mirror of https://github.com/sbt/sbt.git
Merge pull request #8164 from xuwei-k/dataclass-scalafix
This commit is contained in:
commit
73e5611d94
|
|
@ -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,
|
||||
|
|
|
|||
|
|
@ -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)
|
||||
|
|
|
|||
|
|
@ -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")
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Reference in New Issue