Fixed
Status Update
Comments
al...@google.com <al...@google.com>
ap...@google.com <ap...@google.com> #2
Project: platform/frameworks/support
Branch: androidx-main
commit 9256ab480ddd54cab14b08ff9f8872df5689a3f6
Author: Alan Viverette <alanv@google.com>
Date: Mon Nov 06 16:25:08 2023
Deprecate androidx.core.os.CancellationSignal
Relnote: "Deprecated `androidx.core.os.CancellationSignal`. Usages should
be replaced with the platform-provided `android.os.CancellationSignal`."
Bug: 309499026
Fixes: 309054079
Test: LocationManagerCompatTest
Change-Id: Id45f69a0b9cee7515d3f5b35dde3b3b037f8bd3a
M core/core/api/api_lint.ignore
M core/core/api/current.txt
M core/core/api/restricted_current.txt
M core/core/src/androidTest/java/androidx/core/location/LocationManagerCompatTest.java
M core/core/src/main/java/androidx/core/content/ContentResolverCompat.java
M core/core/src/main/java/androidx/core/hardware/fingerprint/FingerprintManagerCompat.java
M core/core/src/main/java/androidx/core/location/LocationManagerCompat.java
M core/core/src/main/java/androidx/core/os/CancellationSignal.java
M fragment/fragment/src/main/java/androidx/fragment/app/DefaultSpecialEffectsController.kt
M fragment/fragment/src/main/java/androidx/fragment/app/FragmentTransitionCompat21.java
M fragment/fragment/src/main/java/androidx/fragment/app/FragmentTransitionImpl.java
M fragment/fragment/src/main/java/androidx/fragment/app/SpecialEffectsController.kt
M loader/loader/build.gradle
M loader/loader/src/main/java/androidx/loader/content/CursorLoader.java
M transition/transition/src/main/java/androidx/transition/FragmentTransitionSupport.java
https://android-review.googlesource.com/2824570
Branch: androidx-main
commit 9256ab480ddd54cab14b08ff9f8872df5689a3f6
Author: Alan Viverette <alanv@google.com>
Date: Mon Nov 06 16:25:08 2023
Deprecate androidx.core.os.CancellationSignal
Relnote: "Deprecated `androidx.core.os.CancellationSignal`. Usages should
be replaced with the platform-provided `android.os.CancellationSignal`."
Bug: 309499026
Fixes: 309054079
Test: LocationManagerCompatTest
Change-Id: Id45f69a0b9cee7515d3f5b35dde3b3b037f8bd3a
M core/core/api/api_lint.ignore
M core/core/api/current.txt
M core/core/api/restricted_current.txt
M core/core/src/androidTest/java/androidx/core/location/LocationManagerCompatTest.java
M core/core/src/main/java/androidx/core/content/ContentResolverCompat.java
M core/core/src/main/java/androidx/core/hardware/fingerprint/FingerprintManagerCompat.java
M core/core/src/main/java/androidx/core/location/LocationManagerCompat.java
M core/core/src/main/java/androidx/core/os/CancellationSignal.java
M fragment/fragment/src/main/java/androidx/fragment/app/DefaultSpecialEffectsController.kt
M fragment/fragment/src/main/java/androidx/fragment/app/FragmentTransitionCompat21.java
M fragment/fragment/src/main/java/androidx/fragment/app/FragmentTransitionImpl.java
M fragment/fragment/src/main/java/androidx/fragment/app/SpecialEffectsController.kt
M loader/loader/build.gradle
M loader/loader/src/main/java/androidx/loader/content/CursorLoader.java
M transition/transition/src/main/java/androidx/transition/FragmentTransitionSupport.java
pr...@google.com <pr...@google.com> #3
The following release(s) address this bug.It is possible this bug has only been partially addressed:
androidx.core:core:1.13.0-alpha02
androidx.fragment:fragment:1.7.0-alpha07
androidx.transition:transition:1.5.0-alpha05
Description
AndroidX core features the
androidx.core.os.CancellationSignal
type which backported theandroid.os.CancellationSignal
type to API levels prior to 16. Now that the minimum supported API level of the AndroidX libraries is 19, this type can be deprecated.However, it's not just that simple because this type is used in the public API elsewhere. Those usages should be migrated to accept the framework version before the AndroidX type is deprecated.
Fromhttps://android-review.googlesource.com/c/platform/frameworks/support/+/2816836/comment/2fce6759_bb364691/