正在查看: Hopscotch v9.7.2 应用的 a.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Hopscotch v9.7.2 应用的 a.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package ch.qos.logback.classic.boolex;
import ch.qos.logback.classic.b;
import ch.qos.logback.classic.spi.d;
import ch.qos.logback.classic.spi.g;
import ch.qos.logback.classic.spi.h;
import ch.qos.logback.classic.spi.m;
import ch.qos.logback.core.boolex.c;
import com.facebook.gamingservices.cloudgaming.internal.SDKConstants;
import com.facebook.imagepipeline.common.BytesRange;
import com.facebook.imagepipeline.producers.HttpUrlConnectionNetworkFetcher;
import com.facebook.react.fabric.mounting.LayoutMetricsConversions;
import java.util.ArrayList;
import java.util.Map;
import org.slf4j.e;
public final class a extends c<d> {
public static final ArrayList i;
public static final ArrayList j;
static {
ArrayList arrayList = new ArrayList();
i = arrayList;
ArrayList arrayList2 = new ArrayList();
j = arrayList2;
arrayList.add("DEBUG");
arrayList.add("INFO");
arrayList.add("WARN");
arrayList.add("ERROR");
arrayList.add("event");
arrayList.add(SDKConstants.PARAM_GAME_REQUESTS_MESSAGE);
arrayList.add("formattedMessage");
arrayList.add("logger");
arrayList.add("loggerContext");
arrayList.add("level");
arrayList.add("timeStamp");
arrayList.add("marker");
arrayList.add("mdc");
arrayList.add("throwableProxy");
arrayList.add("throwable");
Class cls = Integer.TYPE;
arrayList2.add(cls);
arrayList2.add(cls);
arrayList2.add(cls);
arrayList2.add(cls);
arrayList2.add(d.class);
arrayList2.add(String.class);
arrayList2.add(String.class);
arrayList2.add(String.class);
arrayList2.add(g.class);
arrayList2.add(cls);
arrayList2.add(Long.TYPE);
arrayList2.add(e.class);
arrayList2.add(Map.class);
arrayList2.add(ch.qos.logback.classic.spi.e.class);
arrayList2.add(Throwable.class);
}
@Override
public final String s() {
String t = t();
if (!t.contains("return")) {
t = androidx.privacysandbox.ads.adservices.java.internal.a.h("return ", t, ";");
p("Adding [return] prefix and a semicolon suffix. Expression becomes [" + t + "]");
p("See also http://logback.qos.ch/codes.html#block");
}
return androidx.privacysandbox.ads.adservices.java.internal.a.o("import ch.qos.logback.classic.Level;\r\n", t);
}
@Override
public final String[] u() {
ArrayList arrayList = new ArrayList();
arrayList.addAll(i);
int i2 = 0;
while (true) {
ArrayList arrayList2 = this.f;
if (i2 >= arrayList2.size()) {
return (String[]) arrayList.toArray(ch.qos.logback.core.g.b);
}
arrayList.add(((ch.qos.logback.core.boolex.d) arrayList2.get(i2)).getName());
i2++;
}
}
@Override
public final Class[] v() {
ArrayList arrayList = new ArrayList();
arrayList.addAll(j);
for (int i2 = 0; i2 < this.f.size(); i2++) {
arrayList.add(ch.qos.logback.core.boolex.d.class);
}
return (Class[]) arrayList.toArray(ch.qos.logback.core.g.c);
}
@Override
public final Object[] w(h hVar) {
ArrayList arrayList = this.f;
int size = arrayList.size();
Object[] objArr = new Object[i.size() + size];
b bVar = b.c;
Integer num = 10000;
objArr[0] = num;
objArr[1] = 20000;
Integer valueOf = Integer.valueOf(HttpUrlConnectionNetworkFetcher.HTTP_DEFAULT_TIMEOUT);
objArr[2] = valueOf;
objArr[3] = 40000;
objArr[4] = hVar;
objArr[5] = hVar.a();
objArr[6] = hVar.c();
objArr[7] = hVar.l();
objArr[8] = hVar.e();
b b = hVar.b();
int i2 = b.a;
if (i2 == Integer.MIN_VALUE) {
num = Integer.valueOf(LayoutMetricsConversions.REACT_CONSTRAINT_UNDEFINED);
} else if (i2 == 5000) {
num = 5000;
} else if (i2 != 10000) {
if (i2 == 20000) {
num = 20000;
} else if (i2 == 30000) {
num = valueOf;
} else if (i2 == 40000) {
num = 40000;
} else {
if (i2 != Integer.MAX_VALUE) {
throw new IllegalStateException("Level " + b.b + ", " + i2 + " is unknown.");
}
num = Integer.valueOf(BytesRange.TO_END_OF_CONTENT);
}
}
objArr[9] = num;
objArr[10] = Long.valueOf(hVar.k());
objArr[11] = hVar.f();
objArr[12] = hVar.n();
ch.qos.logback.classic.spi.e m = hVar.m();
if (m != null) {
objArr[13] = m;
if (m instanceof m) {
objArr[14] = ((m) m).g();
} else {
objArr[14] = null;
}
} else {
objArr[13] = null;
objArr[14] = null;
}
int i3 = 15;
int i4 = 0;
while (i4 < size) {
objArr[i3] = (ch.qos.logback.core.boolex.d) arrayList.get(i4);
i4++;
i3++;
}
return objArr;
}
}