Packages

p

mill

eval

package eval

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. case class Evaluator[T](home: Path, outPath: Path, externalOutPath: Path, rootModule: BaseModule, log: Logger, classLoaderSig: Seq[(Either[String, Path], Long)] = Evaluator.classLoaderSig, workerCache: Map[Segments, (Int, Any)] = mutable.Map.empty, env: Map[String, String] = Evaluator.defaultEnv) extends Product with Serializable
  2. case class Labelled[T](task: NamedTask[T], segments: Segments) extends Product with Serializable
  3. case class PathRef(path: Path, quick: Boolean, sig: Int) 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.

  4. sealed trait Result[+T] extends AnyRef

Value Members

  1. object Evaluator extends Serializable
  2. object PathRef extends Serializable
  3. object Result
  4. object Tarjans

Ungrouped