summaryrefslogtreecommitdiff
path: root/scalaplugin
diff options
context:
space:
mode:
authorLi Haoyi <haoyi.sg@gmail.com>2017-11-25 15:55:26 -0800
committerLi Haoyi <haoyi.sg@gmail.com>2017-11-25 16:04:53 -0800
commit30f2d8a42c0f292f2a2ef3f0288f1297fb59af39 (patch)
treedf7d65a399dd47f9867f0312b0932deb3a5745ca /scalaplugin
parent342bbf787c37d544154044d3be58c5a2a2d51477 (diff)
downloadmill-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.scala2
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
}