summaryrefslogtreecommitdiff
path: root/main/src/mill/main/MainRunner.scala
diff options
context:
space:
mode:
authorLi Haoyi <haoyi.sg@gmail.com>2018-02-20 21:25:22 -0800
committerLi Haoyi <haoyi.sg@gmail.com>2018-02-20 21:25:22 -0800
commit4748baeb74d7b4bdda96b190f3e22f6fc9375c7c (patch)
tree20ac52538347f4a1f2a4414a90383f837fa0f69c /main/src/mill/main/MainRunner.scala
parenta874888794033c909a95fafe2eeb7f6d3d3fd433 (diff)
downloadmill-4748baeb74d7b4bdda96b190f3e22f6fc9375c7c.tar.gz
mill-4748baeb74d7b4bdda96b190f3e22f6fc9375c7c.tar.bz2
mill-4748baeb74d7b4bdda96b190f3e22f6fc9375c7c.zip
Cleanup...
Diffstat (limited to 'main/src/mill/main/MainRunner.scala')
-rw-r--r--main/src/mill/main/MainRunner.scala2
1 files changed, 2 insertions, 0 deletions
diff --git a/main/src/mill/main/MainRunner.scala b/main/src/mill/main/MainRunner.scala
index 8ec018c6..8f546ced 100644
--- a/main/src/mill/main/MainRunner.scala
+++ b/main/src/mill/main/MainRunner.scala
@@ -68,6 +68,7 @@ class MainRunner(val config: ammonite.main.Cli.Config,
val (eval, evaluationWatches, res) = data
val watched = interpWatched ++ evaluationWatches
+
stateCache = Some(Evaluator.State(eval.rootModule, eval.classLoaderSig, eval.workerCache, watched))
(Res(res), watched)
@@ -83,6 +84,7 @@ class MainRunner(val config: ammonite.main.Cli.Config,
}
}
+
override def initMain(isRepl: Boolean) = {
super.initMain(isRepl).copy(
scriptCodeWrapper = CustomCodeWrapper,