Swiggy v4.51.1版本的 MD5 值为:5af7ec91512a0a8c1510e3f8bac20b8b

以下内容为反编译后的 GeekStatsViewModel.java 源代码,内容仅作参考


package in.swiggy.android.feature.geekstats.viewmodel;

import android.content.Intent;
import android.content.SharedPreferences;
import android.net.Uri;
import android.os.Build;
import android.provider.Settings;
import androidx.databinding.ObservableArrayList;
import androidx.databinding.ObservableBoolean;
import androidx.databinding.ObservableField;
import androidx.lifecycle.l0;
import com.clevertap.android.sdk.CleverTapAPI;
import com.google.android.gms.maps.model.BitmapDescriptorFactory;
import in.swiggy.android.R;
import in.swiggy.android.commons.extension.KotlinExtensionsKt;
import in.swiggy.android.commons.utils.q;
import in.swiggy.android.commons.utils.x;
import in.swiggy.android.constants.SwiggyGTMConstants;
import in.swiggy.android.mvvm.viewmodels.SwiggyBaseViewModel;
import in.swiggy.android.mvvm.viewmodels.d0;
import in.swiggy.android.mvvm.viewmodels.z0;
import in.swiggy.android.swiggylynx.ui.LynxData;
import in.swiggy.android.tejas.TejasConstants;
import in.swiggy.android.tejas.network.utils.ErrorData;
import in.swiggy.android.tejas.network.utils.NetworkUtils;
import in.swiggy.android.trackkit.constants.TrackGeekStatCapabilityEnum;
import in.swiggy.android.utils.RxBusPipelineUtils;
import java.io.File;
import java.lang.reflect.Field;
import java.math.BigInteger;
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.HashMap;
import java.util.Iterator;
import java.util.LinkedHashSet;
import java.util.LinkedList;
import java.util.List;
import java.util.Locale;
import java.util.Map;
import java.util.Set;
import java.util.concurrent.TimeUnit;
import kotlin.Unit;
import kotlin.collections.j0;
import kotlin.collections.r;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.o;
import kotlin.jvm.internal.v;
import kotlin.text.StringsKt__StringsKt;
import org.apache.pdfbox.pdmodel.documentinterchange.taggedpdf.PDLayoutAttributeObject;
public final class GeekStatsViewModel extends z0 {
    public static final a e1 = new a(null);
    public static final int f1 = 8;
    private ObservableArrayList<String> A0;
    private ObservableBoolean B0;
    private ObservableBoolean C0;
    private ArrayList<SwiggyBaseViewModel> D0;
    private ArrayList<SwiggyBaseViewModel> E0;
    private ArrayList<SwiggyBaseViewModel> F0;
    private ArrayList<SwiggyBaseViewModel> G0;
    private ArrayList<SwiggyBaseViewModel> H0;
    private ArrayList<SwiggyBaseViewModel> I0;
    private ArrayList<SwiggyBaseViewModel> J0;
    private ArrayList<SwiggyBaseViewModel> K0;
    private ArrayList<SwiggyBaseViewModel> L0;
    private ArrayList<SwiggyBaseViewModel> M0;
    private ObservableBoolean N0;
    private ObservableField<String> O0;
    private ObservableField<String> P0;
    private ObservableField<String> Q0;
    private ObservableField<String> R0;
    private ObservableBoolean S0;
    private ObservableField<String> T0;
    private ObservableBoolean U0;
    private ObservableBoolean V0;
    private io.reactivex.disposables.b W0;
    private in.swiggy.android.feature.geekstats.ui.b X;
    private ArrayList<in.swiggy.android.mvvm.base.c> X0;
    private ObservableField<String> Y;
    private c Y0;
    private ObservableField<String> Z;
    public h Z0;
    private boolean a1;
    public in.swiggy.android.feature.geekstats.model.a b1;
    private ObservableField<String> c0;
    public in.swiggy.android.commons.utils.a c1;
    public SharedPreferences d1;
    private ObservableArrayList<in.swiggy.android.mvvm.base.c> p0;
    private ObservableArrayList<in.swiggy.android.mvvm.base.c> y0;
    private ObservableBoolean z0;

    public static final class a {
        public a(DefaultConstructorMarker defaultConstructorMarker) {
            this();
        }

        private a() {
        }
    }

    public GeekStatsViewModel(in.swiggy.android.feature.geekstats.ui.b componentService) {
        super(componentService);
        o.k(componentService, "componentService");
        this.X = componentService;
        this.Y = new ObservableField<>("Analytics Object Name");
        this.Z = new ObservableField<>("Segment Ids (comma separated)");
        this.c0 = new ObservableField<>("Segment Domain");
        this.p0 = new ObservableArrayList<>();
        this.y0 = new ObservableArrayList<>();
        this.z0 = new ObservableBoolean(false);
        this.A0 = new ObservableArrayList<>();
        this.B0 = new ObservableBoolean(false);
        this.C0 = new ObservableBoolean(false);
        this.D0 = new ArrayList<>();
        this.E0 = new ArrayList<>();
        this.F0 = new ArrayList<>();
        this.G0 = new ArrayList<>();
        this.H0 = new ArrayList<>();
        this.I0 = new ArrayList<>();
        this.J0 = new ArrayList<>();
        this.K0 = new ArrayList<>();
        this.L0 = new ArrayList<>();
        this.M0 = new ArrayList<>();
        this.N0 = new ObservableBoolean(false);
        this.O0 = new ObservableField<>("");
        this.P0 = new ObservableField<>("");
        this.Q0 = new ObservableField<>("");
        this.R0 = new ObservableField<>("");
        this.S0 = new ObservableBoolean(false);
        this.T0 = new ObservableField<>("Print Logs");
        this.U0 = new ObservableBoolean(false);
        this.V0 = new ObservableBoolean(false);
        this.X0 = new ArrayList<>();
    }

    private final void A9(h hVar) {
        List K0;
        this.y0.clear();
        this.y0.add(new d0(hVar.D7()));
        this.z0.h(true);
        Set<String> stringSet = x8().getStringSet("juspay_errors", new LinkedHashSet());
        if (stringSet != null) {
            int i = 0;
            for (Object obj : stringSet) {
                int i2 = i + 1;
                if (i < 0) {
                    r.w();
                }
                String str = (String) obj;
                o.h(str);
                K0 = StringsKt__StringsKt.K0(str, new String[]{" - "}, false, 0, 6, null);
                this.y0.add(new g(i2 + "  " + K0.get(0), (String) K0.get(1)));
                i = i2;
            }
        }
    }

    private final void B9(h hVar) {
        List K0;
        this.y0.clear();
        this.y0.add(new d0(hVar.D7()));
        this.z0.h(true);
        Set<String> stringSet = r7().getStringSet("liquor_kyc_logging", new LinkedHashSet());
        if (stringSet != null) {
            int i = 0;
            for (Object obj : stringSet) {
                int i2 = i + 1;
                if (i < 0) {
                    r.w();
                }
                String str = (String) obj;
                o.h(str);
                K0 = StringsKt__StringsKt.K0(str, new String[]{"-"}, false, 0, 6, null);
                this.y0.add(new g(i2 + "  " + K0.get(0), (String) K0.get(1)));
                i = i2;
            }
        }
    }

    private final void C9(h hVar) {
        this.y0.clear();
        this.y0.add(new d0(hVar.D7()));
        this.z0.h(true);
        List<String> d = in.swiggy.android.commons.utils.o.d();
        if (d != null) {
            for (String str : d) {
                this.y0.add(new g("LocationHalfCard", str));
            }
            return;
        }
        this.y0.add(new g("LocationHalfCard", "No logs captured!"));
    }

    private final void D9(h hVar) {
        this.y0.clear();
        this.U0.h(true);
        this.T0.h("Clear inaccuracy");
        this.y0.add(new d0(hVar.D7()));
        j8();
        this.z0.h(true);
    }

    private final void F9(h hVar) {
        this.y0.clear();
        this.y0.add(new d0(hVar.D7()));
        this.z0.h(true);
        Iterator<String> it = in.swiggy.android.apputils.r.s().iterator();
        while (it.hasNext()) {
            String next = it.next();
            ObservableArrayList<in.swiggy.android.mvvm.base.c> observableArrayList = this.y0;
            o.h(next);
            observableArrayList.add(new g("", next));
        }
    }

    private final void G9(h hVar) {
        this.y0.clear();
        this.y0.add(new d0(hVar.D7()));
        this.z0.h(true);
        this.Y.h("Api or Part of Api String");
        this.U0.h(true);
        this.T0.h("Clear Apis");
        this.B0.h(true);
    }

    private final void H9(h hVar) {
        this.y0.clear();
        this.y0.add(new d0(hVar.D7()));
        this.z0.h(true);
    }

    public final void I9() {
        TrackGeekStatCapabilityEnum[] values;
        this.y0.clear();
        this.U0.h(true);
        this.T0.h("Clear Track Configs");
        if (this.M0.isEmpty()) {
            this.M0.add(new d0("Track Screen Configs"));
            HashMap hashMap = new HashMap();
            for (TrackGeekStatCapabilityEnum trackGeekStatCapabilityEnum : TrackGeekStatCapabilityEnum.values()) {
                hashMap.put(trackGeekStatCapabilityEnum.getValue(), r7().getString(trackGeekStatCapabilityEnum.getValue(), ""));
            }
            for (Map.Entry entry : hashMap.entrySet()) {
                String str = (String) entry.getKey();
                String str2 = (String) entry.getValue();
                if (str2 == null) {
                    str2 = "";
                }
                c cVar = new c(str, str2);
                m7().X(cVar);
                this.M0.add(cVar);
            }
        }
        this.y0.addAll(this.M0);
        this.z0.h(true);
    }

    public final void J9() {
        this.y0.clear();
        this.y0.addAll(this.X0);
        this.X0.clear();
    }

    private final void K9() {
        Map<String, ? extends Object> m;
        m = j0.m(kotlin.o.a("original_app_version", "1202"), kotlin.o.a("original_device_id", Settings.Secure.getString(w8().f().getContentResolver(), "android_id")));
        v7().b("geekstats_opened", m);
    }

    private final void M9(HashMap<String, String> hashMap) {
        for (String str : hashMap.keySet()) {
            in.swiggy.android.feature.geekstats.model.d dVar = new in.swiggy.android.feature.geekstats.model.d();
            dVar.c(str);
            dVar.d(hashMap.get(str));
            this.p0.add(new h(dVar));
        }
    }

    private final Map<String, String> N8() {
        if (u7().F()) {
            HashMap hashMap = new HashMap();
            String string = p7().getString(R.string.customer_id_label);
            String customerId = u7().getCustomerId();
            o.j(customerId, "getCustomerId(...)");
            hashMap.put(string, customerId);
            String string2 = p7().getString(R.string.name_label);
            String name = u7().getName();
            o.j(name, "getName(...)");
            hashMap.put(string2, name);
            String string3 = p7().getString(R.string.mobile_label);
            String phoneNumber = u7().getPhoneNumber();
            o.j(phoneNumber, "getPhoneNumber(...)");
            hashMap.put(string3, phoneNumber);
            String string4 = p7().getString(R.string.sid_label);
            String sessionId = u7().getSessionId();
            o.j(sessionId, "getSessionId(...)");
            hashMap.put(string4, sessionId);
            String string5 = p7().getString(R.string.tid_label);
            String tid = u7().getTid();
            o.j(tid, "getTid(...)");
            hashMap.put(string5, tid);
            String string6 = p7().getString(R.string.token_label);
            String token = u7().getToken();
            o.j(token, "getToken(...)");
            hashMap.put(string6, token);
            hashMap.put(p7().getString(R.string.user_clevertap_id), s8());
            return hashMap;
        }
        return new HashMap();
    }

    public final void N9(h hVar, HashMap<String, String> hashMap) {
        this.V0.h(false);
        this.y0.clear();
        this.y0.add(new d0(hVar.D7()));
        this.z0.h(true);
        for (String str : hashMap.keySet()) {
            ObservableArrayList<in.swiggy.android.mvvm.base.c> observableArrayList = this.y0;
            o.h(str);
            String str2 = hashMap.get(str);
            if (str2 == null) {
                str2 = PDLayoutAttributeObject.GLYPH_ORIENTATION_VERTICAL_ZERO_DEGREES;
            }
            observableArrayList.add(new g(str, str2));
        }
    }

    private final Map<String, String> O8() {
        if (u7().F()) {
            HashMap hashMap = new HashMap();
            String string = p7().getString(R.string.customer_id_label);
            String customerId = u7().getCustomerId();
            o.j(customerId, "getCustomerId(...)");
            hashMap.put(string, customerId);
            String string2 = p7().getString(R.string.sid_label);
            String sessionId = u7().getSessionId();
            o.j(sessionId, "getSessionId(...)");
            hashMap.put(string2, sessionId);
            String string3 = p7().getString(R.string.tid_label);
            String tid = u7().getTid();
            o.j(tid, "getTid(...)");
            hashMap.put(string3, tid);
            return hashMap;
        }
        return new HashMap();
    }

    private final void O9() {
        this.p0.clear();
        for (in.swiggy.android.feature.geekstats.model.e eVar : w8().o()) {
            ObservableArrayList<in.swiggy.android.mvvm.base.c> observableArrayList = this.p0;
            String a2 = eVar.a();
            if (a2 == null) {
                a2 = "";
            }
            observableArrayList.add(new d0(a2));
            for (in.swiggy.android.feature.geekstats.model.d dVar : eVar.b()) {
                this.p0.add(new h(dVar));
            }
        }
    }

    private final Map<String, String> P8() {
        in.swiggy.android.repositories.interfaces.e e3 = e3();
        o.i(e3, "null cannot be cast to non-null type in.swiggy.android.repositories.saveablecontexts.XpExperimentContext");
        HashMap hashMap = new HashMap();
        Map<String, String> T0 = ((in.swiggy.android.repositories.saveablecontexts.l) e3).T0();
        if (T0 != null) {
            for (Map.Entry<String, String> entry : T0.entrySet()) {
                String key = entry.getKey();
                String value = entry.getValue();
                if (value == null) {
                    value = "";
                }
                hashMap.put(key, value);
            }
        }
        return hashMap;
    }

    public static final boolean R8(Function1 tmp0, Object p0) {
        o.k(tmp0, "$tmp0");
        o.k(p0, "p0");
        return ((Boolean) tmp0.invoke(p0)).booleanValue();
    }

    public static final Unit S8(Function1 tmp0, Object p0) {
        o.k(tmp0, "$tmp0");
        o.k(p0, "p0");
        return (Unit) tmp0.invoke(p0);
    }

    private final void T8(String str, String str2, String str3, boolean z) {
        if (z) {
            String string = r7().getString(str2, str3);
            if (string == null) {
                string = "";
            }
            b bVar = new b(str, str2, string);
            m7().X(bVar);
            this.D0.add(bVar);
            return;
        }
        this.D0.add(new g(str, str3));
    }

    public static final void Z8(GeekStatsViewModel this$0, SwiggyBaseViewModel swiggyBaseViewModel, int i) {
        o.k(this$0, "this$0");
        if (swiggyBaseViewModel instanceof c) {
            c cVar = (c) swiggyBaseViewModel;
            cVar.G7().h(true);
            o.h(swiggyBaseViewModel);
            this$0.Y0 = cVar;
        }
    }

    public static final void b9(GeekStatsViewModel this$0, SwiggyBaseViewModel swiggyBaseViewModel, int i) {
        o.k(this$0, "this$0");
        if (swiggyBaseViewModel instanceof g) {
            in.swiggy.android.feature.geekstats.ui.b bVar = this$0.X;
            String g = ((g) swiggyBaseViewModel).D7().g();
            if (g == null) {
                g = "";
            }
            bVar.d0(g);
        }
    }

    public static final void d9(GeekStatsViewModel this$0, h hVar, int i) {
        o.k(this$0, "this$0");
        o.h(hVar);
        this$0.L9(hVar);
        String C7 = hVar.C7();
        switch (C7.hashCode()) {
            case -2114521692:
                if (C7.equals("home_page_api_cache_status")) {
                    this$0.x9(hVar);
                    return;
                }
                return;
            case -2088325466:
                if (C7.equals("onboarding_video_payload")) {
                    this$0.F9(hVar);
                    return;
                }
                return;
            case -1956605726:
                if (C7.equals("endpoint_rewrite")) {
                    this$0.G9(hVar);
                    return;
                }
                return;
            case -1640570407:
                if (C7.equals("segment_section")) {
                    this$0.i9();
                    return;
                }
                return;
            case -1600155076:
                if (C7.equals("location_half_card_logs")) {
                    this$0.C9(hVar);
                    return;
                }
                return;
            case -1543207689:
                if (C7.equals("device_info")) {
                    this$0.f9(hVar);
                    return;
                }
                return;
            case -1507088845:
                if (C7.equals("edit_location_inaccuracy")) {
                    this$0.D9(hVar);
                    return;
                }
                return;
            case -1433905158:
                if (C7.equals("liquor_kyc")) {
                    this$0.B9(hVar);
                    return;
                }
                return;
            case -1410416019:
                if (!C7.equals("cache_partition")) {
                    return;
                }
                break;
            case -1404950426:
                if (C7.equals("location_captured_logs")) {
                    this$0.q9(hVar);
                    return;
                }
                return;
            case -1294635157:
                if (C7.equals("errors")) {
                    this$0.h9(hVar);
                    return;
                }
                return;
            case -1267541965:
                if (C7.equals("captured_analytics_events")) {
                    this$0.p9(hVar);
                    return;
                }
                return;
            case -1182254082:
                if (C7.equals("feature_flags")) {
                    this$0.n9(hVar);
                    return;
                }
                return;
            case -1117196139:
                if (C7.equals("data_partition")) {
                    this$0.s9(hVar);
                    return;
                }
                return;
            case -884186219:
                if (C7.equals("image_load_failure")) {
                    this$0.z9(hVar);
                    return;
                }
                return;
            case -784328158:
                if (C7.equals("user_session")) {
                    this$0.k9(hVar);
                    return;
                }
                return;
            case -470733857:
                if (C7.equals("build_info")) {
                    this$0.o9(hVar);
                    return;
                }
                return;
            case -240747669:
                if (C7.equals("grid_wrong_configuration")) {
                    this$0.w9(hVar);
                    return;
                }
                return;
            case -29053989:
                if (!C7.equals("app_webview")) {
                    return;
                }
                break;
            case 97434231:
                if (!C7.equals("files")) {
                    return;
                }
                break;
            case 277553003:
                if (C7.equals("juspay_failure")) {
                    this$0.A9(hVar);
                    return;
                }
                return;
            case 311938504:
                if (C7.equals("track_screen_geek_stat_fields")) {
                    this$0.I9();
                    return;
                }
                return;
            case 339204258:
                if (C7.equals("user_info")) {
                    this$0.j9(hVar);
                    return;
                }
                return;
            case 359812507:
                if (C7.equals("web_headers")) {
                    this$0.y9(hVar);
                    return;
                }
                return;
            case 531604925:
                if (C7.equals("shared_pref")) {
                    this$0.H9(hVar);
                    return;
                }
                return;
            case 1247069087:
                if (C7.equals("fcm_payload")) {
                    this$0.t9(hVar);
                    return;
                }
                return;
            case 1541218962:
                if (C7.equals("web_end_points")) {
                    this$0.l9(hVar);
                    return;
                }
                return;
            case 1579231337:
                if (C7.equals("home_screen_first_response_section")) {
                    this$0.v9(hVar);
                    return;
                }
                return;
            case 1626752932:
                if (C7.equals("collect_logs")) {
                    this$0.r9(hVar);
                    return;
                }
                return;
            case 1799547097:
                if (C7.equals("analytic_object_name")) {
                    this$0.e9(hVar);
                    return;
                }
                return;
            case 1948971308:
                if (C7.equals("end_point")) {
                    this$0.g9(hVar);
                    return;
                }
                return;
            case 1988582735:
                if (C7.equals("xp_experiments")) {
                    this$0.m9(hVar);
                    return;
                }
                return;
            default:
                return;
        }
        this$0.u9(hVar);
    }

    private final void e9(h hVar) {
        List<Field> c;
        boolean U;
        boolean U2;
        this.y0.clear();
        this.y0.add(new d0(hVar.D7()));
        this.z0.h(true);
        this.U0.h(true);
        this.T0.h("Clear Events");
        this.Y.h("Analytics Object Name");
        c = kotlin.collections.l.c(new Field[][]{SwiggyGTMConstants.a.getClass().getDeclaredFields(), in.swiggy.android.analytics.gtm.f.a.getClass().getDeclaredFields(), in.swiggy.android.dash.constants.a.a.getClass().getDeclaredFields(), in.swiggy.android.payment.c.a.getClass().getDeclaredFields()});
        for (Field field : c) {
            field.setAccessible(true);
            if (field.isAccessible() && (field.get(null) instanceof String)) {
                Object obj = field.get(null);
                o.i(obj, "null cannot be cast to non-null type kotlin.String");
                String str = (String) obj;
                U = StringsKt__StringsKt.U(str, "click", false, 2, null);
                if (!U) {
                    U2 = StringsKt__StringsKt.U(str, "impression", false, 2, null);
                    if (U2) {
                    }
                }
                this.A0.add(str);
            }
        }
        for (String str2 : in.swiggy.android.apputils.r.r()) {
            ObservableArrayList<in.swiggy.android.mvvm.base.c> observableArrayList = this.y0;
            o.h(str2);
            observableArrayList.add(new g("", str2));
        }
        this.B0.h(true);
    }

    private final void f9(h hVar) {
        this.y0.clear();
        if (this.G0.isEmpty()) {
            this.G0.add(new d0(hVar.D7()));
            for (Map.Entry<Integer, String> entry : u8().entrySet()) {
                switch (entry.getKey().intValue()) {
                    case R.string.app_version_code_label:
                        d dVar = new d(p7().getString(entry.getKey().intValue()), entry.getValue(), new in.swiggy.android.feature.geekstats.model.c("1202", String.valueOf(p8().h()), "geekstats_version_number", "geekstats_version_number_persist"), new Function1<String, Unit>() {
                            {
                                super(1);
                            }

                            @Override
                            public Unit invoke(String str) {
                                invoke2(str);
                                return Unit.a;
                            }

                            public final void invoke2(String msg) {
                                in.swiggy.android.feature.geekstats.ui.b bVar;
                                o.k(msg, "msg");
                                bVar = GeekStatsViewModel.this.X;
                                bVar.g1(msg);
                            }
                        });
                        m7().E(dVar);
                        dVar.init();
                        this.G0.add(dVar);
                        break;
                    case R.string.device_id_label:
                        String deviceId = u7().getDeviceId();
                        o.j(deviceId, "getDeviceId(...)");
                        d dVar2 = new d(p7().getString(entry.getKey().intValue()), entry.getValue(), new in.swiggy.android.feature.geekstats.model.c(deviceId, p8().g(), "geekstats_device_id", "geekstats_device_id_persist"), new Function1<String, Unit>() {
                            {
                                super(1);
                            }

                            @Override
                            public Unit invoke(String str) {
                                invoke2(str);
                                return Unit.a;
                            }

                            public final void invoke2(String msg) {
                                in.swiggy.android.feature.geekstats.ui.b bVar;
                                o.k(msg, "msg");
                                bVar = GeekStatsViewModel.this.X;
                                bVar.g1(msg);
                            }
                        });
                        m7().E(dVar2);
                        dVar2.init();
                        this.G0.add(dVar2);
                        break;
                    case R.string.pl_enabled_label:
                        if (p8().b()) {
                            d dVar3 = new d(p7().getString(entry.getKey().intValue()), entry.getValue(), new in.swiggy.android.feature.geekstats.model.c("true", String.valueOf(p8().a()), "geekstats_pl_version", "geekstats_pl_version_persist"), new Function1<String, Unit>() {
                                {
                                    super(1);
                                }

                                @Override
                                public Unit invoke(String str) {
                                    invoke2(str);
                                    return Unit.a;
                                }

                                public final void invoke2(String msg) {
                                    in.swiggy.android.feature.geekstats.ui.b bVar;
                                    o.k(msg, "msg");
                                    bVar = GeekStatsViewModel.this.X;
                                    bVar.g1(msg);
                                }
                            });
                            m7().E(dVar3);
                            dVar3.init();
                            this.G0.add(dVar3);
                            break;
                        } else {
                            this.G0.add(new g(p7().getString(entry.getKey().intValue()), entry.getValue()));
                            break;
                        }
                    case R.string.pl_version_override:
                        String string = r7().getString("geekstats_pl_version_number", "66");
                        if (string == null) {
                            string = "";
                        }
                        d dVar4 = new d(p7().getString(entry.getKey().intValue()), entry.getValue(), new in.swiggy.android.feature.geekstats.model.c("66", string, "geekstats_pl_version_number", "geekstats_pl_version_number_persist"), new Function1<String, Unit>() {
                            {
                                super(1);
                            }

                            @Override
                            public Unit invoke(String str) {
                                invoke2(str);
                                return Unit.a;
                            }

                            public final void invoke2(String msg) {
                                in.swiggy.android.feature.geekstats.ui.b bVar;
                                o.k(msg, "msg");
                                bVar = GeekStatsViewModel.this.X;
                                bVar.g1(msg);
                            }
                        });
                        m7().E(dVar4);
                        dVar4.init();
                        this.G0.add(dVar4);
                        break;
                    case R.string.proto_enabled_label:
                        if (p8().b()) {
                            d dVar5 = new d(p7().getString(entry.getKey().intValue()), entry.getValue(), new in.swiggy.android.feature.geekstats.model.c("true", String.valueOf(p8().j()), "geekstats_proto_enabled", "geekstats_proto_enabled_persist"), new Function1<String, Unit>() {
                                {
                                    super(1);
                                }

                                @Override
                                public Unit invoke(String str) {
                                    invoke2(str);
                                    return Unit.a;
                                }

                                public final void invoke2(String msg) {
                                    in.swiggy.android.feature.geekstats.ui.b bVar;
                                    o.k(msg, "msg");
                                    bVar = GeekStatsViewModel.this.X;
                                    bVar.g1(msg);
                                }
                            });
                            m7().E(dVar5);
                            dVar5.init();
                            this.G0.add(dVar5);
                            break;
                        } else {
                            this.G0.add(new g(p7().getString(entry.getKey().intValue()), entry.getValue()));
                            break;
                        }
                    default:
                        this.G0.add(new g(p7().getString(entry.getKey().intValue()), entry.getValue()));
                        break;
                }
            }
        }
        this.y0.addAll(this.G0);
        this.z0.h(true);
    }

    private final void g9(h hVar) {
        this.y0.clear();
        if (this.D0.isEmpty()) {
            this.D0.add(new d0(hVar.D7()));
            String D7 = hVar.D7();
            T8(D7 + " Swiggy API", "swiggy_api_endpoint", "https://app.swiggy.com", false);
            String D72 = hVar.D7();
            T8(D72 + " Checkout API", "checkout_api_endpoint", "https://chkout.swiggy.com", false);
            String D73 = hVar.D7();
            T8(D73 + " Profile API", "profile_api_endpoint", "https://profile.swiggy.com", false);
            String D74 = hVar.D7();
            T8(D74 + " NearByFavCard API", "dineout_fav_card_api_endpoint", "https://profile.swiggy.com", false);
            String D75 = hVar.D7();
            T8(D75 + " Discovery API", "discovery_api_end_point", "https://disc.swiggy.com", false);
            String D76 = hVar.D7();
            T8(D76 + " POS API", "pos_api_end_point", "https://pos.swiggy.com", false);
            String D77 = hVar.D7();
            T8(D77 + " TNS API", "tns_endpoint", "https://tns.swiggy.com/", false);
            String D78 = hVar.D7();
            T8(D78 + " FNA API", "fna_endpoint", "https://fna.swiggy.com/", false);
            String D79 = hVar.D7();
            T8(D79 + " Dineout Coupon API", "dineout_coupon_endpoint", "https://disc.swiggy.com", false);
        }
        this.y0.addAll(this.D0);
        this.z0.h(true);
    }

    private final void h9(h hVar) {
        this.y0.clear();
        LinkedList<ErrorData> geekStatsErrorList = NetworkUtils.getGeekStatsErrorList();
        this.y0.add(new d0(hVar.D7()));
        String string = r0().getString(R.string.geek_stats_dot);
        String string2 = r0().getString(R.string.geek_stats_time);
        String string3 = r0().getString(R.string.geek_stats_request);
        String string4 = r0().getString(R.string.geek_stats_response);
        Iterator<ErrorData> it = geekStatsErrorList.iterator();
        int i = 1;
        while (it.hasNext()) {
            ErrorData next = it.next();
            this.y0.add(new g(i + string + next.getEndpoint(), string2 + next.getTime() + "\n\n" + string3 + next.getRequest() + "\n\n" + string4 + next.getResponse()));
            i++;
        }
        this.z0.h(true);
    }

    private final void i9() {
        this.y0.clear();
        this.z0.h(true);
        this.U0.h(true);
        this.T0.h("Send");
        this.C0.h(true);
        this.c0.h("Segment Domain");
        this.Z.h("Segment Ids (comma separated)");
    }

    public final void j8() {
        c cVar = new c("key-location-inaccuracy", q.i(r7()));
        m7().X(cVar);
        this.y0.add(cVar);
    }

    private final void j9(h hVar) {
        this.y0.clear();
        if (this.F0.isEmpty()) {
            this.F0.add(new d0(hVar.D7()));
            for (Map.Entry<String, String> entry : N8().entrySet()) {
                this.F0.add(new g(entry.getKey(), entry.getValue()));
            }
        }
        this.y0.addAll(this.F0);
        this.z0.h(true);
    }

    private final String k8(byte[] bArr) {
        v vVar = v.a;
        String format = String.format("%0" + (bArr.length * 2) + "x", Arrays.copyOf(new Object[]{new BigInteger(1, bArr)}, 1));
        o.j(format, "format(...)");
        return format;
    }

    private final void k9(h hVar) {
        this.y0.clear();
        if (this.J0.isEmpty()) {
            this.J0.add(new d0(hVar.D7()));
            for (Map.Entry<String, String> entry : O8().entrySet()) {
                this.J0.add(new g(entry.getKey(), entry.getValue()));
            }
        }
        this.y0.addAll(this.J0);
        this.z0.h(true);
    }

    public final void l8() {
        TrackGeekStatCapabilityEnum[] values;
        SharedPreferences r7 = r7();
        for (TrackGeekStatCapabilityEnum trackGeekStatCapabilityEnum : TrackGeekStatCapabilityEnum.values()) {
            if (r7.contains(trackGeekStatCapabilityEnum.getValue())) {
                SharedPreferences.Editor edit = r7.edit();
                o.h(edit);
                edit.remove(trackGeekStatCapabilityEnum.getValue());
                edit.apply();
            }
        }
    }

