Packages

c

bloop

CompileInputs

case class CompileInputs(scalaInstance: ScalaInstance, compilerCache: CompilerCache, sources: Array[AbsolutePath], classpath: Array[AbsolutePath], store: IRStore, classesDir: AbsolutePath, baseDirectory: AbsolutePath, scalacOptions: Array[String], javacOptions: Array[String], compileOrder: CompileOrder, classpathOptions: ClasspathOptions, previousResult: PreviousResult, previousCompilerResult: Result, reporter: Reporter, mode: CompileMode, dependentResults: Map[File, PreviousResult], cancelPromise: Promise[Unit]) extends Product with Serializable

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. CompileInputs
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new CompileInputs(scalaInstance: ScalaInstance, compilerCache: CompilerCache, sources: Array[AbsolutePath], classpath: Array[AbsolutePath], store: IRStore, classesDir: AbsolutePath, baseDirectory: AbsolutePath, scalacOptions: Array[String], javacOptions: Array[String], compileOrder: CompileOrder, classpathOptions: ClasspathOptions, previousResult: PreviousResult, previousCompilerResult: Result, reporter: Reporter, mode: CompileMode, dependentResults: Map[File, PreviousResult], cancelPromise: Promise[Unit])

Value Members

  1. val baseDirectory: AbsolutePath
  2. val cancelPromise: Promise[Unit]
  3. val classesDir: AbsolutePath
  4. val classpath: Array[AbsolutePath]
  5. val classpathOptions: ClasspathOptions
  6. val compileOrder: CompileOrder
  7. val compilerCache: CompilerCache
  8. val dependentResults: Map[File, PreviousResult]
  9. val javacOptions: Array[String]
  10. val mode: CompileMode
  11. val previousCompilerResult: Result
  12. val previousResult: PreviousResult
  13. val reporter: Reporter
  14. val scalaInstance: ScalaInstance
  15. val scalacOptions: Array[String]
  16. val sources: Array[AbsolutePath]
  17. val store: IRStore