summaryrefslogtreecommitdiff
path: root/scalajslib
diff options
context:
space:
mode:
authorLi Haoyi <haoyi.sg@gmail.com>2018-01-07 23:53:11 -0800
committerLi Haoyi <haoyi.sg@gmail.com>2018-01-07 23:53:11 -0800
commit5aa363015646644cc81afdf0120d8df441161e2d (patch)
treeb82f3964f12d5d311004d2a6b5b465fc83f3cd2f /scalajslib
parent4fd5f8cdfdc924bff2f4fbc6b5d7072d530fa531 (diff)
downloadmill-5aa363015646644cc81afdf0120d8df441161e2d.tar.gz
mill-5aa363015646644cc81afdf0120d8df441161e2d.tar.bz2
mill-5aa363015646644cc81afdf0120d8df441161e2d.zip
Swap over to a new, concise `CrossModule[T](..cases)` macro syntax that automatically propagates the `ctx` for you
Diffstat (limited to 'scalajslib')
-rw-r--r--scalajslib/src/test/scala/mill/scalajslib/HelloJSWorldTests.scala10
1 files changed, 4 insertions, 6 deletions
diff --git a/scalajslib/src/test/scala/mill/scalajslib/HelloJSWorldTests.scala b/scalajslib/src/test/scala/mill/scalajslib/HelloJSWorldTests.scala
index 5c341ebc..5c77efc2 100644
--- a/scalajslib/src/test/scala/mill/scalajslib/HelloJSWorldTests.scala
+++ b/scalajslib/src/test/scala/mill/scalajslib/HelloJSWorldTests.scala
@@ -26,13 +26,11 @@ object HelloJSWorld extends TestUtil.BaseModule {
scala <- Seq("2.11.8", "2.12.3", "2.12.4")
} yield (scalaJS, scala)
- object build extends CrossModule2(BuildModule, matrix:_*)
+ object build extends CrossModule[BuildModule](matrix:_*)
- case class BuildModule(scalaJS: String,
- scala: String,
- ctx0: Module.Ctx) extends Module()(ctx0) with HelloJSWorldModule {
- def scalaVersion = scala
- def scalaJSVersion = scalaJS
+ class BuildModule(sjsVersion0: String, scalaVersion0: String) extends HelloJSWorldModule {
+ def scalaVersion = scalaVersion0
+ def scalaJSVersion = sjsVersion0
def pomSettings = PomSettings(
organization = "com.lihaoyi",
description = "hello js world ready for real world publishing",