diff options
author | Li Haoyi <haoyi.sg@gmail.com> | 2017-11-25 15:55:26 -0800 |
---|---|---|
committer | Li Haoyi <haoyi.sg@gmail.com> | 2017-11-25 16:04:53 -0800 |
commit | 30f2d8a42c0f292f2a2ef3f0288f1297fb59af39 (patch) | |
tree | df7d65a399dd47f9867f0312b0932deb3a5745ca /scalaplugin | |
parent | 342bbf787c37d544154044d3be58c5a2a2d51477 (diff) | |
download | mill-30f2d8a42c0f292f2a2ef3f0288f1297fb59af39.tar.gz mill-30f2d8a42c0f292f2a2ef3f0288f1297fb59af39.tar.bz2 mill-30f2d8a42c0f292f2a2ef3f0288f1297fb59af39.zip |
- Make `Discovered` logic use the public getter of a `val` field, instead of the private backing-field (which seems to end with a whitespace, and doesn't seem to exist for fields defined in anonynomous classes e.g. `new { val x = 1 }`
- Re-enable `mill.main.MainTests.nested`
- Share test graphs between `CrossModuleTests`, `DiscoveredTests` and `MainTests`
Diffstat (limited to 'scalaplugin')
-rw-r--r-- | scalaplugin/src/main/scala/mill/scalaplugin/GenIdea.scala | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/scalaplugin/src/main/scala/mill/scalaplugin/GenIdea.scala b/scalaplugin/src/main/scala/mill/scalaplugin/GenIdea.scala index fc4db19e..87a42d04 100644 --- a/scalaplugin/src/main/scala/mill/scalaplugin/GenIdea.scala +++ b/scalaplugin/src/main/scala/mill/scalaplugin/GenIdea.scala @@ -26,7 +26,7 @@ object GenIdea { val modules = Mirror .traverse(obj, discovered.mirror){ (h, p) => - h.node(obj, p.map{case Mirror.Segment.Cross(vs) => vs.toList case _ => Nil}.toList) match { + h.node(obj, p.reverse.map{case Mirror.Segment.Cross(vs) => vs.toList case _ => Nil}.toList) match { case m: ScalaModule => Seq(p -> m) case _ => Nil } |