    public final String m8(String str) {
        String name;
        String str2;
        try {
            MessageDigest messageDigest = MessageDigest.getInstance("SHA-256");
            byte[] bytes = str.getBytes(kotlin.text.d.b);
            o.j(bytes, "getBytes(...)");
            messageDigest.update(bytes);
            byte[] digest = messageDigest.digest();
            o.j(digest, "digest(...)");
            str2 = k8(digest);
        } catch (NoSuchAlgorithmException e) {
            if (!GeekStatsViewModel.class.isAnonymousClass()) {
                name = GeekStatsViewModel.class.getSimpleName();
                if (name.length() > 23) {
                    o.h(name);
                    name = name.substring(0, 23);
                    o.j(name, "substring(...)");
                }
                o.h(name);
            } else {
                name = GeekStatsViewModel.class.getName();
                if (name.length() > 23) {
                    o.h(name);
                    name = name.substring(name.length() - 23, name.length());
                    o.j(name, "substring(...)");
                }
                o.h(name);
            }
            x.i(name, e);
            str2 = "";
        }
        if (str2 == null) {
            return "";
        }
        return str2;
    }

    private final void m9(h hVar) {
        this.y0.clear();
        if (this.K0.isEmpty()) {
            this.K0.add(new d0(hVar.D7()));
            for (Map.Entry<String, String> entry : P8().entrySet()) {
                String key = entry.getKey();
                c cVar = new c("xp_experiment_" + ((Object) key), entry.getValue());
                m7().X(cVar);
                this.K0.add(cVar);
            }
        }
        this.y0.addAll(this.K0);
        this.z0.h(true);
    }

    private final void n9(h hVar) {
        this.y0.clear();
        if (this.L0.isEmpty()) {
            this.L0.add(new d0(hVar.D7()));
            for (Map.Entry<String, String> entry : v8().entrySet()) {
                c cVar = new c(entry.getKey(), entry.getValue());
                m7().X(cVar);
                this.L0.add(cVar);
            }
        }
        this.y0.addAll(this.L0);
        this.z0.h(true);
    }

    private final void o9(h hVar) {
        this.y0.clear();
        if (this.I0.isEmpty()) {
            this.I0.add(new d0(hVar.D7()));
            for (Map.Entry<String, String> entry : r8().entrySet()) {
                this.I0.add(new g(entry.getKey(), entry.getValue()));
            }
        }
        this.y0.addAll(this.I0);
        this.z0.h(true);
    }

    private final void p9(h hVar) {
        this.y0.clear();
        this.y0.add(new d0(hVar.D7()));
        this.z0.h(true);
        Iterator<String> it = in.swiggy.android.apputils.r.m().iterator();
        while (it.hasNext()) {
            String next = it.next();
            ObservableArrayList<in.swiggy.android.mvvm.base.c> observableArrayList = this.y0;
            o.h(next);
            observableArrayList.add(new g("", next));
        }
    }

    private final void q9(h hVar) {
        this.y0.clear();
        this.y0.add(new d0(hVar.D7()));
        this.z0.h(true);
        List<String> e = in.swiggy.android.commons.utils.o.e();
        if (e != null) {
            for (String str : e) {
                this.y0.add(new g("LocationContext", str));
            }
            return;
        }
        this.y0.add(new g("LocationContext", "No logs captured!"));
    }

    private final Map<String, String> r8() {
        HashMap hashMap = new HashMap();
        hashMap.put(p7().getString(R.string.geek_stats_build_flavour_label), "release");
        hashMap.put(p7().getString(R.string.geek_stats_build_meant_for_internal_user_label), TejasConstants.ENABLE_V4_PROFILE_API_DEFAULT);
        hashMap.put(p7().getString(R.string.geek_stats_git_commit_hash), "10e8a4beb8ff39a41619bf7176219efe0cca6815");
        hashMap.put(p7().getString(R.string.geek_stats_git_commit_message), "Removed reference (#8134)");
        return hashMap;
    }

    private final void r9(h hVar) {
        this.y0.clear();
        if (this.H0.isEmpty()) {
            this.H0.add(new d0(hVar.D7()));
            in.swiggy.android.feature.geekstats.viewmodel.a aVar = new in.swiggy.android.feature.geekstats.viewmodel.a(w8().l(), w8().n(), new Function1<Intent, Unit>() {
                {
                    super(1);
                }

                public final void a(Intent intent) {
                    o.k(intent, "intent");
                    GeekStatsViewModel.this.w8().p(intent);
                }

                @Override
                public Unit invoke(Intent intent) {
                    a(intent);
                    return Unit.a;
                }
            }, new Function1<File, Uri>() {
                {
                    super(1);
                }

                @Override
                public final Uri invoke(File file) {
                    o.k(file, "file");
                    Uri i = GeekStatsViewModel.this.w8().i(file);
                    o.j(i, "getFileUri(...)");
                    return i;
                }
            }, new Function1<String, Unit>() {
                {
                    super(1);
                }

                @Override
                public Unit invoke(String str) {
                    invoke2(str);
                    return Unit.a;
                }

                public final void invoke2(String msg) {
                    in.swiggy.android.feature.geekstats.ui.b bVar;
                    o.k(msg, "msg");
                    bVar = GeekStatsViewModel.this.X;
                    bVar.g1(msg);
                }
            });
            m7().X(aVar);
            aVar.init();
            this.H0.add(aVar);
        }
        this.y0.addAll(this.H0);
        this.z0.h(true);
    }

    private final String s8() {
        String name;
        HashMap<String, CleverTapAPI> G = CleverTapAPI.G();
        o.j(G, "getInstances(...)");
        String str = "";
        for (Map.Entry<String, CleverTapAPI> entry : G.entrySet()) {
            try {
                String u = entry.getValue().u();
                o.j(u, "getCleverTapID(...)");
                str = u;
            } catch (Exception e) {
                if (!GeekStatsViewModel.class.isAnonymousClass()) {
                    name = GeekStatsViewModel.class.getSimpleName();
                    if (name.length() > 23) {
                        o.h(name);
                        name = name.substring(0, 23);
                        o.j(name, "substring(...)");
                    }
                    o.h(name);
                } else {
                    name = GeekStatsViewModel.class.getName();
                    if (name.length() > 23) {
                        o.h(name);
                        name = name.substring(name.length() - 23, name.length());
                        o.j(name, "substring(...)");
                    }
                    o.h(name);
                }
                x.i(name, e);
            }
        }
        return str;
    }

    private final void s9(h hVar) {
        HashMap<String, String> hashMap = new HashMap<>();
        if (o.f(hVar.C7(), "data_partition")) {
            this.a1 = true;
            hashMap.put("files", "Files");
            hashMap.put("app_webview", "App Webview");
        }
        if (this.a1) {
            this.p0.clear();
            this.p0.add(new d0(hVar.D7()));
            M9(hashMap);
        }
    }

    private final Map<Integer, String> u8() {
        boolean P;
        String J;
        int i;
        boolean z;
        HashMap hashMap = new HashMap();
        String MANUFACTURER = Build.MANUFACTURER;
        o.j(MANUFACTURER, "MANUFACTURER");
        Locale locale = Locale.getDefault();
        o.j(locale, "getDefault(...)");
        String upperCase = MANUFACTURER.toUpperCase(locale);
        o.j(upperCase, "toUpperCase(...)");
        String MODEL = Build.MODEL;
        o.j(MODEL, "MODEL");
        Locale locale2 = Locale.getDefault();
        o.j(locale2, "getDefault(...)");
        String upperCase2 = MODEL.toUpperCase(locale2);
        o.j(upperCase2, "toUpperCase(...)");
        P = kotlin.text.q.P(upperCase2, upperCase, false, 2, null);
        if (P) {
            J = kotlin.text.q.J(upperCase2, upperCase, "", false, 4, null);
            int length = J.length() - 1;
            int i2 = 0;
            boolean z2 = false;
            while (i2 <= length) {
                if (!z2) {
                    i = i2;
                } else {
                    i = length;
                }
                if (o.m(J.charAt(i), 32) <= 0) {
                    z = true;
                } else {
                    z = false;
                }
                if (!z2) {
                    if (!z) {
                        z2 = true;
                    } else {
                        i2++;
                    }
                } else if (!z) {
                    break;
                } else {
                    length--;
                }
            }
            upperCase2 = J.subSequence(i2, length + 1).toString();
        }
        hashMap.put(Integer.valueOf((int) R.string.device_model_label), upperCase + " " + ((Object) upperCase2));
        hashMap.put(Integer.valueOf((int) R.string.app_version_name_label), "4.51.1");
        hashMap.put(Integer.valueOf((int) R.string.app_version_code_label), "1202");
        Integer valueOf = Integer.valueOf((int) R.string.device_id_label);
        String deviceId = u7().getDeviceId();
        o.j(deviceId, "getDeviceId(...)");
        hashMap.put(valueOf, deviceId);
        Integer valueOf2 = Integer.valueOf((int) R.string.pl_enabled_label);
        p8().b();
        hashMap.put(valueOf2, "true");
        hashMap.put(Integer.valueOf((int) R.string.proto_enabled_label), "true");
        return hashMap;
    }

