mill.exec.GroupExecution
See theGroupExecution companion trait
object GroupExecution
Attributes
- Companion
- trait
- Source
- GroupExecution.scala
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
GroupExecution.type
Members list
Type members
Classlikes
Attributes
- Source
- GroupExecution.scala
- Supertypes
-
class Objecttrait Matchableclass Any
class ExecutionChecker(workspace: Path, isCommand: Boolean, isInput: Boolean, terminal: Task[_], validReadDests: Seq[Path], validWriteDests: Seq[Path]) extends Checker
Attributes
- Source
- GroupExecution.scala
- Supertypes
-
trait Checkerclass Objecttrait Matchableclass Any
Attributes
- Source
- GroupExecution.scala
- Supertypes
-
trait Serializabletrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Value members
Concrete methods
def closeWorkersInReverseTopologicalOrder(workersToClose: Iterable[TaskApi[_]], workerCache: Map[String, (Int, Val, TaskApi[_])], topoIndex: Map[TaskApi[_], Int], closeAction: AutoCloseable => Unit): Unit
Attributes
- Source
- GroupExecution.scala
def workerDependencies(workerCache: Map[String, (Int, Val, TaskApi[_])]): Seq[(TaskApi[_], Seq[TaskApi[_]])]
Attributes
- Source
- GroupExecution.scala
def wrap[T](workspace: Path, deps: Seq[Task[_]], outPath: Path, paths: Option[ExecutionPaths], upstreamPathRefs: Seq[PathRef], exclusive: Boolean, multiLogger: Logger, logger: Logger, exclusiveSystemStreams: SystemStreams, counterMsg: String, destCreator: DestCreator, evaluator: Evaluator, terminal: Task[_], classLoader: ClassLoader)(t: => T): T
Attributes
- Source
- GroupExecution.scala
In this article