diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9c3d9a86b..5a3f0e3cb 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -46,7 +46,7 @@ jobs: distribution: temurin cache: sbt - uses: sbt/setup-sbt@v1 - - run: sbt '++2.13.15 test' + - run: sbt '++2.13.16 test' shell: bash test: name: ${{ matrix.command }} ${{ matrix.java }} @@ -59,7 +59,7 @@ jobs: # Test legacy Scala versions, where reporting API changed - "'++2.12.12! testAllNonNative'" # compiler version too old for Scala Native - "'++2.12.19 test'" - - "'++2.13.15 test'" + - "'++2.13.16 test'" # Minimal supported version - "'++3.3.4 test'" - "scripted" diff --git a/.mergify.yml b/.mergify.yml index b404de064..e55f6c2f4 100644 --- a/.mergify.yml +++ b/.mergify.yml @@ -7,12 +7,12 @@ pull_request_rules: - check-success=Windows - check-success="'++2.12.12! test' adopt@1.11" - check-success="'++2.12.19 test' adopt@1.11" - - check-success="'++2.13.15 test' adopt@1.11" + - check-success="'++2.13.16 test' adopt@1.11" - check-success="'++3.3.4 test' adopt@1.11" - check-success="scripted adopt@1.11" - check-success="'++2.12.12! test' 17" - check-success="'++2.12.19 test' 17" - - check-success="'++2.13.15 test' 17" + - check-success="'++2.13.16 test' 17" - check-success="'++3.3.4 test' 17" - check-success=scripted 17 actions: diff --git a/mdoc-sbt/src/sbt-test/sbt-mdoc/basic/test b/mdoc-sbt/src/sbt-test/sbt-mdoc/basic/test index dd50701a6..44847852d 100644 --- a/mdoc-sbt/src/sbt-test/sbt-mdoc/basic/test +++ b/mdoc-sbt/src/sbt-test/sbt-mdoc/basic/test @@ -1,6 +1,6 @@ > ++2.12.19 mdoc > check -> ++2.13.15 mdoc +> ++2.13.16 mdoc > check > ++3.3.4 mdoc > check diff --git a/tests/unit/src/test/scala/tests/imports/DependencySuite.scala b/tests/unit/src/test/scala/tests/imports/DependencySuite.scala index 7c9775438..f091f593e 100644 --- a/tests/unit/src/test/scala/tests/imports/DependencySuite.scala +++ b/tests/unit/src/test/scala/tests/imports/DependencySuite.scala @@ -82,7 +82,12 @@ class DependencySuite extends BaseMarkdownSuite { |println(42) |``` | """.stripMargin, - s"""|error: dep-error.md:3:49: Error downloading org.scalameta:foobar:1.2.1 + s"""|error: dep-error.md:4:13: Error downloading org.scalameta:not-exists_${BuildInfo.scalaVersion}:2.3.4 + | + | not found: https://repo1.maven.org/maven2/org/scalameta/not-exists_${BuildInfo.scalaVersion}/2.3.4/not-exists_${BuildInfo.scalaVersion}-2.3.4.pom + |import $$dep.`org.scalameta:::not-exists:2.3.4` + | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + |error: dep-error.md:3:49: Error downloading org.scalameta:foobar:1.2.1 | | not found: https://repo1.maven.org/maven2/org/scalameta/foobar/1.2.1/foobar-1.2.1.pom |import $$dep.`org.scalameta::mmunit:2.3.4`, $$dep.`org.scalameta:foobar:1.2.1` @@ -92,11 +97,6 @@ class DependencySuite extends BaseMarkdownSuite { | not found: https://repo1.maven.org/maven2/org/scalameta/mmunit_2.13/2.3.4/mmunit_2.13-2.3.4.pom |import $$dep.`org.scalameta::mmunit:2.3.4`, $$dep.`org.scalameta:foobar:1.2.1` | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - |error: dep-error.md:4:13: Error downloading org.scalameta:not-exists_${BuildInfo.scalaVersion}:2.3.4 - | - | not found: https://repo1.maven.org/maven2/org/scalameta/not-exists_${BuildInfo.scalaVersion}/2.3.4/not-exists_${BuildInfo.scalaVersion}-2.3.4.pom - |import $$dep.`org.scalameta:::not-exists:2.3.4` - | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |""".stripMargin ) diff --git a/tests/unit/src/test/scala/tests/imports/ScalacSuite.scala b/tests/unit/src/test/scala/tests/imports/ScalacSuite.scala index f320bd884..c480afc53 100644 --- a/tests/unit/src/test/scala/tests/imports/ScalacSuite.scala +++ b/tests/unit/src/test/scala/tests/imports/ScalacSuite.scala @@ -1,6 +1,7 @@ package tests.imports import tests.markdown.BaseMarkdownSuite +import tests.markdown.Compat class ScalacSuite extends BaseMarkdownSuite { @@ -17,7 +18,15 @@ class ScalacSuite extends BaseMarkdownSuite { |warning: import.md:4:1: Unused import |import scala.util.Try |^^^^^^^^^^^^^^^^^^^^^ - |""".stripMargin + |""".stripMargin, + compat = Map( + Compat.Scala213 -> + """|error: No warnings can be incurred under -Werror. + |warning: import.md:4:19: Unused import + |import scala.util.Try + | ^^^ + |""".stripMargin + ) ) check(