You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@arrow.apache.org by ko...@apache.org on 2024/01/16 00:24:06 UTC

(arrow) branch main updated: MINOR: [Java] Bump org.jacoco:jacoco-maven-plugin from 0.8.7 to 0.8.11 in /java (#39615)

This is an automated email from the ASF dual-hosted git repository.

kou pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/arrow.git


The following commit(s) were added to refs/heads/main by this push:
     new f57feb6505 MINOR: [Java] Bump org.jacoco:jacoco-maven-plugin from 0.8.7 to 0.8.11 in /java (#39615)
f57feb6505 is described below

commit f57feb6505d87b572bec77fd39876a0dd271118c
Author: dependabot[bot] <49...@users.noreply.github.com>
AuthorDate: Tue Jan 16 09:23:59 2024 +0900

    MINOR: [Java] Bump org.jacoco:jacoco-maven-plugin from 0.8.7 to 0.8.11 in /java (#39615)
    
    Bumps [org.jacoco:jacoco-maven-plugin](https://github.com/jacoco/jacoco) from 0.8.7 to 0.8.11.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a href="https://github.com/jacoco/jacoco/releases">org.jacoco:jacoco-maven-plugin's releases</a>.</em></p>
    <blockquote>
    <h2>0.8.11</h2>
    <h2>New Features</h2>
    <ul>
    <li>JaCoCo now officially supports Java 21 (GitHub <a href="https://redirect.github.com/jacoco/jacoco/issues/1520">#1520</a>).</li>
    <li>Experimental support for Java 22 class files (GitHub <a href="https://redirect.github.com/jacoco/jacoco/issues/1479">#1479</a>).</li>
    <li>Part of bytecode generated by the Java compilers for exhaustive switch expressions is filtered out during generation of report (GitHub <a href="https://redirect.github.com/jacoco/jacoco/issues/1472">#1472</a>).</li>
    <li>Part of bytecode generated by the Java compilers for record patterns is filtered out during generation of report (GitHub <a href="https://redirect.github.com/jacoco/jacoco/issues/1473">#1473</a>).</li>
    </ul>
    <h2>Fixed bugs</h2>
    <ul>
    <li>Instrumentation should not cause <code>VerifyError</code> when the last local variable of method parameters is overridden in the method body to store a value of type long or double (GitHub <a href="https://redirect.github.com/jacoco/jacoco/issues/893">#893</a>).</li>
    <li>Restore exec file compatibility with versions from 0.7.5 to 0.8.8 in case of class files with zero line numbers (GitHub <a href="https://redirect.github.com/jacoco/jacoco/issues/1492">#1492</a>).</li>
    </ul>
    <h2>Non-functional Changes</h2>
    <ul>
    <li>jacoco-maven-plugin now requires at least Java 8 (GitHub <a href="https://redirect.github.com/jacoco/jacoco/issues/1466">#1466</a>, <a href="https://redirect.github.com/jacoco/jacoco/issues/1468">#1468</a>).</li>
    <li>JaCoCo build now requires at least Maven 3.5.4 (GitHub <a href="https://redirect.github.com/jacoco/jacoco/issues/1467">#1467</a>).</li>
    <li>Maven 3.9.2 should not produce warnings for jacoco-maven-plugin (GitHub <a href="https://redirect.github.com/jacoco/jacoco/issues/1468">#1468</a>).</li>
    <li>JaCoCo build now requires JDK 17 (GitHub <a href="https://redirect.github.com/jacoco/jacoco/issues/1482">#1482</a>).</li>
    <li>JaCoCo now depends on ASM 9.6 (GitHub <a href="https://redirect.github.com/jacoco/jacoco/issues/1518">#1518</a>).</li>
    </ul>
    <h2>0.8.10</h2>
    <h2>Fixed bugs</h2>
    <ul>
    <li>Agent should not require configuration of permissions for <code>SecurityManager</code> outside of its <code>codeBase</code> (GitHub <a href="https://redirect.github.com/jacoco/jacoco/issues/1425">#1425</a>).</li>
    </ul>
    <h2>0.8.9</h2>
    <h2>New Features</h2>
    <ul>
    <li>JaCoCo now officially supports Java 19 and 20 (GitHub <a href="https://redirect.github.com/jacoco/jacoco/issues/1371">#1371</a>, <a href="https://redirect.github.com/jacoco/jacoco/issues/1386">#1386</a>).</li>
    <li>Experimental support for Java 21 class files (GitHub <a href="https://redirect.github.com/jacoco/jacoco/issues/1386">#1386</a>).</li>
    <li>Add parameter to include the current project in the <code>report-aggregate</code> Maven goal (GitHub <a href="https://redirect.github.com/jacoco/jacoco/issues/1007">#1007</a>).</li>
    <li>Component accessors generated by the Java compilers for records are filtered out during generation of report. Contributed by Tesla Zhang (GitHub <a href="https://redirect.github.com/jacoco/jacoco/issues/1393">#1393</a>).</li>
    </ul>
    <h2>Fixed bugs</h2>
    <ul>
    <li>Agent should not open <code>java.lang</code> package to unnamed module of the application class loader (GitHub <a href="https://redirect.github.com/jacoco/jacoco/issues/1334">#1334</a>).</li>
    </ul>
    <h2>Non-functional Changes</h2>
    <ul>
    <li>JaCoCo now depends on ASM 9.5 (GitHub <a href="https://redirect.github.com/jacoco/jacoco/issues/1299">#1299</a>, <a href="https://redirect.github.com/jacoco/jacoco/issues/1368">#1368</a>, <a href="https://redirect.github.com/jacoco/jacoco/issues/1416">#1416</a>).</li>
    <li>JaCoCo build now requires JDK 11 (GitHub <a href="https://redirect.github.com/jacoco/jacoco/issues/1413">#1413</a>).</li>
    </ul>
    <h2>0.8.8</h2>
    <h2>New Features</h2>
    <ul>
    <li>JaCoCo now officially supports Java 17 and 18 (GitHub <a href="https://redirect.github.com/jacoco/jacoco/issues/1282">#1282</a>, <a href="https://redirect.github.com/jacoco/jacoco/issues/1198">#1198</a>).</li>
    <li>Experimental support for Java 19 class files (GitHub <a href="https://redirect.github.com/jacoco/jacoco/issues/1264">#1264</a>).</li>
    <li>Part of bytecode generated by the Java compilers for assert statement is filtered out during generation of report (GitHub <a href="https://redirect.github.com/jacoco/jacoco/issues/1196">#1196</a>).</li>
    <li>Branch added by the Kotlin compiler version 1.6.0 and above for &quot;unsafe&quot; cast operator is filtered out during generation of report (GitHub <a href="https://redirect.github.com/jacoco/jacoco/issues/1266">#1266</a>).</li>
    <li>Improved support for multiple JaCoCo runtimes in the same VM (GitHub <a href="https://redirect.github.com/jacoco/jacoco/issues/1057">#1057</a>).</li>
    </ul>
    <h2>Fixed bugs</h2>
    <ul>
    <li>Fixed <code>NullPointerException</code> during filtering (GitHub <a href="https://redirect.github.com/jacoco/jacoco/issues/1189">#1189</a>).</li>
    <li>Fix range for debug symbols of method parameters (GitHub <a href="https://redirect.github.com/jacoco/jacoco/issues/1246">#1246</a>).</li>
    </ul>
    <h2>Non-functional Changes</h2>
    <ul>
    <li>JaCoCo now depends on ASM 9.2 (GitHub <a href="https://redirect.github.com/jacoco/jacoco/issues/1206">#1206</a>).</li>
    <li>Messages of exceptions occurring during analysis or instrumentation now include JaCoCo version (GitHub <a href="https://redirect.github.com/jacoco/jacoco/issues/1217">#1217</a>).</li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a href="https://github.com/jacoco/jacoco/commit/f33756c37f1e41041d84018047b14cb394742761"><code>f33756c</code></a> Prepare release 0.8.11</li>
    <li><a href="https://github.com/jacoco/jacoco/commit/06705305b207bc42b3369f2c4ade598e4c1d7b12"><code>0670530</code></a> Upgrade animal-sniffer-maven-plugin to 1.23</li>
    <li><a href="https://github.com/jacoco/jacoco/commit/206e5bed2c4f11de6e6bf20e96a27c1f4ff93e0d"><code>206e5be</code></a> Restore exec file compatibility after upgrade of ASM to version 9.5 (<a href="https://redirect.github.com/jacoco/jacoco/issues/1492">#1492</a>)</li>
    <li><a href="https://github.com/jacoco/jacoco/commit/36fc079692f9cf6dcc2b6f391cc0d7fbe2a90a7a"><code>36fc079</code></a> Update documentation: JDK version 21 is officially supported (<a href="https://redirect.github.com/jacoco/jacoco/issues/1520">#1520</a>)</li>
    <li><a href="https://github.com/jacoco/jacoco/commit/7162917334d9094ebb10d66f9b0f971725ad754c"><code>7162917</code></a> Add validation tests for boolean expressions (<a href="https://redirect.github.com/jacoco/jacoco/issues/1505">#1505</a>)</li>
    <li><a href="https://github.com/jacoco/jacoco/commit/4bc9267836e2aba546eb4638e16bfa28ddd365a9"><code>4bc9267</code></a> Fix link to Bytecode Outline Plug-In (<a href="https://redirect.github.com/jacoco/jacoco/issues/1519">#1519</a>)</li>
    <li><a href="https://github.com/jacoco/jacoco/commit/ded62fc40764cc52003df527318fd081fafd6b75"><code>ded62fc</code></a> Upgrade ASM to 9.6 (<a href="https://redirect.github.com/jacoco/jacoco/issues/1518">#1518</a>)</li>
    <li><a href="https://github.com/jacoco/jacoco/commit/67982608d01b57107db31d0e0e02dda325f2cb6e"><code>6798260</code></a> Fix links to ASM website (<a href="https://redirect.github.com/jacoco/jacoco/issues/1515">#1515</a>)</li>
    <li><a href="https://github.com/jacoco/jacoco/commit/4ba332f69c3ed59b1453d8c7543842cab803e303"><code>4ba332f</code></a> Fix misleading outdated javadoc (<a href="https://redirect.github.com/jacoco/jacoco/issues/1513">#1513</a>)</li>
    <li><a href="https://github.com/jacoco/jacoco/commit/7ca0f0f6e4003b108d980e837adf013e9c825da7"><code>7ca0f0f</code></a> <code>Opcodes.RET</code> should be processed by <code>visitVarInsn</code> instead of <code>visitInsn</code> (#...</li>
    <li>Additional commits viewable in <a href="https://github.com/jacoco/jacoco/compare/v0.8.7...v0.8.11">compare view</a></li>
    </ul>
    </details>
    <br />
    
    [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.jacoco:jacoco-maven-plugin&package-manager=maven&previous-version=0.8.7&new-version=0.8.11)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@ dependabot rebase`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    You can trigger Dependabot actions by commenting on this PR:
    - `@ dependabot rebase` will rebase this PR
    - `@ dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
    - `@ dependabot merge` will merge this PR after your CI passes on it
    - `@ dependabot squash and merge` will squash and merge this PR after your CI passes on it
    - `@ dependabot cancel merge` will cancel a previously requested merge and block automerging
    - `@ dependabot reopen` will reopen this PR if it is closed
    - `@ dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    - `@ dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
    - `@ dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    - `@ dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    - `@ dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    
    </details>
    
    Authored-by: dependabot[bot] <49...@users.noreply.github.com>
    Signed-off-by: Sutou Kouhei <ko...@clear-code.com>
---
 java/pom.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/java/pom.xml b/java/pom.xml
index 042488a5b9..8a8d576320 100644
--- a/java/pom.xml
+++ b/java/pom.xml
@@ -496,7 +496,7 @@
         <plugin>
           <groupId>org.jacoco</groupId>
           <artifactId>jacoco-maven-plugin</artifactId>
-          <version>0.8.7</version>
+          <version>0.8.11</version>
         </plugin>
 
         <!--This plugin's configuration is used to store Eclipse m2e settings
@@ -993,7 +993,7 @@
           <plugin>
             <groupId>org.jacoco</groupId>
             <artifactId>jacoco-maven-plugin</artifactId>
-            <version>0.8.7</version>
+            <version>0.8.11</version>
             <reportSets>
               <reportSet>
                 <inherited>false</inherited><!-- don't run aggregate in child modules -->