From a861a23a695a5c2e508a097877dd13e11715a1b6 Mon Sep 17 00:00:00 2001 From: Hanns Holger Rutz Date: Thu, 16 May 2019 22:26:55 +0200 Subject: [PATCH 1/2] support for Scala 2.13.0-RC2 --- build.sbt | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/build.sbt b/build.sbt index 083ce0be..de676dd5 100644 --- a/build.sbt +++ b/build.sbt @@ -10,11 +10,11 @@ scalacOptions in ThisBuild ++= Seq("-deprecation", "-feature") // Map[JvmMajorVersion, List[(ScalaVersion, UseForPublishing)]] scalaVersionsByJvm in ThisBuild := Map( - 8 -> List("2.11.12", "2.12.8", "2.13.0-RC1").map(_ -> true), - 9 -> List("2.11.12", "2.12.8", "2.13.0-RC1").map(_ -> false), - 10 -> List("2.11.12", "2.12.8", "2.13.0-RC1").map(_ -> false), - 11 -> List("2.11.12", "2.12.8", "2.13.0-RC1").map(_ -> false), - 12 -> List("2.11.12", "2.12.8", "2.13.0-RC1").map(_ -> false) + 8 -> List("2.11.12", "2.12.8", "2.13.0-RC2").map(_ -> true), + 9 -> List("2.11.12", "2.12.8", "2.13.0-RC2").map(_ -> false), + 10 -> List("2.11.12", "2.12.8", "2.13.0-RC2").map(_ -> false), + 11 -> List("2.11.12", "2.12.8", "2.13.0-RC2").map(_ -> false), + 12 -> List("2.11.12", "2.12.8", "2.13.0-RC2").map(_ -> false) ) scalaVersion in ThisBuild := "2.12.8" @@ -29,7 +29,11 @@ shellPrompt in ThisBuild := { state => Project.extract(state).currentRef.project lazy val swing = project.in(file(".")) .settings( libraryDependencies += { - "org.scalatest" %% "scalatest" % "3.0.8-RC2" % Test + if (scalaVersion.value == "2.13.0-RC2") { + "org.scalatest" % "scalatest_2.13.0-RC1" % "3.0.8-RC2" % Test // it works + } else { + "org.scalatest" %% "scalatest" % "3.0.8-RC2" % Test + } }, // Adds a `src/main/scala-2.13+` source directory for Scala 2.13 and newer // and a `src/main/scala-2.13-` source directory for Scala version older than 2.13 From 27a437f6b05b68ac0f10f21d9a4633625abe14b0 Mon Sep 17 00:00:00 2001 From: Hanns Holger Rutz Date: Thu, 16 May 2019 22:48:19 +0200 Subject: [PATCH 2/2] update travis to support oraclejdk8 --- .travis.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.travis.yml b/.travis.yml index 781c867c..b106b2d7 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,3 +1,5 @@ +dist: trusty + language: scala env: