导航菜单

页面标题

页面副标题

Atlys v4.8.7 - ae.java 源代码

正在查看: Atlys v4.8.7 应用的 ae.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package com.plaid.internal;

import com.plaid.internal.core.crashreporting.internal.models.Crash;
import com.plaid.internal.core.crashreporting.internal.models.CrashApiOptions;
import com.plaid.internal.core.crashreporting.internal.models.CrashContext;
import com.plaid.internal.core.crashreporting.internal.models.CrashContextTypeAdapter;
import di.A;
import dn.F;
import dn.G;
import java.util.Iterator;
import java.util.List;
import javax.net.SocketFactory;
import org.apache.commons.io.IOUtils;

public final class ae implements f3 {
    public final lc a;
    public final wl.g b;
    public CrashApiOptions c;

    @Cl.e(c = "com.plaid.internal.core.crashreporting.internal.implementation.api.SentryCrashApi", f = "SentryCrashApi.kt", l = {41}, m = "sendCrash")
    public static final class a extends Cl.c {
        public Object a;
        public int c;

        public a(Al.f<? super a> fVar) {
            super(fVar);
        }

        public final Object invokeSuspend(Object obj) {
            this.a = obj;
            this.c |= Integer.MIN_VALUE;
            return ae.this.a((Crash) null, (Al.f<? super Boolean>) this);
        }
    }

    @Cl.e(c = "com.plaid.internal.core.crashreporting.internal.implementation.api.SentryCrashApi", f = "SentryCrashApi.kt", l = {f.SDK_ASSET_ICON_LINK_VALUE}, m = "sendCrashes")
    public static final class b extends Cl.c {
        public Object a;
        public Object b;
        public int d;

        public b(Al.f<? super b> fVar) {
            super(fVar);
        }

        public final Object invokeSuspend(Object obj) {
            this.b = obj;
            this.d |= Integer.MIN_VALUE;
            return ae.this.a((List<Crash>) null, (Al.f<? super Boolean>) this);
        }
    }

    @Cl.e(c = "com.plaid.internal.core.crashreporting.internal.implementation.api.SentryCrashApi$sendCrashes$2", f = "SentryCrashApi.kt", l = {}, m = "invokeSuspend")
    public static final class c extends Cl.i implements Kl.n {
        public Object a;
        public final List<Crash> b;
        public final List<t8<Object, Object>> c;
        public final ae d;

        @Cl.e(c = "com.plaid.internal.core.crashreporting.internal.implementation.api.SentryCrashApi$sendCrashes$2$1$1", f = "SentryCrashApi.kt", l = {f.SDK_ASSET_ICON_LIBRARIES_VALUE}, m = "invokeSuspend")
        public static final class a extends Cl.i implements Kl.n {
            public Object a;
            public int b;
            public final List<t8<Object, Object>> c;
            public final ae d;
            public final Crash e;

            public a(List<t8<Object, Object>> list, ae aeVar, Crash crash, Al.f<? super a> fVar) {
                super(2, fVar);
                this.c = list;
                this.d = aeVar;
                this.e = crash;
            }

            public final Al.f<wl.y> create(Object obj, Al.f<?> fVar) {
                return new a(this.c, this.d, this.e, fVar);
            }

            public Object invoke(Object obj, Object obj2) {
                return new a(this.c, this.d, this.e, (Al.f) obj2).invokeSuspend(wl.y.a);
            }

