summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexandra Dima <alexandra.dima@jetbrains.com>2019-07-15 15:50:14 +0200
committerSamvel Abrahamyan <samvel1024@gmail.com>2019-10-12 14:33:03 +0200
commit7ca631c109f8e59a171cea6b15592b67a277bba5 (patch)
tree7a6c4fc4d6f49977d57e3171610de09caf6b2d74
parenta438a9a3906c3f53607638f593177142770e092d (diff)
downloadmill-7ca631c109f8e59a171cea6b15592b67a277bba5.tar.gz
mill-7ca631c109f8e59a171cea6b15592b67a277bba5.tar.bz2
mill-7ca631c109f8e59a171cea6b15592b67a277bba5.zip
Fixed bug in computing the scala library dependencies of a ScalaBuildTarget.
-rw-r--r--contrib/bsp/src/mill/contrib/bsp/ModuleUtils.scala1
1 files changed, 1 insertions, 0 deletions
diff --git a/contrib/bsp/src/mill/contrib/bsp/ModuleUtils.scala b/contrib/bsp/src/mill/contrib/bsp/ModuleUtils.scala
index 5413c02f..54137d25 100644
--- a/contrib/bsp/src/mill/contrib/bsp/ModuleUtils.scala
+++ b/contrib/bsp/src/mill/contrib/bsp/ModuleUtils.scala
@@ -104,6 +104,7 @@ object ModuleUtils {
}
def computeScalaLangDependencies(module: ScalaModule, evaluator: Evaluator): Loose.Agg[PathRef] = {
+ evaluateInformativeTask(evaluator, module.resolveDeps(module.scalaLibraryIvyDeps), Loose.Agg.empty[PathRef]) ++
evaluateInformativeTask(evaluator, module.scalacPluginClasspath, Loose.Agg.empty[PathRef]) ++
evaluateInformativeTask(evaluator, module.resolveDeps(module.ivyDeps), Loose.Agg.empty[PathRef]).
filter(pathRef => pathRef.path.toNIO.toAbsolutePath.toUri.toString.contains("scala-compiler") ||