package eval
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- case class Evaluator[T](outPath: Path, externalOutPath: Path, rootModule: BaseModule, discover: Discover[T], log: Logger, classLoaderSig: Seq[(Path, Long)] = Evaluator.classLoaderSig, workerCache: Map[Segments, (Int, Any)] = mutable.Map.empty) extends Product with Serializable
- case class Labelled[T](task: NamedTask[T], segments: Segments) extends Product with Serializable
-
case class
PathRef(path: Path, quick: Boolean = false) extends Product with Serializable
A wrapper around
ammonite.ops.Path
that calculates it's hashcode based on the contents of the filesystem underneath it.A wrapper around
ammonite.ops.Path
that calculates it's hashcode based on the contents of the filesystem underneath it. Used to ensure filesystem changes can bust caches which are keyed off hashcodes. - sealed trait Result[+T] extends AnyRef