Skip to content

Commit 83c94b3

Browse files
committed
reset MiMa filters
1 parent d5fec8f commit 83c94b3

File tree

1 file changed

+4
-41
lines changed

1 file changed

+4
-41
lines changed

project/MiMaFilters.scala

Lines changed: 4 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -7,32 +7,7 @@ object MiMaFilters {
77

88
val ForwardsBreakingChanges: Map[String, Seq[ProblemFilter]] = Map(
99
// Additions that require a new minor version of the library
10-
Build.mimaPreviousDottyVersion -> Seq(
11-
// Scala.js-only class
12-
ProblemFilters.exclude[FinalClassProblem]("scala.scalajs.runtime.AnonFunctionXXL"),
13-
ProblemFilters.exclude[DirectMissingMethodProblem]("scala.scalajs.runtime.AnonFunctionXXL.this"),
14-
15-
ProblemFilters.exclude[MissingFieldProblem]("scala.runtime.stdLibPatches.language.2.13"),
16-
ProblemFilters.exclude[MissingClassProblem]("scala.runtime.stdLibPatches.language$2$u002E13$"),
17-
18-
ProblemFilters.exclude[DirectMissingMethodProblem]("scala.Conversion.underlying"),
19-
ProblemFilters.exclude[MissingClassProblem]("scala.Conversion$"),
20-
ProblemFilters.exclude[MissingClassProblem]("scala.annotation.internal.RuntimeChecked"),
21-
ProblemFilters.exclude[MissingClassProblem]("scala.annotation.stableNull"),
22-
23-
ProblemFilters.exclude[DirectMissingMethodProblem]("scala.NamedTuple.namedTupleOrdering"),
24-
ProblemFilters.exclude[MissingClassProblem]("scala.NamedTuple$namedTupleOrdering"),
25-
26-
// cc related
27-
ProblemFilters.exclude[MissingClassProblem]("scala.annotation.internal.readOnlyCapability"),
28-
ProblemFilters.exclude[MissingClassProblem]("scala.annotation.internal.onlyCapability"),
29-
ProblemFilters.exclude[MissingFieldProblem]("scala.runtime.stdLibPatches.language#experimental.separationChecking"),
30-
ProblemFilters.exclude[MissingClassProblem]("scala.runtime.stdLibPatches.language$experimental$separationChecking$"),
31-
ProblemFilters.exclude[MissingClassProblem]("scala.caps.Capability"),
32-
ProblemFilters.exclude[MissingClassProblem]("scala.caps.Classifier"),
33-
ProblemFilters.exclude[MissingClassProblem]("scala.caps.SharedCapability"),
34-
ProblemFilters.exclude[MissingClassProblem]("scala.caps.Control"),
35-
),
10+
Build.mimaPreviousDottyVersion -> Seq.empty,
3611

3712
)
3813

@@ -515,30 +490,18 @@ object MiMaFilters {
515490
object TastyCore {
516491
val ForwardsBreakingChanges: Map[String, Seq[ProblemFilter]] = Map(
517492
// Additions that require a new minor version of tasty core
518-
Build.mimaPreviousDottyVersion -> Seq(
519-
ProblemFilters.exclude[DirectMissingMethodProblem]("dotty.tools.tasty.TastyFormat.FLEXIBLEtype"),
520-
ProblemFilters.exclude[DirectMissingMethodProblem]("dotty.tools.tasty.TastyFormat.TRACKED"),
521-
ProblemFilters.exclude[DirectMissingMethodProblem]("dotty.tools.tasty.TastyFormat.INTO"),
522-
ProblemFilters.exclude[DirectMissingMethodProblem]("dotty.tools.tasty.TastyFormat.SUBMATCH"),
523-
),
493+
Build.mimaPreviousDottyVersion -> Seq.empty,
524494
)
525495

526496
val BackwardsBreakingChanges: Map[String, Seq[ProblemFilter]] = Map(
527-
Build.mimaPreviousDottyVersion -> Seq(
528-
// These are legitimate issues that needs to be investigated
529-
ProblemFilters.exclude[DirectMissingMethodProblem]("dotty.tools.tasty.TastyVersion.copy"),
530-
ProblemFilters.exclude[DirectMissingMethodProblem]("dotty.tools.tasty.TastyVersion.copy$default$1"),
531-
ProblemFilters.exclude[DirectMissingMethodProblem]("dotty.tools.tasty.TastyVersion.copy$default$2"),
532-
ProblemFilters.exclude[DirectMissingMethodProblem]("dotty.tools.tasty.TastyVersion.copy$default$3"),
533-
),
497+
Build.mimaPreviousDottyVersion -> Seq.empty,
534498
)
535499
}
536500

537501
object Interfaces {
538502
val ForwardsBreakingChanges: Map[String, Seq[ProblemFilter]] = Map(
539503
// Additions that require a new minor version of interfaces
540-
Build.mimaPreviousDottyVersion -> Seq(
541-
),
504+
Build.mimaPreviousDottyVersion -> Seq.empty,
542505
)
543506

544507
val BackwardsBreakingChanges: Map[String, Seq[ProblemFilter]] = Map.empty

0 commit comments

Comments
 (0)