Skip to content

Commit df5812b

Browse files
committed
downgrade to scala 3.3 LTS
Projects that are used as libraries should stick to the latest LTS version. Scala 3 guarantees backward compatibility across minor releases in the entire 3.x series, but not forward compatibility. This means that libraries compiled with any Scala 3.x version can be used in projects compiled with any Scala 3.y version with y >= x. https://www.scala-lang.org/blog/2022/08/17/long-term-compatibility-plans.html#library-maintainers https://docs.scala-lang.org/overviews/core/binary-compatibility-of-scala-releases.html
1 parent 68303e4 commit df5812b

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

build.sbt

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
11
name := "overflowdb"
22
ThisBuild / organization := "io.shiftleft"
33
ThisBuild / scalaVersion := "2.13.13"
4-
ThisBuild / crossScalaVersions := Seq("2.13.13", "3.4.1")
5-
// TODO once we're on Scala 3.2.2: make chained implicits in `Implicits.scala` available again
6-
// also, change other places that have temporarily been adapted - search for `TODO Scala 3.2.2`
4+
ThisBuild / crossScalaVersions := Seq("2.13.13", "3.3.6")
75
publish / skip := true
86

97
lazy val core = project.in(file("core"))

0 commit comments

Comments
 (0)