package androidx.fragment.app; import android.util.Log; import i0.AbstractC0383d; import java.io.PrintWriter; import java.lang.reflect.Modifier; import java.util.ArrayList; import java.util.Iterator; /* renamed from: androidx.fragment.app.a, reason: case insensitive filesystem */ /* loaded from: classes.dex */ public final class C0135a extends w0 implements InterfaceC0150h0 { /* renamed from: q, reason: collision with root package name */ public final AbstractC0158l0 f3084q; /* renamed from: r, reason: collision with root package name */ public boolean f3085r; /* renamed from: s, reason: collision with root package name */ public int f3086s; /* renamed from: t, reason: collision with root package name */ public boolean f3087t; public C0135a(AbstractC0158l0 abstractC0158l0) { abstractC0158l0.J(); V v3 = abstractC0158l0.f3177w; if (v3 != null) { v3.f3075b.getClassLoader(); } this.f3086s = -1; this.f3087t = false; this.f3084q = abstractC0158l0; } @Override // androidx.fragment.app.InterfaceC0150h0 public final boolean a(ArrayList arrayList, ArrayList arrayList2) { if (AbstractC0158l0.M(2)) { Log.v("FragmentManager", "Run: " + this); } arrayList.add(this); arrayList2.add(Boolean.FALSE); if (!this.f3263g) { return true; } this.f3084q.f3161d.add(this); return true; } @Override // androidx.fragment.app.w0 public final void c(int i, K k4, String str, int i4) { String str2 = k4.mPreviousWho; if (str2 != null) { AbstractC0383d.d(k4, str2); } Class cls = k4.getClass(); int modifiers = cls.getModifiers(); if (cls.isAnonymousClass() || !Modifier.isPublic(modifiers) || (cls.isMemberClass() && !Modifier.isStatic(modifiers))) { throw new IllegalStateException("Fragment " + cls.getCanonicalName() + " must be a public static class to be properly recreated from instance state."); } if (str != null) { String str3 = k4.mTag; if (str3 != null && !str.equals(str3)) { throw new IllegalStateException("Can't change tag of fragment " + k4 + ": was " + k4.mTag + " now " + str); } k4.mTag = str; } if (i != 0) { if (i == -1) { throw new IllegalArgumentException("Can't add fragment " + k4 + " with tag " + str + " to container view with no id"); } int i5 = k4.mFragmentId; if (i5 != 0 && i5 != i) { throw new IllegalStateException("Can't change container ID of fragment " + k4 + ": was " + k4.mFragmentId + " now " + i); } k4.mFragmentId = i; k4.mContainerId = i; } b(new v0(k4, i4)); k4.mFragmentManager = this.f3084q; } public final void d(int i) { if (this.f3263g) { if (AbstractC0158l0.M(2)) { Log.v("FragmentManager", "Bump nesting in " + this + " by " + i); } ArrayList arrayList = this.f3257a; int size = arrayList.size(); for (int i4 = 0; i4 < size; i4++) { v0 v0Var = (v0) arrayList.get(i4); K k4 = v0Var.f3250b; if (k4 != null) { k4.mBackStackNesting += i; if (AbstractC0158l0.M(2)) { Log.v("FragmentManager", "Bump nesting of " + v0Var.f3250b + " to " + v0Var.f3250b.mBackStackNesting); } } } } } public final int e(boolean z3) { if (this.f3085r) { throw new IllegalStateException("commit already called"); } if (AbstractC0158l0.M(2)) { Log.v("FragmentManager", "Commit: " + this); PrintWriter printWriter = new PrintWriter(new G0()); f(" ", printWriter, true); printWriter.close(); } this.f3085r = true; boolean z4 = this.f3263g; AbstractC0158l0 abstractC0158l0 = this.f3084q; if (z4) { this.f3086s = abstractC0158l0.f3165j.getAndIncrement(); } else { this.f3086s = -1; } abstractC0158l0.y(this, z3); return this.f3086s; } public final void f(String str, PrintWriter printWriter, boolean z3) { String str2; if (z3) { printWriter.print(str); printWriter.print("mName="); printWriter.print(this.i); printWriter.print(" mIndex="); printWriter.print(this.f3086s); printWriter.print(" mCommitted="); printWriter.println(this.f3085r); if (this.f3262f != 0) { printWriter.print(str); printWriter.print("mTransition=#"); printWriter.print(Integer.toHexString(this.f3262f)); } if (this.f3258b != 0 || this.f3259c != 0) { printWriter.print(str); printWriter.print("mEnterAnim=#"); printWriter.print(Integer.toHexString(this.f3258b)); printWriter.print(" mExitAnim=#"); printWriter.println(Integer.toHexString(this.f3259c)); } if (this.f3260d != 0 || this.f3261e != 0) { printWriter.print(str); printWriter.print("mPopEnterAnim=#"); printWriter.print(Integer.toHexString(this.f3260d)); printWriter.print(" mPopExitAnim=#"); printWriter.println(Integer.toHexString(this.f3261e)); } if (this.f3264j != 0 || this.f3265k != null) { printWriter.print(str); printWriter.print("mBreadCrumbTitleRes=#"); printWriter.print(Integer.toHexString(this.f3264j)); printWriter.print(" mBreadCrumbTitleText="); printWriter.println(this.f3265k); } if (this.f3266l != 0 || this.f3267m != null) { printWriter.print(str); printWriter.print("mBreadCrumbShortTitleRes=#"); printWriter.print(Integer.toHexString(this.f3266l)); printWriter.print(" mBreadCrumbShortTitleText="); printWriter.println(this.f3267m); } } ArrayList arrayList = this.f3257a; if (arrayList.isEmpty()) { return; } printWriter.print(str); printWriter.println("Operations:"); int size = arrayList.size(); for (int i = 0; i < size; i++) { v0 v0Var = (v0) arrayList.get(i); switch (v0Var.f3249a) { case 0: str2 = "NULL"; break; case 1: str2 = "ADD"; break; case 2: str2 = "REPLACE"; break; case 3: str2 = "REMOVE"; break; case 4: str2 = "HIDE"; break; case 5: str2 = "SHOW"; break; case 6: str2 = "DETACH"; break; case 7: str2 = "ATTACH"; break; case 8: str2 = "SET_PRIMARY_NAV"; break; case 9: str2 = "UNSET_PRIMARY_NAV"; break; case 10: str2 = "OP_SET_MAX_LIFECYCLE"; break; default: str2 = "cmd=" + v0Var.f3249a; break; } printWriter.print(str); printWriter.print(" Op #"); printWriter.print(i); printWriter.print(": "); printWriter.print(str2); printWriter.print(" "); printWriter.println(v0Var.f3250b); if (z3) { if (v0Var.f3252d != 0 || v0Var.f3253e != 0) { printWriter.print(str); printWriter.print("enterAnim=#"); printWriter.print(Integer.toHexString(v0Var.f3252d)); printWriter.print(" exitAnim=#"); printWriter.println(Integer.toHexString(v0Var.f3253e)); } if (v0Var.f3254f != 0 || v0Var.f3255g != 0) { printWriter.print(str); printWriter.print("popEnterAnim=#"); printWriter.print(Integer.toHexString(v0Var.f3254f)); printWriter.print(" popExitAnim=#"); printWriter.println(Integer.toHexString(v0Var.f3255g)); } } } } public final C0135a g(K k4) { AbstractC0158l0 abstractC0158l0 = k4.mFragmentManager; if (abstractC0158l0 == null || abstractC0158l0 == this.f3084q) { b(new v0(k4, 3)); return this; } throw new IllegalStateException("Cannot remove Fragment attached to a different FragmentManager. Fragment " + k4.toString() + " is already attached to a FragmentManager."); } /* JADX WARN: Multi-variable type inference failed */ /* JADX WARN: Type inference failed for: r0v3, types: [java.lang.Object, androidx.fragment.app.v0] */ public final C0135a h(K k4, androidx.lifecycle.B b4) { AbstractC0158l0 abstractC0158l0 = k4.mFragmentManager; AbstractC0158l0 abstractC0158l02 = this.f3084q; if (abstractC0158l0 != abstractC0158l02) { throw new IllegalArgumentException("Cannot setMaxLifecycle for Fragment not attached to FragmentManager " + abstractC0158l02); } if (b4 == androidx.lifecycle.B.f3281b && k4.mState > -1) { throw new IllegalArgumentException("Cannot set maximum Lifecycle to " + b4 + " after the Fragment has been created"); } if (b4 == androidx.lifecycle.B.f3280a) { throw new IllegalArgumentException("Cannot set maximum Lifecycle to " + b4 + ". Use remove() to remove the fragment from the FragmentManager and trigger its destruction."); } ?? obj = new Object(); obj.f3249a = 10; obj.f3250b = k4; obj.f3251c = false; obj.h = k4.mMaxState; obj.i = b4; b(obj); return this; } public final C0135a i(K k4) { AbstractC0158l0 abstractC0158l0 = k4.mFragmentManager; if (abstractC0158l0 == null || abstractC0158l0 == this.f3084q) { b(new v0(k4, 8)); return this; } throw new IllegalStateException("Cannot setPrimaryNavigation for Fragment attached to a different FragmentManager. Fragment " + k4.toString() + " is already attached to a FragmentManager."); } public final String toString() { StringBuilder sb = new StringBuilder(128); sb.append("BackStackEntry{"); sb.append(Integer.toHexString(System.identityHashCode(this))); if (this.f3086s >= 0) { sb.append(" #"); sb.append(this.f3086s); } if (this.i != null) { sb.append(" "); sb.append(this.i); } sb.append("}"); return sb.toString(); } /* JADX WARN: Type inference failed for: r3v0, types: [java.lang.Object, androidx.fragment.app.v0] */ public C0135a(C0135a c0135a) { c0135a.f3084q.J(); V v3 = c0135a.f3084q.f3177w; if (v3 != null) { v3.f3075b.getClassLoader(); } Iterator it = c0135a.f3257a.iterator(); while (it.hasNext()) { v0 v0Var = (v0) it.next(); ArrayList arrayList = this.f3257a; ?? obj = new Object(); obj.f3249a = v0Var.f3249a; obj.f3250b = v0Var.f3250b; obj.f3251c = v0Var.f3251c; obj.f3252d = v0Var.f3252d; obj.f3253e = v0Var.f3253e; obj.f3254f = v0Var.f3254f; obj.f3255g = v0Var.f3255g; obj.h = v0Var.h; obj.i = v0Var.i; arrayList.add(obj); } this.f3258b = c0135a.f3258b; this.f3259c = c0135a.f3259c; this.f3260d = c0135a.f3260d; this.f3261e = c0135a.f3261e; this.f3262f = c0135a.f3262f; this.f3263g = c0135a.f3263g; this.h = c0135a.h; this.i = c0135a.i; this.f3266l = c0135a.f3266l; this.f3267m = c0135a.f3267m; this.f3264j = c0135a.f3264j; this.f3265k = c0135a.f3265k; if (c0135a.f3268n != null) { ArrayList arrayList2 = new ArrayList(); this.f3268n = arrayList2; arrayList2.addAll(c0135a.f3268n); } if (c0135a.f3269o != null) { ArrayList arrayList3 = new ArrayList(); this.f3269o = arrayList3; arrayList3.addAll(c0135a.f3269o); } this.p = c0135a.p; this.f3086s = -1; this.f3087t = false; this.f3084q = c0135a.f3084q; this.f3085r = c0135a.f3085r; this.f3086s = c0135a.f3086s; this.f3087t = c0135a.f3087t; } }