io.joern.rubysrc2cpg.deprecated.passes
Members list
Type members
Classlikes
class AstCreationPass(cpg: Cpg, parsedFiles: List[(String, ProgramContext)], packageTable: PackageTable, config: Config) extends ConcurrentWriterCpgPass[(String, ProgramContext)]
Attributes
- Supertypes
-
class ConcurrentWriterCpgPass[(String, ProgramContext)]class NewStyleCpgPassBase[(String, ProgramContext)]trait CpgPassBaseclass Objecttrait Matchableclass AnyShow all
class AstPackagePass(cpg: Cpg, tempExtDir: String, parser: ResourceManagedParser, packageTable: PackageTable, inputPath: String)(implicit withSchemaValidation: ValidationMode) extends ConcurrentWriterCpgPass[String]
Attributes
- Supertypes
-
class ConcurrentWriterCpgPass[String]class NewStyleCpgPassBase[String]trait CpgPassBaseclass Objecttrait Matchableclass AnyShow all
class RubyImportResolverPass(cpg: Cpg, packageTableInfo: PackageTable) extends XImportResolverPass
Attributes
- Supertypes
-
class XImportResolverPassclass ConcurrentWriterCpgPass[Import]class NewStyleCpgPassBase[Import]trait CpgPassBaseclass Objecttrait Matchableclass AnyShow all
class RubyTypeHintCallLinker(cpg: Cpg) extends XTypeHintCallLinker
Attributes
- Supertypes
-
class XTypeHintCallLinkerclass CpgPassclass ForkJoinParallelCpgPass[AnyRef]class NewStyleCpgPassBase[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