Skip to content

Commit

Permalink
MINOR: [Java] Bump checker.framework.version from 3.46.0 to 3.47.0 in…
Browse files Browse the repository at this point in the history
… /java (apache#44021)

Bumps `checker.framework.version` from 3.46.0 to 3.47.0.
Updates `org.checkerframework:checker-qual` from 3.46.0 to 3.47.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.47.0</h2>
<h2>Version 3.47.0 (September 3, 2024)</h2>
<p><strong>User-visible changes:</strong></p>
<p>The Checker Framework runs under JDK 22 -- that is, it runs on a version 22 JVM.
The Checker Framework runs under JDK 23 -- that is, it runs on a version 23 JVM.</p>
<p>The Optional Checker no longer supports the <code>@ OptionalBottom</code> annotation.</p>
<p><strong>Implementation details:</strong></p>
<p>Removed annotations:</p>
<ul>
<li><code>@ OptionalBottom</code></li>
</ul>
<p><strong>Closed issues:</strong></p>
<p><a href="https://github.com/typetools/checker-framework/issues/6510">#6510</a>, <a href="https://github.com/typetools/checker-framework/issues/6704">#6704</a>, <a href="https://github.com/typetools/checker-framework/issues/6743">#6743</a>, <a href="https://github.com/typetools/checker-framework/issues/6749">#6749</a>, <a href="https://github.com/typetools/checker-framework/issues/6760">#6760</a>, <a href="https://github.com/typetools/checker-framework/issues/6761">#6761</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.47.0 (October 1, 2024)</h2>
<p><strong>User-visible changes:</strong></p>
<p><strong>Implementation details:</strong></p>
<p><strong>Closed issues:</strong></p>
<h2>Version 3.47.0 (September 3, 2024)</h2>
<p><strong>User-visible changes:</strong></p>
<p>The Checker Framework runs under JDK 22 -- that is, it runs on a version 22 JVM.
The Checker Framework runs under JDK 23 -- that is, it runs on a version 23 JVM.</p>
<p>The Optional Checker no longer supports the <code>@ OptionalBottom</code> annotation.</p>
<p><strong>Implementation details:</strong></p>
<p>Removed annotations:</p>
<ul>
<li><code>@ OptionalBottom</code></li>
</ul>
<p><strong>Closed issues:</strong></p>
<p><a href="https://github.com/typetools/checker-framework/issues/6510">#6510</a>, <a href="https://github.com/typetools/checker-framework/issues/6704">#6704</a>, <a href="https://github.com/typetools/checker-framework/issues/6743">#6743</a>, <a href="https://github.com/typetools/checker-framework/issues/6749">#6749</a>, <a href="https://github.com/typetools/checker-framework/issues/6760">#6760</a>, <a href="https://github.com/typetools/checker-framework/issues/6761">#6761</a>.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/typetools/checker-framework/commit/2f788fe4e2b881db9fcd7bcd5e1703f4a26518dc"><code>2f788fe</code></a> new release 3.47.0</li>
<li><a href="https://github.com/typetools/checker-framework/commit/2d0d20ba72e1d7367d789c34bf07e01c0fc77e6e"><code>2d0d20b</code></a> Prep for release.</li>
<li><a href="https://github.com/typetools/checker-framework/commit/0aeb0a44da68d1be153c9356873d4ea847652ca8"><code>0aeb0a4</code></a> Removing the <code>@ OptionalBottom</code> type and annotation (<a href="https://github.com/typetools/checker-framework/issues/6772">#6772</a>)</li>
<li><a href="https://github.com/typetools/checker-framework/commit/87f9d4455d6f2c3c7056fa73daa694daa3e17002"><code>87f9d44</code></a> Support Java 23</li>
<li><a href="https://github.com/typetools/checker-framework/commit/c16094be63cf000d9703427388becf868d7b2b7b"><code>c16094b</code></a> Remove <code>resolveDependencies</code> target (<a href="https://github.com/typetools/checker-framework/issues/6775">#6775</a>)</li>
<li><a href="https://github.com/typetools/checker-framework/commit/c27f6514f146f9840ecd927f4e31ee919d90b0c6"><code>c27f651</code></a> Don't use <code>///</code> comments, whose content must be Markdown in Java 23</li>
<li><a href="https://github.com/typetools/checker-framework/commit/cb70fb7a06cc9600d5ccea344a4da61c0b244714"><code>cb70fb7</code></a> Update dependency com.amazonaws:aws-java-sdk-bom to v1.12.770 (<a href="https://github.com/typetools/checker-framework/issues/6773">#6773</a>)</li>
<li><a href="https://github.com/typetools/checker-framework/commit/07940f716dc6195de7fd6a78aa18ec36f728e761"><code>07940f7</code></a> Update versions.errorprone to v2.31.0 (<a href="https://github.com/typetools/checker-framework/issues/6771">#6771</a>)</li>
<li><a href="https://github.com/typetools/checker-framework/commit/7b2378e69b79761fb6f3359a0b7a189c517c1a5a"><code>7b2378e</code></a> Support Java 22</li>
<li><a href="https://github.com/typetools/checker-framework/commit/c5cc9d8be5c861d2ab9baf088f721c7525c80c73"><code>c5cc9d8</code></a> Update dependency io.github.classgraph:classgraph to v4.8.175 (<a href="https://github.com/typetools/checker-framework/issues/6766">#6766</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/typetools/checker-framework/compare/checker-framework-3.46.0...checker-framework-3.47.0">compare view</a></li>
</ul>
</details>
<br />

Updates `org.checkerframework:checker` from 3.46.0 to 3.47.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/typetools/checker-framework/releases">org.checkerframework:checker's releases</a>.</em></p>
<blockquote>
<h2>Checker Framework 3.47.0</h2>
<h2>Version 3.47.0 (September 3, 2024)</h2>
<p><strong>User-visible changes:</strong></p>
<p>The Checker Framework runs under JDK 22 -- that is, it runs on a version 22 JVM.
The Checker Framework runs under JDK 23 -- that is, it runs on a version 23 JVM.</p>
<p>The Optional Checker no longer supports the <code>@ OptionalBottom</code> annotation.</p>
<p><strong>Implementation details:</strong></p>
<p>Removed annotations:</p>
<ul>
<li><code>@ OptionalBottom</code></li>
</ul>
<p><strong>Closed issues:</strong></p>
<p><a href="https://github.com/typetools/checker-framework/issues/6510">#6510</a>, <a href="https://github.com/typetools/checker-framework/issues/6704">#6704</a>, <a href="https://github.com/typetools/checker-framework/issues/6743">#6743</a>, <a href="https://github.com/typetools/checker-framework/issues/6749">#6749</a>, <a href="https://github.com/typetools/checker-framework/issues/6760">#6760</a>, <a href="https://github.com/typetools/checker-framework/issues/6761">#6761</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's changelog</a>.</em></p>
<blockquote>
<h2>Version 3.47.0 (October 1, 2024)</h2>
<p><strong>User-visible changes:</strong></p>
<p><strong>Implementation details:</strong></p>
<p><strong>Closed issues:</strong></p>
<h2>Version 3.47.0 (September 3, 2024)</h2>
<p><strong>User-visible changes:</strong></p>
<p>The Checker Framework runs under JDK 22 -- that is, it runs on a version 22 JVM.
The Checker Framework runs under JDK 23 -- that is, it runs on a version 23 JVM.</p>
<p>The Optional Checker no longer supports the <code>@ OptionalBottom</code> annotation.</p>
<p><strong>Implementation details:</strong></p>
<p>Removed annotations:</p>
<ul>
<li><code>@ OptionalBottom</code></li>
</ul>
<p><strong>Closed issues:</strong></p>
<p><a href="https://github.com/typetools/checker-framework/issues/6510">#6510</a>, <a href="https://github.com/typetools/checker-framework/issues/6704">#6704</a>, <a href="https://github.com/typetools/checker-framework/issues/6743">#6743</a>, <a href="https://github.com/typetools/checker-framework/issues/6749">#6749</a>, <a href="https://github.com/typetools/checker-framework/issues/6760">#6760</a>, <a href="https://github.com/typetools/checker-framework/issues/6761">#6761</a>.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/typetools/checker-framework/commit/2f788fe4e2b881db9fcd7bcd5e1703f4a26518dc"><code>2f788fe</code></a> new release 3.47.0</li>
<li><a href="https://github.com/typetools/checker-framework/commit/2d0d20ba72e1d7367d789c34bf07e01c0fc77e6e"><code>2d0d20b</code></a> Prep for release.</li>
<li><a href="https://github.com/typetools/checker-framework/commit/0aeb0a44da68d1be153c9356873d4ea847652ca8"><code>0aeb0a4</code></a> Removing the <code>@ OptionalBottom</code> type and annotation (<a href="https://github.com/typetools/checker-framework/issues/6772">#6772</a>)</li>
<li><a href="https://github.com/typetools/checker-framework/commit/87f9d4455d6f2c3c7056fa73daa694daa3e17002"><code>87f9d44</code></a> Support Java 23</li>
<li><a href="https://github.com/typetools/checker-framework/commit/c16094be63cf000d9703427388becf868d7b2b7b"><code>c16094b</code></a> Remove <code>resolveDependencies</code> target (<a href="https://github.com/typetools/checker-framework/issues/6775">#6775</a>)</li>
<li><a href="https://github.com/typetools/checker-framework/commit/c27f6514f146f9840ecd927f4e31ee919d90b0c6"><code>c27f651</code></a> Don't use <code>///</code> comments, whose content must be Markdown in Java 23</li>
<li><a href="https://github.com/typetools/checker-framework/commit/cb70fb7a06cc9600d5ccea344a4da61c0b244714"><code>cb70fb7</code></a> Update dependency com.amazonaws:aws-java-sdk-bom to v1.12.770 (<a href="https://github.com/typetools/checker-framework/issues/6773">#6773</a>)</li>
<li><a href="https://github.com/typetools/checker-framework/commit/07940f716dc6195de7fd6a78aa18ec36f728e761"><code>07940f7</code></a> Update versions.errorprone to v2.31.0 (<a href="https://github.com/typetools/checker-framework/issues/6771">#6771</a>)</li>
<li><a href="https://github.com/typetools/checker-framework/commit/7b2378e69b79761fb6f3359a0b7a189c517c1a5a"><code>7b2378e</code></a> Support Java 22</li>
<li><a href="https://github.com/typetools/checker-framework/commit/c5cc9d8be5c861d2ab9baf088f721c7525c80c73"><code>c5cc9d8</code></a> Update dependency io.github.classgraph:classgraph to v4.8.175 (<a href="https://github.com/typetools/checker-framework/issues/6766">#6766</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/typetools/checker-framework/compare/checker-framework-3.46.0...checker-framework-3.47.0">compare view</a></li>
</ul>
</details>
<br />

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] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: Dane Pitkin <dpitkin@apache.org>
  • Loading branch information
dependabot[bot] authored and khwilson committed Sep 14, 2024
1 parent b1cf8b6 commit 2fc9dc1
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion java/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -110,7 +110,7 @@ under the License.
<error_prone_core.version>2.31.0</error_prone_core.version>
<mockito.core.version>5.11.0</mockito.core.version>
<mockito.inline.version>5.2.0</mockito.inline.version>
<checker.framework.version>3.46.0</checker.framework.version>
<checker.framework.version>3.47.0</checker.framework.version>
<logback.version>1.5.8</logback.version>
<doclint>none</doclint>
<additionalparam>-Xdoclint:none</additionalparam>
Expand Down

0 comments on commit 2fc9dc1

Please sign in to comment.