@@ -69,7 +69,7 @@ lazy val core213 = core.jvm(Dependencies.scala213)
6969lazy val core = projectMatrix
7070 .in(file(" modules/core" ))
7171 .jvmPlatform(
72- Seq (Dependencies .scala212, Dependencies .scala213, Dependencies .scala33 ),
72+ Seq (Dependencies .scala212, Dependencies .scala213, Dependencies .scala31Plus ),
7373 Seq .empty,
7474 p => p.dependsOn(javaDebug)
7575 )
@@ -92,23 +92,23 @@ lazy val core = projectMatrix
9292 buildInfoKeys := Seq [BuildInfoKey ](
9393 BuildInfoKey .action(" organization" )(organization.value),
9494 BuildInfoKey .action(" version" )(version.value),
95- BuildInfoKey .action(" expressionCompilerName" )((LocalProject (" expressionCompiler2_12 " ) / name).value),
95+ BuildInfoKey .action(" expressionCompilerName" )((LocalProject (" expressionCompiler212 " ) / name).value),
9696 BuildInfoKey .action(" decoderName" )((LocalProject (" decoder3" ) / name).value),
9797 BuildInfoKey .action(" scala212" )(Dependencies .scala212),
9898 BuildInfoKey .action(" scala213" )(Dependencies .scala213),
9999 BuildInfoKey .action(" scala30" )(Dependencies .scala30),
100- BuildInfoKey .action(" scala33 " )(Dependencies .scala33 ),
101- BuildInfoKey .action(" scala34 " )(Dependencies .scala34 )
100+ BuildInfoKey .action(" scala31Plus " )(Dependencies .scala31Plus ),
101+ BuildInfoKey .action(" scala34Plus " )(Dependencies .scala34Plus )
102102 ),
103103 buildInfoPackage := " ch.epfl.scala.debugadapter"
104104 )
105105
106106lazy val tests212 = tests.jvm(Dependencies .scala212)
107107lazy val tests213 = tests.jvm(Dependencies .scala213)
108- lazy val tests3 = tests.jvm(Dependencies .scala33 )
108+ lazy val tests3 = tests.jvm(Dependencies .scala31Plus )
109109lazy val tests = projectMatrix
110110 .in(file(" modules/tests" ))
111- .jvmPlatform(scalaVersions = Seq (Dependencies .scala212, Dependencies .scala213, Dependencies .scala33 ))
111+ .jvmPlatform(scalaVersions = Seq (Dependencies .scala212, Dependencies .scala213, Dependencies .scala31Plus ))
112112 .settings(
113113 name := " scala-debug-adapter-test" ,
114114 libraryDependencies ++= Seq (
@@ -151,15 +151,15 @@ lazy val sbtPlugin = project
151151lazy val expressionCompiler212 = expressionCompiler.finder(scala212Axis)(true )
152152lazy val expressionCompiler213 = expressionCompiler.finder(scala213Axis)(true )
153153lazy val expressionCompiler30 = expressionCompiler.finder(scala30Axis)(true )
154- lazy val expressionCompiler33 = expressionCompiler.finder(scala33Axis )(true )
155- lazy val expressionCompiler34 = expressionCompiler.finder(scala34Axis )(true )
154+ lazy val expressionCompiler33 = expressionCompiler.finder(scala31PlusAxis )(true )
155+ lazy val expressionCompiler34 = expressionCompiler.finder(scala34PlusAxis )(true )
156156lazy val expressionCompiler = projectMatrix
157157 .in(file(" modules/expression-compiler" ))
158158 .customRow(true , Seq (scala212Axis, VirtualAxis .jvm), p => p.dependsOn(tests212 % Test ))
159159 .customRow(true , Seq (scala213Axis, VirtualAxis .jvm), p => p.dependsOn(tests213 % Test ))
160160 .customRow(true , Seq (scala30Axis, VirtualAxis .jvm), p => p)
161- .customRow(true , Seq (scala33Axis , VirtualAxis .jvm), p => p.dependsOn(tests3 % Test ))
162- .customRow(true , Seq (scala34Axis , VirtualAxis .jvm), p => p.dependsOn(tests3 % Test ))
161+ .customRow(true , Seq (scala31PlusAxis , VirtualAxis .jvm), p => p.dependsOn(tests3 % Test ))
162+ .customRow(true , Seq (scala34PlusAxis , VirtualAxis .jvm), p => p.dependsOn(tests3 % Test ))
163163 .settings(
164164 name := " scala-expression-compiler" ,
165165 crossScalaVersions ++= CrossVersion
@@ -170,7 +170,7 @@ lazy val expressionCompiler = projectMatrix
170170 case (2 , 13 ) => Seq (" 2.13.14" , " 2.13.13" , " 2.13.12" , " 2.13.11" , " 2.13.10" , " 2.13.9" , " 2.13.8" , " 2.13.7" , " 2.13.6" , " 2.13.5" , " 2.13.4" )
171171 case (3 , 0 ) => Seq (" 3.0.2" , " 3.0.1" , " 3.0.0" )
172172 case (3 , 1 | 2 | 3 ) => Seq (" 3.3.3" , " 3.3.2" , " 3.3.1" , " 3.3.0" , " 3.2.2" , " 3.2.1" , " 3.2.0" , " 3.1.3" , " 3.1.2" , " 3.1.1" , " 3.1.0" )
173- case (3 , _) => Seq (" 3.4.1" , " 3.4.0" )
173+ case (3 , _) => Seq (" 3.5.0-RC1 " , " 3.4.2 " , " 3. 4.1" , " 3.4.0" )
174174 // format: on
175175 }
176176 .toSeq
@@ -184,8 +184,8 @@ lazy val expressionCompiler = projectMatrix
184184 val sourceDir = (Compile / sourceDirectory).value
185185 CrossVersion .partialVersion(scalaVersion.value).collect {
186186 case (3 , 0 ) => sourceDir / s " scala-3.0 "
187- case (3 , 1 | 2 | 3 ) => sourceDir / s " scala-3.3 "
188- case (3 , 4 ) => sourceDir / s " scala-3.4 "
187+ case (3 , 1 | 2 | 3 ) => sourceDir / s " scala-3.1+ "
188+ case (3 , _ ) => sourceDir / s " scala-3.4+ "
189189 }
190190 },
191191 Test / unmanagedSourceDirectories ++= {
@@ -205,7 +205,7 @@ lazy val decoder3: Project = project
205205 .dependsOn(tests3 % Test )
206206 .settings(
207207 name := " scala-debug-decoder" ,
208- scalaVersion := Dependencies .scala34 ,
208+ scalaVersion := Dependencies .scala34Plus ,
209209 Compile / doc / sources := Seq .empty,
210210 libraryDependencies ++= Seq (
211211 " ch.epfl.scala" %% " tasty-query" % " 1.3.0" ,
@@ -223,10 +223,10 @@ lazy val testOptionsSettings = Def.settings(
223223 Test / testOptions := (Test / testOptions)
224224 .dependsOn(
225225 // break cyclic reference
226- LocalProject (" expressionCompiler2_12 " ) / publishLocal,
227- LocalProject (" expressionCompiler2_13 " ) / publishLocal,
228- LocalProject (" expressionCompiler3_3 " ) / publishLocal,
229- LocalProject (" expressionCompiler3_4 " ) / publishLocal,
226+ LocalProject (" expressionCompiler212 " ) / publishLocal,
227+ LocalProject (" expressionCompiler213 " ) / publishLocal,
228+ LocalProject (" expressionCompiler31Plus " ) / publishLocal,
229+ LocalProject (" expressionCompiler34Plus " ) / publishLocal,
230230 LocalProject (" decoder3" ) / publishLocal
231231 )
232232 .value
@@ -241,11 +241,11 @@ lazy val scalacOptionsSettings = Def.settings(
241241)
242242
243243// Custom Scala version axis with minor version as suffix
244- lazy val scala212Axis = VirtualAxis .ScalaVersionAxis (Dependencies .scala212, " 2_12 " )
245- lazy val scala213Axis = VirtualAxis .ScalaVersionAxis (Dependencies .scala213, " 2_13 " )
246- lazy val scala30Axis = VirtualAxis .ScalaVersionAxis (Dependencies .scala30, " 3_0 " )
247- lazy val scala33Axis = VirtualAxis .ScalaVersionAxis (Dependencies .scala33 , " 3_3 " )
248- lazy val scala34Axis = VirtualAxis .ScalaVersionAxis (Dependencies .scala34 , " 3_4 " )
244+ lazy val scala212Axis = VirtualAxis .ScalaVersionAxis (Dependencies .scala212, " 212 " )
245+ lazy val scala213Axis = VirtualAxis .ScalaVersionAxis (Dependencies .scala213, " 213 " )
246+ lazy val scala30Axis = VirtualAxis .ScalaVersionAxis (Dependencies .scala30, " 30 " )
247+ lazy val scala31PlusAxis = VirtualAxis .ScalaVersionAxis (Dependencies .scala31Plus , " 31Plus " )
248+ lazy val scala34PlusAxis = VirtualAxis .ScalaVersionAxis (Dependencies .scala34Plus , " 34Plus " )
249249
250250def onScalaVersion [T ](scala212 : T , scala213 : T , scala3 : T ) = Def .setting {
251251 CrossVersion .partialVersion(scalaVersion.value) match {
0 commit comments