Skip to content

Bump com.google.errorprone:error_prone_core from 2.48.0 to 2.49.0#1679

Merged
mprins merged 1 commit into
mainfrom
dependabot/maven/main/com.google.errorprone-error_prone_core-2.49.0
Apr 10, 2026
Merged

Bump com.google.errorprone:error_prone_core from 2.48.0 to 2.49.0#1679
mprins merged 1 commit into
mainfrom
dependabot/maven/main/com.google.errorprone-error_prone_core-2.49.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Apr 9, 2026

Copy link
Copy Markdown
Contributor

Bumps com.google.errorprone:error_prone_core from 2.48.0 to 2.49.0.

Release notes

Sourced from com.google.errorprone:error_prone_core's releases.

Error Prone 2.49.0

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 google/error-prone@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 (google/error-prone@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

Commits
  • 89d75c1 Release Error Prone 2.49.0
  • 0b7b03b Fix up some javadoc on `ModifySourceCollectionInStream.isStreamApiInvocationO...
  • fe5a7b1 Remove old FieldMatchers API
  • d54a1d1 Fix up some Finally javadocs.
  • d93b319 [RefactorSwitch] bugfix comment handling
  • ff59782 [IfChainToSwitch] cleanup redundant conditions in ternary. No functional cha...
  • 43b6df6 Generalise DuplicateAssertion to handle check* methods.
  • 2c4346f Fix a bug in BooleanLiteral: it currently suggests replacing `Boolean.FALSE...
  • 559039b [IfChainToSwitch] doc-only change. fix typo in code comments.
  • 393c61c [IfChainToSwitch] enhance code generation to emit unnamed variables, when sup...
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependency (automated) dependency update infrastructure build infrastructure (Maven plugins, CI related, ...) labels Apr 9, 2026
@github-actions

github-actions Bot commented Apr 9, 2026

Copy link
Copy Markdown

Dependency Review

The following issues were found:
  • ✅ 0 vulnerable package(s)
  • ✅ 0 package(s) with incompatible licenses
  • ✅ 0 package(s) with invalid SPDX license definitions
  • ⚠️ 1 package(s) with unknown licenses.
See the Details below.

Snapshot Warnings

⚠️: No snapshots were found for the head SHA f55d8b8.
Ensure that dependencies are being submitted on PR branches and consider enabling retry-on-snapshot-warnings. See the documentation for more information and troubleshooting advice.

License Issues

pom.xml

PackageVersionLicenseIssue Type
com.google.errorprone:maven-compiler-plugin2.49.0NullUnknown License
Allowed Licenses: MIT, Apache-2.0, BSD-2-Clause, BSD-3-Clause, ISC, MPL-2.0, LGPL-2.1-only, EPL-2.0, EPL-1.0
Excluded from license check: pkg:maven/org.eclipse.angus/jakarta.mail@2.0.5?type=jar, pkg:maven/jakarta.ws.rs:jakarta.ws.rs-api@4.0.0?type=jar

OpenSSF Scorecard

PackageVersionScoreDetails
maven/com.google.errorprone:maven-compiler-plugin 2.49.0 UnknownUnknown

Scanned Files

  • pom.xml

@github-actions github-actions Bot removed the dependency (automated) dependency update label Apr 9, 2026
@github-actions github-actions Bot enabled auto-merge (squash) April 9, 2026 21:03
@codecov

codecov Bot commented Apr 9, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ All tests successful. No failed tests found.

Impacted file tree graph

@@          Coverage Diff           @@
##             main   #1679   +/-   ##
======================================
  Coverage      78%     78%           
  Complexity    130     130           
======================================
  Files         157     157           
  Lines        7799    7799           
  Branches      715     715           
======================================
  Hits         6009    6009           
  Misses       1377    1377           
  Partials      413     413           
🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@github-actions

github-actions Bot commented Apr 9, 2026

Copy link
Copy Markdown

Test Results

479 tests   478 ✅  4m 56s ⏱️
 54 suites    1 💤
 54 files      0 ❌

Results for commit f55d8b8.

♻️ This comment has been updated with latest results.

Bumps [com.google.errorprone:error_prone_core](https://github.com/google/error-prone) from 2.48.0 to 2.49.0.
- [Release notes](https://github.com/google/error-prone/releases)
- [Commits](google/error-prone@v2.48.0...v2.49.0)

---
updated-dependencies:
- dependency-name: com.google.errorprone:error_prone_core
  dependency-version: 2.49.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/maven/main/com.google.errorprone-error_prone_core-2.49.0 branch from fb6b8ca to f55d8b8 Compare April 10, 2026 08:29
@mprins mprins disabled auto-merge April 10, 2026 08:52
@mprins mprins merged commit 28744dc into main Apr 10, 2026
2 checks passed
@mprins mprins deleted the dependabot/maven/main/com.google.errorprone-error_prone_core-2.49.0 branch April 10, 2026 08:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

infrastructure build infrastructure (Maven plugins, CI related, ...)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant