ZacSweers / CatchUp

An app for catching up on things.
Apache License 2.0
1.99k stars 201 forks source link

Update dependency com.google.errorprone:error_prone_annotations to v2.31.0 #1641

Closed renovate[bot] closed 3 months ago

renovate[bot] commented 3 months ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
com.google.errorprone:error_prone_annotations (source) 2.30.0 -> 2.31.0 age adoption passing confidence

Release Notes

google/error-prone (com.google.errorprone:error_prone_annotations) ### [`v2.31.0`](https://togithub.com/google/error-prone/releases/tag/v2.31.0): Error Prone 2.31.0 [Compare Source](https://togithub.com/google/error-prone/compare/v2.30.0...v2.31.0) This is the last planned minor release of Error Prone that will support running on JDK 11, see [#​3803](https://togithub.com/google/error-prone/issues/3803). Using Error Prone to compile code that is deployed to earlier versions will continue to be fully supported, but will require using JDK 17 or newer for compilation and setting `--release` or `-source`/`-target`/`-bootclasspath`. Changes: - Introduce [`@ThreadSafeTypeParameter`](https://togithub.com/google/error-prone/blob/2656f48902f6723f3147caa117372309dbc6c15f/type_annotations/src/main/java/com/google/errorprone/annotations/ThreadSafeTypeParameter.java) with enforcement by [ThreadSafe](https://errorprone.info/bugpattern/ThreadSafe) - Improved support for latest JDK 24 EA builds - Error Prone is now distributed as a Multi-Release jar ([#​3756](https://togithub.com/google/error-prone/issues/3756)) New checks: - [`AutoValueBoxedValues`](https://errorprone.info/bugpattern/AutoValueBoxedValues): AutoValue instances should not usually contain boxed types that are not Nullable. We recommend removing the unnecessary boxing. Full changelog: https://github.com/google/error-prone/compare/v2.30.0...v2.31.0

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

â™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR was generated by Mend Renovate. View the repository job log.