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

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


The following commit(s) were added to refs/heads/main by this push:
     new 6e0b5f790 MINOR: Bump org.jacoco:jacoco-maven-plugin from 0.8.14 to 
0.8.15 (#1176)
6e0b5f790 is described below

commit 6e0b5f7905c436ef847eaba4a703564ee6faae7e
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
AuthorDate: Fri Jun 26 18:01:26 2026 +0200

    MINOR: Bump org.jacoco:jacoco-maven-plugin from 0.8.14 to 0.8.15 (#1176)
    
    Bumps [org.jacoco:jacoco-maven-plugin](https://github.com/jacoco/jacoco)
    from 0.8.14 to 0.8.15.
    <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.15</h2>
    <h2>New Features</h2>
    <ul>
    <li>JaCoCo now officially supports Java 26 (GitHub <a
    
href="https://redirect.github.com/jacoco/jacoco/issues/2076";>#2076</a>).</li>
    <li>Experimental support for Java 27 class files (GitHub <a
    
href="https://redirect.github.com/jacoco/jacoco/issues/2004";>#2004</a>).</li>
    <li>Compatibility methods generated by Kotlin compiler for functions
    defined in interfaces are filtered out during generation of report
    (GitHub <a
    
href="https://redirect.github.com/jacoco/jacoco/issues/1905";>#1905</a>).</li>
    <li>Compatibility methods generated by Kotlin compiler for exposed boxed
    inline value classes (JvmExposeBoxed annotation) are filtered out during
    generation of report (GitHub <a
    
href="https://redirect.github.com/jacoco/jacoco/issues/1944";>#1944</a>).</li>
    <li>Methods generated by the Kotlin compiler for functions with
    JvmStatic annotation are filtered out during generation of report
    (GitHub <a
    
href="https://redirect.github.com/jacoco/jacoco/issues/2097";>#2097</a>).</li>
    <li>Improved filtering of bytecode generated by Kotlin compiler for when
    expressions and statements with kotlin.String subject where first branch
    condition contains string with largest hash (GitHub <a
    
href="https://redirect.github.com/jacoco/jacoco/issues/2098";>#2098</a>).</li>
    <li>Part of bytecode that javac versions from 24 to 26 generate for
    switch statements and expressions with selector expression of type
    java.lang.String inside lambdas is filtered out during generation of
    report (GitHub <a
    
href="https://redirect.github.com/jacoco/jacoco/issues/2023";>#2023</a>).</li>
    <li>Improved performance of Kotlin files analysis by parsing SMAPs only
    once per class (GitHub <a
    
href="https://redirect.github.com/jacoco/jacoco/issues/2114";>#2114</a>).</li>
    <li>For better performance agent output methods tcpclient and tcpserver
    use BufferedOutputStream to write execution data to socket. Maven
    plugin, Ant tasks, CLI, API usage examples, and ExecDumpClient API use
    BufferedInputStream to read execution data from socket. Third-party
    integrations should do the same to benefit from this change in agent
    (GitHub <a
    
href="https://redirect.github.com/jacoco/jacoco/issues/2089";>#2089</a>).</li>
    </ul>
    <h2>Fixed bugs</h2>
    <ul>
    <li>Fixed processing of Kotlin SMAP in synthetic classes (GitHub <a
    
href="https://redirect.github.com/jacoco/jacoco/issues/1985";>#1985</a>).</li>
    <li>Multiple JaCoCo runtimes within one JVM writing to the same output
    file should not cause data corruption when running on JDK versions from
    6 to 10 affected by <a
    href="https://bugs.openjdk.org/browse/JDK-8166253";>JDK-8166253</a>
    (GitHub <a
    href="https://redirect.github.com/jacoco/jacoco/issues/2065";>#2065</a>,
    <a
    
href="https://redirect.github.com/jacoco/jacoco/issues/2074";>#2074</a>).</li>
    <li>For better performance agent writes to output file via
    BufferedOutputStream, this fixes regression introduced in version 0.6.2
    (GitHub <a
    
href="https://redirect.github.com/jacoco/jacoco/issues/2073";>#2073</a>).</li>
    <li>Fixed NullPointerException when JaCoCo agent is loaded by non system
    class loader, for example when loaded by JBoss Modules (GitHub <a
    
href="https://redirect.github.com/jacoco/jacoco/issues/1651";>#1651</a>).</li>
    </ul>
    <h2>Non-functional Changes</h2>
    <ul>
    <li>JaCoCo now depends on ASM 9.10.1 (GitHub <a
    
href="https://redirect.github.com/jacoco/jacoco/issues/2134";>#2134</a>).</li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    
href="https://github.com/jacoco/jacoco/commit/6c5260a192eaa535e4a519771d530781cbac9136";><code>6c5260a</code></a>
    Prepare release v0.8.15</li>
    <li><a
    
href="https://github.com/jacoco/jacoco/commit/5c05141431a7f064a804a923fbae11271241f116";><code>5c05141</code></a>
    Transfer of execution data through socket should use buffered stream (<a
    href="https://redirect.github.com/jacoco/jacoco/issues/2089";>#2089</a>)</li>
    <li><a
    
href="https://github.com/jacoco/jacoco/commit/ab5efa9d63c06899b2aec1d4a6099fc856132a22";><code>ab5efa9</code></a>
    Remove from Azure Pipelines all builds except with JDK 5 and JDK EA (<a
    href="https://redirect.github.com/jacoco/jacoco/issues/2148";>#2148</a>)</li>
    <li><a
    
href="https://github.com/jacoco/jacoco/commit/5f6ea38f20ff4583deb4ab976571c853231f97c2";><code>5f6ea38</code></a>
    Use Windows 2025 image in GitHub Actions (<a
    href="https://redirect.github.com/jacoco/jacoco/issues/2130";>#2130</a>)</li>
    <li><a
    
href="https://github.com/jacoco/jacoco/commit/35a8af2cfc168ce51f2a3ea2d55d65f31e61c513";><code>35a8af2</code></a>
    Use Renovate instead of Dependabot for updates of ASM (<a
    href="https://redirect.github.com/jacoco/jacoco/issues/2137";>#2137</a>)</li>
    <li><a
    
href="https://github.com/jacoco/jacoco/commit/85b8ddf530821f75b3b26f5f96d03252286b3ad6";><code>85b8ddf</code></a>
    Upgrade ASM to 9.10.1 (<a
    href="https://redirect.github.com/jacoco/jacoco/issues/2134";>#2134</a>)</li>
    <li><a
    
href="https://github.com/jacoco/jacoco/commit/2988647ac37c3ad35a77b51d01b10a916b85627b";><code>2988647</code></a>
    AgentModule should use ClassLoader of agent instead of SystemClassLoader
    (<a
    href="https://redirect.github.com/jacoco/jacoco/issues/1651";>#1651</a>)</li>
    <li><a
    
href="https://github.com/jacoco/jacoco/commit/75a4e31fed32f180fbe4593ad91ec5c176c0535b";><code>75a4e31</code></a>
    Add filter for Kotlin <code>@JvmExposeBoxed</code> (<a
    href="https://redirect.github.com/jacoco/jacoco/issues/1944";>#1944</a>)</li>
    <li><a
    
href="https://github.com/jacoco/jacoco/commit/691fa1d6a0dffa91f45daf0714f28bfdaa367fc0";><code>691fa1d</code></a>
    Use Renovate instead of Dependabot for updates of GitHub Actions (<a
    href="https://redirect.github.com/jacoco/jacoco/issues/2132";>#2132</a>)</li>
    <li><a
    
href="https://github.com/jacoco/jacoco/commit/3e18f17207bca0203b726ace460aa6be8d0f3dd4";><code>3e18f17</code></a>
    Require at least JDK 21 for build (<a
    href="https://redirect.github.com/jacoco/jacoco/issues/2128";>#2128</a>)</li>
    <li>Additional commits viewable in <a
    href="https://github.com/jacoco/jacoco/compare/v0.8.14...v0.8.15";>compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] 
<49699333+dependabot[bot]@users.noreply.github.com>
---
 pom.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pom.xml b/pom.xml
index 877a35586..326b26ee9 100644
--- a/pom.xml
+++ b/pom.xml
@@ -352,7 +352,7 @@ under the License.
         <plugin>
           <groupId>org.jacoco</groupId>
           <artifactId>jacoco-maven-plugin</artifactId>
-          <version>0.8.14</version>
+          <version>0.8.15</version>
         </plugin>
 
         <!--This plugin's configuration is used to store Eclipse m2e settings

Reply via email to