Skip to content
New issue

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

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

Already on GitHub? # to your account

Ban extending @AutoValue.Builder and @AutoBuilder classes #4645

Merged
merged 1 commit into from
Oct 29, 2024

Conversation

copybara-service[bot]
Copy link
Contributor

Ban extending @AutoValue.Builder and @autobuilder classes

This addresses the internal AndroidLint checker, and the external-but-disabled-internally errorprone.

This was TGP'ed. There were only 3 offending cases. I suppressed 2 and refactored 1.

I reworded "an @AutoValue/@AutoOneOf class" to a broader "AutoValue-like classes", but I'm open to better ideas.

This addresses the internal AndroidLint checker, and the external-but-disabled-internally errorprone.

This was TGP'ed. There were only 3 offending cases. I suppressed 2 and refactored 1.

I reworded "an @AutoValue/@AutoOneOf class" to a broader "AutoValue-like classes", but I'm open to better ideas.

PiperOrigin-RevId: 690981208
@copybara-service copybara-service bot merged commit aead1e8 into master Oct 29, 2024
@copybara-service copybara-service bot deleted the test_686061210 branch October 29, 2024 12:36
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant