-
Notifications
You must be signed in to change notification settings - Fork 322
Update to Error Prone 2.41.0 #1239
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
Conversation
WalkthroughThe changes update the Error Prone version from 2.39.0 to 2.41.0 in the CI workflow and Gradle dependencies. Multiple Java classes have their constructor and method visibility reduced from public to package-private, affecting several inner and nested classes and fields. A test method was annotated with @test and had its throws declaration removed. No logic or control flow is altered. Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~8 minutes Note ⚡️ Unit Test Generation is now available in beta!Learn more here, or try it out under "Finishing Touches" below. 📜 Recent review detailsConfiguration used: CodeRabbit UI 📒 Files selected for processing (1)
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (7)
🔇 Additional comments (1)
✨ Finishing Touches
🧪 Generate unit tests
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
SupportNeed help? Create a ticket on our support page for assistance with any issues or questions. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
|
We'll need to update required CI job names before landing @yuxincs |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master #1239 +/- ##
=========================================
Coverage 88.44% 88.44%
Complexity 2373 2373
=========================================
Files 90 90
Lines 7786 7786
Branches 1555 1555
=========================================
Hits 6886 6886
Misses 453 453
Partials 447 447 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
yuxincs
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice, required CI jobs updated!
Almost all the code fixes are for the new [EffectivelyPrivate](https://errorprone.info/bugpattern/EffectivelyPrivate) check. <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit * **Chores** * Updated Error Prone version to 2.41.0 across all environments. * **Refactor** * Improved internal code encapsulation by restricting visibility of constructors, fields, and methods in multiple components without affecting user-facing functionality. * **Tests** * Added test annotation to a suppression suggestion test method for improved test execution. <!-- end of auto-generated comment: release notes by coderabbit.ai -->
Almost all the code fixes are for the new EffectivelyPrivate check.
Summary by CodeRabbit