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

Commit fb0af603 authored by Hyundo Moon's avatar Hyundo Moon
Browse files

Change argument of MediaSession2.Builder#setExtras() as @NonNull

Bug: 130777551
Test: make update-api -j;
Change-Id: I39431850d87a6a5e066b83dbbf39e4e9100ac839
parent cf44c411
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -25842,7 +25842,7 @@ package android.media {
  public static final class MediaSession2.Builder {
    ctor public MediaSession2.Builder(@NonNull android.content.Context);
    method @NonNull public android.media.MediaSession2 build();
    method @NonNull public android.media.MediaSession2.Builder setExtras(@Nullable android.os.Bundle);
    method @NonNull public android.media.MediaSession2.Builder setExtras(@NonNull android.os.Bundle);
    method @NonNull public android.media.MediaSession2.Builder setId(@NonNull String);
    method @NonNull public android.media.MediaSession2.Builder setSessionActivity(@Nullable android.app.PendingIntent);
    method @NonNull public android.media.MediaSession2.Builder setSessionCallback(@NonNull java.util.concurrent.Executor, @NonNull android.media.MediaSession2.SessionCallback);
+4 −1
Original line number Diff line number Diff line
@@ -522,7 +522,10 @@ public class MediaSession2 implements AutoCloseable {
         * @see Session2Token#getExtras()
         */
        @NonNull
        public Builder setExtras(@Nullable Bundle extras) {
        public Builder setExtras(@NonNull Bundle extras) {
            if (extras == null) {
                throw new NullPointerException("extras shouldn't be null");
            }
            mExtras = extras;
            return this;
        }