    private final void u9(h hVar) {
        this.V0.h(true);
        kotlinx.coroutines.i.d(l0.a(this), null, null, new GeekStatsViewModel$populateFilesData$1(hVar.C7(), this, hVar, null), 3, null);
    }

    private final void v9(h hVar) {
        this.y0.clear();
        this.y0.add(new d0(hVar.D7()));
        this.z0.h(true);
        String c = in.swiggy.android.commons.utils.o.a.c();
        if (c != null) {
            this.y0.add(new g(null, c, 1, null));
        } else {
            this.y0.add(new g(null, "No logs captured!", 1, null));
        }
    }

    private final void w9(h hVar) {
        this.y0.clear();
        this.y0.add(new d0(hVar.D7()));
        this.z0.h(true);
        for (String str : RxBusPipelineUtils.a.d()) {
            this.y0.add(new g(null, str, 1, null));
        }
    }

    private final void x9(h hVar) {
        this.y0.clear();
        this.y0.add(new d0(hVar.D7()));
        this.z0.h(true);
        List<String> b = in.swiggy.android.commons.utils.o.b();
        if (b != null) {
            int i = 0;
            for (Object obj : b) {
                int i2 = i + 1;
                if (i < 0) {
                    r.w();
                }
                String valueOf = String.valueOf(i2);
                this.y0.add(new g("page : " + valueOf, "isCached : " + ((String) obj)));
                i = i2;
            }
            return;
        }
        this.y0.add(new g("HomePage", "No logs captured!"));
    }

    private final void y9(h hVar) {
        this.y0.clear();
        this.y0.add(new d0(hVar.D7()));
        this.z0.h(true);
        Iterator<String> it = in.swiggy.android.apputils.r.q().iterator();
        while (it.hasNext()) {
            String next = it.next();
            ObservableArrayList<in.swiggy.android.mvvm.base.c> observableArrayList = this.y0;
            o.h(next);
            observableArrayList.add(new g("", next));
        }
    }

    private final void z9(h hVar) {
        this.y0.clear();
        this.y0.add(new d0(hVar.D7()));
        this.z0.h(true);
        Set<String> stringSet = x8().getStringSet("image_load_failure", new LinkedHashSet());
        if (stringSet != null) {
            int i = 0;
            for (Object obj : stringSet) {
                int i2 = i + 1;
                if (i < 0) {
                    r.w();
                }
                String str = (String) obj;
                ObservableArrayList<in.swiggy.android.mvvm.base.c> observableArrayList = this.y0;
                o.h(str);
                observableArrayList.add(new g("", str));
                i = i2;
            }
        }
    }

    public final ObservableField<String> A8() {
        return this.Z;
    }

    public final ObservableField<String> B8() {
        return this.T0;
    }

    public final ObservableField<String> C8() {
        return this.O0;
    }

    public final ObservableArrayList<in.swiggy.android.mvvm.base.c> D8() {
        return this.y0;
    }

    public final ObservableField<String> E8() {
        return this.R0;
    }

    public final void E9(List<String> list) {
        o.k(list, "list");
        final int i = 0;
        for (Object obj : list) {
            int i2 = i + 1;
            if (i < 0) {
                r.w();
            }
            this.y0.add(new f("", (String) obj, new Function0<Unit>() {
                {
                    super(0);
                }

                @Override
                public Unit invoke() {
                    invoke2();
                    return Unit.a;
                }

                public final void invoke2() {
                    in.swiggy.android.feature.geekstats.ui.b bVar;
                    bVar = GeekStatsViewModel.this.X;
                    bVar.r6(i);
                }
            }));
            i = i2;
        }
    }

    public final ObservableField<String> F8() {
        return this.Q0;
    }

    public final ObservableBoolean G8() {
        return this.B0;
    }

    public final ObservableBoolean H8() {
        return this.U0;
    }

    public final ObservableBoolean I8() {
        return this.V0;
    }

    public final ObservableBoolean J8() {
        return this.z0;
    }

    public final ObservableBoolean K8() {
        return this.C0;
    }

    public final ObservableArrayList<in.swiggy.android.mvvm.base.c> L8() {
        return this.p0;
    }

    public final void L9(h hVar) {
        o.k(hVar, "<set-?>");
        this.Z0 = hVar;
    }

    public final ArrayList<SwiggyBaseViewModel> M8() {
        return this.M0;
    }

    public final boolean Q8() {
        ObservableBoolean G7;
        if (this.z0.g()) {
            this.z0.h(false);
            this.B0.h(false);
            this.C0.h(false);
            this.O0.h("");
            this.X0.clear();
            this.A0.clear();
            c cVar = this.Y0;
            if (cVar != null && (G7 = cVar.G7()) != null) {
                G7.h(false);
            }
            this.Y0 = null;
            this.U0.h(false);
            return true;
        } else if (!this.a1) {
            return false;
        } else {
            this.a1 = false;
            O9();
            return true;
        }
    }

    @Override
    public void U6() {
    }

    public final void U8(String title, String key, String value, boolean z) {
        o.k(title, "title");
        o.k(key, "key");
        o.k(value, "value");
        if (z) {
            String string = r7().getString(key, value);
            if (string == null) {
                string = "";
            }
            b bVar = new b(title, key, string);
            m7().X(bVar);
            this.E0.add(bVar);
            return;
        }
        this.E0.add(new g(title, value));
    }

    public final Function0<Unit> V8() {
        return new Function0<Unit>() {
            {
                super(0);
            }

            @Override
            public Unit invoke() {
                invoke2();
                return Unit.a;
            }

            public final void invoke2() {
                boolean C;
                String g = GeekStatsViewModel.this.n8().g();
                if (g != null) {
                    C = kotlin.text.q.C(g);
                    if (!C) {
                        String g2 = GeekStatsViewModel.this.B8().g();
                        if (KotlinExtensionsKt.h(g2 != null ? Boolean.valueOf(g2.equals("Clear Apis")) : null)) {
                            in.swiggy.android.apputils.r.c(g);
                        } else {
                            in.swiggy.android.apputils.r.d(GeekStatsViewModel.this.r7(), g);
                        }
                        GeekStatsViewModel.this.D8().add(new g("", g));
                        GeekStatsViewModel.this.J8().h(true);
                    }
                }
                GeekStatsViewModel.this.n8().h("");
            }
        };
    }

    public final Function0<Unit> W8(final String text) {
        o.k(text, "text");
        return new Function0<Unit>() {
            {
                super(0);
            }

            @Override
            public Unit invoke() {
                invoke2();
                return Unit.a;
            }

            public final void invoke2() {
                in.swiggy.android.feature.geekstats.ui.b bVar;
                String m8;
                in.swiggy.android.feature.geekstats.ui.b bVar2;
                String string = GeekStatsViewModel.this.r7().getString("geekstats_password_hash", "3c6edd8da0de1ac45fda089c7845e99d648df087b9257be392913dbfecc27ddb");
                if (text.length() > 0) {
                    m8 = GeekStatsViewModel.this.m8(text);
                    if (o.f(string, m8)) {
                        GeekStatsViewModel.this.q8().h(true);
                        in.swiggy.android.apputils.r.B(true);
                        bVar2 = GeekStatsViewModel.this.X;
                        bVar2.e3();
                        return;
                    }
                }
                if (GeekStatsViewModel.this.p8().b()) {
                    bVar = GeekStatsViewModel.this.X;
                    bVar.c("Invalid Password");
                }
            }
        };
    }

