Merge pull request #8164 from xuwei-k/dataclass-scalafix

This commit is contained in:
eugene yokota 2025-06-18 22:05:20 -04:00 committed by GitHub
commit 73e5611d94
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 2 additions and 5 deletions

View File

@ -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,

View File

@ -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)

View File

@ -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")

View File

@ -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