@@ -208,8 +208,8 @@ object Build {
208
208
* scala-library.
209
209
*/
210
210
def stdlibVersion (implicit mode : Mode ): String = mode match {
211
- case NonBootstrapped => " 2.13.15 "
212
- case Bootstrapped => " 2.13.15 "
211
+ case NonBootstrapped => " 2.13.16 "
212
+ case Bootstrapped => " 2.13.16 "
213
213
}
214
214
215
215
/** Version of the scala-library for which we will generate TASTy.
@@ -219,7 +219,7 @@ object Build {
219
219
* We can use nightly versions to tests the future compatibility in development.
220
220
* Nightly versions: https://scala-ci.typesafe.com/ui/native/scala-integration/org/scala-lang
221
221
*/
222
- val stdlibBootstrappedVersion = " 2.13.15 "
222
+ val stdlibBootstrappedVersion = " 2.13.16 "
223
223
224
224
val dottyOrganization = " org.scala-lang"
225
225
val dottyGithubUrl = " https://github.com/scala/scala3"
@@ -739,6 +739,13 @@ object Build {
739
739
// Use source 3.3 to avoid fatal migration warnings on scalajs-ir
740
740
scalacOptions ++= Seq (" -source" , " 3.3" ),
741
741
742
+ /* Ignore a deprecation warning about AnyRefMap in scalajs-ir. The latter
743
+ * cross-compiles for 2.12, and therefore AnyRefMap remains useful there
744
+ * for performance reasons.
745
+ * The build of Scala.js core does the same thing.
746
+ */
747
+ scalacOptions += " -Wconf:cat=deprecation&origin=scala\\ .collection\\ .mutable\\ .AnyRefMap.*:s" ,
748
+
742
749
// Generate compiler.properties, used by sbt
743
750
(Compile / resourceGenerators) += Def .task {
744
751
import java .util ._
@@ -1481,7 +1488,7 @@ object Build {
1481
1488
BuildInfoPlugin .buildInfoDefaultSettings
1482
1489
1483
1490
lazy val presentationCompilerSettings = {
1484
- val mtagsVersion = " 1.4.1 "
1491
+ val mtagsVersion = " 1.4.2 "
1485
1492
Seq (
1486
1493
libraryDependencies ++= Seq (
1487
1494
" org.lz4" % " lz4-java" % " 1.8.0" ,
@@ -1491,7 +1498,7 @@ object Build {
1491
1498
.exclude(" org.eclipse.lsp4j" ," org.eclipse.lsp4j.jsonrpc" ),
1492
1499
" org.eclipse.lsp4j" % " org.eclipse.lsp4j" % " 0.20.1" ,
1493
1500
),
1494
- libraryDependencies += (" org.scalameta" % " mtags-shared_2.13.15 " % mtagsVersion % SourceDeps ),
1501
+ libraryDependencies += (" org.scalameta" % " mtags-shared_2.13.16 " % mtagsVersion % SourceDeps ),
1495
1502
ivyConfigurations += SourceDeps .hide,
1496
1503
transitiveClassifiers := Seq (" sources" ),
1497
1504
scalacOptions ++= Seq (" -source" , " 3.3" ), // To avoid fatal migration warnings
0 commit comments