package defpackage;

import androidx.media3.container.NalUnitUtil;
import androidx.media3.exoplayer.upstream.CmcdData;
import com.google.android.gms.measurement.api.AppMeasurementSdk;
import defpackage.dy4;
import defpackage.w99;
import java.util.List;
import kotlin.Metadata;

/* JADX INFO: loaded from: classes3.dex */
@si8(with = Companion.class)
@Metadata(d1 = {"\u0000\f\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0004\b\u0081\b\u0018\u0000 \u00022\u00020\u0001:\u0002\u0003\u0004¨\u0006\u0005"}, d2 = {"Lew3;", "", "Companion", "b", CmcdData.OBJECT_TYPE_AUDIO_ONLY, "auth-kt_release"}, k = 1, mv = {2, 1, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
public final /* data */ class ew3 {

    /* JADX INFO: renamed from: Companion, reason: from kotlin metadata */
    @kp6
    public static final Companion INSTANCE = new Companion();
    public static final di8 d;
    public final String a;
    public final String b;
    public final b c;

    /* JADX INFO: renamed from: ew3$a, reason: from kotlin metadata */
    @Metadata(d1 = {"\u0000\u0010\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\b\u0086\u0003\u0018\u00002\b\u0012\u0004\u0012\u00020\u00020\u0001J\u0013\u0010\u0003\u001a\b\u0012\u0004\u0012\u00020\u00020\u0001¢\u0006\u0004\b\u0003\u0010\u0004¨\u0006\u0005"}, d2 = {"Lew3$a;", "Ln25;", "Lew3;", "serializer", "()Ln25;", "auth-kt_release"}, k = 1, mv = {2, 1, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
    @vx8
    public static final class Companion implements n25<ew3> {
        @Override // defpackage.o52
        public final Object deserialize(ux1 ux1Var) {
            String c;
            wy4 wy4VarI = ((sy4) ux1Var).i();
            wy4 wy4Var = (wy4) yy4.g(wy4VarI).get("error_code");
            b bVar = null;
            String c2 = wy4Var != null ? yy4.h(wy4Var).getC() : null;
            wy4 wy4Var2 = (wy4) yy4.g(wy4VarI).get("error_description");
            if (wy4Var2 == null || (c = yy4.h(wy4Var2).getC()) == null) {
                wy4 wy4Var3 = (wy4) yy4.g(wy4VarI).get("msg");
                if (wy4Var3 != null) {
                    c = yy4.h(wy4Var3).getC();
                } else {
                    wy4 wy4Var4 = (wy4) yy4.g(wy4VarI).get("message");
                    c = wy4Var4 != null ? yy4.h(wy4Var4).getC() : null;
                    if (c == null) {
                        c = wy4VarI.toString();
                    }
                }
            }
            if (yy4.g(wy4VarI).containsKey("weak_password")) {
                dy4.a aVar = dy4.d;
                Object obj = yy4.g(wy4VarI).get("weak_password");
                cr4.d(obj);
                aVar.getClass();
                bVar = (b) aVar.f(b.INSTANCE.serializer(), (wy4) obj);
            }
            return new ew3(c2, c, bVar);
        }

        @Override // defpackage.yi8, defpackage.o52
        public final bi8 getDescriptor() {
            return ew3.d;
        }

        @Override // defpackage.yi8
        public final void serialize(fl2 fl2Var, Object obj) {
            cr4.g((ew3) obj, AppMeasurementSdk.ConditionalUserProperty.VALUE);
            throw new UnsupportedOperationException();
        }

        @kp6
        public final n25<ew3> serializer() {
            return ew3.INSTANCE;
        }
    }

    @si8
    @Metadata(d1 = {"\u0000\f\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0004\b\u0087\b\u0018\u0000 \u00022\u00020\u0001:\u0002\u0003\u0004¨\u0006\u0005"}, d2 = {"Lew3$b;", "", "Companion", CmcdData.OBJECT_TYPE_AUDIO_ONLY, "b", "auth-kt_release"}, k = 1, mv = {2, 1, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
    public static final /* data */ class b {

        /* JADX INFO: renamed from: Companion, reason: from kotlin metadata */
        @kp6
        public static final Companion INSTANCE = new Companion();
        public static final n25[] b = {new rs(u79.a)};
        public final List a;

        @e52
        @Metadata(d1 = {"\u0000\u0012\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0005\bÇ\u0002\u0018\u00002\b\u0012\u0004\u0012\u00020\u00020\u0001R\u0017\u0010\u0004\u001a\u00020\u00038\u0006¢\u0006\f\n\u0004\b\u0004\u0010\u0005\u001a\u0004\b\u0006\u0010\u0007¨\u0006\b"}, d2 = {"io/github/jan/supabase/auth/GoTrueErrorResponse.WeakPassword.$serializer", "Lat3;", "Lew3$b;", "Lbi8;", "descriptor", "Lbi8;", "getDescriptor", "()Lbi8;", "auth-kt_release"}, k = 1, mv = {2, 1, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
        public /* synthetic */ class a implements at3<b> {
            public static final a a;

            @kp6
            private static final bi8 descriptor;

            static {
                a aVar = new a();
                a = aVar;
                va7 va7Var = new va7("io.github.jan.supabase.auth.GoTrueErrorResponse.WeakPassword", aVar, 1);
                va7Var.j("reasons", false);
                descriptor = va7Var;
            }

            @Override // defpackage.at3
            public final n25[] childSerializers() {
                return new n25[]{b.b[0]};
            }

            @Override // defpackage.o52
            public final Object deserialize(ux1 ux1Var) {
                bi8 bi8Var = descriptor;
                da1 da1VarC = ux1Var.c(bi8Var);
                n25[] n25VarArr = b.b;
                List list = null;
                boolean z = true;
                int i = 0;
                while (z) {
                    int iW = da1VarC.w(bi8Var);
                    if (iW == -1) {
                        z = false;
                    } else {
                        if (iW != 0) {
                            throw new q6a(iW);
                        }
                        list = (List) da1VarC.y(bi8Var, 0, n25VarArr[0], list);
                        i = 1;
                    }
                }
                da1VarC.b(bi8Var);
                return new b(i, list);
            }

            @Override // defpackage.yi8, defpackage.o52
            public final bi8 getDescriptor() {
                return descriptor;
            }

            @Override // defpackage.yi8
            public final void serialize(fl2 fl2Var, Object obj) {
                b bVar = (b) obj;
                cr4.g(bVar, AppMeasurementSdk.ConditionalUserProperty.VALUE);
                bi8 bi8Var = descriptor;
                fa1 fa1VarC = fl2Var.c(bi8Var);
                fa1VarC.q(bi8Var, 0, b.b[0], bVar.a);
                fa1VarC.b(bi8Var);
            }

            @Override // defpackage.at3
            public final n25[] typeParametersSerializers() {
                return xa7.a;
            }
        }

        /* JADX INFO: renamed from: ew3$b$b, reason: collision with other inner class name and from kotlin metadata */
        @Metadata(d1 = {"\u0000\u0014\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\b\u0086\u0003\u0018\u00002\u00020\u0001J\u0013\u0010\u0004\u001a\b\u0012\u0004\u0012\u00020\u00030\u0002¢\u0006\u0004\b\u0004\u0010\u0005¨\u0006\u0006"}, d2 = {"Lew3$b$b;", "", "Ln25;", "Lew3$b;", "serializer", "()Ln25;", "auth-kt_release"}, k = 1, mv = {2, 1, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
        public static final class Companion {
            @kp6
            public final n25<b> serializer() {
                return a.a;
            }
        }

        public /* synthetic */ b(int i, List list) {
            if (1 == (i & 1)) {
                this.a = list;
            } else {
                ta7.a(i, 1, a.a.getDescriptor());
                throw null;
            }
        }

        public final boolean equals(Object obj) {
            if (this == obj) {
                return true;
            }
            return (obj instanceof b) && cr4.b(this.a, ((b) obj).a);
        }

        public final int hashCode() {
            return this.a.hashCode();
        }

        public final String toString() {
            return "WeakPassword(reasons=" + this.a + ')';
        }
    }

    static {
        bi8[] bi8VarArr = new bi8[0];
        if (n89.ab("GoTrueErrorResponse")) {
            throw new IllegalArgumentException("Blank serial names are prohibited");
        }
        q01 q01Var = new q01("GoTrueErrorResponse");
        q01Var.a("error", u79.b, (12 & 8) == 0);
        d = new di8("GoTrueErrorResponse", w99.a.a, q01Var.c.size(), st.al(bi8VarArr), q01Var);
    }

    public ew3(String str, String str2, b bVar) {
        cr4.g(str2, "description");
        this.a = str;
        this.b = str2;
        this.c = bVar;
    }

    public final boolean equals(Object obj) {
        if (this == obj) {
            return true;
        }
        if (!(obj instanceof ew3)) {
            return false;
        }
        ew3 ew3Var = (ew3) obj;
        return cr4.b(this.a, ew3Var.a) && cr4.b(this.b, ew3Var.b) && cr4.b(this.c, ew3Var.c);
    }

    public final int hashCode() {
        String str = this.a;
        int iB = vw2.b((str == null ? 0 : str.hashCode()) * 31, 31, this.b);
        b bVar = this.c;
        return iB + (bVar != null ? bVar.a.hashCode() : 0);
    }

    public final String toString() {
        return "GoTrueErrorResponse(error=" + this.a + ", description=" + this.b + ", weakPassword=" + this.c + ')';
    }
}
