Packages

c

sbt.internal.inc.bloop.internal

BloopAnalysisCallback

final class BloopAnalysisCallback extends xsbti.AnalysisCallback

Linear Supertypes
xsbti.AnalysisCallback, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. BloopAnalysisCallback
  2. AnalysisCallback
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new BloopAnalysisCallback(compileMode: CompileMode, internalBinaryToSourceClassName: (String) ⇒ Option[String], internalSourceToClassNamesMap: (File) ⇒ Set[String], externalAPI: (File, String) ⇒ Option[AnalyzedClass], stampReader: ReadStamps, output: Output, options: IncOptions, manager: xsbti.compile.ClassFileManager)

Type Members

  1. case class ApiInfo(publicHash: xsbt.api.HashAPI.Hash, extraHash: xsbt.api.HashAPI.Hash, classLike: ClassLike) extends Product with Serializable

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. def addCompilation(base: Analysis): Analysis
  5. def addProductsAndDeps(base: Analysis): Analysis
  6. def addUsedNames(base: Analysis): Analysis
  7. def api(sourceFile: File, classApi: ClassLike): Unit
    Definition Classes
    BloopAnalysisCallback → AnalysisCallback
  8. def apiPhaseCompleted(): Unit
    Definition Classes
    BloopAnalysisCallback → AnalysisCallback
  9. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  10. def binaryDependency(classFile: File, onBinaryClassName: String, fromClassName: String, fromSourceFile: File, context: DependencyContext): Unit
    Definition Classes
    BloopAnalysisCallback → AnalysisCallback
  11. def classDependency(onClassName: String, sourceClassName: String, context: DependencyContext): Unit
    Definition Classes
    BloopAnalysisCallback → AnalysisCallback
  12. def classesInOutputJar(): Set[String]
    Definition Classes
    BloopAnalysisCallback → AnalysisCallback
  13. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  14. def definedMacro(symbolName: String): Unit
    Definition Classes
    BloopAnalysisCallback → AnalysisCallback
  15. def definedSignatures(signatures: Array[Signature]): Unit
    Definition Classes
    BloopAnalysisCallback → AnalysisCallback
  16. def dependencyPhaseCompleted(): Unit
    Definition Classes
    BloopAnalysisCallback → AnalysisCallback
  17. def downstreamSignatures(): Array[Signature]
    Definition Classes
    BloopAnalysisCallback → AnalysisCallback
  18. def enabled(): Boolean
    Definition Classes
    BloopAnalysisCallback → AnalysisCallback
  19. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  20. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  21. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  22. def generatedLocalClass(source: File, classFile: File): Unit
    Definition Classes
    BloopAnalysisCallback → AnalysisCallback
  23. def generatedNonLocalClass(source: File, classFile: File, binaryClassName: String, srcClassName: String): Unit
    Definition Classes
    BloopAnalysisCallback → AnalysisCallback
  24. def get: Analysis
  25. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  26. def getOrNil[A, B](m: Map[A, Seq[B]], a: A): Seq[B]
  27. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  28. def invalidatedClassFiles(): Array[File]
    Definition Classes
    BloopAnalysisCallback → AnalysisCallback
  29. def invokedMacro(invokedMacroSymbol: String): Unit
    Definition Classes
    BloopAnalysisCallback → AnalysisCallback
  30. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  31. def isPipeliningEnabled(): Boolean
    Definition Classes
    BloopAnalysisCallback → AnalysisCallback
  32. def mainClass(sourceFile: File, className: String): Unit
    Definition Classes
    BloopAnalysisCallback → AnalysisCallback
  33. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  34. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  35. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  36. def problem(category: String, pos: Position, msg: String, severity: Severity, reported: Boolean): Unit
    Definition Classes
    BloopAnalysisCallback → AnalysisCallback
  37. def startSource(source: File): Unit
    Definition Classes
    BloopAnalysisCallback → AnalysisCallback
  38. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  39. def toString(): String
    Definition Classes
    BloopAnalysisCallback → AnyRef → Any
  40. def usedName(className: String, name: String, useScopes: EnumSet[UseScope]): Unit
    Definition Classes
    BloopAnalysisCallback → AnalysisCallback
  41. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  42. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  43. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )

Inherited from xsbti.AnalysisCallback

Inherited from AnyRef

Inherited from Any

Ungrouped