@@ -33,7 +33,8 @@ object ScalafixBuild extends AutoPlugin with GhpagesKeys {
33
33
34
34
// https://github.com/scalameta/scalameta/issues/2485
35
35
lazy val coreScalaVersions = Seq (scala212, scala213)
36
- lazy val cliScalaVersions = Seq (scala212, scala213, scala3LTS, scala3Next)
36
+ lazy val cliScalaVersions =
37
+ Seq (scala212, scala213, scala33, scala35, scala36)
37
38
lazy val cliScalaVersionsWithTargets : Seq [(String , TargetAxis )] =
38
39
cliScalaVersions.map(sv => (sv, TargetAxis (sv))) ++
39
40
Seq (scala213, scala212).flatMap { sv =>
@@ -244,7 +245,9 @@ object ScalafixBuild extends AutoPlugin with GhpagesKeys {
244
245
// https://github.com/scalacenter/scalafix/pull/2025#issuecomment-2264188708
245
246
" com.geirsson" %% " metaconfig-core" ,
246
247
" com.geirsson" %% " metaconfig-pprint" ,
247
- " com.geirsson" %% " metaconfig-typesafe-config"
248
+ " com.geirsson" %% " metaconfig-typesafe-config" ,
249
+ // Scala 3 compiler
250
+ " org.scala-lang.modules" %% " scala-asm"
248
251
),
249
252
versionPolicyIgnoredInternalDependencyVersions :=
250
253
Some (" ^\\ d+\\ .\\ d+\\ .\\ d+\\ +\\ d+" .r),
@@ -279,6 +282,7 @@ object ScalafixBuild extends AutoPlugin with GhpagesKeys {
279
282
Compile / console / scalacOptions :=
280
283
compilerOptions.value :+ " -Yrepl-class-based" ,
281
284
Compile / doc / scalacOptions ++= scaladocOptions,
285
+ // TODO: tweak unmanagedSourceDirectories to support scala-3.3 directory
282
286
// Don't package sources & docs when publishing locally as it adds a significant
283
287
// overhead when testing because of publishLocalTransitive. Tweaking publishArtifact
284
288
// would more readable, but it would also affect remote (sonatype) publishing.
0 commit comments