From d0a4f2ce968c5ebb96b55c64f19f4e0e855fce11 Mon Sep 17 00:00:00 2001 From: xuwei-k <6b656e6a69@gmail.com> Date: Wed, 18 Jun 2025 07:13:27 +0900 Subject: [PATCH] update dataclass-scalafix --- build.sbt | 2 -- project/Dependencies.scala | 2 +- project/Utils.scala | 1 - project/plugins.sbt | 2 +- 4 files changed, 2 insertions(+), 5 deletions(-) diff --git a/build.sbt b/build.sbt index 88d126024..5897ed21f 100644 --- a/build.sbt +++ b/build.sbt @@ -1452,8 +1452,6 @@ lazy val lmCoursierDefinitions = project .disablePlugins(MimaPlugin) .settings( lmCoursierSettings, - semanticdbEnabled := true, - semanticdbVersion := scalafixSemanticdb.revision, scalafixDependencies += "net.hamnaberg" %% "dataclass-scalafix" % dataclassScalafixVersion, libraryDependencies ++= Seq( coursier, diff --git a/project/Dependencies.scala b/project/Dependencies.scala index 7534efc7e..1b9f5ce4f 100644 --- a/project/Dependencies.scala +++ b/project/Dependencies.scala @@ -118,7 +118,7 @@ object Dependencies { val gigahorseApacheHttp = "com.eed3si9n" %% "gigahorse-apache-http" % "0.9.3" // lm-coursier dependencies - val dataclassScalafixVersion = "0.1.0" + val dataclassScalafixVersion = "0.3.0" val coursierVersion = "2.1.23" val coursier = ("io.get-coursier" %% "coursier" % coursierVersion) diff --git a/project/Utils.scala b/project/Utils.scala index 659170d4c..d42c3662e 100644 --- a/project/Utils.scala +++ b/project/Utils.scala @@ -173,7 +173,6 @@ object Utils { val to = (Compile / sourceManaged).value val outFrom = from.toURI.toString.stripSuffix("/").stripPrefix(root) val outTo = to.toURI.toString.stripSuffix("/").stripPrefix(root) - val _ = (data / Compile / compile).value Def.task { val _ = (data / Compile / scalafix) .toTask(s" --rules GenerateDataClass --out-from=$outFrom --out-to=$outTo") diff --git a/project/plugins.sbt b/project/plugins.sbt index d5747c096..ad3989cc7 100644 --- a/project/plugins.sbt +++ b/project/plugins.sbt @@ -10,6 +10,6 @@ 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") addDependencyTreePlugin -addSbtPlugin("ch.epfl.scala" % "sbt-scalafix" % "0.13.0") +addSbtPlugin("ch.epfl.scala" % "sbt-scalafix" % "0.14.3") // libraryDependencies += "org.scala-sbt" %% "scripted-plugin" % sbtVersion.value