final class Inputs extends Serializable

Configures a single compilation of a single set of sources.

Linear Supertypes
Serializable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Inputs
  2. Serializable
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. def compilers(): Compilers

    Return the Scala and Java compilers to use for compilation.

  2. def equals(obj: Any): Boolean
    Definition Classes
    Inputs → AnyRef → Any
  3. def hashCode(): Int
    Definition Classes
    Inputs → AnyRef → Any
  4. def options(): CompileOptions

    Return the compilation options, such as the sources and classpath to use.

  5. def previousResult(): PreviousResult

    Represent tha latest result of incremental compilation.

  6. def setup(): Setup

    Represent the configuration of incremental compilation.

  7. def toString(): String
    Definition Classes
    Inputs → AnyRef → Any
  8. def withCompilers(compilers: Compilers): Inputs
  9. def withOptions(options: CompileOptions): Inputs
  10. def withPreviousResult(previousResult: PreviousResult): Inputs
  11. def withSetup(setup: Setup): Inputs