1
- import _root_ .scalafix .sbt .BuildInfo .scalafixVersion // delete if Scala 2.10
1
+ import _root_ .scalafix .sbt .BuildInfo .scalafixVersion
2
2
import scalatex .ScalatexReadme
3
3
4
4
ThisBuild / shellPrompt := ((s : State ) => Project .extract(s).currentRef.project + " > " )
5
5
6
- // Issue #504 - remove on 2.x branch
7
- // Our release GitHub Actions job performs the release for SJS 0.6 and 1.0 in parallel.
8
- // This prevents each parallel processes from removing each other's deployment.
9
- sonatypeSessionName := s " ${name.value} v ${version.value} (SJS $scalaJSVersion) "
10
-
11
6
lazy val scalafixRules = project
12
7
.in(file(" scalafix" ))
13
8
.settings(
14
- libraryDependencies += " ch.epfl.scala" %% " scalafix-core" % scalafixVersion, // delete if Scala 2.10
9
+ libraryDependencies += " ch.epfl.scala" %% " scalafix-core" % scalafixVersion,
15
10
)
16
11
17
12
lazy val root = project
18
13
.in(file(" ." ))
19
14
.enablePlugins(ScalaJSPlugin )
20
- .enablePlugins(ScalafixPlugin ) // delete if Scala 2.10
21
- .dependsOn(scalafixRules % ScalafixConfig ) // delete if Scala 2.10
15
+ .enablePlugins(ScalafixPlugin )
16
+ .dependsOn(scalafixRules % ScalafixConfig )
22
17
23
18
name := " Scala.js DOM"
24
19
25
- ThisBuild / crossScalaVersions := {
26
- if (scalaJSVersion.startsWith(" 1." )) Seq (" 2.12.10" , " 2.11.12" , " 2.13.1" )
27
- else Seq (" 2.12.10" , " 2.11.12" , " 2.10.7" , " 2.13.1" )
28
- }
20
+ ThisBuild / crossScalaVersions := Seq (" 2.12.10" , " 2.11.12" , " 2.13.1" , " 3.0.1" )
29
21
ThisBuild / scalaVersion := crossScalaVersions.value.head
30
22
31
23
val commonSettings = Seq (
@@ -56,7 +48,6 @@ scalacOptions ++= {
56
48
}
57
49
58
50
def hasNewCollections (version : String ): Boolean = {
59
- ! version.startsWith(" 2.10." ) &&
60
51
! version.startsWith(" 2.11." ) &&
61
52
! version.startsWith(" 2.12." )
62
53
}
@@ -73,11 +64,6 @@ inConfig(Compile)(Def.settings(
73
64
collectionsEraDependentDirectory(scalaVersion.value, sourceDirectory.value)
74
65
))
75
66
76
- scalacOptions ++= {
77
- if (scalaJSVersion.startsWith(" 0.6." )) Seq (" -P:scalajs:sjsDefinedByDefault" )
78
- else Nil
79
- }
80
-
81
67
versionScheme := Some (" early-semver" )
82
68
83
69
pomExtra := (
@@ -138,6 +124,5 @@ ThisBuild / prePR_nonCross := Def.sequential(
138
124
root / clean,
139
125
root / Compile / scalafmt,
140
126
root / Compile / compile,
141
- (root / Compile / scalafix).toTask(" " ), // delete if Scala 2.10
142
127
example / Compile / compile,
143
128
).value
0 commit comments