EvaluatorProxy
mill.define.EvaluatorProxy
final class EvaluatorProxy(delegate: => Evaluator) extends Evaluator
Attributes
- Source
- EvaluatorProxy.scala
- Graph
-
- Supertypes
-
trait Evaluatortrait EvaluatorApitrait AutoCloseableclass Objecttrait Matchableclass AnyShow all
Members list
Value members
Concrete methods
Attributes
- Definition Classes
- Source
- EvaluatorProxy.scala
Attributes
- Definition Classes
- Source
- EvaluatorProxy.scala
Attributes
- Source
- EvaluatorProxy.scala
Attributes
- Definition Classes
- Source
- EvaluatorProxy.scala
Attributes
- Definition Classes
- Source
- EvaluatorProxy.scala
Attributes
- Definition Classes
- Source
- EvaluatorProxy.scala
def evaluate(scriptArgs: Seq[String], selectMode: SelectMode, selectiveExecution: Boolean): Result[Result[Any]]
Attributes
- Source
- EvaluatorProxy.scala
def execute[T](targets: Seq[Task[T]], reporter: Int => Option[CompileProblemReporter], testReporter: TestReporter, logger: Logger, serialCommandExec: Boolean, selectiveExecution: Boolean): Result[T]
Attributes
- Source
- EvaluatorProxy.scala
def groupAroundImportantTargets[T](topoSortedTargets: TopoSorted)(important: PartialFunction[Task[_], T]): MultiBiMap[T, Task[_]]
Attributes
- Source
- EvaluatorProxy.scala
Attributes
- Definition Classes
- Source
- EvaluatorProxy.scala
Attributes
- Definition Classes
- Source
- EvaluatorProxy.scala
Attributes
- Source
- EvaluatorProxy.scala
def resolveModulesOrTasks(scriptArgs: Seq[String], selectMode: SelectMode, allowPositionalCommandArgs: Boolean, resolveToModuleTasks: Boolean): Result[List[Either[Module, NamedTask[_]]]]
Attributes
- Source
- EvaluatorProxy.scala
def resolveSegments(scriptArgs: Seq[String], selectMode: SelectMode, allowPositionalCommandArgs: Boolean, resolveToModuleTasks: Boolean): Result[List[Segments]]
Attributes
- Source
- EvaluatorProxy.scala
def resolveTasks(scriptArgs: Seq[String], selectMode: SelectMode, allowPositionalCommandArgs: Boolean, resolveToModuleTasks: Boolean): Result[List[NamedTask[_]]]
Attributes
- Source
- EvaluatorProxy.scala
Attributes
- Definition Classes
- Source
- EvaluatorProxy.scala
APIs related to selective execution
Attributes
- Definition Classes
- Source
- EvaluatorProxy.scala
@Scaladoc(value = "/**\n * Takes the given targets, finds all the targets they transitively depend\n * on, and sort them topologically. Fails if there are dependency cycles\n */")
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
- EvaluatorProxy.scala
@Scaladoc(value = "/**\n * Collects all transitive dependencies (targets) of the given targets,\n * including the given targets.\n */")
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
- EvaluatorProxy.scala
Attributes
- Source
- EvaluatorProxy.scala
Attributes
- Definition Classes
- Source
- EvaluatorProxy.scala
Attributes
- Definition Classes
- Source
- EvaluatorProxy.scala
In this article