Files

670 lines
25 KiB
Java

package m3;
import C.w;
import O.L;
import O.X;
import a.AbstractC0106b;
import android.content.Context;
import android.content.res.Configuration;
import android.graphics.Bitmap;
import android.graphics.Color;
import android.graphics.Rect;
import android.graphics.Typeface;
import android.graphics.drawable.Drawable;
import android.os.Build;
import android.os.Bundle;
import android.text.SpannableStringBuilder;
import android.util.TypedValue;
import android.view.View;
import android.view.ViewParent;
import android.view.inputmethod.EditorInfo;
import android.widget.TextView;
import androidx.fragment.app.K;
import com.adif.elcanomovil.R;
import com.google.android.gms.maps.model.BitmapDescriptorFactory;
import com.google.firebase.messaging.ServiceStarter;
import d1.C0309c;
import e3.V;
import f0.C0338b;
import java.security.cert.X509Certificate;
import java.text.SimpleDateFormat;
import java.util.Arrays;
import java.util.LinkedHashMap;
import java.util.WeakHashMap;
import java.util.logging.Logger;
import kotlin.NoWhenBranchMatchedException;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.internal.Intrinsics;
import kotlin.jvm.internal.StringCompanionObject;
import kotlin.reflect.KClass;
import kotlin.time.DurationKt;
import o0.T;
import o0.U;
import o0.W;
import org.xmlpull.v1.XmlPullParserException;
import r3.C0579k;
import w2.C0651a;
/* loaded from: classes3.dex */
public abstract class d {
public static Typeface A(Configuration configuration, Typeface typeface) {
int i;
int i4;
int i5;
if (Build.VERSION.SDK_INT < 31) {
return null;
}
i = configuration.fontWeightAdjustment;
if (i == Integer.MAX_VALUE) {
return null;
}
i4 = configuration.fontWeightAdjustment;
if (i4 == 0 || typeface == null) {
return null;
}
int weight = typeface.getWeight();
i5 = configuration.fontWeightAdjustment;
return Typeface.create(typeface, AbstractC0106b.d(i5 + weight, 1, 1000), typeface.isItalic());
}
public static int B(int i, Rect rect, Rect rect2) {
if (i != 17) {
if (i != 33) {
if (i != 66) {
if (i != 130) {
throw new IllegalArgumentException("direction must be one of {FOCUS_UP, FOCUS_DOWN, FOCUS_LEFT, FOCUS_RIGHT}.");
}
}
}
return Math.abs(((rect.width() / 2) + rect.left) - ((rect2.width() / 2) + rect2.left));
}
return Math.abs(((rect.height() / 2) + rect.top) - ((rect2.height() / 2) + rect2.top));
}
public static String C(X509Certificate certificate) {
Intrinsics.checkNotNullParameter(certificate, "certificate");
if (certificate == null) {
throw new IllegalArgumentException("Certificate pinning requires X509 certificates");
}
return "sha256/" + K(certificate).a();
}
public static final void D(View view, v0.f fVar) {
Intrinsics.checkNotNullParameter(view, "<this>");
view.setTag(R.id.view_tree_saved_state_registry_owner, fVar);
}
public static void G(TextView textView, int i) {
g(i);
if (i != textView.getPaint().getFontMetricsInt(null)) {
textView.setLineSpacing(i - r0, 1.0f);
}
}
public static void H(View view, E2.g gVar) {
C0651a c0651a = gVar.f400a.f387b;
if (c0651a == null || !c0651a.f8806a) {
return;
}
float f2 = BitmapDescriptorFactory.HUE_RED;
for (ViewParent parent = view.getParent(); parent instanceof View; parent = parent.getParent()) {
WeakHashMap weakHashMap = X.f1226a;
f2 += L.i((View) parent);
}
E2.f fVar = gVar.f400a;
if (fVar.f395l != f2) {
fVar.f395l = f2;
gVar.m();
}
}
public static void I(EditorInfo editorInfo, CharSequence charSequence, int i, int i4) {
if (editorInfo.extras == null) {
editorInfo.extras = new Bundle();
}
editorInfo.extras.putCharSequence("androidx.core.view.inputmethod.EditorInfoCompat.CONTENT_SURROUNDING_TEXT", charSequence != null ? new SpannableStringBuilder(charSequence) : null);
editorInfo.extras.putInt("androidx.core.view.inputmethod.EditorInfoCompat.CONTENT_SELECTION_HEAD", i);
editorInfo.extras.putInt("androidx.core.view.inputmethod.EditorInfoCompat.CONTENT_SELECTION_END", i4);
}
public static void J(Drawable drawable, int i) {
H.a.g(drawable, i);
}
public static C0579k K(X509Certificate x509Certificate) {
Intrinsics.checkNotNullParameter(x509Certificate, "<this>");
C0579k c0579k = C0579k.f8285d;
byte[] encoded = x509Certificate.getPublicKey().getEncoded();
Intrinsics.checkNotNullExpressionValue(encoded, "publicKey.encoded");
return C0338b.t(encoded).c("SHA-256");
}
public static final StackTraceElement a(String str, Exception exc) {
StackTraceElement stackTraceElement = exc.getStackTrace()[0];
return new StackTraceElement("_COROUTINE.".concat(str), "_", stackTraceElement.getFileName(), stackTraceElement.getLineNumber());
}
public static final void b(h3.a aVar, h3.c cVar, String str) {
h3.e.h.getClass();
Logger logger = h3.e.f6792j;
StringBuilder sb = new StringBuilder();
sb.append(cVar.f6785b);
sb.append(' ');
StringCompanionObject stringCompanionObject = StringCompanionObject.INSTANCE;
String format = String.format("%-22s", Arrays.copyOf(new Object[]{str}, 1));
Intrinsics.checkNotNullExpressionValue(format, "format(format, *args)");
sb.append(format);
sb.append(": ");
sb.append(aVar.f6778a);
logger.fine(sb.toString());
}
public static final boolean c(byte[] a2, byte[] b4, int i, int i4, int i5) {
Intrinsics.checkNotNullParameter(a2, "a");
Intrinsics.checkNotNullParameter(b4, "b");
for (int i6 = 0; i6 < i5; i6++) {
if (a2[i6 + i] != b4[i6 + i4]) {
return false;
}
}
return true;
}
/* JADX WARN: Code restructure failed: missing block: B:10:0x0025, code lost:
if (r9.bottom <= r11.top) goto L24;
*/
/* JADX WARN: Code restructure failed: missing block: B:13:0x0042, code lost:
if (r8 == 17) goto L41;
*/
/* JADX WARN: Code restructure failed: missing block: B:14:0x0044, code lost:
if (r8 != 66) goto L27;
*/
/* JADX WARN: Code restructure failed: missing block: B:15:0x0047, code lost:
r10 = z(r8, r9, r10);
*/
/* JADX WARN: Code restructure failed: missing block: B:16:0x004b, code lost:
if (r8 == 17) goto L38;
*/
/* JADX WARN: Code restructure failed: missing block: B:17:0x004d, code lost:
if (r8 == 33) goto L37;
*/
/* JADX WARN: Code restructure failed: missing block: B:18:0x004f, code lost:
if (r8 == 66) goto L36;
*/
/* JADX WARN: Code restructure failed: missing block: B:19:0x0051, code lost:
if (r8 != 130) goto L34;
*/
/* JADX WARN: Code restructure failed: missing block: B:20:0x0053, code lost:
r8 = r11.bottom;
r9 = r9.bottom;
*/
/* JADX WARN: Code restructure failed: missing block: B:23:0x0072, code lost:
if (r10 >= java.lang.Math.max(1, r8 - r9)) goto L44;
*/
/* JADX WARN: Code restructure failed: missing block: B:24:?, code lost:
return false;
*/
/* JADX WARN: Code restructure failed: missing block: B:26:0x005e, code lost:
throw new java.lang.IllegalArgumentException("direction must be one of {FOCUS_UP, FOCUS_DOWN, FOCUS_LEFT, FOCUS_RIGHT}.");
*/
/* JADX WARN: Code restructure failed: missing block: B:27:0x005f, code lost:
r8 = r11.right;
r9 = r9.right;
*/
/* JADX WARN: Code restructure failed: missing block: B:28:0x0064, code lost:
r8 = r9.top;
r9 = r11.top;
*/
/* JADX WARN: Code restructure failed: missing block: B:29:0x0069, code lost:
r8 = r9.left;
r9 = r11.left;
*/
/* JADX WARN: Code restructure failed: missing block: B:33:0x0032, code lost:
if (r9.right <= r11.left) goto L24;
*/
/* JADX WARN: Code restructure failed: missing block: B:35:0x0039, code lost:
if (r9.top >= r11.bottom) goto L24;
*/
/* JADX WARN: Code restructure failed: missing block: B:37:0x0040, code lost:
if (r9.left >= r11.right) goto L24;
*/
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public static boolean d(int r8, android.graphics.Rect r9, android.graphics.Rect r10, android.graphics.Rect r11) {
/*
boolean r0 = e(r8, r9, r10)
boolean r1 = e(r8, r9, r11)
if (r1 != 0) goto L75
if (r0 != 0) goto Le
goto L75
Le:
java.lang.String r0 = "direction must be one of {FOCUS_UP, FOCUS_DOWN, FOCUS_LEFT, FOCUS_RIGHT}."
r1 = 130(0x82, float:1.82E-43)
r2 = 33
r3 = 66
r4 = 17
r5 = 1
if (r8 == r4) goto L3c
if (r8 == r2) goto L35
if (r8 == r3) goto L2e
if (r8 != r1) goto L28
int r6 = r9.bottom
int r7 = r11.top
if (r6 > r7) goto L74
goto L42
L28:
java.lang.IllegalArgumentException r8 = new java.lang.IllegalArgumentException
r8.<init>(r0)
throw r8
L2e:
int r6 = r9.right
int r7 = r11.left
if (r6 > r7) goto L74
goto L42
L35:
int r6 = r9.top
int r7 = r11.bottom
if (r6 < r7) goto L74
goto L42
L3c:
int r6 = r9.left
int r7 = r11.right
if (r6 < r7) goto L74
L42:
if (r8 == r4) goto L74
if (r8 != r3) goto L47
goto L74
L47:
int r10 = z(r8, r9, r10)
if (r8 == r4) goto L69
if (r8 == r2) goto L64
if (r8 == r3) goto L5f
if (r8 != r1) goto L59
int r8 = r11.bottom
int r9 = r9.bottom
L57:
int r8 = r8 - r9
goto L6e
L59:
java.lang.IllegalArgumentException r8 = new java.lang.IllegalArgumentException
r8.<init>(r0)
throw r8
L5f:
int r8 = r11.right
int r9 = r9.right
goto L57
L64:
int r8 = r9.top
int r9 = r11.top
goto L57
L69:
int r8 = r9.left
int r9 = r11.left
goto L57
L6e:
int r8 = java.lang.Math.max(r5, r8)
if (r10 >= r8) goto L75
L74:
return r5
L75:
r8 = 0
return r8
*/
throw new UnsupportedOperationException("Method not decompiled: m3.d.d(int, android.graphics.Rect, android.graphics.Rect, android.graphics.Rect):boolean");
}
public static boolean e(int i, Rect rect, Rect rect2) {
if (i != 17) {
if (i != 33) {
if (i != 66) {
if (i != 130) {
throw new IllegalArgumentException("direction must be one of {FOCUS_UP, FOCUS_DOWN, FOCUS_LEFT, FOCUS_RIGHT}.");
}
}
}
return rect2.right >= rect.left && rect2.left <= rect.right;
}
return rect2.bottom >= rect.top && rect2.top <= rect.bottom;
}
public static void f(boolean z3, String str) {
if (!z3) {
throw new IllegalArgumentException(str);
}
}
public static void g(int i) {
if (i < 0) {
throw new IllegalArgumentException();
}
}
public static T h(TypedValue value, T t2, T expectedNavType, String str, String foundType) {
Intrinsics.checkNotNullParameter(value, "value");
Intrinsics.checkNotNullParameter(expectedNavType, "expectedNavType");
Intrinsics.checkNotNullParameter(foundType, "foundType");
if (t2 == null || t2 == expectedNavType) {
return t2 == null ? expectedNavType : t2;
}
throw new XmlPullParserException("Type is " + str + " but found " + foundType + ": " + value.data);
}
public static void i(Object obj, String str) {
if (obj == null) {
throw new NullPointerException(str);
}
}
public static final void j(long j4, long j5, long j6) {
if ((j5 | j6) < 0 || j5 > j4 || j4 - j5 < j6) {
throw new ArrayIndexOutOfBoundsException("size=" + j4 + " offset=" + j5 + " byteCount=" + j6);
}
}
public static final double k(int i, int i4, int i5, int i6, T0.g gVar) {
double d4 = i5 / i;
double d5 = i6 / i4;
int i7 = J0.i.$EnumSwitchMapping$0[gVar.ordinal()];
if (i7 == 1) {
return Math.max(d4, d5);
}
if (i7 == 2) {
return Math.min(d4, d5);
}
throw new NoWhenBranchMatchedException();
}
/* JADX WARN: Removed duplicated region for block: B:16:0x0070 */
/* JADX WARN: Removed duplicated region for block: B:19:? A[RETURN, SYNTHETIC] */
/* JADX WARN: Type inference failed for: r4v1, types: [d0.p, androidx.recyclerview.widget.b0] */
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public static d0.p l(android.content.Context r8) {
/*
android.content.pm.PackageManager r0 = r8.getPackageManager()
java.lang.String r1 = "Package manager required to locate emoji font provider"
i(r0, r1)
android.content.Intent r1 = new android.content.Intent
java.lang.String r2 = "androidx.content.action.LOAD_EMOJI_FONT"
r1.<init>(r2)
r2 = 0
java.util.List r1 = r0.queryIntentContentProviders(r1, r2)
java.util.Iterator r1 = r1.iterator()
L19:
boolean r3 = r1.hasNext()
r4 = 0
if (r3 == 0) goto L35
java.lang.Object r3 = r1.next()
android.content.pm.ResolveInfo r3 = (android.content.pm.ResolveInfo) r3
android.content.pm.ProviderInfo r3 = r3.providerInfo
if (r3 == 0) goto L19
android.content.pm.ApplicationInfo r5 = r3.applicationInfo
if (r5 == 0) goto L19
int r5 = r5.flags
r6 = 1
r5 = r5 & r6
if (r5 != r6) goto L19
goto L36
L35:
r3 = r4
L36:
if (r3 != 0) goto L3a
L38:
r2 = r4
goto L6d
L3a:
java.lang.String r1 = r3.authority // Catch: android.content.pm.PackageManager.NameNotFoundException -> L66
java.lang.String r3 = r3.packageName // Catch: android.content.pm.PackageManager.NameNotFoundException -> L66
r5 = 64
android.content.pm.PackageInfo r0 = r0.getPackageInfo(r3, r5) // Catch: android.content.pm.PackageManager.NameNotFoundException -> L66
android.content.pm.Signature[] r0 = r0.signatures // Catch: android.content.pm.PackageManager.NameNotFoundException -> L66
java.util.ArrayList r5 = new java.util.ArrayList // Catch: android.content.pm.PackageManager.NameNotFoundException -> L66
r5.<init>() // Catch: android.content.pm.PackageManager.NameNotFoundException -> L66
int r6 = r0.length // Catch: android.content.pm.PackageManager.NameNotFoundException -> L66
L4c:
if (r2 >= r6) goto L5a
r7 = r0[r2] // Catch: android.content.pm.PackageManager.NameNotFoundException -> L66
byte[] r7 = r7.toByteArray() // Catch: android.content.pm.PackageManager.NameNotFoundException -> L66
r5.add(r7) // Catch: android.content.pm.PackageManager.NameNotFoundException -> L66
int r2 = r2 + 1
goto L4c
L5a:
java.util.List r0 = java.util.Collections.singletonList(r5) // Catch: android.content.pm.PackageManager.NameNotFoundException -> L66
I0.b r2 = new I0.b // Catch: android.content.pm.PackageManager.NameNotFoundException -> L66
java.lang.String r5 = "emojicompat-emoji-font"
r2.<init>(r1, r3, r5, r0) // Catch: android.content.pm.PackageManager.NameNotFoundException -> L66
goto L6d
L66:
r0 = move-exception
java.lang.String r1 = "emoji2.text.DefaultEmojiConfig"
android.util.Log.wtf(r1, r0)
goto L38
L6d:
if (r2 != 0) goto L70
goto L7a
L70:
d0.p r4 = new d0.p
d0.o r0 = new d0.o
r0.<init>(r8, r2)
r4.<init>(r0)
L7a:
return r4
*/
throw new UnsupportedOperationException("Method not decompiled: m3.d.l(android.content.Context):d0.p");
}
/* JADX WARN: Type inference failed for: r1v1, types: [a.b, java.lang.Object] */
/* JADX WARN: Type inference failed for: r1v2, types: [a.b, java.lang.Object] */
/* JADX WARN: Type inference failed for: r1v3, types: [a.b, java.lang.Object] */
public static AbstractC0106b m(int i) {
if (i != 0 && i == 1) {
return new Object();
}
return new Object();
}
public static final I0.b n(K k4, KClass viewModelClass, Function0 storeProducer, Function0 extrasProducer, Function0 function0) {
Intrinsics.checkNotNullParameter(k4, "<this>");
Intrinsics.checkNotNullParameter(viewModelClass, "viewModelClass");
Intrinsics.checkNotNullParameter(storeProducer, "storeProducer");
Intrinsics.checkNotNullParameter(extrasProducer, "extrasProducer");
return new I0.b(viewModelClass, storeProducer, function0, extrasProducer);
}
public static SimpleDateFormat o() {
return (SimpleDateFormat) C0309c.f6168a.getValue();
}
public static V p(String javaName) {
Intrinsics.checkNotNullParameter(javaName, "javaName");
int hashCode = javaName.hashCode();
if (hashCode != 79201641) {
if (hashCode != 79923350) {
switch (hashCode) {
case -503070503:
if (javaName.equals("TLSv1.1")) {
return V.TLS_1_1;
}
break;
case -503070502:
if (javaName.equals("TLSv1.2")) {
return V.TLS_1_2;
}
break;
case -503070501:
if (javaName.equals("TLSv1.3")) {
return V.TLS_1_3;
}
break;
}
} else if (javaName.equals("TLSv1")) {
return V.TLS_1_0;
}
} else if (javaName.equals("SSLv3")) {
return V.SSL_3_0;
}
throw new IllegalArgumentException("Unexpected TLS version: ".concat(javaName));
}
public static final String q(long j4) {
String q4 = j4 <= -999500000 ? w.q(new StringBuilder(), (j4 - 500000000) / 1000000000, " s ") : j4 <= -999500 ? w.q(new StringBuilder(), (j4 - 500000) / DurationKt.NANOS_IN_MILLIS, " ms") : j4 <= 0 ? w.q(new StringBuilder(), (j4 - ServiceStarter.ERROR_UNKNOWN) / 1000, " µs") : j4 < 999500 ? w.q(new StringBuilder(), (j4 + ServiceStarter.ERROR_UNKNOWN) / 1000, " µs") : j4 < 999500000 ? w.q(new StringBuilder(), (j4 + 500000) / DurationKt.NANOS_IN_MILLIS, " ms") : w.q(new StringBuilder(), (j4 + 500000000) / 1000000000, " s ");
StringCompanionObject stringCompanionObject = StringCompanionObject.INSTANCE;
return w.s(new Object[]{q4}, 1, "%6s", "format(format, *args)");
}
public static final int r(Bitmap bitmap) {
if (!bitmap.isRecycled()) {
try {
return bitmap.getAllocationByteCount();
} catch (Exception unused) {
int height = bitmap.getHeight() * bitmap.getWidth();
Bitmap.Config config = bitmap.getConfig();
return height * (config == Bitmap.Config.ALPHA_8 ? 1 : (config == Bitmap.Config.RGB_565 || config == Bitmap.Config.ARGB_4444) ? 2 : config == Bitmap.Config.RGBA_F16 ? 8 : 4);
}
}
throw new IllegalStateException(("Cannot obtain size for recycled bitmap: " + bitmap + " [" + bitmap.getWidth() + " x " + bitmap.getHeight() + "] + " + bitmap.getConfig()).toString());
}
public static int s(Context context, int i, int i4) {
Integer num;
TypedValue T3 = l.T(context, i);
if (T3 != null) {
int i5 = T3.resourceId;
num = Integer.valueOf(i5 != 0 ? D.h.getColor(context, i5) : T3.data);
} else {
num = null;
}
return num != null ? num.intValue() : i4;
}
public static int t(View view, int i) {
Context context = view.getContext();
TypedValue V3 = l.V(view.getContext(), i, view.getClass().getCanonicalName());
int i4 = V3.resourceId;
return i4 != 0 ? D.h.getColor(context, i4) : V3.data;
}
public static String u(Class navigatorClass) {
Intrinsics.checkNotNullParameter(navigatorClass, "navigatorClass");
LinkedHashMap linkedHashMap = W.f7966b;
String str = (String) linkedHashMap.get(navigatorClass);
if (str == null) {
U u3 = (U) navigatorClass.getAnnotation(U.class);
str = u3 != null ? u3.value() : null;
if (str == null || str.length() <= 0) {
throw new IllegalArgumentException("No @Navigator.Name annotation found for ".concat(navigatorClass.getSimpleName()).toString());
}
linkedHashMap.put(navigatorClass, str);
}
Intrinsics.checkNotNull(str);
return str;
}
public static boolean w(int i, Rect rect, Rect rect2) {
if (i == 17) {
int i4 = rect.right;
int i5 = rect2.right;
return (i4 > i5 || rect.left >= i5) && rect.left > rect2.left;
}
if (i == 33) {
int i6 = rect.bottom;
int i7 = rect2.bottom;
return (i6 > i7 || rect.top >= i7) && rect.top > rect2.top;
}
if (i == 66) {
int i8 = rect.left;
int i9 = rect2.left;
return (i8 < i9 || rect.right <= i9) && rect.right < rect2.right;
}
if (i != 130) {
throw new IllegalArgumentException("direction must be one of {FOCUS_UP, FOCUS_DOWN, FOCUS_LEFT, FOCUS_RIGHT}.");
}
int i10 = rect.top;
int i11 = rect2.top;
return (i10 < i11 || rect.bottom <= i11) && rect.bottom < rect2.bottom;
}
public static boolean x(int i) {
if (i == 0) {
return false;
}
ThreadLocal threadLocal = G.a.f556a;
double[] dArr = (double[]) threadLocal.get();
if (dArr == null) {
dArr = new double[3];
threadLocal.set(dArr);
}
int red = Color.red(i);
int green = Color.green(i);
int blue = Color.blue(i);
if (dArr.length != 3) {
throw new IllegalArgumentException("outXyz must have a length of 3.");
}
double d4 = red / 255.0d;
double pow = d4 < 0.04045d ? d4 / 12.92d : Math.pow((d4 + 0.055d) / 1.055d, 2.4d);
double d5 = green / 255.0d;
double pow2 = d5 < 0.04045d ? d5 / 12.92d : Math.pow((d5 + 0.055d) / 1.055d, 2.4d);
double d6 = blue / 255.0d;
double pow3 = d6 < 0.04045d ? d6 / 12.92d : Math.pow((d6 + 0.055d) / 1.055d, 2.4d);
dArr[0] = ((0.1805d * pow3) + (0.3576d * pow2) + (0.4124d * pow)) * 100.0d;
double d7 = ((0.0722d * pow3) + (0.7152d * pow2) + (0.2126d * pow)) * 100.0d;
dArr[1] = d7;
dArr[2] = ((pow3 * 0.9505d) + (pow2 * 0.1192d) + (pow * 0.0193d)) * 100.0d;
return d7 / 100.0d > 0.5d;
}
public static int y(float f2, int i, int i4) {
return G.a.b(G.a.d(i4, Math.round(Color.alpha(i4) * f2)), i);
}
public static int z(int i, Rect rect, Rect rect2) {
int i4;
int i5;
if (i == 17) {
i4 = rect.left;
i5 = rect2.right;
} else if (i == 33) {
i4 = rect.top;
i5 = rect2.bottom;
} else if (i == 66) {
i4 = rect2.left;
i5 = rect.right;
} else {
if (i != 130) {
throw new IllegalArgumentException("direction must be one of {FOCUS_UP, FOCUS_DOWN, FOCUS_LEFT, FOCUS_RIGHT}.");
}
i4 = rect2.top;
i5 = rect.bottom;
}
return Math.max(0, i4 - i5);
}
public abstract void E(boolean z3);
public abstract void F(boolean z3);
public abstract boolean v();
}