|
5 | 5 |
|
6 | 6 | package com.google.android.gms.auth.api.signin.internal; |
7 | 7 |
|
| 8 | +import android.os.Parcel; |
| 9 | + |
8 | 10 | import androidx.annotation.NonNull; |
| 11 | + |
9 | 12 | import com.google.android.gms.auth.api.signin.GoogleSignInOptions; |
| 13 | +import com.google.android.gms.common.internal.safeparcel.AbstractSafeParcelable; |
| 14 | +import com.google.android.gms.common.internal.safeparcel.SafeParcelable; |
| 15 | +import com.google.android.gms.common.internal.safeparcel.SafeParcelableCreatorAndWriter; |
| 16 | + |
10 | 17 | import org.microg.gms.common.Hide; |
11 | 18 | import org.microg.gms.utils.ToStringHelper; |
12 | | -import org.microg.safeparcel.AutoSafeParcelable; |
13 | 19 |
|
14 | 20 | import java.util.Objects; |
15 | 21 |
|
16 | 22 | @Hide |
17 | | -public class SignInConfiguration extends AutoSafeParcelable { |
| 23 | +@SafeParcelable.Class |
| 24 | +public class SignInConfiguration extends AbstractSafeParcelable { |
18 | 25 | @Field(value = 2, getterName = "getPackageName") |
19 | 26 | @NonNull |
20 | 27 | private final String packageName; |
@@ -60,5 +67,10 @@ public String toString() { |
60 | 67 | return ToStringHelper.name("SignInConfiguration").field("packageName", packageName).field("options", options).end(); |
61 | 68 | } |
62 | 69 |
|
63 | | - public static final Creator<SignInConfiguration> CREATOR = findCreator(SignInConfiguration.class); |
| 70 | + @Override |
| 71 | + public void writeToParcel(@NonNull Parcel dest, int flags) { |
| 72 | + CREATOR.writeToParcel(this, dest, flags); |
| 73 | + } |
| 74 | + |
| 75 | + public static final SafeParcelableCreatorAndWriter<SignInConfiguration> CREATOR = findCreator(SignInConfiguration.class); |
64 | 76 | } |
0 commit comments