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;
}
}