Packages

class SemanticGraphsGenerator extends SemanticdbOps

Linear Supertypes
SemanticdbOps, TypeOps, SyntheticOps, 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. SymbolOps
  6. ReflectionToolkit
  7. ReporterOps
  8. ParseOps
  9. DiagnosticOps
  10. LanguageOps
  11. InputOps
  12. TextDocumentOps
  13. SymbolInformationOps
  14. VersionSpecificOps
  15. AnnotationOps
  16. AnyRef
  17. 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 XtensionGSymbolMSpec extends AnyRef
    Definition Classes
    SymbolOps
  18. implicit class XtensionGSymbolMSymbol extends AnyRef
    Definition Classes
    SymbolOps
  19. implicit class XtensionGSymbolMSymbolInformation extends AnyRef
    Definition Classes
    SymbolInformationOps
  20. implicit class XtensionGSymbolsMSpec extends AnyRef
    Definition Classes
    SymbolOps
  21. implicit class XtensionGTreeSTree extends AnyRef
    Definition Classes
    SyntheticOps
  22. implicit class XtensionGType extends AnyRef
    Definition Classes
    TypeOps
  23. implicit class XtensionGTypeSType extends AnyRef
    Definition Classes
    TypeOps
  24. 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()
  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. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  11. lazy val g: global.type
    Definition Classes
    ReflectionToolkit
  12. lazy val gSourceFileInputCache: Map[SourceFile, scala.meta.Input]
    Definition Classes
    InputOps
  13. def generateGraph(source: scala.tools.nsc.Global.CompilationUnit): Unit
  14. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  15. val global: Global
    Definition Classes
    SemanticGraphsGenerator → SemanticdbOps → ReflectionToolkit
  16. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  17. lazy val idCache: HashMap[String, Int]
    Definition Classes
    SymbolOps
  18. lazy val isDocCompiler: Boolean
    Definition Classes
    ReflectionToolkit
  19. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  20. lazy val isInteractiveCompiler: Boolean
    Definition Classes
    ReflectionToolkit
  21. lazy val isReplCompiler: Boolean
    Definition Classes
    ReflectionToolkit
  22. lazy val isSupportedCompiler: Boolean
    Definition Classes
    ReflectionToolkit
  23. lazy val language: String
    Definition Classes
    LanguageOps
  24. val logger: Logger
  25. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  26. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  27. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  28. lazy val pointsCache: HashMap[Int, scala.tools.nsc.Global.Symbol]
    Definition Classes
    SymbolOps
  29. val semanticdbReporter: Option[SemanticdbReporter]
    Definition Classes
    ReporterOps
  30. lazy val symbolCache: HashMap[scala.tools.nsc.Global.Symbol, String]
    Definition Classes
    SymbolOps
  31. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  32. def toString(): String
    Definition Classes
    AnyRef → Any
  33. def validateCompilerState(): Unit
    Definition Classes
    TextDocumentOps
  34. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  35. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  36. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()

Inherited from SemanticdbOps

Inherited from TypeOps

Inherited from SyntheticOps

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