Skip to content

Modernize and move error prone gradle plugin to Java#15305

Merged
dweiss merged 5 commits into
apache:mainfrom
dweiss:gradle-plugins-to-java-10
Oct 8, 2025
Merged

Modernize and move error prone gradle plugin to Java#15305
dweiss merged 5 commits into
apache:mainfrom
dweiss:gradle-plugins-to-java-10

Conversation

@dweiss
Copy link
Copy Markdown
Contributor

@dweiss dweiss commented Oct 8, 2025

This is yet another round of the same but this one is more complex. I've rewritten the plugin for error prone so that it always cross-checks the list of checks we have declared in the plugin against the imported error-prone version. So when you upgrade, it'll fail if something is removed or added.

@dweiss dweiss added this to the 11.0.0 milestone Oct 8, 2025
@dweiss dweiss self-assigned this Oct 8, 2025
@dweiss dweiss added skip-changelog Apply to PRs that don't need a changelog entry, stopping the automated changelog check. and removed module:build-infra labels Oct 8, 2025
Comment on lines +136 to +138
BuiltInCheckerSuppliers.ENABLED_ERRORS,
BuiltInCheckerSuppliers.ENABLED_WARNINGS,
BuiltInCheckerSuppliers.DISABLED_CHECKS)
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

I added all checks - even those disabled by default in error-prone. Those that were missing are turned off in the list below too.

@dweiss dweiss merged commit b4b8047 into apache:main Oct 8, 2025
12 checks passed
@dweiss dweiss deleted the gradle-plugins-to-java-10 branch October 8, 2025 20:32
dweiss added a commit that referenced this pull request Oct 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

skip-changelog Apply to PRs that don't need a changelog entry, stopping the automated changelog check.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant