mill.eval
package mill.eval
Members list
Type members
Classlikes
@Scaladoc(value = "/**\n * [[EvaluatorImpl]] is the primary API through which a user interacts with the Mill\n * evaluation process. The various phases of evaluation as methods they can call:\n *\n * 1. [[resolveSegments]]/[[resolveTasks]]\n * 2. [[plan]]\n * 3. [[execute]]/[[execute]],\n *\n * As well as [[evaluate]] which does all of these phases one after another\n */")
final class EvaluatorImpl extends Evaluator
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:
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
- Companion
- object
- Source
- EvaluatorImpl.scala
- Supertypes
object EvaluatorImpl
Attributes
- Companion
- class
- Source
- EvaluatorImpl.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
EvaluatorImpl.type
final class EvaluatorProxy(delegate: => Evaluator) extends Evaluator
Attributes
- Source
- EvaluatorProxy.scala
- Supertypes
In this article