summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexandra Dima <alexandra.dima@jetbrains.com>2019-07-10 17:53:15 +0200
committerSamvel Abrahamyan <samvel1024@gmail.com>2019-10-12 14:32:58 +0200
commit0096a4171bd0025ea390973a8ecd3079e8cf9895 (patch)
treed532aaf0c63a6e722d096a8bfbe112d603c9ffa8
parent0735363de43b9acf671ebe8117d2d6a7eab3afe9 (diff)
downloadmill-0096a4171bd0025ea390973a8ecd3079e8cf9895.tar.gz
mill-0096a4171bd0025ea390973a8ecd3079e8cf9895.tar.bz2
mill-0096a4171bd0025ea390973a8ecd3079e8cf9895.zip
Added the custom bsp reporter to the evaluation of the run task in buildTargetRun.
-rw-r--r--contrib/bsp/src/mill/contrib/bsp/MillBuildServer.scala6
1 files changed, 5 insertions, 1 deletions
diff --git a/contrib/bsp/src/mill/contrib/bsp/MillBuildServer.scala b/contrib/bsp/src/mill/contrib/bsp/MillBuildServer.scala
index b222a5f6..59ac8e57 100644
--- a/contrib/bsp/src/mill/contrib/bsp/MillBuildServer.scala
+++ b/contrib/bsp/src/mill/contrib/bsp/MillBuildServer.scala
@@ -315,7 +315,11 @@ class MillBuildServer(evaluator: Evaluator,
// case d: ScalaMainClass => millEvaluator.evaluate(Strict.Agg(module.runMain(d.getClass, d.getArguments.asScala)))
// case default => millEvaluator.evaluate(Strict.Agg(module.run(args.asScala.mkString(" "))))
// }
- val runResult = millEvaluator.evaluate(Strict.Agg(module.run(args.asScala.mkString(" "))))
+ val runResult = millEvaluator.evaluate(Strict.Agg(module.run(args.asScala.mkString(" "))),
+ Option(new BspLoggedReporter(client,
+ runParams.getTarget,
+ Option.empty[String],
+ 10, getCompilationLogger)))
if (runResult.failing.keyCount > 0) {
new RunResult(StatusCode.ERROR)
} else {