sbt

EvaluateTask

object EvaluateTask

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. EvaluateTask
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. type AnyCyclic = CyclicException[_]

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. val SystemProcessors: Int

  7. def apply[T](structure: BuildStructure, taskKey: Def.ScopedKey[Task[T]], state: State, ref: ProjectRef, config: EvaluateConfig): Option[(State, Result[T])]

    Evaluates taskKey and returns the new State and the result of the task wrapped in Some.

    Evaluates taskKey and returns the new State and the result of the task wrapped in Some. If the task is not defined, None is returned. The provided task key is resolved against the current project ref. config configures concurrency and canceling of task execution.

  8. def apply[T](structure: BuildStructure, taskKey: Def.ScopedKey[Task[T]], state: State, ref: ProjectRef): Option[(State, Result[T])]

    Evaluates taskKey and returns the new State and the result of the task wrapped in Some.

    Evaluates taskKey and returns the new State and the result of the task wrapped in Some. If the task is not defined, None is returned. The provided task key is resolved against the current project ref. Task execution is configured according to settings defined in the loaded project.

  9. def applyResults[T](results: RMap[Task, Result], state: State, root: Task[T]): (State, Result[T])

  10. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  11. def cancelable(extracted: Extracted, structure: BuildStructure): Boolean

  12. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  13. def convertCyclic(c: AnyCyclic): String

  14. def convertCyclicInc: (Incomplete) ⇒ Incomplete

  15. def defaultRestrictions(extracted: Extracted, structure: BuildStructure): Seq[Rule]

  16. def defaultRestrictions(maxWorkers: Int): List[Rule]

  17. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  18. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  19. def evalPluginDef(log: Logger)(pluginDef: BuildStructure, state: State): PluginData

  20. def extractedConfig(extracted: Extracted, structure: BuildStructure, state: State): EvaluateConfig

  21. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  22. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  23. def getSetting[T](key: SettingKey[T], default: T, extracted: Extracted, structure: BuildStructure): T

  24. def getStreams(key: Def.ScopedKey[_], streams: Streams): TaskStreams

  25. def getTask[T](structure: BuildStructure, taskKey: Def.ScopedKey[Task[T]], state: State, streams: Streams, ref: ProjectRef): Option[(Task[T], NodeView[Task])]

  26. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  27. def injectSettings: Seq[Def.Setting[_]]

  28. val injectStreams: (Def.ScopedKey[_]) ⇒ Seq[Def.Setting[_]]

  29. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  30. def liftAnonymous: (Incomplete) ⇒ Incomplete

  31. def logIncResult(result: Result[_], state: State, streams: Streams): Unit

  32. def logIncomplete(result: Incomplete, state: State, streams: Streams): Unit

  33. def maxWorkers(extracted: Extracted, structure: BuildStructure): Int

  34. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  35. def nodeView[HL <: HList](state: State, streams: Streams, roots: Seq[Def.ScopedKey[_]], dummies: DummyTaskMap = DummyTaskMap(Nil)): NodeView[Task]

  36. final def notify(): Unit

    Definition Classes
    AnyRef
  37. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  38. def onResult[T, S](result: Result[T], log: Logger)(f: (T) ⇒ S): S

  39. def processResult[T](result: Result[T], log: Logger, show: Boolean = false): T

  40. def restrictions(extracted: Extracted, structure: BuildStructure): Seq[Rule]

  41. def restrictions(state: State): Seq[Rule]

  42. def runTask[T](root: Task[T], state: State, streams: Streams, triggers: Triggers[Task], config: EvaluateConfig)(implicit taskToNode: NodeView[Task]): (State, Result[T])

  43. def stateTransform(results: RMap[Task, Result]): (State) ⇒ State

  44. def suppressedMessage(key: Def.ScopedKey[_])(implicit display: Show[Def.ScopedKey[_]]): String

  45. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  46. def taskToKey: (Incomplete) ⇒ Incomplete

  47. def toString(): String

    Definition Classes
    AnyRef → Any
  48. def transformInc[T](result: Result[T]): Result[T]

  49. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  50. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  51. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  52. def withStreams[T](structure: BuildStructure, state: State)(f: (Streams) ⇒ T): T

Deprecated Value Members

  1. def defaultConfig(extracted: Extracted, structure: BuildStructure): EvaluateConfig

    Annotations
    @deprecated
    Deprecated

    (Since version 0.13.0) Use extractedConfig.

  2. def defaultConfig(state: State): EvaluateConfig

    Annotations
    @deprecated
    Deprecated

    (Since version 0.13.0) Use extractedConfig.

  3. def evaluateTask[T](structure: BuildStructure, taskKey: Def.ScopedKey[Task[T]], state: State, ref: ProjectRef, checkCycles: Boolean = false, maxWorkers: Int = SystemProcessors): Option[Result[T]]

    Annotations
    @deprecated
    Deprecated

    (Since version 0.11.1) This method does not apply state changes requested during task execution and does not honor concurrent execution restrictions. Use 'apply' instead.

  4. def extractedConfig(extracted: Extracted, structure: BuildStructure): EvaluateConfig

    Annotations
    @deprecated
    Deprecated

    (Since version 0.13.2) Use other extractedConfig

Inherited from AnyRef

Inherited from Any

Ungrouped