From 8fbffad908a04377eb06c508608ea3a2372d8aad Mon Sep 17 00:00:00 2001 From: xuwei-k <6b656e6a69@gmail.com> Date: Wed, 18 Jun 2025 07:23:25 +0900 Subject: [PATCH] update dependencies --- build.sbt | 3 +-- project/Dependencies.scala | 14 +++++++------- project/build.properties | 2 +- project/plugins.sbt | 10 +++++----- .../update-sbt-classifiers/build.sbt | 2 +- 5 files changed, 15 insertions(+), 16 deletions(-) diff --git a/build.sbt b/build.sbt index 88d126024..5f061f221 100644 --- a/build.sbt +++ b/build.sbt @@ -69,8 +69,7 @@ def commonSettings: Seq[Setting[?]] = Def.settings( evictionErrorLevel := Level.Info, Utils.componentID := None, resolvers += Resolver.typesafeIvyRepo("releases").withName("typesafe-sbt-build-ivy-releases"), - resolvers ++= Resolver.sonatypeOssRepos("snapshots"), - resolvers ++= Resolver.sonatypeOssRepos("snapshots"), + resolvers += Resolver.sonatypeCentralSnapshots, testFrameworks += TestFramework("hedgehog.sbt.Framework"), testFrameworks += TestFramework("verify.runner.Framework"), Global / concurrentRestrictions += Utils.testExclusiveRestriction, diff --git a/project/Dependencies.scala b/project/Dependencies.scala index 7534efc7e..e63d50dc5 100644 --- a/project/Dependencies.scala +++ b/project/Dependencies.scala @@ -66,7 +66,7 @@ object Dependencies { def addSbtZinc = addSbtModule(sbtZincPath, "zinc", zinc) def addSbtZincCompileCore = addSbtModule(sbtZincPath, "zincCompileCore", zincCompileCore) - lazy val sjsonNewVersion = "0.14.0-M1" + lazy val sjsonNewVersion = "0.14.0-M2" def sjsonNew(n: String) = Def.setting( "com.eed3si9n" %% n % sjsonNewVersion ) // contrabandSjsonNewVersion.value @@ -86,7 +86,7 @@ object Dependencies { val jline3Builtins = "org.jline" % "jline-builtins" % jline3Version val scalatest = "org.scalatest" %% "scalatest" % "3.2.19" val scalacheck = "org.scalacheck" %% "scalacheck" % "1.18.1" - val junit = "junit" % "junit" % "4.13.1" + val junit = "junit" % "junit" % "4.13.2" val scalaVerify = "com.eed3si9n.verify" %% "verify" % "1.0.0" val templateResolverApi = "org.scala-sbt" % "template-resolver" % "0.1" val remoteapis = @@ -95,10 +95,10 @@ object Dependencies { val scalaCompiler = "org.scala-lang" %% "scala3-compiler" % scala3 val scala3Library = "org.scala-lang" %% "scala3-library" % scala3 - val scalaXml = "org.scala-lang.modules" %% "scala-xml" % "2.2.0" - val scalaParsers = "org.scala-lang.modules" %% "scala-parser-combinators" % "2.1.0" + val scalaXml = "org.scala-lang.modules" %% "scala-xml" % "2.4.0" + val scalaParsers = "org.scala-lang.modules" %% "scala-parser-combinators" % "2.4.0" val scalaReflect = "org.scala-lang" % "scala-reflect" % scala213 - val scalaPar = "org.scala-lang.modules" %% "scala-parallel-collections" % "1.0.4" + val scalaPar = "org.scala-lang.modules" %% "scala-parallel-collections" % "1.2.0" // specify all of log4j modules to prevent misalignment def log4jModule = (n: String) => "org.apache.logging.log4j" % n % "2.17.1" @@ -107,9 +107,9 @@ object Dependencies { val log4jSlf4jImpl = log4jModule("log4j-slf4j-impl") val log4jModules = Vector(log4jApi, log4jCore, log4jSlf4jImpl) - val caffeine = "com.github.ben-manes.caffeine" % "caffeine" % "2.8.5" + val caffeine = "com.github.ben-manes.caffeine" % "caffeine" % "3.2.1" - val hedgehog = "qa.hedgehog" %% "hedgehog-sbt" % "0.7.0" + val hedgehog = "qa.hedgehog" %% "hedgehog-sbt" % "0.12.0" val disruptor = "com.lmax" % "disruptor" % "3.4.2" val ivy = "org.scala-sbt.ivy" % "ivy" % "2.3.0-sbt-77cc781d727b367d3761f097d89f5a4762771d41" diff --git a/project/build.properties b/project/build.properties index 6520f6981..bbb0b608c 100644 --- a/project/build.properties +++ b/project/build.properties @@ -1 +1 @@ -sbt.version=1.11.0 +sbt.version=1.11.2 diff --git a/project/plugins.sbt b/project/plugins.sbt index d5747c096..de9f99d1e 100644 --- a/project/plugins.sbt +++ b/project/plugins.sbt @@ -1,11 +1,11 @@ scalacOptions ++= Seq("-feature", "-language:postfixOps", "-Ywarn-unused:_,-imports") -addSbtPlugin("com.github.sbt" % "sbt-dynver" % "5.0.1") -addSbtPlugin("com.github.sbt" % "sbt-pgp" % "2.1.2") -addSbtPlugin("org.scalameta" % "sbt-scalafmt" % "2.5.2") +addSbtPlugin("com.github.sbt" % "sbt-dynver" % "5.1.0") +addSbtPlugin("com.github.sbt" % "sbt-pgp" % "2.3.1") +addSbtPlugin("org.scalameta" % "sbt-scalafmt" % "2.5.4") addSbtPlugin("org.scala-sbt" % "sbt-contraband" % "0.7.0") -addSbtPlugin("de.heikoseeberger" % "sbt-header" % "5.6.5") -addSbtPlugin("com.eed3si9n" % "sbt-assembly" % "2.3.0") +addSbtPlugin("de.heikoseeberger" % "sbt-header" % "5.10.0") +addSbtPlugin("com.eed3si9n" % "sbt-assembly" % "2.3.1") addSbtPlugin("com.typesafe" % "sbt-mima-plugin" % "1.1.4") addSbtPlugin("com.swoval" % "sbt-java-format" % "0.3.1") addSbtPlugin("org.scalameta" % "sbt-native-image" % "0.3.1") diff --git a/sbt-app/src/sbt-test/dependency-management/update-sbt-classifiers/build.sbt b/sbt-app/src/sbt-test/dependency-management/update-sbt-classifiers/build.sbt index d79e73750..4725b5c1a 100644 --- a/sbt-app/src/sbt-test/dependency-management/update-sbt-classifiers/build.sbt +++ b/sbt-app/src/sbt-test/dependency-management/update-sbt-classifiers/build.sbt @@ -44,7 +44,6 @@ lazy val root = (project in file(".")) "org.apache.logging.log4j:log4j-api", "org.apache.logging.log4j:log4j-core", "org.apache.logging.log4j:log4j-slf4j-impl", - "org.checkerframework:checker-qual", "org.fusesource.jansi:jansi", "org.jline:jline-builtins", "org.jline:jline-native", @@ -52,6 +51,7 @@ lazy val root = (project in file(".")) "org.jline:jline-style", "org.jline:jline-terminal", "org.jline:jline-terminal-jni", + "org.jspecify:jspecify", "org.reactivestreams:reactive-streams", "org.scala-lang.modules:scala-asm", "org.scala-lang.modules:scala-parallel-collections_3",