summaryrefslogtreecommitdiff
path: root/scalalib/src/JavaModule.scala
diff options
context:
space:
mode:
Diffstat (limited to 'scalalib/src/JavaModule.scala')
-rw-r--r--scalalib/src/JavaModule.scala9
1 files changed, 6 insertions, 3 deletions
diff --git a/scalalib/src/JavaModule.scala b/scalalib/src/JavaModule.scala
index dc412f3b..54fd5943 100644
--- a/scalalib/src/JavaModule.scala
+++ b/scalalib/src/JavaModule.scala
@@ -208,15 +208,17 @@ trait JavaModule extends mill.Module with TaskModule with GenIdeaModule { outer
} yield PathRef(path)
}
+
/**
* Compiles the current module to generate compiled classfiles/bytecode
*/
- def compile: T[mill.scalalib.api.CompilationResult] = T.persistent{
+ def compile: T[mill.scalalib.api.CompilationResult] = T.persistent {
zincWorker.worker().compileJava(
upstreamCompileOutput(),
allSourceFiles().map(_.path),
compileClasspath().map(_.path),
- javacOptions()
+ javacOptions(),
+ T.ctx().reporter(hashCode)
)
}
@@ -625,7 +627,8 @@ trait TestModule extends JavaModule with TaskModule {
TestRunner.frameworks(testFrameworks()),
runClasspath().map(_.path),
Agg(compile().classes.path),
- args
+ args,
+ T.ctx().testReporter
)
TestModule.handleResults(doneMsg, results)