Skip to content

Commit 261a5ca

Browse files
authored
Set reference version to 3.3.0 (#17565)
2 parents ca7c29f + a10478d commit 261a5ca

File tree

2 files changed

+2
-32
lines changed

2 files changed

+2
-32
lines changed

project/Build.scala

+2-2
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ object DottyJSPlugin extends AutoPlugin {
8080
object Build {
8181
import ScaladocConfigs._
8282

83-
val referenceVersion = "3.3.0-RC6"
83+
val referenceVersion = "3.3.0"
8484

8585
val baseVersion = "3.3.1-RC1"
8686

@@ -98,7 +98,7 @@ object Build {
9898
* set to 3.1.3. If it is going to be 3.1.0, it must be set to the latest
9999
* 3.0.x release.
100100
*/
101-
val previousDottyVersion = "3.2.2"
101+
val previousDottyVersion = "3.3.0"
102102

103103
object CompatMode {
104104
final val BinaryCompatible = 0

project/MiMaFilters.scala

-30
Original file line numberDiff line numberDiff line change
@@ -3,50 +3,20 @@ import com.typesafe.tools.mima.core._
33

44
object MiMaFilters {
55
val Library: Seq[ProblemFilter] = Seq(
6-
ProblemFilters.exclude[DirectMissingMethodProblem]("scala.caps.unsafeBox"),
7-
ProblemFilters.exclude[DirectMissingMethodProblem]("scala.caps.unsafeUnbox"),
8-
ProblemFilters.exclude[DirectMissingMethodProblem]("scala.caps.cap"),
9-
ProblemFilters.exclude[MissingClassProblem]("scala.caps$Sealed"),
10-
ProblemFilters.exclude[DirectMissingMethodProblem]("scala.CanEqual.canEqualMap"),
11-
ProblemFilters.exclude[MissingClassProblem]("scala.caps$Pure"),
12-
ProblemFilters.exclude[MissingClassProblem]("scala.caps$unsafe$"),
136
ProblemFilters.exclude[MissingClassProblem]("scala.annotation.unchecked.uncheckedCaptures"),
14-
ProblemFilters.exclude[MissingFieldProblem]("scala.runtime.stdLibPatches.language.3.3-migration"),
15-
ProblemFilters.exclude[MissingFieldProblem]("scala.runtime.stdLibPatches.language.3.3"),
16-
ProblemFilters.exclude[MissingClassProblem]("scala.runtime.stdLibPatches.language$3$u002E3$"),
17-
ProblemFilters.exclude[MissingClassProblem]("scala.runtime.stdLibPatches.language$3$u002E3$minusmigration$"),
18-
ProblemFilters.exclude[MissingClassProblem]("scala.util.boundary"),
19-
ProblemFilters.exclude[MissingClassProblem]("scala.util.boundary$"),
20-
ProblemFilters.exclude[MissingClassProblem]("scala.util.boundary$Break"),
21-
ProblemFilters.exclude[MissingClassProblem]("scala.util.boundary$Label"),
22-
ProblemFilters.exclude[MissingClassProblem]("scala.quoted.runtime.QuoteMatching$"),
237

248
// Scala.js only: new runtime support class in 3.2.3; not available to users
259
ProblemFilters.exclude[MissingClassProblem]("scala.scalajs.runtime.AnonFunctionXXL"),
2610

2711
// New experimental features in 3.3.X
2812
ProblemFilters.exclude[MissingFieldProblem]("scala.runtime.stdLibPatches.language#experimental.clauseInterleaving"),
2913
ProblemFilters.exclude[MissingClassProblem]("scala.runtime.stdLibPatches.language$experimental$clauseInterleaving$"),
30-
ProblemFilters.exclude[MissingFieldProblem]("scala.runtime.stdLibPatches.language#experimental.into"),
31-
ProblemFilters.exclude[MissingClassProblem]("scala.runtime.stdLibPatches.language$experimental$into$"),
3214
ProblemFilters.exclude[MissingFieldProblem]("scala.runtime.stdLibPatches.language#experimental.relaxedExtensionImports"),
3315
ProblemFilters.exclude[MissingClassProblem]("scala.runtime.stdLibPatches.language$experimental$relaxedExtensionImports$"),
3416
// end of New experimental features in 3.3.X
35-
36-
// Added java.io.Serializable as LazyValControlState supertype
37-
ProblemFilters.exclude[MissingTypesProblem]("scala.runtime.LazyVals$LazyValControlState"),
38-
ProblemFilters.exclude[MissingTypesProblem]("scala.runtime.LazyVals$Waiting"),
39-
4017
)
4118
val TastyCore: Seq[ProblemFilter] = Seq(
42-
ProblemFilters.exclude[DirectMissingMethodProblem]("dotty.tools.tasty.TastyBuffer.reset"),
43-
ProblemFilters.exclude[DirectMissingMethodProblem]("dotty.tools.tasty.TastyFormat.APPLYsigpoly"),
44-
ProblemFilters.exclude[DirectMissingMethodProblem]("dotty.tools.tasty.TastyHash.pjwHash64"),
45-
ProblemFilters.exclude[DirectMissingMethodProblem]("dotty.tools.tasty.util.Util.dble")
4619
)
4720
val Interfaces: Seq[ProblemFilter] = Seq(
48-
ProblemFilters.exclude[ReversedMissingMethodProblem]("dotty.tools.dotc.interfaces.Diagnostic.diagnosticRelatedInformation"),
49-
ProblemFilters.exclude[DirectMissingMethodProblem]("dotty.tools.dotc.interfaces.Diagnostic.diagnosticRelatedInformation"),
50-
ProblemFilters.exclude[MissingClassProblem]("dotty.tools.dotc.interfaces.DiagnosticRelatedInformation")
5121
)
5222
}

0 commit comments

Comments
 (0)