diff options
Diffstat (limited to 'core/src/main')
-rw-r--r-- | core/src/main/scala/mill/Main.scala | 1 | ||||
-rw-r--r-- | core/src/main/scala/mill/main/ReplApplyHandler.scala | 2 |
2 files changed, 3 insertions, 0 deletions
diff --git a/core/src/main/scala/mill/Main.scala b/core/src/main/scala/mill/Main.scala index 470d9cbc..9d0c328f 100644 --- a/core/src/main/scala/mill/Main.scala +++ b/core/src/main/scala/mill/Main.scala @@ -46,6 +46,7 @@ object Main { predefCode = """import $file.build, build._ |implicit val replApplyHandler = mill.main.ReplApplyHandler(build.mapping) + |import replApplyHandler.generatedEval._ | """.stripMargin, welcomeBanner = None diff --git a/core/src/main/scala/mill/main/ReplApplyHandler.scala b/core/src/main/scala/mill/main/ReplApplyHandler.scala index 3832da68..93e7add4 100644 --- a/core/src/main/scala/mill/main/ReplApplyHandler.scala +++ b/core/src/main/scala/mill/main/ReplApplyHandler.scala @@ -25,4 +25,6 @@ class ReplApplyHandler(evaluator: Evaluator[_]) extends ApplyHandler[Task] { override def apply[V](t: Task[V]) = { evaluator.evaluate(OSet(t)).values.head.asInstanceOf[V] } + + val generatedEval = new EvalGenerated(evaluator) } |