Skip to content

Commit 275eab4

Browse files
committed
Add MiMa to stdlib-2_13-bootstraped
1 parent b34cd61 commit 275eab4

File tree

3 files changed

+493
-1
lines changed

3 files changed

+493
-1
lines changed

.github/workflows/ci.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -253,7 +253,7 @@ jobs:
253253

254254
- name: MiMa
255255
run: |
256-
./project/scripts/sbt ";scala3-interfaces/mimaReportBinaryIssues ;scala3-library-bootstrapped/mimaReportBinaryIssues ;scala3-library-bootstrappedJS/mimaReportBinaryIssues; tasty-core-bootstrapped/mimaReportBinaryIssues"
256+
./project/scripts/sbt ";scala3-interfaces/mimaReportBinaryIssues ;scala3-library-bootstrapped/mimaReportBinaryIssues ;scala3-library-bootstrappedJS/mimaReportBinaryIssues; tasty-core-bootstrapped/mimaReportBinaryIssues; stdlib-2_13-bootstrapped/mimaReportBinaryIssues"
257257
258258
community_build_a:
259259
runs-on: [self-hosted, Linux]

project/Build.scala

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -986,6 +986,15 @@ object Build {
986986
Compile/scalacOptions ++= {
987987
Seq("-sourcepath", ((Compile/sourceManaged).value / "scala-library-src").toString)
988988
},
989+
mimaCheckDirection := "both",
990+
mimaBackwardIssueFilters := MiMaFilters.StdlibBootstrappedBackwards,
991+
mimaForwardIssueFilters := MiMaFilters.StdlibBootstrappedForward,
992+
mimaPreviousArtifacts += "org.scala-lang" % "scala-library" % stdlibVersion(Bootstrapped),
993+
mimaExcludeAnnotations ++= Seq(
994+
"scala.annotation.experimental",
995+
"scala.annotation.specialized",
996+
"scala.annotation.unspecialized",
997+
),
989998
)
990999

9911000
lazy val commonStdlibBootstrappedSettings =

0 commit comments

Comments
 (0)