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

Commit ce65b04d authored by TreeHugger Robot's avatar TreeHugger Robot Committed by Android (Google) Code Review
Browse files

Merge "Revert "Revert "Migrate unsafe parcel APIs in framework-minus-apex"""

parents 9d5ad854 1a5cb387
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -48,6 +48,7 @@ public final class BlobInfo implements Parcelable {
        mLeaseInfos = leaseInfos;
    }

    @SuppressWarnings("UnsafeParcelApi")
    private BlobInfo(Parcel in) {
        mId = in.readLong();
        mExpiryTimeMs = in.readLong();
+1 −0
Original line number Diff line number Diff line
@@ -1408,6 +1408,7 @@ public class AlarmManager {
         * Use the {@link #CREATOR}
         * @hide
         */
        @SuppressWarnings("UnsafeParcelApi")
        AlarmClockInfo(Parcel in) {
            mTriggerTime = in.readLong();
            mShowIntent = in.readParcelable(PendingIntent.class.getClassLoader());
+1 −0
Original line number Diff line number Diff line
@@ -881,6 +881,7 @@ public class JobInfo implements Parcelable {
        return hashCode;
    }

    @SuppressWarnings("UnsafeParcelApi")
    private JobInfo(Parcel in) {
        jobId = in.readInt();
        extras = in.readPersistableBundle();
+1 −1
Original line number Diff line number Diff line
@@ -172,7 +172,7 @@ public final class AccessibilityGestureEvent implements Parcelable {
    private AccessibilityGestureEvent(@NonNull Parcel parcel) {
        mGestureId = parcel.readInt();
        mDisplayId = parcel.readInt();
        ParceledListSlice<MotionEvent> slice = parcel.readParcelable(getClass().getClassLoader());
        ParceledListSlice<MotionEvent> slice = parcel.readParcelable(getClass().getClassLoader(), android.content.pm.ParceledListSlice.class);
        mMotionEvents = slice.getList();
    }

+2 −2
Original line number Diff line number Diff line
@@ -1094,8 +1094,8 @@ public class AccessibilityServiceInfo implements Parcelable {
        mInteractiveUiTimeout = parcel.readInt();
        flags = parcel.readInt();
        crashed = parcel.readInt() != 0;
        mComponentName = parcel.readParcelable(this.getClass().getClassLoader());
        mResolveInfo = parcel.readParcelable(null);
        mComponentName = parcel.readParcelable(this.getClass().getClassLoader(), android.content.ComponentName.class);
        mResolveInfo = parcel.readParcelable(null, android.content.pm.ResolveInfo.class);
        mSettingsActivityName = parcel.readString();
        mCapabilities = parcel.readInt();
        mSummaryResId = parcel.readInt();
Loading