Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support @SuppressWarnings("all") #4091

Closed
wants to merge 0 commits into from
Closed

Conversation

copybara-service[bot]
Copy link
Contributor

Support @SuppressWarnings("all")

Checks that are suppressed using @SuppressWarnings("CheckName") are
now also suppressed by @SuppressWarnings("all"), as emitted by
libraries such as Lombok and Immutables.

Checks that are unsuppressible, or can only be suppressed by a custom
annotation are not suppressed by @SuppressWarnings("all").

While there: improve the deprecated BugChecker#isSuppressed(Tree) and
BugChecker#isSuppressed(Symbol) methods to respect
BugChecker#supportsSuppressWarnings().

Resolves #4065.

Fixes #4076

FUTURE_COPYBARA_INTEGRATE_REVIEW=#4076 from PicnicSupermarket:sschroevers/suppress-warnings-all 1b8f663

@copybara-service copybara-service bot closed this Sep 14, 2023
@copybara-service copybara-service bot deleted the test_565426144 branch September 14, 2023 19:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

MissingOverride: ignore generated method
0 participants