Skip to content

Commit 3924ae7

Browse files
committed
Revert previousDottyVersion to 3.0.2
1 parent e8aed57 commit 3924ae7

File tree

2 files changed

+44
-1
lines changed

2 files changed

+44
-1
lines changed

project/Build.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ object Build {
8181
* set to 3.1.3. If it is going to be 3.1.0, it must be set to the latest
8282
* 3.0.x release.
8383
*/
84-
val previousDottyVersion = "3.1.0-RC1"
84+
val previousDottyVersion = "3.0.2"
8585

8686
object CompatMode {
8787
final val BinaryCompatible = 0

project/MiMaFilters.scala

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,48 @@ import com.typesafe.tools.mima.core.ProblemFilters._
44

55
object MiMaFilters {
66
val Library: Seq[ProblemFilter] = Seq(
7+
// Experimental API for saferExceptions
8+
exclude[MissingClassProblem]("scala.CanThrow"),
9+
exclude[MissingClassProblem]("scala.CanThrow$package"),
10+
exclude[MissingClassProblem]("scala.CanThrow$package$"),
11+
exclude[MissingClassProblem]("scala.unsafeExceptions"),
12+
exclude[MissingClassProblem]("scala.unsafeExceptions$"),
13+
exclude[MissingFieldProblem]("scala.runtime.stdLibPatches.language#experimental.saferExceptions"),
14+
exclude[MissingClassProblem]("scala.runtime.stdLibPatches.language$experimental$saferExceptions$"),
15+
16+
// New APIs that will be introduced in 3.1.0
17+
exclude[ReversedMissingMethodProblem]("scala.quoted.Quotes#reflectModule.Wildcard"),
18+
exclude[ReversedMissingMethodProblem]("scala.quoted.Quotes#reflectModule.WildcardTypeTest"),
19+
exclude[ReversedMissingMethodProblem]("scala.quoted.Quotes#reflectModule#SourceFileMethods.getJPath"),
20+
exclude[ReversedMissingMethodProblem]("scala.quoted.Quotes#reflectModule#SourceFileMethods.name"),
21+
exclude[ReversedMissingMethodProblem]("scala.quoted.Quotes#reflectModule#SourceFileMethods.path"),
22+
exclude[DirectMissingMethodProblem]("scala.quoted.Quotes#reflectModule#SourceFileMethods.getJPath"),
23+
exclude[DirectMissingMethodProblem]("scala.quoted.Quotes#reflectModule#SourceFileMethods.name"),
24+
exclude[DirectMissingMethodProblem]("scala.quoted.Quotes#reflectModule#SourceFileMethods.path"),
25+
exclude[ReversedMissingMethodProblem]("scala.quoted.Quotes#reflectModule#UnapplyModule.apply"),
26+
exclude[DirectMissingMethodProblem]("scala.quoted.Quotes#reflectModule#UnapplyModule.apply"),
27+
exclude[ReversedMissingMethodProblem]("scala.quoted.Quotes#reflectModule.TypedOrTestTypeTest"),
28+
exclude[ReversedMissingMethodProblem]("scala.quoted.Quotes#reflectModule.TypedOrTest"),
29+
exclude[ReversedMissingMethodProblem]("scala.quoted.Quotes#reflectModule.TypedOrTestMethods"),
30+
exclude[ReversedMissingMethodProblem]("scala.quoted.Quotes#reflectModule#TypeReprMethods.isTupleN"),
31+
32+
// TODO: Remove those filters after releasing 3.1.0:
33+
exclude[DirectMissingMethodProblem]("scala.CanEqual.canEqualSeqs"),
34+
exclude[DirectMissingMethodProblem]("scala.CanEqual.canEqualOptions"),
35+
exclude[DirectMissingMethodProblem]("scala.CanEqual.canEqualOption"),
36+
exclude[DirectMissingMethodProblem]("scala.CanEqual.canEqualEither"),
37+
exclude[DirectMissingMethodProblem]("scala.Tuple.canEqualEmptyTuple"),
38+
exclude[DirectMissingMethodProblem]("scala.Tuple.canEqualTuple"),
39+
exclude[DirectMissingMethodProblem]("scala.quoted.Quotes#reflectModule.WildcardTypeTest"),
40+
exclude[DirectMissingMethodProblem]("scala.quoted.Quotes#reflectModule.Wildcard"),
41+
exclude[DirectMissingMethodProblem]("scala.quoted.Quotes#reflectModule.TypedOrTestTypeTest"),
42+
exclude[DirectMissingMethodProblem]("scala.quoted.Quotes#reflectModule.TypedOrTest"),
43+
exclude[DirectMissingMethodProblem]("scala.quoted.Quotes#reflectModule.TypedOrTestMethods"),
44+
exclude[DirectMissingMethodProblem]("scala.quoted.Quotes#reflectModule#TypeReprMethods.isTupleN"),
45+
exclude[MissingClassProblem]("scala.quoted.Quotes$reflectModule$TypedOrTestMethods"),
46+
exclude[MissingClassProblem]("scala.quoted.Quotes$reflectModule$TypedOrTestModule"),
47+
exclude[MissingClassProblem]("scala.quoted.Quotes$reflectModule$WildcardModule"),
48+
exclude[MissingClassProblem]("scala.runtime.$throws$package"),
49+
exclude[MissingClassProblem]("scala.runtime.$throws$package$"),
750
)
851
}

0 commit comments

Comments
 (0)