diff options
-rw-r--r-- | contrib/bsp/src/mill/contrib/bsp/MillBuildServer.scala | 6 |
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 { |