CompileConfiguration

final class CompileConfiguration(val sources: Seq[VirtualFile], val converter: FileConverter, val classpath: Seq[VirtualFile], val previousAnalysis: CompileAnalysis, val previousSetup: Option[MiniSetup], val currentSetup: MiniSetup, val progress: Option[CompileProgress], val perClasspathEntryLookup: PerClasspathEntryLookup, val reporter: Reporter, val compiler: ScalaCompiler, val javac: JavaCompiler, val cache: GlobalsCache, val incOptions: IncOptions, val outputJarContent: OutputJarContent, val earlyOutput: Option[Output], val earlyAnalysisStore: Option[AnalysisStore], val stampReader: ReadStamps)

Configuration used for running an analyzing compiler (a compiler which can extract dependencies between source files and JARs).

class Object
trait Matchable
class Any

Value members

Concrete fields

val cache: GlobalsCache
val classpath: Seq[VirtualFile]
val compiler: ScalaCompiler
val converter: FileConverter
val currentSetup: MiniSetup
val earlyAnalysisStore: Option[AnalysisStore]
val earlyOutput: Option[Output]
val incOptions: IncOptions
val javac: JavaCompiler
val outputJarContent: OutputJarContent
val perClasspathEntryLookup: PerClasspathEntryLookup
val previousAnalysis: CompileAnalysis
val previousSetup: Option[MiniSetup]
val progress: Option[CompileProgress]
val reporter: Reporter
val sources: Seq[VirtualFile]
val stampReader: ReadStamps