Packages

object Tasks

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Tasks
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clean(state: State, targets: List[Project], isolated: Boolean): State

    Cleans the previous results of the projects specified in targets.

    Cleans the previous results of the projects specified in targets.

    state

    The current state of Bloop.

    targets

    The projects to clean.

    isolated

    Do not run clean for dependencies.

    returns

    The new state of Bloop after cleaning.

  6. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  7. def compile(state: State, project: Project, reporterConfig: ReporterConfig, excludeRoot: Boolean = false): State

    Performs incremental compilation of the dependencies of project, including project if excludeRoot is false, excluding it otherwise.

    Performs incremental compilation of the dependencies of project, including project if excludeRoot is false, excluding it otherwise.

    state

    The current state of Bloop.

    project

    The project to compile.

    reporterConfig

    Configuration of the compilation messages reporter.

    excludeRoot

    If true, compile only the dependencies of project. Otherwise, also compile project.

    returns

    The new state of Bloop after compilation.

  8. def console(state: State, project: Project, config: ReporterConfig, noRoot: Boolean): State

    Starts a Scala REPL with the dependencies of project on the classpath, including project if noRoot is false, excluding it otherwise.

    Starts a Scala REPL with the dependencies of project on the classpath, including project if noRoot is false, excluding it otherwise.

    state

    The current state of Bloop.

    project

    The project for which to start the REPL.

    config

    Configuration of the compilation messages reporter.

    noRoot

    If false, include project on the classpath. Do not include it otherwise.

    returns

    The new state of Bloop.

  9. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  10. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  11. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  12. def findMainClasses(state: State, project: Project): Array[String]

    Finds the main classes in project.

    Finds the main classes in project.

    state

    The current state of Bloop.

    project

    The project for which to find the main classes.

    returns

    An array containing all the main classes that were detected.

  13. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  14. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  15. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  16. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  17. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  18. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  19. def persist(state: State): State

    Persists on disk the state of the incremental compiler.

    Persists on disk the state of the incremental compiler.

    state

    The current state of Bloop

    returns

    The same state, unchanged.

  20. def run(state: State, project: Project, className: String, args: Array[String]): State

    Runs the fully qualified class className in project.

    Runs the fully qualified class className in project.

    state

    The current state of Bloop.

    project

    The project to run.

    className

    The fully qualified name of the main class.

    args

    The arguments to pass to the main class.

  21. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  22. def test(state: State, project: Project, isolated: Boolean): State

    Run the tests for project and its dependencies (optional).

    Run the tests for project and its dependencies (optional).

    state

    The current state of Bloop.

    project

    The project for which to run the tests.

    isolated

    Do not run the tests for the dependencies of project.

    returns

    The new state of Bloop.

  23. def toString(): String
    Definition Classes
    AnyRef → Any
  24. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  25. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  26. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped