Skip to content

Commit a20027f

Browse files
authored
Use 3.4.0-RC3 for MiMa checks (#19529)
2 parents 785b3e3 + 3e4ed23 commit a20027f

File tree

2 files changed

+6
-11
lines changed

2 files changed

+6
-11
lines changed

project/Build.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ object Build {
101101
* set to 3.1.3. If it is going to be 3.1.0, it must be set to the latest
102102
* 3.0.x release.
103103
*/
104-
val previousDottyVersion = "3.4.0-RC1"
104+
val previousDottyVersion = "3.4.0-RC3"
105105

106106
/** Version against which we check binary compatibility. */
107107
val ltsDottyVersion = "3.3.0"

project/MiMaFilters.scala

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,7 @@ object MiMaFilters {
77
// Only exceptional cases should be added here.
88

99
// Breaking changes since last reference version
10-
Build.previousDottyVersion -> Seq(
11-
// This language feature was in 3.4.0-RC1 but will be removed in 3.4.0-RC2
12-
ProblemFilters.exclude[MissingFieldProblem]("scala.runtime.stdLibPatches.language#deprecated.ascriptionVarargsUnpacking"),
13-
ProblemFilters.exclude[MissingClassProblem]("scala.runtime.stdLibPatches.language$deprecated$ascriptionVarargsUnpacking$"),
14-
),
10+
Build.previousDottyVersion -> Seq.empty,
1511

1612
// Breaking changes since last LTS
1713
Build.ltsDottyVersion -> Seq(
@@ -32,11 +28,6 @@ object MiMaFilters {
3228
val LibraryForward: Map[String, Seq[ProblemFilter]] = Map(
3329
// Additions that require a new minor version of the library
3430
Build.previousDottyVersion -> Seq(
35-
// This language feature is not in 3.4.0-RC1 but will be added in 3.4.0-RC2
36-
ProblemFilters.exclude[MissingFieldProblem]("scala.runtime.stdLibPatches.language.3.5-migration"),
37-
ProblemFilters.exclude[MissingFieldProblem]("scala.runtime.stdLibPatches.language.3.5"),
38-
ProblemFilters.exclude[MissingClassProblem]("scala.runtime.stdLibPatches.language$3$u002E5$"),
39-
ProblemFilters.exclude[MissingClassProblem]("scala.runtime.stdLibPatches.language$3$u002E5$minusmigration$"),
4031
),
4132

4233
// Additions since last LTS
@@ -57,11 +48,15 @@ object MiMaFilters {
5748
ProblemFilters.exclude[MissingClassProblem]("scala.quoted.Quotes$reflectModule$ValOrDefDefMethods"),
5849
ProblemFilters.exclude[MissingClassProblem]("scala.runtime.stdLibPatches.language$3$u002E4$"),
5950
ProblemFilters.exclude[MissingClassProblem]("scala.runtime.stdLibPatches.language$3$u002E4$minusmigration$"),
51+
ProblemFilters.exclude[MissingClassProblem]("scala.runtime.stdLibPatches.language$3$u002E5$"),
52+
ProblemFilters.exclude[MissingClassProblem]("scala.runtime.stdLibPatches.language$3$u002E5$minusmigration$"),
6053
ProblemFilters.exclude[MissingClassProblem]("scala.runtime.stdLibPatches.language$experimental$clauseInterleaving$"),
6154
ProblemFilters.exclude[MissingClassProblem]("scala.runtime.stdLibPatches.language$experimental$relaxedExtensionImports$"),
6255
ProblemFilters.exclude[MissingClassProblem]("scala.scalajs.runtime.AnonFunctionXXL"),
6356
ProblemFilters.exclude[MissingFieldProblem]("scala.runtime.stdLibPatches.language.3.4-migration"),
6457
ProblemFilters.exclude[MissingFieldProblem]("scala.runtime.stdLibPatches.language.3.4"),
58+
ProblemFilters.exclude[MissingFieldProblem]("scala.runtime.stdLibPatches.language.3.5-migration"),
59+
ProblemFilters.exclude[MissingFieldProblem]("scala.runtime.stdLibPatches.language.3.5"),
6560
ProblemFilters.exclude[MissingFieldProblem]("scala.runtime.stdLibPatches.language#experimental.clauseInterleaving"),
6661
ProblemFilters.exclude[MissingFieldProblem]("scala.runtime.stdLibPatches.language#experimental.relaxedExtensionImports"),
6762
),

0 commit comments

Comments
 (0)