1- import sbt .Keys ._
21import sbt ._
3- import sbtrelease . ReleasePlugin
4- import sbtrelease .ReleasePlugin .ReleaseKeys
2+ import sbt . Keys . _
3+ import sbtrelease .ReleasePlugin .autoImport . _
54import com .typesafe .sbt .pgp .PgpKeys
5+ import org .scalajs .sbtplugin .ScalaJSPlugin .autoImport ._
66import org .scalajs .sbtplugin .cross .CrossProject
77import org .scalajs .sbtplugin .cross .CrossType
8- import org .scalajs .sbtplugin .ScalaJSPlugin
9- import org .scalajs .sbtplugin .ScalaJSPlugin .autoImport ._
108
119object Scoverage extends Build {
1210
1311 val Org = " org.scoverage"
14- val MockitoVersion = " 1.9.5 "
12+ val MockitoVersion = " 1.10.19 "
1513 val ScalatestVersion = " 3.0.0"
1614
17- lazy val LocalTest = config(" local" ) extend Test
18-
1915 val appSettings = Seq (
2016 organization := Org ,
2117 scalaVersion := " 2.11.8" ,
@@ -25,13 +21,11 @@ object Scoverage extends Build {
2521 publishArtifact in Test := false ,
2622 parallelExecution in Test := false ,
2723 scalacOptions := Seq (" -unchecked" , " -deprecation" , " -feature" , " -encoding" , " utf8" ),
28- resolvers := (" releases" at " https://oss.sonatype.org/service/local/staging/deploy/maven2" ) +: resolvers.value,
2924 concurrentRestrictions in Global += Tags .limit(Tags .Test , 1 ),
30- javacOptions := Seq (" -source" , " 1.6" , " -target" , " 1.6" ),
3125 publishTo <<= version {
3226 (v : String ) =>
3327 val nexus = " https://oss.sonatype.org/"
34- if (v.trim.endsWith(" SNAPSHOT" ))
28+ if (v.trim.endsWith(" - SNAPSHOT" ))
3529 Some (Resolver .sonatypeRepo(" snapshots" ))
3630 else
3731 Some (" releases" at nexus + " service/local/staging/deploy/maven2" )
@@ -60,9 +54,9 @@ object Scoverage extends Build {
6054 pomIncludeRepository := {
6155 _ => false
6256 }
63- ) ++ ReleasePlugin .releaseSettings ++ Seq (
64- ReleaseKeys .crossBuild := true ,
65- ReleaseKeys .publishArtifactsAction := PgpKeys .publishSigned.value
57+ ) ++ Seq (
58+ releaseCrossBuild := true ,
59+ releasePublishArtifactsAction := PgpKeys .publishSigned.value
6660 )
6761
6862 lazy val root = Project (" scalac-scoverage" , file(" ." ))
0 commit comments