-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
Bump AGP to 8.5.1
#21082
Bump AGP to 8.5.1
#21082
Conversation
Avoid duplicated formatting, use String arguments when it's expected
Improve the comment to match javadoc convention
as it's not trivial to address this warning. #21079
Here it's only used for mocking tests, so no if anything, we could address defining flag in `ConnectionStatusLiveData` class. For some reason, lint is not reporting any issues there, so I think it's fine
Generated by 🚫 Danger |
📲 You can test the changes from this Pull Request in Jetpack by scanning the QR code below to install the corresponding build.
|
📲 You can test the changes from this Pull Request in WordPress by scanning the QR code below to install the corresponding build.
|
In these places i18n is not needed - either code value or an empty string
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.
WordPress/src/main/java/org/wordpress/android/ui/reader/views/ReaderExpandableTagsView.kt
Show resolved
Hide resolved
Sorry @ParaskP7 it's not yet ready for re-review, I forgot about last comment 😅 |
Suggestion (💡): Related to this and this, maybe it is best to redo this PR, cherry-pick all your commits, except for 7dc1e44 and do that again at the very end, making sure it doesn't add any new issue, only updating and removing issues, wdyt? 🤔 😊 PS: I am guessing this previously accompanying PR will/should be soon closed too, right? 🤔 |
Frankly, I don't see benefits of recreating this PR - the diff is small, and we can easily verify all the changes it'll introduce to the codebase. |
Found 1 violations: The PR caused some dependency changes (expand to see details)
-+--- androidx.databinding:viewbinding:8.1.0
++--- androidx.databinding:viewbinding:8.5.1
\--- project :libs:image-editor
- \--- androidx.databinding:viewbinding:8.1.0 (*)
+ \--- androidx.databinding:viewbinding:8.5.1 (*)
Please review and act accordingly
|
Refreshing baseline file with ``` disable += [ 'KtxExtensionAvailable', 'UsingMaterialAndMaterial3Libraries', 'UnknownNullness', 'MissingNullAnnotationOnField', 'MissingNullAnnotationOnConstructorParameter', 'MissingNullAnnotationOnMethodParameter', 'MissingNullAnnotationOnMethodReturnType', ] ``` temporary setting
As comment says, it's no longer needed with the newest lint shipped with AGP 8.5.1
Quality Gate passedIssues Measures |
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## trunk #21082 +/- ##
=======================================
Coverage 40.71% 40.71%
=======================================
Files 1530 1530
Lines 70261 70261
Branches 11617 11617
=======================================
Hits 28606 28606
Misses 39070 39070
Partials 2585 2585 ☔ View full report in Codecov by Sentry. |
Description
This PR bumps AGP to
8.5.1
to address security alerts and keep our tooling up to date.To test
Please smoke-test the app. As library modules in this project didn't have obfuscation config, there shouldn't be any issues in this area.
Dependencies
8.5.1
WordPress-FluxC-Android#30658.5.1
woocommerce/woocommerce-android#120428.5.1
WordPress/gutenberg#64044