Files
adif-api-reverse-engineering/apk_decompiled/sources/w/e.java

531 lines
18 KiB
Java

package w;
import com.google.android.gms.maps.model.BitmapDescriptorFactory;
import java.lang.ref.WeakReference;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.HashSet;
import java.util.Iterator;
import r3.m;
import u.C0626c;
import x.C0653b;
import x.C0654c;
import x.n;
/* loaded from: classes.dex */
public final class e extends d {
public int A0;
/* renamed from: B0, reason: collision with root package name */
public C0644b[] f8726B0;
/* renamed from: C0, reason: collision with root package name */
public C0644b[] f8727C0;
/* renamed from: D0, reason: collision with root package name */
public int f8728D0;
public boolean E0;
/* renamed from: F0, reason: collision with root package name */
public boolean f8729F0;
/* renamed from: G0, reason: collision with root package name */
public WeakReference f8730G0;
/* renamed from: H0, reason: collision with root package name */
public WeakReference f8731H0;
/* renamed from: I0, reason: collision with root package name */
public WeakReference f8732I0;
/* renamed from: J0, reason: collision with root package name */
public WeakReference f8733J0;
/* renamed from: K0, reason: collision with root package name */
public final HashSet f8734K0;
/* renamed from: L0, reason: collision with root package name */
public final C0653b f8735L0;
/* renamed from: q0, reason: collision with root package name */
public ArrayList f8736q0 = new ArrayList();
/* renamed from: r0, reason: collision with root package name */
public final R0.h f8737r0;
/* renamed from: s0, reason: collision with root package name */
public final m f8738s0;
/* renamed from: t0, reason: collision with root package name */
public int f8739t0;
/* renamed from: u0, reason: collision with root package name */
public androidx.constraintlayout.widget.f f8740u0;
/* renamed from: v0, reason: collision with root package name */
public boolean f8741v0;
/* renamed from: w0, reason: collision with root package name */
public final C0626c f8742w0;
/* renamed from: x0, reason: collision with root package name */
public int f8743x0;
/* renamed from: y0, reason: collision with root package name */
public int f8744y0;
/* renamed from: z0, reason: collision with root package name */
public int f8745z0;
/* JADX WARN: Type inference failed for: r0v1, types: [java.lang.Object, R0.h] */
/* JADX WARN: Type inference failed for: r0v5, types: [java.lang.Object, x.b] */
public e() {
?? obj = new Object();
obj.f1413a = new ArrayList();
obj.f1414b = new Object();
obj.f1415c = this;
this.f8737r0 = obj;
m mVar = new m();
mVar.f8293b = true;
mVar.f8294c = true;
mVar.f8297f = new ArrayList();
new ArrayList();
mVar.f8298g = null;
mVar.h = new Object();
mVar.i = new ArrayList();
mVar.f8295d = this;
mVar.f8296e = this;
this.f8738s0 = mVar;
this.f8740u0 = null;
this.f8741v0 = false;
this.f8742w0 = new C0626c();
this.f8745z0 = 0;
this.A0 = 0;
this.f8726B0 = new C0644b[4];
this.f8727C0 = new C0644b[4];
this.f8728D0 = 257;
this.E0 = false;
this.f8729F0 = false;
this.f8730G0 = null;
this.f8731H0 = null;
this.f8732I0 = null;
this.f8733J0 = null;
this.f8734K0 = new HashSet();
this.f8735L0 = new Object();
}
public static void V(d dVar, androidx.constraintlayout.widget.f fVar, C0653b c0653b) {
int i;
int i4;
if (fVar == null) {
return;
}
if (dVar.f8700g0 == 8 || (dVar instanceof h) || (dVar instanceof C0643a)) {
c0653b.f8815e = 0;
c0653b.f8816f = 0;
return;
}
int[] iArr = dVar.f8715p0;
c0653b.f8811a = iArr[0];
c0653b.f8812b = iArr[1];
c0653b.f8813c = dVar.q();
c0653b.f8814d = dVar.k();
c0653b.i = false;
c0653b.f8818j = 0;
boolean z3 = c0653b.f8811a == 3;
boolean z4 = c0653b.f8812b == 3;
boolean z5 = z3 && dVar.f8684W > BitmapDescriptorFactory.HUE_RED;
boolean z6 = z4 && dVar.f8684W > BitmapDescriptorFactory.HUE_RED;
if (z3 && dVar.t(0) && dVar.f8717r == 0 && !z5) {
c0653b.f8811a = 2;
if (z4 && dVar.f8718s == 0) {
c0653b.f8811a = 1;
}
z3 = false;
}
if (z4 && dVar.t(1) && dVar.f8718s == 0 && !z6) {
c0653b.f8812b = 2;
if (z3 && dVar.f8717r == 0) {
c0653b.f8812b = 1;
}
z4 = false;
}
if (dVar.A()) {
c0653b.f8811a = 1;
z3 = false;
}
if (dVar.B()) {
c0653b.f8812b = 1;
z4 = false;
}
int[] iArr2 = dVar.f8719t;
if (z5) {
if (iArr2[0] == 4) {
c0653b.f8811a = 1;
} else if (!z4) {
if (c0653b.f8812b == 1) {
i4 = c0653b.f8814d;
} else {
c0653b.f8811a = 2;
fVar.b(dVar, c0653b);
i4 = c0653b.f8816f;
}
c0653b.f8811a = 1;
c0653b.f8813c = (int) (dVar.f8684W * i4);
}
}
if (z6) {
if (iArr2[1] == 4) {
c0653b.f8812b = 1;
} else if (!z3) {
if (c0653b.f8811a == 1) {
i = c0653b.f8813c;
} else {
c0653b.f8812b = 2;
fVar.b(dVar, c0653b);
i = c0653b.f8815e;
}
c0653b.f8812b = 1;
if (dVar.f8685X == -1) {
c0653b.f8814d = (int) (i / dVar.f8684W);
} else {
c0653b.f8814d = (int) (dVar.f8684W * i);
}
}
}
fVar.b(dVar, c0653b);
dVar.O(c0653b.f8815e);
dVar.L(c0653b.f8816f);
dVar.f8667E = c0653b.h;
dVar.I(c0653b.f8817g);
c0653b.f8818j = 0;
}
@Override // w.d
public final void C() {
this.f8742w0.t();
this.f8743x0 = 0;
this.f8744y0 = 0;
this.f8736q0.clear();
super.C();
}
@Override // w.d
public final void F(R0.h hVar) {
super.F(hVar);
int size = this.f8736q0.size();
for (int i = 0; i < size; i++) {
((d) this.f8736q0.get(i)).F(hVar);
}
}
@Override // w.d
public final void P(boolean z3, boolean z4) {
super.P(z3, z4);
int size = this.f8736q0.size();
for (int i = 0; i < size; i++) {
((d) this.f8736q0.get(i)).P(z3, z4);
}
}
public final void R(d dVar, int i) {
if (i == 0) {
int i4 = this.f8745z0 + 1;
C0644b[] c0644bArr = this.f8727C0;
if (i4 >= c0644bArr.length) {
this.f8727C0 = (C0644b[]) Arrays.copyOf(c0644bArr, c0644bArr.length * 2);
}
C0644b[] c0644bArr2 = this.f8727C0;
int i5 = this.f8745z0;
c0644bArr2[i5] = new C0644b(dVar, 0, this.f8741v0);
this.f8745z0 = i5 + 1;
return;
}
if (i == 1) {
int i6 = this.A0 + 1;
C0644b[] c0644bArr3 = this.f8726B0;
if (i6 >= c0644bArr3.length) {
this.f8726B0 = (C0644b[]) Arrays.copyOf(c0644bArr3, c0644bArr3.length * 2);
}
C0644b[] c0644bArr4 = this.f8726B0;
int i7 = this.A0;
c0644bArr4[i7] = new C0644b(dVar, 1, this.f8741v0);
this.A0 = i7 + 1;
}
}
public final void S(C0626c c0626c) {
e eVar;
C0626c c0626c2;
boolean W3 = W(64);
b(c0626c, W3);
int size = this.f8736q0.size();
boolean z3 = false;
for (int i = 0; i < size; i++) {
d dVar = (d) this.f8736q0.get(i);
boolean[] zArr = dVar.f8680S;
zArr[0] = false;
zArr[1] = false;
if (dVar instanceof C0643a) {
z3 = true;
}
}
if (z3) {
for (int i4 = 0; i4 < size; i4++) {
d dVar2 = (d) this.f8736q0.get(i4);
if (dVar2 instanceof C0643a) {
C0643a c0643a = (C0643a) dVar2;
for (int i5 = 0; i5 < c0643a.f8801r0; i5++) {
d dVar3 = c0643a.f8800q0[i5];
if (c0643a.f8639t0 || dVar3.c()) {
int i6 = c0643a.f8638s0;
if (i6 == 0 || i6 == 1) {
dVar3.f8680S[0] = true;
} else if (i6 == 2 || i6 == 3) {
dVar3.f8680S[1] = true;
}
}
}
}
}
}
HashSet hashSet = this.f8734K0;
hashSet.clear();
for (int i7 = 0; i7 < size; i7++) {
d dVar4 = (d) this.f8736q0.get(i7);
dVar4.getClass();
boolean z4 = dVar4 instanceof g;
if (z4 || (dVar4 instanceof h)) {
if (z4) {
hashSet.add(dVar4);
} else {
dVar4.b(c0626c, W3);
}
}
}
while (hashSet.size() > 0) {
int size2 = hashSet.size();
Iterator it = hashSet.iterator();
while (true) {
if (!it.hasNext()) {
break;
}
g gVar = (g) ((d) it.next());
for (int i8 = 0; i8 < gVar.f8801r0; i8++) {
if (hashSet.contains(gVar.f8800q0[i8])) {
gVar.b(c0626c, W3);
hashSet.remove(gVar);
break;
}
}
}
if (size2 == hashSet.size()) {
Iterator it2 = hashSet.iterator();
while (it2.hasNext()) {
((d) it2.next()).b(c0626c, W3);
}
hashSet.clear();
}
}
if (C0626c.p) {
HashSet hashSet2 = new HashSet();
for (int i9 = 0; i9 < size; i9++) {
d dVar5 = (d) this.f8736q0.get(i9);
dVar5.getClass();
if (!(dVar5 instanceof g) && !(dVar5 instanceof h)) {
hashSet2.add(dVar5);
}
}
eVar = this;
c0626c2 = c0626c;
eVar.a(this, c0626c2, hashSet2, this.f8715p0[0] == 2 ? 0 : 1, false);
Iterator it3 = hashSet2.iterator();
while (it3.hasNext()) {
d dVar6 = (d) it3.next();
j.b(eVar, c0626c2, dVar6);
dVar6.b(c0626c2, W3);
}
} else {
eVar = this;
c0626c2 = c0626c;
for (int i10 = 0; i10 < size; i10++) {
d dVar7 = (d) eVar.f8736q0.get(i10);
if (dVar7 instanceof e) {
int[] iArr = dVar7.f8715p0;
int i11 = iArr[0];
int i12 = iArr[1];
if (i11 == 2) {
dVar7.M(1);
}
if (i12 == 2) {
dVar7.N(1);
}
dVar7.b(c0626c2, W3);
if (i11 == 2) {
dVar7.M(i11);
}
if (i12 == 2) {
dVar7.N(i12);
}
} else {
j.b(eVar, c0626c2, dVar7);
if (!(dVar7 instanceof g) && !(dVar7 instanceof h)) {
dVar7.b(c0626c2, W3);
}
}
}
}
if (eVar.f8745z0 > 0) {
j.a(eVar, c0626c2, null, 0);
}
if (eVar.A0 > 0) {
j.a(eVar, c0626c2, null, 1);
}
}
public final boolean T(int i, boolean z3) {
boolean z4;
m mVar = this.f8738s0;
e eVar = (e) mVar.f8295d;
boolean z5 = false;
int j4 = eVar.j(0);
int j5 = eVar.j(1);
int r4 = eVar.r();
int s4 = eVar.s();
ArrayList arrayList = (ArrayList) mVar.f8297f;
if (z3 && (j4 == 2 || j5 == 2)) {
Iterator it = arrayList.iterator();
while (true) {
if (!it.hasNext()) {
break;
}
n nVar = (n) it.next();
if (nVar.f8849f == i && !nVar.k()) {
z3 = false;
break;
}
}
if (i == 0) {
if (z3 && j4 == 2) {
eVar.M(1);
eVar.O(mVar.d(eVar, 0));
eVar.f8693d.f8848e.d(eVar.q());
}
} else if (z3 && j5 == 2) {
eVar.N(1);
eVar.L(mVar.d(eVar, 1));
eVar.f8695e.f8848e.d(eVar.k());
}
}
int[] iArr = eVar.f8715p0;
if (i == 0) {
int i4 = iArr[0];
if (i4 == 1 || i4 == 4) {
int q4 = eVar.q() + r4;
eVar.f8693d.i.d(q4);
eVar.f8693d.f8848e.d(q4 - r4);
z4 = true;
}
z4 = false;
} else {
int i5 = iArr[1];
if (i5 == 1 || i5 == 4) {
int k4 = eVar.k() + s4;
eVar.f8695e.i.d(k4);
eVar.f8695e.f8848e.d(k4 - s4);
z4 = true;
}
z4 = false;
}
mVar.g();
Iterator it2 = arrayList.iterator();
while (it2.hasNext()) {
n nVar2 = (n) it2.next();
if (nVar2.f8849f == i && (nVar2.f8845b != eVar || nVar2.f8850g)) {
nVar2.e();
}
}
Iterator it3 = arrayList.iterator();
while (true) {
if (!it3.hasNext()) {
z5 = true;
break;
}
n nVar3 = (n) it3.next();
if (nVar3.f8849f == i && (z4 || nVar3.f8845b != eVar)) {
if (!nVar3.h.f8828j) {
break;
}
if (!nVar3.i.f8828j) {
break;
}
if (!(nVar3 instanceof C0654c) && !nVar3.f8848e.f8828j) {
break;
}
}
}
eVar.M(j4);
eVar.N(j5);
return z5;
}
/* JADX WARN: Multi-variable type inference failed */
/* JADX WARN: Removed duplicated region for block: B:215:0x06bd */
/* JADX WARN: Removed duplicated region for block: B:224:0x06da */
/* JADX WARN: Removed duplicated region for block: B:263:0x07e4 */
/* JADX WARN: Removed duplicated region for block: B:277:0x0842 A[ADDED_TO_REGION] */
/* JADX WARN: Removed duplicated region for block: B:282:0x084f A[LOOP:14: B:281:0x084d->B:282:0x084f, LOOP_END] */
/* JADX WARN: Removed duplicated region for block: B:295:0x08b5 */
/* JADX WARN: Removed duplicated region for block: B:298:0x08d5 */
/* JADX WARN: Removed duplicated region for block: B:300:0x08e2 */
/* JADX WARN: Removed duplicated region for block: B:313:0x091e */
/* JADX WARN: Removed duplicated region for block: B:316:0x0920 */
/* JADX WARN: Removed duplicated region for block: B:319:0x091a */
/* JADX WARN: Removed duplicated region for block: B:320:0x08de */
/* JADX WARN: Removed duplicated region for block: B:321:0x08c2 */
/* JADX WARN: Removed duplicated region for block: B:322:0x0825 */
/* JADX WARN: Removed duplicated region for block: B:364:0x092e */
/* JADX WARN: Removed duplicated region for block: B:416:0x03a1 */
/* JADX WARN: Removed duplicated region for block: B:428:0x03c7 */
/* JADX WARN: Removed duplicated region for block: B:601:0x061f */
/* JADX WARN: Removed duplicated region for block: B:620:0x064d A[ADDED_TO_REGION] */
/* JADX WARN: Removed duplicated region for block: B:623:0x0652 */
/* JADX WARN: Removed duplicated region for block: B:630:0x0668 */
/* JADX WARN: Type inference failed for: r14v3 */
/* JADX WARN: Type inference failed for: r14v4, types: [boolean] */
/* JADX WARN: Type inference failed for: r14v8 */
/* JADX WARN: Type inference failed for: r6v140, types: [java.lang.Object, x.b] */
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public final void U() {
/*
Method dump skipped, instructions count: 2364
To view this dump add '--comments-level debug' option
*/
throw new UnsupportedOperationException("Method not decompiled: w.e.U():void");
}
public final boolean W(int i) {
return (this.f8728D0 & i) == i;
}
@Override // w.d
public final void n(StringBuilder sb) {
sb.append(this.f8703j + ":{\n");
StringBuilder sb2 = new StringBuilder(" actualWidth:");
sb2.append(this.f8682U);
sb.append(sb2.toString());
sb.append("\n");
sb.append(" actualHeight:" + this.f8683V);
sb.append("\n");
Iterator it = this.f8736q0.iterator();
while (it.hasNext()) {
((d) it.next()).n(sb);
sb.append(",\n");
}
sb.append("}");
}
}