    public final Function0<Unit> X8() {
        return new Function0<Unit>() {
            {
                super(0);
            }

            @Override
            public Unit invoke() {
                invoke2();
                return Unit.a;
            }

            public final void invoke2() {
                boolean C;
                in.swiggy.android.feature.geekstats.ui.b bVar;
                boolean C2;
                boolean C3;
                in.swiggy.android.feature.geekstats.ui.b bVar2;
                boolean C4;
                boolean C5;
                boolean C6;
                in.swiggy.android.feature.geekstats.ui.b bVar3;
                if (GeekStatsViewModel.this.G8().g()) {
                    String g = GeekStatsViewModel.this.B8().g();
                    if (KotlinExtensionsKt.h(g != null ? Boolean.valueOf(g.equals("Clear Apis")) : null)) {
                        in.swiggy.android.apputils.r.h();
                    } else {
                        in.swiggy.android.apputils.r.i();
                    }
                    GeekStatsViewModel.this.D8().clear();
                    q.e(GeekStatsViewModel.this.r7());
                    GeekStatsViewModel.this.D8().add(new d0(GeekStatsViewModel.this.t8().D7()));
                } else if (GeekStatsViewModel.this.K8().g()) {
                    String g2 = GeekStatsViewModel.this.F8().g();
                    String g3 = GeekStatsViewModel.this.E8().g();
                    if (g2 != null) {
                        C5 = kotlin.text.q.C(g2);
                        if (!C5 && g3 != null) {
                            C6 = kotlin.text.q.C(g3);
                            if (!C6) {
                                in.swiggy.android.apputils.r.g(g2);
                                in.swiggy.android.apputils.r.f(g3);
                                GeekStatsViewModel.this.F8().h("");
                                GeekStatsViewModel.this.E8().h("");
                                bVar3 = GeekStatsViewModel.this.X;
                                bVar3.g1("Sent");
                                return;
                            }
                        }
                    }
                    if (g2 != null) {
                        C3 = kotlin.text.q.C(g2);
                        if (!C3) {
                            if (g3 != null) {
                                C4 = kotlin.text.q.C(g3);
                            }
                            bVar2 = GeekStatsViewModel.this.X;
                            bVar2.g1("Segment domain missing");
                            return;
                        }
                    }
                    if (g2 != null) {
                        C2 = kotlin.text.q.C(g2);
                        if (!C2) {
                            return;
                        }
                    }
                    if (g3 != null) {
                        C = kotlin.text.q.C(g3);
                        if (C) {
                            return;
                        }
                        bVar = GeekStatsViewModel.this.X;
                        bVar.g1("Segment id missing");
                    }
                } else {
                    String g4 = GeekStatsViewModel.this.B8().g();
                    if (KotlinExtensionsKt.h(g4 != null ? Boolean.valueOf(g4.equals("Clear inaccuracy")) : null)) {
                        GeekStatsViewModel.this.D8().clear();
                        q.d(GeekStatsViewModel.this.r7());
                        GeekStatsViewModel.this.D8().add(new d0(GeekStatsViewModel.this.t8().D7()));
                        GeekStatsViewModel.this.j8();
                        return;
                    }
                    String g5 = GeekStatsViewModel.this.B8().g();
                    if (KotlinExtensionsKt.h(g5 != null ? Boolean.valueOf(g5.equals("Clear Track Configs")) : null)) {
                        GeekStatsViewModel.this.D8().clear();
                        GeekStatsViewModel.this.l8();
                        GeekStatsViewModel.this.M8().clear();
                        GeekStatsViewModel.this.I9();
                        return;
                    }
                    Iterator<String> it = in.swiggy.android.apputils.r.m().iterator();
                    while (it.hasNext()) {
                        x.e("Analytic Events", it.next());
                    }
                }
            }
        };
    }

    public final in.swiggy.android.mvvm.recyclerview.adapter.c<SwiggyBaseViewModel> Y8() {
        return new in.swiggy.android.mvvm.recyclerview.adapter.c() {
            @Override
            public final void a(Object obj, int i) {
                GeekStatsViewModel.Z8(GeekStatsViewModel.this, (SwiggyBaseViewModel) obj, i);
            }
        };
    }

    public final in.swiggy.android.mvvm.recyclerview.adapter.d<SwiggyBaseViewModel> a9() {
        return new in.swiggy.android.mvvm.recyclerview.adapter.d() {
            @Override
            public final void a(Object obj, int i) {
                GeekStatsViewModel.b9(GeekStatsViewModel.this, (SwiggyBaseViewModel) obj, i);
            }
        };
    }

    public final in.swiggy.android.mvvm.recyclerview.adapter.c<h> c9() {
        return new in.swiggy.android.mvvm.recyclerview.adapter.c() {
            @Override
            public final void a(Object obj, int i) {
                GeekStatsViewModel.d9(GeekStatsViewModel.this, (h) obj, i);
            }
        };
    }

    @Override
    public void init() {
        m7().Z(this);
        O9();
        io.reactivex.disposables.a aVar = this.L;
        io.reactivex.d g = in.swiggy.android.mvvm.bindings.f.g(this.O0);
        TimeUnit timeUnit = TimeUnit.MILLISECONDS;
        io.reactivex.d P = g.m(60L, timeUnit).k0(io.reactivex.android.schedulers.a.a()).P(io.reactivex.android.schedulers.a.a());
        final Function1<String, Boolean> function1 = new Function1<String, Boolean>() {
            {
                super(1);
            }

            @Override
            public final Boolean invoke(String searchText) {
                io.reactivex.disposables.b bVar;
                io.reactivex.disposables.b bVar2;
                Boolean bool;
                io.reactivex.disposables.b bVar3;
                o.k(searchText, "searchText");
                bVar = GeekStatsViewModel.this.W0;
                if (bVar != null) {
                    bVar2 = GeekStatsViewModel.this.W0;
                    if (bVar2 != null) {
                        bool = Boolean.valueOf(bVar2.isDisposed());
                    } else {
                        bool = null;
                    }
                    if (KotlinExtensionsKt.e(bool)) {
                        bVar3 = GeekStatsViewModel.this.W0;
                        if (bVar3 != null) {
                            bVar3.dispose();
                        }
                        GeekStatsViewModel.this.W0 = null;
                    }
                }
                if (searchText.length() == 0) {
                    GeekStatsViewModel.this.J9();
                    return Boolean.FALSE;
                }
                return Boolean.TRUE;
            }
        };
        io.reactivex.d A = P.A(new io.reactivex.functions.g() {
            @Override
            public final boolean test(Object obj) {
                boolean R8;
                R8 = GeekStatsViewModel.R8(Function1.this, obj);
                return R8;
            }
        });
        final Function1<String, Unit> function12 = new Function1<String, Unit>() {
            {
                super(1);
            }

            @Override
            public Unit invoke(String str) {
                invoke2(str);
                return Unit.a;
            }

            public final void invoke2(String searchQuery) {
                ArrayList arrayList;
                ArrayList arrayList2;
                ArrayList arrayList3;
                o.k(searchQuery, "searchQuery");
                arrayList = GeekStatsViewModel.this.X0;
                if (arrayList.isEmpty()) {
                    arrayList3 = GeekStatsViewModel.this.X0;
                    arrayList3.addAll(GeekStatsViewModel.this.D8());
                }
                GeekStatsViewModel.this.D8().clear();
                arrayList2 = GeekStatsViewModel.this.X0;
                Iterator it = arrayList2.iterator();
                while (it.hasNext()) {
                    in.swiggy.android.mvvm.base.c cVar = (in.swiggy.android.mvvm.base.c) it.next();
                    if (cVar instanceof in.swiggy.android.commoninterfaces.e) {
                        if (((in.swiggy.android.commoninterfaces.e) cVar).B1(searchQuery)) {
                            GeekStatsViewModel.this.D8().add(cVar);
                        }
                    } else {
                        GeekStatsViewModel.this.D8().add(cVar);
                    }
                }
            }
        };
        aVar.c(A.N(new io.reactivex.functions.e() {
            @Override
            public final Object apply(Object obj) {
                Unit S8;
                S8 = GeekStatsViewModel.S8(Function1.this, obj);
                return S8;
            }
        }).m(600L, timeUnit).e0());
        if (in.swiggy.android.apputils.r.p()) {
            this.N0.h(true);
        }
        K9();
    }

