Files

72 lines
2.6 KiB
Java

package t3;
import C.w;
import java.io.PrintWriter;
import java.io.StringWriter;
import java.io.Writer;
import java.util.Arrays;
import kotlin.jvm.internal.Intrinsics;
/* loaded from: classes3.dex */
public abstract class b {
/* renamed from: a, reason: collision with root package name */
public final ThreadLocal f8550a = new ThreadLocal();
public void a(String str, Object... args) {
Intrinsics.checkNotNullParameter(args, "args");
d(6, null, str, Arrays.copyOf(args, args.length));
}
public void b(Throwable th) {
d(6, th, null, new Object[0]);
}
public abstract void c(int i, String str, String str2, Throwable th);
public final void d(int i, Throwable th, String message, Object... args) {
ThreadLocal threadLocal = this.f8550a;
String str = (String) threadLocal.get();
if (str != null) {
threadLocal.remove();
}
if (message != null && message.length() != 0) {
if (args.length != 0) {
Intrinsics.checkNotNullParameter(message, "message");
Intrinsics.checkNotNullParameter(args, "args");
Object[] copyOf = Arrays.copyOf(args, args.length);
message = w.s(copyOf, copyOf.length, message, "java.lang.String.format(this, *args)");
}
if (th != null) {
StringBuilder sb = new StringBuilder();
sb.append((Object) message);
sb.append('\n');
StringWriter stringWriter = new StringWriter(256);
PrintWriter printWriter = new PrintWriter((Writer) stringWriter, false);
th.printStackTrace(printWriter);
printWriter.flush();
String stringWriter2 = stringWriter.toString();
Intrinsics.checkNotNullExpressionValue(stringWriter2, "sw.toString()");
sb.append(stringWriter2);
message = sb.toString();
}
} else {
if (th == null) {
return;
}
StringWriter stringWriter3 = new StringWriter(256);
PrintWriter printWriter2 = new PrintWriter((Writer) stringWriter3, false);
th.printStackTrace(printWriter2);
printWriter2.flush();
message = stringWriter3.toString();
Intrinsics.checkNotNullExpressionValue(message, "sw.toString()");
}
c(i, str, message, th);
}
public void e(String str, Object... args) {
Intrinsics.checkNotNullParameter(args, "args");
d(5, null, str, Arrays.copyOf(args, args.length));
}
}