Package

org.pantsbuild.zinc

compiler

Permalink

package compiler

Visibility
  1. Public
  2. All

Type Members

  1. case class ConsoleOptions(logLevel: sbt.util.Level.Value = Level.Info, color: Boolean = true, fileFilters: Seq[Regex] = Seq.empty, msgFilters: Seq[Regex] = Seq.empty) extends Product with Serializable

    Permalink

    Console logging options.

  2. 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

    Permalink

    Wrapper around incremental compiler options.

  3. 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

    Permalink

    Alternative ways to locate the scala jars.

  4. case class Settings(help: Boolean = false, version: Boolean = false, consoleLog: ConsoleOptions = ConsoleOptions(), _sources: Seq[File] = Seq.empty, classpath: Seq[File] = Seq.empty, _classesDirectory: Option[File] = None, outputJar: Option[File] = None, scala: ScalaLocation = ScalaLocation(), 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) extends Product with Serializable

    Permalink

    All parsed command-line options.

Value Members

  1. object CompilerUtils

    Permalink
  2. object InputUtils

    Permalink
  3. object Main

    Permalink

    Command-line main class.

  4. object OutputUtils

    Permalink
  5. object ScalaLocation extends Serializable

    Permalink
  6. object Settings extends OptionSet[Settings] with Serializable

    Permalink

Ungrouped