diff --git a/build.sbt b/build.sbt index f2ac76369..9bdbbfed9 100644 --- a/build.sbt +++ b/build.sbt @@ -1279,7 +1279,6 @@ lazy val lmCoursierDependencies = Def.settings( coursier, "io.get-coursier.jniutils" % "windows-jni-utils-lmcoursier" % jniUtilsVersion, "net.hamnaberg" %% "dataclass-annotation" % dataclassScalafixVersion % Provided, - graalNativeImage % Provided, ), libraryDependencies ++= Dependencies.scalatest, libraryDependencies += scalaVerify % Test, diff --git a/project/Dependencies.scala b/project/Dependencies.scala index 51a8815c1..bae65683b 100644 --- a/project/Dependencies.scala +++ b/project/Dependencies.scala @@ -117,17 +117,12 @@ object Dependencies: // lm-coursier dependencies val dataclassScalafixVersion = "0.3.0" - val coursierVersion = "2.1.25" + val coursierVersion = "2.1.26" val coursier = ("io.get-coursier" %% "coursier" % coursierVersion) .exclude("org.codehaus.plexus" % "plexus-archiver") .exclude("org.codehaus.plexus" % "plexus-container-default") - // coursier-cache references org.graalvm.nativeimage.Platform (a "provided"-scope dependency - // of coursier-cache, so not resolved transitively) in annotations on some of its classes. - // Scala 3's classfile parser fails to parse those classes unless the class is on the classpath. - val graalNativeImage = "org.graalvm.sdk" % "nativeimage" % "25.0.4.1" - // FIXME Ideally, we should depend on the same version of io.get-coursier.jniutils:windows-jni-utils that // io.get-coursier::coursier depends on. val jniUtilsVersion = "0.3.3"