Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Bump error_prone_core from 2.19.1 to 2.20.0
Bumps [error_prone_core](https://github.com/google/error-prone) from 2.19.1 to 2.20.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/google/error-prone/releases">error_prone_core's releases</a>.</em></p> <blockquote> <h2>Error Prone 2.20.0</h2> <p>Changes:</p> <ul> <li>This release is compatible with early-access builds of JDK 21.</li> </ul> <p>New Checkers:</p> <ul> <li><a href="https://errorprone.info/bugpattern/InlineTrivialConstant"><code>InlineTrivialConstant</code></a></li> <li><a href="https://errorprone.info/bugpattern/UnnecessaryStringBuilder"><code>UnnecessaryStringBuilder</code></a></li> <li><a href="https://errorprone.info/bugpattern/BanClassLoader"><code>BanClassLoader</code></a></li> <li><a href="https://errorprone.info/bugpattern/DereferenceWithNullBranch"><code>DereferenceWithNullBranch</code></a></li> <li><a href="https://errorprone.info/bugpattern/DoNotUseRuleChain"><code>DoNotUseRuleChain</code></a></li> <li><a href="https://errorprone.info/bugpattern/LockOnNonEnclosingClassLiteral"><code>LockOnNonEnclosingClassLiteral</code></a></li> <li><a href="https://errorprone.info/bugpattern/MissingRefasterAnnotation"><code>MissingRefasterAnnotation</code></a></li> <li><a href="https://errorprone.info/bugpattern/NamedLikeContextualKeyword"><code>NamedLikeContextualKeyword</code></a></li> <li><a href="https://errorprone.info/bugpattern/NonApiType"><code>NonApiType</code></a></li> </ul> <p>Fixes issues: <a href="https://github.com/google/error-prone/issues/2232">#2232</a>, <a href="https://github.com/google/error-prone/issues/2243">#2243</a>, <a href="https://github.com/google/error-prone/issues/2997">#2997</a>, <a href="https://github.com/google/error-prone/issues/3301">#3301</a>, <a href="https://github.com/google/error-prone/issues/3843">#3843</a>, <a href="https://github.com/google/error-prone/issues/3903">#3903</a>, <a href="https://github.com/google/error-prone/issues/3918">#3918</a>, <a href="https://github.com/google/error-prone/issues/3923">#3923</a>, <a href="https://github.com/google/error-prone/issues/3931">#3931</a>, <a href="https://github.com/google/error-prone/issues/3945">#3945</a>, <a href="https://github.com/google/error-prone/issues/3946">#3946</a></p> <p><strong>Full Changelog</strong>: <a href="https://github.com/google/error-prone/compare/v2.19.1...v2.20.0">https://github.com/google/error-prone/compare/v2.19.1...v2.20.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/google/error-prone/commit/79935c08884ef855cbb7ca3c3c4b14f878d3536a"><code>79935c0</code></a> Release Error Prone 2.20.0</li> <li><a href="https://github.com/google/error-prone/commit/4148b441ad2ebd9c23e828a4114b250ceda905ed"><code>4148b44</code></a> Remove FRAGILE_CODE tag from StringCaseLocaleUsage</li> <li><a href="https://github.com/google/error-prone/commit/b42c84f405827d0496c4da829587cc93d924632f"><code>b42c84f</code></a> Strip enough "*"s to turn something into non-Javadoc.</li> <li><a href="https://github.com/google/error-prone/commit/12b90df1e5c1efa776b5f8eaa967a6e3381a36cc"><code>12b90df</code></a> Fix one of the classic blunders in <code>UnnecessaryStringBuilder</code></li> <li><a href="https://github.com/google/error-prone/commit/a86e28bd53d3b95f799a286ec6cacfaf6542de91"><code>a86e28b</code></a> Warn when on <code>Stream</code> parameters and <code>Iterator</code> return types.</li> <li><a href="https://github.com/google/error-prone/commit/4f11cba7117dff323a5e812f5175a142fe3ad100"><code>4f11cba</code></a> Don't fire some <code>NonApiType</code> checks inside of <code>GraphWrapper</code>s.</li> <li><a href="https://github.com/google/error-prone/commit/e3743fc03900663515dc400cd76603bcfc13fef4"><code>e3743fc</code></a> Add a check for unnecessary usages of <code>StringBuilder</code></li> <li><a href="https://github.com/google/error-prone/commit/3195ab03b000401b947f57f300e38073c68e9e1f"><code>3195ab0</code></a> Recognize <code>MethodHandle</code> as immutable.</li> <li><a href="https://github.com/google/error-prone/commit/7f368567c684fd9a18403541118ddaac45c4be6d"><code>7f36856</code></a> Fire <code>InlineTrivialConstant</code> on <code>EMPTY</code> and <code>EMPTY_STR</code> too.</li> <li><a href="https://github.com/google/error-prone/commit/bda0edc01a69bc98e2d6fea0be5197d14cb421f9"><code>bda0edc</code></a> Suggest inlining trivial constants like <code>EMPTY_STRING</code></li> <li>Additional commits viewable in <a href="https://github.com/google/error-prone/compare/v2.19.1...v2.20.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.google.errorprone:error_prone_core&package-manager=maven&previous-version=2.19.1&new-version=2.20.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 #253 COPYBARA_INTEGRATE_REVIEW=#253 from google:dependabot/maven/com.google.errorprone-error_prone_core-2.20.0 66dd2a0 PiperOrigin-RevId: 542301458
- Loading branch information