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:
Jiyong Park
2019-11-19 22:48:36 +09:00
parent 7da3588356
commit 1620457e34

View File

@@ -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) {