Skip to content

chore(deps): Update error-prone monorepo to v2.50.0#812

Open
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/error-prone-monorepo
Open

chore(deps): Update error-prone monorepo to v2.50.0#812
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/error-prone-monorepo

Conversation

@renovate

@renovate renovate Bot commented Jul 19, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
com.google.errorprone:error_prone_annotations (source) 2.42.02.50.0 age confidence
com.google.errorprone:error_prone_core (source) 2.42.02.50.0 age confidence

Release Notes

google/error-prone (com.google.errorprone:error_prone_annotations)

v2.50.0: Error Prone 2.50.0

New checks:

Closed issues: #​5553, #​5649, #​5778

Full changelog: google/error-prone@v2.49.0...v2.50.0

v2.49.0: Error Prone 2.49.0

Compare Source

This release includes several changes to Matcher APIs, and removed some deprecated or problematic APIs:

  • Remove deprecated MethodMatchers.withSignature API, which relies on fragile toString behaviour. Alternatives for matching on method signatures with varargs and type parameters were added in a98a1c5.
  • Removed variableType(Matcher) API. Matchers.variableType(Matcher) uses VariableTree#getType to match variable types, which own't work for lambda parameters with inferred types after JDK-8268850. The recommended replacement is variableType(TypePredicate).
  • Make enclosingPackage return an optional. Module elements are not enclosed by a package, checks using enclosingPackage shouldn't assume an enclosing package exists when processing arbitrary elements.
  • New FieldMatchers API, similar to MethodMatchers (1dd9c3a).

New checks:

Closed issues: #​2283, #​3503, #​5210, #​5289, #​5548, #​5548, #​5554, #​5609, #​5614, #​5656

Full changelog: google/error-prone@v2.48.0...v2.49.0

v2.48.0: Error Prone 2.48.0

Compare Source

Changes:

  • Added support for passing flags with command-line argument files (@-files) (8e84edf)

New checks:

Closed issues: #​5529, #​5537, #​5522, #​5521

Full changelog: google/error-prone@v2.47.0...v2.48.0

v2.47.0: Error Prone 2.47.0

Compare Source

New checks:

Closed issues: #​1811, #​4168, #​5459, #​5460

Full changelog: google/error-prone@v2.46.0...v2.47.0

v2.46.0: Error Prone 2.46.0

Compare Source

Changes:

New checks:

Full changelog: google/error-prone@v2.45.0...v2.46.0

v2.45.0: Error Prone 2.45.0

Compare Source

Changes:

  • Improved compatibility with latest JDK 26 EA builds.

New checks:

Closed issues: #​5335

Full changelog: google/error-prone@v2.44.0...v2.45.0

v2.44.0: Error Prone 2.44.0

Compare Source

Changes

Closed issues: #​5218, #​5278

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

v2.43.0: Error Prone 2.43.0

Compare Source

The minimum supported JDK version to run Error Prone is now JDK 21 (#​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


Configuration

📅 Schedule: (UTC)

  • 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 is behind base branch, or you tick the rebase/retry checkbox.

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


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

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

@renovate renovate Bot added the dependencies Pull requests that update a dependency file label Jul 19, 2026
@github-actions

github-actions Bot commented Jul 19, 2026

Copy link
Copy Markdown

Test Results

 1 files   -  87   1 suites   - 87   0s ⏱️ -14s
10 tests  - 427  10 ✅  - 427  0 💤 ±0  0 ❌ ±0 
10 runs   - 472  10 ✅  - 472  0 💤 ±0  0 ❌ ±0 

Results for commit 0a545ee. ± Comparison against base commit 6f81677.

This pull request removes 427 tests.
org.incendo.cloud.AnnotationAccessorTest ‑ testQualifierResolutionOrder()
org.incendo.cloud.CommandDeletionTest ‑ deleteCommandWithSameArgumentNameAsRootCommand()
org.incendo.cloud.CommandDeletionTest ‑ deleteIntermediateCommand()
org.incendo.cloud.CommandDeletionTest ‑ deleteSimpleCommand()
org.incendo.cloud.CommandManagerTest ‑ testCommandBuilder()
org.incendo.cloud.CommandManagerTest ‑ testMultiLiteralRouting()
org.incendo.cloud.CommandPerformanceTest ‑ testCompleteExecution()
org.incendo.cloud.CommandPerformanceTest ‑ testLiterals()
org.incendo.cloud.CommandPostProcessorTest ‑ testPostProcessing()
org.incendo.cloud.CommandPreProcessorTest ‑ testPreprocessing()
…

♻️ This comment has been updated with latest results.

@renovate
renovate Bot force-pushed the renovate/error-prone-monorepo branch 11 times, most recently from f437763 to e2cf1cd Compare July 20, 2026 22:38
@renovate
renovate Bot force-pushed the renovate/error-prone-monorepo branch from e2cf1cd to 0a545ee Compare July 20, 2026 22:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants