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

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


package in.swiggy.android.feature.featureFlags;

import com.newrelic.agent.android.tracing.ActivityTrace;
import in.swiggy.android.loginsignup.e;
import in.swiggy.android.tejas.TejasConstants;
import in.swiggy.android.tejas.oldapi.models.intdef.TrackOrderState;
import in.swiggy.android.tejas.payment.model.payment.models.PaymentType;
import kotlin.o;
import org.apache.pdfbox.pdmodel.documentinterchange.taggedpdf.PDLayoutAttributeObject;
public final class a {
    public static final a a = new a();
    private static final in.swiggy.android.commons.featureFlags.a b;
    public static final int c;

    static {
        Boolean bool = Boolean.FALSE;
        Boolean bool2 = Boolean.TRUE;
        b = in.swiggy.android.commons.featureFlags.b.a(o.a("pre_launch_crash_queue", o.a(TrackOrderState.ORDER_PICKED_UP, bool)), o.a("enable_offers_in_account_page", o.a(TejasConstants.ENABLE_V4_PROFILE_API_DEFAULT, bool)), o.a("android_enable_descriptive_shimmer", o.a("true", bool)), o.a("android_descriptive_shimmer_data_v2", o.a("", bool)), o.a("enable_post_order_address_change", o.a("true", bool)), o.a("enable_new_app_update_popup_flow", o.a(TejasConstants.ENABLE_V4_PROFILE_API_DEFAULT, bool)), o.a("app_update_popup_config", o.a("", bool)), o.a("integrity_decrypt_key", o.a("", bool)), o.a("integrity_verify_key", o.a("", bool)), o.a("disabled_image_id_vertical_listing", o.a("mnd/rx/disable_rx.svg", bool)), o.a("android_juspay_allowed_keys", o.a("[\"action\",\"status\",\"errorCode\",\"event\",\"error\", \"clientId\",\"merchantId\", \"authType\", \"endUrls\", \"requestId\", \"isEligible\"]", bool)), o.a("enable_distance_for_search", o.a("true", bool2)), o.a("duplicate_event_time", o.a("2000", bool)), o.a("duplicate_event_block_time", o.a("200", bool)), o.a("duplicate_event_filtering_enabled", o.a("true", bool)), o.a("enable_overlays_android_v4", o.a(TejasConstants.ENABLE_V4_PROFILE_API_DEFAULT, bool)), o.a("overlay_config", o.a("", bool)), o.a("overlay_event_worker_start_delay", o.a("10", bool)), o.a("overlay_event_worker_repeat_interval", o.a("240", bool)), o.a("ad_id_sync_time_in_minutes", o.a(PDLayoutAttributeObject.GLYPH_ORIENTATION_VERTICAL_360_DEGREES, bool)), o.a("places_autocomplete_location_type_filters", o.a("country,political,administrative_area_level_1,administrative_area_level_2,administrative_area_level_3,administrative_area_level_4,administrative_area_level_5,locality", bool)), o.a("minimum_viewport_visibility_for_lottie", o.a("50", bool)), o.a("mid_range_device_config_map", o.a("{\n    \"min_ram\": 2,\n    \"max_ram\": 7,\n    \"min_resolution\": 720,\n    \"max_resolution\": 1080\n}", bool)), o.a("disable_cross_pollination_exit_interventions", o.a(TejasConstants.ENABLE_V4_PROFILE_API_DEFAULT, bool)), o.a("android_enable_fna_signals", o.a("true", bool)), o.a("android_enable_tns_plugin", o.a("true", bool)), o.a("enable_lottie_viewport_optimisation_v2", o.a("true", bool)), o.a("search_as_revamp", o.a(TejasConstants.ENABLE_V4_PROFILE_API_DEFAULT, bool2)), o.a("android_enable_as_revamp_search", o.a(TejasConstants.ENABLE_V4_PROFILE_API_DEFAULT, bool)), o.a("as_revamp_animation_enabled", o.a(TejasConstants.ENABLE_V4_PROFILE_API_DEFAULT, bool)), o.a("as_revamp_animation_max_count", o.a(TrackOrderState.ORDER_PICKED_UP, bool)), o.a("android_new_badge_lottie_id", o.a("", bool)), o.a("android_new_badge_lottie_shown_count", o.a("15", bool)), o.a("ENABLE_FOOD_PAGE_CPPOPUP", o.a("true", bool)), o.a("android_configurable_rating", o.a("{ \"4.0\":\"GREEN_2\", \"3.0\":\"GREEN\", \"0.0\":\"ORANGE\" }", bool)), o.a("android_enable_configurable_rating", o.a(TejasConstants.ENABLE_V4_PROFILE_API_DEFAULT, bool)), o.a("device_info_logger_enabled", o.a(TejasConstants.ENABLE_V4_PROFILE_API_DEFAULT, bool)), o.a("android_enable_cpv_impression_logic", o.a("true", bool2)), o.a("overlay_framework_experiment", o.a(TejasConstants.ENABLE_V4_PROFILE_API_DEFAULT, bool2)), o.a("enable_order_detail_ui_changes", o.a("true", bool)), o.a("android_track_delivery_rating_rate_all_flag", o.a(TejasConstants.ENABLE_V4_PROFILE_API_DEFAULT, bool)), o.a("android_view_cart_expiry", o.a("7200000", bool)), o.a("access_token_threshold_time", o.a("86400", bool)), o.a("migration_to_imagekit_flag", o.a("true", bool)), o.a("migration_to_ozone_flag", o.a(TejasConstants.ENABLE_V4_PROFILE_API_DEFAULT, bool)), o.a("ozone_relative_sequence_logging_flag", o.a(TejasConstants.ENABLE_V4_PROFILE_API_DEFAULT, bool)), o.a("ozone_retry_count_flag", o.a(TrackOrderState.ORDER_PICKED_UP, bool)), o.a("media_platform_hit_miss_header", o.a("X-Cache", bool)), o.a("ux4_media_platform_v2", o.a("imagekit", bool2)), o.a("enable_upi_intent_cancellation_improvement", o.a("true", bool)), o.a("enable_no_extension_video_handling", o.a("true", bool)), o.a("enable_exposing_direct_bridge", o.a(TejasConstants.ENABLE_V4_PROFILE_API_DEFAULT, bool)), o.a("is_hero_api_inline_html", o.a("default", bool2)), o.a("enable_revamped_webview_cache_miss", o.a(TejasConstants.ENABLE_V4_PROFILE_API_DEFAULT, bool)), o.a("dormant_nudge_config", o.a("{\"dailyAddressLevelLimit\":1,\"dailyNudgeLimit\":2,\"enabled\":true,\"weeklyAddressLevelLimit\":2,\"weeklyNudgeLimit\":4}", bool)), o.a("reviews_iw_html_caching", o.a("true", bool2)), o.a("overlay_event_step_size", o.a("10", bool)), o.a("location_accuracy_for_get_location", o.a("50", bool)), o.a("smart_nudges_feature_enabled_v2", o.a("true", bool)), o.a("android_enable_tabbed_resaturant_view", o.a("true", bool)), o.a("cross_sell_reorder", o.a("true", bool2)), o.a("enable_clearing_filters_on_refresh", o.a("true", bool)), o.a("android_enable_im_modular_search", o.a(TejasConstants.ENABLE_V4_PROFILE_API_DEFAULT, bool)), o.a("search_modular_config", o.a(TejasConstants.ENABLE_V4_PROFILE_API_DEFAULT, bool2)), o.a("android_im_modular_search_url", o.a("https://stores.swiggy.com/instamart/search?custom_back=true&globalSearch=true", bool)), o.a("android_enable_service_worker_client", o.a("true", bool)), o.a("android_enable_im_modular_search_fallback", o.a("true", bool)), o.a("log_media_codec_details", o.a(TejasConstants.ENABLE_V4_PROFILE_API_DEFAULT, bool)), o.a("breadcrumb_logging_enabled_v3", o.a(TejasConstants.ENABLE_V4_PROFILE_API_DEFAULT, bool)), o.a("ux4_asset_sdk_enabled", o.a(TejasConstants.ENABLE_V4_PROFILE_API_DEFAULT, bool2)), o.a("key_cache_reuse_for_low_network", o.a("true", bool)), o.a("vertical_listing_per_load_impression", o.a("true", bool)), o.a("im_html_caching", o.a(TejasConstants.ENABLE_V4_PROFILE_API_DEFAULT, bool2)), o.a("native_image_format", o.a("f_avif", bool)), o.a("rn_image_format", o.a("f_avif", bool)), o.a("ux4_image_format", o.a("f_webp", bool2)), o.a("disable_native_base_url_for_rn", o.a(TejasConstants.ENABLE_V4_PROFILE_API_DEFAULT, bool)), o.a("gd_l1_page_cache_duration", o.a("30000", bool)), o.a("gd_l1_page_cache_enabled", o.a("true", bool)), o.a("android_instamart_loader_config_enabled", o.a("true", bool)), o.a("android_instamart_loader_url", o.a("", bool)), o.a("android_instamart_loader_scale", o.a(ActivityTrace.TRACE_VERSION, bool)), o.a("hide_overlays", o.a("hide_everything", bool2)), o.a("hide_overlay_kill_switch", o.a(TejasConstants.ENABLE_V4_PROFILE_API_DEFAULT, bool)), o.a("android_menu_progress_bar_debouncing_value", o.a("1", bool)), o.a("search_as_orderability_comms", o.a("default", bool2)), o.a("enable_kmm_rg_api", o.a(TejasConstants.ENABLE_V4_PROFILE_API_DEFAULT, bool2)), o.a("enable_track_de_icon_dynamic_height", o.a(TejasConstants.ENABLE_V4_PROFILE_API_DEFAULT, bool)), o.a("native_video_format", o.a("f_webm", bool)), o.a("rn_video_format", o.a("f_webm", bool)), o.a("ux4_video_format", o.a("null", bool2)), o.a("use_dial_intent_android", o.a("true", bool)), o.a("new_cart_add_address_flow", o.a("true", bool2)), o.a("enable_android_smart_address_input", o.a("true", bool)), o.a("enable_address_revamp", o.a(TejasConstants.ENABLE_V4_PROFILE_API_DEFAULT, bool2)), o.a("log_content_length_of_restro_cards_new", o.a("true", bool)), o.a("BAD_FOOD_ORDER_CROUTON_ENABLED", o.a("true", bool)), o.a("menu_crouton_discounted_price_visiblity", o.a(TejasConstants.ENABLE_V4_PROFILE_API_DEFAULT, bool2)), o.a("enable_clear_cart_crouton", o.a(TejasConstants.ENABLE_V4_PROFILE_API_DEFAULT, bool)), o.a("log_content_length_of_restro_cards_new", o.a("true", bool)), o.a("xp_experiment_dineout_lite", o.a(TejasConstants.ENABLE_V4_PROFILE_API_DEFAULT, bool2)), o.a("instamart_loader_default_time_expiry_key", o.a("15000", bool)), o.a("instamart_hide_loader_on_page_finished_enabled", o.a("true", bool)), o.a("enable_new_nu_du_flow", o.a("default", bool2)), o.a("vertical_reorder_widget", o.a(TejasConstants.ENABLE_V4_PROFILE_API_DEFAULT, bool2)), o.a("image_base_uri_for_dineout_wp", o.a("res.cloudinary.com", bool)), o.a("use_remote_work", o.a("true", bool2)), o.a("low_range_device_config_map", o.a("{\"max_ram\":2.0,\"max_android_sdk_version\":27}", bool)), o.a("android_enable_lower_end_lottie_handling", o.a("true", bool)), o.a("swiggylytics_migration_experiment", o.a(TejasConstants.ENABLE_V4_PROFILE_API_DEFAULT, bool2)), o.a("im_deeplink_launcher", o.a("swiggy://stores/instamart?entryId=9876&entryName=launcher", bool)), o.a("android_non_config_event_properties", o.a("{\"max_in_memory\":100,\"retry_times\":2,\"background_batch_size\":50,\"batch_size\":15,\"reject_event_after_days\":1}", bool)), o.a("android_launch_delay_non_config", o.a("5000", bool)), o.a("menu_pull_to_refresh", o.a("true", bool)), o.a("geekstats_password_hash", o.a("3c6edd8da0de1ac45fda089c7845e99d648df087b9257be392913dbfecc27ddb", bool)), o.a("android_enable_paytm_postpaid", o.a(TejasConstants.ENABLE_V4_PROFILE_API_DEFAULT, bool)), o.a("android_enable_simpl", o.a(TejasConstants.ENABLE_V4_PROFILE_API_DEFAULT, bool)), o.a(TejasConstants.ENABLE_ACCEPT_HEADER_FIX, o.a("true", bool)), o.a("android_swiggy_money_account_row_title", o.a(PaymentType.SWIGGY_MONEY, bool)), o.a("android_swiggy_money_account_row_sub_title", o.a("View Account Balance & Transactions History", bool)), o.a("menu_expanded_dish_category", o.a("true", bool)), o.a("tooltip_config", o.a("{\"text\":\"Switch to comfy mode to see more of your goto food items & less of new stuff\",\"count\":2, \"mode\":\"exploit\"}", bool)), o.a("android_rating_web_page_url", o.a("https://www.swiggy.com/rate/{orderId}", bool)), o.a("account_deletion_enabled", o.a(TejasConstants.ENABLE_V4_PROFILE_API_DEFAULT, bool)), o.a("is_app_upi_ready", o.a("true", bool)), o.a("fetch_from_cache_location_fetch", o.a("true", bool)), o.a("menu_vertical_reorder_items_count", o.a(TrackOrderState.ORDER_CANCELLED, bool)), o.a("customisation_unavailable_title", o.a("true", bool)), o.a("enable_track_mxn_cards", o.a(TejasConstants.ENABLE_V4_PROFILE_API_DEFAULT, bool2)), o.a("standalone_purchase_migration", o.a("", bool2)), o.a("menu_header_ntr_rtr", o.a("v3", bool2)), o.a("splash_animation_duration_multiplier", o.a(ActivityTrace.TRACE_VERSION, bool2)), o.a("unified_customer_address_sorting_logic", o.a(TejasConstants.ENABLE_V4_PROFILE_API_DEFAULT, bool2)), o.a("menu_pre_search", o.a(TejasConstants.ENABLE_V4_PROFILE_API_DEFAULT, bool2)), o.a("codeops_enabled", o.a(TejasConstants.ENABLE_V4_PROFILE_API_DEFAULT, bool)), o.a("enable_contacts_permission_on_landing_referrer", o.a("default", bool)), o.a("bysf_auto_scroll", o.a("v3", bool2)), o.a("android_enable_lottie_thumbnail", o.a(TejasConstants.ENABLE_V4_PROFILE_API_DEFAULT, bool)), o.a("search_bar_on_map_enabled", o.a(TejasConstants.ENABLE_V4_PROFILE_API_DEFAULT, bool2)), o.a("ImBottomBar", o.a(TejasConstants.ENABLE_V4_PROFILE_API_DEFAULT, bool2)), o.a("gd_direct_l2_page_title", o.a("Curating choices in...", bool)), o.a("android_nudge_suggestion_lottie", o.a("\n        {\n            \"im_lottie\" = \"https://media-assets.swiggy.com/swiggy/raw/upload/bolt.json\",\n            \"dineout_lottie\" = \"https://media-assets.swiggy.com/swiggy/raw/upload/Dineout.json\"\n        }\n    ", bool)), o.a("enable_insanelygood_android", o.a("true", bool)), o.a("search_bar_placeholder_home_v2", o.a("{\"initialPlaceHolder\":\"Search for\",\"tokens\":[\"'Pizza'\",\"'Biryani'\",\"'Cake'\",\"'Milk'\",\"'Bread'\"]}", bool)), o.a("search_bar_placeholder_food_v2", o.a("{\"initialPlaceHolder\":\"Search for\",\"tokens\":[\"'Pizza'\",\"'Biryani'\",\"'Cake'\"]}", bool)), o.a("android_dynamic_placeholder_enable", o.a(TejasConstants.ENABLE_V4_PROFILE_API_DEFAULT, bool)), o.a("android_menu_cart_flag_based_logo", o.a(TejasConstants.ENABLE_V4_PROFILE_API_DEFAULT, bool)), o.a("perc_tracker_kill_switch", o.a(TejasConstants.ENABLE_V4_PROFILE_API_DEFAULT, bool)), o.a("perc_tracker_config", o.a("{\"hPerc\":100,\"vPerc\":100}", bool2)), o.a("menu_customization_veg_filter", o.a(TejasConstants.ENABLE_V4_PROFILE_API_DEFAULT, bool2)), o.a("payment_wallet_name", o.a("{\"amazon_pay_name\":\"Amazon Pay\",\"freecharge_name\":\"Freecharge\",\"mobikwik_name\":\"Mobikwik\",\"paytm_name\":\"Paytm Payments Bank Wallet\",\"phonepe_name\":\"Phonepe\",\"lazypay_name\":\"Lazypay\",\"paytm_postpaid_name\":\"Paytm Payments Bank Postpaid\",\"simpl_name\":\"Simpl\"}", bool)), o.a("android_enable_bpa_fab_help_pill", o.a(TejasConstants.ENABLE_V4_PROFILE_API_DEFAULT, bool)), o.a("menu_toolbar_hide_on_scroll", o.a("v3", bool2)), o.a("jank_frame_batch_size", o.a("500", bool)), o.a("enable_menu_jank_stats", o.a("true", bool)), o.a("enable_menu_rv_improvement", o.a("true", bool)), o.a("enable_force_rv_improvement", o.a(TejasConstants.ENABLE_V4_PROFILE_API_DEFAULT, bool)), o.a("search_cart_crouton_price", o.a(TejasConstants.ENABLE_V4_PROFILE_API_DEFAULT, bool2)), o.a("login_signup_screen_configuration", o.a(e.a(), bool)), o.a("web_end_points_wp", o.a("{}", bool)), o.a("pp_auto_veg_enable", o.a(TejasConstants.ENABLE_V4_PROFILE_API_DEFAULT, bool2)), o.a("is_battery_metrics_capturing_enabled", o.a("true", bool)), o.a("quicks_empty_state_config", o.a("{ \"title\": \"Uh Oh! You don’t have any food orders\", \"subtitle\": \"Order now to avail great discounts!\", \"ctaText\": \"Order Now\", \"ctaDeeplink\": \"swiggy://restaurantList\", \"imageId\": \"quicks/Bowl.avif\"}", bool)), o.a("android_skip_xiaomi_push_target_devices", o.a("oneplus", bool)), o.a("cross_sell_on_menu_search", o.a(TejasConstants.ENABLE_V4_PROFILE_API_DEFAULT, bool2)), o.a("enabled_padding_fix_restaurant_collection", o.a("true", bool)), o.a("enabled_padding_fix_did_you_mean", o.a("true", bool)), o.a("android_sla_font_migration", o.a(TejasConstants.ENABLE_V4_PROFILE_API_DEFAULT, bool)), o.a("android_menu_cart_flag_based_logo", o.a(TejasConstants.ENABLE_V4_PROFILE_API_DEFAULT, bool)), o.a("dineout_migration", o.a("RN-Old", bool2)), o.a("dineout_delayed_splash_enabled", o.a(TejasConstants.ENABLE_V4_PROFILE_API_DEFAULT, bool)), o.a("dineout_payment_success_funnel", o.a(TejasConstants.ENABLE_V4_PROFILE_API_DEFAULT, bool2)), o.a("android_enable_dineout_native_search", o.a(TejasConstants.ENABLE_V4_PROFILE_API_DEFAULT, bool)), o.a("search_bar_placeholder_dineout", o.a("Search here…", bool)), o.a("android_im_bottom_bar_kill_switch", o.a(TejasConstants.ENABLE_V4_PROFILE_API_DEFAULT, bool)), o.a("event_sync_start_delay", o.a("5000", bool)), o.a("event_sync_period", o.a("720", bool)), o.a("enable_event_sync_periodic", o.a(TejasConstants.ENABLE_V4_PROFILE_API_DEFAULT, bool)), o.a("search_fliptext", o.a(TejasConstants.ENABLE_V4_PROFILE_API_DEFAULT, bool2)), o.a("search_bar_placeholder_home_v3", o.a("{\"initialPlaceHolder\":\"Search for\",\"tokens\":[\"'Vegetables'\",\"'Atta'\",\"'Pizza'\",\"'Fruits'\",\"'Biryani'\",\"'Cake'\"]}", bool)), o.a("enable_food_rv_improvement", o.a("true", bool)), o.a("enable_food_force_rv_improvement", o.a(TejasConstants.ENABLE_V4_PROFILE_API_DEFAULT, bool)), o.a("enable_search_rv_improvement", o.a("true", bool)), o.a("enable_search_force_rv_improvement", o.a(TejasConstants.ENABLE_V4_PROFILE_API_DEFAULT, bool)), o.a("enable_collection_rv_improvement", o.a("true", bool)), o.a("enable_collection_force_rv_improvement", o.a(TejasConstants.ENABLE_V4_PROFILE_API_DEFAULT, bool)), o.a("use_kmm_sdk", o.a(TejasConstants.ENABLE_V4_PROFILE_API_DEFAULT, bool)), o.a("kmm_analytics_experiment", o.a(TejasConstants.ENABLE_V4_PROFILE_API_DEFAULT, bool2)), o.a("enable_nav_lottie_metric", o.a(TejasConstants.ENABLE_V4_PROFILE_API_DEFAULT, bool2)), o.a("guided_shopping_vertical_listing", o.a(TejasConstants.ENABLE_V4_PROFILE_API_DEFAULT, bool2)), o.a("cart_comparison_vertical_listing", o.a(TejasConstants.ENABLE_V4_PROFILE_API_DEFAULT, bool2)), o.a("modular_carts_vertical_listing", o.a(TejasConstants.ENABLE_V4_PROFILE_API_DEFAULT, bool2)), o.a("gd_scroll_ftue_to_show", o.a("5000", bool)), o.a("android_enable_skip_to_dish_page", o.a(TejasConstants.ENABLE_V4_PROFILE_API_DEFAULT, bool)), o.a("search_skip_dish_add", o.a("dish_page", bool2)), o.a("delay_srp_to_menu", o.a("500", bool)));
        c = 8;
    }

    private a() {
    }

    public final in.swiggy.android.commons.featureFlags.a a() {
        return b;
    }
}