diff --git a/build.sbt b/build.sbt index c5e9e93..ce9c0ea 100644 --- a/build.sbt +++ b/build.sbt @@ -4,7 +4,7 @@ // intentional break needs it, and that error message does not point at a missing import. import com.typesafe.tools.mima.core.{MissingClassProblem, Problem, ProblemFilters} -ThisBuild / scalaVersion := "3.3.8" +ThisBuild / scalaVersion := "3.9.0" // The release tags in this repository are bare (`3.6.3`), not `v`-prefixed. sbt-dynver // defaults to matching only `v*`, so without this it silently ignored every bare tag and @@ -219,7 +219,7 @@ lazy val root = (project in file(".")) // ── Scaladoc 3 static site ──────────────────────────────────────────────── // After `sbt docs/mdoc`, the verified markdown in target/mdoc/ is used as the site root: // Scaladoc 3 renders those pages alongside the API reference. Run `sbt site` to produce - // the full site in target/scala-3.3.8/api/. + // the full site in target/scala-3.9.0/api/. // // These options hang off UNIDOC, not `Compile / doc`, and the distinction is deliberate: // `Compile / doc` still produces each module's own plain API, which is what `packageDoc` @@ -237,7 +237,7 @@ lazy val root = (project in file(".")) "-project-logo", (baseDirectory.value / "docs" / "src" / "Banner.svg").getAbsolutePath ), - // unidoc defaults to target/scala-3.3.8/unidoc. Redirect it to the `api` directory the + // unidoc defaults to target/scala-3.9.0/unidoc. Redirect it to the `api` directory the // Pages workflow copies and `injectApiStyles` patches, so the split changes no path // outside this file. ScalaUnidoc / unidoc / target := target.value / s"scala-${scalaVersion.value}" / "api", diff --git a/tools/src/test/scala/tools/CheckersTest.scala b/tools/src/test/scala/tools/CheckersTest.scala index 4da2d24..881d6a1 100644 --- a/tools/src/test/scala/tools/CheckersTest.scala +++ b/tools/src/test/scala/tools/CheckersTest.scala @@ -139,7 +139,7 @@ class CheckersTest extends AnyFlatSpec: "the Scala-version guard" should "flag a build path that spells the version" in { - val dir = fixture("w.yml" -> " run: cat web/target/scala-3.3.8/leonardo-web-opt/main.js\n") + val dir = fixture("w.yml" -> " run: cat web/target/scala-3.9.0/leonardo-web-opt/main.js\n") assert(CheckScalaVersion.offences(List(dir)).size == 1) }