正在查看: Atlys v4.8.7 应用的 ae.java JAVA 源代码文件
本页面展示 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");
}
}