    public final void l9(h viewModel) {
        o.k(viewModel, "viewModel");
        this.y0.clear();
        if (this.E0.isEmpty()) {
            this.E0.add(new d0(viewModel.D7()));
            U8(r0().getString(R.string.gs_wp_super_hygiene), "web_endpoint", LynxData.DEFAULT_URL, false);
            U8(r0().getString(R.string.gs_wp_stores), "dash_endpoint", "https://stores.swiggy.com", false);
            U8(r0().getString(R.string.gs_wp_go), "pudo_endpoint", "https://stores.swiggy.com/go", false);
            U8(r0().getString(R.string.gs_wp_instamax), "insta_max_endpoint", "https://instamax.swiggy.com", false);
            U8(r0().getString(R.string.gs_wp_insanelygood), "insanelygood_endpoint", "https://insanelygood.swiggy.com/insanelygood", false);
            if (p8().b()) {
                U8(r0().getString(R.string.gs_wp_web_payment), "web_payment_url", "https://payments.swiggy.com", p8().b());
                U8(r0().getString(R.string.gs_wp_web_cart), "web_cart_url", "https://payments.swiggy.com", p8().b());
            }
            U8(r0().getString(R.string.gs_wp_help_center_conversations), "helpcenter_endpoint", "https://www.swiggy.com/help/conversations", false);
            U8(r0().getString(R.string.gs_wp_help_support), "helpsupport_endpoint", LynxData.DEFAULT_URL, false);
        }
        this.y0.addAll(this.E0);
        this.z0.h(true);
    }

    public final ObservableField<String> n8() {
        return this.P0;
    }

    public final ObservableArrayList<String> o8() {
        return this.A0;
    }

    public final in.swiggy.android.commons.utils.a p8() {
        in.swiggy.android.commons.utils.a aVar = this.c1;
        if (aVar != null) {
            return aVar;
        }
        o.C("appBuildDetails");
        return null;
    }

    public final ObservableBoolean q8() {
        return this.N0;
    }

    public final h t8() {
        h hVar = this.Z0;
        if (hVar != null) {
            return hVar;
        }
        o.C("currentTopLevelItem");
        return null;
    }

    public final void t9(h viewModel) {
        o.k(viewModel, "viewModel");
        this.y0.clear();
        this.y0.add(new d0(viewModel.D7()));
        this.z0.h(true);
        LinkedList<String> o = in.swiggy.android.apputils.r.o();
        o.h(o);
        E9(o);
    }

    public final Map<String, String> v8() {
        String str;
        String string;
        int i;
        boolean z;
        float f;
        long j;
        HashMap hashMap = new HashMap();
        Map n = in.swiggy.android.apputils.r.n();
        if (n == null) {
            n = new HashMap();
        }
        n.putAll(in.swiggy.android.utils.z0.a.c());
        in.swiggy.android.feature.featureFlags.a aVar = in.swiggy.android.feature.featureFlags.a.a;
        n.putAll(aVar.a().c());
        n.putAll(aVar.a().d());
        in.swiggy.android.feature.featureFlags.b bVar = in.swiggy.android.feature.featureFlags.b.a;
        n.putAll(bVar.a().c());
        n.putAll(bVar.a().d());
        n.put("track_mocked_order_id", "");
        n.put("newrelic_geekstats_enabled", r7().getString("newrelic_geekstats_enabled", TejasConstants.ENABLE_V4_PROFILE_API_DEFAULT));
        for (Map.Entry entry : n.entrySet()) {
            if (r7().contains((String) entry.getKey())) {
                try {
                    Object key = entry.getKey();
                    o.j(key, "<get-key>(...)");
                    SharedPreferences r7 = r7();
                    Object key2 = entry.getKey();
                    o.j(key2, "<get-key>(...)");
                    String str2 = (String) key2;
                    Object value = entry.getValue();
                    if (value != null && !(value instanceof String)) {
                        if (value != null && !(value instanceof Integer)) {
                            if (value != null && !(value instanceof Boolean)) {
                                if (value != null && !(value instanceof Float)) {
                                    if (value != null && !(value instanceof Long)) {
                                        throw new UnsupportedOperationException("not yet implemented");
                                        break;
                                    }
                                    Long l = (Long) value;
                                    if (l != null) {
                                        j = l.longValue();
                                    } else {
                                        j = 0;
                                    }
                                    string = (String) Long.valueOf(r7.getLong(str2, j));
                                    hashMap.put(key, string);
                                }
                                Float f2 = (Float) value;
                                if (f2 != null) {
                                    f = f2.floatValue();
                                } else {
                                    f = BitmapDescriptorFactory.HUE_RED;
                                }
                                string = (String) Float.valueOf(r7.getFloat(str2, f));
                                hashMap.put(key, string);
                            }
                            Boolean bool = (Boolean) value;
                            if (bool != null) {
                                z = bool.booleanValue();
                            } else {
                                z = false;
                            }
                            string = (String) Boolean.valueOf(r7.getBoolean(str2, z));
                            hashMap.put(key, string);
                        }
                        Integer num = (Integer) value;
                        if (num != null) {
                            i = num.intValue();
                        } else {
                            i = 0;
                        }
                        string = (String) Integer.valueOf(r7.getInt(str2, i));
                        hashMap.put(key, string);
                    }
                    string = r7.getString(str2, (String) value);
                    if (string == null) {
                        string = "";
                    }
                    hashMap.put(key, string);
                } catch (Exception unused) {
                    hashMap.remove(entry.getKey());
                    if (!GeekStatsViewModel.class.isAnonymousClass()) {
                        str = GeekStatsViewModel.class.getSimpleName();
                        if (str.length() > 23) {
                            o.h(str);
                            str = str.substring(0, 23);
                            o.j(str, "substring(...)");
                        }
                        o.h(str);
                    } else {
                        String name = GeekStatsViewModel.class.getName();
                        if (name.length() > 23) {
                            o.h(name);
                            name = name.substring(name.length() - 23, name.length());
                            o.j(name, "substring(...)");
                        }
                        str = name;
                        o.h(str);
                    }
                    x.e(str, entry.getKey() + " parse error");
                }
            } else {
                Object key3 = entry.getKey();
                o.j(key3, "<get-key>(...)");
                Object value2 = entry.getValue();
                o.j(value2, "<get-value>(...)");
                hashMap.put(key3, value2);
            }
        }
        return hashMap;
    }

    public final in.swiggy.android.feature.geekstats.model.a w8() {
        in.swiggy.android.feature.geekstats.model.a aVar = this.b1;
        if (aVar != null) {
            return aVar;
        }
        o.C("geekStatsContext");
        return null;
    }

    public final SharedPreferences x8() {
        SharedPreferences sharedPreferences = this.d1;
        if (sharedPreferences != null) {
            return sharedPreferences;
        }
        o.C("geekStatsPrefs");
        return null;
    }

    public final ObservableField<String> y8() {
        return this.Y;
    }

    public final ObservableField<String> z8() {
        return this.c0;
    }
}