Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Bump dataflow-errorprone from 3.21.1 to 3.24.0
Bumps [dataflow-errorprone](https://github.com/typetools/checker-framework) from 3.21.1 to 3.24.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/typetools/checker-framework/releases">dataflow-errorprone's releases</a>.</em></p> <blockquote> <h2>Checker Framework 3.24.0</h2> <h2>Version 3.24.0 (August 3, 2022)</h2> <p><strong>User-visible changes:</strong></p> <p>Performance improvements.</p> <p>Minor bug fixes and enhancements.</p> <p><strong>Implementation details:</strong></p> <p>Prefer <code>SystemUtil.jreVersion</code> to <code>SystemUtil.getJreVersion()</code>.</p> <p><strong>Closed issues:</strong></p> <p><a href="https://github-redirect.dependabot.com/typetools/checker-framework/issues/5200">#5200</a>, <a href="https://github-redirect.dependabot.com/typetools/checker-framework/issues/5216">#5216</a>.</p> <h2>Checker Framework 3.23.0</h2> <h2>Version 3.23.0 (July 11, 2022)</h2> <p><strong>User-visible changes:</strong></p> <p>By default, command-line argument <code>-AstubWarnIfNotFound</code> is treated as true for stub files provided on the command line and false for built-in stub files. Use <code>-AstubWarnIfNotFound</code> to enable it for all stub files, and use new <code>-AstubNoWarnIfNotFound</code> to disable it for all stub files.</p> <p>New command-line argument <code>-ApermitStaticOwning</code> suppresses Resource Leak Checker warnings related to static owning fields.</p> <p>New command-line argument <code>-ApermitInitializationLeak</code> suppresses Resource Leak Checker warnings related to field initialization.</p> <p><strong>Closed issues:</strong></p> <p><a href="https://github-redirect.dependabot.com/typetools/checker-framework/issues/4855">#4855</a>, <a href="https://github-redirect.dependabot.com/typetools/checker-framework/issues/5151">#5151</a>, <a href="https://github-redirect.dependabot.com/typetools/checker-framework/issues/5166">#5166</a>, <a href="https://github-redirect.dependabot.com/typetools/checker-framework/issues/5172">#5172</a>, <a href="https://github-redirect.dependabot.com/typetools/checker-framework/issues/5175">#5175</a>, <a href="https://github-redirect.dependabot.com/typetools/checker-framework/issues/5181">#5181</a>, <a href="https://github-redirect.dependabot.com/typetools/checker-framework/issues/5189">#5189</a>.</p> <h2>Checker Framework 3.22.1</h2> <h2>Version 3.22.1 (June 1, 2022)</h2> <p><strong>Closed issues:</strong> <a href="https://github-redirect.dependabot.com/typetools/checker-framework/issues/58">#58</a>, <a href="https://github-redirect.dependabot.com/typetools/checker-framework/issues/5136">#5136</a>, <a href="https://github-redirect.dependabot.com/typetools/checker-framework/issues/5138">#5138</a>, <a href="https://github-redirect.dependabot.com/typetools/checker-framework/issues/5142">#5142</a>, <a href="https://github-redirect.dependabot.com/typetools/checker-framework/issues/5143">#5143</a>.</p> <h2>Checker Framework 3.22.0</h2> <h2>Version 3.22.0 (May 2, 2022)</h2> <p><strong>User-visible changes:</strong></p> <p>The Signedness Checker now checks calls to <code>equals()</code> as well as to <code>==</code>. When two formal parameter types are annotated with <a href="https://github.com/PolySigned"><code>@PolySigned</code></a>, the two arguments at a call site must have the same signedness type annotation. (This differs from the standard rule for polymorphic qualifiers.)</p> <p><strong>Implementation details:</strong></p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/typetools/checker-framework/blob/master/docs/CHANGELOG.md">dataflow-errorprone's changelog</a>.</em></p> <blockquote> <h2>Version 3.24.0 (August 3, 2022)</h2> <p><strong>User-visible changes:</strong></p> <p>Performance improvements.</p> <p>Minor bug fixes and enhancements.</p> <p><strong>Implementation details:</strong></p> <p>Prefer <code>SystemUtil.jreVersion</code> to <code>SystemUtil.getJreVersion()</code>.</p> <p><strong>Closed issues:</strong></p> <p><a href="https://github-redirect.dependabot.com/typetools/checker-framework/issues/5200">#5200</a>, <a href="https://github-redirect.dependabot.com/typetools/checker-framework/issues/5216">#5216</a>.</p> <h2>Version 3.23.0 (July 11, 2022)</h2> <p><strong>User-visible changes:</strong></p> <p>By default, command-line argument <code>-AstubWarnIfNotFound</code> is treated as true for stub files provided on the command line and false for built-in stub files. Use <code>-AstubWarnIfNotFound</code> to enable it for all stub files, and use new <code>-AstubNoWarnIfNotFound</code> to disable it for all stub files.</p> <p>New command-line argument <code>-ApermitStaticOwning</code> suppresses Resource Leak Checker warnings related to static owning fields.</p> <p>New command-line argument <code>-ApermitInitializationLeak</code> suppresses Resource Leak Checker warnings related to field initialization.</p> <p><strong>Closed issues:</strong></p> <p><a href="https://github-redirect.dependabot.com/typetools/checker-framework/issues/4855">#4855</a>, <a href="https://github-redirect.dependabot.com/typetools/checker-framework/issues/5151">#5151</a>, <a href="https://github-redirect.dependabot.com/typetools/checker-framework/issues/5166">#5166</a>, <a href="https://github-redirect.dependabot.com/typetools/checker-framework/issues/5172">#5172</a>, <a href="https://github-redirect.dependabot.com/typetools/checker-framework/issues/5175">#5175</a>, <a href="https://github-redirect.dependabot.com/typetools/checker-framework/issues/5181">#5181</a>, <a href="https://github-redirect.dependabot.com/typetools/checker-framework/issues/5189">#5189</a>.</p> <h2>Version 3.22.2 (June 14, 2022)</h2> <p><strong>Implementation details:</strong></p> <p>Expose CFG APIs to allow inserting jumps and throws</p> <h2>Version 3.22.1 (June 1, 2022)</h2> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/typetools/checker-framework/commit/ca3d2219c0611c7992f37044f85dfc902f030a8d"><code>ca3d221</code></a> Formatting</li> <li><a href="https://github.com/typetools/checker-framework/commit/89b6ad88cc565c4587709ed526aae4ce6d124cd0"><code>89b6ad8</code></a> Remove dependence on umask</li> <li><a href="https://github.com/typetools/checker-framework/commit/14eb5bb1b7ebda51bc00e1bf5dda5ecf85659f46"><code>14eb5bb</code></a> Update release date</li> <li><a href="https://github.com/typetools/checker-framework/commit/ee48688fd86f98de1944c0853826eb6da45043de"><code>ee48688</code></a> Use Python 3, not Python 2</li> <li><a href="https://github.com/typetools/checker-framework/commit/6ec1de10108b54e52c7d353623e8c99380168658"><code>6ec1de1</code></a> Explain logic</li> <li><a href="https://github.com/typetools/checker-framework/commit/f5c52491ca6ceb502a1435760c628f679497d69a"><code>f5c5249</code></a> Change release date</li> <li><a href="https://github.com/typetools/checker-framework/commit/57303aaed86a287cb8cb065dd681a926903bb332"><code>57303aa</code></a> Remove debugging code</li> <li><a href="https://github.com/typetools/checker-framework/commit/294fbbad8884001294a8df2a3c8f9b1c56dbe39e"><code>294fbba</code></a> Execute task <code>copyJarsToDist</code> as a separate Gradle command</li> <li><a href="https://github.com/typetools/checker-framework/commit/2741e746646518936bc92cd89ce40239a8eed543"><code>2741e74</code></a> Fix cut-and-paste typo</li> <li><a href="https://github.com/typetools/checker-framework/commit/f87da9525bd3a69defefcfd922a5a2a2977c79e8"><code>f87da95</code></a> Explain rationale</li> <li>Additional commits viewable in <a href="https://github.com/typetools/checker-framework/compare/checker-framework-3.21.1...checker-framework-3.24.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.checkerframework:dataflow-errorprone&package-manager=maven&previous-version=3.21.1&new-version=3.24.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 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 #3365 COPYBARA_INTEGRATE_REVIEW=#3365 from google:dependabot/maven/org.checkerframework-dataflow-errorprone-3.24.0 dc29e8e PiperOrigin-RevId: 466390319
- Loading branch information