package compiler
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- case class BareBonesLogger(thisLevel: sbt.util.Level.Value) extends BasicLogger with Product with Serializable
-
case class
ConsoleOptions(logLevel: sbt.util.Level.Value = Level.Info, color: Boolean = true, fileFilters: Seq[Regex] = Seq.empty, msgFilters: Seq[Regex] = Seq.empty, useBarebonesLogger: Boolean = false) extends Product with Serializable
Console logging options.
-
case class
IncOptions(transitiveStep: Int = ..., recompileAllFraction: Double = ..., relationsDebug: Boolean = ..., apiDebug: Boolean = ZincIncOptions.defaultApiDebug, apiDiffContextSize: Int = ..., apiDumpDirectory: Option[File] = ..., transactional: Boolean = false, useZincFileManager: Boolean = true, backup: Option[File] = None) extends Product with Serializable
Wrapper around incremental compiler options.
-
case class
ScalaLocation(home: Option[File] = None, path: Seq[File] = Seq.empty, compiler: Option[File] = None, library: Option[File] = None, extra: Seq[File] = Seq.empty) extends Product with Serializable
Alternative ways to locate the scala jars.
-
case class
Settings(consoleLog: ConsoleOptions = ConsoleOptions(), _sources: Seq[File] = Seq.empty, classpath: Seq[File] = Seq.empty, _classesDirectory: Option[File] = None, _postCompileMergeDir: Option[File] = None, outputJar: Option[File] = None, scala: ScalaLocation = ScalaLocation(), diagnosticsOut: Option[File] = None, scalacOptions: Seq[String] = Seq.empty, javaHome: Option[File] = None, javaOnly: Boolean = false, javacOptions: Seq[String] = Seq.empty, compileOrder: CompileOrder = CompileOrder.Mixed, _incOptions: IncOptions = IncOptions(), analysis: AnalysisOptions = AnalysisOptions(), creationTime: Long = 0, compiledBridgeJar: Option[File] = None, useBarebonesLogger: Boolean = false) extends Product with Serializable
All parsed command-line options.
Value Members
- object CompilerUtils
- object InputUtils
-
object
Main
Command-line main class.
- object OutputUtils
- object ScalaLocation extends Serializable
- object Settings extends Serializable