summaryrefslogtreecommitdiff
path: root/scalalib/src
diff options
context:
space:
mode:
authorLi Haoyi <haoyi.sg@gmail.com>2018-02-25 13:51:50 -0800
committerLi Haoyi <haoyi.sg@gmail.com>2018-02-25 13:51:50 -0800
commit554840f9b5cd30a8e3209cb18bdf9925f364cc68 (patch)
treec573183911e02b89ff21c806def8a1b5ce0d9b46 /scalalib/src
parent19219cbbd18efb819e45b0af221f08065ad5c982 (diff)
downloadmill-554840f9b5cd30a8e3209cb18bdf9925f364cc68.tar.gz
mill-554840f9b5cd30a8e3209cb18bdf9925f364cc68.tar.bz2
mill-554840f9b5cd30a8e3209cb18bdf9925f364cc68.zip
A few attempts at micro-optimizing the current hot spots
Diffstat (limited to 'scalalib/src')
-rw-r--r--scalalib/src/mill/scalalib/GenIdea.scala2
-rw-r--r--scalalib/src/mill/scalalib/PublishModule.scala2
-rw-r--r--scalalib/src/mill/scalalib/ScalaWorkerApi.scala2
3 files changed, 3 insertions, 3 deletions
diff --git a/scalalib/src/mill/scalalib/GenIdea.scala b/scalalib/src/mill/scalalib/GenIdea.scala
index 6cedf606..6304fb14 100644
--- a/scalalib/src/mill/scalalib/GenIdea.scala
+++ b/scalalib/src/mill/scalalib/GenIdea.scala
@@ -23,7 +23,7 @@ object GenIdeaModule extends ExternalModule {
}
implicit def millScoptEvaluatorReads[T] = new mill.main.EvaluatorScopt[T]()
- def millDiscover = Discover[this.type]
+ lazy val millDiscover = Discover[this.type]
}
object GenIdea {
diff --git a/scalalib/src/mill/scalalib/PublishModule.scala b/scalalib/src/mill/scalalib/PublishModule.scala
index 87c8ee32..3cc9fd30 100644
--- a/scalalib/src/mill/scalalib/PublishModule.scala
+++ b/scalalib/src/mill/scalalib/PublishModule.scala
@@ -119,5 +119,5 @@ object PublishModule extends ExternalModule{
implicit def millScoptTargetReads[T] = new mill.main.Tasks.Scopt[T]()
- def millDiscover: mill.define.Discover[this.type] = mill.define.Discover[this.type]
+ lazy val millDiscover: mill.define.Discover[this.type] = mill.define.Discover[this.type]
} \ No newline at end of file
diff --git a/scalalib/src/mill/scalalib/ScalaWorkerApi.scala b/scalalib/src/mill/scalalib/ScalaWorkerApi.scala
index 964179a9..7e11f61d 100644
--- a/scalalib/src/mill/scalalib/ScalaWorkerApi.scala
+++ b/scalalib/src/mill/scalalib/ScalaWorkerApi.scala
@@ -42,7 +42,7 @@ object ScalaWorkerApi extends mill.define.ExternalModule {
Seq(ivy"org.scala-sbt:compiler-interface:1.1.0")
)
}
- def millDiscover = Discover[this.type]
+ lazy val millDiscover = Discover[this.type]
}
trait ScalaWorkerApi {