js2cpg
js2cpg
io.shiftleft.js2cpg.core
BuildInfo
Config
Config
Js2Cpg
Js2CpgMain
Js2cpgArgumentsParser
Js2cpgArgumentsParser
Report
Report
io.shiftleft.js2cpg.cpg.datastructures
LayeredStack
LineAndColumn
OrderTracker
Parameter
Stack
StackWrapper
io.shiftleft.js2cpg.cpg.datastructures.scope
BlockScope
BlockScopeElement
MethodScope
MethodScopeElement
PendingReference
ResolvedReference
Scope
Scope
ScopeElement
ScopeElementIterator
ScopeType
io.shiftleft.js2cpg.cpg.passes
CallLinkerPass
DefineTypes
Tpe
Defines
EcmaBuiltins
PassHelpers
ParamNodeInitKind
UsedIdentNodesPass
io.shiftleft.js2cpg.cpg.passes.astcreation
AstCreator
AstCreator
AstEdgeBuilder
AstHelpers
AstNodeBuilder
NewCompositeNode
io.shiftleft.js2cpg.io
Accepted
EmScriptenCleaner
ExternalCommand
FileCollector
FileCollector
FileDefaults
FileUtils
FileStatistics
FilterResult
JsFileChecks
NotValid
PathFilter
Rejected
TimeUtils
io.shiftleft.js2cpg.parser
DefaultAstVisitor
GeneralizingAstVisitor
JavaScriptParser
JsSource
JsSource
PackageJsonParser
TsConfigJsonParser
io.shiftleft.js2cpg.preprocessing
BabelTranspiler
EjsTranspiler
NuxtTranspiler
NuxtTranspiler
PugTranspiler
TranspilationRunner
Transpiler
TranspilerGroup
TranspilingEnvironment
TranspilingEnvironment
TypescriptTranspiler
TypescriptTranspiler
VueTranspiler
VueTranspiler
io.shiftleft.js2cpg.util
JmxClient
JmxCpuMetric
JmxGCMetric
JmxMemoryMetric
JmxMetric
MemoryMetrics
SourceWrapper
SourceWrapper
js2cpg
/
io.shiftleft.js2cpg.preprocessing
/
PugTranspiler
PugTranspiler
class
PugTranspiler
(
val
config:
Config
,
val
projectPath:
Path
)
extends
Transpiler
Graph
Supertypes
trait
Transpiler
trait
TranspilingEnvironment
class
Object
trait
Matchable
class
Any
Value members
Value members
Concrete methods
override protected
def
logExecution
():
Unit
Definition Classes
Transpiler
override
def
shouldRun
():
Boolean
Definition Classes
Transpiler
override protected
def
transpile
(
tmpTranspileDir:
Path
):
Boolean
Definition Classes
Transpiler
override
def
validEnvironment
():
Boolean
Definition Classes
Transpiler
Inherited methods
def
run
(
tmpTranspileDir:
Path
):
Boolean
Inherited from:
Transpiler
Concrete fields
override
val
config
:
Config
override
val
projectPath
:
Path
Inherited fields
protected
val
DEFAULT_IGNORED_DIRS
:
List
[
String
]
Inherited from:
Transpiler
protected
val
DEFAULT_IGNORED_TEST_DIRS
:
List
[
String
]
Inherited from:
Transpiler