com-dot-app-sancharsaathi-1-5-0.apk

Download file
    package j0;

import android.os.Handler;
import android.os.Looper;
import android.util.Log;
import android.view.ViewGroup;
import i0.C0695p;
import i0.I;
import i3.C0721E;
import i3.C0723G;
import i3.C0746w;
import java.util.LinkedHashMap;
import java.util.Map;
import java.util.Set;
import v3.g;
import v3.l;

public final class c {

    /* renamed from: a  reason: collision with root package name */
    public static final c f10809a = new c();

    /* renamed from: b  reason: collision with root package name */
    public static C0176c f10810b = C0176c.f10822d;

    public enum a {
        PENALTY_LOG,
        PENALTY_DEATH,
        DETECT_FRAGMENT_REUSE,
        DETECT_FRAGMENT_TAG_USAGE,
        DETECT_WRONG_NESTED_HIERARCHY,
        DETECT_RETAIN_INSTANCE_USAGE,
        DETECT_SET_USER_VISIBLE_HINT,
        DETECT_TARGET_FRAGMENT_USAGE,
        DETECT_WRONG_FRAGMENT_CONTAINER
    }

    public interface b {
    }

    /* renamed from: j0.c$c  reason: collision with other inner class name */
    public static final class C0176c {

        /* renamed from: c  reason: collision with root package name */
        public static final a f10821c = new a((g) null);

        /* renamed from: d  reason: collision with root package name */
        public static final C0176c f10822d = new C0176c(C0723G.d(), (b) null, C0721E.g());

        /* renamed from: a  reason: collision with root package name */
        public final Set f10823a;

        /* renamed from: b  reason: collision with root package name */
        public final Map f10824b;

        /* renamed from: j0.c$c$a */
        public static final class a {
            public /* synthetic */ a(g gVar) {
                this();
            }

            public a() {
            }
        }

        public C0176c(Set set, b bVar, Map map) {
            l.e(set, "flags");
            l.e(map, "allowedViolations");
            this.f10823a = set;
            LinkedHashMap linkedHashMap = new LinkedHashMap();
            for (Map.Entry entry : map.entrySet()) {
                linkedHashMap.put((String) entry.getKey(), (Set) entry.getValue());
            }
            this.f10824b = linkedHashMap;
        }

        public final Set a() {
            return this.f10823a;
        }

        public final b b() {
            return null;
        }

        public final Map c() {
            return this.f10824b;
        }
    }

    public static final void d(String str, g gVar) {
        l.e(gVar, "$violation");
        Log.e("FragmentStrictMode", "Policy violation with PENALTY_DEATH in " + str, gVar);
        throw gVar;
    }

    public static final void f(C0695p pVar, String str) {
        l.e(pVar, "fragment");
        l.e(str, "previousFragmentId");
        C0755a aVar = new C0755a(pVar, str);
        c cVar = f10809a;
        cVar.e(aVar);
        C0176c b4 = cVar.b(pVar);
        if (b4.a().contains(a.DETECT_FRAGMENT_REUSE) && cVar.l(b4, pVar.getClass(), aVar.getClass())) {
            cVar.c(b4, aVar);
        }
    }

    public static final void g(C0695p pVar, ViewGroup viewGroup) {
        l.e(pVar, "fragment");
        d dVar = new d(pVar, viewGroup);
        c cVar = f10809a;
        cVar.e(dVar);
        C0176c b4 = cVar.b(pVar);
        if (b4.a().contains(a.DETECT_FRAGMENT_TAG_USAGE) && cVar.l(b4, pVar.getClass(), dVar.getClass())) {
            cVar.c(b4, dVar);
        }
    }

    public static final void h(C0695p pVar) {
        l.e(pVar, "fragment");
        e eVar = new e(pVar);
        c cVar = f10809a;
        cVar.e(eVar);
        C0176c b4 = cVar.b(pVar);
        if (b4.a().contains(a.DETECT_TARGET_FRAGMENT_USAGE) && cVar.l(b4, pVar.getClass(), eVar.getClass())) {
            cVar.c(b4, eVar);
        }
    }

    public static final void i(C0695p pVar, ViewGroup viewGroup) {
        l.e(pVar, "fragment");
        l.e(viewGroup, "container");
        h hVar = new h(pVar, viewGroup);
        c cVar = f10809a;
        cVar.e(hVar);
        C0176c b4 = cVar.b(pVar);
        if (b4.a().contains(a.DETECT_WRONG_FRAGMENT_CONTAINER) && cVar.l(b4, pVar.getClass(), hVar.getClass())) {
            cVar.c(b4, hVar);
        }
    }

    public static final void j(C0695p pVar, C0695p pVar2, int i4) {
        l.e(pVar, "fragment");
        l.e(pVar2, "expectedParentFragment");
        i iVar = new i(pVar, pVar2, i4);
        c cVar = f10809a;
        cVar.e(iVar);
        C0176c b4 = cVar.b(pVar);
        if (b4.a().contains(a.DETECT_WRONG_NESTED_HIERARCHY) && cVar.l(b4, pVar.getClass(), iVar.getClass())) {
            cVar.c(b4, iVar);
        }
    }

    public final C0176c b(C0695p pVar) {
        while (pVar != null) {
            if (pVar.a0()) {
                I H4 = pVar.H();
                l.d(H4, "declaringFragment.parentFragmentManager");
                if (H4.B0() != null) {
                    C0176c B02 = H4.B0();
                    l.b(B02);
                    return B02;
                }
            }
            pVar = pVar.G();
        }
        return f10810b;
    }

    public final void c(C0176c cVar, g gVar) {
        C0695p a4 = gVar.a();
        String name = a4.getClass().getName();
        if (cVar.a().contains(a.PENALTY_LOG)) {
            Log.d("FragmentStrictMode", "Policy violation in " + name, gVar);
        }
        cVar.b();
        if (cVar.a().contains(a.PENALTY_DEATH)) {
            k(a4, new b(name, gVar));
        }
    }

    public final void e(g gVar) {
        if (I.I0(3)) {
            Log.d("FragmentManager", "StrictMode violation in " + gVar.a().getClass().getName(), gVar);
        }
    }

    public final void k(C0695p pVar, Runnable runnable) {
        if (pVar.a0()) {
            Handler v4 = pVar.H().v0().v();
            if (l.a(v4.getLooper(), Looper.myLooper())) {
                runnable.run();
            } else {
                v4.post(runnable);
            }
        } else {
            runnable.run();
        }
    }

    public final boolean l(C0176c cVar, Class cls, Class cls2) {
        Set set = (Set) cVar.c().get(cls.getName());
        if (set == null) {
            return true;
        }
        if (l.a(cls2.getSuperclass(), g.class) || !C0746w.t(set, cls2.getSuperclass())) {
            return !set.contains(cls2);
        }
        return false;
    }
}
    
Download file