diff options
author | Li Haoyi <haoyi.sg@gmail.com> | 2018-02-09 20:55:26 -0800 |
---|---|---|
committer | Li Haoyi <haoyi.sg@gmail.com> | 2018-02-09 21:23:31 -0800 |
commit | 44fd219606d8f1e1e77833a54879e2a965c74173 (patch) | |
tree | 225b3a282bf8d86f7389740332e098ddef6c7d2f /core/src | |
parent | de2b0c49507439e464eafec9c1f8a8610b7fb04d (diff) | |
download | mill-44fd219606d8f1e1e77833a54879e2a965c74173.tar.gz mill-44fd219606d8f1e1e77833a54879e2a965c74173.tar.bz2 mill-44fd219606d8f1e1e77833a54879e2a965c74173.zip |
get rid of external watch flag
Diffstat (limited to 'core/src')
-rw-r--r-- | core/src/mill/eval/Evaluator.scala | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/core/src/mill/eval/Evaluator.scala b/core/src/mill/eval/Evaluator.scala index 70fab152..0a2ec6d8 100644 --- a/core/src/mill/eval/Evaluator.scala +++ b/core/src/mill/eval/Evaluator.scala @@ -25,15 +25,14 @@ case class Labelled[T](task: NamedTask[T], case _ => None } } -class Evaluator[T](val outPath: Path, - val externalOutPath: Path, - val rootModule: mill.define.BaseModule, - val discover: Discover[T], - log: Logger, - val classLoaderSig: Seq[(Path, Long)] = Evaluator.classLoaderSig){ +case class Evaluator[T](outPath: Path, + externalOutPath: Path, + rootModule: mill.define.BaseModule, + discover: Discover[T], + log: Logger, + classLoaderSig: Seq[(Path, Long)] = Evaluator.classLoaderSig, + workerCache: mutable.Map[Segments, (Int, Any)] = mutable.Map.empty){ - - val workerCache = mutable.Map.empty[Segments, (Int, Any)] def evaluate(goals: Agg[Task[_]]): Evaluator.Results = { mkdir(outPath) |