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: EvaluateTaskConfig): Option[(State, Result[T])]

  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 cancelStrategy(extracted: Extracted, structure: BuildStructure, state: State): TaskCancellationStrategy

  12. def cancelable(extracted: Extracted, structure: BuildStructure): Boolean

  13. def clone(): AnyRef

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

  15. def convertCyclicInc: (Incomplete) ⇒ Incomplete

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

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

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

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

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

  21. def extractedTaskConfig(extracted: Extracted, structure: BuildStructure, state: State): EvaluateTaskConfig

  22. def finalize(): Unit

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

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

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

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

  27. def hashCode(): Int

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

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

  30. final def isInstanceOf[T0]: Boolean

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

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

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

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

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

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

  37. final def notify(): Unit

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

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

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

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

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

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

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

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

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

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

  48. def toString(): String

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

  50. final def wait(): Unit

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

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

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

Deprecated Value Members

  1. 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.

    Annotations
    @deprecated
    Deprecated

    (Since version 0.13.5) Use EvaluateTaskConfig option instead.

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

    Annotations
    @deprecated
    Deprecated

    (Since version 0.13.0) Use extractedTaskConfig.

  3. def defaultConfig(state: State): EvaluateConfig

    Annotations
    @deprecated
    Deprecated

    (Since version 0.13.0) Use extractedTaskConfig.

  4. 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.

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

    Annotations
    @deprecated
    Deprecated

    (Since version 0.13.5) Use other extractedTaskConfig

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

    Annotations
    @deprecated
    Deprecated

    (Since version 0.13.2) Use other extractedTaskConfig

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

    Annotations
    @deprecated
    Deprecated

    (Since version 0.13.5) Use new EvaluateTaskConfig option to runTask

Inherited from AnyRef

Inherited from Any

Ungrouped