io.joern.rubysrc2cpg.deprecated.passes
Members list
Type members
Classlikes
class AstCreationPass(cpg: Cpg, parsedFiles: List[(String, ProgramContext)], packageTable: PackageTable, config: Config) extends ForkJoinParallelCpgPass[(String, ProgramContext)]
Attributes
- Supertypes
-
class ForkJoinParallelCpgPass[(String, ProgramContext)]trait CpgPassBaseclass Objecttrait Matchableclass Any
class AstPackagePass(cpg: Cpg, tempExtDir: String, parser: ResourceManagedParser, packageTable: PackageTable, inputPath: String)(implicit withSchemaValidation: ValidationMode) extends ForkJoinParallelCpgPass[String]
Attributes
- Supertypes
-
class ForkJoinParallelCpgPass[String]trait CpgPassBaseclass Objecttrait Matchableclass Any
class RubyImportResolverPass(cpg: Cpg, packageTableInfo: PackageTable) extends XImportResolverPass
Attributes
- Supertypes
-
class XImportResolverPassclass ForkJoinParallelCpgPass[Import]trait CpgPassBaseclass Objecttrait Matchableclass AnyShow all
class RubyTypeHintCallLinker(cpg: Cpg) extends XTypeHintCallLinker
Attributes
- Supertypes
-
class XTypeHintCallLinkerclass CpgPassclass ForkJoinParallelCpgPass[AnyRef]trait CpgPassBaseclass Objecttrait Matchableclass AnyShow all
class RubyTypeRecoveryPassGenerator(cpg: Cpg, config: XTypeRecoveryConfig) extends XTypeRecoveryPassGenerator[File]
Attributes
- Supertypes
-
class XTypeRecoveryPassGenerator[File]class Objecttrait Matchableclass Any
In this article