Skip to content

Commit b443828

Browse files
committed
chore: add filter for module def methods being final in Scala 3
1 parent 284afde commit b443828

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

project/MiMaFilters.scala

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -509,6 +509,13 @@ object MiMaFilters {
509509
ProblemFilters.exclude[FinalClassProblem]("scala.util.control.TailCalls$Done$"),
510510
ProblemFilters.exclude[FinalClassProblem]("scala.util.matching.Regex$Groups$"),
511511
ProblemFilters.exclude[FinalClassProblem]("scala.util.matching.Regex$Match$"),
512+
// ====== objects inside classes will get a method too, `module def` :) ======
513+
ProblemFilters.exclude[FinalMethodProblem]("scala.Enumeration.ValueOrdering"),
514+
ProblemFilters.exclude[FinalMethodProblem]("scala.Enumeration.ValueSet"),
515+
ProblemFilters.exclude[FinalMethodProblem]("scala.StringContext.s"),
516+
ProblemFilters.exclude[FinalMethodProblem]("scala.io.Source.RelaxedPosition"),
517+
ProblemFilters.exclude[FinalMethodProblem]("scala.io.Source.RelaxedPositioner"),
518+
ProblemFilters.exclude[FinalMethodProblem]("scala.io.Source.NoPositioner"),
512519
),
513520

514521
// Breaking changes since last LTS

0 commit comments

Comments
 (0)