diff options
Diffstat (limited to 'core/src/mill/main/MainRunner.scala')
-rw-r--r-- | core/src/mill/main/MainRunner.scala | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/core/src/mill/main/MainRunner.scala b/core/src/mill/main/MainRunner.scala index d3053d7a..81450ba9 100644 --- a/core/src/mill/main/MainRunner.scala +++ b/core/src/mill/main/MainRunner.scala @@ -95,13 +95,15 @@ class MainRunner(config: ammonite.main.Cli.Config, | // even if it does nothing... | def $$main() = Iterator[String]() | - | val millDiscover: mill.define.Discover = mill.define.Discover[this.type] + | implicit def millDiscover: mill.define.Discover = mill.define.Discover[this.type] | // Need to wrap the returned Module in Some(...) to make sure it | // doesn't get picked up during reflective child-module discovery | val millSelf = Some(this) |} | |sealed trait $wrapName extends mill.Module{this: mill.define.BaseModule => + | + | implicit def millDiscover: mill.define.Discover |""".stripMargin } |