summaryrefslogtreecommitdiff
path: root/scalaplugin
diff options
context:
space:
mode:
authorrockjam <5min4eq.unity@gmail.com>2017-11-30 13:56:43 +0300
committerrockjam <5min4eq.unity@gmail.com>2017-11-30 13:56:43 +0300
commitbe7383f6440831d5961bf5ea56f10ec905174bfc (patch)
tree2404ae11cc3a2aae2674acb73a6a36522c0076e2 /scalaplugin
parent2ac4cb2263812d2edc16faaf376b0386b990144e (diff)
downloadmill-be7383f6440831d5961bf5ea56f10ec905174bfc.tar.gz
mill-be7383f6440831d5961bf5ea56f10ec905174bfc.tar.bz2
mill-be7383f6440831d5961bf5ea56f10ec905174bfc.zip
swap run and runMain commands
Diffstat (limited to 'scalaplugin')
-rw-r--r--scalaplugin/src/main/scala/mill/scalaplugin/ScalaModule.scala4
-rw-r--r--scalaplugin/src/test/scala/mill/scalaplugin/HelloWorldTests.scala14
2 files changed, 9 insertions, 9 deletions
diff --git a/scalaplugin/src/main/scala/mill/scalaplugin/ScalaModule.scala b/scalaplugin/src/main/scala/mill/scalaplugin/ScalaModule.scala
index 3eae0f81..c9cf4a49 100644
--- a/scalaplugin/src/main/scala/mill/scalaplugin/ScalaModule.scala
+++ b/scalaplugin/src/main/scala/mill/scalaplugin/ScalaModule.scala
@@ -354,12 +354,12 @@ trait ScalaModule extends Module with TaskModule{ outer =>
PathRef(dest)
}
- def runMain() = T.command{
+ def run() = T.command{
val main = mainClass().getOrElse(throw new RuntimeException("No mainClass provided!"))
subprocess(main, runDepClasspath().map(_.path) :+ compile().path)
}
- def run(mainClass: String) = T.command{
+ def runMain(mainClass: String) = T.command{
subprocess(mainClass, runDepClasspath().map(_.path) :+ compile().path)
}
diff --git a/scalaplugin/src/test/scala/mill/scalaplugin/HelloWorldTests.scala b/scalaplugin/src/test/scala/mill/scalaplugin/HelloWorldTests.scala
index f2a428e5..c2f5a7b8 100644
--- a/scalaplugin/src/test/scala/mill/scalaplugin/HelloWorldTests.scala
+++ b/scalaplugin/src/test/scala/mill/scalaplugin/HelloWorldTests.scala
@@ -147,10 +147,10 @@ object HelloWorldTests extends TestSuite {
assert(err.isInstanceOf[CompileFailed])
}
}
- 'run - {
+ 'runMain - {
'runMainObject - {
val Right((_, evalCount)) =
- eval(HelloWorld.run("Main"), helloWorldMapping)
+ eval(HelloWorld.runMain("Main"), helloWorldMapping)
assert(evalCount > 0)
@@ -162,7 +162,7 @@ object HelloWorldTests extends TestSuite {
}
'notRunInvalidMainObject - {
val Left(Result.Exception(err)) =
- eval(HelloWorld.run("Invalid"), helloWorldMapping)
+ eval(HelloWorld.runMain("Invalid"), helloWorldMapping)
assert(
err.isInstanceOf[InteractiveShelloutException]
@@ -172,17 +172,17 @@ object HelloWorldTests extends TestSuite {
write.append(mainObject, "val x: ")
val Left(Result.Exception(err)) =
- eval(HelloWorld.run("Main"), helloWorldMapping)
+ eval(HelloWorld.runMain("Main"), helloWorldMapping)
assert(
err.isInstanceOf[CompileFailed]
)
}
}
- 'runMain - {
+ 'run - {
'runIfMainClassProvided - {
val Right((_, evalCount)) =
- eval(HelloWorldWithMain.runMain(), helloWorldWithMainMapping)
+ eval(HelloWorldWithMain.run(), helloWorldWithMainMapping)
assert(evalCount > 0)
@@ -194,7 +194,7 @@ object HelloWorldTests extends TestSuite {
}
'notRunWithoutMainClass - {
val Left(Result.Exception(err)) =
- eval(HelloWorld.runMain(), helloWorldMapping)
+ eval(HelloWorld.run(), helloWorldMapping)
assert(
err.isInstanceOf[RuntimeException]