            public final Object invokeSuspend(Object obj) {
                List list;
                Bl.a aVar = Bl.a.a;
                int i = this.b;
                if (i == 0) {
                    A.X(obj);
                    List<t8<Object, Object>> list2 = this.c;
                    Object value = this.d.b.getValue();
                    kotlin.jvm.internal.l.g(value, "<get-sentryRetrofitApi>(...)");
                    be beVar = (be) value;
                    CrashApiOptions crashApiOptions = this.d.c;
                    if (crashApiOptions == null) {
                        kotlin.jvm.internal.l.o("crashApiOptions");
                        throw null;
                    }
                    String n = kotlin.jvm.internal.l.n(crashApiOptions.getApiKey(), "Sentry sentry_version=6,sentry_key=");
                    CrashApiOptions crashApiOptions2 = this.d.c;
                    if (crashApiOptions2 == null) {
                        kotlin.jvm.internal.l.o("crashApiOptions");
                        throw null;
                    }
                    String apiKey = crashApiOptions2.getApiKey();
                    Crash crash = this.e;
                    this.a = list2;
                    this.b = 1;
                    Object a = beVar.a(n, apiKey, crash, this);
                    if (a == aVar) {
                        return aVar;
                    }
                    list = list2;
                    obj = a;
                } else {
                    if (i != 1) {
                        throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
                    }
                    list = (List) this.a;
                    A.X(obj);
                }
                list.add(obj);
                return wl.y.a;
            }
        }

        public c(List<Crash> list, List<t8<Object, Object>> list2, ae aeVar, Al.f<? super c> fVar) {
            super(2, fVar);
            this.b = list;
            this.c = list2;
            this.d = aeVar;
        }

        public final Al.f<wl.y> create(Object obj, Al.f<?> fVar) {
            c cVar = new c(this.b, this.c, this.d, fVar);
            cVar.a = obj;
            return cVar;
        }

        public Object invoke(Object obj, Object obj2) {
            c cVar = new c(this.b, this.c, this.d, (Al.f) obj2);
            cVar.a = (F) obj;
            return cVar.invokeSuspend(wl.y.a);
        }

        public final Object invokeSuspend(Object obj) {
            Bl.a aVar = Bl.a.a;
            A.X(obj);
            F f = (F) this.a;
            List<Crash> list = this.b;
            List<t8<Object, Object>> list2 = this.c;
            ae aeVar = this.d;
            Iterator<T> it = list.iterator();
            while (it.hasNext()) {
                G.C(f, null, 0, new a(list2, aeVar, (Crash) it.next(), null), 3);
            }
            return wl.y.a;
        }
    }

    public static final class d extends kotlin.jvm.internal.n implements Kl.a {
        public d() {
            super(0);
        }

        public Object invoke() {
            lc lcVar = ae.this.a;
            StringBuilder a = k9.a("https://analytics.plaid.com/sentry/api/");
            CrashApiOptions crashApiOptions = ae.this.c;
            SocketFactory socketFactory = null;
            if (crashApiOptions == null) {
                kotlin.jvm.internal.l.o("crashApiOptions");
                throw null;
            }
            a.append(crashApiOptions.getProjectId());
            a.append(IOUtils.DIR_SEPARATOR_UNIX);
            String sb = a.toString();
            com.google.gson.l lVar = new com.google.gson.l();
            lVar.g = "yyyy-MM-dd'T'HH:mm:ss";
            lVar.b(CrashContext.class, new CrashContextTypeAdapter());
            return (be) lcVar.a(sb, new nc(lVar.a(), socketFactory, 2)).b(be.class);
        }
    }

    public ae(lc lcVar) {
        kotlin.jvm.internal.l.h(lcVar, "retrofitFactory");
        this.a = lcVar;
        this.b = di.z.c0(new d());
    }

    public void a(CrashApiOptions crashApiOptions) {
        kotlin.jvm.internal.l.h(crashApiOptions, "crashApiOptions");
        this.c = crashApiOptions;
    }

    @Override
    public java.lang.Object a(com.plaid.internal.core.crashreporting.internal.models.Crash r8, Al.f<? super java.lang.Boolean> r9) {
        throw new UnsupportedOperationException("Method not decompiled: com.plaid.internal.ae.a(com.plaid.internal.core.crashreporting.internal.models.Crash, Al.f):java.lang.Object");
    }

    @Override
    public void a(String str) {
        kotlin.jvm.internal.l.h(str, "message");
        throw new RuntimeException(str);
    }

    @Override
    public java.lang.Object a(java.util.List<com.plaid.internal.core.crashreporting.internal.models.Crash> r7, Al.f<? super java.lang.Boolean> r8) {
        throw new UnsupportedOperationException("Method not decompiled: com.plaid.internal.ae.a(java.util.List, Al.f):java.lang.Object");
    }
}