1-
21val isDotty = Def .setting(CrossVersion .partialVersion(scalaVersion.value).exists(_._1 != 2 ))
32
43// Dependencies
54
6- val catsVersion = " 2.9 .0"
5+ val catsVersion = " 2.10 .0"
76val castsTestkitScalatestVersion = " 2.1.5"
87
98libraryDependencies ++= Seq (
@@ -19,18 +18,18 @@ libraryDependencies ++= (if (isDotty.value) Nil
1918
2019// Multiple Scala versions support
2120
22- val scala_2_12 = " 2.12.17 "
23- val scala_2_13 = " 2.13.10 "
24- val dotty = " 3.2.2 "
21+ val scala_2_12 = " 2.12.18 "
22+ val scala_2_13 = " 2.13.12 "
23+ val dotty = " 3.3.1 "
2524val mainScalaVersion = scala_2_13
2625val supportedScalaVersions = Seq (scala_2_12, scala_2_13, dotty)
2726
2827ThisBuild / crossScalaVersions := supportedScalaVersions
29- ThisBuild / scalaVersion := mainScalaVersion
28+ ThisBuild / scalaVersion := mainScalaVersion
3029
3130lazy val baseSettings = Seq (
3231// Scala settings
33- homepage := Some (url(" https://github.com/theiterators/sealed-monad" )),
32+ homepage := Some (url(" https://github.com/theiterators/sealed-monad" )),
3433 scalacOptions := Seq (" -deprecation" , " -unchecked" , " -feature" , " -encoding" , " utf8" ) ++
3534 (if (isDotty.value)
3635 Seq (" -language:implicitConversions" , " -Ykind-projector" , " -Xignore-scala2-macros" )
@@ -62,13 +61,13 @@ lazy val baseSettings = Seq(
6261 connection = " scm:git:https://github.com/theiterators/sealed-monad.git"
6362 )
6463 ),
65- crossScalaVersions := supportedScalaVersions
64+ crossScalaVersions := supportedScalaVersions
6665)
6766
6867lazy val noPublishSettings =
6968 Seq (
70- publishArtifact := false ,
71- skip / publish := true
69+ publishArtifact := false ,
70+ skip / publish := true
7271 )
7372
7473lazy val examples = project
0 commit comments