Skip to content

Commit

Permalink
Bump org.checkerframework:checker-qual from 3.42.0 to 3.43.0
Browse files Browse the repository at this point in the history
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
dependabot[bot] authored and Google Java Core Libraries committed May 2, 2024
1 parent 10f4788 commit a4508d3
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@
<dependency>
<groupId>org.checkerframework</groupId>
<artifactId>checker-qual</artifactId>
<version>3.42.0</version>
<version>3.43.0</version>
</dependency>
<dependency>
<groupId>junit</groupId>
Expand Down

0 comments on commit a4508d3

Please sign in to comment.