Skip to content

Commit cdbb59f

Browse files
committed
workaround, first draft
1 parent 4aea5e8 commit cdbb59f

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

build.gradle

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -665,6 +665,7 @@ subprojects {
665665
}
666666

667667
if (versions.baseScala != '2.12') {
668+
scalaCompileOptions.additionalParameters += ["-release:8"]
668669
scalaCompileOptions.additionalParameters += ["-opt-warnings", "-Xlint:strict-unsealed-patmat"]
669670
// Scala 2.13.2 introduces compiler warnings suppression, which is a pre-requisite for -Xfatal-warnings
670671
scalaCompileOptions.additionalParameters += ["-Xfatal-warnings"]
@@ -681,7 +682,7 @@ subprojects {
681682
}
682683

683684
// Scalac's `-release` requires Java 9 or higher
684-
if (JavaVersion.current().isJava9Compatible())
685+
if ((JavaVersion.current().isJava9Compatible()) && (versions.baseScala == '2.12'))
685686
scalaCompileOptions.additionalParameters += ["-release", minJavaVersion]
686687

687688
configure(scalaCompileOptions.forkOptions) {

0 commit comments

Comments
 (0)