Skip to content

Commit 7f16b80

Browse files
authored
Merge pull request #2044 from scalacenter/sbt-scalafix-cli3
use cli_3.x.y to inspect Scala 3 sources
2 parents 8f0de24 + 90edc53 commit 7f16b80

File tree

2 files changed

+7
-3
lines changed

2 files changed

+7
-3
lines changed

project/ScalafixBuild.scala

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -209,9 +209,12 @@ object ScalafixBuild extends AutoPlugin with GhpagesKeys {
209209
.get(extracted.structure.data)
210210
.get
211211

212-
def asSuffix(scalaVersion: String) = scalaVersion.replace(".", "_")
212+
def asSuffix(scalaVersion: String) =
213+
scalaVersion.replaceAll("[\\.-]", "_")
213214

214-
s"all cli${asSuffix(scala212)}/publishLocalTransitive cli${asSuffix(scala213)}/publishLocalTransitive interfaces/publishLocal" ::
215+
cliScalaVersions
216+
.map(sv => s"cli${asSuffix(sv)}/publishLocalTransitive")
217+
.mkString("all ", " ", " interfaces/publishLocal") ::
215218
"reload plugins" ::
216219
s"""set dependencyOverrides += "ch.epfl.scala" % "scalafix-interfaces" % "$v"""" :: // as documented in installation.md
217220
"session save" ::

project/plugins.sbt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@ addSbtPlugin("com.github.sbt" % "sbt-ghpages" % "0.8.0")
44
addSbtPlugin("ch.epfl.scala" % "sbt-version-policy" % "3.2.1")
55
addSbtPlugin("org.scalameta" % "sbt-mdoc" % "2.5.4")
66
addSbtPlugin("org.scoverage" % "sbt-scoverage" % "2.1.0")
7-
addSbtPlugin("ch.epfl.scala" % "sbt-scalafix" % "0.12.1")
7+
resolvers ++= Resolver.sonatypeOssRepos("snapshots")
8+
addSbtPlugin("ch.epfl.scala" % "sbt-scalafix" % "0.12.1+21-8f7d5d40-SNAPSHOT")
89
addSbtPlugin("com.eed3si9n" % "sbt-projectmatrix" % "0.10.0")
910

1011
// https://github.com/scala/bug/issues/12632

0 commit comments

Comments
 (0)