Skip to content

Commit

Permalink
Happy birthday JDK 13!
Browse files Browse the repository at this point in the history
  • Loading branch information
Godin committed Sep 18, 2019
1 parent 70ea136 commit 768968d
Show file tree
Hide file tree
Showing 5 changed files with 11 additions and 12 deletions.
10 changes: 3 additions & 7 deletions .travis.sh
Original file line number Diff line number Diff line change
Expand Up @@ -66,8 +66,8 @@ case "$JDK" in
12)
install_jdk $JDK12_URL
;;
13-ea)
install_jdk $JDK13_EA_URL
13)
install_jdk $JDK13_URL
;;
14-ea)
install_jdk $JDK14_EA_URL
Expand Down Expand Up @@ -99,14 +99,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)
10 | 11 | 12 | 13)
mvn -V -B -e verify -Dbytecode.version=${JDK} \
--settings=./.travis/settings.xml
;;
13-ea)
mvn -V -B -e verify -Dbytecode.version=13 \
--settings=./.travis/settings.xml
;;
14-ea)
mvn -V -B -e verify -Dbytecode.version=14 \
--settings=./.travis/settings.xml
Expand Down
2 changes: 1 addition & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ env:
- JDK=10
- JDK=11
- JDK=12
- JDK=13-ea
- JDK=13
- JDK=14-ea

script: ./.travis.sh
8 changes: 5 additions & 3 deletions org.jacoco.doc/docroot/doc/build.html
Original file line number Diff line number Diff line change
Expand Up @@ -106,18 +106,19 @@ <h2>Compilation and testing with different JDKs</h2>
<th>JDK 10</th>
<th>JDK 11</th>
<th>JDK 12</th>
<th>JDK 13</th>
</tr>
</thead>
<tbody>
<tr>
<th>org.jacoco.core.test.validation.java8</th>
<td colspan="3">excluded from build</td>
<td colspan="5">compiled into bytecode version 52 (Java 8)</td>
<td colspan="6">compiled into bytecode version 52 (Java 8)</td>
</tr>
<tr>
<th>org.jacoco.core.test.validation.java7</th>
<td colspan="2">excluded from build</td>
<td colspan="6" rowspan="2">compiled into bytecode version 51 (Java 7)</td>
<td colspan="7" rowspan="2">compiled into bytecode version 51 (Java 7)</td>
</tr>
<tr>
<th>org.jacoco.core.test.validation.groovy</th>
Expand All @@ -127,7 +128,7 @@ <h2>Compilation and testing with different JDKs</h2>
<th>org.jacoco.core.test.validation.kotlin</th>
<td colspan="1">excluded from build</td>
<td colspan="6">compiled into bytecode version 50 (Java 6)</td>
<td rowspan="2">compiled into bytecode version 51 (Java 7)</td>
<td colspan="2" rowspan="2">compiled into bytecode version 51 (Java 7)</td>
</tr>
<tr>
<th>all other modules</th>
Expand Down Expand Up @@ -173,6 +174,7 @@ <h2>Compilation and testing with different JDKs</h2>
<li><code>mvn clean install -Djdk.version=10 -Dbytecode.version=10</code></li>
<li><code>mvn clean install -Djdk.version=11 -Dbytecode.version=11</code></li>
<li><code>mvn clean install -Djdk.version=12 -Dbytecode.version=12</code></li>
<li><code>mvn clean install -Djdk.version=13 -Dbytecode.version=13</code></li>
</ul>


Expand Down
1 change: 1 addition & 0 deletions org.jacoco.doc/docroot/doc/changes.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ <h2>Snapshot Build ${qualified.bundle.version} (${build.date})</h2>

<h3>New Features</h3>
<ul>
<li>JaCoCo now officially supports Java 13</li>
<li>Experimental support for Java 14 class files
(GitHub <a href="https://github.com/jacoco/jacoco/issues/897">#897</a>).</li>
<li>Branches added by the Kotlin compiler for <code>open</code> functions with
Expand Down
2 changes: 1 addition & 1 deletion org.jacoco.doc/docroot/doc/faq.html
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ <h3>Does JaCoCo have a plug-in for [Eclipse|Netbeans|Whatever...]?</h3>

<h3>What Java versions are supported by JaCoCo?</h3>
<p>
JaCoCo supports Java class files from version 1.0 to 12. However the minimum
JaCoCo supports Java class files from version 1.0 to 13. However the minimum
JRE version required by the JaCoCo runtime (e.g. the agent) and the JaCoCo
tools is 1.5. Also note that class files under test from version 1.6 and above
have to contain valid stackmap frames.
Expand Down

0 comments on commit 768968d

Please sign in to comment.