@@ -36,7 +36,7 @@ inThisBuild(
36
36
},
37
37
scalaVersion := bin213.head,
38
38
crossScalaVersions := bin212 ++ bin213,
39
- crossVersion := CrossVersion .full ,
39
+ versionScheme := Some ( " early-semver " ) ,
40
40
Test / fork := false ,
41
41
Test / publishArtifact := false ,
42
42
Test / parallelExecution := false ,
@@ -55,9 +55,11 @@ inThisBuild(
55
55
)
56
56
57
57
lazy val root = Project (" scalac-scoverage" , file(" ." ))
58
- .settings(name := " scalac-scoverage" )
59
- .settings(publishArtifact := false )
60
- .settings(publishLocal := {})
58
+ .settings(
59
+ name := " scalac-scoverage" ,
60
+ publishArtifact := false ,
61
+ publishLocal := {}
62
+ )
61
63
.aggregate(plugin, runtime.jvm, runtime.js)
62
64
63
65
lazy val runtime = CrossProject (
@@ -66,9 +68,10 @@ lazy val runtime = CrossProject(
66
68
)(JVMPlatform , JSPlatform )
67
69
.crossType(CrossType .Full )
68
70
.withoutSuffixFor(JVMPlatform )
69
- .settings(name := " scalac-scoverage-runtime" )
70
71
.settings(
72
+ name := " scalac-scoverage-runtime" ,
71
73
crossTarget := target.value / s " scala- ${scalaVersion.value}" ,
74
+ crossVersion := CrossVersion .full,
72
75
libraryDependencies += " org.scalatest" %%% " scalatest" % ScalatestVersion % Test
73
76
)
74
77
.jvmSettings(
@@ -86,9 +89,10 @@ lazy val `scalac-scoverage-runtimeJS` = runtime.js
86
89
lazy val plugin =
87
90
Project (" scalac-scoverage-plugin" , file(" scalac-scoverage-plugin" ))
88
91
.dependsOn(`scalac-scoverage-runtimeJVM` % Test )
89
- .settings(name := " scalac-scoverage-plugin" )
90
92
.settings(
93
+ name := " scalac-scoverage-plugin" ,
91
94
crossTarget := target.value / s " scala- ${scalaVersion.value}" ,
95
+ crossVersion := CrossVersion .full,
92
96
libraryDependencies ++= Seq (
93
97
" org.scala-lang.modules" %% " scala-xml" % " 1.2.0" ,
94
98
" org.scalatest" %% " scalatest" % ScalatestVersion % Test
0 commit comments