From 1c5601bba5bf195a5f9b09a87cb5d2152857bbb7 Mon Sep 17 00:00:00 2001 From: Evgeny Mandrikov <138671+Godin@users.noreply.github.com> Date: Sun, 29 Mar 2020 14:33:40 +0200 Subject: [PATCH] Happy birthday JDK 14! (#1033) --- .travis.sh | 10 +++------- .travis.yml | 2 +- org.jacoco.doc/docroot/doc/build.html | 13 ++++++++++--- org.jacoco.doc/docroot/doc/changes.html | 1 + org.jacoco.doc/docroot/doc/faq.html | 2 +- 5 files changed, 16 insertions(+), 12 deletions(-) diff --git a/.travis.sh b/.travis.sh index 19bb743e01..554c101182 100755 --- a/.travis.sh +++ b/.travis.sh @@ -69,8 +69,8 @@ case "$JDK" in 13) install_jdk $JDK13_URL ;; -14-ea) - install_jdk $JDK14_EA_URL +14) + install_jdk $JDK14_URL ;; 15-ea) install_jdk $JDK15_EA_URL @@ -102,14 +102,10 @@ case "$JDK" in mvn -V -B -e verify -Djdk.version=${JDK} -Dbytecode.version=${JDK} -Decj=${ECJ:-} --toolchains=./.travis/travis-toolchains.xml \ --settings=./.travis/settings.xml ;; -10 | 11 | 12 | 13) +10 | 11 | 12 | 13 | 14) mvn -V -B -e verify -Dbytecode.version=${JDK} \ --settings=./.travis/settings.xml ;; -14-ea) - mvn -V -B -e verify -Dbytecode.version=14 \ - --settings=./.travis/settings.xml - ;; 15-ea) mvn -V -B -e verify -Dbytecode.version=15 \ --settings=./.travis/settings.xml diff --git a/.travis.yml b/.travis.yml index a52886cd6e..977b07d6ba 100644 --- a/.travis.yml +++ b/.travis.yml @@ -29,7 +29,7 @@ env: - JDK=11 - JDK=12 - JDK=13 - - JDK=14-ea + - JDK=14 - JDK=15-ea script: ./.travis.sh diff --git a/org.jacoco.doc/docroot/doc/build.html b/org.jacoco.doc/docroot/doc/build.html index 60a1a89625..19cdf73621 100644 --- a/org.jacoco.doc/docroot/doc/build.html +++ b/org.jacoco.doc/docroot/doc/build.html @@ -107,18 +107,24 @@

Compilation and testing with different JDKs

JDK 11 JDK 12 JDK 13 + JDK 14 + + org.jacoco.core.test.validation.java14 + excluded from build + compiled into bytecode version 58 (Java 14) + org.jacoco.core.test.validation.java8 excluded from build - compiled into bytecode version 52 (Java 8) + compiled into bytecode version 52 (Java 8) org.jacoco.core.test.validation.java7 excluded from build - compiled into bytecode version 51 (Java 7) + compiled into bytecode version 51 (Java 7) org.jacoco.core.test.validation.groovy @@ -128,7 +134,7 @@

Compilation and testing with different JDKs

org.jacoco.core.test.validation.kotlin excluded from build compiled into bytecode version 50 (Java 6) - compiled into bytecode version 51 (Java 7) + compiled into bytecode version 51 (Java 7) all other modules @@ -175,6 +181,7 @@

Compilation and testing with different JDKs

  • mvn clean verify -Djdk.version=11 -Dbytecode.version=11
  • mvn clean verify -Djdk.version=12 -Dbytecode.version=12
  • mvn clean verify -Djdk.version=13 -Dbytecode.version=13
  • +
  • mvn clean verify -Djdk.version=14 -Dbytecode.version=14
  • diff --git a/org.jacoco.doc/docroot/doc/changes.html b/org.jacoco.doc/docroot/doc/changes.html index 4bfa4a414e..aaa783e835 100644 --- a/org.jacoco.doc/docroot/doc/changes.html +++ b/org.jacoco.doc/docroot/doc/changes.html @@ -22,6 +22,7 @@

    Snapshot Build @qualified.bundle.version@ (@build.date@)

    New Features