Packages

o

scala.tools.nsc

PipelineMain

object PipelineMain

Source
PipelineMain.scala
Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. PipelineMain
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. sealed abstract class BuildStrategy extends AnyRef
  2. case class PipelineSettings(label: String, parallelism: Int, strategy: BuildStrategy, useJars: Boolean, configuredPickleCache: Option[Path], cacheMacro: Boolean, cachePlugin: Boolean, stripExternalClassPath: Boolean, useTraditionalForLeaf: Boolean, logDir: Option[Path], createReporter: (Settings) ⇒ Reporter) extends Product with Serializable

Value Members

  1. def defaultSettings: PipelineSettings
  2. def main(args: Array[String]): Unit
  3. object OutlineTypePipeline extends BuildStrategy with Product with Serializable

    Outline type check sources to compute type signatures an input to downstream compilation.

    Outline type check sources to compute type signatures an input to downstream compilation. Compile sources (optionally

  4. object Pipeline extends BuildStrategy with Product with Serializable

    Transport pickles as an input to downstream compilation.

  5. object Traditional extends BuildStrategy with Product with Serializable

    Emit class files before triggering downstream compilation