Skip to content

Commit d13062a

Browse files
committed
Update base version to 3.3.1-RC1
Also fix incorrect tasty version
1 parent d63e572 commit d13062a

File tree

3 files changed

+26
-7
lines changed

3 files changed

+26
-7
lines changed

project/Build.scala

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -80,9 +80,9 @@ object DottyJSPlugin extends AutoPlugin {
8080
object Build {
8181
import ScaladocConfigs._
8282

83-
val referenceVersion = "3.2.2"
83+
val referenceVersion = "3.3.0-RC1"
8484

85-
val baseVersion = "3.3.0-RC1"
85+
val baseVersion = "3.3.1-RC1"
8686

8787
// Versions used by the vscode extension to create a new project
8888
// This should be the latest published releases.

project/MiMaFilters.scala

Lines changed: 22 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,29 @@ object MiMaFilters {
55
val Library: Seq[ProblemFilter] = Seq(
66
ProblemFilters.exclude[DirectMissingMethodProblem]("scala.caps.unsafeBox"),
77
ProblemFilters.exclude[DirectMissingMethodProblem]("scala.caps.unsafeUnbox"),
8+
ProblemFilters.exclude[DirectMissingMethodProblem]("scala.CanEqual.canEqualMap"),
9+
ProblemFilters.exclude[MissingClassProblem]("scala.caps$Pure"),
10+
ProblemFilters.exclude[MissingClassProblem]("scala.caps$unsafe$"),
11+
ProblemFilters.exclude[MissingFieldProblem]("scala.runtime.stdLibPatches.language.3.3-migration"),
12+
ProblemFilters.exclude[MissingFieldProblem]("scala.runtime.stdLibPatches.language.3.3"),
13+
ProblemFilters.exclude[MissingClassProblem]("scala.runtime.stdLibPatches.language$3$u002E3$"),
14+
ProblemFilters.exclude[MissingClassProblem]("scala.runtime.stdLibPatches.language$3$u002E3$minusmigration$"),
15+
ProblemFilters.exclude[MissingFieldProblem]("scala.runtime.stdLibPatches.language#experimental.into"),
16+
ProblemFilters.exclude[MissingClassProblem]("scala.runtime.stdLibPatches.language$experimental$into$"),
17+
ProblemFilters.exclude[MissingClassProblem]("scala.util.boundary"),
18+
ProblemFilters.exclude[MissingClassProblem]("scala.util.boundary$"),
19+
ProblemFilters.exclude[MissingClassProblem]("scala.util.boundary$Break"),
20+
ProblemFilters.exclude[MissingClassProblem]("scala.util.boundary$Label")
21+
)
22+
val TastyCore: Seq[ProblemFilter] = Seq(
23+
ProblemFilters.exclude[DirectMissingMethodProblem]("dotty.tools.tasty.TastyBuffer.reset"),
24+
ProblemFilters.exclude[DirectMissingMethodProblem]("dotty.tools.tasty.TastyFormat.APPLYsigpoly"),
25+
ProblemFilters.exclude[DirectMissingMethodProblem]("dotty.tools.tasty.TastyHash.pjwHash64"),
26+
ProblemFilters.exclude[DirectMissingMethodProblem]("dotty.tools.tasty.util.Util.dble")
827
)
9-
val TastyCore: Seq[ProblemFilter] = Seq()
1028
val Interfaces: Seq[ProblemFilter] = Seq(
11-
ProblemFilters.exclude[MissingClassProblem]("dotty.tools.dotc.interfaces.DiagnosticRelatedInformation"),
12-
ProblemFilters.exclude[ReversedMissingMethodProblem]("dotty.tools.dotc.interfaces.Diagnostic.diagnosticRelatedInformation")
29+
ProblemFilters.exclude[ReversedMissingMethodProblem]("dotty.tools.dotc.interfaces.Diagnostic.diagnosticRelatedInformation"),
30+
ProblemFilters.exclude[DirectMissingMethodProblem]("dotty.tools.dotc.interfaces.Diagnostic.diagnosticRelatedInformation"),
31+
ProblemFilters.exclude[MissingClassProblem]("dotty.tools.dotc.interfaces.DiagnosticRelatedInformation")
1332
)
1433
}

tasty/src/dotty/tools/tasty/TastyFormat.scala

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -289,7 +289,7 @@ object TastyFormat {
289289
* compatibility, but remains backwards compatible, with all
290290
* preceeding `MinorVersion`.
291291
*/
292-
final val MinorVersion: Int = 2
292+
final val MinorVersion: Int = 4
293293

294294
/** Natural Number. The `ExperimentalVersion` allows for
295295
* experimentation with changes to TASTy without committing
@@ -305,7 +305,7 @@ object TastyFormat {
305305
* is able to read final TASTy documents if the file's
306306
* `MinorVersion` is strictly less than the current value.
307307
*/
308-
final val ExperimentalVersion: Int = 0
308+
final val ExperimentalVersion: Int = 1
309309

310310
/**This method implements a binary relation (`<:<`) between two TASTy versions.
311311
*

0 commit comments

Comments
 (0)