picocli
picocli copied to clipboard
Bump com.google.errorprone:error_prone_core from 2.27.1 to 2.29.2
Bumps com.google.errorprone:error_prone_core from 2.27.1 to 2.29.2.
Release notes
Sourced from com.google.errorprone:error_prone_core's releases.
Error Prone 2.29.2
This release contains all of the changes in 2.29.0 and 2.29.1, plus:
- a bug fix for a crash in
TraditionalSwitchExpression
(google/error-prone#4479)- restores the
module-info
for the annotations jar, which was accidentally removed (google/error-prone#4480)Full Changelog: https://github.com/google/error-prone/compare/v2.29.1...v2.29.2
Error Prone 2.29.1
This release contains all of the changes in 2.29.0, plus:
- a bug fix to
UnusedVariable
to handle unnamed_
variables (google/error-prone#4451)- a bug fix for a crash in
SetUnrecognized
(google/error-prone#4475)Full Changelog: https://github.com/google/error-prone/compare/v2.29.0...v2.29.1
Error Prone 2.29.0
New checks:
Closed issues: #4318, #4429, #4467
Full Changelog: https://github.com/google/error-prone/compare/v2.28.0...v2.29.0
Error Prone 2.28.0
Error Prone nows supports the latest JDK 23 EA builds (#4412, #4415).
Closed issues:
- Improved errors for invalid check severities (#4306).
- Fix a crash with nested
instanceof
patterns (#4349).- Fix a crash in JUnitIncompatibleType (#4377).
- In ObjectEqualsForPrimitives, don't suggest replacing
equal
with==
for floating-point values (#4392).New checks:
DeeplyNested
discourages very deeply nested code that can cause StackOverflowErrors during compilation.GuiceNestedCombine
discourages nesting ofModules.combine()
, which is unnecessary.PatternMatchingInstanceof
migrates code to use pattern matching forinstanceof
SunApi
discourages use of internal proprietary JDK APIs which may be removed from future releases.Full Changelog: https://github.com/google/error-prone/compare/v2.27.1...v2.28.0
Commits
436f891
Release Error Prone 2.29.2526aa72
Restoremodule-info
.a19bcbc
StatementSwitchToExpressionSwitch: Enhance code comment handling for direct c...5c26d0d
FixASTHelpers#isRuleKind
on JDK versions withoutCaseTree#getCaseKind
81d3127
Fix an NPE in SetUnrecognizedbc33976
Use JSpecify 1.0!385e43a
Disallow using traditional:
-style switches as switch expressions2656f48
CreateThreadSafeTypeParameter
to replaceThreadSafe.TypeParameter
.6bd568d
Don't complain about unused variables named_
7f90df7
Improve docs forURLEqualsHashCode
.- Additional commits viewable in compare view
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 commands and options
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)