Skip to content

Commit 33b30fe

Browse files
authored
Merge pull request #1991 from bjaglin/sbtscalafix0121
Post 0.12.1 release
2 parents d0a8f3b + 2cf30bd commit 33b30fe

File tree

6 files changed

+8
-29
lines changed

6 files changed

+8
-29
lines changed

build.sbt

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,7 @@ inThisBuild(
66
List(
77
onLoadMessage := s"Welcome to scalafix ${version.value}",
88
semanticdbEnabled := true,
9-
semanticdbVersion := scalametaV,
10-
scalafixScalaBinaryVersion := "2.13"
9+
semanticdbVersion := scalametaV
1110
)
1211
)
1312

project/ScalafixBuild.scala

Lines changed: 2 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -203,13 +203,8 @@ object ScalafixBuild extends AutoPlugin with GhpagesKeys {
203203
(ThisBuild / version)
204204
.get(extracted.structure.data)
205205
.get
206-
val suffix =
207-
(ThisBuild / scalafixScalaBinaryVersion)
208-
.get(extracted.structure.data)
209-
.get
210-
.replace('.', '_')
211206

212-
s"all cli$suffix/publishLocalTransitive interfaces/publishLocal" ::
207+
s"all cli2_12/publishLocalTransitive cli2_13/publishLocalTransitive interfaces/publishLocal" ::
213208
"reload plugins" ::
214209
s"""set dependencyOverrides += "ch.epfl.scala" % "scalafix-interfaces" % "$v"""" :: // as documented in installation.md
215210
"session save" ::
@@ -228,7 +223,6 @@ object ScalafixBuild extends AutoPlugin with GhpagesKeys {
228223
)
229224

230225
private val PreviousScalaVersion: Map[String, String] = Map(
231-
"2.13.14" -> "2.13.13"
232226
)
233227

234228
override def buildSettings: Seq[Setting[_]] = List(
@@ -307,23 +301,7 @@ object ScalafixBuild extends AutoPlugin with GhpagesKeys {
307301
organizationName.value % previousScalaVCrossName % stableVersion.value
308302
)
309303
},
310-
mimaBinaryIssueFilters ++= Mima.ignoredABIProblems
311-
) ++ Seq(Compile, Test).flatMap(conf => inConfig(conf)(configSettings))
312-
313-
private def configSettings: Seq[Def.Setting[_]] = List(
314-
// Workaround for https://github.com/scalacenter/scalafix/issues/1592:
315-
// effectively skip scalafix[All] on 2.x projects not matching scalafixScalaBinaryVersion
316-
scalafix / unmanagedSources := {
317-
val prev = (scalafix / unmanagedSources).value
318-
if (
319-
Seq(scalafixScalaBinaryVersion.value, "3")
320-
.contains(scalaBinaryVersion.value)
321-
) {
322-
prev
323-
} else {
324-
Seq()
325-
}
326-
},
304+
mimaBinaryIssueFilters ++= Mima.ignoredABIProblems,
327305
scalafixConfig := {
328306
if (scalaBinaryVersion.value.startsWith("2"))
329307
Some(file(".scalafix-scala2.conf"))

project/plugins.sbt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ 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.2")
66
addSbtPlugin("org.scoverage" % "sbt-scoverage" % "2.0.11")
7-
addSbtPlugin("ch.epfl.scala" % "sbt-scalafix" % "0.12.0")
7+
addSbtPlugin("ch.epfl.scala" % "sbt-scalafix" % "0.12.1")
88
addSbtPlugin("com.eed3si9n" % "sbt-projectmatrix" % "0.10.0")
99

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

scalafix-rules/src/main/scala-2.12/scalafix/internal/compat/CompilerCompat.scala

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
package scalafix.internal.compat
22

3-
import scala.meta.internal.pc.ScalafixGlobal
43
import scala.tools.nsc.interactive.Global
54

5+
import scala.meta.internal.pc.ScalafixGlobal
6+
67
object CompilerCompat {
78
implicit class XtensionGlobal(global: Global) {
89
def closeCompat(): Unit = {

scalafix-tests/integration/src/main/scala-2.12/test/LegacySyntheticsTest.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
package test
22

33
import scala.collection.breakOut
4-
import scala.concurrent.Future
54
import scala.concurrent.ExecutionContext.Implicits.global
5+
import scala.concurrent.Future
66

77
class LegacySyntheticsTest(xs: List[Int]) {
88
def m1(xs: Set[Int]): List[Int] =

scalafix-tests/integration/src/test/scala-2.12/scalafix/tests/v0/LegacySyntheticsSuite.scala

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package scalafix.tests.v0
22

33
import scala.meta._
4+
45
import scalafix.tests.core.BaseSemanticSuite
56

67
class LegacySyntheticsSuite extends BaseSemanticSuite("LegacySyntheticsTest") {

0 commit comments

Comments
 (0)