Skip to content

Commit 373b600

Browse files
committed
Update base version to 3.4.1-RC1
Now we can check MiMa against 3.4.0-RC1 to ensure that the API has not changed. Though that version has a couple of mistakes that will be fixed in 3.4.0-RC2.
1 parent 34628b3 commit 373b600

File tree

2 files changed

+11
-12
lines changed

2 files changed

+11
-12
lines changed

project/Build.scala

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ object Build {
8585

8686
val referenceVersion = "3.3.1"
8787

88-
val baseVersion = "3.4.0-RC1"
88+
val baseVersion = "3.4.1-RC1"
8989

9090
// Versions used by the vscode extension to create a new project
9191
// This should be the latest published releases.
@@ -101,7 +101,7 @@ object Build {
101101
* set to 3.1.3. If it is going to be 3.1.0, it must be set to the latest
102102
* 3.0.x release.
103103
*/
104-
val previousDottyVersion = "3.3.1"
104+
val previousDottyVersion = "3.4.0-RC1"
105105

106106
object CompatMode {
107107
final val BinaryCompatible = 0

project/MiMaFilters.scala

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -3,18 +3,17 @@ import com.typesafe.tools.mima.core._
33

44
object MiMaFilters {
55
val Library: Seq[ProblemFilter] = Seq(
6-
// New API in 3.4.X
7-
ProblemFilters.exclude[ReversedMissingMethodProblem]("scala.quoted.Quotes#reflectModule#FlagsModule.AbsOverride"),
8-
ProblemFilters.exclude[ReversedMissingMethodProblem]("scala.quoted.Quotes#reflectModule.ValOrDefDefTypeTest"),
9-
ProblemFilters.exclude[ReversedMissingMethodProblem]("scala.quoted.Quotes#reflectModule.ValOrDefDefMethods"),
10-
ProblemFilters.exclude[ReversedMissingMethodProblem]("scala.quoted.Quotes#reflectModule#defnModule.FunctionClass"),
11-
ProblemFilters.exclude[ReversedMissingMethodProblem]("scala.quoted.Quotes#reflectModule#defnModule.PolyFunctionClass"),
12-
ProblemFilters.exclude[ReversedMissingMethodProblem]("scala.quoted.Quotes#reflectModule#TypeReprMethods.dealiasKeepOpaques"),
13-
ProblemFilters.exclude[ReversedMissingMethodProblem]("scala.quoted.Quotes#reflectModule#SymbolMethods.paramVariance"),
14-
ProblemFilters.exclude[ReversedMissingMethodProblem]("scala.quoted.Quotes#reflectModule#TypeLambdaMethods.paramVariances"),
6+
// This language feature was in 3.4.0-RC1 but will be removed in 3.4.0-RC2
7+
ProblemFilters.exclude[MissingFieldProblem]("scala.runtime.stdLibPatches.language#deprecated.ascriptionVarargsUnpacking"),
8+
ProblemFilters.exclude[MissingClassProblem]("scala.runtime.stdLibPatches.language$deprecated$ascriptionVarargsUnpacking$"),
9+
10+
// This language feature is not in 3.4.0-RC1 but will be added in 3.4.0-RC2
11+
ProblemFilters.exclude[MissingFieldProblem]("scala.runtime.stdLibPatches.language.3.5-migration"),
12+
ProblemFilters.exclude[MissingFieldProblem]("scala.runtime.stdLibPatches.language.3.5"),
13+
ProblemFilters.exclude[MissingClassProblem]("scala.runtime.stdLibPatches.language$3$u002E5$"),
14+
ProblemFilters.exclude[MissingClassProblem]("scala.runtime.stdLibPatches.language$3$u002E5$minusmigration$"),
1515
)
1616
val TastyCore: Seq[ProblemFilter] = Seq(
17-
ProblemFilters.exclude[DirectMissingMethodProblem]("dotty.tools.tasty.TastyFormat.EXPLICITtpt"),
1817
)
1918
val Interfaces: Seq[ProblemFilter] = Seq(
2019
)

0 commit comments

Comments
 (0)