Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 341a8d85 authored by Julia Reynolds's avatar Julia Reynolds Committed by Automerger Merge Worker
Browse files

Merge "Add missing nullness annotations to Notification.Action and its...

Merge "Add missing nullness annotations to Notification.Action and its Builder." am: 7a75dfd5 am: f32d46c8 am: 03e41b23

Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2383854



Change-Id: I30df816b8300ee57479dab742f3ede5ff01be48a
Signed-off-by: default avatarAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
parents 5825b6a2 03e41b23
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -6133,7 +6133,7 @@ package android.app {
  }
  public static class Notification.Action implements android.os.Parcelable {
    ctor @Deprecated public Notification.Action(int, CharSequence, android.app.PendingIntent);
    ctor @Deprecated public Notification.Action(int, CharSequence, @Nullable android.app.PendingIntent);
    method public android.app.Notification.Action clone();
    method public int describeContents();
    method public boolean getAllowGeneratedReplies();
@@ -6163,8 +6163,8 @@ package android.app {
  }
  public static final class Notification.Action.Builder {
    ctor @Deprecated public Notification.Action.Builder(int, CharSequence, android.app.PendingIntent);
    ctor public Notification.Action.Builder(android.graphics.drawable.Icon, CharSequence, android.app.PendingIntent);
    ctor @Deprecated public Notification.Action.Builder(int, CharSequence, @Nullable android.app.PendingIntent);
    ctor public Notification.Action.Builder(android.graphics.drawable.Icon, CharSequence, @Nullable android.app.PendingIntent);
    ctor public Notification.Action.Builder(android.app.Notification.Action);
    method @NonNull public android.app.Notification.Action.Builder addExtras(android.os.Bundle);
    method @NonNull public android.app.Notification.Action.Builder addRemoteInput(android.app.RemoteInput);
+9 −5
Original line number Diff line number Diff line
@@ -1782,7 +1782,7 @@ public class Notification implements Parcelable
         * @deprecated Use {@link android.app.Notification.Action.Builder}.
         */
        @Deprecated
        public Action(int icon, CharSequence title, PendingIntent intent) {
        public Action(int icon, CharSequence title, @Nullable PendingIntent intent) {
            this(Icon.createWithResource("", icon), title, intent, new Bundle(), null, true,
                    SEMANTIC_ACTION_NONE, false /* isContextual */, false /* requireAuth */);
        }
@@ -1907,10 +1907,12 @@ public class Notification implements Parcelable
             * which may display them in other contexts, for example on a wearable device.
             * @param icon icon to show for this action
             * @param title the title of the action
             * @param intent the {@link PendingIntent} to fire when users trigger this action
             * @param intent the {@link PendingIntent} to fire when users trigger this action. May
             * be null, in which case the action may be rendered in a disabled presentation by the
             * system UI.
             */
            @Deprecated
            public Builder(int icon, CharSequence title, PendingIntent intent) {
            public Builder(int icon, CharSequence title, @Nullable PendingIntent intent) {
                this(Icon.createWithResource("", icon), title, intent);
            }
@@ -1939,9 +1941,11 @@ public class Notification implements Parcelable
             *
             * @param icon icon to show for this action
             * @param title the title of the action
             * @param intent the {@link PendingIntent} to fire when users trigger this action
             * @param intent the {@link PendingIntent} to fire when users trigger this action. May
             * be null, in which case the action may be rendered in a disabled presentation by the
             * system UI.
             */
            public Builder(Icon icon, CharSequence title, PendingIntent intent) {
            public Builder(Icon icon, CharSequence title, @Nullable PendingIntent intent) {
                this(icon, title, intent, new Bundle(), null, true, SEMANTIC_ACTION_NONE, false);
            }