maker.task

compile

package compile

Visibility
  1. Public
  2. All

Type Members

  1. case class CompilationFailed(error: String) extends CompilationState with Product with Serializable

  2. case class CompilationFailedInfo(e: <error>) extends Product with Serializable

  3. trait CompilationState extends AnyRef

  4. sealed trait CompilePhase extends Phase

  5. case class CompileTask(rootProject: ProjectTrait, module: Module, phase: CompilePhase) extends Task with Product with Serializable

  6. case class CompileTaskResult(task: CompileTask, succeeded: Boolean, stopwatch: Stopwatch, state: CompilationState, maybeCompileFailed: Option[<error>] = scala.None, message: Option[String] = scala.None, exception: Option[Throwable] = scala.None) extends TaskResult with Product with Serializable

  7. case class DummyCompileTask(module: Module, phase: CompilePhase) extends Product with Serializable

    Use to speed up tests that require a compilation task to execute, but have no need for real class files to be produced.

  8. trait Phase extends AnyRef

  9. sealed trait TestPhase extends CompilePhase

Value Members

  1. object CompilationNotRequired extends CompilationState with Product with Serializable

  2. object CompilationSucceeded extends CompilationState with Product with Serializable

  3. object CompilePhase

  4. object CompileTask extends Serializable

  5. object EndToEndTestCompilePhase extends TestPhase with Product with Serializable

  6. object IntegrationTestCompilePhase extends TestPhase with Product with Serializable

  7. object Run extends Phase with Product with Serializable

  8. object SourceCompilePhase extends CompilePhase with Product with Serializable

  9. object TestCompilePhase extends TestPhase with Product with Serializable

  10. object ZincCompile extends Log

Ungrouped