Skip to content

Commit 6ecf74b

Browse files
authored
Merge pull request scala#11147 from SethTisue/fix-mima-on-jdk-25
fix MiMa on JDK 25 by restoring some filters
2 parents cef0db9 + 874b479 commit 6ecf74b

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
@@ -43,6 +43,13 @@ object MimaFilters extends AutoPlugin {
4343
ProblemFilters.exclude[MissingClassProblem]("scala.collection.generic.CommonErrors"),
4444
ProblemFilters.exclude[MissingClassProblem]("scala.collection.generic.CommonErrors$"),
4545

46+
// KEEP: new jdk 25 method in CharSequence => mixin forwarders
47+
ProblemFilters.exclude[DirectMissingMethodProblem]("scala.Predef#ArrayCharSequence.getChars"),
48+
ProblemFilters.exclude[DirectMissingMethodProblem]("scala.Predef#SeqCharSequence.getChars"),
49+
ProblemFilters.exclude[DirectMissingMethodProblem]("scala.collection.mutable.StringBuilder.getChars"),
50+
ProblemFilters.exclude[DirectMissingMethodProblem]("scala.runtime.ArrayCharSequence.getChars"),
51+
ProblemFilters.exclude[DirectMissingMethodProblem]("scala.runtime.SeqCharSequence.getChars"),
52+
4653
)
4754

4855
override val buildSettings = Seq(

0 commit comments

Comments
 (0)