Skip to content

Commit 45fcec4

Browse files
isomarcteSethTisue
authored andcommitted
Update SBT Modules Version
Prior to this commit this project fails to build on JRE 15 due to an issue in a transitive dependency of `sbt-scala-module`. Attempting will yield this error. ``` [error] java.util.ConcurrentModificationException [error] at java.base/java.util.TreeMap.callMappingFunctionWithCheck(TreeMap.java:742) [error] at java.base/java.util.TreeMap.computeIfAbsent(TreeMap.java:596) [error] at aQute.bnd.osgi.Jar.putResource(Jar.java:288) [error] at aQute.bnd.osgi.Jar.buildFromZip(Jar.java:216) [error] at aQute.bnd.osgi.Jar.<init>(Jar.java:122) [error] at aQute.bnd.osgi.Jar.<init>(Jar.java:148) [error] at aQute.bnd.osgi.Analyzer.setClasspath(Analyzer.java:1597) [error] at com.typesafe.sbt.osgi.Osgi$.bundleTask(Osgi.scala:57) [error] at com.typesafe.sbt.osgi.SbtOsgi$.$anonfun$defaultOsgiSettings$1(SbtOsgi.scala:55) [error] at scala.Function1.$anonfun$compose$1(Function1.scala:49) [error] at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:62) [error] at sbt.std.Transform$$anon$4.work(Transform.scala:67) [error] at sbt.Execute.$anonfun$submit$2(Execute.scala:281) [error] at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:19) [error] at sbt.Execute.work(Execute.scala:290) [error] at sbt.Execute.$anonfun$submit$1(Execute.scala:281) [error] at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:178) [error] at sbt.CompletionService$$anon$2.call(CompletionService.scala:37) [error] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) [error] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) [error] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) [error] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) [error] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630) [error] at java.base/java.lang.Thread.run(Thread.java:832) [error] (xml / osgiBundle) java.util.ConcurrentModificationException ``` See, * bndtools/bnd#3903 * sbt/sbt-osgi#72 * scala/sbt-scala-module#102
1 parent 04980b0 commit 45fcec4

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

project/plugins.sbt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
val scalaJSVersion =
22
Option(System.getenv("SCALAJS_VERSION")).filter(_.nonEmpty).getOrElse("1.2.0")
33

4-
addSbtPlugin("org.scala-lang.modules" % "sbt-scala-module" % "2.2.1")
4+
addSbtPlugin("org.scala-lang.modules" % "sbt-scala-module" % "2.2.2")
55
addSbtPlugin("org.portable-scala" % "sbt-scalajs-crossproject" % "1.0.0")
66
addSbtPlugin("org.scala-js" % "sbt-scalajs" % scalaJSVersion)
77
addSbtPlugin("ch.epfl.lamp" % "sbt-dotty" % "0.4.2")

0 commit comments

Comments
 (0)