Packages

class SemanticGraphsGenerator extends SemanticdbOps

Linear Supertypes
SemanticdbOps, TypeOps, SyntheticOps, SymbolOpsCompat, SymbolOps, ReflectionToolkit, ReporterOps, ParseOps, DiagnosticOps, LanguageOps, InputOps, TextDocumentOps, SymbolInformationOps, VersionSpecificOps, AnnotationOps, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SemanticGraphsGenerator
  2. SemanticdbOps
  3. TypeOps
  4. SyntheticOps
  5. SymbolOpsCompat
  6. SymbolOps
  7. ReflectionToolkit
  8. ReporterOps
  9. ParseOps
  10. DiagnosticOps
  11. LanguageOps
  12. InputOps
  13. TextDocumentOps
  14. SymbolInformationOps
  15. VersionSpecificOps
  16. AnnotationOps
  17. AnyRef
  18. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new SemanticGraphsGenerator(global: Global, projectRoot: Path)

Type Members

  1. trait Attachable[-T] extends AnyRef
    Definition Classes
    ReflectionToolkit
  2. class CompilationUnitCache extends AnyRef
    Definition Classes
    ReflectionToolkit
  3. class Metadata[T] extends AnyRef
    Definition Classes
    ReflectionToolkit
  4. case class SemanticdbDecls extends Product with Serializable
    Definition Classes
    SymbolOps
  5. implicit class XtensionAnnotationInfo extends AnyRef
    Definition Classes
    AnnotationOps
  6. implicit class XtensionAttachable[T] extends AnyRef
    Definition Classes
    ReflectionToolkit
  7. implicit class XtensionCompilationUnitCache extends AnyRef
    Definition Classes
    ReflectionToolkit
  8. implicit class XtensionCompilationUnitDiagnostics extends AnyRef
    Definition Classes
    DiagnosticOps
  9. implicit class XtensionCompilationUnitDocument extends AnyRef
    Definition Classes
    TextDocumentOps
  10. implicit class XtensionCompilationUnitReporter extends AnyRef
    Definition Classes
    ReporterOps
  11. implicit class XtensionCompilationUnitSource extends AnyRef
    Definition Classes
    ParseOps
  12. implicit class XtensionDesugarings[T] extends AnyRef
    Definition Classes
    ReflectionToolkit
  13. implicit class XtensionGPositionMPosition extends AnyRef
    Definition Classes
    InputOps
  14. implicit class XtensionGScopeMSpec extends AnyRef
    Definition Classes
    SymbolOps
  15. implicit class XtensionGSourceFileInput extends AnyRef
    Definition Classes
    InputOps
  16. implicit class XtensionGSymbol extends AnyRef
    Definition Classes
    SymbolOps
  17. implicit class XtensionGSymbolCompat extends AnyRef
    Definition Classes
    SymbolOpsCompat
  18. implicit class XtensionGSymbolMSpec extends AnyRef
    Definition Classes
    SymbolOps
  19. implicit class XtensionGSymbolMSymbol extends AnyRef
    Definition Classes
    SymbolOps
  20. implicit class XtensionGSymbolMSymbolInformation extends AnyRef
    Definition Classes
    SymbolInformationOps
  21. implicit class XtensionGSymbolsMSpec extends AnyRef
    Definition Classes
    SymbolOps
  22. implicit class XtensionGTreeSTree extends AnyRef
    Definition Classes
    SyntheticOps
  23. implicit class XtensionGType extends AnyRef
    Definition Classes
    TypeOps
  24. implicit class XtensionGTypeSType extends AnyRef
    Definition Classes
    TypeOps
  25. implicit class XtensionMetadataAttachable[T] extends AnyRef
    Definition Classes
    ReflectionToolkit

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  6. val config: SemanticdbConfig
    Definition Classes
    SemanticdbOps
  7. def dumpFile(projectRoot: Path, semanticGraphFile: SemanticGraphFile): Unit
  8. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  9. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  10. lazy val g: global.type
    Definition Classes
    ReflectionToolkit
  11. lazy val gSourceFileInputCache: Map[SourceFile, scala.meta.Input]
    Definition Classes
    InputOps
  12. def generateGraph(source: scala.tools.nsc.Global.CompilationUnit): Unit
  13. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  14. val global: Global
    Definition Classes
    SemanticGraphsGenerator → SemanticdbOps → ReflectionToolkit
  15. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  16. lazy val idCache: HashMap[String, Int]
    Definition Classes
    SymbolOps
  17. lazy val isDocCompiler: Boolean
    Definition Classes
    ReflectionToolkit
  18. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  19. lazy val isInteractiveCompiler: Boolean
    Definition Classes
    ReflectionToolkit
  20. lazy val isReplCompiler: Boolean
    Definition Classes
    ReflectionToolkit
  21. lazy val isSupportedCompiler: Boolean
    Definition Classes
    ReflectionToolkit
  22. lazy val language: String
    Definition Classes
    LanguageOps
  23. val logger: Logger
  24. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  25. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  26. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  27. lazy val pointsCache: HashMap[Int, scala.tools.nsc.Global.Symbol]
    Definition Classes
    SymbolOps
  28. val semanticdbReporter: Option[SemanticdbReporter]
    Definition Classes
    ReporterOps
  29. lazy val symbolCache: HashMap[scala.tools.nsc.Global.Symbol, String]
    Definition Classes
    SymbolOps
  30. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  31. def toString(): String
    Definition Classes
    AnyRef → Any
  32. def validateCompilerState(): Unit
    Definition Classes
    TextDocumentOps
  33. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  34. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  35. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

Inherited from SemanticdbOps

Inherited from TypeOps

Inherited from SyntheticOps

Inherited from SymbolOpsCompat

Inherited from SymbolOps

Inherited from ReflectionToolkit

Inherited from ReporterOps

Inherited from ParseOps

Inherited from DiagnosticOps

Inherited from LanguageOps

Inherited from InputOps

Inherited from TextDocumentOps

Inherited from SymbolInformationOps

Inherited from VersionSpecificOps

Inherited from AnnotationOps

Inherited from AnyRef

Inherited from Any

Ungrouped