- 28,932 files - Full Java source code - Smali files - Resources Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
105 lines
3.5 KiB
Java
105 lines
3.5 KiB
Java
package com.ironsource;
|
|
|
|
import kotlin.jvm.internal.Intrinsics;
|
|
import kotlin.text.StringsKt__StringsKt;
|
|
|
|
/* loaded from: classes2.dex */
|
|
public final class h9 {
|
|
private final Throwable a;
|
|
private final String b;
|
|
private final boolean c;
|
|
|
|
public h9(Throwable throwable) {
|
|
boolean contains$default;
|
|
boolean contains$default2;
|
|
Intrinsics.checkNotNullParameter(throwable, "throwable");
|
|
this.a = throwable;
|
|
StringBuilder sb = new StringBuilder();
|
|
StackTraceElement[] stackTrace = throwable.getStackTrace();
|
|
Intrinsics.checkNotNullExpressionValue(stackTrace, "throwable.stackTrace");
|
|
sb.append(throwable.toString());
|
|
sb.append(System.lineSeparator());
|
|
boolean z = false;
|
|
for (StackTraceElement stackTraceElement : stackTrace) {
|
|
sb.append(stackTraceElement.toString());
|
|
sb.append(';' + System.lineSeparator());
|
|
String stackTraceElement2 = stackTraceElement.toString();
|
|
Intrinsics.checkNotNullExpressionValue(stackTraceElement2, "elem.toString()");
|
|
String e = i9.d().e();
|
|
Intrinsics.checkNotNullExpressionValue(e, "getInstance().keyword");
|
|
contains$default2 = StringsKt__StringsKt.contains$default(stackTraceElement2, e, false, 2, null);
|
|
if (contains$default2) {
|
|
z = true;
|
|
}
|
|
}
|
|
Throwable cause = this.a.getCause();
|
|
if (cause != null) {
|
|
sb.append("--CAUSE");
|
|
sb.append(System.lineSeparator());
|
|
sb.append(cause.toString());
|
|
sb.append(System.lineSeparator());
|
|
StackTraceElement[] stackTrace2 = cause.getStackTrace();
|
|
Intrinsics.checkNotNullExpressionValue(stackTrace2, "cause.stackTrace");
|
|
for (StackTraceElement stackTraceElement3 : stackTrace2) {
|
|
sb.append(stackTraceElement3.toString());
|
|
sb.append(';' + System.lineSeparator());
|
|
String stackTraceElement4 = stackTraceElement3.toString();
|
|
Intrinsics.checkNotNullExpressionValue(stackTraceElement4, "elem.toString()");
|
|
String e2 = i9.d().e();
|
|
Intrinsics.checkNotNullExpressionValue(e2, "getInstance().keyword");
|
|
contains$default = StringsKt__StringsKt.contains$default(stackTraceElement4, e2, false, 2, null);
|
|
if (contains$default) {
|
|
z = true;
|
|
}
|
|
}
|
|
}
|
|
String sb2 = sb.toString();
|
|
Intrinsics.checkNotNullExpressionValue(sb2, "builder.toString()");
|
|
this.b = sb2;
|
|
this.c = z;
|
|
}
|
|
|
|
public static /* synthetic */ h9 a(h9 h9Var, Throwable th, int i, Object obj) {
|
|
if ((i & 1) != 0) {
|
|
th = h9Var.a;
|
|
}
|
|
return h9Var.a(th);
|
|
}
|
|
|
|
public final h9 a(Throwable throwable) {
|
|
Intrinsics.checkNotNullParameter(throwable, "throwable");
|
|
return new h9(throwable);
|
|
}
|
|
|
|
public final Throwable a() {
|
|
return this.a;
|
|
}
|
|
|
|
public final String b() {
|
|
return this.b;
|
|
}
|
|
|
|
public final Throwable c() {
|
|
return this.a;
|
|
}
|
|
|
|
public final boolean d() {
|
|
return this.c;
|
|
}
|
|
|
|
public boolean equals(Object obj) {
|
|
if (this == obj) {
|
|
return true;
|
|
}
|
|
return (obj instanceof h9) && Intrinsics.areEqual(this.a, ((h9) obj).a);
|
|
}
|
|
|
|
public int hashCode() {
|
|
return this.a.hashCode();
|
|
}
|
|
|
|
public String toString() {
|
|
return "CrashReportWrapper(throwable=" + this.a + ')';
|
|
}
|
|
}
|