@@ -8,20 +8,20 @@ val Org = "org.scoverage"
8
8
val ScalatestVersion = " 3.1.1"
9
9
10
10
val bin212 = Seq (" 2.12.13" , " 2.12.12" , " 2.12.11" , " 2.12.10" )
11
- val bin213 = Seq (" 2.13.4" , " 2.13.3" , " 2.13.2" , " 2.13.1" , " 2.13.0" )
11
+ val bin213 = Seq (" 2.13.5 " , " 2.13. 4" , " 2.13.3" , " 2.13.2" , " 2.13.1" , " 2.13.0" )
12
12
13
13
val appSettings = Seq (
14
14
organization := Org ,
15
15
scalaVersion := " 2.12.13" ,
16
16
crossScalaVersions := bin212 ++ bin213,
17
17
crossVersion := CrossVersion .full,
18
18
crossTarget := target.value / s " scala- ${scalaVersion.value}" ,
19
- fork in Test := false ,
19
+ Test / fork := false ,
20
20
publishMavenStyle := true ,
21
- publishArtifact in Test := false ,
22
- parallelExecution in Test := false ,
21
+ Test / publishArtifact := false ,
22
+ Test / parallelExecution := false ,
23
23
scalacOptions := Seq (" -unchecked" , " -deprecation" , " -feature" , " -encoding" , " utf8" ),
24
- concurrentRestrictions in Global += Tags .limit(Tags .Test , 1 ),
24
+ Global / concurrentRestrictions += Tags .limit(Tags .Test , 1 ),
25
25
publishTo := {
26
26
if (isSnapshot.value)
27
27
Some (" snapshots" at " https://oss.sonatype.org/content/repositories/snapshots" )
@@ -74,15 +74,17 @@ lazy val root = Project("scalac-scoverage", file("."))
74
74
75
75
lazy val runtime = CrossProject (" scalac-scoverage-runtime" , file(" scalac-scoverage-runtime" ))(JVMPlatform , JSPlatform )
76
76
.crossType(CrossType .Full )
77
+ .withoutSuffixFor(JVMPlatform )
77
78
.settings(name := " scalac-scoverage-runtime" )
78
79
.settings(appSettings : _* )
79
80
.settings(
80
81
libraryDependencies += " org.scalatest" %%% " scalatest" % ScalatestVersion % Test
81
82
)
82
83
.jvmSettings(
83
- fork in Test := true
84
+ Test / fork := true
84
85
)
85
86
.jsSettings(
87
+ crossVersion := CrossVersion .fullWith(" sjs" + scalaJSVersion.take(1 ) + " _" , " " ),
86
88
scalaJSStage := FastOptStage
87
89
)
88
90
@@ -100,6 +102,6 @@ lazy val plugin = Project("scalac-scoverage-plugin", file("scalac-scoverage-plug
100
102
)
101
103
)
102
104
.settings(
103
- unmanagedSourceDirectories in Test += (sourceDirectory in Test ).value / " scala-2.12+"
105
+ ( Test / unmanagedSourceDirectories) += (Test / sourceDirectory ).value / " scala-2.12+"
104
106
)
105
107
0 commit comments