Status Update
Comments
al...@google.com <al...@google.com> #2
I have updated androidx.room:room-paging 2.5.0-alpha02 and androidx-paging to 3.2.0-alpha01 respectively but seems the cause is androidx.room:room-paging is adding the transitive dependency for paging-common 3.1.1.
[33m| +--- [39mandroidx.room:room-paging:2.5.0-alpha02
[33m| | +--- [39mandroidx.paging:paging-common:3.1.1
The lib or some lib has marked paging-common to be strictly 3.1.1 instead of 3.2.0-alpha02.
androidx.paging:paging-common:{strictly 3.1.1} -> 3.1.1
This caused the app to be always using paging-common 3.1.1 which PagingDataDiffer class does not have the updated constructor yet.
al...@google.com <al...@google.com> #3
Please include a sample project that reproduces your issue. None of the room-paging
artifacts have any strict dependencies on Paging.
ap...@google.com <ap...@google.com> #4
There shouldn't be a strict version requirement, room-paging depending on paging-common:3.1.1 should be able to get upgraded to 3.2.0-alpha01.
By any chance are you hitting this while running an instrumented test? The version of paging should resolve the same between for both the main apk and test apk, but the way this is exposed is unfortunately as a version requirement.
Otherwise, if you can share your build.gradle
it would help us reproduce the issue, it's possible we're missing a version constraint that could better guide how Gradle resolves the paging-common version.
Description
The following 1 lint issue(s) are suppressed in
src/main/java/androidx/vectordrawable/graphics/drawable/ArgbEvaluator.java
. Please remove these suppressions invectordrawable/vectordrawable-animated/lint-baseline.xml
and address the associated issues.