EvaluatorImpl
EvaluatorImpl is the primary API through which a user interacts with the Mill evaluation process. The various phases of evaluation as methods they can call:
As well as evaluate which does all of these phases one after another
Attributes
- Source
- EvaluatorImpl.scala
- Graph
-
- Supertypes
-
trait Evaluatortrait EvaluatorApitrait AutoCloseableclass Objecttrait Matchableclass AnyShow all
Members list
Value members
Concrete methods
Attributes
- Source
- EvaluatorImpl.scala
Evaluates the given query selector, performing resolveTasks and execute internally, and returning the Evaluator.Result containing the output
Evaluates the given query selector, performing resolveTasks and execute internally, and returning the Evaluator.Result containing the output
Attributes
- Source
- EvaluatorImpl.scala
Attributes
- Source
- EvaluatorImpl.scala
Attributes
- Source
- EvaluatorImpl.scala
Takes a sequence of Tasks and returns a PlanImpl containing the transitive upstream tasks necessary to evaluate those provided.
Takes a sequence of Tasks and returns a PlanImpl containing the transitive upstream tasks necessary to evaluate those provided.
Attributes
- Source
- EvaluatorImpl.scala
Attributes
- Source
- EvaluatorImpl.scala
Takes query selector tokens and resolves them to a list of Segments representing concrete tasks or modules that match that selector
Takes query selector tokens and resolves them to a list of Segments representing concrete tasks or modules that match that selector
Attributes
- Source
- EvaluatorImpl.scala
Takes query selector tokens and resolves them to a list of NamedTasks representing concrete tasks or modules that match that selector
Takes query selector tokens and resolves them to a list of NamedTasks representing concrete tasks or modules that match that selector
Attributes
- Source
- EvaluatorImpl.scala
Takes the given targets, finds all the targets they transitively depend on, and sort them topologically. Fails if there are dependency cycles
Takes the given targets, finds all the targets they transitively depend on, and sort them topologically. Fails if there are dependency cycles
Attributes
- Source
- EvaluatorImpl.scala
Collects all transitive dependencies (targets) of the given targets, including the given targets.
Collects all transitive dependencies (targets) of the given targets, including the given targets.
Attributes
- Source
- EvaluatorImpl.scala
Attributes
- Source
- EvaluatorImpl.scala
Concrete fields
APIs related to selective execution