Skip to content

Commit ee78a3a

Browse files
committed
Fix MiMa filters for Scala 3.6.1 release
1 parent e50e589 commit ee78a3a

File tree

2 files changed

+10
-3
lines changed

2 files changed

+10
-3
lines changed

project/Build.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@ object Build {
114114
* - `3.M.0` if `P > 0`
115115
* - `3.(M-1).0` if `P = 0`
116116
*/
117-
val mimaPreviousDottyVersion = "3.5.0"
117+
val mimaPreviousDottyVersion = "3.6.0"
118118

119119
/** LTS version against which we check binary compatibility.
120120
*

project/MiMaFilters.scala

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,9 @@ object MiMaFilters {
88
val ForwardsBreakingChanges: Map[String, Seq[ProblemFilter]] = Map(
99
// Additions that require a new minor version of the library
1010
Build.mimaPreviousDottyVersion -> Seq(
11-
ProblemFilters.exclude[MissingFieldProblem]("scala.runtime.stdLibPatches.language#experimental.betterFors"),
12-
ProblemFilters.exclude[MissingClassProblem]("scala.runtime.stdLibPatches.language$experimental$betterFors$"),
11+
ProblemFilters.exclude[MissingFieldProblem]("scala.runtime.stdLibPatches.language#experimental.quotedPatternsWithPolymorphicFunctions"),
12+
ProblemFilters.exclude[MissingClassProblem]("scala.runtime.stdLibPatches.language$experimental$quotedPatternsWithPolymorphicFunctions$"),
13+
ProblemFilters.exclude[DirectMissingMethodProblem]("scala.quoted.runtime.Patterns.higherOrderHoleWithTypes"),
1314
),
1415

1516
// Additions since last LTS
@@ -65,10 +66,16 @@ object MiMaFilters {
6566
ProblemFilters.exclude[MissingClassProblem]("scala.runtime.stdLibPatches.language$experimental$betterMatchTypeExtractors$"),
6667
ProblemFilters.exclude[MissingClassProblem]("scala.runtime.stdLibPatches.language$experimental$modularity$"),
6768
ProblemFilters.exclude[MissingClassProblem]("scala.runtime.stdLibPatches.language$experimental$namedTuples$"),
69+
ProblemFilters.exclude[MissingFieldProblem]("scala.runtime.stdLibPatches.language#experimental.betterFors"),
70+
ProblemFilters.exclude[MissingClassProblem]("scala.runtime.stdLibPatches.language$experimental$betterFors$"),
6871
ProblemFilters.exclude[MissingFieldProblem]("scala.runtime.stdLibPatches.language.3.7-migration"),
6972
ProblemFilters.exclude[MissingFieldProblem]("scala.runtime.stdLibPatches.language.3.7"),
7073
ProblemFilters.exclude[MissingClassProblem]("scala.runtime.stdLibPatches.language$3$u002E7$"),
7174
ProblemFilters.exclude[MissingClassProblem]("scala.runtime.stdLibPatches.language$3$u002E7$minusmigration$"),
75+
ProblemFilters.exclude[MissingClassProblem]("scala.NamedTuple"),
76+
ProblemFilters.exclude[MissingClassProblem]("scala.NamedTuple$"),
77+
ProblemFilters.exclude[MissingClassProblem]("scala.NamedTupleDecomposition"),
78+
ProblemFilters.exclude[MissingClassProblem]("scala.NamedTupleDecomposition$"),
7279
),
7380
)
7481

0 commit comments

Comments
 (0)