Merge pull request #5072 from eed3si9n/wip/2.12.10

Scala 2.12.10 + lm-coursier-shaded 2.0.0-RC3-4
This commit is contained in:
eugene yokota 2019-09-12 16:23:52 -04:00 committed by GitHub
commit 5e44479dfb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
79 changed files with 104 additions and 101 deletions

View File

@ -36,5 +36,5 @@ final case class HCons[H, T <: HList](head: H, tail: T) extends HList {
object HList {
// contains no type information: not even A
implicit def fromList[A](list: Traversable[A]): HList =
((HNil: HList) /: list)((hl, v) => HCons(v, hl))
list.foldLeft(HNil: HList)((hl, v) => HCons(v, hl))
}

View File

@ -96,7 +96,7 @@ private[sbt] object PluginCross {
VersionNumber(sv) match {
case VersionNumber(Seq(0, 12, _*), _, _) => "2.9.2"
case VersionNumber(Seq(0, 13, _*), _, _) => "2.10.7"
case VersionNumber(Seq(1, 0, _*), _, _) => "2.12.8"
case VersionNumber(Seq(1, 0, _*), _, _) => "2.12.10"
case _ => sys.error(s"Unsupported sbt binary version: $sv")
}
}

View File

@ -42,7 +42,7 @@ object KeyIndex {
Aggregation.aggregate(key, ScopeMask(), extra, reverse = true)
case _ => Nil
}
(base(projects, configurations) /: toAggregate) {
toAggregate.foldLeft(base(projects, configurations)) {
case (index, Nil) => index
case (index, keys) => keys.foldLeft(index)(_ add _)
}

View File

@ -4,7 +4,7 @@ import sbt.contraband.ContrabandPlugin.autoImport._
object Dependencies {
// WARNING: Please Scala update versions in PluginCross.scala too
val scala212 = "2.12.8"
val scala212 = "2.12.10"
lazy val checkPluginCross = settingKey[Unit]("Make sure scalaVersion match up")
val baseScalaVersion = scala212
def nightlyVersion: Option[String] = sys.props.get("sbt.build.version")
@ -112,7 +112,7 @@ object Dependencies {
def addSbtZincCompileCore(p: Project): Project =
addSbtModule(p, sbtZincPath, "zincCompileCore", zincCompileCore)
val lmCoursierVersion = "2.0.0-RC3-3"
val lmCoursierVersion = "2.0.0-RC3-4"
val lmCoursierShaded = "io.get-coursier" %% "lm-coursier-shaded" % lmCoursierVersion
val sjsonNewScalaJson = Def.setting {

View File

@ -1,10 +1,10 @@
scalaVersion := "2.12.8"
scalaVersion := "2.12.10"
scalacOptions ++= Seq("-feature", "-language:postfixOps")
addSbtPlugin("org.scala-sbt" % "sbt-houserules" % "0.3.9")
addSbtPlugin("org.scalameta" % "sbt-scalafmt" % "2.0.2")
addSbtPlugin("org.scala-sbt" % "sbt-contraband" % "0.4.1")
addSbtPlugin("de.heikoseeberger" % "sbt-header" % "3.0.2")
addSbtPlugin("com.eed3si9n" % "sbt-buildinfo" % "0.9.0")
addSbtPlugin("com.lightbend" % "sbt-whitesource" % "0.1.14")
addSbtPlugin("com.eed3si9n" % "sbt-assembly" % "0.14.9")
addSbtPlugin("org.scala-sbt" % "sbt-houserules" % "0.3.9")
addSbtPlugin("org.scalameta" % "sbt-scalafmt" % "2.0.2")
addSbtPlugin("org.scala-sbt" % "sbt-contraband" % "0.4.1")
addSbtPlugin("de.heikoseeberger" % "sbt-header" % "3.0.2")
addSbtPlugin("com.eed3si9n" % "sbt-buildinfo" % "0.9.0")
addSbtPlugin("com.lightbend" % "sbt-whitesource" % "0.1.14")
addSbtPlugin("com.eed3si9n" % "sbt-assembly" % "0.14.9")

View File

@ -1,5 +1,5 @@
scalaVersion := "2.12.8"
crossScalaVersions := List("2.12.8", "2.13.0")
scalaVersion := "2.12.10"
crossScalaVersions := List("2.12.10", "2.13.0")
val setLastModified = taskKey[Unit]("Sets the last modified time for classfiles")
setLastModified := {

View File

@ -1 +1 @@
crossScalaVersions := Seq[String]("2.11.12", "2.12.8")
crossScalaVersions := Seq[String]("2.11.12", "2.12.10")

View File

@ -1,5 +1,5 @@
> ++2.11.12; compile
> ++ 2.12.8 ; compile;
> ++ 2.12.10 ; compile;
> ++ 2.12.8 ; compile
> ++ 2.12.10 ; compile

View File

@ -1,4 +1,5 @@
lazy val scala212 = "2.12.8"
lazy val scala212 = "2.12.10"
// keep this at M5 to test full version
lazy val scala213 = "2.13.0-M5"
ThisBuild / crossScalaVersions := Seq(scala212, scala213)

View File

@ -13,7 +13,7 @@ $ exists lib/target/scala-2.13.0-M5
# test safe switching
> clean
> ++ 2.12.8 -v compile
> ++ 2.12.10 -v compile
$ exists lib/target/scala-2.12
-$ exists lib/target/scala-2.13.0-M5
$ exists sbt-foo/target/scala-2.12
@ -29,7 +29,7 @@ $ exists sbt-foo/target/scala-2.12
# Test ++ leaves crossScalaVersions unchanged
> clean
> ++2.12.8
> ++2.12.10
> +extrasProj/compile
$ exists extras/target/scala-2.13.0-M5
$ exists extras/target/scala-2.12

View File

@ -1,4 +1,4 @@
lazy val scala212 = "2.12.8"
lazy val scala212 = "2.12.10"
lazy val scala213 = "2.13.0-M5"
ThisBuild / scalaVersion := scala212

View File

@ -2,7 +2,7 @@ val newContents = "bbbbbbbbb"
val rootContentFile = "root.txt"
ThisBuild / scalaVersion := "2.12.8"
ThisBuild / scalaVersion := "2.12.10"
lazy val root = (project in file("."))
.settings(

View File

@ -24,7 +24,7 @@ val bResolver = Def.setting {
val apiBaseSetting = apiURL := Some(apiBase(name.value))
def apiBase(projectName: String) = url(s"http://example.org/${projectName}")
def scalaLibraryBase(v: String) = url(s"http://www.scala-lang.org/api/$v/")
def scalaLibraryBase(v: String) = url(s"https://www.scala-lang.org/api/$v/")
def addDep(projectName: String) =
libraryDependencies += organization.value %% projectName % version.value

View File

@ -1,6 +1,6 @@
val buildInfo = taskKey[Seq[File]]("generates the build info")
ThisBuild / scalaVersion := "2.12.8"
ThisBuild / scalaVersion := "2.12.10"
lazy val root = (project in file("."))
.settings(

View File

@ -19,4 +19,4 @@ val dynamicTask = taskKey[Unit]("dynamic input task")
dynamicTask := { println("not yet et") }
crossScalaVersions := "2.11.12" :: "2.12.8" :: Nil
crossScalaVersions := "2.11.12" :: "2.12.10" :: Nil

View File

@ -37,4 +37,4 @@
> ++ 2.11.12 compile; setStringValue bar; checkStringValue bar
> ++2.12.8 compile; setStringValue foo; checkStringValue foo
> ++2.12.10 compile; setStringValue foo; checkStringValue foo

View File

@ -2,7 +2,7 @@ ThisBuild / turbo := true
val akkaTest = (project in file(".")).settings(
name := "akka-test",
scalaVersion := "2.12.8",
scalaVersion := "2.12.10",
libraryDependencies ++= Seq(
"com.typesafe.akka" %% "akka-actor" % "2.5.16",
"com.lihaoyi" %% "utest" % "0.6.6" % "test"

View File

@ -13,7 +13,7 @@ def wrap(task: InputKey[Unit]): Def.Initialize[Task[Unit]] =
ThisBuild / turbo := true
val root = (project in file(".")).settings(
scalaVersion := "2.12.8",
scalaVersion := "2.12.10",
javacOptions ++= Seq("-source", "1.8", "-target", "1.8", "-h",
sourceDirectory.value.toPath.resolve("main/native/include").toString),
libraryDependencies += "com.lihaoyi" %% "utest" % "0.6.6" % "test",

View File

@ -2,7 +2,7 @@ ThisBuild / turbo := true
val snapshot = (project in file(".")).settings(
name := "mismatched-libraries",
scalaVersion := "2.12.8",
scalaVersion := "2.12.10",
libraryDependencies ++= Seq("com.lihaoyi" %% "utest" % "0.6.6" % "test"),
testFrameworks := Seq(TestFramework("utest.runner.Framework")),
resolvers += "Local Maven" at file("libraries/ivy").toURI.toURL.toString,

View File

@ -1,6 +1,6 @@
val layeringStrategyTest = (project in file(".")).settings(
name := "layering-strategy-test",
scalaVersion := "2.12.8",
scalaVersion := "2.12.10",
organization := "sbt",
libraryDependencies += "com.typesafe.akka" %% "akka-actor" % "2.5.16",
)

View File

@ -9,7 +9,7 @@ ThisBuild / useCoursier := false
val snapshot = (project in file(".")).settings(
name := "akka-test",
scalaVersion := "2.12.8",
scalaVersion := "2.12.10",
libraryDependencies ++= Seq(
"com.lihaoyi" %% "utest" % "0.6.6" % "test"
),

View File

@ -14,7 +14,7 @@
<dependency>
<groupId>org.scala-lang</groupId>
<artifactId>scala-library</artifactId>
<version>2.12.8</version>
<version>2.12.10</version>
</dependency>
</dependencies>
</project>

View File

@ -14,7 +14,7 @@
<dependency>
<groupId>org.scala-lang</groupId>
<artifactId>scala-library</artifactId>
<version>2.12.8</version>
<version>2.12.10</version>
</dependency>
</dependencies>
</project>

View File

@ -2,6 +2,6 @@ name := "Simple Project"
version := "1.0"
scalaVersion := "2.12.8"
scalaVersion := "2.12.10"
libraryDependencies += "org.apache.spark" %% "spark-sql" % "2.4.3"

View File

@ -2,7 +2,7 @@ ThisBuild / turbo := true
val utestTest = (project in file(".")).settings(
name := "utest-test",
scalaVersion := "2.12.8",
scalaVersion := "2.12.10",
libraryDependencies ++= Seq(
"com.lihaoyi" %% "utest" % "0.6.6" % "test"
),

View File

@ -1,4 +1,4 @@
ThisBuild / scalaVersion := "2.12.8"
ThisBuild / scalaVersion := "2.12.10"
lazy val root = (project in file(".")).
settings(

View File

@ -1,4 +1,4 @@
lazy val scala212 = "2.12.8"
lazy val scala212 = "2.12.10"
lazy val scala213 = "2.13.0-M5"
ThisBuild / scalaVersion := scala212

View File

@ -1,4 +1,4 @@
ThisBuild / scalaVersion := "2.12.8"
ThisBuild / scalaVersion := "2.12.10"
// TTL of Coursier is 24h
ThisBuild / useCoursier := false

View File

@ -3,7 +3,7 @@ lazy val check = taskKey[Unit]("Runs the check")
val scalatest = "org.scalatest" %% "scalatest" % "3.0.5"
val junit = "junit" % "junit" % "4.11"
ThisBuild / scalaVersion := "2.12.8"
ThisBuild / scalaVersion := "2.12.10"
def commonSettings: Seq[Def.Setting[_]] =
Seq(

View File

@ -1,9 +1,9 @@
ThisBuild / scalaVersion := "2.12.8"
ThisBuild / scalaVersion := "2.12.10"
lazy val check = taskKey[Unit]("")
// We can't use "%%" here without breaking the "== bridgeModule" check below
val bridgeModule = "org.scala-sbt" % s"compiler-bridge_2.12" % "1.3.0-M3"
val bridgeModule = "org.scala-sbt" % "compiler-bridge_2.12" % "1.3.0"
libraryDependencies += bridgeModule % Configurations.ScalaTool

View File

@ -1,4 +1,4 @@
ThisBuild / scalaVersion := "2.12.8"
ThisBuild / scalaVersion := "2.12.10"
libraryDependencies ++= List(
"org.webjars.npm" % "randomatic" % "1.1.7",
"org.webjars.npm" % "is-odd" % "2.0.0",

View File

@ -1 +1 @@
scalaVersion := "2.12.8"
scalaVersion := "2.12.10"

View File

@ -1,5 +1,5 @@
ThisBuild / organization := "com.example"
ThisBuild / scalaVersion := "2.12.8"
ThisBuild / scalaVersion := "2.12.10"
def customIvyPaths: Seq[Def.Setting[_]] = Seq(
ivyPaths := IvyPaths((baseDirectory in ThisBuild).value, Some((baseDirectory in ThisBuild).value / "ivy-cache"))

View File

@ -1,5 +1,5 @@
ThisBuild / organization := "com.example"
ThisBuild / scalaVersion := "2.12.8"
ThisBuild / scalaVersion := "2.12.10"
// TTL is 24h so we can't detect the change
ThisBuild / useCoursier := false

View File

@ -1,5 +1,4 @@
// ThisBuild / useCoursier := false
ThisBuild / scalaVersion := "2.12.8"
ThisBuild / scalaVersion := "2.12.10"
lazy val root = (project in file("."))
.settings(
@ -13,15 +12,16 @@ def checkSources(report: UpdateReport): Unit = {
val srcs = getSources(report).map(_.getName)
if(srcs.isEmpty)
sys.error(s"No sources retrieved\n\n$report")
else if (srcs.size != 8 || !srcs.exists(_ == "akka-actor_2.12-2.5.22-sources.jar")) {
// scala-library-2.12.8-sources.jar
// config-1.3.3-sources.jar
// akka-actor_2.12-2.5.22-sources.jar
// scala-java8-compat_2.12-0.8.0-sources.jar
// scala-xml_2.12-1.0.6-sources.jar
// scala-compiler-2.12.8-sources.jar
// scala-reflect-2.12.8-sources.jar
// jline-2.14.6-sources.jar
else if (srcs.size != 9 || !srcs.exists(_ == "akka-actor_2.12-2.5.22-sources.jar")) {
// [info] [error] scala-java8-compat_2.12-0.8.0-sources.jar
// [info] [error] scala-library-2.12.10-sources.jar
// [info] [error] config-1.3.3-sources.jar
// [info] [error] akka-actor_2.12-2.5.22-sources.jar
// [info] [error] scala-compiler-2.12.10-sources.jar
// [info] [error] jline-2.14.6-sources.jar
// [info] [error] jansi-1.12-sources.jar
// [info] [error] scala-xml_2.12-1.0.6-sources.jar
// [info] [error] scala-reflect-2.12.10-sources.jar
sys.error("Incorrect sources retrieved:\n\t" + srcs.mkString("\n\t"))
} else ()
}

View File

@ -1,4 +1,4 @@
ThisBuild / scalaVersion := "2.12.8"
ThisBuild / scalaVersion := "2.12.10"
lazy val check = taskKey[Unit]("")

View File

@ -1,4 +1,4 @@
ThisBuild / scalaVersion := "2.12.8"
ThisBuild / scalaVersion := "2.12.10"
name := "hello"
enablePlugins(JavaAppPackaging)

View File

@ -1,3 +1,3 @@
name := "projA"
scalaVersion := "2.12.8"
scalaVersion := "2.12.10"

View File

@ -1,7 +1,7 @@
val baseSbt = "1."
val buildCrossList = List("2.10.7", "2.11.12", "2.12.8")
scalaVersion in ThisBuild := "2.12.8"
val buildCrossList = List("2.10.7", "2.11.12", "2.12.10")
scalaVersion in ThisBuild := "2.12.10"
crossScalaVersions in ThisBuild := buildCrossList
addSbtPlugin("com.eed3si9n" % "sbt-buildinfo" % "0.7.0")

View File

@ -1,6 +1,6 @@
val unpackage = TaskKey[Unit]("unpackage")
ThisBuild / scalaVersion := "2.12.8"
ThisBuild / scalaVersion := "2.12.10"
lazy val root = (project in file("."))
.settings(

View File

@ -1,4 +1,4 @@
ThisBuild / scalaVersion := "2.12.8"
ThisBuild / scalaVersion := "2.12.10"
ThisBuild / trackInternalDependencies := TrackLevel.NoTracking
lazy val root = (project in file("."))

View File

@ -1,3 +1,4 @@
// TODO: bump to 2.12.10 once scalameta is available
ThisBuild / scalaVersion := "2.12.8"
ThisBuild / semanticdbEnabled := true
ThisBuild / semanticdbIncludeInJar := true

View File

@ -1,6 +1,6 @@
val scalcheck = "org.scalacheck" %% "scalacheck" % "1.14.0"
ThisBuild / scalaVersion := "2.12.8"
ThisBuild / scalaVersion := "2.12.10"
lazy val root = (project in file("."))
.settings(

View File

@ -1,4 +1,4 @@
ThisBuild / scalaVersion := "2.12.8"
ThisBuild / scalaVersion := "2.12.10"
lazy val dep = project

View File

@ -1,3 +1,3 @@
# A.scala needs B.scala, it would be in source list
> ++2.12.8!
> ++2.12.10!
> compile

View File

@ -1,3 +1,4 @@
// TODO: bump to 2.12.10 once macro paradise is available
ThisBuild / scalaVersion := "2.12.8"
val paradiseVersion = "2.1.1"

View File

@ -1,4 +1,4 @@
ThisBuild / scalaVersion := "2.12.8"
ThisBuild / scalaVersion := "2.12.10"
val defaultSettings = Seq(
libraryDependencies += scalaVersion("org.scala-lang" % "scala-reflect" % _ ).value

View File

@ -1,4 +1,4 @@
ThisBuild / scalaVersion := "2.12.8"
ThisBuild / scalaVersion := "2.12.10"
val defaultSettings = Seq(
libraryDependencies += scalaVersion("org.scala-lang" % "scala-reflect" % _ ).value

View File

@ -1,4 +1,4 @@
ThisBuild / scalaVersion := "2.12.8"
ThisBuild / scalaVersion := "2.12.10"
val defaultSettings = Seq(
libraryDependencies += scalaVersion("org.scala-lang" % "scala-reflect" % _ ).value

View File

@ -1,4 +1,4 @@
ThisBuild / scalaVersion := "2.12.8"
ThisBuild / scalaVersion := "2.12.10"
val defaultSettings = Seq(
libraryDependencies += scalaVersion("org.scala-lang" % "scala-reflect" % _ ).value

View File

@ -1,6 +1,6 @@
val scalatest = "org.scalatest" %% "scalatest" % "3.0.5"
ThisBuild / scalaVersion := "2.12.8"
ThisBuild / scalaVersion := "2.12.10"
lazy val root = (project in file("."))
.settings(

View File

@ -1,6 +1,6 @@
val scalatest = "org.scalatest" %% "scalatest" % "3.0.5"
ThisBuild / scalaVersion := "2.12.8"
ThisBuild / scalaVersion := "2.12.10"
lazy val root = (project in file("."))
.settings(

View File

@ -1,6 +1,6 @@
val scalatest = "org.scalatest" %% "scalatest" % "3.0.5"
ThisBuild / scalaVersion := "2.12.8"
ThisBuild / scalaVersion := "2.12.10"
lazy val root = (project in file("."))
.settings(

View File

@ -1,4 +1,4 @@
ThisBuild / scalaVersion := "2.12.8"
ThisBuild / scalaVersion := "2.12.10"
lazy val root = (project in file("."))
.settings(

View File

@ -1,7 +1,7 @@
import Tests._
import Defaults._
ThisBuild / scalaVersion := "2.12.8"
ThisBuild / scalaVersion := "2.12.10"
val check = taskKey[Unit]("Check that tests are executed in parallel")
lazy val root = (project in file("."))

View File

@ -1,5 +1,5 @@
val specs = "org.specs2" %% "specs2-core" % "4.3.4"
ThisBuild / scalaVersion := "2.12.8"
ThisBuild / scalaVersion := "2.12.10"
Global / concurrentRestrictions := Seq(Tags.limitAll(4))
libraryDependencies += specs % Test

View File

@ -1,4 +1,4 @@
ThisBuild / scalaVersion := "2.12.8"
ThisBuild / scalaVersion := "2.12.10"
libraryDependencies += "org.scala-sbt" % "test-interface" % "1.0"

View File

@ -11,7 +11,7 @@ val scalaxml = "org.scala-lang.modules" %% "scala-xml" % "1.1.1"
def groupId(idx: Int) = "group_" + (idx + 1)
def groupPrefix(idx: Int) = groupId(idx) + "_file_"
ThisBuild / scalaVersion := "2.12.8"
ThisBuild / scalaVersion := "2.12.10"
ThisBuild / organization := "org.example"
lazy val root = (project in file("."))

View File

@ -1,6 +1,6 @@
val scalatest = "org.scalatest" %% "scalatest" % "3.0.5"
ThisBuild / scalaVersion := "2.12.8"
ThisBuild / scalaVersion := "2.12.10"
fork := true
libraryDependencies += scalatest % Test

View File

@ -1,4 +1,4 @@
ThisBuild / scalaVersion := "2.12.8"
ThisBuild / scalaVersion := "2.12.10"
val specs = "org.specs2" %% "specs2-core" % "4.3.4"

View File

@ -14,7 +14,7 @@ val nestedSuitesReportFile = "target/test-reports/my.scalatest.MyNestedSuites.xm
val scalatest = "org.scalatest" %% "scalatest" % "3.0.5"
val junitinterface = "com.novocode" % "junit-interface" % "0.11"
ThisBuild / scalaVersion := "2.12.8"
ThisBuild / scalaVersion := "2.12.10"
lazy val root = (project in file(".")).
settings(

View File

@ -1,6 +1,6 @@
val scalatest = "org.scalatest" %% "scalatest" % "3.0.5"
ThisBuild / scalaVersion := "2.12.8"
ThisBuild / scalaVersion := "2.12.10"
lazy val root = (project in file("."))
.settings(

View File

@ -1,6 +1,6 @@
val scalatest = "org.scalatest" %% "scalatest" % "3.0.5"
ThisBuild / scalaVersion := "2.12.8"
ThisBuild / scalaVersion := "2.12.10"
lazy val root = (project in file("."))
.settings(

View File

@ -1,7 +1,7 @@
val scalatest = "org.scalatest" %% "scalatest" % "3.0.5"
val scalaxml = "org.scala-lang.modules" %% "scala-xml" % "1.1.1"
ThisBuild / scalaVersion := "2.12.8"
ThisBuild / scalaVersion := "2.12.10"
lazy val root = (project in file("."))
.settings(

View File

@ -1,6 +1,6 @@
val scalcheck = "org.scalacheck" %% "scalacheck" % "1.14.0"
ThisBuild / scalaVersion := "2.12.8"
ThisBuild / scalaVersion := "2.12.10"
ThisBuild / version := "0.0.1"
ThisBuild / organization := "org.catastrophe"

View File

@ -1,5 +1,5 @@
val specsJunit = "org.specs2" %% "specs2-junit" % "4.3.4"
val junitinterface = "com.novocode" % "junit-interface" % "0.11"
ThisBuild / scalaVersion := "2.12.8"
ThisBuild / scalaVersion := "2.12.10"
libraryDependencies += junitinterface % Test
libraryDependencies += specsJunit % Test

View File

@ -1,5 +1,5 @@
val scalcheck = "org.scalacheck" %% "scalacheck" % "1.14.0"
ThisBuild / scalaVersion := "2.12.8"
ThisBuild / scalaVersion := "2.12.10"
Test / parallelExecution := false
libraryDependencies += scalcheck % Test

View File

@ -1,3 +1,3 @@
val specs = "org.specs2" %% "specs2-core" % "4.3.4"
ThisBuild / scalaVersion := "2.12.8"
ThisBuild / scalaVersion := "2.12.10"
libraryDependencies += specs % Test

View File

@ -3,7 +3,7 @@ import sbt.internal.inc.ScalaInstance
lazy val OtherScala = config("other-scala").hide
lazy val junitinterface = "com.novocode" % "junit-interface" % "0.11"
lazy val akkaActor = "com.typesafe.akka" %% "akka-actor" % "2.5.17"
ThisBuild / scalaVersion := "2.12.8"
ThisBuild / scalaVersion := "2.12.10"
lazy val root = (project in file("."))
.configs(OtherScala)
@ -18,7 +18,7 @@ lazy val root = (project in file("."))
val rawJars = (managedClasspath in OtherScala).value.map(_.data)
val scalaHome = (target.value / "scala-home")
def removeVersion(name: String): String =
name.replaceAll("\\-2.12.8", "")
name.replaceAll("\\-2.12.10", "")
for(jar <- rawJars) {
val tjar = scalaHome / s"lib/${removeVersion(jar.getName)}"
IO.copyFile(jar, tjar)

View File

@ -1,6 +1,6 @@
val scalatest = "org.scalatest" %% "scalatest" % "3.0.5"
ThisBuild / scalaVersion := "2.12.8"
ThisBuild / scalaVersion := "2.12.10"
ThisBuild / organization := "com.example"
ThisBuild / version := "0.0.1-SNAPSHOT"

View File

@ -1,3 +1,3 @@
val scalatest = "org.scalatest" %% "scalatest" % "3.0.5"
ThisBuild / scalaVersion := "2.12.8"
ThisBuild / scalaVersion := "2.12.10"
libraryDependencies += scalatest

View File

@ -1,4 +1,4 @@
val scalatest = "org.scalatest" %% "scalatest" % "3.0.5"
ThisBuild / scalaVersion := "2.12.8"
ThisBuild / scalaVersion := "2.12.10"
libraryDependencies += scalatest
Test / testOptions += Tests.Argument("-C", "custom.CustomReporter")

View File

@ -1,4 +1,4 @@
val specs = "org.specs2" %% "specs2-core" % "4.3.4"
ThisBuild / scalaVersion := "2.12.8"
ThisBuild / scalaVersion := "2.12.10"
libraryDependencies += specs % Test

View File

@ -7,7 +7,7 @@ val check = TaskKey[Unit]("check", "Check correct error has been returned.")
val scalatest = "org.scalatest" %% "scalatest" % "3.0.5"
val scalaxml = "org.scala-lang.modules" %% "scala-xml" % "1.1.1"
ThisBuild / scalaVersion := "2.12.8"
ThisBuild / scalaVersion := "2.12.10"
lazy val root = (project in file(".")).
settings(

View File

@ -1,4 +1,4 @@
val scalatest = "org.scalatest" %% "scalatest" % "3.0.5"
ThisBuild / scalaVersion := "2.12.8"
ThisBuild / scalaVersion := "2.12.10"
libraryDependencies += scalatest
Test / testOptions += Tests.Argument("-C", "custom.CustomReporter")

View File

@ -1,5 +1,5 @@
val scalatest = "org.scalatest" %% "scalatest" % "3.0.5"
ThisBuild / scalaVersion := "2.12.8"
ThisBuild / scalaVersion := "2.12.10"
lazy val root = (project in file("."))
.settings(

View File

@ -1,6 +1,6 @@
val scalatest = "org.scalatest" %% "scalatest" % "3.0.5"
val scalaxml = "org.scala-lang.modules" %% "scala-xml" % "1.1.1"
ThisBuild / scalaVersion := "2.12.8"
ThisBuild / scalaVersion := "2.12.10"
lazy val root = (project in file("."))
.settings(

View File

@ -53,4 +53,4 @@ expectFailure / watchOnFileInputEvent := { (_, e) =>
}
crossScalaVersions := Seq("2.11.12", "2.12.8")
crossScalaVersions := Seq("2.11.12", "2.12.10")

View File

@ -1,6 +1,6 @@
import sbt.internal.server.{ ServerHandler, ServerIntent }
ThisBuild / scalaVersion := "2.12.8"
ThisBuild / scalaVersion := "2.12.10"
lazy val root = (project in file("."))
.settings(