Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Bump org.checkerframework:checker-qual from 3.42.0 to 3.43.0
Bumps [org.checkerframework:checker-qual](https://github.com/typetools/checker-framework) from 3.42.0 to 3.43.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/typetools/checker-framework/releases">org.checkerframework:checker-qual's releases</a>.</em></p> <blockquote> <h2>Checker Framework 3.43.0</h2> <h2>Version 3.43.0 (May 1, 2024)</h2> <p><strong>User-visible changes:</strong></p> <p>Method, constructor, lambda, and method reference type inference has been greatly improved. The <code>-AconservativeUninferredTypeArguments</code> option is no longer necessary and has been removed.</p> <p>Renamed command-line arguments:</p> <ul> <li><code>-AskipDirs</code> has been renamed to <code>-AskipFiles</code>. <code>-AskipDirs</code> will continue to work for the time being.</li> </ul> <p>New command-line arguments:</p> <ul> <li><code>-AonlyFiles</code> complements <code>-AskipFiles</code></li> </ul> <p>A specialized inference algorithm for the Resource Leak Checker runs automatically as part of whole-program inference.</p> <p><strong>Implementation details:</strong></p> <p>Deprecated <code>ObjectCreationNode#getConstructor</code> in favor of new <code>ObjectCreationNode#getTypeToInstantiate()</code>.</p> <p>Renamed <code>AbstractCFGVisualizer.visualizeBlockHelper()</code> to <code>visualizeBlockWithSeparator()</code>.</p> <p>Moved methods from <code>TreeUtils</code> to subclasses of <code>TreeUtilsAfterJava11</code>:</p> <ul> <li>isConstantCaseLabelTree</li> <li>isDefaultCaseLabelTree</li> <li>isPatternCaseLabelTree</li> </ul> <p>Renamed <code>BaseTypeVisitor.checkForPolymorphicQualifiers()</code> to <code>warnInvalidPolymorphicQualifier()</code>.</p> <p><strong>Closed issues:</strong></p> <p><a href="https://redirect.github.com/typetools/checker-framework/issues/979">#979</a>, <a href="https://redirect.github.com/typetools/checker-framework/issues/4559">#4559</a>, <a href="https://redirect.github.com/typetools/checker-framework/issues/4593">#4593</a>, <a href="https://redirect.github.com/typetools/checker-framework/issues/5058">#5058</a>, <a href="https://redirect.github.com/typetools/checker-framework/issues/5734">#5734</a>, <a href="https://redirect.github.com/typetools/checker-framework/issues/5781">#5781</a>, <a href="https://redirect.github.com/typetools/checker-framework/issues/6071">#6071</a>, <a href="https://redirect.github.com/typetools/checker-framework/issues/6093">#6093</a>, <a href="https://redirect.github.com/typetools/checker-framework/issues/6239">#6239</a>, <a href="https://redirect.github.com/typetools/checker-framework/issues/6297">#6297</a>, <a href="https://redirect.github.com/typetools/checker-framework/issues/6317">#6317</a>, <a href="https://redirect.github.com/typetools/checker-framework/issues/6322">#6322</a>, <a href="https://redirect.github.com/typetools/checker-framework/issues/6346">#6346</a>, <a href="https://redirect.github.com/typetools/checker-framework/issues/6373">#6373</a>, <a href="https://redirect.github.com/typetools/checker-framework/issues/6376">#6376</a>, <a href="https://redirect.github.com/typetools/checker-framework/issues/6378">#6378</a>, <a href="https://redirect.github.com/typetools/checker-framework/issues/6379">#6379</a>, <a href="https://redirect.github.com/typetools/checker-framework/issues/6380">#6380</a>, <a href="https://redirect.github.com/typetools/checker-framework/issues/6389">#6389</a>, <a href="https://redirect.github.com/typetools/checker-framework/issues/6393">#6393</a>, <a href="https://redirect.github.com/typetools/checker-framework/issues/6396">#6396</a>, <a href="https://redirect.github.com/typetools/checker-framework/issues/6402">#6402</a>, <a href="https://redirect.github.com/typetools/checker-framework/issues/6406">#6406</a>, <a href="https://redirect.github.com/typetools/checker-framework/issues/6407">#6407</a>, <a href="https://redirect.github.com/typetools/checker-framework/issues/6417">#6417</a>, <a href="https://redirect.github.com/typetools/checker-framework/issues/6421">#6421</a>, <a href="https://redirect.github.com/typetools/checker-framework/issues/6430">#6430</a>, <a href="https://redirect.github.com/typetools/checker-framework/issues/6433">#6433</a>, <a href="https://redirect.github.com/typetools/checker-framework/issues/6438">#6438</a>, <a href="https://redirect.github.com/typetools/checker-framework/issues/6442">#6442</a>, <a href="https://redirect.github.com/typetools/checker-framework/issues/6473">#6473</a>, <a href="https://redirect.github.com/typetools/checker-framework/issues/6480">#6480</a>, <a href="https://redirect.github.com/typetools/checker-framework/issues/6507">#6507</a>, <a href="https://redirect.github.com/typetools/checker-framework/issues/6531">#6531</a>, <a href="https://redirect.github.com/typetools/checker-framework/issues/6535">#6535</a>.</p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/typetools/checker-framework/blob/master/docs/CHANGELOG.md">org.checkerframework:checker-qual's changelog</a>.</em></p> <blockquote> <h2>Version 3.43.0 (May 1, 2024)</h2> <p><strong>User-visible changes:</strong></p> <p>Method, constructor, lambda, and method reference type inference has been greatly improved. The <code>-AconservativeUninferredTypeArguments</code> option is no longer necessary and has been removed.</p> <p>Renamed command-line arguments:</p> <ul> <li><code>-AskipDirs</code> has been renamed to <code>-AskipFiles</code>. <code>-AskipDirs</code> will continue to work for the time being.</li> </ul> <p>New command-line arguments:</p> <ul> <li><code>-AonlyFiles</code> complements <code>-AskipFiles</code></li> </ul> <p>A specialized inference algorithm for the Resource Leak Checker runs automatically as part of whole-program inference.</p> <p><strong>Implementation details:</strong></p> <p>Deprecated <code>ObjectCreationNode#getConstructor</code> in favor of new <code>ObjectCreationNode#getTypeToInstantiate()</code>.</p> <p>Renamed <code>AbstractCFGVisualizer.visualizeBlockHelper()</code> to <code>visualizeBlockWithSeparator()</code>.</p> <p>Moved methods from <code>TreeUtils</code> to subclasses of <code>TreeUtilsAfterJava11</code>:</p> <ul> <li>isConstantCaseLabelTree</li> <li>isDefaultCaseLabelTree</li> <li>isPatternCaseLabelTree</li> </ul> <p>Renamed <code>BaseTypeVisitor.checkForPolymorphicQualifiers()</code> to <code>warnInvalidPolymorphicQualifier()</code>.</p> <p><strong>Closed issues:</strong></p> <p><a href="https://redirect.github.com/typetools/checker-framework/issues/979">#979</a>, <a href="https://redirect.github.com/typetools/checker-framework/issues/4559">#4559</a>, <a href="https://redirect.github.com/typetools/checker-framework/issues/4593">#4593</a>, <a href="https://redirect.github.com/typetools/checker-framework/issues/5058">#5058</a>, <a href="https://redirect.github.com/typetools/checker-framework/issues/5734">#5734</a>, <a href="https://redirect.github.com/typetools/checker-framework/issues/5781">#5781</a>, <a href="https://redirect.github.com/typetools/checker-framework/issues/6071">#6071</a>, <a href="https://redirect.github.com/typetools/checker-framework/issues/6093">#6093</a>, <a href="https://redirect.github.com/typetools/checker-framework/issues/6239">#6239</a>, <a href="https://redirect.github.com/typetools/checker-framework/issues/6297">#6297</a>, <a href="https://redirect.github.com/typetools/checker-framework/issues/6317">#6317</a>, <a href="https://redirect.github.com/typetools/checker-framework/issues/6322">#6322</a>, <a href="https://redirect.github.com/typetools/checker-framework/issues/6346">#6346</a>, <a href="https://redirect.github.com/typetools/checker-framework/issues/6373">#6373</a>, <a href="https://redirect.github.com/typetools/checker-framework/issues/6376">#6376</a>, <a href="https://redirect.github.com/typetools/checker-framework/issues/6378">#6378</a>, <a href="https://redirect.github.com/typetools/checker-framework/issues/6379">#6379</a>, <a href="https://redirect.github.com/typetools/checker-framework/issues/6380">#6380</a>, <a href="https://redirect.github.com/typetools/checker-framework/issues/6389">#6389</a>, <a href="https://redirect.github.com/typetools/checker-framework/issues/6393">#6393</a>, <a href="https://redirect.github.com/typetools/checker-framework/issues/6396">#6396</a>, <a href="https://redirect.github.com/typetools/checker-framework/issues/6402">#6402</a>, <a href="https://redirect.github.com/typetools/checker-framework/issues/6406">#6406</a>, <a href="https://redirect.github.com/typetools/checker-framework/issues/6407">#6407</a>, <a href="https://redirect.github.com/typetools/checker-framework/issues/6417">#6417</a>, <a href="https://redirect.github.com/typetools/checker-framework/issues/6421">#6421</a>, <a href="https://redirect.github.com/typetools/checker-framework/issues/6430">#6430</a>, <a href="https://redirect.github.com/typetools/checker-framework/issues/6433">#6433</a>, <a href="https://redirect.github.com/typetools/checker-framework/issues/6438">#6438</a>, <a href="https://redirect.github.com/typetools/checker-framework/issues/6442">#6442</a>, <a href="https://redirect.github.com/typetools/checker-framework/issues/6473">#6473</a>, <a href="https://redirect.github.com/typetools/checker-framework/issues/6480">#6480</a>, <a href="https://redirect.github.com/typetools/checker-framework/issues/6507">#6507</a>, <a href="https://redirect.github.com/typetools/checker-framework/issues/6531">#6531</a>, <a href="https://redirect.github.com/typetools/checker-framework/issues/6535">#6535</a>.</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/typetools/checker-framework/commit/842c4d0080063ff37dc622398e8740731d96e801"><code>842c4d0</code></a> new release 3.43.0</li> <li><a href="https://github.com/typetools/checker-framework/commit/b687d3600a03c8e42eb9eb618479bfab864283f3"><code>b687d36</code></a> Use property instead.</li> <li><a href="https://github.com/typetools/checker-framework/commit/2db3beb3e20db561c73a2e25c65ad4af7462cead"><code>2db3beb</code></a> Only sign when publishing.</li> <li><a href="https://github.com/typetools/checker-framework/commit/917b4847701f7bf7017b89867ba76095b0eadea2"><code>917b484</code></a> Prep for release.</li> <li><a href="https://github.com/typetools/checker-framework/commit/37492ba09bb60b56cc7df23104c8e2161960623f"><code>37492ba</code></a> Update Stubparser to version 3.25.10(<a href="https://redirect.github.com/typetools/checker-framework/issues/6559">#6559</a>)</li> <li><a href="https://github.com/typetools/checker-framework/commit/81f7d0196935b1f8c9be39813c350643e0461af1"><code>81f7d01</code></a> Use Guava version 33.1.0</li> <li><a href="https://github.com/typetools/checker-framework/commit/7051bda594a08c835b85e519a74cb2cef00d7927"><code>7051bda</code></a> Use Error Prone 2.27.0</li> <li><a href="https://github.com/typetools/checker-framework/commit/2890be7612df006ccfc2fb41312a1af2ca8b43cf"><code>2890be7</code></a> Simplify calls to <code>List.toArray()</code></li> <li><a href="https://github.com/typetools/checker-framework/commit/1cf6f323a96376150cd31447a5c91cd63109e2bf"><code>1cf6f32</code></a> Update dependency org.checkerframework:stubparser to v3.25.10 (<a href="https://redirect.github.com/typetools/checker-framework/issues/6553">#6553</a>)</li> <li><a href="https://github.com/typetools/checker-framework/commit/fa837dc9b53dd773e942f1275afe58bd37345b2b"><code>fa837dc</code></a> Update plugin com.gorylenko.gradle-git-properties to v2.4.2 (<a href="https://redirect.github.com/typetools/checker-framework/issues/6554">#6554</a>)</li> <li>Additional commits viewable in <a href="https://github.com/typetools/checker-framework/compare/checker-framework-3.42.0...checker-framework-3.43.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.checkerframework:checker-qual&package-manager=maven&previous-version=3.42.0&new-version=3.43.0)](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> Fixes #1286 COPYBARA_INTEGRATE_REVIEW=#1286 from google:dependabot/maven/org.checkerframework-checker-qual-3.43.0 4283f3c PiperOrigin-RevId: 630048526
- Loading branch information