Evaluator

mill.eval.Evaluator
See theEvaluator companion class
object Evaluator

Attributes

Companion
class
Source
Evaluator.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Evaluator.type

Members list

Type members

Classlikes

@Scaladoc(value = "/**\n * Holds all [[Evaluator]]s needed to evaluate the targets of the project and all it\'s bootstrap projects.\n */")
case class AllBootstrapEvaluators(value: Seq[Evaluator])

Holds all Evaluators needed to evaluate the targets of the project and all it's bootstrap projects.

Holds all Evaluators needed to evaluate the targets of the project and all it's bootstrap projects.

Attributes

Source
Evaluator.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
@Scaladoc(value = "/**\n * @param watchable the list of [[Watchable]]s that were generated during this evaluation,\n * useful if you want to know what to watch in case you need to re-run it.\n * @param values A sequence of values returned by evaluation.\n * @param selectedTasks The tasks that actually were selected to be run during this evaluation\n * @param executionResults Detailed information on the results of executing each task\n */")
case class Result[T](watchable: Seq[Watchable], values: Result[Seq[T]], selectedTasks: Seq[Task[_]], executionResults: ExecutionResults)

Value parameters

executionResults

Detailed information on the results of executing each task

selectedTasks

The tasks that actually were selected to be run during this evaluation

values

A sequence of values returned by evaluation.

watchable

the list of Watchables that were generated during this evaluation, useful if you want to know what to watch in case you need to re-run it.

Attributes

Source
Evaluator.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all