From c624e7d1585e29c3a47e6bd1b62e6adf76913f22 Mon Sep 17 00:00:00 2001 From: Jiyong Park Date: Tue, 19 Nov 2019 22:48:36 +0900 Subject: 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 Merged-In: I60890104bf20a2c674edd91ec6b487cca1b4e37b Change-Id: I60890104bf20a2c674edd91ec6b487cca1b4e37b --- core/java/android/content/ContextWrapper.java | 1 - 1 file changed, 1 deletion(-) diff --git a/core/java/android/content/ContextWrapper.java b/core/java/android/content/ContextWrapper.java index 497e2fd60447..9b24bee30829 100644 --- a/core/java/android/content/ContextWrapper.java +++ b/core/java/android/content/ContextWrapper.java @@ -665,7 +665,6 @@ public class ContextWrapper extends Context { /** @hide */ @Override @Nullable - @SystemApi public Intent registerReceiverForAllUsers(@Nullable BroadcastReceiver receiver, @NonNull IntentFilter filter, @Nullable String broadcastPermission, @Nullable Handler scheduler) { -- cgit v1.2.3-59-g8ed1b