From e8f2ef72c59f2a7e79d1b688df582dbe144bc94c Mon Sep 17 00:00:00 2001 From: Hamza REMMAL Date: Tue, 13 Aug 2024 14:37:59 +0100 Subject: [PATCH 1/2] Adapt the compat regex to the new version pattern in baseVersion --- project/Build.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/project/Build.scala b/project/Build.scala index 2b54230cdf65..9128a9615219 100644 --- a/project/Build.scala +++ b/project/Build.scala @@ -134,7 +134,7 @@ object Build { } val compatMode = { - val VersionRE = """^\d+\.(\d+).(\d+).*""".r + val VersionRE = """^\d+\.(\d+)\.(\d+)""".r baseVersion match { case VersionRE(_, "0") => CompatMode.BinaryCompatible case _ => CompatMode.SourceAndBinaryCompatible From 7990912858d3e2f7da61f50cb8183d55b42d591b Mon Sep 17 00:00:00 2001 From: Hamza REMMAL Date: Tue, 13 Aug 2024 15:26:31 +0100 Subject: [PATCH 2/2] Update LTS MiMa filters --- project/MiMaFilters.scala | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/project/MiMaFilters.scala b/project/MiMaFilters.scala index 88e3f2b27a84..a04f4fae91aa 100644 --- a/project/MiMaFilters.scala +++ b/project/MiMaFilters.scala @@ -65,6 +65,10 @@ object MiMaFilters { ProblemFilters.exclude[MissingClassProblem]("scala.runtime.stdLibPatches.language$experimental$betterMatchTypeExtractors$"), ProblemFilters.exclude[MissingClassProblem]("scala.runtime.stdLibPatches.language$experimental$modularity$"), ProblemFilters.exclude[MissingClassProblem]("scala.runtime.stdLibPatches.language$experimental$namedTuples$"), + ProblemFilters.exclude[MissingFieldProblem]("scala.runtime.stdLibPatches.language.3.7-migration"), + ProblemFilters.exclude[MissingFieldProblem]("scala.runtime.stdLibPatches.language.3.7"), + ProblemFilters.exclude[MissingClassProblem]("scala.runtime.stdLibPatches.language$3$u002E7$"), + ProblemFilters.exclude[MissingClassProblem]("scala.runtime.stdLibPatches.language$3$u002E7$minusmigration$"), ), )