summaryrefslogtreecommitdiff
path: root/core
diff options
context:
space:
mode:
Diffstat (limited to 'core')
-rw-r--r--core/src/main/scala/mill/Main.scala1
-rw-r--r--core/src/main/scala/mill/main/ReplApplyHandler.scala2
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)
}