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 ca5c06bbb MINOR: Bump error_prone_core.version from 2.37.0 to 2.42.0 
(#749)
ca5c06bbb is described below

commit ca5c06bbb94343c2bf69d2397c5beb08b66e3a14
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
AuthorDate: Fri Nov 14 13:03:56 2025 +0100

    MINOR: Bump error_prone_core.version from 2.37.0 to 2.42.0 (#749)
    
    Bumps `error_prone_core.version` from 2.37.0 to 2.38.0.
    Updates `com.google.errorprone:error_prone_annotations` from 2.37.0 to
    2.38.0
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    
href="https://github.com/google/error-prone/releases";>com.google.errorprone:error_prone_annotations's
    releases</a>.</em></p>
    <blockquote>
    <h2>Error Prone 2.38.0</h2>
    <p>New checks:</p>
    <ul>
    <li><a
    
href="https://errorprone.info/bugpattern/AddNullMarkedToPackageInfo";><code>AddNullMarkedToPackageInfo</code></a>:
    adds <a
    
href="https://jspecify.dev/docs/api/org/jspecify/annotations/NullMarked.html";><code>@org.jspecify.annotations.NullMarked</code></a>
    annotation to package-info files</li>
    <li><a
    
href="https://errorprone.info/bugpattern/IntLiteralCast";><code>IntLiteralCast</code></a>:
    Suggests a literal of the desired type instead of casting an int literal
    to a long, float, or double</li>
    <li><a
    
href="https://errorprone.info/bugpattern/MisleadingEmptyVarargs";><code>MisleadingEmptyVarargs</code></a>:
    Discourages calling varargs methods that expect at least one argument
    with no arguments, like Mockito's <code>thenThrow</code></li>
    <li><a
    
href="https://errorprone.info/bugpattern/PreconditionsExpensiveString";><code>PreconditionsExpensiveString</code></a>:
    Discourages expensive string formatting in Guava
    <code>Preconditions</code> checks</li>
    <li><a
    href="https://errorprone.info/bugpattern/SelfSet";><code>SelfSet</code></a>:
    Detects mistakes like <code>proto.setFoo(proto.getFoo())</code></li>
    <li><a
    
href="https://errorprone.info/bugpattern/UnnecessaryCopy";><code>UnnecessaryCopy</code></a>:
    detect unnecessary copies of proto Lists and Maps.</li>
    </ul>
    <p>Closed issues: <a
    href="https://redirect.github.com/google/error-prone/issues/4924";>#4924</a>,
    <a
    href="https://redirect.github.com/google/error-prone/issues/4897";>#4897</a>,
    <a
    
href="https://redirect.github.com/google/error-prone/issues/4995";>#4995</a></p>
    <p>Full changelog: <a
    
href="https://github.com/google/error-prone/compare/v2.37.0...v2.38.0";>https://github.com/google/error-prone/compare/v2.37.0...v2.38.0</a></p>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    
href="https://github.com/google/error-prone/commit/a07bd3e24904d287bfb5a4c0cc01552ff5589d81";><code>a07bd3e</code></a>
    Release Error Prone 2.38.0</li>
    <li><a
    
href="https://github.com/google/error-prone/commit/09fd394fb3eb350ca3785ee28b253add2ef7bbf3";><code>09fd394</code></a>
    Fix typo in NullTernary.md</li>
    <li><a
    
href="https://github.com/google/error-prone/commit/4171fd71ceed57e27ac63a6d3180ff704b340dce";><code>4171fd7</code></a>
    FindIdentifiers: find binding variables declared by enclosing or earlier
    <code>if</code>...</li>
    <li><a
    
href="https://github.com/google/error-prone/commit/d78f515d82c884f7c2ea4f936695184f7fd5e1aa";><code>d78f515</code></a>
    Audit each use of ElementKind.LOCAL_VARIABLE, and add BINDING_VARIABLE
    if app...</li>
    <li><a
    
href="https://github.com/google/error-prone/commit/6f94a97b8edd9d1d468151fa8dc907e6bef23634";><code>6f94a97</code></a>
    Tolerate default cases in switches as being present to handle version
    skew</li>
    <li><a
    
href="https://github.com/google/error-prone/commit/0223abb5ed30268e6519fe8928acc4e03357349d";><code>0223abb</code></a>
    Support <code>@LenientFormatString</code> in
    <code>LenientFormatStringValidation</code>.</li>
    <li><a
    
href="https://github.com/google/error-prone/commit/cb7dfafdca02d5f0a2b3e6b838a8a3efc3e716d3";><code>cb7dfaf</code></a>
    Remove the <code>Side</code> enum.</li>
    <li><a
    
href="https://github.com/google/error-prone/commit/d64c9cee1802f647e086e741df2df13f785b0170";><code>d64c9ce</code></a>
    Promote error prone check TestExceptionChecker to ERROR within Google
    (blaze ...</li>
    <li><a
    
href="https://github.com/google/error-prone/commit/c0ce4751516d17934436533398d6a5fa250c5867";><code>c0ce475</code></a>
    Move <code>TargetType</code> to a top-level class alongside
    <code>ASTHelpers</code>.</li>
    <li><a
    
href="https://github.com/google/error-prone/commit/90b8efb3b7f46d95451cd3097537b8089a07af0f";><code>90b8efb</code></a>
    Allow binding to BINDING_VARIABLEs in GuardedByBinder.</li>
    <li>Additional commits viewable in <a
    
href="https://github.com/google/error-prone/compare/v2.37.0...v2.38.0";>compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    Updates `com.google.errorprone:error_prone_core` from 2.37.0 to 2.38.0
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    
href="https://github.com/google/error-prone/releases";>com.google.errorprone:error_prone_core's
    releases</a>.</em></p>
    <blockquote>
    <h2>Error Prone 2.38.0</h2>
    <p>New checks:</p>
    <ul>
    <li><a
    
href="https://errorprone.info/bugpattern/AddNullMarkedToPackageInfo";><code>AddNullMarkedToPackageInfo</code></a>:
    adds <a
    
href="https://jspecify.dev/docs/api/org/jspecify/annotations/NullMarked.html";><code>@org.jspecify.annotations.NullMarked</code></a>
    annotation to package-info files</li>
    <li><a
    
href="https://errorprone.info/bugpattern/IntLiteralCast";><code>IntLiteralCast</code></a>:
    Suggests a literal of the desired type instead of casting an int literal
    to a long, float, or double</li>
    <li><a
    
href="https://errorprone.info/bugpattern/MisleadingEmptyVarargs";><code>MisleadingEmptyVarargs</code></a>:
    Discourages calling varargs methods that expect at least one argument
    with no arguments, like Mockito's <code>thenThrow</code></li>
    <li><a
    
href="https://errorprone.info/bugpattern/PreconditionsExpensiveString";><code>PreconditionsExpensiveString</code></a>:
    Discourages expensive string formatting in Guava
    <code>Preconditions</code> checks</li>
    <li><a
    href="https://errorprone.info/bugpattern/SelfSet";><code>SelfSet</code></a>:
    Detects mistakes like <code>proto.setFoo(proto.getFoo())</code></li>
    <li><a
    
href="https://errorprone.info/bugpattern/UnnecessaryCopy";><code>UnnecessaryCopy</code></a>:
    detect unnecessary copies of proto Lists and Maps.</li>
    </ul>
    <p>Closed issues: <a
    href="https://redirect.github.com/google/error-prone/issues/4924";>#4924</a>,
    <a
    href="https://redirect.github.com/google/error-prone/issues/4897";>#4897</a>,
    <a
    
href="https://redirect.github.com/google/error-prone/issues/4995";>#4995</a></p>
    <p>Full changelog: <a
    
href="https://github.com/google/error-prone/compare/v2.37.0...v2.38.0";>https://github.com/google/error-prone/compare/v2.37.0...v2.38.0</a></p>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    
href="https://github.com/google/error-prone/commit/a07bd3e24904d287bfb5a4c0cc01552ff5589d81";><code>a07bd3e</code></a>
    Release Error Prone 2.38.0</li>
    <li><a
    
href="https://github.com/google/error-prone/commit/09fd394fb3eb350ca3785ee28b253add2ef7bbf3";><code>09fd394</code></a>
    Fix typo in NullTernary.md</li>
    <li><a
    
href="https://github.com/google/error-prone/commit/4171fd71ceed57e27ac63a6d3180ff704b340dce";><code>4171fd7</code></a>
    FindIdentifiers: find binding variables declared by enclosing or earlier
    <code>if</code>...</li>
    <li><a
    
href="https://github.com/google/error-prone/commit/d78f515d82c884f7c2ea4f936695184f7fd5e1aa";><code>d78f515</code></a>
    Audit each use of ElementKind.LOCAL_VARIABLE, and add BINDING_VARIABLE
    if app...</li>
    <li><a
    
href="https://github.com/google/error-prone/commit/6f94a97b8edd9d1d468151fa8dc907e6bef23634";><code>6f94a97</code></a>
    Tolerate default cases in switches as being present to handle version
    skew</li>
    <li><a
    
href="https://github.com/google/error-prone/commit/0223abb5ed30268e6519fe8928acc4e03357349d";><code>0223abb</code></a>
    Support <code>@LenientFormatString</code> in
    <code>LenientFormatStringValidation</code>.</li>
    <li><a
    
href="https://github.com/google/error-prone/commit/cb7dfafdca02d5f0a2b3e6b838a8a3efc3e716d3";><code>cb7dfaf</code></a>
    Remove the <code>Side</code> enum.</li>
    <li><a
    
href="https://github.com/google/error-prone/commit/d64c9cee1802f647e086e741df2df13f785b0170";><code>d64c9ce</code></a>
    Promote error prone check TestExceptionChecker to ERROR within Google
    (blaze ...</li>
    <li><a
    
href="https://github.com/google/error-prone/commit/c0ce4751516d17934436533398d6a5fa250c5867";><code>c0ce475</code></a>
    Move <code>TargetType</code> to a top-level class alongside
    <code>ASTHelpers</code>.</li>
    <li><a
    
href="https://github.com/google/error-prone/commit/90b8efb3b7f46d95451cd3097537b8089a07af0f";><code>90b8efb</code></a>
    Allow binding to BINDING_VARIABLEs in GuardedByBinder.</li>
    <li>Additional commits viewable in <a
    
href="https://github.com/google/error-prone/compare/v2.37.0...v2.38.0";>compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    You can trigger a rebase of this PR 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>
    
    > **Note**
    > Automatic rebases have been disabled on this pull request as it has
    been open for over 30 days.
    
    ---------
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] 
<49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: JB Onofré <[email protected]>
    Co-authored-by: JB Onofré <[email protected]>
---
 pom.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pom.xml b/pom.xml
index 3e09f982f..7f070a2f0 100644
--- a/pom.xml
+++ b/pom.xml
@@ -109,7 +109,7 @@ under the License.
     <forkCount>2</forkCount>
     <checkstyle.version>10.23.0</checkstyle.version>
     <checkstyle.failOnViolation>true</checkstyle.failOnViolation>
-    <error_prone_core.version>2.37.0</error_prone_core.version>
+    <error_prone_core.version>2.42.0</error_prone_core.version>
     <checker.framework.version>3.52.0</checker.framework.version>
     <logback.version>1.5.21</logback.version>
     <doclint>none</doclint>

Reply via email to