Remove @SystemApi annotation for an overriding method
Context.registerReceiverForAllUsers are already marked as @SystemApi. The same method in ContextWrapper overriding it doesn't need to be annotated as such. In fact, that API is even not recorded in system-current.txt. Bug: 144424011 Test: atest CtsSystemApiAnnotationTestCases Change-Id: I60890104bf20a2c674edd91ec6b487cca1b4e37b
This commit is contained in:
@@ -672,7 +672,6 @@ public class ContextWrapper extends Context {
|
|||||||
/** @hide */
|
/** @hide */
|
||||||
@Override
|
@Override
|
||||||
@Nullable
|
@Nullable
|
||||||
@SystemApi
|
|
||||||
public Intent registerReceiverForAllUsers(@Nullable BroadcastReceiver receiver,
|
public Intent registerReceiverForAllUsers(@Nullable BroadcastReceiver receiver,
|
||||||
@NonNull IntentFilter filter, @Nullable String broadcastPermission,
|
@NonNull IntentFilter filter, @Nullable String broadcastPermission,
|
||||||
@Nullable Handler scheduler) {
|
@Nullable Handler scheduler) {
|
||||||
|
|||||||
Reference in New Issue
Block a user