Skip to content

Commit e48304c

Browse files
committed
build and test against 3.7.4
1 parent 57e2c03 commit e48304c

File tree

4 files changed

+13
-150
lines changed

4 files changed

+13
-150
lines changed

project/ScalafixBuild.scala

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -241,6 +241,7 @@ object ScalafixBuild extends AutoPlugin with GhpagesKeys {
241241
)
242242

243243
private val PreviousScalaVersion: Map[String, Option[String]] = Map(
244+
scala37 -> Some("3.7.3")
244245
)
245246

246247
override def buildSettings: Seq[Setting[_]] = List(

scalafix-tests/integration/src/main/resources-3.3/expect/Pretty.expect

Lines changed: 0 additions & 145 deletions
This file was deleted.

scalafix-tests/integration/src/test/scala/scalafix/tests/util/ExpectSuite.scala

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,18 @@ trait ExpectSuite extends AnyFunSuite with DiffAssertions {
1515
def obtained(): String
1616

1717
final def path: AbsolutePath = {
18-
val scalaMajorMinorVersion =
19-
BuildInfo.scalaVersion.split('.').take(2).mkString(".")
20-
AbsolutePath(s"${BuildInfo.resourceDirectory}-${scalaMajorMinorVersion}")
21-
.resolve("expect")
22-
.resolve(filename.stripSuffix("Test.scala") + ".expect")
18+
def expectedPath(suffix: String) =
19+
AbsolutePath(s"${BuildInfo.resourceDirectory}-${suffix}")
20+
.resolve("expect")
21+
.resolve(filename.stripSuffix("Test.scala") + ".expect")
22+
23+
val versionPrefixesLongestFirst =
24+
BuildInfo.scalaVersion.split("\\.").inits.map(_.mkString("."))
25+
26+
versionPrefixesLongestFirst
27+
.map(expectedPath)
28+
.find(_.toFile.exists())
29+
.get
2330
}
2431
final implicit lazy val sdoc: SemanticDocument =
2532
BaseSemanticSuite.loadDoc(filename)

0 commit comments

Comments
 (0)