Skip to content

Upgrade Error Prone 2.42.0 -> 2.43.0#1930

Merged
rickie merged 14 commits intomasterfrom
renovate/version.error-prone-orig
Nov 6, 2025
Merged

Upgrade Error Prone 2.42.0 -> 2.43.0#1930
rickie merged 14 commits intomasterfrom
renovate/version.error-prone-orig

Conversation

@Picnic-DevPla-Bot
Copy link
Contributor

This PR contains the following updates:

Package Type Update Change
Error Prone (source) compile minor 2.42.0 -> 2.43.0

Release Notes

google/error-prone (Error Prone)

v2.43.0: Error Prone 2.43.0

Compare Source

The minimum support JDK version to run Error Prone is now JDK 21 (https://github.com/google/error-prone/issues/4867).

Changes:

  • -XepPatchChecks now skips disabled checks (#​4943)
  • AndroidJdkLibsChecker has been removed, the recommended replacement for Android code is Android Lint's NewApi check

New checks:

Closed issues: #​4943, #​5102, #​5107, #​5121, #​5158, #​5217, #​5239

Full changelog: google/error-prone@v2.42.0...v2.43.0


  • If you want to rebase/retry this PR, check this box

@github-actions
Copy link

Looks good. No mutations were possible for these changes.
Mutation testing report by Pitest. Review any surviving mutants by inspecting the line comments under Files changed.

@Stephan202 Stephan202 force-pushed the renovate/version.error-prone-orig branch from c252aaf to 74609f1 Compare October 25, 2025 12:04
@Stephan202 Stephan202 changed the base branch from master to sschroevers/target-jdk-21 October 25, 2025 12:04
@Stephan202 Stephan202 added this to the 0.27.0 milestone Oct 25, 2025
@github-actions
Copy link

  • Surviving mutants in this change: 4
  • Killed mutants in this change: 64
class surviving killed
🧟tech.picnic.errorprone.utils.ThirdPartyLibrary 2 5
🧟tech.picnic.errorprone.bugpatterns.ExplicitArgumentEnumeration 1 3
🧟tech.picnic.errorprone.experimental.bugpatterns.MethodReferenceUsage 1 10
🎉tech.picnic.errorprone.refaster.matchers.ThrowsCheckedException 0 5
🎉tech.picnic.errorprone.refaster.matchers.ReturnsMono 0 3
🎉tech.picnic.errorprone.refaster.matchers.RequiresComputation 0 6
🎉tech.picnic.errorprone.documentation.BugPatternTestExtractor$BugPatternTestCollector 0 1
🎉tech.picnic.errorprone.bugpatterns.MockitoMockClassReference 0 6
🎉tech.picnic.errorprone.bugpatterns.StringJoining 0 2
🎉tech.picnic.errorprone.bugpatterns.SpringMvcAnnotation 0 2
🎉tech.picnic.errorprone.refaster.matchers.IsEmpty 0 9
🎉tech.picnic.errorprone.bugpatterns.PrimitiveComparison 0 5
🎉tech.picnic.errorprone.bugpatterns.DirectReturn 0 7

Mutation testing report by Pitest. Review any surviving mutants by inspecting the line comments under Files changed.

@Stephan202 Stephan202 force-pushed the renovate/version.error-prone-orig branch from 74609f1 to 17e9ab2 Compare October 25, 2025 12:14
@github-actions
Copy link

Looks good. No mutations were possible for these changes.
Mutation testing report by Pitest. Review any surviving mutants by inspecting the line comments under Files changed.

Copy link
Member

@Stephan202 Stephan202 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

❗ This PR is on top of #1927. We need to raise the Java baseline first. ❗

Besides rebasing, I added a commit.

Suggested commit message:

Upgrade Error Prone 2.42.0 -> 2.43.0 (#1930)

See:
- https://github.com/google/error-prone/releases/tag/v2.43.0
- https://github.com/google/error-prone/compare/v2.42.0...v2.43.0
- https://github.com/PicnicSupermarket/error-prone/compare/v2.42.0-picnic-1...v2.43.0-picnic-1

@Picnic-DevPla-Bot
Copy link
Contributor Author

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

@Stephan202 Stephan202 mentioned this pull request Oct 29, 2025
1 task
@Stephan202 Stephan202 force-pushed the sschroevers/target-jdk-21 branch from 91bde89 to 8e4c632 Compare October 31, 2025 18:59
@Stephan202 Stephan202 force-pushed the renovate/version.error-prone-orig branch from 17e9ab2 to fb57f56 Compare November 1, 2025 18:22
@github-actions
Copy link

github-actions bot commented Nov 1, 2025

Looks good. No mutations were possible for these changes.
Mutation testing report by Pitest. Review any surviving mutants by inspecting the line comments under Files changed.

@rickie rickie force-pushed the sschroevers/target-jdk-21 branch from ac3ee99 to 96f070e Compare November 6, 2025 15:41
@rickie rickie force-pushed the sschroevers/target-jdk-21 branch from 96f070e to 67d7d5f Compare November 6, 2025 15:45
Base automatically changed from sschroevers/target-jdk-21 to master November 6, 2025 16:09
@sonarqubecloud
Copy link

sonarqubecloud bot commented Nov 6, 2025

@github-actions
Copy link

github-actions bot commented Nov 6, 2025

Looks good. No mutations were possible for these changes.
Mutation testing report by Pitest. Review any surviving mutants by inspecting the line comments under Files changed.

@rickie rickie merged commit 0ab705b into master Nov 6, 2025
18 checks passed
@rickie rickie deleted the renovate/version.error-prone-orig branch November 6, 2025 17:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

3 participants