--- /home/fdroid/fdroiddata/tmp/com.duckduckgo.mobile.android_52271000.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_com.duckduckgo.mobile.android_52271000.apk ├── zipinfo {} │ @@ -1,16 +1,16 @@ │ Zip file size: 87258099 bytes, number of entries: 2583 │ -rw-r--r-- 0.0 unx 56 b- defN 81-Jan-01 01:01 META-INF/com/android/build/gradle/app-metadata.properties │ -rw-r--r-- 0.0 unx 120 b- defN 81-Jan-01 01:01 META-INF/version-control-info.textproto │ --rw-r--r-- 0.0 unx 4567 b- stor 81-Jan-01 01:01 assets/dexopt/baseline.prof │ +-rw-r--r-- 0.0 unx 4568 b- stor 81-Jan-01 01:01 assets/dexopt/baseline.prof │ -rw-r--r-- 0.0 unx 365 b- stor 81-Jan-01 01:01 assets/dexopt/baseline.profm │ -rw-r--r-- 0.0 unx 10603036 b- defN 81-Jan-01 01:01 classes.dex │ -rw-r--r-- 0.0 unx 2808 b- defN 81-Jan-01 01:01 classes2.dex │ -rw-r--r-- 0.0 unx 2856 b- defN 81-Jan-01 01:01 classes3.dex │ --rw-r--r-- 0.0 unx 10988836 b- defN 81-Jan-01 01:01 classes4.dex │ +-rw-r--r-- 0.0 unx 10988848 b- defN 81-Jan-01 01:01 classes4.dex │ -rw-r--r-- 0.0 unx 9895352 b- defN 81-Jan-01 01:01 classes5.dex │ -rw-r--r-- 0.0 unx 7818580 b- defN 81-Jan-01 01:01 classes6.dex │ -rw-r--r-- 0.0 unx 8507468 b- defN 81-Jan-01 01:01 classes7.dex │ -rw-r--r-- 0.0 unx 2074928 b- stor 81-Jan-01 01:01 lib/arm64-v8a/libconscrypt_jni.so │ -rw-r--r-- 0.0 unx 83880 b- stor 81-Jan-01 01:01 lib/arm64-v8a/libcrash-ndk.so │ -rw-r--r-- 0.0 unx 7112 b- stor 81-Jan-01 01:01 lib/arm64-v8a/libdatastore_shared_counter.so │ -rw-r--r-- 0.0 unx 14024 b- stor 81-Jan-01 01:01 lib/arm64-v8a/libddgcrypto.so │ @@ -2578,8 +2578,8 @@ │ -rw---- 0.0 fat 884 b- stor 81-Jan-01 01:01 res/zz.png │ -rw---- 0.0 fat 528 b- defN 81-Jan-01 01:01 res/zz.xml │ -rw---- 0.0 fat 1228 b- defN 81-Jan-01 01:01 res/zz1.xml │ -rw---- 0.0 fat 5156544 b- stor 81-Jan-01 01:01 resources.arsc │ -rw---- 2.0 fat 235997 b- defN 81-Jan-01 01:01 META-INF/CBF47468.SF │ -rw---- 2.0 fat 1334 b- defN 81-Jan-01 01:01 META-INF/CBF47468.RSA │ -rw---- 2.0 fat 235870 b- defN 81-Jan-01 01:01 META-INF/MANIFEST.MF │ -2583 files, 130987116 bytes uncompressed, 86684914 bytes compressed: 33.8% │ +2583 files, 130987129 bytes uncompressed, 86684853 bytes compressed: 33.8% ├── classes4.dex │ ├── dexdump -a -d -f -h {} │ │┄ Ignoring differences in offsets to keep diff size reasonable. │ │ @@ -1,13 +1,13 @@ │ │ DEX version '038' │ │ DEX file header: │ │ magic : 'dex\n038\0' │ │ -checksum : 062a0f84 │ │ -signature : 4d7e...e8e5 │ │ -file_size : 10988836 │ │ +checksum : 8319fda9 │ │ +signature : e1ad...d1af │ │ +file_size : 10988848 │ │ header_size : 112 │ │ link_size : 0 │ │ link_off : 0 (0x000000) │ │ string_ids_size : 56260 │ │ string_ids_off : 112 (0x000070) │ │ type_ids_size : 15134 │ │ type_ids_off : 225152 (0x036f80) │ │ @@ -15,15 +15,15 @@ │ │ proto_ids_off : 285688 (0x045bf8) │ │ field_ids_size : 28658 │ │ field_ids_off : 492604 (0x07843c) │ │ method_ids_size : 62297 │ │ method_ids_off : 721868 (0x0b03cc) │ │ class_defs_size : 11444 │ │ class_defs_off : 1220244 (0x129e94) │ │ -data_size : 9402384 │ │ +data_size : 9402396 │ │ data_off : 1586452 (0x183514) │ │ │ │ Class #0 header: │ │ class_idx : 727 │ │ access_flags : 4113 (0x1011) │ │ superclass_idx : 14547 │ │ source_file_idx : 9281 │ │ @@ -140404,15 +140404,15 @@ │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #1046 annotations: │ │ Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lcom/duckduckgo/app/di/DaggerAppComponent$Builder; Lcom/duckduckgo/app/di/DaggerAppComponent$AppComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$WindowsLinkShareBroadcastReceiver_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$VpnCallStateReceiver_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$VpnTileService_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$NetPEnableReceiver_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$LocaleChangeReceiver_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$SharePromoLinkBroadCastReceiver_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$MacOsLinkShareBroadcastReceiver_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$VpnStateMonitorService_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$PersistentNotificationDismissedReceiver_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$VpnReminderReceiver_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$VpnActionReceiver_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$TrackerBlockingVpnService_SubComponent_fc228e21Impl; Lcom/duckduckgo/app/di/DaggerAppComponent$DeviceShieldTileService_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$VpnHeartbeatDeviceBootMonitor_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$RealAutofillService_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$ShortcutReceiver_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$SharePromoLinkRMFBroadCastReceiver_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$VoiceSearchWidgetUpdaterReceiver_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$NotificationHandlerService_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$ActivityComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$SavedSiteSyncPausedView_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$SavedSiteInvalidItemsView_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$DisplayModeSyncSetting_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$FavouritesNewTabSettingView_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$FavouritesNewTabSectionView_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$SyncSetupIntroFragment_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$SyncDeviceConnectedFragment_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$SyncCreateAccountFragment_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$SaveRecoveryCodeFragment_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$SyncBarcodeView_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$SyncErrorView_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$SyncDisabledView_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$SyncPasswordsPromotionView_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$SyncBookmarksPromotionView_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$ProSettingNetPView_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$LegacyProSettingNetPView_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$NetpGeoswitchingCityChoiceDialogFragment_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$VpnCustomDnsSettingView_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$NetworkProtectionAlwaysOnDialogFragment_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$VpnAutoExcludePromptFragment_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$DownloadConfirmationFragment_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$RemoteMessageView_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$DeviceShieldActivityFeedFragment_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$DeviceShieldFragment_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$AppTrackingProtectionStateView_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$AppTrackingProtectionNewTabSettingView_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$AlwaysOnAlertDialogFragment_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$NotifyMeView_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$CredentialsSyncPausedView_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$CredentialsInvalidItemsView_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$AutofillUpdatingExistingCredentialsDialogFragment_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$AutofillSelectCredentialsDialogFragment_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$AutofillSavingCredentialsDialogFragment_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$AutofillUseGeneratedPasswordDialogFragment_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$AutofillManagementListMode_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$AutofillManagementDisabledMode_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$AutofillManagementDeviceUnsupportedMode_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$AutofillManagementCredentialsMode_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$SurveyInPasswordsPromotionView_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$ImportFromGooglePasswordsDialog_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$AutofillSimpleCredentialsListFragment_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$ImportGooglePasswordsWebFlowFragment_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$EmailProtectionInContextSignUpPromptFragment_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$EmailProtectionChooseEmailFragment_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$NewTabPageView_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$ShortcutsNewTabSettingView_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$ShortcutsNewTabSectionView_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$OmnibarLayout_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$BrokenSiteNegativeFeedbackFragment_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$DefaultBrowserPage_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$BrowserTabFragment_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$InitialFeedbackFragment_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$FocusedView_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$MainReasonNegativeFeedbackFragment_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$SubReasonNegativeFeedbackFragment_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$ShareOpenEndedFeedbackFragment_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$PositiveFeedbackLandingFragment_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$IndonesiaNewTabSectionView_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$WelcomePage_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$NewTabLegacyPageView_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$FaviconFetchingSyncSetting_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$WindowsLinkShareBroadcastReceiver_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$VpnCallStateReceiver_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$VpnTileService_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$NetPEnableReceiver_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$LocaleChangeReceiver_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$SharePromoLinkBroadCastReceiver_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$MacOsLinkShareBroadcastReceiver_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$VpnStateMonitorService_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$PersistentNotificationDismissedReceiver_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$VpnReminderReceiver_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$VpnActionReceiver_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$TrackerBlockingVpnService_SubComponent_fc228e21Factory; Lcom/duckduckgo/app/di/DaggerAppComponent$DeviceShieldTileService_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$VpnHeartbeatDeviceBootMonitor_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$RealAutofillService_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$ShortcutReceiver_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$SharePromoLinkRMFBroadCastReceiver_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$VoiceSearchWidgetUpdaterReceiver_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$NotificationHandlerService_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$SavedSiteSyncPausedView_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$SavedSiteInvalidItemsView_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$DisplayModeSyncSetting_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$FavouritesNewTabSettingView_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$FavouritesNewTabSectionView_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$SyncSetupIntroFragment_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$SyncDeviceConnectedFragment_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$SyncCreateAccountFragment_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$SaveRecoveryCodeFragment_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$SyncBarcodeView_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$SyncErrorView_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$SyncDisabledView_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$SyncPasswordsPromotionView_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$SyncBookmarksPromotionView_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$ProSettingNetPView_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$LegacyProSettingNetPView_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$NetpGeoswitchingCityChoiceDialogFragment_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$VpnCustomDnsSettingView_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$NetworkProtectionAlwaysOnDialogFragment_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$VpnAutoExcludePromptFragment_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$DownloadConfirmationFragment_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$RemoteMessageView_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$DeviceShieldActivityFeedFragment_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$DeviceShieldFragment_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$AppTrackingProtectionStateView_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$AppTrackingProtectionNewTabSettingView_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$AlwaysOnAlertDialogFragment_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$NotifyMeView_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$CredentialsSyncPausedView_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$CredentialsInvalidItemsView_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$AutofillUpdatingExistingCredentialsDialogFragment_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$AutofillSelectCredentialsDialogFragment_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$AutofillSavingCredentialsDialogFragment_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$AutofillUseGeneratedPasswordDialogFragment_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$AutofillManagementListMode_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$AutofillManagementDisabledMode_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$AutofillManagementDeviceUnsupportedMode_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$AutofillManagementCredentialsMode_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$SurveyInPasswordsPromotionView_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$ImportFromGooglePasswordsDialog_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$AutofillSimpleCredentialsListFragment_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$ImportGooglePasswordsWebFlowFragment_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$EmailProtectionInContextSignUpPromptFragment_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$EmailProtectionChooseEmailFragment_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$NewTabPageView_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$ShortcutsNewTabSettingView_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$ShortcutsNewTabSectionView_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$OmnibarLayout_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$BrokenSiteNegativeFeedbackFragment_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$DefaultBrowserPage_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$BrowserTabFragment_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$InitialFeedbackFragment_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$FocusedView_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$MainReasonNegativeFeedbackFragment_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$SubReasonNegativeFeedbackFragment_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$ShareOpenEndedFeedbackFragment_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$PositiveFeedbackLandingFragment_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$IndonesiaNewTabSectionView_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$WelcomePage_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$NewTabLegacyPageView_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$FaviconFetchingSyncSetting_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$ActivityComponentFactory; } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lcom/duckduckgo/app/di/DaggerAppComponent$Builder; Lcom/duckduckgo/app/di/DaggerAppComponent$AppComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$WindowsLinkShareBroadcastReceiver_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$VpnCallStateReceiver_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$VpnTileService_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$NetPEnableReceiver_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$LocaleChangeReceiver_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$SharePromoLinkBroadCastReceiver_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$MacOsLinkShareBroadcastReceiver_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$VpnStateMonitorService_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$PersistentNotificationDismissedReceiver_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$VpnReminderReceiver_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$VpnActionReceiver_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$TrackerBlockingVpnService_SubComponent_fc228e21Impl; Lcom/duckduckgo/app/di/DaggerAppComponent$DeviceShieldTileService_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$VpnHeartbeatDeviceBootMonitor_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$RealAutofillService_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$NotificationHandlerService_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$ActivityComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$SavedSiteSyncPausedView_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$SavedSiteInvalidItemsView_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$DisplayModeSyncSetting_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$FavouritesNewTabSettingView_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$FavouritesNewTabSectionView_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$SyncSetupIntroFragment_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$SyncDeviceConnectedFragment_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$SyncCreateAccountFragment_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$SaveRecoveryCodeFragment_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$SyncBarcodeView_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$SyncErrorView_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$SyncDisabledView_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$SyncPasswordsPromotionView_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$SyncBookmarksPromotionView_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$ProSettingNetPView_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$LegacyProSettingNetPView_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$NetpGeoswitchingCityChoiceDialogFragment_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$VpnCustomDnsSettingView_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$NetworkProtectionAlwaysOnDialogFragment_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$VpnAutoExcludePromptFragment_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$DownloadConfirmationFragment_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$RemoteMessageView_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$DeviceShieldActivityFeedFragment_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$DeviceShieldFragment_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$AppTrackingProtectionStateView_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$AppTrackingProtectionNewTabSettingView_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$AlwaysOnAlertDialogFragment_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$NotifyMeView_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$CredentialsSyncPausedView_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$CredentialsInvalidItemsView_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$AutofillUpdatingExistingCredentialsDialogFragment_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$AutofillSelectCredentialsDialogFragment_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$AutofillSavingCredentialsDialogFragment_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$AutofillUseGeneratedPasswordDialogFragment_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$AutofillManagementListMode_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$AutofillManagementDisabledMode_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$AutofillManagementDeviceUnsupportedMode_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$AutofillManagementCredentialsMode_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$SurveyInPasswordsPromotionView_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$ImportFromGooglePasswordsDialog_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$AutofillSimpleCredentialsListFragment_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$ImportGooglePasswordsWebFlowFragment_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$EmailProtectionInContextSignUpPromptFragment_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$EmailProtectionChooseEmailFragment_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$NewTabPageView_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$ShortcutsNewTabSettingView_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$ShortcutsNewTabSectionView_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$DefaultBrowserPage_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$NewTabLegacyPageView_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$ShareOpenEndedFeedbackFragment_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$WelcomePage_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$BrokenSiteNegativeFeedbackFragment_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$OmnibarLayout_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$PositiveFeedbackLandingFragment_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$BrowserTabFragment_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$MainReasonNegativeFeedbackFragment_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$SubReasonNegativeFeedbackFragment_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$FocusedView_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$IndonesiaNewTabSectionView_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$FaviconFetchingSyncSetting_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$InitialFeedbackFragment_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$SharePromoLinkRMFBroadCastReceiver_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$VoiceSearchWidgetUpdaterReceiver_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$ShortcutReceiver_SubComponentImpl; Lcom/duckduckgo/app/di/DaggerAppComponent$WindowsLinkShareBroadcastReceiver_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$VpnCallStateReceiver_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$VpnTileService_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$NetPEnableReceiver_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$LocaleChangeReceiver_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$SharePromoLinkBroadCastReceiver_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$MacOsLinkShareBroadcastReceiver_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$VpnStateMonitorService_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$PersistentNotificationDismissedReceiver_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$VpnReminderReceiver_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$VpnActionReceiver_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$TrackerBlockingVpnService_SubComponent_fc228e21Factory; Lcom/duckduckgo/app/di/DaggerAppComponent$DeviceShieldTileService_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$VpnHeartbeatDeviceBootMonitor_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$RealAutofillService_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$NotificationHandlerService_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$SavedSiteSyncPausedView_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$SavedSiteInvalidItemsView_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$DisplayModeSyncSetting_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$FavouritesNewTabSettingView_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$FavouritesNewTabSectionView_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$SyncSetupIntroFragment_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$SyncDeviceConnectedFragment_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$SyncCreateAccountFragment_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$SaveRecoveryCodeFragment_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$SyncBarcodeView_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$SyncErrorView_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$SyncDisabledView_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$SyncPasswordsPromotionView_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$SyncBookmarksPromotionView_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$ProSettingNetPView_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$LegacyProSettingNetPView_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$NetpGeoswitchingCityChoiceDialogFragment_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$VpnCustomDnsSettingView_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$NetworkProtectionAlwaysOnDialogFragment_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$VpnAutoExcludePromptFragment_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$DownloadConfirmationFragment_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$RemoteMessageView_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$DeviceShieldActivityFeedFragment_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$DeviceShieldFragment_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$AppTrackingProtectionStateView_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$AppTrackingProtectionNewTabSettingView_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$AlwaysOnAlertDialogFragment_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$NotifyMeView_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$CredentialsSyncPausedView_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$CredentialsInvalidItemsView_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$AutofillUpdatingExistingCredentialsDialogFragment_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$AutofillSelectCredentialsDialogFragment_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$AutofillSavingCredentialsDialogFragment_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$AutofillUseGeneratedPasswordDialogFragment_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$AutofillManagementListMode_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$AutofillManagementDisabledMode_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$AutofillManagementDeviceUnsupportedMode_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$AutofillManagementCredentialsMode_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$SurveyInPasswordsPromotionView_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$ImportFromGooglePasswordsDialog_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$AutofillSimpleCredentialsListFragment_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$ImportGooglePasswordsWebFlowFragment_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$EmailProtectionInContextSignUpPromptFragment_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$EmailProtectionChooseEmailFragment_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$NewTabPageView_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$ShortcutsNewTabSettingView_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$ShortcutsNewTabSectionView_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$DefaultBrowserPage_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$NewTabLegacyPageView_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$ShareOpenEndedFeedbackFragment_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$WelcomePage_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$BrokenSiteNegativeFeedbackFragment_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$OmnibarLayout_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$PositiveFeedbackLandingFragment_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$BrowserTabFragment_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$MainReasonNegativeFeedbackFragment_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$SubReasonNegativeFeedbackFragment_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$FocusedView_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$IndonesiaNewTabSectionView_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$FaviconFetchingSyncSetting_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$InitialFeedbackFragment_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$ActivityComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$SharePromoLinkRMFBroadCastReceiver_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$VoiceSearchWidgetUpdaterReceiver_SubComponentFactory; Lcom/duckduckgo/app/di/DaggerAppComponent$ShortcutReceiver_SubComponentFactory; } │ │ │ │ Class #1046 - │ │ Class descriptor : 'Lcom/duckduckgo/app/di/DaggerAppComponent;' │ │ Access flags : 0x0011 (PUBLIC FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ @@ -140423,17 +140423,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -283e10: |[283e10] com.duckduckgo.app.di.DaggerAppComponent.:()V │ │ -283e20: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -283e26: 0e00 |0003: return-void │ │ +283e20: |[283e20] com.duckduckgo.app.di.DaggerAppComponent.:()V │ │ +283e30: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +283e36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3746 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/di/DaggerAppComponent; │ │ │ │ #1 : (in Lcom/duckduckgo/app/di/DaggerAppComponent;) │ │ @@ -140441,19 +140441,19 @@ │ │ type : '()Lcom/duckduckgo/app/di/AppComponent$Builder;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -283df0: |[283df0] com.duckduckgo.app.di.DaggerAppComponent.builder:()Lcom/duckduckgo/app/di/AppComponent$Builder; │ │ -283e00: 2200 500d |0000: new-instance v0, Lcom/duckduckgo/app/di/DaggerAppComponent$Builder; // type@0d50 │ │ -283e04: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -283e06: 7020 6541 1000 |0003: invoke-direct {v0, v1}, Lcom/duckduckgo/app/di/DaggerAppComponent$Builder;.:(Lcom/duckduckgo/app/di/DaggerAppComponent$Builder-IA;)V // method@4165 │ │ -283e0c: 1100 |0006: return-object v0 │ │ +283e00: |[283e00] com.duckduckgo.app.di.DaggerAppComponent.builder:()Lcom/duckduckgo/app/di/AppComponent$Builder; │ │ +283e10: 2200 500d |0000: new-instance v0, Lcom/duckduckgo/app/di/DaggerAppComponent$Builder; // type@0d50 │ │ +283e14: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +283e16: 7020 6541 1000 |0003: invoke-direct {v0, v1}, Lcom/duckduckgo/app/di/DaggerAppComponent$Builder;.:(Lcom/duckduckgo/app/di/DaggerAppComponent$Builder-IA;)V // method@4165 │ │ +283e1c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3750 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 9694 (DaggerAppComponent.java) │ │ @@ -140540,35 +140540,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -285408: |[285408] com.duckduckgo.app.di.DaoModule.:()V │ │ -285418: 2200 5b0e |0000: new-instance v0, Lcom/duckduckgo/app/di/DaoModule; // type@0e5b │ │ -28541c: 7010 1644 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/di/DaoModule;.:()V // method@4416 │ │ -285422: 6900 5e2a |0005: sput-object v0, Lcom/duckduckgo/app/di/DaoModule;.INSTANCE:Lcom/duckduckgo/app/di/DaoModule; // field@2a5e │ │ -285426: 0e00 |0007: return-void │ │ +285418: |[285418] com.duckduckgo.app.di.DaoModule.:()V │ │ +285428: 2200 5b0e |0000: new-instance v0, Lcom/duckduckgo/app/di/DaoModule; // type@0e5b │ │ +28542c: 7010 1644 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/di/DaoModule;.:()V // method@4416 │ │ +285432: 6900 5e2a |0005: sput-object v0, Lcom/duckduckgo/app/di/DaoModule;.INSTANCE:Lcom/duckduckgo/app/di/DaoModule; // field@2a5e │ │ +285436: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/di/DaoModule;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -285428: |[285428] com.duckduckgo.app.di.DaoModule.:()V │ │ -285438: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -28543e: 0e00 |0003: return-void │ │ +285438: |[285438] com.duckduckgo.app.di.DaoModule.:()V │ │ +285448: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +28544e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/di/DaoModule; │ │ │ │ Virtual methods - │ │ @@ -140577,20 +140577,20 @@ │ │ type : '(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/app/browser/cookies/db/AuthCookiesAllowedDomainsDao;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -2850f0: |[2850f0] com.duckduckgo.app.di.DaoModule.allowedDomainsDao:(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/app/browser/cookies/db/AuthCookiesAllowedDomainsDao; │ │ -285100: 1a00 869e |0000: const-string v0, "database" // string@9e86 │ │ -285104: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -28510a: 6e10 c253 0200 |0005: invoke-virtual {v2}, Lcom/duckduckgo/app/global/db/AppDatabase;.authCookiesAllowedDomainsDao:()Lcom/duckduckgo/app/browser/cookies/db/AuthCookiesAllowedDomainsDao; // method@53c2 │ │ -285110: 0c02 |0008: move-result-object v2 │ │ -285112: 1102 |0009: return-object v2 │ │ +285100: |[285100] com.duckduckgo.app.di.DaoModule.allowedDomainsDao:(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/app/browser/cookies/db/AuthCookiesAllowedDomainsDao; │ │ +285110: 1a00 869e |0000: const-string v0, "database" // string@9e86 │ │ +285114: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +28511a: 6e10 c253 0200 |0005: invoke-virtual {v2}, Lcom/duckduckgo/app/global/db/AppDatabase;.authCookiesAllowedDomainsDao:()Lcom/duckduckgo/app/browser/cookies/db/AuthCookiesAllowedDomainsDao; // method@53c2 │ │ +285120: 0c02 |0008: move-result-object v2 │ │ +285122: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=93 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/duckduckgo/app/di/DaoModule; │ │ 0x0000 - 0x000a reg=2 (null) Lcom/duckduckgo/app/global/db/AppDatabase; │ │ │ │ @@ -140599,20 +140599,20 @@ │ │ type : '(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/app/usage/app/AppDaysUsedDao;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -285378: |[285378] com.duckduckgo.app.di.DaoModule.appDaysUsedDao:(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/app/usage/app/AppDaysUsedDao; │ │ -285388: 1a00 869e |0000: const-string v0, "database" // string@9e86 │ │ -28538c: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -285392: 6e10 c053 0200 |0005: invoke-virtual {v2}, Lcom/duckduckgo/app/global/db/AppDatabase;.appsDaysUsedDao:()Lcom/duckduckgo/app/usage/app/AppDaysUsedDao; // method@53c0 │ │ -285398: 0c02 |0008: move-result-object v2 │ │ -28539a: 1102 |0009: return-object v2 │ │ +285388: |[285388] com.duckduckgo.app.di.DaoModule.appDaysUsedDao:(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/app/usage/app/AppDaysUsedDao; │ │ +285398: 1a00 869e |0000: const-string v0, "database" // string@9e86 │ │ +28539c: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2853a2: 6e10 c053 0200 |0005: invoke-virtual {v2}, Lcom/duckduckgo/app/global/db/AppDatabase;.appsDaysUsedDao:()Lcom/duckduckgo/app/usage/app/AppDaysUsedDao; // method@53c0 │ │ +2853a8: 0c02 |0008: move-result-object v2 │ │ +2853aa: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=66 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/duckduckgo/app/di/DaoModule; │ │ 0x0000 - 0x000a reg=2 (null) Lcom/duckduckgo/app/global/db/AppDatabase; │ │ │ │ @@ -140621,20 +140621,20 @@ │ │ type : '(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/app/cta/db/DismissedCtaDao;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -285114: |[285114] com.duckduckgo.app.di.DaoModule.dismissedCtaDao:(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/app/cta/db/DismissedCtaDao; │ │ -285124: 1a00 869e |0000: const-string v0, "database" // string@9e86 │ │ -285128: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -28512e: 6e10 c653 0200 |0005: invoke-virtual {v2}, Lcom/duckduckgo/app/global/db/AppDatabase;.dismissedCtaDao:()Lcom/duckduckgo/app/cta/db/DismissedCtaDao; // method@53c6 │ │ -285134: 0c02 |0008: move-result-object v2 │ │ -285136: 1102 |0009: return-object v2 │ │ +285124: |[285124] com.duckduckgo.app.di.DaoModule.dismissedCtaDao:(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/app/cta/db/DismissedCtaDao; │ │ +285134: 1a00 869e |0000: const-string v0, "database" // string@9e86 │ │ +285138: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +28513e: 6e10 c653 0200 |0005: invoke-virtual {v2}, Lcom/duckduckgo/app/global/db/AppDatabase;.dismissedCtaDao:()Lcom/duckduckgo/app/cta/db/DismissedCtaDao; // method@53c6 │ │ +285144: 0c02 |0008: move-result-object v2 │ │ +285146: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=60 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/duckduckgo/app/di/DaoModule; │ │ 0x0000 - 0x000a reg=2 (null) Lcom/duckduckgo/app/global/db/AppDatabase; │ │ │ │ @@ -140643,20 +140643,20 @@ │ │ type : '(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteDao;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -285138: |[285138] com.duckduckgo.app.di.DaoModule.fireproofWebsiteDao:(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteDao; │ │ -285148: 1a00 869e |0000: const-string v0, "database" // string@9e86 │ │ -28514c: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -285152: 6e10 ca53 0200 |0005: invoke-virtual {v2}, Lcom/duckduckgo/app/global/db/AppDatabase;.fireproofWebsiteDao:()Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteDao; // method@53ca │ │ -285158: 0c02 |0008: move-result-object v2 │ │ -28515a: 1102 |0009: return-object v2 │ │ +285148: |[285148] com.duckduckgo.app.di.DaoModule.fireproofWebsiteDao:(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteDao; │ │ +285158: 1a00 869e |0000: const-string v0, "database" // string@9e86 │ │ +28515c: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +285162: 6e10 ca53 0200 |0005: invoke-virtual {v2}, Lcom/duckduckgo/app/global/db/AppDatabase;.fireproofWebsiteDao:()Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteDao; // method@53ca │ │ +285168: 0c02 |0008: move-result-object v2 │ │ +28516a: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=81 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/duckduckgo/app/di/DaoModule; │ │ 0x0000 - 0x000a reg=2 (null) Lcom/duckduckgo/app/global/db/AppDatabase; │ │ │ │ @@ -140665,20 +140665,20 @@ │ │ type : '(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/app/location/data/LocationPermissionsDao;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -285180: |[285180] com.duckduckgo.app.di.DaoModule.locationPermissionsDao:(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/app/location/data/LocationPermissionsDao; │ │ -285190: 1a00 869e |0000: const-string v0, "database" // string@9e86 │ │ -285194: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -28519a: 6e10 cc53 0200 |0005: invoke-virtual {v2}, Lcom/duckduckgo/app/global/db/AppDatabase;.locationPermissionsDao:()Lcom/duckduckgo/app/location/data/LocationPermissionsDao; // method@53cc │ │ -2851a0: 0c02 |0008: move-result-object v2 │ │ -2851a2: 1102 |0009: return-object v2 │ │ +285190: |[285190] com.duckduckgo.app.di.DaoModule.locationPermissionsDao:(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/app/location/data/LocationPermissionsDao; │ │ +2851a0: 1a00 869e |0000: const-string v0, "database" // string@9e86 │ │ +2851a4: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2851aa: 6e10 cc53 0200 |0005: invoke-virtual {v2}, Lcom/duckduckgo/app/global/db/AppDatabase;.locationPermissionsDao:()Lcom/duckduckgo/app/location/data/LocationPermissionsDao; // method@53cc │ │ +2851b0: 0c02 |0008: move-result-object v2 │ │ +2851b2: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=87 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/duckduckgo/app/di/DaoModule; │ │ 0x0000 - 0x000a reg=2 (null) Lcom/duckduckgo/app/global/db/AppDatabase; │ │ │ │ @@ -140687,20 +140687,20 @@ │ │ type : '(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/app/notification/db/NotificationDao;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -2851a4: |[2851a4] com.duckduckgo.app.di.DaoModule.notification:(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/app/notification/db/NotificationDao; │ │ -2851b4: 1a00 869e |0000: const-string v0, "database" // string@9e86 │ │ -2851b8: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2851be: 6e10 ce53 0200 |0005: invoke-virtual {v2}, Lcom/duckduckgo/app/global/db/AppDatabase;.notificationDao:()Lcom/duckduckgo/app/notification/db/NotificationDao; // method@53ce │ │ -2851c4: 0c02 |0008: move-result-object v2 │ │ -2851c6: 1102 |0009: return-object v2 │ │ +2851b4: |[2851b4] com.duckduckgo.app.di.DaoModule.notification:(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/app/notification/db/NotificationDao; │ │ +2851c4: 1a00 869e |0000: const-string v0, "database" // string@9e86 │ │ +2851c8: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2851ce: 6e10 ce53 0200 |0005: invoke-virtual {v2}, Lcom/duckduckgo/app/global/db/AppDatabase;.notificationDao:()Lcom/duckduckgo/app/notification/db/NotificationDao; // method@53ce │ │ +2851d4: 0c02 |0008: move-result-object v2 │ │ +2851d6: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=69 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/duckduckgo/app/di/DaoModule; │ │ 0x0000 - 0x000a reg=2 (null) Lcom/duckduckgo/app/global/db/AppDatabase; │ │ │ │ @@ -140709,20 +140709,20 @@ │ │ type : '(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/app/privacy/db/PrivacyProtectionCountDao;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -285210: |[285210] com.duckduckgo.app.di.DaoModule.privacyProtectionCounts:(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/app/privacy/db/PrivacyProtectionCountDao; │ │ -285220: 1a00 869e |0000: const-string v0, "database" // string@9e86 │ │ -285224: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -28522a: 6e10 d253 0200 |0005: invoke-virtual {v2}, Lcom/duckduckgo/app/global/db/AppDatabase;.privacyProtectionCountsDao:()Lcom/duckduckgo/app/privacy/db/PrivacyProtectionCountDao; // method@53d2 │ │ -285230: 0c02 |0008: move-result-object v2 │ │ -285232: 1102 |0009: return-object v2 │ │ +285220: |[285220] com.duckduckgo.app.di.DaoModule.privacyProtectionCounts:(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/app/privacy/db/PrivacyProtectionCountDao; │ │ +285230: 1a00 869e |0000: const-string v0, "database" // string@9e86 │ │ +285234: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +28523a: 6e10 d253 0200 |0005: invoke-virtual {v2}, Lcom/duckduckgo/app/global/db/AppDatabase;.privacyProtectionCountsDao:()Lcom/duckduckgo/app/privacy/db/PrivacyProtectionCountDao; // method@53d2 │ │ +285240: 0c02 |0008: move-result-object v2 │ │ +285242: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=72 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/duckduckgo/app/di/DaoModule; │ │ 0x0000 - 0x000a reg=2 (null) Lcom/duckduckgo/app/global/db/AppDatabase; │ │ │ │ @@ -140731,20 +140731,20 @@ │ │ type : '(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/app/bookmarks/db/BookmarkFoldersDao;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -285084: |[285084] com.duckduckgo.app.di.DaoModule.providesBookmarkFoldersDao:(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/app/bookmarks/db/BookmarkFoldersDao; │ │ -285094: 1a00 869e |0000: const-string v0, "database" // string@9e86 │ │ -285098: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -28509e: 6e10 c453 0200 |0005: invoke-virtual {v2}, Lcom/duckduckgo/app/global/db/AppDatabase;.bookmarkFoldersDao:()Lcom/duckduckgo/app/bookmarks/db/BookmarkFoldersDao; // method@53c4 │ │ -2850a4: 0c02 |0008: move-result-object v2 │ │ -2850a6: 1102 |0009: return-object v2 │ │ +285094: |[285094] com.duckduckgo.app.di.DaoModule.providesBookmarkFoldersDao:(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/app/bookmarks/db/BookmarkFoldersDao; │ │ +2850a4: 1a00 869e |0000: const-string v0, "database" // string@9e86 │ │ +2850a8: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2850ae: 6e10 c453 0200 |0005: invoke-virtual {v2}, Lcom/duckduckgo/app/global/db/AppDatabase;.bookmarkFoldersDao:()Lcom/duckduckgo/app/bookmarks/db/BookmarkFoldersDao; // method@53c4 │ │ +2850b4: 0c02 |0008: move-result-object v2 │ │ +2850b6: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=51 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/duckduckgo/app/di/DaoModule; │ │ 0x0000 - 0x000a reg=2 (null) Lcom/duckduckgo/app/global/db/AppDatabase; │ │ │ │ @@ -140753,20 +140753,20 @@ │ │ type : '(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/app/bookmarks/db/BookmarksDao;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -2850a8: |[2850a8] com.duckduckgo.app.di.DaoModule.providesBookmarksDao:(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/app/bookmarks/db/BookmarksDao; │ │ -2850b8: 1a00 869e |0000: const-string v0, "database" // string@9e86 │ │ -2850bc: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2850c2: 6e10 c553 0200 |0005: invoke-virtual {v2}, Lcom/duckduckgo/app/global/db/AppDatabase;.bookmarksDao:()Lcom/duckduckgo/app/bookmarks/db/BookmarksDao; // method@53c5 │ │ -2850c8: 0c02 |0008: move-result-object v2 │ │ -2850ca: 1102 |0009: return-object v2 │ │ +2850b8: |[2850b8] com.duckduckgo.app.di.DaoModule.providesBookmarksDao:(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/app/bookmarks/db/BookmarksDao; │ │ +2850c8: 1a00 869e |0000: const-string v0, "database" // string@9e86 │ │ +2850cc: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2850d2: 6e10 c553 0200 |0005: invoke-virtual {v2}, Lcom/duckduckgo/app/global/db/AppDatabase;.bookmarksDao:()Lcom/duckduckgo/app/bookmarks/db/BookmarksDao; // method@53c5 │ │ +2850d8: 0c02 |0008: move-result-object v2 │ │ +2850da: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=45 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/duckduckgo/app/di/DaoModule; │ │ 0x0000 - 0x000a reg=2 (null) Lcom/duckduckgo/app/global/db/AppDatabase; │ │ │ │ @@ -140775,20 +140775,20 @@ │ │ type : '(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/app/bookmarks/db/FavoritesDao;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -2850cc: |[2850cc] com.duckduckgo.app.di.DaoModule.providesFavoritesDao:(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/app/bookmarks/db/FavoritesDao; │ │ -2850dc: 1a00 869e |0000: const-string v0, "database" // string@9e86 │ │ -2850e0: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2850e6: 6e10 c953 0200 |0005: invoke-virtual {v2}, Lcom/duckduckgo/app/global/db/AppDatabase;.favoritesDao:()Lcom/duckduckgo/app/bookmarks/db/FavoritesDao; // method@53c9 │ │ -2850ec: 0c02 |0008: move-result-object v2 │ │ -2850ee: 1102 |0009: return-object v2 │ │ +2850dc: |[2850dc] com.duckduckgo.app.di.DaoModule.providesFavoritesDao:(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/app/bookmarks/db/FavoritesDao; │ │ +2850ec: 1a00 869e |0000: const-string v0, "database" // string@9e86 │ │ +2850f0: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2850f6: 6e10 c953 0200 |0005: invoke-virtual {v2}, Lcom/duckduckgo/app/global/db/AppDatabase;.favoritesDao:()Lcom/duckduckgo/app/bookmarks/db/FavoritesDao; // method@53c9 │ │ +2850fc: 0c02 |0008: move-result-object v2 │ │ +2850fe: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=48 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/duckduckgo/app/di/DaoModule; │ │ 0x0000 - 0x000a reg=2 (null) Lcom/duckduckgo/app/global/db/AppDatabase; │ │ │ │ @@ -140797,20 +140797,20 @@ │ │ type : '(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/app/privacy/db/NetworkLeaderboardDao;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -2851ec: |[2851ec] com.duckduckgo.app.di.DaoModule.providesNetworkLeaderboardDao:(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/app/privacy/db/NetworkLeaderboardDao; │ │ -2851fc: 1a00 869e |0000: const-string v0, "database" // string@9e86 │ │ -285200: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -285206: 6e10 cd53 0200 |0005: invoke-virtual {v2}, Lcom/duckduckgo/app/global/db/AppDatabase;.networkLeaderboardDao:()Lcom/duckduckgo/app/privacy/db/NetworkLeaderboardDao; // method@53cd │ │ -28520c: 0c02 |0008: move-result-object v2 │ │ -28520e: 1102 |0009: return-object v2 │ │ +2851fc: |[2851fc] com.duckduckgo.app.di.DaoModule.providesNetworkLeaderboardDao:(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/app/privacy/db/NetworkLeaderboardDao; │ │ +28520c: 1a00 869e |0000: const-string v0, "database" // string@9e86 │ │ +285210: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +285216: 6e10 cd53 0200 |0005: invoke-virtual {v2}, Lcom/duckduckgo/app/global/db/AppDatabase;.networkLeaderboardDao:()Lcom/duckduckgo/app/privacy/db/NetworkLeaderboardDao; // method@53cd │ │ +28521c: 0c02 |0008: move-result-object v2 │ │ +28521e: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=42 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/duckduckgo/app/di/DaoModule; │ │ 0x0000 - 0x000a reg=2 (null) Lcom/duckduckgo/app/global/db/AppDatabase; │ │ │ │ @@ -140819,20 +140819,20 @@ │ │ type : '(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/app/tabs/db/TabsDao;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -28527c: |[28527c] com.duckduckgo.app.di.DaoModule.providesTabsDao:(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/app/tabs/db/TabsDao; │ │ -28528c: 1a00 869e |0000: const-string v0, "database" // string@9e86 │ │ -285290: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -285296: 6e10 da53 0200 |0005: invoke-virtual {v2}, Lcom/duckduckgo/app/global/db/AppDatabase;.tabsDao:()Lcom/duckduckgo/app/tabs/db/TabsDao; // method@53da │ │ -28529c: 0c02 |0008: move-result-object v2 │ │ -28529e: 1102 |0009: return-object v2 │ │ +28528c: |[28528c] com.duckduckgo.app.di.DaoModule.providesTabsDao:(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/app/tabs/db/TabsDao; │ │ +28529c: 1a00 869e |0000: const-string v0, "database" // string@9e86 │ │ +2852a0: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2852a6: 6e10 da53 0200 |0005: invoke-virtual {v2}, Lcom/duckduckgo/app/global/db/AppDatabase;.tabsDao:()Lcom/duckduckgo/app/tabs/db/TabsDao; // method@53da │ │ +2852ac: 0c02 |0008: move-result-object v2 │ │ +2852ae: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=54 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/duckduckgo/app/di/DaoModule; │ │ 0x0000 - 0x000a reg=2 (null) Lcom/duckduckgo/app/global/db/AppDatabase; │ │ │ │ @@ -140841,20 +140841,20 @@ │ │ type : '(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/app/trackerdetection/db/TdsCnameEntityDao;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -2852a0: |[2852a0] com.duckduckgo.app.di.DaoModule.providesTdsCnameEntityDao:(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/app/trackerdetection/db/TdsCnameEntityDao; │ │ -2852b0: 1a00 869e |0000: const-string v0, "database" // string@9e86 │ │ -2852b4: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2852ba: 6e10 db53 0200 |0005: invoke-virtual {v2}, Lcom/duckduckgo/app/global/db/AppDatabase;.tdsCnameEntityDao:()Lcom/duckduckgo/app/trackerdetection/db/TdsCnameEntityDao; // method@53db │ │ -2852c0: 0c02 |0008: move-result-object v2 │ │ -2852c2: 1102 |0009: return-object v2 │ │ +2852b0: |[2852b0] com.duckduckgo.app.di.DaoModule.providesTdsCnameEntityDao:(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/app/trackerdetection/db/TdsCnameEntityDao; │ │ +2852c0: 1a00 869e |0000: const-string v0, "database" // string@9e86 │ │ +2852c4: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2852ca: 6e10 db53 0200 |0005: invoke-virtual {v2}, Lcom/duckduckgo/app/global/db/AppDatabase;.tdsCnameEntityDao:()Lcom/duckduckgo/app/trackerdetection/db/TdsCnameEntityDao; // method@53db │ │ +2852d0: 0c02 |0008: move-result-object v2 │ │ +2852d2: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=36 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/duckduckgo/app/di/DaoModule; │ │ 0x0000 - 0x000a reg=2 (null) Lcom/duckduckgo/app/global/db/AppDatabase; │ │ │ │ @@ -140863,20 +140863,20 @@ │ │ type : '(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/app/trackerdetection/db/TdsDomainEntityDao;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -2852c4: |[2852c4] com.duckduckgo.app.di.DaoModule.providesTdsDomainEntityDao:(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/app/trackerdetection/db/TdsDomainEntityDao; │ │ -2852d4: 1a00 869e |0000: const-string v0, "database" // string@9e86 │ │ -2852d8: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2852de: 6e10 dd53 0200 |0005: invoke-virtual {v2}, Lcom/duckduckgo/app/global/db/AppDatabase;.tdsDomainEntityDao:()Lcom/duckduckgo/app/trackerdetection/db/TdsDomainEntityDao; // method@53dd │ │ -2852e4: 0c02 |0008: move-result-object v2 │ │ -2852e6: 1102 |0009: return-object v2 │ │ +2852d4: |[2852d4] com.duckduckgo.app.di.DaoModule.providesTdsDomainEntityDao:(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/app/trackerdetection/db/TdsDomainEntityDao; │ │ +2852e4: 1a00 869e |0000: const-string v0, "database" // string@9e86 │ │ +2852e8: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2852ee: 6e10 dd53 0200 |0005: invoke-virtual {v2}, Lcom/duckduckgo/app/global/db/AppDatabase;.tdsDomainEntityDao:()Lcom/duckduckgo/app/trackerdetection/db/TdsDomainEntityDao; // method@53dd │ │ +2852f4: 0c02 |0008: move-result-object v2 │ │ +2852f6: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=33 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/duckduckgo/app/di/DaoModule; │ │ 0x0000 - 0x000a reg=2 (null) Lcom/duckduckgo/app/global/db/AppDatabase; │ │ │ │ @@ -140885,20 +140885,20 @@ │ │ type : '(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/app/trackerdetection/db/TdsEntityDao;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -2852e8: |[2852e8] com.duckduckgo.app.di.DaoModule.providesTdsEntityDao:(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/app/trackerdetection/db/TdsEntityDao; │ │ -2852f8: 1a00 869e |0000: const-string v0, "database" // string@9e86 │ │ -2852fc: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -285302: 6e10 de53 0200 |0005: invoke-virtual {v2}, Lcom/duckduckgo/app/global/db/AppDatabase;.tdsEntityDao:()Lcom/duckduckgo/app/trackerdetection/db/TdsEntityDao; // method@53de │ │ -285308: 0c02 |0008: move-result-object v2 │ │ -28530a: 1102 |0009: return-object v2 │ │ +2852f8: |[2852f8] com.duckduckgo.app.di.DaoModule.providesTdsEntityDao:(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/app/trackerdetection/db/TdsEntityDao; │ │ +285308: 1a00 869e |0000: const-string v0, "database" // string@9e86 │ │ +28530c: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +285312: 6e10 de53 0200 |0005: invoke-virtual {v2}, Lcom/duckduckgo/app/global/db/AppDatabase;.tdsEntityDao:()Lcom/duckduckgo/app/trackerdetection/db/TdsEntityDao; // method@53de │ │ +285318: 0c02 |0008: move-result-object v2 │ │ +28531a: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=30 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/duckduckgo/app/di/DaoModule; │ │ 0x0000 - 0x000a reg=2 (null) Lcom/duckduckgo/app/global/db/AppDatabase; │ │ │ │ @@ -140907,20 +140907,20 @@ │ │ type : '(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/app/trackerdetection/db/TdsTrackerDao;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -285330: |[285330] com.duckduckgo.app.di.DaoModule.providesTdsTrackDao:(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/app/trackerdetection/db/TdsTrackerDao; │ │ -285340: 1a00 869e |0000: const-string v0, "database" // string@9e86 │ │ -285344: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -28534a: 6e10 df53 0200 |0005: invoke-virtual {v2}, Lcom/duckduckgo/app/global/db/AppDatabase;.tdsTrackerDao:()Lcom/duckduckgo/app/trackerdetection/db/TdsTrackerDao; // method@53df │ │ -285350: 0c02 |0008: move-result-object v2 │ │ -285352: 1102 |0009: return-object v2 │ │ +285340: |[285340] com.duckduckgo.app.di.DaoModule.providesTdsTrackDao:(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/app/trackerdetection/db/TdsTrackerDao; │ │ +285350: 1a00 869e |0000: const-string v0, "database" // string@9e86 │ │ +285354: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +28535a: 6e10 df53 0200 |0005: invoke-virtual {v2}, Lcom/duckduckgo/app/global/db/AppDatabase;.tdsTrackerDao:()Lcom/duckduckgo/app/trackerdetection/db/TdsTrackerDao; // method@53df │ │ +285360: 0c02 |0008: move-result-object v2 │ │ +285362: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=27 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/duckduckgo/app/di/DaoModule; │ │ 0x0000 - 0x000a reg=2 (null) Lcom/duckduckgo/app/global/db/AppDatabase; │ │ │ │ @@ -140929,20 +140929,20 @@ │ │ type : '(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/app/privacy/db/UserAllowListDao;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -285234: |[285234] com.duckduckgo.app.di.DaoModule.providesUserAllowList:(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/app/privacy/db/UserAllowListDao; │ │ -285244: 1a00 869e |0000: const-string v0, "database" // string@9e86 │ │ -285248: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -28524e: 6e10 e053 0200 |0005: invoke-virtual {v2}, Lcom/duckduckgo/app/global/db/AppDatabase;.userAllowListDao:()Lcom/duckduckgo/app/privacy/db/UserAllowListDao; // method@53e0 │ │ -285254: 0c02 |0008: move-result-object v2 │ │ -285256: 1102 |0009: return-object v2 │ │ +285244: |[285244] com.duckduckgo.app.di.DaoModule.providesUserAllowList:(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/app/privacy/db/UserAllowListDao; │ │ +285254: 1a00 869e |0000: const-string v0, "database" // string@9e86 │ │ +285258: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +28525e: 6e10 e053 0200 |0005: invoke-virtual {v2}, Lcom/duckduckgo/app/global/db/AppDatabase;.userAllowListDao:()Lcom/duckduckgo/app/privacy/db/UserAllowListDao; // method@53e0 │ │ +285264: 0c02 |0008: move-result-object v2 │ │ +285266: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=39 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/duckduckgo/app/di/DaoModule; │ │ 0x0000 - 0x000a reg=2 (null) Lcom/duckduckgo/app/global/db/AppDatabase; │ │ │ │ @@ -140951,20 +140951,20 @@ │ │ type : '(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/app/usage/search/SearchCountDao;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -28539c: |[28539c] com.duckduckgo.app.di.DaoModule.searchCountDao:(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/app/usage/search/SearchCountDao; │ │ -2853ac: 1a00 869e |0000: const-string v0, "database" // string@9e86 │ │ -2853b0: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2853b6: 6e10 d553 0200 |0005: invoke-virtual {v2}, Lcom/duckduckgo/app/global/db/AppDatabase;.searchCountDao:()Lcom/duckduckgo/app/usage/search/SearchCountDao; // method@53d5 │ │ -2853bc: 0c02 |0008: move-result-object v2 │ │ -2853be: 1102 |0009: return-object v2 │ │ +2853ac: |[2853ac] com.duckduckgo.app.di.DaoModule.searchCountDao:(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/app/usage/search/SearchCountDao; │ │ +2853bc: 1a00 869e |0000: const-string v0, "database" // string@9e86 │ │ +2853c0: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2853c6: 6e10 d553 0200 |0005: invoke-virtual {v2}, Lcom/duckduckgo/app/global/db/AppDatabase;.searchCountDao:()Lcom/duckduckgo/app/usage/search/SearchCountDao; // method@53d5 │ │ +2853cc: 0c02 |0008: move-result-object v2 │ │ +2853ce: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=63 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/duckduckgo/app/di/DaoModule; │ │ 0x0000 - 0x000a reg=2 (null) Lcom/duckduckgo/app/global/db/AppDatabase; │ │ │ │ @@ -140973,20 +140973,20 @@ │ │ type : '(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/app/survey/db/SurveyDao;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -285258: |[285258] com.duckduckgo.app.di.DaoModule.surveyDao:(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/app/survey/db/SurveyDao; │ │ -285268: 1a00 869e |0000: const-string v0, "database" // string@9e86 │ │ -28526c: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -285272: 6e10 d753 0200 |0005: invoke-virtual {v2}, Lcom/duckduckgo/app/global/db/AppDatabase;.surveyDao:()Lcom/duckduckgo/app/survey/db/SurveyDao; // method@53d7 │ │ -285278: 0c02 |0008: move-result-object v2 │ │ -28527a: 1102 |0009: return-object v2 │ │ +285268: |[285268] com.duckduckgo.app.di.DaoModule.surveyDao:(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/app/survey/db/SurveyDao; │ │ +285278: 1a00 869e |0000: const-string v0, "database" // string@9e86 │ │ +28527c: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +285282: 6e10 d753 0200 |0005: invoke-virtual {v2}, Lcom/duckduckgo/app/global/db/AppDatabase;.surveyDao:()Lcom/duckduckgo/app/survey/db/SurveyDao; // method@53d7 │ │ +285288: 0c02 |0008: move-result-object v2 │ │ +28528a: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=57 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/duckduckgo/app/di/DaoModule; │ │ 0x0000 - 0x000a reg=2 (null) Lcom/duckduckgo/app/global/db/AppDatabase; │ │ │ │ @@ -140995,20 +140995,20 @@ │ │ type : '(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/savedsites/store/SavedSitesEntitiesDao;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -2853c0: |[2853c0] com.duckduckgo.app.di.DaoModule.syncEntitiesDao:(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/savedsites/store/SavedSitesEntitiesDao; │ │ -2853d0: 1a00 869e |0000: const-string v0, "database" // string@9e86 │ │ -2853d4: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2853da: 6e10 d853 0200 |0005: invoke-virtual {v2}, Lcom/duckduckgo/app/global/db/AppDatabase;.syncEntitiesDao:()Lcom/duckduckgo/savedsites/store/SavedSitesEntitiesDao; // method@53d8 │ │ -2853e0: 0c02 |0008: move-result-object v2 │ │ -2853e2: 1102 |0009: return-object v2 │ │ +2853d0: |[2853d0] com.duckduckgo.app.di.DaoModule.syncEntitiesDao:(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/savedsites/store/SavedSitesEntitiesDao; │ │ +2853e0: 1a00 869e |0000: const-string v0, "database" // string@9e86 │ │ +2853e4: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2853ea: 6e10 d853 0200 |0005: invoke-virtual {v2}, Lcom/duckduckgo/app/global/db/AppDatabase;.syncEntitiesDao:()Lcom/duckduckgo/savedsites/store/SavedSitesEntitiesDao; // method@53d8 │ │ +2853f0: 0c02 |0008: move-result-object v2 │ │ +2853f2: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=96 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/duckduckgo/app/di/DaoModule; │ │ 0x0000 - 0x000a reg=2 (null) Lcom/duckduckgo/app/global/db/AppDatabase; │ │ │ │ @@ -141017,20 +141017,20 @@ │ │ type : '(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/savedsites/store/SavedSitesRelationsDao;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -2853e4: |[2853e4] com.duckduckgo.app.di.DaoModule.syncRelationsDao:(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/savedsites/store/SavedSitesRelationsDao; │ │ -2853f4: 1a00 869e |0000: const-string v0, "database" // string@9e86 │ │ -2853f8: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2853fe: 6e10 d953 0200 |0005: invoke-virtual {v2}, Lcom/duckduckgo/app/global/db/AppDatabase;.syncRelationsDao:()Lcom/duckduckgo/savedsites/store/SavedSitesRelationsDao; // method@53d9 │ │ -285404: 0c02 |0008: move-result-object v2 │ │ -285406: 1102 |0009: return-object v2 │ │ +2853f4: |[2853f4] com.duckduckgo.app.di.DaoModule.syncRelationsDao:(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/savedsites/store/SavedSitesRelationsDao; │ │ +285404: 1a00 869e |0000: const-string v0, "database" // string@9e86 │ │ +285408: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +28540e: 6e10 d953 0200 |0005: invoke-virtual {v2}, Lcom/duckduckgo/app/global/db/AppDatabase;.syncRelationsDao:()Lcom/duckduckgo/savedsites/store/SavedSitesRelationsDao; // method@53d9 │ │ +285414: 0c02 |0008: move-result-object v2 │ │ +285416: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=99 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/duckduckgo/app/di/DaoModule; │ │ 0x0000 - 0x000a reg=2 (null) Lcom/duckduckgo/app/global/db/AppDatabase; │ │ │ │ @@ -141039,20 +141039,20 @@ │ │ type : '(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/app/trackerdetection/db/TdsMetadataDao;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -28530c: |[28530c] com.duckduckgo.app.di.DaoModule.tdsDao:(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/app/trackerdetection/db/TdsMetadataDao; │ │ -28531c: 1a00 869e |0000: const-string v0, "database" // string@9e86 │ │ -285320: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -285326: 6e10 dc53 0200 |0005: invoke-virtual {v2}, Lcom/duckduckgo/app/global/db/AppDatabase;.tdsDao:()Lcom/duckduckgo/app/trackerdetection/db/TdsMetadataDao; // method@53dc │ │ -28532c: 0c02 |0008: move-result-object v2 │ │ -28532e: 1102 |0009: return-object v2 │ │ +28531c: |[28531c] com.duckduckgo.app.di.DaoModule.tdsDao:(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/app/trackerdetection/db/TdsMetadataDao; │ │ +28532c: 1a00 869e |0000: const-string v0, "database" // string@9e86 │ │ +285330: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +285336: 6e10 dc53 0200 |0005: invoke-virtual {v2}, Lcom/duckduckgo/app/global/db/AppDatabase;.tdsDao:()Lcom/duckduckgo/app/trackerdetection/db/TdsMetadataDao; // method@53dc │ │ +28533c: 0c02 |0008: move-result-object v2 │ │ +28533e: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=75 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/duckduckgo/app/di/DaoModule; │ │ 0x0000 - 0x000a reg=2 (null) Lcom/duckduckgo/app/global/db/AppDatabase; │ │ │ │ @@ -141061,20 +141061,20 @@ │ │ type : '(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/app/global/events/db/UserEventsDao;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -28515c: |[28515c] com.duckduckgo.app.di.DaoModule.userEventsDao:(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/app/global/events/db/UserEventsDao; │ │ -28516c: 1a00 869e |0000: const-string v0, "database" // string@9e86 │ │ -285170: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -285176: 6e10 e153 0200 |0005: invoke-virtual {v2}, Lcom/duckduckgo/app/global/db/AppDatabase;.userEventsDao:()Lcom/duckduckgo/app/global/events/db/UserEventsDao; // method@53e1 │ │ -28517c: 0c02 |0008: move-result-object v2 │ │ -28517e: 1102 |0009: return-object v2 │ │ +28516c: |[28516c] com.duckduckgo.app.di.DaoModule.userEventsDao:(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/app/global/events/db/UserEventsDao; │ │ +28517c: 1a00 869e |0000: const-string v0, "database" // string@9e86 │ │ +285180: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +285186: 6e10 e153 0200 |0005: invoke-virtual {v2}, Lcom/duckduckgo/app/global/db/AppDatabase;.userEventsDao:()Lcom/duckduckgo/app/global/events/db/UserEventsDao; // method@53e1 │ │ +28518c: 0c02 |0008: move-result-object v2 │ │ +28518e: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=84 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/duckduckgo/app/di/DaoModule; │ │ 0x0000 - 0x000a reg=2 (null) Lcom/duckduckgo/app/global/db/AppDatabase; │ │ │ │ @@ -141083,20 +141083,20 @@ │ │ type : '(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/app/onboarding/store/UserStageDao;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -2851c8: |[2851c8] com.duckduckgo.app.di.DaoModule.userStageDao:(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/app/onboarding/store/UserStageDao; │ │ -2851d8: 1a00 869e |0000: const-string v0, "database" // string@9e86 │ │ -2851dc: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2851e2: 6e10 e253 0200 |0005: invoke-virtual {v2}, Lcom/duckduckgo/app/global/db/AppDatabase;.userStageDao:()Lcom/duckduckgo/app/onboarding/store/UserStageDao; // method@53e2 │ │ -2851e8: 0c02 |0008: move-result-object v2 │ │ -2851ea: 1102 |0009: return-object v2 │ │ +2851d8: |[2851d8] com.duckduckgo.app.di.DaoModule.userStageDao:(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/app/onboarding/store/UserStageDao; │ │ +2851e8: 1a00 869e |0000: const-string v0, "database" // string@9e86 │ │ +2851ec: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2851f2: 6e10 e253 0200 |0005: invoke-virtual {v2}, Lcom/duckduckgo/app/global/db/AppDatabase;.userStageDao:()Lcom/duckduckgo/app/onboarding/store/UserStageDao; // method@53e2 │ │ +2851f8: 0c02 |0008: move-result-object v2 │ │ +2851fa: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=78 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/duckduckgo/app/di/DaoModule; │ │ 0x0000 - 0x000a reg=2 (null) Lcom/duckduckgo/app/global/db/AppDatabase; │ │ │ │ @@ -141105,20 +141105,20 @@ │ │ type : '(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/app/trackerdetection/db/WebTrackersBlockedDao;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -285354: |[285354] com.duckduckgo.app.di.DaoModule.webTrackersBlockedDao:(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/app/trackerdetection/db/WebTrackersBlockedDao; │ │ -285364: 1a00 869e |0000: const-string v0, "database" // string@9e86 │ │ -285368: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -28536e: 6e10 e353 0200 |0005: invoke-virtual {v2}, Lcom/duckduckgo/app/global/db/AppDatabase;.webTrackersBlockedDao:()Lcom/duckduckgo/app/trackerdetection/db/WebTrackersBlockedDao; // method@53e3 │ │ -285374: 0c02 |0008: move-result-object v2 │ │ -285376: 1102 |0009: return-object v2 │ │ +285364: |[285364] com.duckduckgo.app.di.DaoModule.webTrackersBlockedDao:(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/app/trackerdetection/db/WebTrackersBlockedDao; │ │ +285374: 1a00 869e |0000: const-string v0, "database" // string@9e86 │ │ +285378: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +28537e: 6e10 e353 0200 |0005: invoke-virtual {v2}, Lcom/duckduckgo/app/global/db/AppDatabase;.webTrackersBlockedDao:()Lcom/duckduckgo/app/trackerdetection/db/WebTrackersBlockedDao; // method@53e3 │ │ +285384: 0c02 |0008: move-result-object v2 │ │ +285386: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=90 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/duckduckgo/app/di/DaoModule; │ │ 0x0000 - 0x000a reg=2 (null) Lcom/duckduckgo/app/global/db/AppDatabase; │ │ │ │ @@ -141168,35 +141168,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -285884: |[285884] com.duckduckgo.app.di.DatabaseModule.:()V │ │ -285894: 2200 750e |0000: new-instance v0, Lcom/duckduckgo/app/di/DatabaseModule; // type@0e75 │ │ -285898: 7010 ae44 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/di/DatabaseModule;.:()V // method@44ae │ │ -28589e: 6900 782a |0005: sput-object v0, Lcom/duckduckgo/app/di/DatabaseModule;.INSTANCE:Lcom/duckduckgo/app/di/DatabaseModule; // field@2a78 │ │ -2858a2: 0e00 |0007: return-void │ │ +285894: |[285894] com.duckduckgo.app.di.DatabaseModule.:()V │ │ +2858a4: 2200 750e |0000: new-instance v0, Lcom/duckduckgo/app/di/DatabaseModule; // type@0e75 │ │ +2858a8: 7010 ae44 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/di/DatabaseModule;.:()V // method@44ae │ │ +2858ae: 6900 782a |0005: sput-object v0, Lcom/duckduckgo/app/di/DatabaseModule;.INSTANCE:Lcom/duckduckgo/app/di/DatabaseModule; // field@2a78 │ │ +2858b2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/di/DatabaseModule;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2858a4: |[2858a4] com.duckduckgo.app.di.DatabaseModule.:()V │ │ -2858b4: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2858ba: 0e00 |0003: return-void │ │ +2858b4: |[2858b4] com.duckduckgo.app.di.DatabaseModule.:()V │ │ +2858c4: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2858ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/di/DatabaseModule; │ │ │ │ Virtual methods - │ │ @@ -141205,58 +141205,58 @@ │ │ type : '(Landroid/content/Context;Lcom/duckduckgo/app/global/db/MigrationsProvider;Lcom/duckduckgo/app/bookmarks/migration/AppDatabaseBookmarksMigrationCallbackProvider;)Lcom/duckduckgo/app/global/db/AppDatabase;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 86 16-bit code units │ │ -285798: |[285798] com.duckduckgo.app.di.DatabaseModule.provideAppDatabase:(Landroid/content/Context;Lcom/duckduckgo/app/global/db/MigrationsProvider;Lcom/duckduckgo/app/bookmarks/migration/AppDatabaseBookmarksMigrationCallbackProvider;)Lcom/duckduckgo/app/global/db/AppDatabase; │ │ -2857a8: 1a00 7d9c |0000: const-string v0, "context" // string@9c7d │ │ -2857ac: 7120 fef1 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2857b2: 1a00 1ebb |0005: const-string v0, "migrationsProvider" // string@bb1e │ │ -2857b6: 7120 fef1 0400 |0007: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2857bc: 1a00 879e |000a: const-string v0, "databaseBookmarksMigrationCallbackProvider" // string@9e87 │ │ -2857c0: 7120 fef1 0500 |000c: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2857c6: 1c00 9411 |000f: const-class v0, Lcom/duckduckgo/app/global/db/AppDatabase; // type@1194 │ │ -2857ca: 1a01 828b |0011: const-string v1, "app.db" // string@8b82 │ │ -2857ce: 7130 5005 0301 |0013: invoke-static {v3, v0, v1}, Landroidx/room/Room;.databaseBuilder:(Landroid/content/Context;Ljava/lang/Class;Ljava/lang/String;)Landroidx/room/RoomDatabase$Builder; // method@0550 │ │ -2857d4: 0c03 |0016: move-result-object v3 │ │ -2857d6: 6e10 f554 0400 |0017: invoke-virtual {v4}, Lcom/duckduckgo/app/global/db/MigrationsProvider;.getALL_MIGRATIONS:()Ljava/util/List; // method@54f5 │ │ -2857dc: 0c00 |001a: move-result-object v0 │ │ -2857de: 1f00 3b39 |001b: check-cast v0, Ljava/util/Collection; // type@393b │ │ -2857e2: 1201 |001d: const/4 v1, #int 0 // #0 │ │ -2857e4: 2311 683a |001e: new-array v1, v1, [Landroidx/room/migration/Migration; // type@3a68 │ │ -2857e8: 7220 c0f0 1000 |0020: invoke-interface {v0, v1}, Ljava/util/Collection;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@f0c0 │ │ -2857ee: 0c00 |0023: move-result-object v0 │ │ -2857f0: 1f00 683a |0024: check-cast v0, [Landroidx/room/migration/Migration; // type@3a68 │ │ -2857f4: 2101 |0026: array-length v1, v0 │ │ -2857f6: 7120 a4f0 1000 |0027: invoke-static {v0, v1}, Ljava/util/Arrays;.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@f0a4 │ │ -2857fc: 0c00 |002a: move-result-object v0 │ │ -2857fe: 1f00 683a |002b: check-cast v0, [Landroidx/room/migration/Migration; // type@3a68 │ │ -285802: 6e20 5205 0300 |002d: invoke-virtual {v3, v0}, Landroidx/room/RoomDatabase$Builder;.addMigrations:([Landroidx/room/migration/Migration;)Landroidx/room/RoomDatabase$Builder; // method@0552 │ │ -285808: 0c03 |0030: move-result-object v3 │ │ -28580a: 6e10 f654 0400 |0031: invoke-virtual {v4}, Lcom/duckduckgo/app/global/db/MigrationsProvider;.getBOOKMARKS_DB_ON_CREATE:()Landroidx/room/RoomDatabase$Callback; // method@54f6 │ │ -285810: 0c00 |0034: move-result-object v0 │ │ -285812: 6e20 5105 0300 |0035: invoke-virtual {v3, v0}, Landroidx/room/RoomDatabase$Builder;.addCallback:(Landroidx/room/RoomDatabase$Callback;)Landroidx/room/RoomDatabase$Builder; // method@0551 │ │ -285818: 0c03 |0038: move-result-object v3 │ │ -28581a: 6e10 f754 0400 |0039: invoke-virtual {v4}, Lcom/duckduckgo/app/global/db/MigrationsProvider;.getCHANGE_JOURNAL_ON_OPEN:()Landroidx/room/RoomDatabase$Callback; // method@54f7 │ │ -285820: 0c04 |003c: move-result-object v4 │ │ -285822: 6e20 5105 4300 |003d: invoke-virtual {v3, v4}, Landroidx/room/RoomDatabase$Builder;.addCallback:(Landroidx/room/RoomDatabase$Callback;)Landroidx/room/RoomDatabase$Builder; // method@0551 │ │ -285828: 0c03 |0040: move-result-object v3 │ │ -28582a: 6e10 7e06 0500 |0041: invoke-virtual {v5}, Lcom/duckduckgo/app/bookmarks/migration/AppDatabaseBookmarksMigrationCallbackProvider;.provideCallbacks:()Landroidx/room/RoomDatabase$Callback; // method@067e │ │ -285830: 0c04 |0044: move-result-object v4 │ │ -285832: 6e20 5105 4300 |0045: invoke-virtual {v3, v4}, Landroidx/room/RoomDatabase$Builder;.addCallback:(Landroidx/room/RoomDatabase$Callback;)Landroidx/room/RoomDatabase$Builder; // method@0551 │ │ -285838: 0c03 |0048: move-result-object v3 │ │ -28583a: 6204 4e00 |0049: sget-object v4, Landroidx/room/RoomDatabase$JournalMode;.TRUNCATE:Landroidx/room/RoomDatabase$JournalMode; // field@004e │ │ -28583e: 6e20 5705 4300 |004b: invoke-virtual {v3, v4}, Landroidx/room/RoomDatabase$Builder;.setJournalMode:(Landroidx/room/RoomDatabase$JournalMode;)Landroidx/room/RoomDatabase$Builder; // method@0557 │ │ -285844: 0c03 |004e: move-result-object v3 │ │ -285846: 6e10 5305 0300 |004f: invoke-virtual {v3}, Landroidx/room/RoomDatabase$Builder;.build:()Landroidx/room/RoomDatabase; // method@0553 │ │ -28584c: 0c03 |0052: move-result-object v3 │ │ -28584e: 1f03 9411 |0053: check-cast v3, Lcom/duckduckgo/app/global/db/AppDatabase; // type@1194 │ │ -285852: 1103 |0055: return-object v3 │ │ +2857a8: |[2857a8] com.duckduckgo.app.di.DatabaseModule.provideAppDatabase:(Landroid/content/Context;Lcom/duckduckgo/app/global/db/MigrationsProvider;Lcom/duckduckgo/app/bookmarks/migration/AppDatabaseBookmarksMigrationCallbackProvider;)Lcom/duckduckgo/app/global/db/AppDatabase; │ │ +2857b8: 1a00 7d9c |0000: const-string v0, "context" // string@9c7d │ │ +2857bc: 7120 fef1 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2857c2: 1a00 1ebb |0005: const-string v0, "migrationsProvider" // string@bb1e │ │ +2857c6: 7120 fef1 0400 |0007: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2857cc: 1a00 879e |000a: const-string v0, "databaseBookmarksMigrationCallbackProvider" // string@9e87 │ │ +2857d0: 7120 fef1 0500 |000c: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2857d6: 1c00 9411 |000f: const-class v0, Lcom/duckduckgo/app/global/db/AppDatabase; // type@1194 │ │ +2857da: 1a01 828b |0011: const-string v1, "app.db" // string@8b82 │ │ +2857de: 7130 5005 0301 |0013: invoke-static {v3, v0, v1}, Landroidx/room/Room;.databaseBuilder:(Landroid/content/Context;Ljava/lang/Class;Ljava/lang/String;)Landroidx/room/RoomDatabase$Builder; // method@0550 │ │ +2857e4: 0c03 |0016: move-result-object v3 │ │ +2857e6: 6e10 f554 0400 |0017: invoke-virtual {v4}, Lcom/duckduckgo/app/global/db/MigrationsProvider;.getALL_MIGRATIONS:()Ljava/util/List; // method@54f5 │ │ +2857ec: 0c00 |001a: move-result-object v0 │ │ +2857ee: 1f00 3b39 |001b: check-cast v0, Ljava/util/Collection; // type@393b │ │ +2857f2: 1201 |001d: const/4 v1, #int 0 // #0 │ │ +2857f4: 2311 683a |001e: new-array v1, v1, [Landroidx/room/migration/Migration; // type@3a68 │ │ +2857f8: 7220 c0f0 1000 |0020: invoke-interface {v0, v1}, Ljava/util/Collection;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@f0c0 │ │ +2857fe: 0c00 |0023: move-result-object v0 │ │ +285800: 1f00 683a |0024: check-cast v0, [Landroidx/room/migration/Migration; // type@3a68 │ │ +285804: 2101 |0026: array-length v1, v0 │ │ +285806: 7120 a4f0 1000 |0027: invoke-static {v0, v1}, Ljava/util/Arrays;.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@f0a4 │ │ +28580c: 0c00 |002a: move-result-object v0 │ │ +28580e: 1f00 683a |002b: check-cast v0, [Landroidx/room/migration/Migration; // type@3a68 │ │ +285812: 6e20 5205 0300 |002d: invoke-virtual {v3, v0}, Landroidx/room/RoomDatabase$Builder;.addMigrations:([Landroidx/room/migration/Migration;)Landroidx/room/RoomDatabase$Builder; // method@0552 │ │ +285818: 0c03 |0030: move-result-object v3 │ │ +28581a: 6e10 f654 0400 |0031: invoke-virtual {v4}, Lcom/duckduckgo/app/global/db/MigrationsProvider;.getBOOKMARKS_DB_ON_CREATE:()Landroidx/room/RoomDatabase$Callback; // method@54f6 │ │ +285820: 0c00 |0034: move-result-object v0 │ │ +285822: 6e20 5105 0300 |0035: invoke-virtual {v3, v0}, Landroidx/room/RoomDatabase$Builder;.addCallback:(Landroidx/room/RoomDatabase$Callback;)Landroidx/room/RoomDatabase$Builder; // method@0551 │ │ +285828: 0c03 |0038: move-result-object v3 │ │ +28582a: 6e10 f754 0400 |0039: invoke-virtual {v4}, Lcom/duckduckgo/app/global/db/MigrationsProvider;.getCHANGE_JOURNAL_ON_OPEN:()Landroidx/room/RoomDatabase$Callback; // method@54f7 │ │ +285830: 0c04 |003c: move-result-object v4 │ │ +285832: 6e20 5105 4300 |003d: invoke-virtual {v3, v4}, Landroidx/room/RoomDatabase$Builder;.addCallback:(Landroidx/room/RoomDatabase$Callback;)Landroidx/room/RoomDatabase$Builder; // method@0551 │ │ +285838: 0c03 |0040: move-result-object v3 │ │ +28583a: 6e10 7e06 0500 |0041: invoke-virtual {v5}, Lcom/duckduckgo/app/bookmarks/migration/AppDatabaseBookmarksMigrationCallbackProvider;.provideCallbacks:()Landroidx/room/RoomDatabase$Callback; // method@067e │ │ +285840: 0c04 |0044: move-result-object v4 │ │ +285842: 6e20 5105 4300 |0045: invoke-virtual {v3, v4}, Landroidx/room/RoomDatabase$Builder;.addCallback:(Landroidx/room/RoomDatabase$Callback;)Landroidx/room/RoomDatabase$Builder; // method@0551 │ │ +285848: 0c03 |0048: move-result-object v3 │ │ +28584a: 6204 4e00 |0049: sget-object v4, Landroidx/room/RoomDatabase$JournalMode;.TRUNCATE:Landroidx/room/RoomDatabase$JournalMode; // field@004e │ │ +28584e: 6e20 5705 4300 |004b: invoke-virtual {v3, v4}, Landroidx/room/RoomDatabase$Builder;.setJournalMode:(Landroidx/room/RoomDatabase$JournalMode;)Landroidx/room/RoomDatabase$Builder; // method@0557 │ │ +285854: 0c03 |004e: move-result-object v3 │ │ +285856: 6e10 5305 0300 |004f: invoke-virtual {v3}, Landroidx/room/RoomDatabase$Builder;.build:()Landroidx/room/RoomDatabase; // method@0553 │ │ +28585c: 0c03 |0052: move-result-object v3 │ │ +28585e: 1f03 9411 |0053: check-cast v3, Lcom/duckduckgo/app/global/db/AppDatabase; // type@1194 │ │ +285862: 1103 |0055: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x000f line=59 │ │ 0x0017 line=60 │ │ 0x001e line=78 │ │ 0x0024 line=60 │ │ 0x0031 line=61 │ │ @@ -141275,22 +141275,22 @@ │ │ type : '(Ldagger/Lazy;Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig;)Lcom/duckduckgo/app/bookmarks/migration/AppDatabaseBookmarksMigrationCallbackProvider;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -28573c: |[28573c] com.duckduckgo.app.di.DatabaseModule.provideAppDatabaseBookmarksMigrationCallbackProvider:(Ldagger/Lazy;Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig;)Lcom/duckduckgo/app/bookmarks/migration/AppDatabaseBookmarksMigrationCallbackProvider; │ │ -28574c: 1a00 a38b |0000: const-string v0, "appDatabase" // string@8ba3 │ │ -285750: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -285756: 1a00 8a8b |0005: const-string v0, "appBuildConfig" // string@8b8a │ │ -28575a: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -285760: 2200 cf02 |000a: new-instance v0, Lcom/duckduckgo/app/bookmarks/migration/AppDatabaseBookmarksMigrationCallbackProvider; // type@02cf │ │ -285764: 7030 7d06 2003 |000c: invoke-direct {v0, v2, v3}, Lcom/duckduckgo/app/bookmarks/migration/AppDatabaseBookmarksMigrationCallbackProvider;.:(Ldagger/Lazy;Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig;)V // method@067d │ │ -28576a: 1100 |000f: return-object v0 │ │ +28574c: |[28574c] com.duckduckgo.app.di.DatabaseModule.provideAppDatabaseBookmarksMigrationCallbackProvider:(Ldagger/Lazy;Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig;)Lcom/duckduckgo/app/bookmarks/migration/AppDatabaseBookmarksMigrationCallbackProvider; │ │ +28575c: 1a00 a38b |0000: const-string v0, "appDatabase" // string@8ba3 │ │ +285760: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +285766: 1a00 8a8b |0005: const-string v0, "appBuildConfig" // string@8b8a │ │ +28576a: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +285770: 2200 cf02 |000a: new-instance v0, Lcom/duckduckgo/app/bookmarks/migration/AppDatabaseBookmarksMigrationCallbackProvider; // type@02cf │ │ +285774: 7030 7d06 2003 |000c: invoke-direct {v0, v2, v3}, Lcom/duckduckgo/app/bookmarks/migration/AppDatabaseBookmarksMigrationCallbackProvider;.:(Ldagger/Lazy;Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig;)V // method@067d │ │ +28577a: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x000a line=49 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lcom/duckduckgo/app/di/DatabaseModule; │ │ 0x0000 - 0x0010 reg=2 (null) Ldagger/Lazy; │ │ 0x0000 - 0x0010 reg=3 (null) Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig; │ │ @@ -141300,22 +141300,22 @@ │ │ type : '(Landroid/content/Context;Lcom/duckduckgo/app/settings/db/SettingsDataStore;)Lcom/duckduckgo/app/global/db/MigrationsProvider;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -285854: |[285854] com.duckduckgo.app.di.DatabaseModule.provideDatabaseMigrations:(Landroid/content/Context;Lcom/duckduckgo/app/settings/db/SettingsDataStore;)Lcom/duckduckgo/app/global/db/MigrationsProvider; │ │ -285864: 1a00 7d9c |0000: const-string v0, "context" // string@9c7d │ │ -285868: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -28586e: 1a00 46d1 |0005: const-string v0, "settingsDataStore" // string@d146 │ │ -285872: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -285878: 2200 f311 |000a: new-instance v0, Lcom/duckduckgo/app/global/db/MigrationsProvider; // type@11f3 │ │ -28587c: 7030 f454 2003 |000c: invoke-direct {v0, v2, v3}, Lcom/duckduckgo/app/global/db/MigrationsProvider;.:(Landroid/content/Context;Lcom/duckduckgo/app/settings/db/SettingsDataStore;)V // method@54f4 │ │ -285882: 1100 |000f: return-object v0 │ │ +285864: |[285864] com.duckduckgo.app.di.DatabaseModule.provideDatabaseMigrations:(Landroid/content/Context;Lcom/duckduckgo/app/settings/db/SettingsDataStore;)Lcom/duckduckgo/app/global/db/MigrationsProvider; │ │ +285874: 1a00 7d9c |0000: const-string v0, "context" // string@9c7d │ │ +285878: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +28587e: 1a00 46d1 |0005: const-string v0, "settingsDataStore" // string@d146 │ │ +285882: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +285888: 2200 f311 |000a: new-instance v0, Lcom/duckduckgo/app/global/db/MigrationsProvider; // type@11f3 │ │ +28588c: 7030 f454 2003 |000c: invoke-direct {v0, v2, v3}, Lcom/duckduckgo/app/global/db/MigrationsProvider;.:(Landroid/content/Context;Lcom/duckduckgo/app/settings/db/SettingsDataStore;)V // method@54f4 │ │ +285892: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x000a line=73 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lcom/duckduckgo/app/di/DatabaseModule; │ │ 0x0000 - 0x0010 reg=2 (null) Landroid/content/Context; │ │ 0x0000 - 0x0010 reg=3 (null) Lcom/duckduckgo/app/settings/db/SettingsDataStore; │ │ @@ -141325,21 +141325,21 @@ │ │ type : '(Landroid/content/Context;)Lcom/duckduckgo/app/browser/WebViewDatabaseProvider;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -28576c: |[28576c] com.duckduckgo.app.di.DatabaseModule.provideWebViewDatabaseProvider:(Landroid/content/Context;)Lcom/duckduckgo/app/browser/WebViewDatabaseProvider; │ │ -28577c: 1a00 7d9c |0000: const-string v0, "context" // string@9c7d │ │ -285780: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -285786: 2200 a004 |0005: new-instance v0, Lcom/duckduckgo/app/browser/DefaultWebViewDatabaseProvider; // type@04a0 │ │ -28578a: 7020 9a12 2000 |0007: invoke-direct {v0, v2}, Lcom/duckduckgo/app/browser/DefaultWebViewDatabaseProvider;.:(Landroid/content/Context;)V // method@129a │ │ -285790: 1f00 4c05 |000a: check-cast v0, Lcom/duckduckgo/app/browser/WebViewDatabaseProvider; // type@054c │ │ -285794: 1100 |000c: return-object v0 │ │ +28577c: |[28577c] com.duckduckgo.app.di.DatabaseModule.provideWebViewDatabaseProvider:(Landroid/content/Context;)Lcom/duckduckgo/app/browser/WebViewDatabaseProvider; │ │ +28578c: 1a00 7d9c |0000: const-string v0, "context" // string@9c7d │ │ +285790: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +285796: 2200 a004 |0005: new-instance v0, Lcom/duckduckgo/app/browser/DefaultWebViewDatabaseProvider; // type@04a0 │ │ +28579a: 7020 9a12 2000 |0007: invoke-direct {v0, v2}, Lcom/duckduckgo/app/browser/DefaultWebViewDatabaseProvider;.:(Landroid/content/Context;)V // method@129a │ │ +2857a0: 1f00 4c05 |000a: check-cast v0, Lcom/duckduckgo/app/browser/WebViewDatabaseProvider; // type@054c │ │ +2857a4: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=41 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/duckduckgo/app/di/DatabaseModule; │ │ 0x0000 - 0x000d reg=2 (null) Landroid/content/Context; │ │ │ │ @@ -141384,35 +141384,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -285bb0: |[285bb0] com.duckduckgo.app.di.DevicePropertiesModule.:()V │ │ -285bc0: 2200 7a0e |0000: new-instance v0, Lcom/duckduckgo/app/di/DevicePropertiesModule; // type@0e7a │ │ -285bc4: 7010 c844 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/di/DevicePropertiesModule;.:()V // method@44c8 │ │ -285bca: 6900 812a |0005: sput-object v0, Lcom/duckduckgo/app/di/DevicePropertiesModule;.INSTANCE:Lcom/duckduckgo/app/di/DevicePropertiesModule; // field@2a81 │ │ -285bce: 0e00 |0007: return-void │ │ +285bc0: |[285bc0] com.duckduckgo.app.di.DevicePropertiesModule.:()V │ │ +285bd0: 2200 7a0e |0000: new-instance v0, Lcom/duckduckgo/app/di/DevicePropertiesModule; // type@0e7a │ │ +285bd4: 7010 c844 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/di/DevicePropertiesModule;.:()V // method@44c8 │ │ +285bda: 6900 812a |0005: sput-object v0, Lcom/duckduckgo/app/di/DevicePropertiesModule;.INSTANCE:Lcom/duckduckgo/app/di/DevicePropertiesModule; // field@2a81 │ │ +285bde: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/di/DevicePropertiesModule;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -285bd0: |[285bd0] com.duckduckgo.app.di.DevicePropertiesModule.:()V │ │ -285be0: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -285be6: 0e00 |0003: return-void │ │ +285be0: |[285be0] com.duckduckgo.app.di.DevicePropertiesModule.:()V │ │ +285bf0: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +285bf6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/di/DevicePropertiesModule; │ │ │ │ Virtual methods - │ │ @@ -141421,27 +141421,27 @@ │ │ type : '(Landroid/content/Context;Lcom/duckduckgo/experiments/api/VariantManager;Lcom/duckduckgo/common/utils/playstore/PlayStoreUtils;Lcom/duckduckgo/app/statistics/store/StatisticsDataStore;)Lcom/duckduckgo/browser/api/AppProperties;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 28 16-bit code units │ │ -285af0: |[285af0] com.duckduckgo.app.di.DevicePropertiesModule.providesAppProperties:(Landroid/content/Context;Lcom/duckduckgo/experiments/api/VariantManager;Lcom/duckduckgo/common/utils/playstore/PlayStoreUtils;Lcom/duckduckgo/app/statistics/store/StatisticsDataStore;)Lcom/duckduckgo/browser/api/AppProperties; │ │ -285b00: 1a00 998b |0000: const-string v0, "appContext" // string@8b99 │ │ -285b04: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -285b0a: 1a00 a8d9 |0005: const-string v0, "variantManager" // string@d9a8 │ │ -285b0e: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -285b14: 1a00 bac3 |000a: const-string v0, "playStoreUtils" // string@c3ba │ │ -285b18: 7120 fef1 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -285b1e: 1a00 26d4 |000f: const-string v0, "statisticsStore" // string@d426 │ │ -285b22: 7120 fef1 0500 |0011: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -285b28: 2200 7a12 |0014: new-instance v0, Lcom/duckduckgo/app/global/store/AndroidAppProperties; // type@127a │ │ -285b2c: 7055 a757 2043 |0016: invoke-direct {v0, v2, v3, v4, v5}, Lcom/duckduckgo/app/global/store/AndroidAppProperties;.:(Landroid/content/Context;Lcom/duckduckgo/experiments/api/VariantManager;Lcom/duckduckgo/common/utils/playstore/PlayStoreUtils;Lcom/duckduckgo/app/statistics/store/StatisticsDataStore;)V // method@57a7 │ │ -285b32: 1f00 c224 |0019: check-cast v0, Lcom/duckduckgo/browser/api/AppProperties; // type@24c2 │ │ -285b36: 1100 |001b: return-object v0 │ │ +285b00: |[285b00] com.duckduckgo.app.di.DevicePropertiesModule.providesAppProperties:(Landroid/content/Context;Lcom/duckduckgo/experiments/api/VariantManager;Lcom/duckduckgo/common/utils/playstore/PlayStoreUtils;Lcom/duckduckgo/app/statistics/store/StatisticsDataStore;)Lcom/duckduckgo/browser/api/AppProperties; │ │ +285b10: 1a00 998b |0000: const-string v0, "appContext" // string@8b99 │ │ +285b14: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +285b1a: 1a00 a8d9 |0005: const-string v0, "variantManager" // string@d9a8 │ │ +285b1e: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +285b24: 1a00 bac3 |000a: const-string v0, "playStoreUtils" // string@c3ba │ │ +285b28: 7120 fef1 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +285b2e: 1a00 26d4 |000f: const-string v0, "statisticsStore" // string@d426 │ │ +285b32: 7120 fef1 0500 |0011: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +285b38: 2200 7a12 |0014: new-instance v0, Lcom/duckduckgo/app/global/store/AndroidAppProperties; // type@127a │ │ +285b3c: 7055 a757 2043 |0016: invoke-direct {v0, v2, v3, v4, v5}, Lcom/duckduckgo/app/global/store/AndroidAppProperties;.:(Landroid/content/Context;Lcom/duckduckgo/experiments/api/VariantManager;Lcom/duckduckgo/common/utils/playstore/PlayStoreUtils;Lcom/duckduckgo/app/statistics/store/StatisticsDataStore;)V // method@57a7 │ │ +285b42: 1f00 c224 |0019: check-cast v0, Lcom/duckduckgo/browser/api/AppProperties; // type@24c2 │ │ +285b46: 1100 |001b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0014 line=52 │ │ locals : │ │ 0x0000 - 0x001c reg=1 this Lcom/duckduckgo/app/di/DevicePropertiesModule; │ │ 0x0000 - 0x001c reg=2 (null) Landroid/content/Context; │ │ 0x0000 - 0x001c reg=3 (null) Lcom/duckduckgo/experiments/api/VariantManager; │ │ @@ -141453,41 +141453,41 @@ │ │ type : '(Lcom/duckduckgo/common/ui/store/ThemingDataStore;Lcom/duckduckgo/savedsites/api/SavedSitesRepository;Lcom/duckduckgo/app/global/install/AppInstallStore;Lcom/duckduckgo/app/widget/ui/WidgetCapabilities;Lcom/duckduckgo/autofill/api/email/EmailManager;Lcom/duckduckgo/app/usage/search/SearchCountDao;Lcom/duckduckgo/app/usage/app/AppDaysUsedRepository;)Lcom/duckduckgo/browser/api/UserBrowserProperties;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 17 │ │ ins : 8 │ │ outs : 8 │ │ insns size : 52 16-bit code units │ │ -285b38: |[285b38] com.duckduckgo.app.di.DevicePropertiesModule.providesUserBrowserProperties:(Lcom/duckduckgo/common/ui/store/ThemingDataStore;Lcom/duckduckgo/savedsites/api/SavedSitesRepository;Lcom/duckduckgo/app/global/install/AppInstallStore;Lcom/duckduckgo/app/widget/ui/WidgetCapabilities;Lcom/duckduckgo/autofill/api/email/EmailManager;Lcom/duckduckgo/app/usage/search/SearchCountDao;Lcom/duckduckgo/app/usage/app/AppDaysUsedRepository;)Lcom/duckduckgo/browser/api/UserBrowserProperties; │ │ -285b48: 1a00 51d6 |0000: const-string v0, "themingDataStore" // string@d651 │ │ -285b4c: 07a2 |0002: move-object v2, v10 │ │ -285b4e: 7120 fef1 0a00 |0003: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -285b54: 1a00 10cc |0006: const-string v0, "savedSitesRepository" // string@cc10 │ │ -285b58: 07b3 |0008: move-object v3, v11 │ │ -285b5a: 7120 fef1 0b00 |0009: invoke-static {v11, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -285b60: 1a00 ca8b |000c: const-string v0, "appInstallStore" // string@8bca │ │ -285b64: 07c4 |000e: move-object v4, v12 │ │ -285b66: 7120 fef1 0c00 |000f: invoke-static {v12, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -285b6c: 1a00 1fdb |0012: const-string v0, "widgetCapabilities" // string@db1f │ │ -285b70: 07d5 |0014: move-object v5, v13 │ │ -285b72: 7120 fef1 0d00 |0015: invoke-static {v13, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -285b78: 1a00 8ca2 |0018: const-string v0, "emailManager" // string@a28c │ │ -285b7c: 07e6 |001a: move-object v6, v14 │ │ -285b7e: 7120 fef1 0e00 |001b: invoke-static {v14, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -285b84: 1a00 6fcc |001e: const-string v0, "searchCountDao" // string@cc6f │ │ -285b88: 07f7 |0020: move-object v7, v15 │ │ -285b8a: 7120 fef1 0f00 |0021: invoke-static {v15, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -285b90: 1a00 a88b |0024: const-string v0, "appDaysUsedRepository" // string@8ba8 │ │ -285b94: 0808 1000 |0026: move-object/from16 v8, v16 │ │ -285b98: 7120 fef1 0800 |0028: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -285b9e: 2200 7b12 |002b: new-instance v0, Lcom/duckduckgo/app/global/store/AndroidUserBrowserProperties; // type@127b │ │ -285ba2: 0701 |002d: move-object v1, v0 │ │ -285ba4: 7608 ae57 0100 |002e: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8}, Lcom/duckduckgo/app/global/store/AndroidUserBrowserProperties;.:(Lcom/duckduckgo/common/ui/store/ThemingDataStore;Lcom/duckduckgo/savedsites/api/SavedSitesRepository;Lcom/duckduckgo/app/global/install/AppInstallStore;Lcom/duckduckgo/app/widget/ui/WidgetCapabilities;Lcom/duckduckgo/autofill/api/email/EmailManager;Lcom/duckduckgo/app/usage/search/SearchCountDao;Lcom/duckduckgo/app/usage/app/AppDaysUsedRepository;)V // method@57ae │ │ -285baa: 1f00 c824 |0031: check-cast v0, Lcom/duckduckgo/browser/api/UserBrowserProperties; // type@24c8 │ │ -285bae: 1100 |0033: return-object v0 │ │ +285b48: |[285b48] com.duckduckgo.app.di.DevicePropertiesModule.providesUserBrowserProperties:(Lcom/duckduckgo/common/ui/store/ThemingDataStore;Lcom/duckduckgo/savedsites/api/SavedSitesRepository;Lcom/duckduckgo/app/global/install/AppInstallStore;Lcom/duckduckgo/app/widget/ui/WidgetCapabilities;Lcom/duckduckgo/autofill/api/email/EmailManager;Lcom/duckduckgo/app/usage/search/SearchCountDao;Lcom/duckduckgo/app/usage/app/AppDaysUsedRepository;)Lcom/duckduckgo/browser/api/UserBrowserProperties; │ │ +285b58: 1a00 51d6 |0000: const-string v0, "themingDataStore" // string@d651 │ │ +285b5c: 07a2 |0002: move-object v2, v10 │ │ +285b5e: 7120 fef1 0a00 |0003: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +285b64: 1a00 10cc |0006: const-string v0, "savedSitesRepository" // string@cc10 │ │ +285b68: 07b3 |0008: move-object v3, v11 │ │ +285b6a: 7120 fef1 0b00 |0009: invoke-static {v11, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +285b70: 1a00 ca8b |000c: const-string v0, "appInstallStore" // string@8bca │ │ +285b74: 07c4 |000e: move-object v4, v12 │ │ +285b76: 7120 fef1 0c00 |000f: invoke-static {v12, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +285b7c: 1a00 1fdb |0012: const-string v0, "widgetCapabilities" // string@db1f │ │ +285b80: 07d5 |0014: move-object v5, v13 │ │ +285b82: 7120 fef1 0d00 |0015: invoke-static {v13, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +285b88: 1a00 8ca2 |0018: const-string v0, "emailManager" // string@a28c │ │ +285b8c: 07e6 |001a: move-object v6, v14 │ │ +285b8e: 7120 fef1 0e00 |001b: invoke-static {v14, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +285b94: 1a00 6fcc |001e: const-string v0, "searchCountDao" // string@cc6f │ │ +285b98: 07f7 |0020: move-object v7, v15 │ │ +285b9a: 7120 fef1 0f00 |0021: invoke-static {v15, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +285ba0: 1a00 a88b |0024: const-string v0, "appDaysUsedRepository" // string@8ba8 │ │ +285ba4: 0808 1000 |0026: move-object/from16 v8, v16 │ │ +285ba8: 7120 fef1 0800 |0028: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +285bae: 2200 7b12 |002b: new-instance v0, Lcom/duckduckgo/app/global/store/AndroidUserBrowserProperties; // type@127b │ │ +285bb2: 0701 |002d: move-object v1, v0 │ │ +285bb4: 7608 ae57 0100 |002e: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8}, Lcom/duckduckgo/app/global/store/AndroidUserBrowserProperties;.:(Lcom/duckduckgo/common/ui/store/ThemingDataStore;Lcom/duckduckgo/savedsites/api/SavedSitesRepository;Lcom/duckduckgo/app/global/install/AppInstallStore;Lcom/duckduckgo/app/widget/ui/WidgetCapabilities;Lcom/duckduckgo/autofill/api/email/EmailManager;Lcom/duckduckgo/app/usage/search/SearchCountDao;Lcom/duckduckgo/app/usage/app/AppDaysUsedRepository;)V // method@57ae │ │ +285bba: 1f00 c824 |0031: check-cast v0, Lcom/duckduckgo/browser/api/UserBrowserProperties; // type@24c8 │ │ +285bbe: 1100 |0033: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x002b line=71 │ │ locals : │ │ 0x0000 - 0x0034 reg=9 this Lcom/duckduckgo/app/di/DevicePropertiesModule; │ │ 0x0000 - 0x0034 reg=10 (null) Lcom/duckduckgo/common/ui/store/ThemingDataStore; │ │ 0x0000 - 0x0034 reg=11 (null) Lcom/duckduckgo/savedsites/api/SavedSitesRepository; │ │ @@ -141533,35 +141533,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -285cc0: |[285cc0] com.duckduckgo.app.di.FileModule.:()V │ │ -285cd0: 2200 7d0e |0000: new-instance v0, Lcom/duckduckgo/app/di/FileModule; // type@0e7d │ │ -285cd4: 7010 d644 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/di/FileModule;.:()V // method@44d6 │ │ -285cda: 6900 8d2a |0005: sput-object v0, Lcom/duckduckgo/app/di/FileModule;.INSTANCE:Lcom/duckduckgo/app/di/FileModule; // field@2a8d │ │ -285cde: 0e00 |0007: return-void │ │ +285cd0: |[285cd0] com.duckduckgo.app.di.FileModule.:()V │ │ +285ce0: 2200 7d0e |0000: new-instance v0, Lcom/duckduckgo/app/di/FileModule; // type@0e7d │ │ +285ce4: 7010 d644 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/di/FileModule;.:()V // method@44d6 │ │ +285cea: 6900 8d2a |0005: sput-object v0, Lcom/duckduckgo/app/di/FileModule;.INSTANCE:Lcom/duckduckgo/app/di/FileModule; // field@2a8d │ │ +285cee: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/di/FileModule;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -285ce0: |[285ce0] com.duckduckgo.app.di.FileModule.:()V │ │ -285cf0: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -285cf6: 0e00 |0003: return-void │ │ +285cf0: |[285cf0] com.duckduckgo.app.di.FileModule.:()V │ │ +285d00: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +285d06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/di/FileModule; │ │ │ │ Virtual methods - │ │ @@ -141570,21 +141570,21 @@ │ │ type : '(Lcom/duckduckgo/common/utils/DispatcherProvider;)Lcom/duckduckgo/app/global/file/FileDeleter;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -285c94: |[285c94] com.duckduckgo.app.di.FileModule.providesFileDeleter:(Lcom/duckduckgo/common/utils/DispatcherProvider;)Lcom/duckduckgo/app/global/file/FileDeleter; │ │ -285ca4: 1a00 cba0 |0000: const-string v0, "dispatchers" // string@a0cb │ │ -285ca8: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -285cae: 2200 0812 |0005: new-instance v0, Lcom/duckduckgo/app/global/file/AndroidFileDeleter; // type@1208 │ │ -285cb2: 7020 8c55 2000 |0007: invoke-direct {v0, v2}, Lcom/duckduckgo/app/global/file/AndroidFileDeleter;.:(Lcom/duckduckgo/common/utils/DispatcherProvider;)V // method@558c │ │ -285cb8: 1f00 0a12 |000a: check-cast v0, Lcom/duckduckgo/app/global/file/FileDeleter; // type@120a │ │ -285cbc: 1100 |000c: return-object v0 │ │ +285ca4: |[285ca4] com.duckduckgo.app.di.FileModule.providesFileDeleter:(Lcom/duckduckgo/common/utils/DispatcherProvider;)Lcom/duckduckgo/app/global/file/FileDeleter; │ │ +285cb4: 1a00 cba0 |0000: const-string v0, "dispatchers" // string@a0cb │ │ +285cb8: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +285cbe: 2200 0812 |0005: new-instance v0, Lcom/duckduckgo/app/global/file/AndroidFileDeleter; // type@1208 │ │ +285cc2: 7020 8c55 2000 |0007: invoke-direct {v0, v2}, Lcom/duckduckgo/app/global/file/AndroidFileDeleter;.:(Lcom/duckduckgo/common/utils/DispatcherProvider;)V // method@558c │ │ +285cc8: 1f00 0a12 |000a: check-cast v0, Lcom/duckduckgo/app/global/file/FileDeleter; // type@120a │ │ +285ccc: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=30 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/duckduckgo/app/di/FileModule; │ │ 0x0000 - 0x000d reg=2 (null) Lcom/duckduckgo/common/utils/DispatcherProvider; │ │ │ │ @@ -141625,35 +141625,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -285e0c: |[285e0c] com.duckduckgo.app.di.FormatterModule.:()V │ │ -285e1c: 2200 7f0e |0000: new-instance v0, Lcom/duckduckgo/app/di/FormatterModule; // type@0e7f │ │ -285e20: 7010 de44 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/di/FormatterModule;.:()V // method@44de │ │ -285e26: 6900 8f2a |0005: sput-object v0, Lcom/duckduckgo/app/di/FormatterModule;.INSTANCE:Lcom/duckduckgo/app/di/FormatterModule; // field@2a8f │ │ -285e2a: 0e00 |0007: return-void │ │ +285e1c: |[285e1c] com.duckduckgo.app.di.FormatterModule.:()V │ │ +285e2c: 2200 7f0e |0000: new-instance v0, Lcom/duckduckgo/app/di/FormatterModule; // type@0e7f │ │ +285e30: 7010 de44 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/di/FormatterModule;.:()V // method@44de │ │ +285e36: 6900 8f2a |0005: sput-object v0, Lcom/duckduckgo/app/di/FormatterModule;.INSTANCE:Lcom/duckduckgo/app/di/FormatterModule; // field@2a8f │ │ +285e3a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/di/FormatterModule;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -285e2c: |[285e2c] com.duckduckgo.app.di.FormatterModule.:()V │ │ -285e3c: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -285e42: 0e00 |0003: return-void │ │ +285e3c: |[285e3c] com.duckduckgo.app.di.FormatterModule.:()V │ │ +285e4c: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +285e52: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/di/FormatterModule; │ │ │ │ Virtual methods - │ │ @@ -141662,22 +141662,22 @@ │ │ type : '()Ljava/text/NumberFormat;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -285de0: |[285de0] com.duckduckgo.app.di.FormatterModule.providesNumberFormatter:()Ljava/text/NumberFormat; │ │ -285df0: 7100 4bf0 0000 |0000: invoke-static {}, Ljava/text/NumberFormat;.getInstance:()Ljava/text/NumberFormat; // method@f04b │ │ -285df6: 0c00 |0003: move-result-object v0 │ │ -285df8: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -285dfa: 6e20 4cf0 1000 |0005: invoke-virtual {v0, v1}, Ljava/text/NumberFormat;.setMaximumFractionDigits:(I)V // method@f04c │ │ -285e00: 1a01 eb8a |0008: const-string v1, "also(...)" // string@8aeb │ │ -285e04: 7120 fdf1 1000 |000a: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ -285e0a: 1100 |000d: return-object v0 │ │ +285df0: |[285df0] com.duckduckgo.app.di.FormatterModule.providesNumberFormatter:()Ljava/text/NumberFormat; │ │ +285e00: 7100 4bf0 0000 |0000: invoke-static {}, Ljava/text/NumberFormat;.getInstance:()Ljava/text/NumberFormat; // method@f04b │ │ +285e06: 0c00 |0003: move-result-object v0 │ │ +285e08: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +285e0a: 6e20 4cf0 1000 |0005: invoke-virtual {v0, v1}, Ljava/text/NumberFormat;.setMaximumFractionDigits:(I)V // method@f04c │ │ +285e10: 1a01 eb8a |0008: const-string v1, "also(...)" // string@8aeb │ │ +285e14: 7120 fdf1 1000 |000a: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ +285e1a: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0005 line=31 │ │ 0x0008 line=30 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lcom/duckduckgo/app/di/FormatterModule; │ │ @@ -141716,52 +141716,52 @@ │ │ type : '()Lcom/duckduckgo/app/di/FormatterModule_ProvidesNumberFormatterFactory;' │ │ access : 0x1048 (STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -285cf8: |[285cf8] com.duckduckgo.app.di.FormatterModule_ProvidesNumberFormatterFactory$InstanceHolder.-$$Nest$sfgetINSTANCE:()Lcom/duckduckgo/app/di/FormatterModule_ProvidesNumberFormatterFactory; │ │ -285d08: 6200 902a |0000: sget-object v0, Lcom/duckduckgo/app/di/FormatterModule_ProvidesNumberFormatterFactory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/di/FormatterModule_ProvidesNumberFormatterFactory; // field@2a90 │ │ -285d0c: 1100 |0002: return-object v0 │ │ +285d08: |[285d08] com.duckduckgo.app.di.FormatterModule_ProvidesNumberFormatterFactory$InstanceHolder.-$$Nest$sfgetINSTANCE:()Lcom/duckduckgo/app/di/FormatterModule_ProvidesNumberFormatterFactory; │ │ +285d18: 6200 902a |0000: sget-object v0, Lcom/duckduckgo/app/di/FormatterModule_ProvidesNumberFormatterFactory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/di/FormatterModule_ProvidesNumberFormatterFactory; // field@2a90 │ │ +285d1c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/di/FormatterModule_ProvidesNumberFormatterFactory$InstanceHolder;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -285d10: |[285d10] com.duckduckgo.app.di.FormatterModule_ProvidesNumberFormatterFactory$InstanceHolder.:()V │ │ -285d20: 2200 810e |0000: new-instance v0, Lcom/duckduckgo/app/di/FormatterModule_ProvidesNumberFormatterFactory; // type@0e81 │ │ -285d24: 7010 e344 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/di/FormatterModule_ProvidesNumberFormatterFactory;.:()V // method@44e3 │ │ -285d2a: 6900 902a |0005: sput-object v0, Lcom/duckduckgo/app/di/FormatterModule_ProvidesNumberFormatterFactory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/di/FormatterModule_ProvidesNumberFormatterFactory; // field@2a90 │ │ -285d2e: 0e00 |0007: return-void │ │ +285d20: |[285d20] com.duckduckgo.app.di.FormatterModule_ProvidesNumberFormatterFactory$InstanceHolder.:()V │ │ +285d30: 2200 810e |0000: new-instance v0, Lcom/duckduckgo/app/di/FormatterModule_ProvidesNumberFormatterFactory; // type@0e81 │ │ +285d34: 7010 e344 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/di/FormatterModule_ProvidesNumberFormatterFactory;.:()V // method@44e3 │ │ +285d3a: 6900 902a |0005: sput-object v0, Lcom/duckduckgo/app/di/FormatterModule_ProvidesNumberFormatterFactory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/di/FormatterModule_ProvidesNumberFormatterFactory; // field@2a90 │ │ +285d3e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/di/FormatterModule_ProvidesNumberFormatterFactory$InstanceHolder;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -285d30: |[285d30] com.duckduckgo.app.di.FormatterModule_ProvidesNumberFormatterFactory$InstanceHolder.:()V │ │ -285d40: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -285d46: 0e00 |0003: return-void │ │ +285d40: |[285d40] com.duckduckgo.app.di.FormatterModule_ProvidesNumberFormatterFactory$InstanceHolder.:()V │ │ +285d50: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +285d56: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/di/FormatterModule_ProvidesNumberFormatterFactory$InstanceHolder; │ │ │ │ Virtual methods - │ │ @@ -141832,35 +141832,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -285f28: |[285f28] com.duckduckgo.app.di.JobsModule.:()V │ │ -285f38: 2200 830e |0000: new-instance v0, Lcom/duckduckgo/app/di/JobsModule; // type@0e83 │ │ -285f3c: 7010 e944 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/di/JobsModule;.:()V // method@44e9 │ │ -285f42: 6900 912a |0005: sput-object v0, Lcom/duckduckgo/app/di/JobsModule;.INSTANCE:Lcom/duckduckgo/app/di/JobsModule; // field@2a91 │ │ -285f46: 0e00 |0007: return-void │ │ +285f38: |[285f38] com.duckduckgo.app.di.JobsModule.:()V │ │ +285f48: 2200 830e |0000: new-instance v0, Lcom/duckduckgo/app/di/JobsModule; // type@0e83 │ │ +285f4c: 7010 e944 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/di/JobsModule;.:()V // method@44e9 │ │ +285f52: 6900 912a |0005: sput-object v0, Lcom/duckduckgo/app/di/JobsModule;.INSTANCE:Lcom/duckduckgo/app/di/JobsModule; // field@2a91 │ │ +285f56: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/di/JobsModule;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -285f48: |[285f48] com.duckduckgo.app.di.JobsModule.:()V │ │ -285f58: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -285f5e: 0e00 |0003: return-void │ │ +285f58: |[285f58] com.duckduckgo.app.di.JobsModule.:()V │ │ +285f68: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +285f6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/di/JobsModule; │ │ │ │ Virtual methods - │ │ @@ -141869,24 +141869,24 @@ │ │ type : '(Landroid/content/Context;)Landroid/app/job/JobScheduler;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -285ef0: |[285ef0] com.duckduckgo.app.di.JobsModule.providesJobScheduler:(Landroid/content/Context;)Landroid/app/job/JobScheduler; │ │ -285f00: 1a00 7d9c |0000: const-string v0, "context" // string@9c7d │ │ -285f04: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -285f0a: 1a00 66b6 |0005: const-string v0, "jobscheduler" // string@b666 │ │ -285f0e: 6e20 8400 0200 |0007: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0084 │ │ -285f14: 0c02 |000a: move-result-object v2 │ │ -285f16: 1a00 9abd |000b: const-string v0, "null cannot be cast to non-null type android.app.job.JobScheduler" // string@bd9a │ │ -285f1a: 7120 fcf1 0200 |000d: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fc │ │ -285f20: 1f02 2300 |0010: check-cast v2, Landroid/app/job/JobScheduler; // type@0023 │ │ -285f24: 1102 |0012: return-object v2 │ │ +285f00: |[285f00] com.duckduckgo.app.di.JobsModule.providesJobScheduler:(Landroid/content/Context;)Landroid/app/job/JobScheduler; │ │ +285f10: 1a00 7d9c |0000: const-string v0, "context" // string@9c7d │ │ +285f14: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +285f1a: 1a00 66b6 |0005: const-string v0, "jobscheduler" // string@b666 │ │ +285f1e: 6e20 8400 0200 |0007: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0084 │ │ +285f24: 0c02 |000a: move-result-object v2 │ │ +285f26: 1a00 9abd |000b: const-string v0, "null cannot be cast to non-null type android.app.job.JobScheduler" // string@bd9a │ │ +285f2a: 7120 fcf1 0200 |000d: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fc │ │ +285f30: 1f02 2300 |0010: check-cast v2, Landroid/app/job/JobScheduler; // type@0023 │ │ +285f34: 1102 |0012: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=34 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Lcom/duckduckgo/app/di/JobsModule; │ │ 0x0000 - 0x0013 reg=2 (null) Landroid/content/Context; │ │ │ │ @@ -141927,35 +141927,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -2860ac: |[2860ac] com.duckduckgo.app.di.JsonModule.:()V │ │ -2860bc: 2200 850e |0000: new-instance v0, Lcom/duckduckgo/app/di/JsonModule; // type@0e85 │ │ -2860c0: 7010 f144 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/di/JsonModule;.:()V // method@44f1 │ │ -2860c6: 6900 932a |0005: sput-object v0, Lcom/duckduckgo/app/di/JsonModule;.INSTANCE:Lcom/duckduckgo/app/di/JsonModule; // field@2a93 │ │ -2860ca: 0e00 |0007: return-void │ │ +2860bc: |[2860bc] com.duckduckgo.app.di.JsonModule.:()V │ │ +2860cc: 2200 850e |0000: new-instance v0, Lcom/duckduckgo/app/di/JsonModule; // type@0e85 │ │ +2860d0: 7010 f144 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/di/JsonModule;.:()V // method@44f1 │ │ +2860d6: 6900 932a |0005: sput-object v0, Lcom/duckduckgo/app/di/JsonModule;.INSTANCE:Lcom/duckduckgo/app/di/JsonModule; // field@2a93 │ │ +2860da: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/di/JsonModule;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2860cc: |[2860cc] com.duckduckgo.app.di.JsonModule.:()V │ │ -2860dc: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2860e2: 0e00 |0003: return-void │ │ +2860dc: |[2860dc] com.duckduckgo.app.di.JsonModule.:()V │ │ +2860ec: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2860f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/di/JsonModule; │ │ │ │ Virtual methods - │ │ @@ -141964,34 +141964,34 @@ │ │ type : '()Lcom/squareup/moshi/Moshi;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -286048: |[286048] com.duckduckgo.app.di.JsonModule.moshi:()Lcom/squareup/moshi/Moshi; │ │ -286058: 2200 4b38 |0000: new-instance v0, Lcom/squareup/moshi/Moshi$Builder; // type@384b │ │ -28605c: 7010 9fee 0000 |0002: invoke-direct {v0}, Lcom/squareup/moshi/Moshi$Builder;.:()V // method@ee9f │ │ -286062: 2201 f318 |0005: new-instance v1, Lcom/duckduckgo/app/trackerdetection/api/ActionJsonAdapter; // type@18f3 │ │ -286066: 7010 fe77 0100 |0007: invoke-direct {v1}, Lcom/duckduckgo/app/trackerdetection/api/ActionJsonAdapter;.:()V // method@77fe │ │ -28606c: 6e20 a1ee 1000 |000a: invoke-virtual {v0, v1}, Lcom/squareup/moshi/Moshi$Builder;.add:(Ljava/lang/Object;)Lcom/squareup/moshi/Moshi$Builder; // method@eea1 │ │ -286072: 0c00 |000d: move-result-object v0 │ │ -286074: 2201 a52c |000e: new-instance v1, Lcom/duckduckgo/httpsupgrade/impl/HttpsFalsePositivesJsonAdapter; // type@2ca5 │ │ -286078: 7010 abd7 0100 |0010: invoke-direct {v1}, Lcom/duckduckgo/httpsupgrade/impl/HttpsFalsePositivesJsonAdapter;.:()V // method@d7ab │ │ -28607e: 6e20 a1ee 1000 |0013: invoke-virtual {v0, v1}, Lcom/squareup/moshi/Moshi$Builder;.add:(Ljava/lang/Object;)Lcom/squareup/moshi/Moshi$Builder; // method@eea1 │ │ -286084: 0c00 |0016: move-result-object v0 │ │ -286086: 2201 7c32 |0017: new-instance v1, Lcom/duckduckgo/privacy/config/impl/network/JSONObjectAdapter; // type@327c │ │ -28608a: 7010 45e3 0100 |0019: invoke-direct {v1}, Lcom/duckduckgo/privacy/config/impl/network/JSONObjectAdapter;.:()V // method@e345 │ │ -286090: 6e20 a1ee 1000 |001c: invoke-virtual {v0, v1}, Lcom/squareup/moshi/Moshi$Builder;.add:(Ljava/lang/Object;)Lcom/squareup/moshi/Moshi$Builder; // method@eea1 │ │ -286096: 0c00 |001f: move-result-object v0 │ │ -286098: 6e10 a3ee 0000 |0020: invoke-virtual {v0}, Lcom/squareup/moshi/Moshi$Builder;.build:()Lcom/squareup/moshi/Moshi; // method@eea3 │ │ -28609e: 0c00 |0023: move-result-object v0 │ │ -2860a0: 1a01 c291 |0024: const-string v1, "build(...)" // string@91c2 │ │ -2860a4: 7120 fdf1 1000 |0026: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ -2860aa: 1100 |0029: return-object v0 │ │ +286058: |[286058] com.duckduckgo.app.di.JsonModule.moshi:()Lcom/squareup/moshi/Moshi; │ │ +286068: 2200 4b38 |0000: new-instance v0, Lcom/squareup/moshi/Moshi$Builder; // type@384b │ │ +28606c: 7010 9fee 0000 |0002: invoke-direct {v0}, Lcom/squareup/moshi/Moshi$Builder;.:()V // method@ee9f │ │ +286072: 2201 f318 |0005: new-instance v1, Lcom/duckduckgo/app/trackerdetection/api/ActionJsonAdapter; // type@18f3 │ │ +286076: 7010 fe77 0100 |0007: invoke-direct {v1}, Lcom/duckduckgo/app/trackerdetection/api/ActionJsonAdapter;.:()V // method@77fe │ │ +28607c: 6e20 a1ee 1000 |000a: invoke-virtual {v0, v1}, Lcom/squareup/moshi/Moshi$Builder;.add:(Ljava/lang/Object;)Lcom/squareup/moshi/Moshi$Builder; // method@eea1 │ │ +286082: 0c00 |000d: move-result-object v0 │ │ +286084: 2201 a52c |000e: new-instance v1, Lcom/duckduckgo/httpsupgrade/impl/HttpsFalsePositivesJsonAdapter; // type@2ca5 │ │ +286088: 7010 abd7 0100 |0010: invoke-direct {v1}, Lcom/duckduckgo/httpsupgrade/impl/HttpsFalsePositivesJsonAdapter;.:()V // method@d7ab │ │ +28608e: 6e20 a1ee 1000 |0013: invoke-virtual {v0, v1}, Lcom/squareup/moshi/Moshi$Builder;.add:(Ljava/lang/Object;)Lcom/squareup/moshi/Moshi$Builder; // method@eea1 │ │ +286094: 0c00 |0016: move-result-object v0 │ │ +286096: 2201 7c32 |0017: new-instance v1, Lcom/duckduckgo/privacy/config/impl/network/JSONObjectAdapter; // type@327c │ │ +28609a: 7010 45e3 0100 |0019: invoke-direct {v1}, Lcom/duckduckgo/privacy/config/impl/network/JSONObjectAdapter;.:()V // method@e345 │ │ +2860a0: 6e20 a1ee 1000 |001c: invoke-virtual {v0, v1}, Lcom/squareup/moshi/Moshi$Builder;.add:(Ljava/lang/Object;)Lcom/squareup/moshi/Moshi$Builder; // method@eea1 │ │ +2860a6: 0c00 |001f: move-result-object v0 │ │ +2860a8: 6e10 a3ee 0000 |0020: invoke-virtual {v0}, Lcom/squareup/moshi/Moshi$Builder;.build:()Lcom/squareup/moshi/Moshi; // method@eea3 │ │ +2860ae: 0c00 |0023: move-result-object v0 │ │ +2860b0: 1a01 c291 |0024: const-string v1, "build(...)" // string@91c2 │ │ +2860b4: 7120 fdf1 1000 |0026: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ +2860ba: 1100 |0029: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0005 line=34 │ │ 0x000e line=36 │ │ 0x0017 line=37 │ │ 0x0020 line=38 │ │ @@ -142032,52 +142032,52 @@ │ │ type : '()Lcom/duckduckgo/app/di/JsonModule_MoshiFactory;' │ │ access : 0x1048 (STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -285f60: |[285f60] com.duckduckgo.app.di.JsonModule_MoshiFactory$InstanceHolder.-$$Nest$sfgetINSTANCE:()Lcom/duckduckgo/app/di/JsonModule_MoshiFactory; │ │ -285f70: 6200 942a |0000: sget-object v0, Lcom/duckduckgo/app/di/JsonModule_MoshiFactory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/di/JsonModule_MoshiFactory; // field@2a94 │ │ -285f74: 1100 |0002: return-object v0 │ │ +285f70: |[285f70] com.duckduckgo.app.di.JsonModule_MoshiFactory$InstanceHolder.-$$Nest$sfgetINSTANCE:()Lcom/duckduckgo/app/di/JsonModule_MoshiFactory; │ │ +285f80: 6200 942a |0000: sget-object v0, Lcom/duckduckgo/app/di/JsonModule_MoshiFactory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/di/JsonModule_MoshiFactory; // field@2a94 │ │ +285f84: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/di/JsonModule_MoshiFactory$InstanceHolder;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -285f78: |[285f78] com.duckduckgo.app.di.JsonModule_MoshiFactory$InstanceHolder.:()V │ │ -285f88: 2200 870e |0000: new-instance v0, Lcom/duckduckgo/app/di/JsonModule_MoshiFactory; // type@0e87 │ │ -285f8c: 7010 f644 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/di/JsonModule_MoshiFactory;.:()V // method@44f6 │ │ -285f92: 6900 942a |0005: sput-object v0, Lcom/duckduckgo/app/di/JsonModule_MoshiFactory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/di/JsonModule_MoshiFactory; // field@2a94 │ │ -285f96: 0e00 |0007: return-void │ │ +285f88: |[285f88] com.duckduckgo.app.di.JsonModule_MoshiFactory$InstanceHolder.:()V │ │ +285f98: 2200 870e |0000: new-instance v0, Lcom/duckduckgo/app/di/JsonModule_MoshiFactory; // type@0e87 │ │ +285f9c: 7010 f644 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/di/JsonModule_MoshiFactory;.:()V // method@44f6 │ │ +285fa2: 6900 942a |0005: sput-object v0, Lcom/duckduckgo/app/di/JsonModule_MoshiFactory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/di/JsonModule_MoshiFactory; // field@2a94 │ │ +285fa6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/di/JsonModule_MoshiFactory$InstanceHolder;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -285f98: |[285f98] com.duckduckgo.app.di.JsonModule_MoshiFactory$InstanceHolder.:()V │ │ -285fa8: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -285fae: 0e00 |0003: return-void │ │ +285fa8: |[285fa8] com.duckduckgo.app.di.JsonModule_MoshiFactory$InstanceHolder.:()V │ │ +285fb8: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +285fbe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/di/JsonModule_MoshiFactory$InstanceHolder; │ │ │ │ Virtual methods - │ │ @@ -142112,17 +142112,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -28615c: |[28615c] com.duckduckgo.app.di.NetworkModule$Companion.:()V │ │ -28616c: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -286172: 0e00 |0003: return-void │ │ +28616c: |[28616c] com.duckduckgo.app.di.NetworkModule$Companion.:()V │ │ +28617c: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +286182: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/di/NetworkModule$Companion; │ │ │ │ #1 : (in Lcom/duckduckgo/app/di/NetworkModule$Companion;) │ │ @@ -142130,17 +142130,17 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -286174: |[286174] com.duckduckgo.app.di.NetworkModule$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -286184: 7010 ff44 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/di/NetworkModule$Companion;.:()V // method@44ff │ │ -28618a: 0e00 |0003: return-void │ │ +286184: |[286184] com.duckduckgo.app.di.NetworkModule$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +286194: 7010 ff44 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/di/NetworkModule$Companion;.:()V // method@44ff │ │ +28619a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 28822 (NetworkModule.kt) │ │ │ │ @@ -142175,17 +142175,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2861d0: |[2861d0] com.duckduckgo.app.di.NetworkModule$apiOkHttpClient$2.:()V │ │ -2861e0: 7010 1df0 0000 |0000: invoke-direct {v0}, Ljava/net/ProxySelector;.:()V // method@f01d │ │ -2861e6: 0e00 |0003: return-void │ │ +2861e0: |[2861e0] com.duckduckgo.app.di.NetworkModule$apiOkHttpClient$2.:()V │ │ +2861f0: 7010 1df0 0000 |0000: invoke-direct {v0}, Ljava/net/ProxySelector;.:()V // method@f01d │ │ +2861f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/di/NetworkModule$apiOkHttpClient$2; │ │ │ │ Virtual methods - │ │ @@ -142194,19 +142194,19 @@ │ │ type : '(Ljava/net/URI;Ljava/net/SocketAddress;Ljava/io/IOException;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -2861e8: |[2861e8] com.duckduckgo.app.di.NetworkModule$apiOkHttpClient$2.connectFailed:(Ljava/net/URI;Ljava/net/SocketAddress;Ljava/io/IOException;)V │ │ -2861f8: 7100 1ff0 0000 |0000: invoke-static {}, Ljava/net/ProxySelector;.getDefault:()Ljava/net/ProxySelector; // method@f01f │ │ -2861fe: 0c00 |0003: move-result-object v0 │ │ -286200: 6e40 1ef0 2043 |0004: invoke-virtual {v0, v2, v3, v4}, Ljava/net/ProxySelector;.connectFailed:(Ljava/net/URI;Ljava/net/SocketAddress;Ljava/io/IOException;)V // method@f01e │ │ -286206: 0e00 |0007: return-void │ │ +2861f8: |[2861f8] com.duckduckgo.app.di.NetworkModule$apiOkHttpClient$2.connectFailed:(Ljava/net/URI;Ljava/net/SocketAddress;Ljava/io/IOException;)V │ │ +286208: 7100 1ff0 0000 |0000: invoke-static {}, Ljava/net/ProxySelector;.getDefault:()Ljava/net/ProxySelector; // method@f01f │ │ +28620e: 0c00 |0003: move-result-object v0 │ │ +286210: 6e40 1ef0 2043 |0004: invoke-virtual {v0, v2, v3, v4}, Ljava/net/ProxySelector;.connectFailed:(Ljava/net/URI;Ljava/net/SocketAddress;Ljava/io/IOException;)V // method@f01e │ │ +286216: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/duckduckgo/app/di/NetworkModule$apiOkHttpClient$2; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/net/URI; │ │ 0x0000 - 0x0008 reg=3 (null) Ljava/net/SocketAddress; │ │ @@ -142217,25 +142217,25 @@ │ │ type : '(Ljava/net/URI;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -28618c: |[28618c] com.duckduckgo.app.di.NetworkModule$apiOkHttpClient$2.select:(Ljava/net/URI;)Ljava/util/List; │ │ -28619c: 7100 1ff0 0000 |0000: invoke-static {}, Ljava/net/ProxySelector;.getDefault:()Ljava/net/ProxySelector; // method@f01f │ │ -2861a2: 0c00 |0003: move-result-object v0 │ │ -2861a4: 6e20 20f0 2000 |0004: invoke-virtual {v0, v2}, Ljava/net/ProxySelector;.select:(Ljava/net/URI;)Ljava/util/List; // method@f020 │ │ -2861aa: 0c02 |0007: move-result-object v2 │ │ -2861ac: 7110 fbf1 0200 |0008: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@f1fb │ │ -2861b2: 2807 |000b: goto 0012 // +0007 │ │ -2861b4: 6202 b66f |000c: sget-object v2, Ljava/net/Proxy;.NO_PROXY:Ljava/net/Proxy; // field@6fb6 │ │ -2861b8: 7110 aff1 0200 |000e: invoke-static {v2}, Lkotlin/collections/CollectionsKt;.listOf:(Ljava/lang/Object;)Ljava/util/List; // method@f1af │ │ -2861be: 0c02 |0011: move-result-object v2 │ │ -2861c0: 1102 |0012: return-object v2 │ │ +28619c: |[28619c] com.duckduckgo.app.di.NetworkModule$apiOkHttpClient$2.select:(Ljava/net/URI;)Ljava/util/List; │ │ +2861ac: 7100 1ff0 0000 |0000: invoke-static {}, Ljava/net/ProxySelector;.getDefault:()Ljava/net/ProxySelector; // method@f01f │ │ +2861b2: 0c00 |0003: move-result-object v0 │ │ +2861b4: 6e20 20f0 2000 |0004: invoke-virtual {v0, v2}, Ljava/net/ProxySelector;.select:(Ljava/net/URI;)Ljava/util/List; // method@f020 │ │ +2861ba: 0c02 |0007: move-result-object v2 │ │ +2861bc: 7110 fbf1 0200 |0008: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@f1fb │ │ +2861c2: 2807 |000b: goto 0012 // +0007 │ │ +2861c4: 6202 b66f |000c: sget-object v2, Ljava/net/Proxy;.NO_PROXY:Ljava/net/Proxy; // field@6fb6 │ │ +2861c8: 7110 aff1 0200 |000e: invoke-static {v2}, Lkotlin/collections/CollectionsKt;.listOf:(Ljava/lang/Object;)Ljava/util/List; // method@f1af │ │ +2861ce: 0c02 |0011: move-result-object v2 │ │ +2861d0: 1102 |0012: return-object v2 │ │ catches : 1 │ │ 0x0000 - 0x000b │ │ -> 0x000c │ │ positions : │ │ 0x0000 line=83 │ │ 0x0008 line=82 │ │ 0x000c line=85 │ │ @@ -142320,70 +142320,70 @@ │ │ type : '(Ldagger/Lazy;Lokhttp3/Request;)Lokhttp3/Call;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -286964: |[286964] com.duckduckgo.app.di.NetworkModule.$r8$lambda$FJarzvjDuZEweEJQ4Ak0H6_H7m0:(Ldagger/Lazy;Lokhttp3/Request;)Lokhttp3/Call; │ │ -286974: 7120 1045 1000 |0000: invoke-static {v0, v1}, Lcom/duckduckgo/app/di/NetworkModule;.nonCachingRetrofit$lambda$6:(Ldagger/Lazy;Lokhttp3/Request;)Lokhttp3/Call; // method@4510 │ │ -28697a: 0c00 |0003: move-result-object v0 │ │ -28697c: 1100 |0004: return-object v0 │ │ +286974: |[286974] com.duckduckgo.app.di.NetworkModule.$r8$lambda$FJarzvjDuZEweEJQ4Ak0H6_H7m0:(Ldagger/Lazy;Lokhttp3/Request;)Lokhttp3/Call; │ │ +286984: 7120 1045 1000 |0000: invoke-static {v0, v1}, Lcom/duckduckgo/app/di/NetworkModule;.nonCachingRetrofit$lambda$6:(Ldagger/Lazy;Lokhttp3/Request;)Lokhttp3/Call; // method@4510 │ │ +28698a: 0c00 |0003: move-result-object v0 │ │ +28698c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/di/NetworkModule;) │ │ name : '$r8$lambda$j-nCG_JAYuOMQiE3xPHajjl-Ka4' │ │ type : '(Ldagger/Lazy;Lokhttp3/Request;)Lokhttp3/Call;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -286980: |[286980] com.duckduckgo.app.di.NetworkModule.$r8$lambda$j-nCG_JAYuOMQiE3xPHajjl-Ka4:(Ldagger/Lazy;Lokhttp3/Request;)Lokhttp3/Call; │ │ -286990: 7120 0d45 1000 |0000: invoke-static {v0, v1}, Lcom/duckduckgo/app/di/NetworkModule;.apiRetrofit$lambda$5:(Ldagger/Lazy;Lokhttp3/Request;)Lokhttp3/Call; // method@450d │ │ -286996: 0c00 |0003: move-result-object v0 │ │ -286998: 1100 |0004: return-object v0 │ │ +286990: |[286990] com.duckduckgo.app.di.NetworkModule.$r8$lambda$j-nCG_JAYuOMQiE3xPHajjl-Ka4:(Ldagger/Lazy;Lokhttp3/Request;)Lokhttp3/Call; │ │ +2869a0: 7120 0d45 1000 |0000: invoke-static {v0, v1}, Lcom/duckduckgo/app/di/NetworkModule;.apiRetrofit$lambda$5:(Ldagger/Lazy;Lokhttp3/Request;)Lokhttp3/Call; // method@450d │ │ +2869a6: 0c00 |0003: move-result-object v0 │ │ +2869a8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/di/NetworkModule;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -286cb4: |[286cb4] com.duckduckgo.app.di.NetworkModule.:()V │ │ -286cc4: 2200 8a0e |0000: new-instance v0, Lcom/duckduckgo/app/di/NetworkModule$Companion; // type@0e8a │ │ -286cc8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -286cca: 7020 0045 1000 |0003: invoke-direct {v0, v1}, Lcom/duckduckgo/app/di/NetworkModule$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@4500 │ │ -286cd0: 6900 982a |0006: sput-object v0, Lcom/duckduckgo/app/di/NetworkModule;.Companion:Lcom/duckduckgo/app/di/NetworkModule$Companion; // field@2a98 │ │ -286cd4: 0e00 |0008: return-void │ │ +286cc4: |[286cc4] com.duckduckgo.app.di.NetworkModule.:()V │ │ +286cd4: 2200 8a0e |0000: new-instance v0, Lcom/duckduckgo/app/di/NetworkModule$Companion; // type@0e8a │ │ +286cd8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +286cda: 7020 0045 1000 |0003: invoke-direct {v0, v1}, Lcom/duckduckgo/app/di/NetworkModule$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@4500 │ │ +286ce0: 6900 982a |0006: sput-object v0, Lcom/duckduckgo/app/di/NetworkModule;.Companion:Lcom/duckduckgo/app/di/NetworkModule$Companion; // field@2a98 │ │ +286ce4: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/duckduckgo/app/di/NetworkModule;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -286cd8: |[286cd8] com.duckduckgo.app.di.NetworkModule.:()V │ │ -286ce8: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -286cee: 0e00 |0003: return-void │ │ +286ce8: |[286ce8] com.duckduckgo.app.di.NetworkModule.:()V │ │ +286cf8: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +286cfe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/di/NetworkModule; │ │ │ │ #4 : (in Lcom/duckduckgo/app/di/NetworkModule;) │ │ @@ -142391,25 +142391,25 @@ │ │ type : '(Ldagger/Lazy;Lokhttp3/Request;)Lokhttp3/Call;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -28699c: |[28699c] com.duckduckgo.app.di.NetworkModule.apiRetrofit$lambda$5:(Ldagger/Lazy;Lokhttp3/Request;)Lokhttp3/Call; │ │ -2869ac: 1a00 e10b |0000: const-string v0, "$okHttpClient" // string@0be1 │ │ -2869b0: 7120 fef1 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2869b6: 1a00 00b6 |0005: const-string v0, "it" // string@b600 │ │ -2869ba: 7120 fef1 0200 |0007: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2869c0: 7210 c6ee 0100 |000a: invoke-interface {v1}, Ldagger/Lazy;.get:()Ljava/lang/Object; // method@eec6 │ │ -2869c6: 0c01 |000d: move-result-object v1 │ │ -2869c8: 1f01 1f3a |000e: check-cast v1, Lokhttp3/OkHttpClient; // type@3a1f │ │ -2869cc: 6e20 cff2 2100 |0010: invoke-virtual {v1, v2}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@f2cf │ │ -2869d2: 0c01 |0013: move-result-object v1 │ │ -2869d4: 1101 |0014: return-object v1 │ │ +2869ac: |[2869ac] com.duckduckgo.app.di.NetworkModule.apiRetrofit$lambda$5:(Ldagger/Lazy;Lokhttp3/Request;)Lokhttp3/Call; │ │ +2869bc: 1a00 e10b |0000: const-string v0, "$okHttpClient" // string@0be1 │ │ +2869c0: 7120 fef1 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2869c6: 1a00 00b6 |0005: const-string v0, "it" // string@b600 │ │ +2869ca: 7120 fef1 0200 |0007: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2869d0: 7210 c6ee 0100 |000a: invoke-interface {v1}, Ldagger/Lazy;.get:()Ljava/lang/Object; // method@eec6 │ │ +2869d6: 0c01 |000d: move-result-object v1 │ │ +2869d8: 1f01 1f3a |000e: check-cast v1, Lokhttp3/OkHttpClient; // type@3a1f │ │ +2869dc: 6e20 cff2 2100 |0010: invoke-virtual {v1, v2}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@f2cf │ │ +2869e2: 0c01 |0013: move-result-object v1 │ │ +2869e4: 1101 |0014: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x000a line=128 │ │ locals : │ │ 0x0000 - 0x0015 reg=1 (null) Ldagger/Lazy; │ │ 0x0000 - 0x0015 reg=2 (null) Lokhttp3/Request; │ │ │ │ @@ -142418,25 +142418,25 @@ │ │ type : '(Ldagger/Lazy;Lokhttp3/Request;)Lokhttp3/Call;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -2869d8: |[2869d8] com.duckduckgo.app.di.NetworkModule.nonCachingRetrofit$lambda$6:(Ldagger/Lazy;Lokhttp3/Request;)Lokhttp3/Call; │ │ -2869e8: 1a00 e10b |0000: const-string v0, "$okHttpClient" // string@0be1 │ │ -2869ec: 7120 fef1 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2869f2: 1a00 00b6 |0005: const-string v0, "it" // string@b600 │ │ -2869f6: 7120 fef1 0200 |0007: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2869fc: 7210 c6ee 0100 |000a: invoke-interface {v1}, Ldagger/Lazy;.get:()Ljava/lang/Object; // method@eec6 │ │ -286a02: 0c01 |000d: move-result-object v1 │ │ -286a04: 1f01 1f3a |000e: check-cast v1, Lokhttp3/OkHttpClient; // type@3a1f │ │ -286a08: 6e20 cff2 2100 |0010: invoke-virtual {v1, v2}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@f2cf │ │ -286a0e: 0c01 |0013: move-result-object v1 │ │ -286a10: 1101 |0014: return-object v1 │ │ +2869e8: |[2869e8] com.duckduckgo.app.di.NetworkModule.nonCachingRetrofit$lambda$6:(Ldagger/Lazy;Lokhttp3/Request;)Lokhttp3/Call; │ │ +2869f8: 1a00 e10b |0000: const-string v0, "$okHttpClient" // string@0be1 │ │ +2869fc: 7120 fef1 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +286a02: 1a00 00b6 |0005: const-string v0, "it" // string@b600 │ │ +286a06: 7120 fef1 0200 |0007: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +286a0c: 7210 c6ee 0100 |000a: invoke-interface {v1}, Ldagger/Lazy;.get:()Ljava/lang/Object; // method@eec6 │ │ +286a12: 0c01 |000d: move-result-object v1 │ │ +286a14: 1f01 1f3a |000e: check-cast v1, Lokhttp3/OkHttpClient; // type@3a1f │ │ +286a18: 6e20 cff2 2100 |0010: invoke-virtual {v1, v2}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@f2cf │ │ +286a1e: 0c01 |0013: move-result-object v1 │ │ +286a20: 1101 |0014: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x000a line=144 │ │ locals : │ │ 0x0000 - 0x0015 reg=1 (null) Ldagger/Lazy; │ │ 0x0000 - 0x0015 reg=2 (null) Lokhttp3/Request; │ │ │ │ @@ -142446,59 +142446,59 @@ │ │ type : '(Landroid/content/Context;Lcom/duckduckgo/app/global/api/ApiRequestInterceptor;Lcom/duckduckgo/common/utils/plugins/PluginPoint;)Lokhttp3/OkHttpClient;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 95 16-bit code units │ │ -286a14: |[286a14] com.duckduckgo.app.di.NetworkModule.apiOkHttpClient:(Landroid/content/Context;Lcom/duckduckgo/app/global/api/ApiRequestInterceptor;Lcom/duckduckgo/common/utils/plugins/PluginPoint;)Lokhttp3/OkHttpClient; │ │ -286a24: 1a00 7d9c |0000: const-string v0, "context" // string@9c7d │ │ -286a28: 7120 fef1 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -286a2e: 1a00 7a8b |0005: const-string v0, "apiRequestInterceptor" // string@8b7a │ │ -286a32: 7120 fef1 0500 |0007: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -286a38: 1a00 738b |000a: const-string v0, "apiInterceptorPlugins" // string@8b73 │ │ -286a3c: 7120 fef1 0600 |000c: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -286a42: 2200 a038 |000f: new-instance v0, Ljava/io/File; // type@38a0 │ │ -286a46: 6e10 7900 0400 |0011: invoke-virtual {v4}, Landroid/content/Context;.getCacheDir:()Ljava/io/File; // method@0079 │ │ -286a4c: 0c04 |0014: move-result-object v4 │ │ -286a4e: 1a01 43be |0015: const-string v1, "okHttpCache" // string@be43 │ │ -286a52: 7030 1def 4001 |0017: invoke-direct {v0, v4, v1}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@ef1d │ │ -286a58: 2204 133a |001a: new-instance v4, Lokhttp3/Cache; // type@3a13 │ │ -286a5c: 1701 0000 a000 |001c: const-wide/32 v1, #float 1.46937e-38 // #00a00000 │ │ -286a62: 7040 b9f2 0421 |001f: invoke-direct {v4, v0, v1, v2}, Lokhttp3/Cache;.:(Ljava/io/File;J)V // method@f2b9 │ │ -286a68: 2200 1e3a |0022: new-instance v0, Lokhttp3/OkHttpClient$Builder; // type@3a1e │ │ -286a6c: 7010 caf2 0000 |0024: invoke-direct {v0}, Lokhttp3/OkHttpClient$Builder;.:()V // method@f2ca │ │ -286a72: 1f05 1c3a |0027: check-cast v5, Lokhttp3/Interceptor; // type@3a1c │ │ -286a76: 6e20 cbf2 5000 |0029: invoke-virtual {v0, v5}, Lokhttp3/OkHttpClient$Builder;.addInterceptor:(Lokhttp3/Interceptor;)Lokhttp3/OkHttpClient$Builder; // method@f2cb │ │ -286a7c: 0c05 |002c: move-result-object v5 │ │ -286a7e: 6e20 cdf2 4500 |002d: invoke-virtual {v5, v4}, Lokhttp3/OkHttpClient$Builder;.cache:(Lokhttp3/Cache;)Lokhttp3/OkHttpClient$Builder; // method@f2cd │ │ -286a84: 0c04 |0030: move-result-object v4 │ │ -286a86: 7210 62bf 0600 |0031: invoke-interface {v6}, Lcom/duckduckgo/common/utils/plugins/PluginPoint;.getPlugins:()Ljava/util/Collection; // method@bf62 │ │ -286a8c: 0c05 |0034: move-result-object v5 │ │ -286a8e: 1f05 ca38 |0035: check-cast v5, Ljava/lang/Iterable; // type@38ca │ │ -286a92: 7210 8def 0500 |0037: invoke-interface {v5}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@ef8d │ │ -286a98: 0c05 |003a: move-result-object v5 │ │ -286a9a: 7210 d7f0 0500 |003b: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@f0d7 │ │ -286aa0: 0a06 |003e: move-result v6 │ │ -286aa2: 3806 1000 |003f: if-eqz v6, 004f // +0010 │ │ -286aa6: 7210 d8f0 0500 |0041: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f0d8 │ │ -286aac: 0c06 |0044: move-result-object v6 │ │ -286aae: 1f06 7911 |0045: check-cast v6, Lcom/duckduckgo/app/global/api/ApiInterceptorPlugin; // type@1179 │ │ -286ab2: 7210 6c53 0600 |0047: invoke-interface {v6}, Lcom/duckduckgo/app/global/api/ApiInterceptorPlugin;.getInterceptor:()Lokhttp3/Interceptor; // method@536c │ │ -286ab8: 0c06 |004a: move-result-object v6 │ │ -286aba: 6e20 cbf2 6400 |004b: invoke-virtual {v4, v6}, Lokhttp3/OkHttpClient$Builder;.addInterceptor:(Lokhttp3/Interceptor;)Lokhttp3/OkHttpClient$Builder; // method@f2cb │ │ -286ac0: 28ed |004e: goto 003b // -0013 │ │ -286ac2: 2205 8b0e |004f: new-instance v5, Lcom/duckduckgo/app/di/NetworkModule$apiOkHttpClient$2; // type@0e8b │ │ -286ac6: 7010 0145 0500 |0051: invoke-direct {v5}, Lcom/duckduckgo/app/di/NetworkModule$apiOkHttpClient$2;.:()V // method@4501 │ │ -286acc: 1f05 ff38 |0054: check-cast v5, Ljava/net/ProxySelector; // type@38ff │ │ -286ad0: 6e20 cef2 5400 |0056: invoke-virtual {v4, v5}, Lokhttp3/OkHttpClient$Builder;.proxySelector:(Ljava/net/ProxySelector;)Lokhttp3/OkHttpClient$Builder; // method@f2ce │ │ -286ad6: 0c04 |0059: move-result-object v4 │ │ -286ad8: 6e10 ccf2 0400 |005a: invoke-virtual {v4}, Lokhttp3/OkHttpClient$Builder;.build:()Lokhttp3/OkHttpClient; // method@f2cc │ │ -286ade: 0c04 |005d: move-result-object v4 │ │ -286ae0: 1104 |005e: return-object v4 │ │ +286a24: |[286a24] com.duckduckgo.app.di.NetworkModule.apiOkHttpClient:(Landroid/content/Context;Lcom/duckduckgo/app/global/api/ApiRequestInterceptor;Lcom/duckduckgo/common/utils/plugins/PluginPoint;)Lokhttp3/OkHttpClient; │ │ +286a34: 1a00 7d9c |0000: const-string v0, "context" // string@9c7d │ │ +286a38: 7120 fef1 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +286a3e: 1a00 7a8b |0005: const-string v0, "apiRequestInterceptor" // string@8b7a │ │ +286a42: 7120 fef1 0500 |0007: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +286a48: 1a00 738b |000a: const-string v0, "apiInterceptorPlugins" // string@8b73 │ │ +286a4c: 7120 fef1 0600 |000c: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +286a52: 2200 a038 |000f: new-instance v0, Ljava/io/File; // type@38a0 │ │ +286a56: 6e10 7900 0400 |0011: invoke-virtual {v4}, Landroid/content/Context;.getCacheDir:()Ljava/io/File; // method@0079 │ │ +286a5c: 0c04 |0014: move-result-object v4 │ │ +286a5e: 1a01 43be |0015: const-string v1, "okHttpCache" // string@be43 │ │ +286a62: 7030 1def 4001 |0017: invoke-direct {v0, v4, v1}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@ef1d │ │ +286a68: 2204 133a |001a: new-instance v4, Lokhttp3/Cache; // type@3a13 │ │ +286a6c: 1701 0000 a000 |001c: const-wide/32 v1, #float 1.46937e-38 // #00a00000 │ │ +286a72: 7040 b9f2 0421 |001f: invoke-direct {v4, v0, v1, v2}, Lokhttp3/Cache;.:(Ljava/io/File;J)V // method@f2b9 │ │ +286a78: 2200 1e3a |0022: new-instance v0, Lokhttp3/OkHttpClient$Builder; // type@3a1e │ │ +286a7c: 7010 caf2 0000 |0024: invoke-direct {v0}, Lokhttp3/OkHttpClient$Builder;.:()V // method@f2ca │ │ +286a82: 1f05 1c3a |0027: check-cast v5, Lokhttp3/Interceptor; // type@3a1c │ │ +286a86: 6e20 cbf2 5000 |0029: invoke-virtual {v0, v5}, Lokhttp3/OkHttpClient$Builder;.addInterceptor:(Lokhttp3/Interceptor;)Lokhttp3/OkHttpClient$Builder; // method@f2cb │ │ +286a8c: 0c05 |002c: move-result-object v5 │ │ +286a8e: 6e20 cdf2 4500 |002d: invoke-virtual {v5, v4}, Lokhttp3/OkHttpClient$Builder;.cache:(Lokhttp3/Cache;)Lokhttp3/OkHttpClient$Builder; // method@f2cd │ │ +286a94: 0c04 |0030: move-result-object v4 │ │ +286a96: 7210 62bf 0600 |0031: invoke-interface {v6}, Lcom/duckduckgo/common/utils/plugins/PluginPoint;.getPlugins:()Ljava/util/Collection; // method@bf62 │ │ +286a9c: 0c05 |0034: move-result-object v5 │ │ +286a9e: 1f05 ca38 |0035: check-cast v5, Ljava/lang/Iterable; // type@38ca │ │ +286aa2: 7210 8def 0500 |0037: invoke-interface {v5}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@ef8d │ │ +286aa8: 0c05 |003a: move-result-object v5 │ │ +286aaa: 7210 d7f0 0500 |003b: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@f0d7 │ │ +286ab0: 0a06 |003e: move-result v6 │ │ +286ab2: 3806 1000 |003f: if-eqz v6, 004f // +0010 │ │ +286ab6: 7210 d8f0 0500 |0041: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f0d8 │ │ +286abc: 0c06 |0044: move-result-object v6 │ │ +286abe: 1f06 7911 |0045: check-cast v6, Lcom/duckduckgo/app/global/api/ApiInterceptorPlugin; // type@1179 │ │ +286ac2: 7210 6c53 0600 |0047: invoke-interface {v6}, Lcom/duckduckgo/app/global/api/ApiInterceptorPlugin;.getInterceptor:()Lokhttp3/Interceptor; // method@536c │ │ +286ac8: 0c06 |004a: move-result-object v6 │ │ +286aca: 6e20 cbf2 6400 |004b: invoke-virtual {v4, v6}, Lokhttp3/OkHttpClient$Builder;.addInterceptor:(Lokhttp3/Interceptor;)Lokhttp3/OkHttpClient$Builder; // method@f2cb │ │ +286ad0: 28ed |004e: goto 003b // -0013 │ │ +286ad2: 2205 8b0e |004f: new-instance v5, Lcom/duckduckgo/app/di/NetworkModule$apiOkHttpClient$2; // type@0e8b │ │ +286ad6: 7010 0145 0500 |0051: invoke-direct {v5}, Lcom/duckduckgo/app/di/NetworkModule$apiOkHttpClient$2;.:()V // method@4501 │ │ +286adc: 1f05 ff38 |0054: check-cast v5, Ljava/net/ProxySelector; // type@38ff │ │ +286ae0: 6e20 cef2 5400 |0056: invoke-virtual {v4, v5}, Lokhttp3/OkHttpClient$Builder;.proxySelector:(Ljava/net/ProxySelector;)Lokhttp3/OkHttpClient$Builder; // method@f2ce │ │ +286ae6: 0c04 |0059: move-result-object v4 │ │ +286ae8: 6e10 ccf2 0400 |005a: invoke-virtual {v4}, Lokhttp3/OkHttpClient$Builder;.build:()Lokhttp3/OkHttpClient; // method@f2cc │ │ +286aee: 0c04 |005d: move-result-object v4 │ │ +286af0: 1104 |005e: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x000f line=68 │ │ 0x001a line=69 │ │ 0x0022 line=70 │ │ 0x0027 line=71 │ │ 0x002d line=72 │ │ @@ -142519,24 +142519,24 @@ │ │ type : '(Landroid/content/Context;Lcom/duckduckgo/user/agent/api/UserAgentProvider;Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig;)Lcom/duckduckgo/app/global/api/ApiRequestInterceptor;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -28690c: |[28690c] com.duckduckgo.app.di.NetworkModule.apiRequestInterceptor:(Landroid/content/Context;Lcom/duckduckgo/user/agent/api/UserAgentProvider;Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig;)Lcom/duckduckgo/app/global/api/ApiRequestInterceptor; │ │ -28691c: 1a00 7d9c |0000: const-string v0, "context" // string@9c7d │ │ -286920: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -286926: 1a00 dad8 |0005: const-string v0, "userAgentProvider" // string@d8da │ │ -28692a: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -286930: 1a00 8a8b |000a: const-string v0, "appBuildConfig" // string@8b8a │ │ -286934: 7120 fef1 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -28693a: 2200 8311 |000f: new-instance v0, Lcom/duckduckgo/app/global/api/ApiRequestInterceptor; // type@1183 │ │ -28693e: 7040 8b53 2043 |0011: invoke-direct {v0, v2, v3, v4}, Lcom/duckduckgo/app/global/api/ApiRequestInterceptor;.:(Landroid/content/Context;Lcom/duckduckgo/user/agent/api/UserAgentProvider;Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig;)V // method@538b │ │ -286944: 1100 |0014: return-object v0 │ │ +28691c: |[28691c] com.duckduckgo.app.di.NetworkModule.apiRequestInterceptor:(Landroid/content/Context;Lcom/duckduckgo/user/agent/api/UserAgentProvider;Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig;)Lcom/duckduckgo/app/global/api/ApiRequestInterceptor; │ │ +28692c: 1a00 7d9c |0000: const-string v0, "context" // string@9c7d │ │ +286930: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +286936: 1a00 dad8 |0005: const-string v0, "userAgentProvider" // string@d8da │ │ +28693a: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +286940: 1a00 8a8b |000a: const-string v0, "appBuildConfig" // string@8b8a │ │ +286944: 7120 fef1 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +28694a: 2200 8311 |000f: new-instance v0, Lcom/duckduckgo/app/global/api/ApiRequestInterceptor; // type@1183 │ │ +28694e: 7040 8b53 2043 |0011: invoke-direct {v0, v2, v3, v4}, Lcom/duckduckgo/app/global/api/ApiRequestInterceptor;.:(Landroid/content/Context;Lcom/duckduckgo/user/agent/api/UserAgentProvider;Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig;)V // method@538b │ │ +286954: 1100 |0014: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x000f line=156 │ │ locals : │ │ 0x0000 - 0x0015 reg=1 this Lcom/duckduckgo/app/di/NetworkModule; │ │ 0x0000 - 0x0015 reg=2 (null) Landroid/content/Context; │ │ 0x0000 - 0x0015 reg=3 (null) Lcom/duckduckgo/user/agent/api/UserAgentProvider; │ │ @@ -142547,48 +142547,48 @@ │ │ type : '(Ldagger/Lazy;Lcom/squareup/moshi/Moshi;)Lretrofit2/Retrofit;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -286b90: |[286b90] com.duckduckgo.app.di.NetworkModule.apiRetrofit:(Ldagger/Lazy;Lcom/squareup/moshi/Moshi;)Lretrofit2/Retrofit; │ │ -286ba0: 1a00 44be |0000: const-string v0, "okHttpClient" // string@be44 │ │ -286ba4: 7120 fef1 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -286baa: 1a00 62bb |0005: const-string v0, "moshi" // string@bb62 │ │ -286bae: 7120 fef1 0400 |0007: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -286bb4: 2200 413a |000a: new-instance v0, Lretrofit2/Retrofit$Builder; // type@3a41 │ │ -286bb8: 7010 2ff3 0000 |000c: invoke-direct {v0}, Lretrofit2/Retrofit$Builder;.:()V // method@f32f │ │ -286bbe: 1a01 b7b0 |000f: const-string v1, "https://duckduckgo.com" // string@b0b7 │ │ -286bc2: 6e20 32f3 1000 |0011: invoke-virtual {v0, v1}, Lretrofit2/Retrofit$Builder;.baseUrl:(Ljava/lang/String;)Lretrofit2/Retrofit$Builder; // method@f332 │ │ -286bc8: 0c00 |0014: move-result-object v0 │ │ -286bca: 2201 890e |0015: new-instance v1, Lcom/duckduckgo/app/di/NetworkModule$$ExternalSyntheticLambda1; // type@0e89 │ │ -286bce: 7020 fd44 3100 |0017: invoke-direct {v1, v3}, Lcom/duckduckgo/app/di/NetworkModule$$ExternalSyntheticLambda1;.:(Ldagger/Lazy;)V // method@44fd │ │ -286bd4: 6e20 34f3 1000 |001a: invoke-virtual {v0, v1}, Lretrofit2/Retrofit$Builder;.callFactory:(Lokhttp3/Call$Factory;)Lretrofit2/Retrofit$Builder; // method@f334 │ │ -286bda: 0c03 |001d: move-result-object v3 │ │ -286bdc: 7100 38f3 0000 |001e: invoke-static {}, Lretrofit2/converter/scalars/ScalarsConverterFactory;.create:()Lretrofit2/converter/scalars/ScalarsConverterFactory; // method@f338 │ │ -286be2: 0c00 |0021: move-result-object v0 │ │ -286be4: 1f00 3d3a |0022: check-cast v0, Lretrofit2/Converter$Factory; // type@3a3d │ │ -286be8: 6e20 31f3 0300 |0024: invoke-virtual {v3, v0}, Lretrofit2/Retrofit$Builder;.addConverterFactory:(Lretrofit2/Converter$Factory;)Lretrofit2/Retrofit$Builder; // method@f331 │ │ -286bee: 0c03 |0027: move-result-object v3 │ │ -286bf0: 7100 36f3 0000 |0028: invoke-static {}, Lretrofit2/adapter/rxjava2/RxJava2CallAdapterFactory;.create:()Lretrofit2/adapter/rxjava2/RxJava2CallAdapterFactory; // method@f336 │ │ -286bf6: 0c00 |002b: move-result-object v0 │ │ -286bf8: 1f00 3c3a |002c: check-cast v0, Lretrofit2/CallAdapter$Factory; // type@3a3c │ │ -286bfc: 6e20 30f3 0300 |002e: invoke-virtual {v3, v0}, Lretrofit2/Retrofit$Builder;.addCallAdapterFactory:(Lretrofit2/CallAdapter$Factory;)Lretrofit2/Retrofit$Builder; // method@f330 │ │ -286c02: 0c03 |0031: move-result-object v3 │ │ -286c04: 7110 37f3 0400 |0032: invoke-static {v4}, Lretrofit2/converter/moshi/MoshiConverterFactory;.create:(Lcom/squareup/moshi/Moshi;)Lretrofit2/converter/moshi/MoshiConverterFactory; // method@f337 │ │ -286c0a: 0c04 |0035: move-result-object v4 │ │ -286c0c: 1f04 3d3a |0036: check-cast v4, Lretrofit2/Converter$Factory; // type@3a3d │ │ -286c10: 6e20 31f3 4300 |0038: invoke-virtual {v3, v4}, Lretrofit2/Retrofit$Builder;.addConverterFactory:(Lretrofit2/Converter$Factory;)Lretrofit2/Retrofit$Builder; // method@f331 │ │ -286c16: 0c03 |003b: move-result-object v3 │ │ -286c18: 6e10 33f3 0300 |003c: invoke-virtual {v3}, Lretrofit2/Retrofit$Builder;.build:()Lretrofit2/Retrofit; // method@f333 │ │ -286c1e: 0c03 |003f: move-result-object v3 │ │ -286c20: 1a04 c291 |0040: const-string v4, "build(...)" // string@91c2 │ │ -286c24: 7120 fdf1 4300 |0042: invoke-static {v3, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ -286c2a: 1103 |0045: return-object v3 │ │ +286ba0: |[286ba0] com.duckduckgo.app.di.NetworkModule.apiRetrofit:(Ldagger/Lazy;Lcom/squareup/moshi/Moshi;)Lretrofit2/Retrofit; │ │ +286bb0: 1a00 44be |0000: const-string v0, "okHttpClient" // string@be44 │ │ +286bb4: 7120 fef1 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +286bba: 1a00 62bb |0005: const-string v0, "moshi" // string@bb62 │ │ +286bbe: 7120 fef1 0400 |0007: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +286bc4: 2200 413a |000a: new-instance v0, Lretrofit2/Retrofit$Builder; // type@3a41 │ │ +286bc8: 7010 2ff3 0000 |000c: invoke-direct {v0}, Lretrofit2/Retrofit$Builder;.:()V // method@f32f │ │ +286bce: 1a01 b7b0 |000f: const-string v1, "https://duckduckgo.com" // string@b0b7 │ │ +286bd2: 6e20 32f3 1000 |0011: invoke-virtual {v0, v1}, Lretrofit2/Retrofit$Builder;.baseUrl:(Ljava/lang/String;)Lretrofit2/Retrofit$Builder; // method@f332 │ │ +286bd8: 0c00 |0014: move-result-object v0 │ │ +286bda: 2201 890e |0015: new-instance v1, Lcom/duckduckgo/app/di/NetworkModule$$ExternalSyntheticLambda1; // type@0e89 │ │ +286bde: 7020 fd44 3100 |0017: invoke-direct {v1, v3}, Lcom/duckduckgo/app/di/NetworkModule$$ExternalSyntheticLambda1;.:(Ldagger/Lazy;)V // method@44fd │ │ +286be4: 6e20 34f3 1000 |001a: invoke-virtual {v0, v1}, Lretrofit2/Retrofit$Builder;.callFactory:(Lokhttp3/Call$Factory;)Lretrofit2/Retrofit$Builder; // method@f334 │ │ +286bea: 0c03 |001d: move-result-object v3 │ │ +286bec: 7100 38f3 0000 |001e: invoke-static {}, Lretrofit2/converter/scalars/ScalarsConverterFactory;.create:()Lretrofit2/converter/scalars/ScalarsConverterFactory; // method@f338 │ │ +286bf2: 0c00 |0021: move-result-object v0 │ │ +286bf4: 1f00 3d3a |0022: check-cast v0, Lretrofit2/Converter$Factory; // type@3a3d │ │ +286bf8: 6e20 31f3 0300 |0024: invoke-virtual {v3, v0}, Lretrofit2/Retrofit$Builder;.addConverterFactory:(Lretrofit2/Converter$Factory;)Lretrofit2/Retrofit$Builder; // method@f331 │ │ +286bfe: 0c03 |0027: move-result-object v3 │ │ +286c00: 7100 36f3 0000 |0028: invoke-static {}, Lretrofit2/adapter/rxjava2/RxJava2CallAdapterFactory;.create:()Lretrofit2/adapter/rxjava2/RxJava2CallAdapterFactory; // method@f336 │ │ +286c06: 0c00 |002b: move-result-object v0 │ │ +286c08: 1f00 3c3a |002c: check-cast v0, Lretrofit2/CallAdapter$Factory; // type@3a3c │ │ +286c0c: 6e20 30f3 0300 |002e: invoke-virtual {v3, v0}, Lretrofit2/Retrofit$Builder;.addCallAdapterFactory:(Lretrofit2/CallAdapter$Factory;)Lretrofit2/Retrofit$Builder; // method@f330 │ │ +286c12: 0c03 |0031: move-result-object v3 │ │ +286c14: 7110 37f3 0400 |0032: invoke-static {v4}, Lretrofit2/converter/moshi/MoshiConverterFactory;.create:(Lcom/squareup/moshi/Moshi;)Lretrofit2/converter/moshi/MoshiConverterFactory; // method@f337 │ │ +286c1a: 0c04 |0035: move-result-object v4 │ │ +286c1c: 1f04 3d3a |0036: check-cast v4, Lretrofit2/Converter$Factory; // type@3a3d │ │ +286c20: 6e20 31f3 4300 |0038: invoke-virtual {v3, v4}, Lretrofit2/Retrofit$Builder;.addConverterFactory:(Lretrofit2/Converter$Factory;)Lretrofit2/Retrofit$Builder; // method@f331 │ │ +286c26: 0c03 |003b: move-result-object v3 │ │ +286c28: 6e10 33f3 0300 |003c: invoke-virtual {v3}, Lretrofit2/Retrofit$Builder;.build:()Lretrofit2/Retrofit; // method@f333 │ │ +286c2e: 0c03 |003f: move-result-object v3 │ │ +286c30: 1a04 c291 |0040: const-string v4, "build(...)" // string@91c2 │ │ +286c34: 7120 fdf1 4300 |0042: invoke-static {v3, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ +286c3a: 1103 |0045: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x000a line=126 │ │ 0x000f line=127 │ │ 0x0015 line=128 │ │ 0x001e line=129 │ │ 0x0028 line=130 │ │ @@ -142604,44 +142604,44 @@ │ │ type : '(Lcom/duckduckgo/app/feedback/api/FeedbackService;Lcom/duckduckgo/experiments/api/VariantManager;Lcom/duckduckgo/app/feedback/api/SubReasonApiMapper;Lcom/duckduckgo/app/statistics/store/StatisticsDataStore;Lcom/duckduckgo/app/statistics/pixels/Pixel;Lkotlinx/coroutines/CoroutineScope;Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig;Lcom/duckduckgo/common/utils/DispatcherProvider;)Lcom/duckduckgo/app/feedback/api/FeedbackSubmitter;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 19 │ │ ins : 9 │ │ outs : 9 │ │ insns size : 60 16-bit code units │ │ -286884: |[286884] com.duckduckgo.app.di.NetworkModule.feedbackSubmitter:(Lcom/duckduckgo/app/feedback/api/FeedbackService;Lcom/duckduckgo/experiments/api/VariantManager;Lcom/duckduckgo/app/feedback/api/SubReasonApiMapper;Lcom/duckduckgo/app/statistics/store/StatisticsDataStore;Lcom/duckduckgo/app/statistics/pixels/Pixel;Lkotlinx/coroutines/CoroutineScope;Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig;Lcom/duckduckgo/common/utils/DispatcherProvider;)Lcom/duckduckgo/app/feedback/api/FeedbackSubmitter; │ │ -286894: 1a00 bda4 |0000: const-string v0, "feedbackService" // string@a4bd │ │ -286898: 07b2 |0002: move-object v2, v11 │ │ -28689a: 7120 fef1 0b00 |0003: invoke-static {v11, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2868a0: 1a00 a8d9 |0006: const-string v0, "variantManager" // string@d9a8 │ │ -2868a4: 07c3 |0008: move-object v3, v12 │ │ -2868a6: 7120 fef1 0c00 |0009: invoke-static {v12, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2868ac: 1a00 768b |000c: const-string v0, "apiKeyMapper" // string@8b76 │ │ -2868b0: 07d4 |000e: move-object v4, v13 │ │ -2868b2: 7120 fef1 0d00 |000f: invoke-static {v13, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2868b8: 1a00 26d4 |0012: const-string v0, "statisticsStore" // string@d426 │ │ -2868bc: 07e5 |0014: move-object v5, v14 │ │ -2868be: 7120 fef1 0e00 |0015: invoke-static {v14, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2868c4: 1a00 83c3 |0018: const-string v0, "pixel" // string@c383 │ │ -2868c8: 07f6 |001a: move-object v6, v15 │ │ -2868ca: 7120 fef1 0f00 |001b: invoke-static {v15, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2868d0: 1a00 9b8b |001e: const-string v0, "appCoroutineScope" // string@8b9b │ │ -2868d4: 0807 1000 |0020: move-object/from16 v7, v16 │ │ -2868d8: 7120 fef1 0700 |0022: invoke-static {v7, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2868de: 1a00 8a8b |0025: const-string v0, "appBuildConfig" // string@8b8a │ │ -2868e2: 0808 1100 |0027: move-object/from16 v8, v17 │ │ -2868e6: 7120 fef1 0800 |0029: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2868ec: 1a00 caa0 |002c: const-string v0, "dispatcherProvider" // string@a0ca │ │ -2868f0: 0809 1200 |002e: move-object/from16 v9, v18 │ │ -2868f4: 7120 fef1 0900 |0030: invoke-static {v9, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2868fa: 2200 840f |0033: new-instance v0, Lcom/duckduckgo/app/feedback/api/FireAndForgetFeedbackSubmitter; // type@0f84 │ │ -2868fe: 0701 |0035: move-object v1, v0 │ │ -286900: 7609 1f4a 0100 |0036: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9}, Lcom/duckduckgo/app/feedback/api/FireAndForgetFeedbackSubmitter;.:(Lcom/duckduckgo/app/feedback/api/FeedbackService;Lcom/duckduckgo/experiments/api/VariantManager;Lcom/duckduckgo/app/feedback/api/SubReasonApiMapper;Lcom/duckduckgo/app/statistics/store/StatisticsDataStore;Lcom/duckduckgo/app/statistics/pixels/Pixel;Lkotlinx/coroutines/CoroutineScope;Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig;Lcom/duckduckgo/common/utils/DispatcherProvider;)V // method@4a1f │ │ -286906: 1f00 7e0f |0039: check-cast v0, Lcom/duckduckgo/app/feedback/api/FeedbackSubmitter; // type@0f7e │ │ -28690a: 1100 |003b: return-object v0 │ │ +286894: |[286894] com.duckduckgo.app.di.NetworkModule.feedbackSubmitter:(Lcom/duckduckgo/app/feedback/api/FeedbackService;Lcom/duckduckgo/experiments/api/VariantManager;Lcom/duckduckgo/app/feedback/api/SubReasonApiMapper;Lcom/duckduckgo/app/statistics/store/StatisticsDataStore;Lcom/duckduckgo/app/statistics/pixels/Pixel;Lkotlinx/coroutines/CoroutineScope;Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig;Lcom/duckduckgo/common/utils/DispatcherProvider;)Lcom/duckduckgo/app/feedback/api/FeedbackSubmitter; │ │ +2868a4: 1a00 bda4 |0000: const-string v0, "feedbackService" // string@a4bd │ │ +2868a8: 07b2 |0002: move-object v2, v11 │ │ +2868aa: 7120 fef1 0b00 |0003: invoke-static {v11, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2868b0: 1a00 a8d9 |0006: const-string v0, "variantManager" // string@d9a8 │ │ +2868b4: 07c3 |0008: move-object v3, v12 │ │ +2868b6: 7120 fef1 0c00 |0009: invoke-static {v12, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2868bc: 1a00 768b |000c: const-string v0, "apiKeyMapper" // string@8b76 │ │ +2868c0: 07d4 |000e: move-object v4, v13 │ │ +2868c2: 7120 fef1 0d00 |000f: invoke-static {v13, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2868c8: 1a00 26d4 |0012: const-string v0, "statisticsStore" // string@d426 │ │ +2868cc: 07e5 |0014: move-object v5, v14 │ │ +2868ce: 7120 fef1 0e00 |0015: invoke-static {v14, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2868d4: 1a00 83c3 |0018: const-string v0, "pixel" // string@c383 │ │ +2868d8: 07f6 |001a: move-object v6, v15 │ │ +2868da: 7120 fef1 0f00 |001b: invoke-static {v15, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2868e0: 1a00 9b8b |001e: const-string v0, "appCoroutineScope" // string@8b9b │ │ +2868e4: 0807 1000 |0020: move-object/from16 v7, v16 │ │ +2868e8: 7120 fef1 0700 |0022: invoke-static {v7, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2868ee: 1a00 8a8b |0025: const-string v0, "appBuildConfig" // string@8b8a │ │ +2868f2: 0808 1100 |0027: move-object/from16 v8, v17 │ │ +2868f6: 7120 fef1 0800 |0029: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2868fc: 1a00 caa0 |002c: const-string v0, "dispatcherProvider" // string@a0ca │ │ +286900: 0809 1200 |002e: move-object/from16 v9, v18 │ │ +286904: 7120 fef1 0900 |0030: invoke-static {v9, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +28690a: 2200 840f |0033: new-instance v0, Lcom/duckduckgo/app/feedback/api/FireAndForgetFeedbackSubmitter; // type@0f84 │ │ +28690e: 0701 |0035: move-object v1, v0 │ │ +286910: 7609 1f4a 0100 |0036: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9}, Lcom/duckduckgo/app/feedback/api/FireAndForgetFeedbackSubmitter;.:(Lcom/duckduckgo/app/feedback/api/FeedbackService;Lcom/duckduckgo/experiments/api/VariantManager;Lcom/duckduckgo/app/feedback/api/SubReasonApiMapper;Lcom/duckduckgo/app/statistics/store/StatisticsDataStore;Lcom/duckduckgo/app/statistics/pixels/Pixel;Lkotlinx/coroutines/CoroutineScope;Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig;Lcom/duckduckgo/common/utils/DispatcherProvider;)V // method@4a1f │ │ +286916: 1f00 7e0f |0039: check-cast v0, Lcom/duckduckgo/app/feedback/api/FeedbackSubmitter; // type@0f7e │ │ +28691a: 1100 |003b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0033 line=175 │ │ locals : │ │ 0x0000 - 0x003c reg=10 this Lcom/duckduckgo/app/di/NetworkModule; │ │ 0x0000 - 0x003c reg=11 (null) Lcom/duckduckgo/app/feedback/api/FeedbackService; │ │ 0x0000 - 0x003c reg=12 (null) Lcom/duckduckgo/experiments/api/VariantManager; │ │ @@ -142657,43 +142657,43 @@ │ │ type : '(Ldagger/Lazy;Lcom/squareup/moshi/Moshi;)Lretrofit2/Retrofit;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -286c2c: |[286c2c] com.duckduckgo.app.di.NetworkModule.nonCachingRetrofit:(Ldagger/Lazy;Lcom/squareup/moshi/Moshi;)Lretrofit2/Retrofit; │ │ -286c3c: 1a00 44be |0000: const-string v0, "okHttpClient" // string@be44 │ │ -286c40: 7120 fef1 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -286c46: 1a00 62bb |0005: const-string v0, "moshi" // string@bb62 │ │ -286c4a: 7120 fef1 0400 |0007: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -286c50: 2200 413a |000a: new-instance v0, Lretrofit2/Retrofit$Builder; // type@3a41 │ │ -286c54: 7010 2ff3 0000 |000c: invoke-direct {v0}, Lretrofit2/Retrofit$Builder;.:()V // method@f32f │ │ -286c5a: 1a01 b7b0 |000f: const-string v1, "https://duckduckgo.com" // string@b0b7 │ │ -286c5e: 6e20 32f3 1000 |0011: invoke-virtual {v0, v1}, Lretrofit2/Retrofit$Builder;.baseUrl:(Ljava/lang/String;)Lretrofit2/Retrofit$Builder; // method@f332 │ │ -286c64: 0c00 |0014: move-result-object v0 │ │ -286c66: 2201 880e |0015: new-instance v1, Lcom/duckduckgo/app/di/NetworkModule$$ExternalSyntheticLambda0; // type@0e88 │ │ -286c6a: 7020 fb44 3100 |0017: invoke-direct {v1, v3}, Lcom/duckduckgo/app/di/NetworkModule$$ExternalSyntheticLambda0;.:(Ldagger/Lazy;)V // method@44fb │ │ -286c70: 6e20 34f3 1000 |001a: invoke-virtual {v0, v1}, Lretrofit2/Retrofit$Builder;.callFactory:(Lokhttp3/Call$Factory;)Lretrofit2/Retrofit$Builder; // method@f334 │ │ -286c76: 0c03 |001d: move-result-object v3 │ │ -286c78: 7100 36f3 0000 |001e: invoke-static {}, Lretrofit2/adapter/rxjava2/RxJava2CallAdapterFactory;.create:()Lretrofit2/adapter/rxjava2/RxJava2CallAdapterFactory; // method@f336 │ │ -286c7e: 0c00 |0021: move-result-object v0 │ │ -286c80: 1f00 3c3a |0022: check-cast v0, Lretrofit2/CallAdapter$Factory; // type@3a3c │ │ -286c84: 6e20 30f3 0300 |0024: invoke-virtual {v3, v0}, Lretrofit2/Retrofit$Builder;.addCallAdapterFactory:(Lretrofit2/CallAdapter$Factory;)Lretrofit2/Retrofit$Builder; // method@f330 │ │ -286c8a: 0c03 |0027: move-result-object v3 │ │ -286c8c: 7110 37f3 0400 |0028: invoke-static {v4}, Lretrofit2/converter/moshi/MoshiConverterFactory;.create:(Lcom/squareup/moshi/Moshi;)Lretrofit2/converter/moshi/MoshiConverterFactory; // method@f337 │ │ -286c92: 0c04 |002b: move-result-object v4 │ │ -286c94: 1f04 3d3a |002c: check-cast v4, Lretrofit2/Converter$Factory; // type@3a3d │ │ -286c98: 6e20 31f3 4300 |002e: invoke-virtual {v3, v4}, Lretrofit2/Retrofit$Builder;.addConverterFactory:(Lretrofit2/Converter$Factory;)Lretrofit2/Retrofit$Builder; // method@f331 │ │ -286c9e: 0c03 |0031: move-result-object v3 │ │ -286ca0: 6e10 33f3 0300 |0032: invoke-virtual {v3}, Lretrofit2/Retrofit$Builder;.build:()Lretrofit2/Retrofit; // method@f333 │ │ -286ca6: 0c03 |0035: move-result-object v3 │ │ -286ca8: 1a04 c291 |0036: const-string v4, "build(...)" // string@91c2 │ │ -286cac: 7120 fdf1 4300 |0038: invoke-static {v3, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ -286cb2: 1103 |003b: return-object v3 │ │ +286c3c: |[286c3c] com.duckduckgo.app.di.NetworkModule.nonCachingRetrofit:(Ldagger/Lazy;Lcom/squareup/moshi/Moshi;)Lretrofit2/Retrofit; │ │ +286c4c: 1a00 44be |0000: const-string v0, "okHttpClient" // string@be44 │ │ +286c50: 7120 fef1 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +286c56: 1a00 62bb |0005: const-string v0, "moshi" // string@bb62 │ │ +286c5a: 7120 fef1 0400 |0007: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +286c60: 2200 413a |000a: new-instance v0, Lretrofit2/Retrofit$Builder; // type@3a41 │ │ +286c64: 7010 2ff3 0000 |000c: invoke-direct {v0}, Lretrofit2/Retrofit$Builder;.:()V // method@f32f │ │ +286c6a: 1a01 b7b0 |000f: const-string v1, "https://duckduckgo.com" // string@b0b7 │ │ +286c6e: 6e20 32f3 1000 |0011: invoke-virtual {v0, v1}, Lretrofit2/Retrofit$Builder;.baseUrl:(Ljava/lang/String;)Lretrofit2/Retrofit$Builder; // method@f332 │ │ +286c74: 0c00 |0014: move-result-object v0 │ │ +286c76: 2201 880e |0015: new-instance v1, Lcom/duckduckgo/app/di/NetworkModule$$ExternalSyntheticLambda0; // type@0e88 │ │ +286c7a: 7020 fb44 3100 |0017: invoke-direct {v1, v3}, Lcom/duckduckgo/app/di/NetworkModule$$ExternalSyntheticLambda0;.:(Ldagger/Lazy;)V // method@44fb │ │ +286c80: 6e20 34f3 1000 |001a: invoke-virtual {v0, v1}, Lretrofit2/Retrofit$Builder;.callFactory:(Lokhttp3/Call$Factory;)Lretrofit2/Retrofit$Builder; // method@f334 │ │ +286c86: 0c03 |001d: move-result-object v3 │ │ +286c88: 7100 36f3 0000 |001e: invoke-static {}, Lretrofit2/adapter/rxjava2/RxJava2CallAdapterFactory;.create:()Lretrofit2/adapter/rxjava2/RxJava2CallAdapterFactory; // method@f336 │ │ +286c8e: 0c00 |0021: move-result-object v0 │ │ +286c90: 1f00 3c3a |0022: check-cast v0, Lretrofit2/CallAdapter$Factory; // type@3a3c │ │ +286c94: 6e20 30f3 0300 |0024: invoke-virtual {v3, v0}, Lretrofit2/Retrofit$Builder;.addCallAdapterFactory:(Lretrofit2/CallAdapter$Factory;)Lretrofit2/Retrofit$Builder; // method@f330 │ │ +286c9a: 0c03 |0027: move-result-object v3 │ │ +286c9c: 7110 37f3 0400 |0028: invoke-static {v4}, Lretrofit2/converter/moshi/MoshiConverterFactory;.create:(Lcom/squareup/moshi/Moshi;)Lretrofit2/converter/moshi/MoshiConverterFactory; // method@f337 │ │ +286ca2: 0c04 |002b: move-result-object v4 │ │ +286ca4: 1f04 3d3a |002c: check-cast v4, Lretrofit2/Converter$Factory; // type@3a3d │ │ +286ca8: 6e20 31f3 4300 |002e: invoke-virtual {v3, v4}, Lretrofit2/Retrofit$Builder;.addConverterFactory:(Lretrofit2/Converter$Factory;)Lretrofit2/Retrofit$Builder; // method@f331 │ │ +286cae: 0c03 |0031: move-result-object v3 │ │ +286cb0: 6e10 33f3 0300 |0032: invoke-virtual {v3}, Lretrofit2/Retrofit$Builder;.build:()Lretrofit2/Retrofit; // method@f333 │ │ +286cb6: 0c03 |0035: move-result-object v3 │ │ +286cb8: 1a04 c291 |0036: const-string v4, "build(...)" // string@91c2 │ │ +286cbc: 7120 fdf1 4300 |0038: invoke-static {v3, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ +286cc2: 1103 |003b: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x000a line=142 │ │ 0x000f line=143 │ │ 0x0015 line=144 │ │ 0x001e line=145 │ │ 0x0028 line=146 │ │ @@ -142708,52 +142708,52 @@ │ │ type : '(Lcom/duckduckgo/app/global/api/ApiRequestInterceptor;Lcom/duckduckgo/app/global/api/PixelReQueryInterceptor;Lcom/duckduckgo/common/utils/plugins/PluginPoint;)Lokhttp3/OkHttpClient;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 78 16-bit code units │ │ -286ae4: |[286ae4] com.duckduckgo.app.di.NetworkModule.pixelOkHttpClient:(Lcom/duckduckgo/app/global/api/ApiRequestInterceptor;Lcom/duckduckgo/app/global/api/PixelReQueryInterceptor;Lcom/duckduckgo/common/utils/plugins/PluginPoint;)Lokhttp3/OkHttpClient; │ │ -286af4: 1a00 7a8b |0000: const-string v0, "apiRequestInterceptor" // string@8b7a │ │ -286af8: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -286afe: 1a00 9dc3 |0005: const-string v0, "pixelReQueryInterceptor" // string@c39d │ │ -286b02: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -286b08: 1a00 8fc3 |000a: const-string v0, "pixelInterceptorPlugins" // string@c38f │ │ -286b0c: 7120 fef1 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -286b12: 2200 1e3a |000f: new-instance v0, Lokhttp3/OkHttpClient$Builder; // type@3a1e │ │ -286b16: 7010 caf2 0000 |0011: invoke-direct {v0}, Lokhttp3/OkHttpClient$Builder;.:()V // method@f2ca │ │ -286b1c: 1f02 1c3a |0014: check-cast v2, Lokhttp3/Interceptor; // type@3a1c │ │ -286b20: 6e20 cbf2 2000 |0016: invoke-virtual {v0, v2}, Lokhttp3/OkHttpClient$Builder;.addInterceptor:(Lokhttp3/Interceptor;)Lokhttp3/OkHttpClient$Builder; // method@f2cb │ │ -286b26: 0c02 |0019: move-result-object v2 │ │ -286b28: 1f03 1c3a |001a: check-cast v3, Lokhttp3/Interceptor; // type@3a1c │ │ -286b2c: 6e20 cbf2 3200 |001c: invoke-virtual {v2, v3}, Lokhttp3/OkHttpClient$Builder;.addInterceptor:(Lokhttp3/Interceptor;)Lokhttp3/OkHttpClient$Builder; // method@f2cb │ │ -286b32: 0c02 |001f: move-result-object v2 │ │ -286b34: 7210 62bf 0400 |0020: invoke-interface {v4}, Lcom/duckduckgo/common/utils/plugins/PluginPoint;.getPlugins:()Ljava/util/Collection; // method@bf62 │ │ -286b3a: 0c03 |0023: move-result-object v3 │ │ -286b3c: 1f03 ca38 |0024: check-cast v3, Ljava/lang/Iterable; // type@38ca │ │ -286b40: 7210 8def 0300 |0026: invoke-interface {v3}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@ef8d │ │ -286b46: 0c03 |0029: move-result-object v3 │ │ -286b48: 7210 d7f0 0300 |002a: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@f0d7 │ │ -286b4e: 0a04 |002d: move-result v4 │ │ -286b50: 3804 1000 |002e: if-eqz v4, 003e // +0010 │ │ -286b54: 7210 d8f0 0300 |0030: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f0d8 │ │ -286b5a: 0c04 |0033: move-result-object v4 │ │ -286b5c: 1f04 5f27 |0034: check-cast v4, Lcom/duckduckgo/common/utils/plugins/pixel/PixelInterceptorPlugin; // type@275f │ │ -286b60: 7210 a5bf 0400 |0036: invoke-interface {v4}, Lcom/duckduckgo/common/utils/plugins/pixel/PixelInterceptorPlugin;.getInterceptor:()Lokhttp3/Interceptor; // method@bfa5 │ │ -286b66: 0c04 |0039: move-result-object v4 │ │ -286b68: 6e20 cbf2 4200 |003a: invoke-virtual {v2, v4}, Lokhttp3/OkHttpClient$Builder;.addInterceptor:(Lokhttp3/Interceptor;)Lokhttp3/OkHttpClient$Builder; // method@f2cb │ │ -286b6e: 28ed |003d: goto 002a // -0013 │ │ -286b70: 2203 8c0e |003e: new-instance v3, Lcom/duckduckgo/app/di/NetworkModule$pixelOkHttpClient$$inlined$-addInterceptor$1; // type@0e8c │ │ -286b74: 7010 0445 0300 |0040: invoke-direct {v3}, Lcom/duckduckgo/app/di/NetworkModule$pixelOkHttpClient$$inlined$-addInterceptor$1;.:()V // method@4504 │ │ -286b7a: 1f03 1c3a |0043: check-cast v3, Lokhttp3/Interceptor; // type@3a1c │ │ -286b7e: 6e20 cbf2 3200 |0045: invoke-virtual {v2, v3}, Lokhttp3/OkHttpClient$Builder;.addInterceptor:(Lokhttp3/Interceptor;)Lokhttp3/OkHttpClient$Builder; // method@f2cb │ │ -286b84: 0c02 |0048: move-result-object v2 │ │ -286b86: 6e10 ccf2 0200 |0049: invoke-virtual {v2}, Lokhttp3/OkHttpClient$Builder;.build:()Lokhttp3/OkHttpClient; // method@f2cc │ │ -286b8c: 0c02 |004c: move-result-object v2 │ │ -286b8e: 1102 |004d: return-object v2 │ │ +286af4: |[286af4] com.duckduckgo.app.di.NetworkModule.pixelOkHttpClient:(Lcom/duckduckgo/app/global/api/ApiRequestInterceptor;Lcom/duckduckgo/app/global/api/PixelReQueryInterceptor;Lcom/duckduckgo/common/utils/plugins/PluginPoint;)Lokhttp3/OkHttpClient; │ │ +286b04: 1a00 7a8b |0000: const-string v0, "apiRequestInterceptor" // string@8b7a │ │ +286b08: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +286b0e: 1a00 9dc3 |0005: const-string v0, "pixelReQueryInterceptor" // string@c39d │ │ +286b12: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +286b18: 1a00 8fc3 |000a: const-string v0, "pixelInterceptorPlugins" // string@c38f │ │ +286b1c: 7120 fef1 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +286b22: 2200 1e3a |000f: new-instance v0, Lokhttp3/OkHttpClient$Builder; // type@3a1e │ │ +286b26: 7010 caf2 0000 |0011: invoke-direct {v0}, Lokhttp3/OkHttpClient$Builder;.:()V // method@f2ca │ │ +286b2c: 1f02 1c3a |0014: check-cast v2, Lokhttp3/Interceptor; // type@3a1c │ │ +286b30: 6e20 cbf2 2000 |0016: invoke-virtual {v0, v2}, Lokhttp3/OkHttpClient$Builder;.addInterceptor:(Lokhttp3/Interceptor;)Lokhttp3/OkHttpClient$Builder; // method@f2cb │ │ +286b36: 0c02 |0019: move-result-object v2 │ │ +286b38: 1f03 1c3a |001a: check-cast v3, Lokhttp3/Interceptor; // type@3a1c │ │ +286b3c: 6e20 cbf2 3200 |001c: invoke-virtual {v2, v3}, Lokhttp3/OkHttpClient$Builder;.addInterceptor:(Lokhttp3/Interceptor;)Lokhttp3/OkHttpClient$Builder; // method@f2cb │ │ +286b42: 0c02 |001f: move-result-object v2 │ │ +286b44: 7210 62bf 0400 |0020: invoke-interface {v4}, Lcom/duckduckgo/common/utils/plugins/PluginPoint;.getPlugins:()Ljava/util/Collection; // method@bf62 │ │ +286b4a: 0c03 |0023: move-result-object v3 │ │ +286b4c: 1f03 ca38 |0024: check-cast v3, Ljava/lang/Iterable; // type@38ca │ │ +286b50: 7210 8def 0300 |0026: invoke-interface {v3}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@ef8d │ │ +286b56: 0c03 |0029: move-result-object v3 │ │ +286b58: 7210 d7f0 0300 |002a: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@f0d7 │ │ +286b5e: 0a04 |002d: move-result v4 │ │ +286b60: 3804 1000 |002e: if-eqz v4, 003e // +0010 │ │ +286b64: 7210 d8f0 0300 |0030: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f0d8 │ │ +286b6a: 0c04 |0033: move-result-object v4 │ │ +286b6c: 1f04 5f27 |0034: check-cast v4, Lcom/duckduckgo/common/utils/plugins/pixel/PixelInterceptorPlugin; // type@275f │ │ +286b70: 7210 a5bf 0400 |0036: invoke-interface {v4}, Lcom/duckduckgo/common/utils/plugins/pixel/PixelInterceptorPlugin;.getInterceptor:()Lokhttp3/Interceptor; // method@bfa5 │ │ +286b76: 0c04 |0039: move-result-object v4 │ │ +286b78: 6e20 cbf2 4200 |003a: invoke-virtual {v2, v4}, Lokhttp3/OkHttpClient$Builder;.addInterceptor:(Lokhttp3/Interceptor;)Lokhttp3/OkHttpClient$Builder; // method@f2cb │ │ +286b7e: 28ed |003d: goto 002a // -0013 │ │ +286b80: 2203 8c0e |003e: new-instance v3, Lcom/duckduckgo/app/di/NetworkModule$pixelOkHttpClient$$inlined$-addInterceptor$1; // type@0e8c │ │ +286b84: 7010 0445 0300 |0040: invoke-direct {v3}, Lcom/duckduckgo/app/di/NetworkModule$pixelOkHttpClient$$inlined$-addInterceptor$1;.:()V // method@4504 │ │ +286b8a: 1f03 1c3a |0043: check-cast v3, Lokhttp3/Interceptor; // type@3a1c │ │ +286b8e: 6e20 cbf2 3200 |0045: invoke-virtual {v2, v3}, Lokhttp3/OkHttpClient$Builder;.addInterceptor:(Lokhttp3/Interceptor;)Lokhttp3/OkHttpClient$Builder; // method@f2cb │ │ +286b94: 0c02 |0048: move-result-object v2 │ │ +286b96: 6e10 ccf2 0200 |0049: invoke-virtual {v2}, Lokhttp3/OkHttpClient$Builder;.build:()Lokhttp3/OkHttpClient; // method@f2cc │ │ +286b9c: 0c02 |004c: move-result-object v2 │ │ +286b9e: 1102 |004d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x000f line=105 │ │ 0x0014 line=106 │ │ 0x001a line=107 │ │ 0x0020 line=109 │ │ 0x0026 line=193 │ │ @@ -142771,18 +142771,18 @@ │ │ type : '()Lcom/duckduckgo/app/global/api/PixelReQueryInterceptor;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -286948: |[286948] com.duckduckgo.app.di.NetworkModule.pixelReQueryInterceptor:()Lcom/duckduckgo/app/global/api/PixelReQueryInterceptor; │ │ -286958: 2200 9311 |0000: new-instance v0, Lcom/duckduckgo/app/global/api/PixelReQueryInterceptor; // type@1193 │ │ -28695c: 7010 bc53 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/global/api/PixelReQueryInterceptor;.:()V // method@53bc │ │ -286962: 1100 |0005: return-object v0 │ │ +286958: |[286958] com.duckduckgo.app.di.NetworkModule.pixelReQueryInterceptor:()Lcom/duckduckgo/app/global/api/PixelReQueryInterceptor; │ │ +286968: 2200 9311 |0000: new-instance v0, Lcom/duckduckgo/app/global/api/PixelReQueryInterceptor; // type@1193 │ │ +28696c: 7010 bc53 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/global/api/PixelReQueryInterceptor;.:()V // method@53bc │ │ +286972: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/duckduckgo/app/di/NetworkModule; │ │ │ │ source_file_idx : 28822 (NetworkModule.kt) │ │ @@ -142839,35 +142839,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -287460: |[287460] com.duckduckgo.app.di.NotificationModule.:()V │ │ -287470: 2200 950e |0000: new-instance v0, Lcom/duckduckgo/app/di/NotificationModule; // type@0e95 │ │ -287474: 7010 3745 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/di/NotificationModule;.:()V // method@4537 │ │ -28747a: 6900 b52a |0005: sput-object v0, Lcom/duckduckgo/app/di/NotificationModule;.INSTANCE:Lcom/duckduckgo/app/di/NotificationModule; // field@2ab5 │ │ -28747e: 0e00 |0007: return-void │ │ +287470: |[287470] com.duckduckgo.app.di.NotificationModule.:()V │ │ +287480: 2200 950e |0000: new-instance v0, Lcom/duckduckgo/app/di/NotificationModule; // type@0e95 │ │ +287484: 7010 3745 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/di/NotificationModule;.:()V // method@4537 │ │ +28748a: 6900 b52a |0005: sput-object v0, Lcom/duckduckgo/app/di/NotificationModule;.INSTANCE:Lcom/duckduckgo/app/di/NotificationModule; // field@2ab5 │ │ +28748e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/di/NotificationModule;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -287480: |[287480] com.duckduckgo.app.di.NotificationModule.:()V │ │ -287490: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -287496: 0e00 |0003: return-void │ │ +287490: |[287490] com.duckduckgo.app.di.NotificationModule.:()V │ │ +2874a0: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2874a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/di/NotificationModule; │ │ │ │ Virtual methods - │ │ @@ -142876,24 +142876,24 @@ │ │ type : '(Landroid/content/Context;Lcom/duckduckgo/app/notification/db/NotificationDao;Lcom/duckduckgo/app/settings/db/SettingsDataStore;)Lcom/duckduckgo/app/notification/model/ClearDataNotification;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -2873e8: |[2873e8] com.duckduckgo.app.di.NotificationModule.provideClearDataNotification:(Landroid/content/Context;Lcom/duckduckgo/app/notification/db/NotificationDao;Lcom/duckduckgo/app/settings/db/SettingsDataStore;)Lcom/duckduckgo/app/notification/model/ClearDataNotification; │ │ -2873f8: 1a00 7d9c |0000: const-string v0, "context" // string@9c7d │ │ -2873fc: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -287402: 1a00 56bd |0005: const-string v0, "notificationDao" // string@bd56 │ │ -287406: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -28740c: 1a00 46d1 |000a: const-string v0, "settingsDataStore" // string@d146 │ │ -287410: 7120 fef1 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -287416: 2200 5413 |000f: new-instance v0, Lcom/duckduckgo/app/notification/model/ClearDataNotification; // type@1354 │ │ -28741a: 7040 5e5b 2043 |0011: invoke-direct {v0, v2, v3, v4}, Lcom/duckduckgo/app/notification/model/ClearDataNotification;.:(Landroid/content/Context;Lcom/duckduckgo/app/notification/db/NotificationDao;Lcom/duckduckgo/app/settings/db/SettingsDataStore;)V // method@5b5e │ │ -287420: 1100 |0014: return-object v0 │ │ +2873f8: |[2873f8] com.duckduckgo.app.di.NotificationModule.provideClearDataNotification:(Landroid/content/Context;Lcom/duckduckgo/app/notification/db/NotificationDao;Lcom/duckduckgo/app/settings/db/SettingsDataStore;)Lcom/duckduckgo/app/notification/model/ClearDataNotification; │ │ +287408: 1a00 7d9c |0000: const-string v0, "context" // string@9c7d │ │ +28740c: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +287412: 1a00 56bd |0005: const-string v0, "notificationDao" // string@bd56 │ │ +287416: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +28741c: 1a00 46d1 |000a: const-string v0, "settingsDataStore" // string@d146 │ │ +287420: 7120 fef1 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +287426: 2200 5413 |000f: new-instance v0, Lcom/duckduckgo/app/notification/model/ClearDataNotification; // type@1354 │ │ +28742a: 7040 5e5b 2043 |0011: invoke-direct {v0, v2, v3, v4}, Lcom/duckduckgo/app/notification/model/ClearDataNotification;.:(Landroid/content/Context;Lcom/duckduckgo/app/notification/db/NotificationDao;Lcom/duckduckgo/app/settings/db/SettingsDataStore;)V // method@5b5e │ │ +287430: 1100 |0014: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x000f line=59 │ │ locals : │ │ 0x0000 - 0x0015 reg=1 this Lcom/duckduckgo/app/di/NotificationModule; │ │ 0x0000 - 0x0015 reg=2 (null) Landroid/content/Context; │ │ 0x0000 - 0x0015 reg=3 (null) Lcom/duckduckgo/app/notification/db/NotificationDao; │ │ @@ -142904,22 +142904,22 @@ │ │ type : '(Landroid/content/Context;)Landroidx/localbroadcastmanager/content/LocalBroadcastManager;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -2872d8: |[2872d8] com.duckduckgo.app.di.NotificationModule.provideLocalBroadcastManager:(Landroid/content/Context;)Landroidx/localbroadcastmanager/content/LocalBroadcastManager; │ │ -2872e8: 1a00 7d9c |0000: const-string v0, "context" // string@9c7d │ │ -2872ec: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2872f2: 7110 e704 0200 |0005: invoke-static {v2}, Landroidx/localbroadcastmanager/content/LocalBroadcastManager;.getInstance:(Landroid/content/Context;)Landroidx/localbroadcastmanager/content/LocalBroadcastManager; // method@04e7 │ │ -2872f8: 0c02 |0008: move-result-object v2 │ │ -2872fa: 1a00 baaa |0009: const-string v0, "getInstance(...)" // string@aaba │ │ -2872fe: 7120 fdf1 0200 |000b: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ -287304: 1102 |000e: return-object v2 │ │ +2872e8: |[2872e8] com.duckduckgo.app.di.NotificationModule.provideLocalBroadcastManager:(Landroid/content/Context;)Landroidx/localbroadcastmanager/content/LocalBroadcastManager; │ │ +2872f8: 1a00 7d9c |0000: const-string v0, "context" // string@9c7d │ │ +2872fc: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +287302: 7110 e704 0200 |0005: invoke-static {v2}, Landroidx/localbroadcastmanager/content/LocalBroadcastManager;.getInstance:(Landroid/content/Context;)Landroidx/localbroadcastmanager/content/LocalBroadcastManager; // method@04e7 │ │ +287308: 0c02 |0008: move-result-object v2 │ │ +28730a: 1a00 baaa |0009: const-string v0, "getInstance(...)" // string@aaba │ │ +28730e: 7120 fdf1 0200 |000b: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ +287314: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=50 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lcom/duckduckgo/app/di/NotificationModule; │ │ 0x0000 - 0x000f reg=2 (null) Landroid/content/Context; │ │ │ │ @@ -142928,22 +142928,22 @@ │ │ type : '(Landroid/content/Context;)Landroidx/core/app/NotificationManagerCompat;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -2872a8: |[2872a8] com.duckduckgo.app.di.NotificationModule.provideNotificationManagerCompat:(Landroid/content/Context;)Landroidx/core/app/NotificationManagerCompat; │ │ -2872b8: 1a00 7d9c |0000: const-string v0, "context" // string@9c7d │ │ -2872bc: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2872c2: 7110 2104 0200 |0005: invoke-static {v2}, Landroidx/core/app/NotificationManagerCompat;.from:(Landroid/content/Context;)Landroidx/core/app/NotificationManagerCompat; // method@0421 │ │ -2872c8: 0c02 |0008: move-result-object v2 │ │ -2872ca: 1a00 69a6 |0009: const-string v0, "from(...)" // string@a669 │ │ -2872ce: 7120 fdf1 0200 |000b: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ -2872d4: 1102 |000e: return-object v2 │ │ +2872b8: |[2872b8] com.duckduckgo.app.di.NotificationModule.provideNotificationManagerCompat:(Landroid/content/Context;)Landroidx/core/app/NotificationManagerCompat; │ │ +2872c8: 1a00 7d9c |0000: const-string v0, "context" // string@9c7d │ │ +2872cc: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2872d2: 7110 2104 0200 |0005: invoke-static {v2}, Landroidx/core/app/NotificationManagerCompat;.from:(Landroid/content/Context;)Landroidx/core/app/NotificationManagerCompat; // method@0421 │ │ +2872d8: 0c02 |0008: move-result-object v2 │ │ +2872da: 1a00 69a6 |0009: const-string v0, "from(...)" // string@a669 │ │ +2872de: 7120 fdf1 0200 |000b: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ +2872e4: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=44 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lcom/duckduckgo/app/di/NotificationModule; │ │ 0x0000 - 0x000f reg=2 (null) Landroid/content/Context; │ │ │ │ @@ -142952,24 +142952,24 @@ │ │ type : '(Landroid/content/Context;Lcom/duckduckgo/app/notification/db/NotificationDao;Lcom/duckduckgo/app/privacy/db/PrivacyProtectionCountDao;)Lcom/duckduckgo/app/notification/model/PrivacyProtectionNotification;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -287424: |[287424] com.duckduckgo.app.di.NotificationModule.providePrivacyProtectionNotification:(Landroid/content/Context;Lcom/duckduckgo/app/notification/db/NotificationDao;Lcom/duckduckgo/app/privacy/db/PrivacyProtectionCountDao;)Lcom/duckduckgo/app/notification/model/PrivacyProtectionNotification; │ │ -287434: 1a00 7d9c |0000: const-string v0, "context" // string@9c7d │ │ -287438: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -28743e: 1a00 56bd |0005: const-string v0, "notificationDao" // string@bd56 │ │ -287442: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -287448: 1a00 8ac4 |000a: const-string v0, "privacyProtectionCountDao" // string@c48a │ │ -28744c: 7120 fef1 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -287452: 2200 5e13 |000f: new-instance v0, Lcom/duckduckgo/app/notification/model/PrivacyProtectionNotification; // type@135e │ │ -287456: 7040 9c5b 2043 |0011: invoke-direct {v0, v2, v3, v4}, Lcom/duckduckgo/app/notification/model/PrivacyProtectionNotification;.:(Landroid/content/Context;Lcom/duckduckgo/app/notification/db/NotificationDao;Lcom/duckduckgo/app/privacy/db/PrivacyProtectionCountDao;)V // method@5b9c │ │ -28745c: 1100 |0014: return-object v0 │ │ +287434: |[287434] com.duckduckgo.app.di.NotificationModule.providePrivacyProtectionNotification:(Landroid/content/Context;Lcom/duckduckgo/app/notification/db/NotificationDao;Lcom/duckduckgo/app/privacy/db/PrivacyProtectionCountDao;)Lcom/duckduckgo/app/notification/model/PrivacyProtectionNotification; │ │ +287444: 1a00 7d9c |0000: const-string v0, "context" // string@9c7d │ │ +287448: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +28744e: 1a00 56bd |0005: const-string v0, "notificationDao" // string@bd56 │ │ +287452: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +287458: 1a00 8ac4 |000a: const-string v0, "privacyProtectionCountDao" // string@c48a │ │ +28745c: 7120 fef1 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +287462: 2200 5e13 |000f: new-instance v0, Lcom/duckduckgo/app/notification/model/PrivacyProtectionNotification; // type@135e │ │ +287466: 7040 9c5b 2043 |0011: invoke-direct {v0, v2, v3, v4}, Lcom/duckduckgo/app/notification/model/PrivacyProtectionNotification;.:(Landroid/content/Context;Lcom/duckduckgo/app/notification/db/NotificationDao;Lcom/duckduckgo/app/privacy/db/PrivacyProtectionCountDao;)V // method@5b9c │ │ +28746c: 1100 |0014: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x000f line=68 │ │ locals : │ │ 0x0000 - 0x0015 reg=1 this Lcom/duckduckgo/app/di/NotificationModule; │ │ 0x0000 - 0x0015 reg=2 (null) Landroid/content/Context; │ │ 0x0000 - 0x0015 reg=3 (null) Lcom/duckduckgo/app/notification/db/NotificationDao; │ │ @@ -142980,22 +142980,22 @@ │ │ type : '(Landroid/content/Context;Landroidx/core/app/NotificationManagerCompat;)Lcom/duckduckgo/app/notification/NotificationFactory;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -287358: |[287358] com.duckduckgo.app.di.NotificationModule.providesNotificationFactory:(Landroid/content/Context;Landroidx/core/app/NotificationManagerCompat;)Lcom/duckduckgo/app/notification/NotificationFactory; │ │ -287368: 1a00 7d9c |0000: const-string v0, "context" // string@9c7d │ │ -28736c: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -287372: 1a00 53ba |0005: const-string v0, "manager" // string@ba53 │ │ -287376: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -28737c: 2200 1c13 |000a: new-instance v0, Lcom/duckduckgo/app/notification/NotificationFactory; // type@131c │ │ -287380: 7030 915a 2003 |000c: invoke-direct {v0, v2, v3}, Lcom/duckduckgo/app/notification/NotificationFactory;.:(Landroid/content/Context;Landroidx/core/app/NotificationManagerCompat;)V // method@5a91 │ │ -287386: 1100 |000f: return-object v0 │ │ +287368: |[287368] com.duckduckgo.app.di.NotificationModule.providesNotificationFactory:(Landroid/content/Context;Landroidx/core/app/NotificationManagerCompat;)Lcom/duckduckgo/app/notification/NotificationFactory; │ │ +287378: 1a00 7d9c |0000: const-string v0, "context" // string@9c7d │ │ +28737c: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +287382: 1a00 53ba |0005: const-string v0, "manager" // string@ba53 │ │ +287386: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +28738c: 2200 1c13 |000a: new-instance v0, Lcom/duckduckgo/app/notification/NotificationFactory; // type@131c │ │ +287390: 7030 915a 2003 |000c: invoke-direct {v0, v2, v3}, Lcom/duckduckgo/app/notification/NotificationFactory;.:(Landroid/content/Context;Landroidx/core/app/NotificationManagerCompat;)V // method@5a91 │ │ +287396: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x000a line=93 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lcom/duckduckgo/app/di/NotificationModule; │ │ 0x0000 - 0x0010 reg=2 (null) Landroid/content/Context; │ │ 0x0000 - 0x0010 reg=3 (null) Landroidx/core/app/NotificationManagerCompat; │ │ @@ -143005,29 +143005,29 @@ │ │ type : '(Landroidx/work/WorkManager;Landroidx/core/app/NotificationManagerCompat;Lcom/duckduckgo/app/notification/model/ClearDataNotification;Lcom/duckduckgo/app/notification/model/PrivacyProtectionNotification;)Lcom/duckduckgo/app/notification/AndroidNotificationScheduler;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 32 16-bit code units │ │ -287308: |[287308] com.duckduckgo.app.di.NotificationModule.providesNotificationScheduler:(Landroidx/work/WorkManager;Landroidx/core/app/NotificationManagerCompat;Lcom/duckduckgo/app/notification/model/ClearDataNotification;Lcom/duckduckgo/app/notification/model/PrivacyProtectionNotification;)Lcom/duckduckgo/app/notification/AndroidNotificationScheduler; │ │ -287318: 1a00 61db |0000: const-string v0, "workManager" // string@db61 │ │ -28731c: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -287322: 1a00 5dbd |0005: const-string v0, "notificationManager" // string@bd5d │ │ -287326: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -28732c: 1a00 3093 |000a: const-string v0, "clearDataNotification" // string@9330 │ │ -287330: 7120 fef1 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -287336: 1a00 96c4 |000f: const-string v0, "privacyProtectionNotification" // string@c496 │ │ -28733a: 7120 fef1 0500 |0011: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -287340: 2200 3513 |0014: new-instance v0, Lcom/duckduckgo/app/notification/NotificationScheduler; // type@1335 │ │ -287344: 1f04 6613 |0016: check-cast v4, Lcom/duckduckgo/app/notification/model/SchedulableNotification; // type@1366 │ │ -287348: 1f05 6613 |0018: check-cast v5, Lcom/duckduckgo/app/notification/model/SchedulableNotification; // type@1366 │ │ -28734c: 7055 e35a 2043 |001a: invoke-direct {v0, v2, v3, v4, v5}, Lcom/duckduckgo/app/notification/NotificationScheduler;.:(Landroidx/work/WorkManager;Landroidx/core/app/NotificationManagerCompat;Lcom/duckduckgo/app/notification/model/SchedulableNotification;Lcom/duckduckgo/app/notification/model/SchedulableNotification;)V // method@5ae3 │ │ -287352: 1f00 1413 |001d: check-cast v0, Lcom/duckduckgo/app/notification/AndroidNotificationScheduler; // type@1314 │ │ -287356: 1100 |001f: return-object v0 │ │ +287318: |[287318] com.duckduckgo.app.di.NotificationModule.providesNotificationScheduler:(Landroidx/work/WorkManager;Landroidx/core/app/NotificationManagerCompat;Lcom/duckduckgo/app/notification/model/ClearDataNotification;Lcom/duckduckgo/app/notification/model/PrivacyProtectionNotification;)Lcom/duckduckgo/app/notification/AndroidNotificationScheduler; │ │ +287328: 1a00 61db |0000: const-string v0, "workManager" // string@db61 │ │ +28732c: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +287332: 1a00 5dbd |0005: const-string v0, "notificationManager" // string@bd5d │ │ +287336: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +28733c: 1a00 3093 |000a: const-string v0, "clearDataNotification" // string@9330 │ │ +287340: 7120 fef1 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +287346: 1a00 96c4 |000f: const-string v0, "privacyProtectionNotification" // string@c496 │ │ +28734a: 7120 fef1 0500 |0011: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +287350: 2200 3513 |0014: new-instance v0, Lcom/duckduckgo/app/notification/NotificationScheduler; // type@1335 │ │ +287354: 1f04 6613 |0016: check-cast v4, Lcom/duckduckgo/app/notification/model/SchedulableNotification; // type@1366 │ │ +287358: 1f05 6613 |0018: check-cast v5, Lcom/duckduckgo/app/notification/model/SchedulableNotification; // type@1366 │ │ +28735c: 7055 e35a 2043 |001a: invoke-direct {v0, v2, v3, v4, v5}, Lcom/duckduckgo/app/notification/NotificationScheduler;.:(Landroidx/work/WorkManager;Landroidx/core/app/NotificationManagerCompat;Lcom/duckduckgo/app/notification/model/SchedulableNotification;Lcom/duckduckgo/app/notification/model/SchedulableNotification;)V // method@5ae3 │ │ +287362: 1f00 1413 |001d: check-cast v0, Lcom/duckduckgo/app/notification/AndroidNotificationScheduler; // type@1314 │ │ +287366: 1100 |001f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0014 line=79 │ │ 0x0016 line=82 │ │ 0x0018 line=83 │ │ 0x001a line=79 │ │ locals : │ │ @@ -143042,35 +143042,35 @@ │ │ type : '(Landroid/content/Context;Landroidx/core/app/NotificationManagerCompat;Lcom/duckduckgo/app/notification/NotificationFactory;Lcom/duckduckgo/app/notification/db/NotificationDao;Lcom/duckduckgo/common/utils/plugins/PluginPoint;)Lcom/duckduckgo/app/notification/NotificationSender;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 13 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 39 16-bit code units │ │ -287388: |[287388] com.duckduckgo.app.di.NotificationModule.providesNotificationSender:(Landroid/content/Context;Landroidx/core/app/NotificationManagerCompat;Lcom/duckduckgo/app/notification/NotificationFactory;Lcom/duckduckgo/app/notification/db/NotificationDao;Lcom/duckduckgo/common/utils/plugins/PluginPoint;)Lcom/duckduckgo/app/notification/NotificationSender; │ │ -287398: 1a00 7d9c |0000: const-string v0, "context" // string@9c7d │ │ -28739c: 7120 fef1 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2873a2: 1a00 53ba |0005: const-string v0, "manager" // string@ba53 │ │ -2873a6: 7120 fef1 0900 |0007: invoke-static {v9, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2873ac: 1a00 42a4 |000a: const-string v0, "factory" // string@a442 │ │ -2873b0: 7120 fef1 0a00 |000c: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2873b6: 1a00 56bd |000f: const-string v0, "notificationDao" // string@bd56 │ │ -2873ba: 7120 fef1 0b00 |0011: invoke-static {v11, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2873c0: 1a00 c2c3 |0014: const-string v0, "pluginPoint" // string@c3c2 │ │ -2873c4: 7120 fef1 0c00 |0016: invoke-static {v12, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2873ca: 2200 1613 |0019: new-instance v0, Lcom/duckduckgo/app/notification/AppNotificationSender; // type@1316 │ │ -2873ce: 0701 |001b: move-object v1, v0 │ │ -2873d0: 0782 |001c: move-object v2, v8 │ │ -2873d2: 0793 |001d: move-object v3, v9 │ │ -2873d4: 07a4 |001e: move-object v4, v10 │ │ -2873d6: 07b5 |001f: move-object v5, v11 │ │ -2873d8: 07c6 |0020: move-object v6, v12 │ │ -2873da: 7606 7a5a 0100 |0021: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lcom/duckduckgo/app/notification/AppNotificationSender;.:(Landroid/content/Context;Landroidx/core/app/NotificationManagerCompat;Lcom/duckduckgo/app/notification/NotificationFactory;Lcom/duckduckgo/app/notification/db/NotificationDao;Lcom/duckduckgo/common/utils/plugins/PluginPoint;)V // method@5a7a │ │ -2873e0: 1f00 3613 |0024: check-cast v0, Lcom/duckduckgo/app/notification/NotificationSender; // type@1336 │ │ -2873e4: 1100 |0026: return-object v0 │ │ +287398: |[287398] com.duckduckgo.app.di.NotificationModule.providesNotificationSender:(Landroid/content/Context;Landroidx/core/app/NotificationManagerCompat;Lcom/duckduckgo/app/notification/NotificationFactory;Lcom/duckduckgo/app/notification/db/NotificationDao;Lcom/duckduckgo/common/utils/plugins/PluginPoint;)Lcom/duckduckgo/app/notification/NotificationSender; │ │ +2873a8: 1a00 7d9c |0000: const-string v0, "context" // string@9c7d │ │ +2873ac: 7120 fef1 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2873b2: 1a00 53ba |0005: const-string v0, "manager" // string@ba53 │ │ +2873b6: 7120 fef1 0900 |0007: invoke-static {v9, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2873bc: 1a00 42a4 |000a: const-string v0, "factory" // string@a442 │ │ +2873c0: 7120 fef1 0a00 |000c: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2873c6: 1a00 56bd |000f: const-string v0, "notificationDao" // string@bd56 │ │ +2873ca: 7120 fef1 0b00 |0011: invoke-static {v11, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2873d0: 1a00 c2c3 |0014: const-string v0, "pluginPoint" // string@c3c2 │ │ +2873d4: 7120 fef1 0c00 |0016: invoke-static {v12, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2873da: 2200 1613 |0019: new-instance v0, Lcom/duckduckgo/app/notification/AppNotificationSender; // type@1316 │ │ +2873de: 0701 |001b: move-object v1, v0 │ │ +2873e0: 0782 |001c: move-object v2, v8 │ │ +2873e2: 0793 |001d: move-object v3, v9 │ │ +2873e4: 07a4 |001e: move-object v4, v10 │ │ +2873e6: 07b5 |001f: move-object v5, v11 │ │ +2873e8: 07c6 |0020: move-object v6, v12 │ │ +2873ea: 7606 7a5a 0100 |0021: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lcom/duckduckgo/app/notification/AppNotificationSender;.:(Landroid/content/Context;Landroidx/core/app/NotificationManagerCompat;Lcom/duckduckgo/app/notification/NotificationFactory;Lcom/duckduckgo/app/notification/db/NotificationDao;Lcom/duckduckgo/common/utils/plugins/PluginPoint;)V // method@5a7a │ │ +2873f0: 1f00 3613 |0024: check-cast v0, Lcom/duckduckgo/app/notification/NotificationSender; // type@1336 │ │ +2873f4: 1100 |0026: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0019 line=105 │ │ locals : │ │ 0x0000 - 0x0027 reg=7 this Lcom/duckduckgo/app/di/NotificationModule; │ │ 0x0000 - 0x0027 reg=8 (null) Landroid/content/Context; │ │ 0x0000 - 0x0027 reg=9 (null) Landroidx/core/app/NotificationManagerCompat; │ │ @@ -143129,35 +143129,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -287d58: |[287d58] com.duckduckgo.app.di.PrivacyModule.:()V │ │ -287d68: 2200 9d0e |0000: new-instance v0, Lcom/duckduckgo/app/di/PrivacyModule; // type@0e9d │ │ -287d6c: 7010 6345 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/di/PrivacyModule;.:()V // method@4563 │ │ -287d72: 6900 c92a |0005: sput-object v0, Lcom/duckduckgo/app/di/PrivacyModule;.INSTANCE:Lcom/duckduckgo/app/di/PrivacyModule; // field@2ac9 │ │ -287d76: 0e00 |0007: return-void │ │ +287d68: |[287d68] com.duckduckgo.app.di.PrivacyModule.:()V │ │ +287d78: 2200 9d0e |0000: new-instance v0, Lcom/duckduckgo/app/di/PrivacyModule; // type@0e9d │ │ +287d7c: 7010 6345 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/di/PrivacyModule;.:()V // method@4563 │ │ +287d82: 6900 c92a |0005: sput-object v0, Lcom/duckduckgo/app/di/PrivacyModule;.INSTANCE:Lcom/duckduckgo/app/di/PrivacyModule; // field@2ac9 │ │ +287d86: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/di/PrivacyModule;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -287d78: |[287d78] com.duckduckgo.app.di.PrivacyModule.:()V │ │ -287d88: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -287d8e: 0e00 |0003: return-void │ │ +287d88: |[287d88] com.duckduckgo.app.di.PrivacyModule.:()V │ │ +287d98: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +287d9e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/di/PrivacyModule; │ │ │ │ Virtual methods - │ │ @@ -143166,23 +143166,23 @@ │ │ type : '(Landroid/content/Context;Lcom/duckduckgo/app/global/file/FileDeleter;)Lcom/duckduckgo/app/fire/AppCacheClearer;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -287b28: |[287b28] com.duckduckgo.app.di.PrivacyModule.appCacheCleaner:(Landroid/content/Context;Lcom/duckduckgo/app/global/file/FileDeleter;)Lcom/duckduckgo/app/fire/AppCacheClearer; │ │ -287b38: 1a00 7d9c |0000: const-string v0, "context" // string@9c7d │ │ -287b3c: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -287b42: 1a00 d9a4 |0005: const-string v0, "fileDeleter" // string@a4d9 │ │ -287b46: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -287b4c: 2200 4110 |000a: new-instance v0, Lcom/duckduckgo/app/fire/AndroidAppCacheClearer; // type@1041 │ │ -287b50: 7030 914d 2003 |000c: invoke-direct {v0, v2, v3}, Lcom/duckduckgo/app/fire/AndroidAppCacheClearer;.:(Landroid/content/Context;Lcom/duckduckgo/app/global/file/FileDeleter;)V // method@4d91 │ │ -287b56: 1f00 4210 |000f: check-cast v0, Lcom/duckduckgo/app/fire/AppCacheClearer; // type@1042 │ │ -287b5a: 1100 |0011: return-object v0 │ │ +287b38: |[287b38] com.duckduckgo.app.di.PrivacyModule.appCacheCleaner:(Landroid/content/Context;Lcom/duckduckgo/app/global/file/FileDeleter;)Lcom/duckduckgo/app/fire/AppCacheClearer; │ │ +287b48: 1a00 7d9c |0000: const-string v0, "context" // string@9c7d │ │ +287b4c: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +287b52: 1a00 d9a4 |0005: const-string v0, "fileDeleter" // string@a4d9 │ │ +287b56: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +287b5c: 2200 4110 |000a: new-instance v0, Lcom/duckduckgo/app/fire/AndroidAppCacheClearer; // type@1041 │ │ +287b60: 7030 914d 2003 |000c: invoke-direct {v0, v2, v3}, Lcom/duckduckgo/app/fire/AndroidAppCacheClearer;.:(Landroid/content/Context;Lcom/duckduckgo/app/global/file/FileDeleter;)V // method@4d91 │ │ +287b66: 1f00 4210 |000f: check-cast v0, Lcom/duckduckgo/app/fire/AppCacheClearer; // type@1042 │ │ +287b6a: 1100 |0011: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x000a line=126 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lcom/duckduckgo/app/di/PrivacyModule; │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/content/Context; │ │ 0x0000 - 0x0012 reg=3 (null) Lcom/duckduckgo/app/global/file/FileDeleter; │ │ @@ -143192,19 +143192,19 @@ │ │ type : '()Lcom/duckduckgo/app/fire/BackgroundTimeKeeper;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -287b5c: |[287b5c] com.duckduckgo.app.di.PrivacyModule.backgroundTimeKeeper:()Lcom/duckduckgo/app/fire/BackgroundTimeKeeper; │ │ -287b6c: 2200 5c10 |0000: new-instance v0, Lcom/duckduckgo/app/fire/DataClearerTimeKeeper; // type@105c │ │ -287b70: 7010 034e 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/fire/DataClearerTimeKeeper;.:()V // method@4e03 │ │ -287b76: 1f00 5410 |0005: check-cast v0, Lcom/duckduckgo/app/fire/BackgroundTimeKeeper; // type@1054 │ │ -287b7a: 1100 |0007: return-object v0 │ │ +287b6c: |[287b6c] com.duckduckgo.app.di.PrivacyModule.backgroundTimeKeeper:()Lcom/duckduckgo/app/fire/BackgroundTimeKeeper; │ │ +287b7c: 2200 5c10 |0000: new-instance v0, Lcom/duckduckgo/app/fire/DataClearerTimeKeeper; // type@105c │ │ +287b80: 7010 034e 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/fire/DataClearerTimeKeeper;.:()V // method@4e03 │ │ +287b86: 1f00 5410 |0005: check-cast v0, Lcom/duckduckgo/app/fire/BackgroundTimeKeeper; // type@1054 │ │ +287b8a: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/duckduckgo/app/di/PrivacyModule; │ │ │ │ #2 : (in Lcom/duckduckgo/app/di/PrivacyModule;) │ │ @@ -143212,85 +143212,85 @@ │ │ type : '(Landroid/content/Context;Lcom/duckduckgo/app/browser/WebDataManager;Lcom/duckduckgo/app/fire/UnsentForgetAllPixelStore;Lcom/duckduckgo/app/tabs/model/TabRepository;Lcom/duckduckgo/app/settings/db/SettingsDataStore;Lcom/duckduckgo/cookies/api/DuckDuckGoCookieManager;Lcom/duckduckgo/app/fire/AppCacheClearer;Lcom/duckduckgo/app/browser/cookies/ThirdPartyCookieManager;Lcom/duckduckgo/adclick/api/AdClickManager;Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteRepository;Lcom/duckduckgo/site/permissions/api/SitePermissionsManager;Lcom/duckduckgo/sync/api/DeviceSyncState;Lcom/duckduckgo/savedsites/api/SavedSitesRepository;Lcom/duckduckgo/privacyprotectionspopup/api/PrivacyProtectionsPopupDataClearer;Lcom/duckduckgo/history/api/NavigationHistory;Lcom/duckduckgo/common/utils/DispatcherProvider;)Lcom/duckduckgo/app/global/view/ClearDataAction;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 36 │ │ ins : 17 │ │ outs : 17 │ │ insns size : 156 16-bit code units │ │ -287b7c: |[287b7c] com.duckduckgo.app.di.PrivacyModule.clearDataAction:(Landroid/content/Context;Lcom/duckduckgo/app/browser/WebDataManager;Lcom/duckduckgo/app/fire/UnsentForgetAllPixelStore;Lcom/duckduckgo/app/tabs/model/TabRepository;Lcom/duckduckgo/app/settings/db/SettingsDataStore;Lcom/duckduckgo/cookies/api/DuckDuckGoCookieManager;Lcom/duckduckgo/app/fire/AppCacheClearer;Lcom/duckduckgo/app/browser/cookies/ThirdPartyCookieManager;Lcom/duckduckgo/adclick/api/AdClickManager;Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteRepository;Lcom/duckduckgo/site/permissions/api/SitePermissionsManager;Lcom/duckduckgo/sync/api/DeviceSyncState;Lcom/duckduckgo/savedsites/api/SavedSitesRepository;Lcom/duckduckgo/privacyprotectionspopup/api/PrivacyProtectionsPopupDataClearer;Lcom/duckduckgo/history/api/NavigationHistory;Lcom/duckduckgo/common/utils/DispatcherProvider;)Lcom/duckduckgo/app/global/view/ClearDataAction; │ │ -287b8c: 0801 1400 |0000: move-object/from16 v1, v20 │ │ -287b90: 0802 1500 |0002: move-object/from16 v2, v21 │ │ -287b94: 0803 1600 |0004: move-object/from16 v3, v22 │ │ -287b98: 0804 1700 |0006: move-object/from16 v4, v23 │ │ -287b9c: 0805 1800 |0008: move-object/from16 v5, v24 │ │ -287ba0: 0806 1900 |000a: move-object/from16 v6, v25 │ │ -287ba4: 0807 1a00 |000c: move-object/from16 v7, v26 │ │ -287ba8: 0808 1b00 |000e: move-object/from16 v8, v27 │ │ -287bac: 0809 1c00 |0010: move-object/from16 v9, v28 │ │ -287bb0: 080a 1d00 |0012: move-object/from16 v10, v29 │ │ -287bb4: 080b 1e00 |0014: move-object/from16 v11, v30 │ │ -287bb8: 080c 1f00 |0016: move-object/from16 v12, v31 │ │ -287bbc: 080d 2000 |0018: move-object/from16 v13, v32 │ │ -287bc0: 080e 2100 |001a: move-object/from16 v14, v33 │ │ -287bc4: 080f 2200 |001c: move-object/from16 v15, v34 │ │ -287bc8: 0810 2300 |001e: move-object/from16 v16, v35 │ │ -287bcc: 1a00 7d9c |0020: const-string v0, "context" // string@9c7d │ │ -287bd0: 0811 0100 |0022: move-object/from16 v17, v1 │ │ -287bd4: 7120 fef1 0100 |0024: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -287bda: 1a00 769e |0027: const-string v0, "dataManager" // string@9e76 │ │ -287bde: 0801 1500 |0029: move-object/from16 v1, v21 │ │ -287be2: 7120 fef1 0100 |002b: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -287be8: 1a00 6d93 |002e: const-string v0, "clearingStore" // string@936d │ │ -287bec: 0801 1600 |0030: move-object/from16 v1, v22 │ │ -287bf0: 7120 fef1 0100 |0032: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -287bf6: 1a00 99d5 |0035: const-string v0, "tabRepository" // string@d599 │ │ -287bfa: 0801 1700 |0037: move-object/from16 v1, v23 │ │ -287bfe: 7120 fef1 0100 |0039: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -287c04: 1a00 46d1 |003c: const-string v0, "settingsDataStore" // string@d146 │ │ -287c08: 0801 1800 |003e: move-object/from16 v1, v24 │ │ -287c0c: 7120 fef1 0100 |0040: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -287c12: 1a00 a79c |0043: const-string v0, "cookieManager" // string@9ca7 │ │ -287c16: 0801 1900 |0045: move-object/from16 v1, v25 │ │ -287c1a: 7120 fef1 0100 |0047: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -287c20: 1a00 8e8b |004a: const-string v0, "appCacheClearer" // string@8b8e │ │ -287c24: 0801 1a00 |004c: move-object/from16 v1, v26 │ │ -287c28: 7120 fef1 0100 |004e: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -287c2e: 1a00 56d6 |0051: const-string v0, "thirdPartyCookieManager" // string@d656 │ │ -287c32: 0801 1b00 |0053: move-object/from16 v1, v27 │ │ -287c36: 7120 fef1 0100 |0055: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -287c3c: 1a00 ff89 |0058: const-string v0, "adClickManager" // string@89ff │ │ -287c40: 0801 1c00 |005a: move-object/from16 v1, v28 │ │ -287c44: 7120 fef1 0100 |005c: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -287c4a: 1a00 c5a5 |005f: const-string v0, "fireproofWebsiteRepository" // string@a5c5 │ │ -287c4e: 0801 1d00 |0061: move-object/from16 v1, v29 │ │ -287c52: 7120 fef1 0100 |0063: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -287c58: 1a00 5ed3 |0066: const-string v0, "sitePermissionsManager" // string@d35e │ │ -287c5c: 0801 1e00 |0068: move-object/from16 v1, v30 │ │ -287c60: 7120 fef1 0100 |006a: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -287c66: 1a00 51a0 |006d: const-string v0, "deviceSyncState" // string@a051 │ │ -287c6a: 0801 1f00 |006f: move-object/from16 v1, v31 │ │ -287c6e: 7120 fef1 0100 |0071: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -287c74: 1a00 10cc |0074: const-string v0, "savedSitesRepository" // string@cc10 │ │ -287c78: 0801 2000 |0076: move-object/from16 v1, v32 │ │ -287c7c: 7120 fef1 0100 |0078: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -287c82: 1a00 a5c4 |007b: const-string v0, "privacyProtectionsPopupDataClearer" // string@c4a5 │ │ -287c86: 0801 2100 |007d: move-object/from16 v1, v33 │ │ -287c8a: 7120 fef1 0100 |007f: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -287c90: 1a00 d6bb |0082: const-string v0, "navigationHistory" // string@bbd6 │ │ -287c94: 0801 2200 |0084: move-object/from16 v1, v34 │ │ -287c98: 7120 fef1 0100 |0086: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -287c9e: 1a00 caa0 |0089: const-string v0, "dispatcherProvider" // string@a0ca │ │ -287ca2: 0801 2300 |008b: move-object/from16 v1, v35 │ │ -287ca6: 7120 fef1 0100 |008d: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -287cac: 2212 8612 |0090: new-instance v18, Lcom/duckduckgo/app/global/view/ClearPersonalDataAction; // type@1286 │ │ -287cb0: 0800 1200 |0092: move-object/from16 v0, v18 │ │ -287cb4: 0801 1100 |0094: move-object/from16 v1, v17 │ │ -287cb8: 7611 e157 0000 |0096: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16}, Lcom/duckduckgo/app/global/view/ClearPersonalDataAction;.:(Landroid/content/Context;Lcom/duckduckgo/app/browser/WebDataManager;Lcom/duckduckgo/app/fire/UnsentForgetAllPixelStore;Lcom/duckduckgo/app/tabs/model/TabRepository;Lcom/duckduckgo/app/settings/db/SettingsDataStore;Lcom/duckduckgo/cookies/api/DuckDuckGoCookieManager;Lcom/duckduckgo/app/fire/AppCacheClearer;Lcom/duckduckgo/app/browser/cookies/ThirdPartyCookieManager;Lcom/duckduckgo/adclick/api/AdClickManager;Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteRepository;Lcom/duckduckgo/site/permissions/api/SitePermissionsManager;Lcom/duckduckgo/sync/api/DeviceSyncState;Lcom/duckduckgo/savedsites/api/SavedSitesRepository;Lcom/duckduckgo/privacyprotectionspopup/api/PrivacyProtectionsPopupDataClearer;Lcom/duckduckgo/history/api/NavigationHistory;Lcom/duckduckgo/common/utils/DispatcherProvider;)V // method@57e1 │ │ -287cbe: 1f12 7f12 |0099: check-cast v18, Lcom/duckduckgo/app/global/view/ClearDataAction; // type@127f │ │ -287cc2: 1112 |009b: return-object v18 │ │ +287b8c: |[287b8c] com.duckduckgo.app.di.PrivacyModule.clearDataAction:(Landroid/content/Context;Lcom/duckduckgo/app/browser/WebDataManager;Lcom/duckduckgo/app/fire/UnsentForgetAllPixelStore;Lcom/duckduckgo/app/tabs/model/TabRepository;Lcom/duckduckgo/app/settings/db/SettingsDataStore;Lcom/duckduckgo/cookies/api/DuckDuckGoCookieManager;Lcom/duckduckgo/app/fire/AppCacheClearer;Lcom/duckduckgo/app/browser/cookies/ThirdPartyCookieManager;Lcom/duckduckgo/adclick/api/AdClickManager;Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteRepository;Lcom/duckduckgo/site/permissions/api/SitePermissionsManager;Lcom/duckduckgo/sync/api/DeviceSyncState;Lcom/duckduckgo/savedsites/api/SavedSitesRepository;Lcom/duckduckgo/privacyprotectionspopup/api/PrivacyProtectionsPopupDataClearer;Lcom/duckduckgo/history/api/NavigationHistory;Lcom/duckduckgo/common/utils/DispatcherProvider;)Lcom/duckduckgo/app/global/view/ClearDataAction; │ │ +287b9c: 0801 1400 |0000: move-object/from16 v1, v20 │ │ +287ba0: 0802 1500 |0002: move-object/from16 v2, v21 │ │ +287ba4: 0803 1600 |0004: move-object/from16 v3, v22 │ │ +287ba8: 0804 1700 |0006: move-object/from16 v4, v23 │ │ +287bac: 0805 1800 |0008: move-object/from16 v5, v24 │ │ +287bb0: 0806 1900 |000a: move-object/from16 v6, v25 │ │ +287bb4: 0807 1a00 |000c: move-object/from16 v7, v26 │ │ +287bb8: 0808 1b00 |000e: move-object/from16 v8, v27 │ │ +287bbc: 0809 1c00 |0010: move-object/from16 v9, v28 │ │ +287bc0: 080a 1d00 |0012: move-object/from16 v10, v29 │ │ +287bc4: 080b 1e00 |0014: move-object/from16 v11, v30 │ │ +287bc8: 080c 1f00 |0016: move-object/from16 v12, v31 │ │ +287bcc: 080d 2000 |0018: move-object/from16 v13, v32 │ │ +287bd0: 080e 2100 |001a: move-object/from16 v14, v33 │ │ +287bd4: 080f 2200 |001c: move-object/from16 v15, v34 │ │ +287bd8: 0810 2300 |001e: move-object/from16 v16, v35 │ │ +287bdc: 1a00 7d9c |0020: const-string v0, "context" // string@9c7d │ │ +287be0: 0811 0100 |0022: move-object/from16 v17, v1 │ │ +287be4: 7120 fef1 0100 |0024: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +287bea: 1a00 769e |0027: const-string v0, "dataManager" // string@9e76 │ │ +287bee: 0801 1500 |0029: move-object/from16 v1, v21 │ │ +287bf2: 7120 fef1 0100 |002b: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +287bf8: 1a00 6d93 |002e: const-string v0, "clearingStore" // string@936d │ │ +287bfc: 0801 1600 |0030: move-object/from16 v1, v22 │ │ +287c00: 7120 fef1 0100 |0032: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +287c06: 1a00 99d5 |0035: const-string v0, "tabRepository" // string@d599 │ │ +287c0a: 0801 1700 |0037: move-object/from16 v1, v23 │ │ +287c0e: 7120 fef1 0100 |0039: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +287c14: 1a00 46d1 |003c: const-string v0, "settingsDataStore" // string@d146 │ │ +287c18: 0801 1800 |003e: move-object/from16 v1, v24 │ │ +287c1c: 7120 fef1 0100 |0040: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +287c22: 1a00 a79c |0043: const-string v0, "cookieManager" // string@9ca7 │ │ +287c26: 0801 1900 |0045: move-object/from16 v1, v25 │ │ +287c2a: 7120 fef1 0100 |0047: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +287c30: 1a00 8e8b |004a: const-string v0, "appCacheClearer" // string@8b8e │ │ +287c34: 0801 1a00 |004c: move-object/from16 v1, v26 │ │ +287c38: 7120 fef1 0100 |004e: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +287c3e: 1a00 56d6 |0051: const-string v0, "thirdPartyCookieManager" // string@d656 │ │ +287c42: 0801 1b00 |0053: move-object/from16 v1, v27 │ │ +287c46: 7120 fef1 0100 |0055: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +287c4c: 1a00 ff89 |0058: const-string v0, "adClickManager" // string@89ff │ │ +287c50: 0801 1c00 |005a: move-object/from16 v1, v28 │ │ +287c54: 7120 fef1 0100 |005c: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +287c5a: 1a00 c5a5 |005f: const-string v0, "fireproofWebsiteRepository" // string@a5c5 │ │ +287c5e: 0801 1d00 |0061: move-object/from16 v1, v29 │ │ +287c62: 7120 fef1 0100 |0063: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +287c68: 1a00 5ed3 |0066: const-string v0, "sitePermissionsManager" // string@d35e │ │ +287c6c: 0801 1e00 |0068: move-object/from16 v1, v30 │ │ +287c70: 7120 fef1 0100 |006a: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +287c76: 1a00 51a0 |006d: const-string v0, "deviceSyncState" // string@a051 │ │ +287c7a: 0801 1f00 |006f: move-object/from16 v1, v31 │ │ +287c7e: 7120 fef1 0100 |0071: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +287c84: 1a00 10cc |0074: const-string v0, "savedSitesRepository" // string@cc10 │ │ +287c88: 0801 2000 |0076: move-object/from16 v1, v32 │ │ +287c8c: 7120 fef1 0100 |0078: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +287c92: 1a00 a5c4 |007b: const-string v0, "privacyProtectionsPopupDataClearer" // string@c4a5 │ │ +287c96: 0801 2100 |007d: move-object/from16 v1, v33 │ │ +287c9a: 7120 fef1 0100 |007f: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +287ca0: 1a00 d6bb |0082: const-string v0, "navigationHistory" // string@bbd6 │ │ +287ca4: 0801 2200 |0084: move-object/from16 v1, v34 │ │ +287ca8: 7120 fef1 0100 |0086: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +287cae: 1a00 caa0 |0089: const-string v0, "dispatcherProvider" // string@a0ca │ │ +287cb2: 0801 2300 |008b: move-object/from16 v1, v35 │ │ +287cb6: 7120 fef1 0100 |008d: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +287cbc: 2212 8612 |0090: new-instance v18, Lcom/duckduckgo/app/global/view/ClearPersonalDataAction; // type@1286 │ │ +287cc0: 0800 1200 |0092: move-object/from16 v0, v18 │ │ +287cc4: 0801 1100 |0094: move-object/from16 v1, v17 │ │ +287cc8: 7611 e157 0000 |0096: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16}, Lcom/duckduckgo/app/global/view/ClearPersonalDataAction;.:(Landroid/content/Context;Lcom/duckduckgo/app/browser/WebDataManager;Lcom/duckduckgo/app/fire/UnsentForgetAllPixelStore;Lcom/duckduckgo/app/tabs/model/TabRepository;Lcom/duckduckgo/app/settings/db/SettingsDataStore;Lcom/duckduckgo/cookies/api/DuckDuckGoCookieManager;Lcom/duckduckgo/app/fire/AppCacheClearer;Lcom/duckduckgo/app/browser/cookies/ThirdPartyCookieManager;Lcom/duckduckgo/adclick/api/AdClickManager;Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteRepository;Lcom/duckduckgo/site/permissions/api/SitePermissionsManager;Lcom/duckduckgo/sync/api/DeviceSyncState;Lcom/duckduckgo/savedsites/api/SavedSitesRepository;Lcom/duckduckgo/privacyprotectionspopup/api/PrivacyProtectionsPopupDataClearer;Lcom/duckduckgo/history/api/NavigationHistory;Lcom/duckduckgo/common/utils/DispatcherProvider;)V // method@57e1 │ │ +287cce: 1f12 7f12 |0099: check-cast v18, Lcom/duckduckgo/app/global/view/ClearDataAction; // type@127f │ │ +287cd2: 1112 |009b: return-object v18 │ │ catches : (none) │ │ positions : │ │ 0x0090 line=88 │ │ locals : │ │ 0x0000 - 0x009c reg=19 this Lcom/duckduckgo/app/di/PrivacyModule; │ │ 0x0000 - 0x009c reg=20 (null) Landroid/content/Context; │ │ 0x0000 - 0x009c reg=21 (null) Lcom/duckduckgo/app/browser/WebDataManager; │ │ @@ -143314,19 +143314,19 @@ │ │ type : '(Lcom/duckduckgo/app/fire/DataClearerForegroundAppRestartPixel;)Lcom/duckduckgo/app/lifecycle/MainProcessLifecycleObserver;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -287cc4: |[287cc4] com.duckduckgo.app.di.PrivacyModule.dataClearerForegroundAppRestartPixelObserver:(Lcom/duckduckgo/app/fire/DataClearerForegroundAppRestartPixel;)Lcom/duckduckgo/app/lifecycle/MainProcessLifecycleObserver; │ │ -287cd4: 1a00 679e |0000: const-string v0, "dataClearerForegroundAppRestartPixel" // string@9e67 │ │ -287cd8: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -287cde: 1f02 ff12 |0005: check-cast v2, Lcom/duckduckgo/app/lifecycle/MainProcessLifecycleObserver; // type@12ff │ │ -287ce2: 1102 |0007: return-object v2 │ │ +287cd4: |[287cd4] com.duckduckgo.app.di.PrivacyModule.dataClearerForegroundAppRestartPixelObserver:(Lcom/duckduckgo/app/fire/DataClearerForegroundAppRestartPixel;)Lcom/duckduckgo/app/lifecycle/MainProcessLifecycleObserver; │ │ +287ce4: 1a00 679e |0000: const-string v0, "dataClearerForegroundAppRestartPixel" // string@9e67 │ │ +287ce8: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +287cee: 1f02 ff12 |0005: check-cast v2, Lcom/duckduckgo/app/lifecycle/MainProcessLifecycleObserver; // type@12ff │ │ +287cf2: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=118 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/duckduckgo/app/di/PrivacyModule; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/duckduckgo/app/fire/DataClearerForegroundAppRestartPixel; │ │ │ │ @@ -143335,23 +143335,23 @@ │ │ type : '(Lcom/duckduckgo/app/trackerdetection/db/TdsEntityDao;Lcom/duckduckgo/app/trackerdetection/db/TdsDomainEntityDao;)Lcom/duckduckgo/app/trackerdetection/EntityLookup;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -287d24: |[287d24] com.duckduckgo.app.di.PrivacyModule.entityLookup:(Lcom/duckduckgo/app/trackerdetection/db/TdsEntityDao;Lcom/duckduckgo/app/trackerdetection/db/TdsDomainEntityDao;)Lcom/duckduckgo/app/trackerdetection/EntityLookup; │ │ -287d34: 1a00 33a3 |0000: const-string v0, "entityDao" // string@a333 │ │ -287d38: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -287d3e: 1a00 fea0 |0005: const-string v0, "domainEntityDao" // string@a0fe │ │ -287d42: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -287d48: 2200 e318 |000a: new-instance v0, Lcom/duckduckgo/app/trackerdetection/TdsEntityLookup; // type@18e3 │ │ -287d4c: 7030 ba77 2003 |000c: invoke-direct {v0, v2, v3}, Lcom/duckduckgo/app/trackerdetection/TdsEntityLookup;.:(Lcom/duckduckgo/app/trackerdetection/db/TdsEntityDao;Lcom/duckduckgo/app/trackerdetection/db/TdsDomainEntityDao;)V // method@77ba │ │ -287d52: 1f00 db18 |000f: check-cast v0, Lcom/duckduckgo/app/trackerdetection/EntityLookup; // type@18db │ │ -287d56: 1100 |0011: return-object v0 │ │ +287d34: |[287d34] com.duckduckgo.app.di.PrivacyModule.entityLookup:(Lcom/duckduckgo/app/trackerdetection/db/TdsEntityDao;Lcom/duckduckgo/app/trackerdetection/db/TdsDomainEntityDao;)Lcom/duckduckgo/app/trackerdetection/EntityLookup; │ │ +287d44: 1a00 33a3 |0000: const-string v0, "entityDao" // string@a333 │ │ +287d48: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +287d4e: 1a00 fea0 |0005: const-string v0, "domainEntityDao" // string@a0fe │ │ +287d52: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +287d58: 2200 e318 |000a: new-instance v0, Lcom/duckduckgo/app/trackerdetection/TdsEntityLookup; // type@18e3 │ │ +287d5c: 7030 ba77 2003 |000c: invoke-direct {v0, v2, v3}, Lcom/duckduckgo/app/trackerdetection/TdsEntityLookup;.:(Lcom/duckduckgo/app/trackerdetection/db/TdsEntityDao;Lcom/duckduckgo/app/trackerdetection/db/TdsDomainEntityDao;)V // method@77ba │ │ +287d62: 1f00 db18 |000f: check-cast v0, Lcom/duckduckgo/app/trackerdetection/EntityLookup; // type@18db │ │ +287d66: 1100 |0011: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x000a line=67 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lcom/duckduckgo/app/di/PrivacyModule; │ │ 0x0000 - 0x0012 reg=2 (null) Lcom/duckduckgo/app/trackerdetection/db/TdsEntityDao; │ │ 0x0000 - 0x0012 reg=3 (null) Lcom/duckduckgo/app/trackerdetection/db/TdsDomainEntityDao; │ │ @@ -143361,25 +143361,25 @@ │ │ type : '(Lcom/duckduckgo/app/location/data/LocationPermissionsDao;Ldagger/Lazy;Lcom/duckduckgo/common/utils/DispatcherProvider;)Lcom/duckduckgo/app/location/data/LocationPermissionsRepository;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -287ce4: |[287ce4] com.duckduckgo.app.di.PrivacyModule.providesLocationPermissionsRepository:(Lcom/duckduckgo/app/location/data/LocationPermissionsDao;Ldagger/Lazy;Lcom/duckduckgo/common/utils/DispatcherProvider;)Lcom/duckduckgo/app/location/data/LocationPermissionsRepository; │ │ -287cf4: 1a00 44b8 |0000: const-string v0, "locationPermissionsDao" // string@b844 │ │ -287cf8: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -287cfe: 1a00 5fa4 |0005: const-string v0, "faviconManager" // string@a45f │ │ -287d02: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -287d08: 1a00 cba0 |000a: const-string v0, "dispatchers" // string@a0cb │ │ -287d0c: 7120 fef1 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -287d12: 2200 1213 |000f: new-instance v0, Lcom/duckduckgo/app/location/data/LocationPermissionsRepositoryImpl; // type@1312 │ │ -287d16: 7040 675a 2043 |0011: invoke-direct {v0, v2, v3, v4}, Lcom/duckduckgo/app/location/data/LocationPermissionsRepositoryImpl;.:(Lcom/duckduckgo/app/location/data/LocationPermissionsDao;Ldagger/Lazy;Lcom/duckduckgo/common/utils/DispatcherProvider;)V // method@5a67 │ │ -287d1c: 1f00 0c13 |0014: check-cast v0, Lcom/duckduckgo/app/location/data/LocationPermissionsRepository; // type@130c │ │ -287d20: 1100 |0016: return-object v0 │ │ +287cf4: |[287cf4] com.duckduckgo.app.di.PrivacyModule.providesLocationPermissionsRepository:(Lcom/duckduckgo/app/location/data/LocationPermissionsDao;Ldagger/Lazy;Lcom/duckduckgo/common/utils/DispatcherProvider;)Lcom/duckduckgo/app/location/data/LocationPermissionsRepository; │ │ +287d04: 1a00 44b8 |0000: const-string v0, "locationPermissionsDao" // string@b844 │ │ +287d08: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +287d0e: 1a00 5fa4 |0005: const-string v0, "faviconManager" // string@a45f │ │ +287d12: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +287d18: 1a00 cba0 |000a: const-string v0, "dispatchers" // string@a0cb │ │ +287d1c: 7120 fef1 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +287d22: 2200 1213 |000f: new-instance v0, Lcom/duckduckgo/app/location/data/LocationPermissionsRepositoryImpl; // type@1312 │ │ +287d26: 7040 675a 2043 |0011: invoke-direct {v0, v2, v3, v4}, Lcom/duckduckgo/app/location/data/LocationPermissionsRepositoryImpl;.:(Lcom/duckduckgo/app/location/data/LocationPermissionsDao;Ldagger/Lazy;Lcom/duckduckgo/common/utils/DispatcherProvider;)V // method@5a67 │ │ +287d2c: 1f00 0c13 |0014: check-cast v0, Lcom/duckduckgo/app/location/data/LocationPermissionsRepository; // type@130c │ │ +287d30: 1100 |0016: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x000f line=135 │ │ locals : │ │ 0x0000 - 0x0017 reg=1 this Lcom/duckduckgo/app/di/PrivacyModule; │ │ 0x0000 - 0x0017 reg=2 (null) Lcom/duckduckgo/app/location/data/LocationPermissionsDao; │ │ 0x0000 - 0x0017 reg=3 (null) Ldagger/Lazy; │ │ @@ -143419,52 +143419,52 @@ │ │ type : '()Lcom/duckduckgo/app/di/PrivacyModule_BackgroundTimeKeeperFactory;' │ │ access : 0x1048 (STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -287558: |[287558] com.duckduckgo.app.di.PrivacyModule_BackgroundTimeKeeperFactory$InstanceHolder.-$$Nest$sfgetINSTANCE:()Lcom/duckduckgo/app/di/PrivacyModule_BackgroundTimeKeeperFactory; │ │ -287568: 6200 cc2a |0000: sget-object v0, Lcom/duckduckgo/app/di/PrivacyModule_BackgroundTimeKeeperFactory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/di/PrivacyModule_BackgroundTimeKeeperFactory; // field@2acc │ │ -28756c: 1100 |0002: return-object v0 │ │ +287568: |[287568] com.duckduckgo.app.di.PrivacyModule_BackgroundTimeKeeperFactory$InstanceHolder.-$$Nest$sfgetINSTANCE:()Lcom/duckduckgo/app/di/PrivacyModule_BackgroundTimeKeeperFactory; │ │ +287578: 6200 cc2a |0000: sget-object v0, Lcom/duckduckgo/app/di/PrivacyModule_BackgroundTimeKeeperFactory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/di/PrivacyModule_BackgroundTimeKeeperFactory; // field@2acc │ │ +28757c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/di/PrivacyModule_BackgroundTimeKeeperFactory$InstanceHolder;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -287570: |[287570] com.duckduckgo.app.di.PrivacyModule_BackgroundTimeKeeperFactory$InstanceHolder.:()V │ │ -287580: 2200 a00e |0000: new-instance v0, Lcom/duckduckgo/app/di/PrivacyModule_BackgroundTimeKeeperFactory; // type@0ea0 │ │ -287584: 7010 7245 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/di/PrivacyModule_BackgroundTimeKeeperFactory;.:()V // method@4572 │ │ -28758a: 6900 cc2a |0005: sput-object v0, Lcom/duckduckgo/app/di/PrivacyModule_BackgroundTimeKeeperFactory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/di/PrivacyModule_BackgroundTimeKeeperFactory; // field@2acc │ │ -28758e: 0e00 |0007: return-void │ │ +287580: |[287580] com.duckduckgo.app.di.PrivacyModule_BackgroundTimeKeeperFactory$InstanceHolder.:()V │ │ +287590: 2200 a00e |0000: new-instance v0, Lcom/duckduckgo/app/di/PrivacyModule_BackgroundTimeKeeperFactory; // type@0ea0 │ │ +287594: 7010 7245 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/di/PrivacyModule_BackgroundTimeKeeperFactory;.:()V // method@4572 │ │ +28759a: 6900 cc2a |0005: sput-object v0, Lcom/duckduckgo/app/di/PrivacyModule_BackgroundTimeKeeperFactory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/di/PrivacyModule_BackgroundTimeKeeperFactory; // field@2acc │ │ +28759e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/di/PrivacyModule_BackgroundTimeKeeperFactory$InstanceHolder;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -287590: |[287590] com.duckduckgo.app.di.PrivacyModule_BackgroundTimeKeeperFactory$InstanceHolder.:()V │ │ -2875a0: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2875a6: 0e00 |0003: return-void │ │ +2875a0: |[2875a0] com.duckduckgo.app.di.PrivacyModule_BackgroundTimeKeeperFactory$InstanceHolder.:()V │ │ +2875b0: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2875b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/di/PrivacyModule_BackgroundTimeKeeperFactory$InstanceHolder; │ │ │ │ Virtual methods - │ │ @@ -143538,35 +143538,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -287fc4: |[287fc4] com.duckduckgo.app.di.ProcessNameModule.:()V │ │ -287fd4: 2200 a60e |0000: new-instance v0, Lcom/duckduckgo/app/di/ProcessNameModule; // type@0ea6 │ │ -287fd8: 7010 8c45 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/di/ProcessNameModule;.:()V // method@458c │ │ -287fde: 6900 e32a |0005: sput-object v0, Lcom/duckduckgo/app/di/ProcessNameModule;.INSTANCE:Lcom/duckduckgo/app/di/ProcessNameModule; // field@2ae3 │ │ -287fe2: 0e00 |0007: return-void │ │ +287fd4: |[287fd4] com.duckduckgo.app.di.ProcessNameModule.:()V │ │ +287fe4: 2200 a60e |0000: new-instance v0, Lcom/duckduckgo/app/di/ProcessNameModule; // type@0ea6 │ │ +287fe8: 7010 8c45 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/di/ProcessNameModule;.:()V // method@458c │ │ +287fee: 6900 e32a |0005: sput-object v0, Lcom/duckduckgo/app/di/ProcessNameModule;.INSTANCE:Lcom/duckduckgo/app/di/ProcessNameModule; // field@2ae3 │ │ +287ff2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/di/ProcessNameModule;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -287fe4: |[287fe4] com.duckduckgo.app.di.ProcessNameModule.:()V │ │ -287ff4: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -287ffa: 0e00 |0003: return-void │ │ +287ff4: |[287ff4] com.duckduckgo.app.di.ProcessNameModule.:()V │ │ +288004: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +28800a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/di/ProcessNameModule; │ │ │ │ Virtual methods - │ │ @@ -143575,54 +143575,54 @@ │ │ type : '(Landroid/content/Context;)Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 74 16-bit code units │ │ -287f0c: |[287f0c] com.duckduckgo.app.di.ProcessNameModule.provideProcessName:(Landroid/content/Context;)Ljava/lang/String; │ │ -287f1c: 1a00 7d9c |0000: const-string v0, "context" // string@9c7d │ │ -287f20: 7120 fef1 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -287f26: 6200 d36f |0005: sget-object v0, Lkotlin/Result;.Companion:Lkotlin/Result$Companion; // field@6fd3 │ │ -287f2a: 0730 |0007: move-object v0, v3 │ │ -287f2c: 1f00 a60e |0008: check-cast v0, Lcom/duckduckgo/app/di/ProcessNameModule; // type@0ea6 │ │ -287f30: 7110 6053 0400 |000a: invoke-static {v4}, Lcom/duckduckgo/app/global/MultiProcessApplicationKt;.getCurrentProcessName:(Landroid/content/Context;)Ljava/lang/String; // method@5360 │ │ -287f36: 0c00 |000d: move-result-object v0 │ │ -287f38: 1a01 1d7f |000e: const-string v1, "UNKNOWN" // string@7f1d │ │ -287f3c: 3800 1300 |0010: if-eqz v0, 0023 // +0013 │ │ -287f40: 6e10 7e00 0400 |0012: invoke-virtual {v4}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@007e │ │ -287f46: 0c04 |0015: move-result-object v4 │ │ -287f48: 1a02 4cac |0016: const-string v2, "getPackageName(...)" // string@ac4c │ │ -287f4c: 7120 fdf1 2400 |0018: invoke-static {v4, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ -287f52: 7130 52f2 4001 |001b: invoke-static {v0, v4, v1}, Lkotlin/text/StringsKt;.substringAfter:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@f252 │ │ -287f58: 0c04 |001e: move-result-object v4 │ │ -287f5a: 3904 0300 |001f: if-nez v4, 0022 // +0003 │ │ -287f5e: 2802 |0021: goto 0023 // +0002 │ │ -287f60: 0741 |0022: move-object v1, v4 │ │ -287f62: 7110 89f1 0100 |0023: invoke-static {v1}, Lkotlin/Result;.constructor-impl:(Ljava/lang/Object;)Ljava/lang/Object; // method@f189 │ │ -287f68: 0c04 |0026: move-result-object v4 │ │ -287f6a: 280c |0027: goto 0033 // +000c │ │ -287f6c: 0d04 |0028: move-exception v4 │ │ -287f6e: 6200 d36f |0029: sget-object v0, Lkotlin/Result;.Companion:Lkotlin/Result$Companion; // field@6fd3 │ │ -287f72: 7110 8ef1 0400 |002b: invoke-static {v4}, Lkotlin/ResultKt;.createFailure:(Ljava/lang/Throwable;)Ljava/lang/Object; // method@f18e │ │ -287f78: 0c04 |002e: move-result-object v4 │ │ -287f7a: 7110 89f1 0400 |002f: invoke-static {v4}, Lkotlin/Result;.constructor-impl:(Ljava/lang/Object;)Ljava/lang/Object; // method@f189 │ │ -287f80: 0c04 |0032: move-result-object v4 │ │ -287f82: 7110 8bf1 0400 |0033: invoke-static {v4}, Lkotlin/Result;.isFailure-impl:(Ljava/lang/Object;)Z // method@f18b │ │ -287f88: 0a00 |0036: move-result v0 │ │ -287f8a: 3800 0400 |0037: if-eqz v0, 003b // +0004 │ │ -287f8e: 1a04 8128 |0039: const-string v4, "ERROR" // string@2881 │ │ -287f92: 1f04 db38 |003b: check-cast v4, Ljava/lang/String; // type@38db │ │ -287f96: 1f04 b738 |003d: check-cast v4, Ljava/lang/CharSequence; // type@38b7 │ │ -287f9a: 7210 44ef 0400 |003f: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@ef44 │ │ -287fa0: 0a00 |0042: move-result v0 │ │ -287fa2: 3900 0400 |0043: if-nez v0, 0047 // +0004 │ │ -287fa6: 1a04 03ba |0045: const-string v4, "main" // string@ba03 │ │ -287faa: 1f04 db38 |0047: check-cast v4, Ljava/lang/String; // type@38db │ │ -287fae: 1104 |0049: return-object v4 │ │ +287f1c: |[287f1c] com.duckduckgo.app.di.ProcessNameModule.provideProcessName:(Landroid/content/Context;)Ljava/lang/String; │ │ +287f2c: 1a00 7d9c |0000: const-string v0, "context" // string@9c7d │ │ +287f30: 7120 fef1 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +287f36: 6200 d36f |0005: sget-object v0, Lkotlin/Result;.Companion:Lkotlin/Result$Companion; // field@6fd3 │ │ +287f3a: 0730 |0007: move-object v0, v3 │ │ +287f3c: 1f00 a60e |0008: check-cast v0, Lcom/duckduckgo/app/di/ProcessNameModule; // type@0ea6 │ │ +287f40: 7110 6053 0400 |000a: invoke-static {v4}, Lcom/duckduckgo/app/global/MultiProcessApplicationKt;.getCurrentProcessName:(Landroid/content/Context;)Ljava/lang/String; // method@5360 │ │ +287f46: 0c00 |000d: move-result-object v0 │ │ +287f48: 1a01 1d7f |000e: const-string v1, "UNKNOWN" // string@7f1d │ │ +287f4c: 3800 1300 |0010: if-eqz v0, 0023 // +0013 │ │ +287f50: 6e10 7e00 0400 |0012: invoke-virtual {v4}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@007e │ │ +287f56: 0c04 |0015: move-result-object v4 │ │ +287f58: 1a02 4cac |0016: const-string v2, "getPackageName(...)" // string@ac4c │ │ +287f5c: 7120 fdf1 2400 |0018: invoke-static {v4, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ +287f62: 7130 52f2 4001 |001b: invoke-static {v0, v4, v1}, Lkotlin/text/StringsKt;.substringAfter:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@f252 │ │ +287f68: 0c04 |001e: move-result-object v4 │ │ +287f6a: 3904 0300 |001f: if-nez v4, 0022 // +0003 │ │ +287f6e: 2802 |0021: goto 0023 // +0002 │ │ +287f70: 0741 |0022: move-object v1, v4 │ │ +287f72: 7110 89f1 0100 |0023: invoke-static {v1}, Lkotlin/Result;.constructor-impl:(Ljava/lang/Object;)Ljava/lang/Object; // method@f189 │ │ +287f78: 0c04 |0026: move-result-object v4 │ │ +287f7a: 280c |0027: goto 0033 // +000c │ │ +287f7c: 0d04 |0028: move-exception v4 │ │ +287f7e: 6200 d36f |0029: sget-object v0, Lkotlin/Result;.Companion:Lkotlin/Result$Companion; // field@6fd3 │ │ +287f82: 7110 8ef1 0400 |002b: invoke-static {v4}, Lkotlin/ResultKt;.createFailure:(Ljava/lang/Throwable;)Ljava/lang/Object; // method@f18e │ │ +287f88: 0c04 |002e: move-result-object v4 │ │ +287f8a: 7110 89f1 0400 |002f: invoke-static {v4}, Lkotlin/Result;.constructor-impl:(Ljava/lang/Object;)Ljava/lang/Object; // method@f189 │ │ +287f90: 0c04 |0032: move-result-object v4 │ │ +287f92: 7110 8bf1 0400 |0033: invoke-static {v4}, Lkotlin/Result;.isFailure-impl:(Ljava/lang/Object;)Z // method@f18b │ │ +287f98: 0a00 |0036: move-result v0 │ │ +287f9a: 3800 0400 |0037: if-eqz v0, 003b // +0004 │ │ +287f9e: 1a04 8128 |0039: const-string v4, "ERROR" // string@2881 │ │ +287fa2: 1f04 db38 |003b: check-cast v4, Ljava/lang/String; // type@38db │ │ +287fa6: 1f04 b738 |003d: check-cast v4, Ljava/lang/CharSequence; // type@38b7 │ │ +287faa: 7210 44ef 0400 |003f: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@ef44 │ │ +287fb0: 0a00 |0042: move-result v0 │ │ +287fb2: 3900 0400 |0043: if-nez v0, 0047 // +0004 │ │ +287fb6: 1a04 03ba |0045: const-string v4, "main" // string@ba03 │ │ +287fba: 1f04 db38 |0047: check-cast v4, Ljava/lang/String; // type@38db │ │ +287fbe: 1104 |0049: return-object v4 │ │ catches : 2 │ │ 0x0005 - 0x000e │ │ -> 0x0028 │ │ 0x0012 - 0x0027 │ │ -> 0x0028 │ │ positions : │ │ 0x0005 line=45 │ │ @@ -143639,21 +143639,21 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -287ee4: |[287ee4] com.duckduckgo.app.di.ProcessNameModule.providerIsMainProcess:(Ljava/lang/String;)Z │ │ -287ef4: 1a00 fdc4 |0000: const-string v0, "processName" // string@c4fd │ │ -287ef8: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -287efe: 1a00 03ba |0005: const-string v0, "main" // string@ba03 │ │ -287f02: 7120 faf1 0200 |0007: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -287f08: 0a02 |000a: move-result v2 │ │ -287f0a: 0f02 |000b: return v2 │ │ +287ef4: |[287ef4] com.duckduckgo.app.di.ProcessNameModule.providerIsMainProcess:(Ljava/lang/String;)Z │ │ +287f04: 1a00 fdc4 |0000: const-string v0, "processName" // string@c4fd │ │ +287f08: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +287f0e: 1a00 03ba |0005: const-string v0, "main" // string@ba03 │ │ +287f12: 7120 faf1 0200 |0007: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +287f18: 0a02 |000a: move-result v2 │ │ +287f1a: 0f02 |000b: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=59 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lcom/duckduckgo/app/di/ProcessNameModule; │ │ 0x0000 - 0x000c reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -143695,35 +143695,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -2880d4: |[2880d4] com.duckduckgo.app.di.StatisticsLibraryConfigModule.:()V │ │ -2880e4: 2200 a90e |0000: new-instance v0, Lcom/duckduckgo/app/di/StatisticsLibraryConfigModule; // type@0ea9 │ │ -2880e8: 7010 9a45 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/di/StatisticsLibraryConfigModule;.:()V // method@459a │ │ -2880ee: 6900 e62a |0005: sput-object v0, Lcom/duckduckgo/app/di/StatisticsLibraryConfigModule;.INSTANCE:Lcom/duckduckgo/app/di/StatisticsLibraryConfigModule; // field@2ae6 │ │ -2880f2: 0e00 |0007: return-void │ │ +2880e4: |[2880e4] com.duckduckgo.app.di.StatisticsLibraryConfigModule.:()V │ │ +2880f4: 2200 a90e |0000: new-instance v0, Lcom/duckduckgo/app/di/StatisticsLibraryConfigModule; // type@0ea9 │ │ +2880f8: 7010 9a45 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/di/StatisticsLibraryConfigModule;.:()V // method@459a │ │ +2880fe: 6900 e62a |0005: sput-object v0, Lcom/duckduckgo/app/di/StatisticsLibraryConfigModule;.INSTANCE:Lcom/duckduckgo/app/di/StatisticsLibraryConfigModule; // field@2ae6 │ │ +288102: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/di/StatisticsLibraryConfigModule;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2880f4: |[2880f4] com.duckduckgo.app.di.StatisticsLibraryConfigModule.:()V │ │ -288104: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -28810a: 0e00 |0003: return-void │ │ +288104: |[288104] com.duckduckgo.app.di.StatisticsLibraryConfigModule.:()V │ │ +288114: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +28811a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/di/StatisticsLibraryConfigModule; │ │ │ │ Virtual methods - │ │ @@ -143732,21 +143732,21 @@ │ │ type : '(Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig;)Lcom/duckduckgo/app/statistics/config/StatisticsLibraryConfig;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -2880a8: |[2880a8] com.duckduckgo.app.di.StatisticsLibraryConfigModule.provideStatisticsLibraryConfig:(Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig;)Lcom/duckduckgo/app/statistics/config/StatisticsLibraryConfig; │ │ -2880b8: 1a00 8a8b |0000: const-string v0, "appBuildConfig" // string@8b8a │ │ -2880bc: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2880c2: 2200 df16 |0005: new-instance v0, Lcom/duckduckgo/app/statistics/config/DefaultStatisticsLibraryConfig; // type@16df │ │ -2880c6: 7020 eb6c 2000 |0007: invoke-direct {v0, v2}, Lcom/duckduckgo/app/statistics/config/DefaultStatisticsLibraryConfig;.:(Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig;)V // method@6ceb │ │ -2880cc: 1f00 e016 |000a: check-cast v0, Lcom/duckduckgo/app/statistics/config/StatisticsLibraryConfig; // type@16e0 │ │ -2880d0: 1100 |000c: return-object v0 │ │ +2880b8: |[2880b8] com.duckduckgo.app.di.StatisticsLibraryConfigModule.provideStatisticsLibraryConfig:(Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig;)Lcom/duckduckgo/app/statistics/config/StatisticsLibraryConfig; │ │ +2880c8: 1a00 8a8b |0000: const-string v0, "appBuildConfig" // string@8b8a │ │ +2880cc: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2880d2: 2200 df16 |0005: new-instance v0, Lcom/duckduckgo/app/statistics/config/DefaultStatisticsLibraryConfig; // type@16df │ │ +2880d6: 7020 eb6c 2000 |0007: invoke-direct {v0, v2}, Lcom/duckduckgo/app/statistics/config/DefaultStatisticsLibraryConfig;.:(Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig;)V // method@6ceb │ │ +2880dc: 1f00 e016 |000a: check-cast v0, Lcom/duckduckgo/app/statistics/config/StatisticsLibraryConfig; // type@16e0 │ │ +2880e0: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=35 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/duckduckgo/app/di/StatisticsLibraryConfigModule; │ │ 0x0000 - 0x000d reg=2 (null) Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig; │ │ │ │ @@ -143793,35 +143793,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -288388: |[288388] com.duckduckgo.app.di.StatisticsModule.:()V │ │ -288398: 2200 ab0e |0000: new-instance v0, Lcom/duckduckgo/app/di/StatisticsModule; // type@0eab │ │ -28839c: 7010 a245 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/di/StatisticsModule;.:()V // method@45a2 │ │ -2883a2: 6900 e82a |0005: sput-object v0, Lcom/duckduckgo/app/di/StatisticsModule;.INSTANCE:Lcom/duckduckgo/app/di/StatisticsModule; // field@2ae8 │ │ -2883a6: 0e00 |0007: return-void │ │ +288398: |[288398] com.duckduckgo.app.di.StatisticsModule.:()V │ │ +2883a8: 2200 ab0e |0000: new-instance v0, Lcom/duckduckgo/app/di/StatisticsModule; // type@0eab │ │ +2883ac: 7010 a245 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/di/StatisticsModule;.:()V // method@45a2 │ │ +2883b2: 6900 e82a |0005: sput-object v0, Lcom/duckduckgo/app/di/StatisticsModule;.INSTANCE:Lcom/duckduckgo/app/di/StatisticsModule; // field@2ae8 │ │ +2883b6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/di/StatisticsModule;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2883a8: |[2883a8] com.duckduckgo.app.di.StatisticsModule.:()V │ │ -2883b8: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2883be: 0e00 |0003: return-void │ │ +2883b8: |[2883b8] com.duckduckgo.app.di.StatisticsModule.:()V │ │ +2883c8: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2883ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/di/StatisticsModule; │ │ │ │ Virtual methods - │ │ @@ -143830,21 +143830,21 @@ │ │ type : '(Landroid/content/Context;)Lcom/duckduckgo/common/utils/device/DeviceInfo;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -28835c: |[28835c] com.duckduckgo.app.di.StatisticsModule.deviceInfo:(Landroid/content/Context;)Lcom/duckduckgo/common/utils/device/DeviceInfo; │ │ -28836c: 1a00 7d9c |0000: const-string v0, "context" // string@9c7d │ │ -288370: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -288376: 2200 2127 |0005: new-instance v0, Lcom/duckduckgo/common/utils/device/ContextDeviceInfo; // type@2721 │ │ -28837a: 7020 babe 2000 |0007: invoke-direct {v0, v2}, Lcom/duckduckgo/common/utils/device/ContextDeviceInfo;.:(Landroid/content/Context;)V // method@beba │ │ -288380: 1f00 2327 |000a: check-cast v0, Lcom/duckduckgo/common/utils/device/DeviceInfo; // type@2723 │ │ -288384: 1100 |000c: return-object v0 │ │ +28836c: |[28836c] com.duckduckgo.app.di.StatisticsModule.deviceInfo:(Landroid/content/Context;)Lcom/duckduckgo/common/utils/device/DeviceInfo; │ │ +28837c: 1a00 7d9c |0000: const-string v0, "context" // string@9c7d │ │ +288380: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +288386: 2200 2127 |0005: new-instance v0, Lcom/duckduckgo/common/utils/device/ContextDeviceInfo; // type@2721 │ │ +28838a: 7020 babe 2000 |0007: invoke-direct {v0, v2}, Lcom/duckduckgo/common/utils/device/ContextDeviceInfo;.:(Landroid/content/Context;)V // method@beba │ │ +288390: 1f00 2327 |000a: check-cast v0, Lcom/duckduckgo/common/utils/device/DeviceInfo; // type@2723 │ │ +288394: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=42 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/duckduckgo/app/di/StatisticsModule; │ │ 0x0000 - 0x000d reg=2 (null) Landroid/content/Context; │ │ │ │ @@ -143853,20 +143853,20 @@ │ │ type : '(Ljava/util/Set;)Lcom/duckduckgo/app/statistics/api/OfflinePixelSender;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -288310: |[288310] com.duckduckgo.app.di.StatisticsModule.offlinePixelSender:(Ljava/util/Set;)Lcom/duckduckgo/app/statistics/api/OfflinePixelSender; │ │ -288320: 1a00 36be |0000: const-string v0, "offlinePixels" // string@be36 │ │ -288324: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -28832a: 2200 a116 |0005: new-instance v0, Lcom/duckduckgo/app/statistics/api/OfflinePixelSender; // type@16a1 │ │ -28832e: 7020 e96b 2000 |0007: invoke-direct {v0, v2}, Lcom/duckduckgo/app/statistics/api/OfflinePixelSender;.:(Ljava/util/Set;)V // method@6be9 │ │ -288334: 1100 |000a: return-object v0 │ │ +288320: |[288320] com.duckduckgo.app.di.StatisticsModule.offlinePixelSender:(Ljava/util/Set;)Lcom/duckduckgo/app/statistics/api/OfflinePixelSender; │ │ +288330: 1a00 36be |0000: const-string v0, "offlinePixels" // string@be36 │ │ +288334: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +28833a: 2200 a116 |0005: new-instance v0, Lcom/duckduckgo/app/statistics/api/OfflinePixelSender; // type@16a1 │ │ +28833e: 7020 e96b 2000 |0007: invoke-direct {v0, v2}, Lcom/duckduckgo/app/statistics/api/OfflinePixelSender;.:(Ljava/util/Set;)V // method@6be9 │ │ +288344: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=39 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/duckduckgo/app/di/StatisticsModule; │ │ 0x0000 - 0x000b reg=2 (null) Ljava/util/Set; │ │ │ │ @@ -143875,20 +143875,20 @@ │ │ type : '(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/app/statistics/store/PendingPixelDao;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -288338: |[288338] com.duckduckgo.app.di.StatisticsModule.pixelDao:(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/app/statistics/store/PendingPixelDao; │ │ -288348: 1a00 869e |0000: const-string v0, "database" // string@9e86 │ │ -28834c: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -288352: 6e10 d153 0200 |0005: invoke-virtual {v2}, Lcom/duckduckgo/app/global/db/AppDatabase;.pixelDao:()Lcom/duckduckgo/app/statistics/store/PendingPixelDao; // method@53d1 │ │ -288358: 0c02 |0008: move-result-object v2 │ │ -28835a: 1102 |0009: return-object v2 │ │ +288348: |[288348] com.duckduckgo.app.di.StatisticsModule.pixelDao:(Lcom/duckduckgo/app/global/db/AppDatabase;)Lcom/duckduckgo/app/statistics/store/PendingPixelDao; │ │ +288358: 1a00 869e |0000: const-string v0, "database" // string@9e86 │ │ +28835c: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +288362: 6e10 d153 0200 |0005: invoke-virtual {v2}, Lcom/duckduckgo/app/global/db/AppDatabase;.pixelDao:()Lcom/duckduckgo/app/statistics/store/PendingPixelDao; // method@53d1 │ │ +288368: 0c02 |0008: move-result-object v2 │ │ +28836a: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=47 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/duckduckgo/app/di/StatisticsModule; │ │ 0x0000 - 0x000a reg=2 (null) Lcom/duckduckgo/app/global/db/AppDatabase; │ │ │ │ @@ -143949,17 +143949,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2883c0: |[2883c0] com.duckduckgo.app.di.StoreModule.:()V │ │ -2883d0: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2883d6: 0e00 |0003: return-void │ │ +2883d0: |[2883d0] com.duckduckgo.app.di.StoreModule.:()V │ │ +2883e0: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2883e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/di/StoreModule; │ │ │ │ Virtual methods - │ │ @@ -144076,35 +144076,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -288570: |[288570] com.duckduckgo.app.di.StoreReferralModule.:()V │ │ -288580: 2200 b00e |0000: new-instance v0, Lcom/duckduckgo/app/di/StoreReferralModule; // type@0eb0 │ │ -288584: 7010 c345 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/di/StoreReferralModule;.:()V // method@45c3 │ │ -28858a: 6900 ec2a |0005: sput-object v0, Lcom/duckduckgo/app/di/StoreReferralModule;.INSTANCE:Lcom/duckduckgo/app/di/StoreReferralModule; // field@2aec │ │ -28858e: 0e00 |0007: return-void │ │ +288580: |[288580] com.duckduckgo.app.di.StoreReferralModule.:()V │ │ +288590: 2200 b00e |0000: new-instance v0, Lcom/duckduckgo/app/di/StoreReferralModule; // type@0eb0 │ │ +288594: 7010 c345 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/di/StoreReferralModule;.:()V // method@45c3 │ │ +28859a: 6900 ec2a |0005: sput-object v0, Lcom/duckduckgo/app/di/StoreReferralModule;.INSTANCE:Lcom/duckduckgo/app/di/StoreReferralModule; // field@2aec │ │ +28859e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/di/StoreReferralModule;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -288590: |[288590] com.duckduckgo.app.di.StoreReferralModule.:()V │ │ -2885a0: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2885a6: 0e00 |0003: return-void │ │ +2885a0: |[2885a0] com.duckduckgo.app.di.StoreReferralModule.:()V │ │ +2885b0: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2885b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/di/StoreReferralModule; │ │ │ │ Virtual methods - │ │ @@ -144113,19 +144113,19 @@ │ │ type : '(Lcom/duckduckgo/app/referral/EmptyReferrerStateListener;)Lcom/duckduckgo/app/referral/AppInstallationReferrerStateListener;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -288530: |[288530] com.duckduckgo.app.di.StoreReferralModule.appInstallationReferrerStateListener:(Lcom/duckduckgo/app/referral/EmptyReferrerStateListener;)Lcom/duckduckgo/app/referral/AppInstallationReferrerStateListener; │ │ -288540: 1a00 c5c9 |0000: const-string v0, "referrerStateListener" // string@c9c5 │ │ -288544: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -28854a: 1f02 4f15 |0005: check-cast v2, Lcom/duckduckgo/app/referral/AppInstallationReferrerStateListener; // type@154f │ │ -28854e: 1102 |0007: return-object v2 │ │ +288540: |[288540] com.duckduckgo.app.di.StoreReferralModule.appInstallationReferrerStateListener:(Lcom/duckduckgo/app/referral/EmptyReferrerStateListener;)Lcom/duckduckgo/app/referral/AppInstallationReferrerStateListener; │ │ +288550: 1a00 c5c9 |0000: const-string v0, "referrerStateListener" // string@c9c5 │ │ +288554: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +28855a: 1f02 4f15 |0005: check-cast v2, Lcom/duckduckgo/app/referral/AppInstallationReferrerStateListener; // type@154f │ │ +28855e: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=36 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/duckduckgo/app/di/StoreReferralModule; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/duckduckgo/app/referral/EmptyReferrerStateListener; │ │ │ │ @@ -144134,19 +144134,19 @@ │ │ type : '(Lcom/duckduckgo/app/referral/EmptyReferrerStateListener;)Lcom/duckduckgo/app/statistics/AtbInitializerListener;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -288550: |[288550] com.duckduckgo.app.di.StoreReferralModule.providedReferrerAtbInitializerListener:(Lcom/duckduckgo/app/referral/EmptyReferrerStateListener;)Lcom/duckduckgo/app/statistics/AtbInitializerListener; │ │ -288560: 1a00 c5c9 |0000: const-string v0, "referrerStateListener" // string@c9c5 │ │ -288564: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -28856a: 1f02 7616 |0005: check-cast v2, Lcom/duckduckgo/app/statistics/AtbInitializerListener; // type@1676 │ │ -28856e: 1102 |0007: return-object v2 │ │ +288560: |[288560] com.duckduckgo.app.di.StoreReferralModule.providedReferrerAtbInitializerListener:(Lcom/duckduckgo/app/referral/EmptyReferrerStateListener;)Lcom/duckduckgo/app/statistics/AtbInitializerListener; │ │ +288570: 1a00 c5c9 |0000: const-string v0, "referrerStateListener" // string@c9c5 │ │ +288574: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +28857a: 1f02 7616 |0005: check-cast v2, Lcom/duckduckgo/app/statistics/AtbInitializerListener; // type@1676 │ │ +28857e: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=42 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/duckduckgo/app/di/StoreReferralModule; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/duckduckgo/app/referral/EmptyReferrerStateListener; │ │ │ │ @@ -144200,35 +144200,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -288b74: |[288b74] com.duckduckgo.app.di.SystemComponentsModule.:()V │ │ -288b84: 2200 b30e |0000: new-instance v0, Lcom/duckduckgo/app/di/SystemComponentsModule; // type@0eb3 │ │ -288b88: 7010 d145 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/di/SystemComponentsModule;.:()V // method@45d1 │ │ -288b8e: 6900 ef2a |0005: sput-object v0, Lcom/duckduckgo/app/di/SystemComponentsModule;.INSTANCE:Lcom/duckduckgo/app/di/SystemComponentsModule; // field@2aef │ │ -288b92: 0e00 |0007: return-void │ │ +288b84: |[288b84] com.duckduckgo.app.di.SystemComponentsModule.:()V │ │ +288b94: 2200 b30e |0000: new-instance v0, Lcom/duckduckgo/app/di/SystemComponentsModule; // type@0eb3 │ │ +288b98: 7010 d145 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/di/SystemComponentsModule;.:()V // method@45d1 │ │ +288b9e: 6900 ef2a |0005: sput-object v0, Lcom/duckduckgo/app/di/SystemComponentsModule;.INSTANCE:Lcom/duckduckgo/app/di/SystemComponentsModule; // field@2aef │ │ +288ba2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/di/SystemComponentsModule;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -288b94: |[288b94] com.duckduckgo.app.di.SystemComponentsModule.:()V │ │ -288ba4: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -288baa: 0e00 |0003: return-void │ │ +288ba4: |[288ba4] com.duckduckgo.app.di.SystemComponentsModule.:()V │ │ +288bb4: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +288bba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/di/SystemComponentsModule; │ │ │ │ Virtual methods - │ │ @@ -144237,27 +144237,27 @@ │ │ type : '(Landroid/content/Context;Lcom/duckduckgo/app/settings/db/SettingsDataStore;Lcom/duckduckgo/common/utils/DispatcherProvider;Lkotlinx/coroutines/CoroutineScope;)Lcom/duckduckgo/app/fire/FireAnimationLoader;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 28 16-bit code units │ │ -288a94: |[288a94] com.duckduckgo.app.di.SystemComponentsModule.animatorLoader:(Landroid/content/Context;Lcom/duckduckgo/app/settings/db/SettingsDataStore;Lcom/duckduckgo/common/utils/DispatcherProvider;Lkotlinx/coroutines/CoroutineScope;)Lcom/duckduckgo/app/fire/FireAnimationLoader; │ │ -288aa4: 1a00 7d9c |0000: const-string v0, "context" // string@9c7d │ │ -288aa8: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -288aae: 1a00 46d1 |0005: const-string v0, "settingsDataStore" // string@d146 │ │ -288ab2: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -288ab8: 1a00 caa0 |000a: const-string v0, "dispatcherProvider" // string@a0ca │ │ -288abc: 7120 fef1 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -288ac2: 1a00 9b8b |000f: const-string v0, "appCoroutineScope" // string@8b9b │ │ -288ac6: 7120 fef1 0500 |0011: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -288acc: 2200 7010 |0014: new-instance v0, Lcom/duckduckgo/app/fire/LottieFireAnimationLoader; // type@1070 │ │ -288ad0: 7055 594e 2043 |0016: invoke-direct {v0, v2, v3, v4, v5}, Lcom/duckduckgo/app/fire/LottieFireAnimationLoader;.:(Landroid/content/Context;Lcom/duckduckgo/app/settings/db/SettingsDataStore;Lcom/duckduckgo/common/utils/DispatcherProvider;Lkotlinx/coroutines/CoroutineScope;)V // method@4e59 │ │ -288ad6: 1f00 6d10 |0019: check-cast v0, Lcom/duckduckgo/app/fire/FireAnimationLoader; // type@106d │ │ -288ada: 1100 |001b: return-object v0 │ │ +288aa4: |[288aa4] com.duckduckgo.app.di.SystemComponentsModule.animatorLoader:(Landroid/content/Context;Lcom/duckduckgo/app/settings/db/SettingsDataStore;Lcom/duckduckgo/common/utils/DispatcherProvider;Lkotlinx/coroutines/CoroutineScope;)Lcom/duckduckgo/app/fire/FireAnimationLoader; │ │ +288ab4: 1a00 7d9c |0000: const-string v0, "context" // string@9c7d │ │ +288ab8: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +288abe: 1a00 46d1 |0005: const-string v0, "settingsDataStore" // string@d146 │ │ +288ac2: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +288ac8: 1a00 caa0 |000a: const-string v0, "dispatcherProvider" // string@a0ca │ │ +288acc: 7120 fef1 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +288ad2: 1a00 9b8b |000f: const-string v0, "appCoroutineScope" // string@8b9b │ │ +288ad6: 7120 fef1 0500 |0011: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +288adc: 2200 7010 |0014: new-instance v0, Lcom/duckduckgo/app/fire/LottieFireAnimationLoader; // type@1070 │ │ +288ae0: 7055 594e 2043 |0016: invoke-direct {v0, v2, v3, v4, v5}, Lcom/duckduckgo/app/fire/LottieFireAnimationLoader;.:(Landroid/content/Context;Lcom/duckduckgo/app/settings/db/SettingsDataStore;Lcom/duckduckgo/common/utils/DispatcherProvider;Lkotlinx/coroutines/CoroutineScope;)V // method@4e59 │ │ +288ae6: 1f00 6d10 |0019: check-cast v0, Lcom/duckduckgo/app/fire/FireAnimationLoader; // type@106d │ │ +288aea: 1100 |001b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0014 line=78 │ │ locals : │ │ 0x0000 - 0x001c reg=1 this Lcom/duckduckgo/app/di/SystemComponentsModule; │ │ 0x0000 - 0x001c reg=2 (null) Landroid/content/Context; │ │ 0x0000 - 0x001c reg=3 (null) Lcom/duckduckgo/app/settings/db/SettingsDataStore; │ │ @@ -144269,25 +144269,25 @@ │ │ type : '(Landroid/content/Context;Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator;Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig;)Lcom/duckduckgo/app/icon/api/IconModifier;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -288adc: |[288adc] com.duckduckgo.app.di.SystemComponentsModule.appIconModifier:(Landroid/content/Context;Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator;Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig;)Lcom/duckduckgo/app/icon/api/IconModifier; │ │ -288aec: 1a00 7d9c |0000: const-string v0, "context" // string@9c7d │ │ -288af0: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -288af6: 1a00 0a8c |0005: const-string v0, "appShortcutCreator" // string@8c0a │ │ -288afa: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -288b00: 1a00 8a8b |000a: const-string v0, "appBuildConfig" // string@8b8a │ │ -288b04: 7120 fef1 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -288b0a: 2200 b612 |000f: new-instance v0, Lcom/duckduckgo/app/icon/api/AppIconModifier; // type@12b6 │ │ -288b0e: 7040 e058 2043 |0011: invoke-direct {v0, v2, v3, v4}, Lcom/duckduckgo/app/icon/api/AppIconModifier;.:(Landroid/content/Context;Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator;Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig;)V // method@58e0 │ │ -288b14: 1f00 b912 |0014: check-cast v0, Lcom/duckduckgo/app/icon/api/IconModifier; // type@12b9 │ │ -288b18: 1100 |0016: return-object v0 │ │ +288aec: |[288aec] com.duckduckgo.app.di.SystemComponentsModule.appIconModifier:(Landroid/content/Context;Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator;Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig;)Lcom/duckduckgo/app/icon/api/IconModifier; │ │ +288afc: 1a00 7d9c |0000: const-string v0, "context" // string@9c7d │ │ +288b00: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +288b06: 1a00 0a8c |0005: const-string v0, "appShortcutCreator" // string@8c0a │ │ +288b0a: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +288b10: 1a00 8a8b |000a: const-string v0, "appBuildConfig" // string@8b8a │ │ +288b14: 7120 fef1 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +288b1a: 2200 b612 |000f: new-instance v0, Lcom/duckduckgo/app/icon/api/AppIconModifier; // type@12b6 │ │ +288b1e: 7040 e058 2043 |0011: invoke-direct {v0, v2, v3, v4}, Lcom/duckduckgo/app/icon/api/AppIconModifier;.:(Landroid/content/Context;Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator;Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig;)V // method@58e0 │ │ +288b24: 1f00 b912 |0014: check-cast v0, Lcom/duckduckgo/app/icon/api/IconModifier; // type@12b9 │ │ +288b28: 1100 |0016: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x000f line=69 │ │ locals : │ │ 0x0000 - 0x0017 reg=1 this Lcom/duckduckgo/app/di/SystemComponentsModule; │ │ 0x0000 - 0x0017 reg=2 (null) Landroid/content/Context; │ │ 0x0000 - 0x0017 reg=3 (null) Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator; │ │ @@ -144298,21 +144298,21 @@ │ │ type : '(Lcom/duckduckgo/app/systemsearch/DeviceAppListProvider;)Lcom/duckduckgo/app/systemsearch/DeviceAppLookup;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -288b48: |[288b48] com.duckduckgo.app.di.SystemComponentsModule.deviceAppLookup:(Lcom/duckduckgo/app/systemsearch/DeviceAppListProvider;)Lcom/duckduckgo/app/systemsearch/DeviceAppLookup; │ │ -288b58: 1a00 2da0 |0000: const-string v0, "deviceAppListProvider" // string@a02d │ │ -288b5c: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -288b62: 2200 db17 |0005: new-instance v0, Lcom/duckduckgo/app/systemsearch/InstalledDeviceAppLookup; // type@17db │ │ -288b66: 7020 8771 2000 |0007: invoke-direct {v0, v2}, Lcom/duckduckgo/app/systemsearch/InstalledDeviceAppLookup;.:(Lcom/duckduckgo/app/systemsearch/DeviceAppListProvider;)V // method@7187 │ │ -288b6c: 1f00 d417 |000a: check-cast v0, Lcom/duckduckgo/app/systemsearch/DeviceAppLookup; // type@17d4 │ │ -288b70: 1100 |000c: return-object v0 │ │ +288b58: |[288b58] com.duckduckgo.app.di.SystemComponentsModule.deviceAppLookup:(Lcom/duckduckgo/app/systemsearch/DeviceAppListProvider;)Lcom/duckduckgo/app/systemsearch/DeviceAppLookup; │ │ +288b68: 1a00 2da0 |0000: const-string v0, "deviceAppListProvider" // string@a02d │ │ +288b6c: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +288b72: 2200 db17 |0005: new-instance v0, Lcom/duckduckgo/app/systemsearch/InstalledDeviceAppLookup; // type@17db │ │ +288b76: 7020 8771 2000 |0007: invoke-direct {v0, v2}, Lcom/duckduckgo/app/systemsearch/InstalledDeviceAppLookup;.:(Lcom/duckduckgo/app/systemsearch/DeviceAppListProvider;)V // method@7187 │ │ +288b7c: 1f00 d417 |000a: check-cast v0, Lcom/duckduckgo/app/systemsearch/DeviceAppLookup; // type@17d4 │ │ +288b80: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=61 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/duckduckgo/app/di/SystemComponentsModule; │ │ 0x0000 - 0x000d reg=2 (null) Lcom/duckduckgo/app/systemsearch/DeviceAppListProvider; │ │ │ │ @@ -144321,21 +144321,21 @@ │ │ type : '(Landroid/content/pm/PackageManager;)Lcom/duckduckgo/app/systemsearch/DeviceAppListProvider;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -288b1c: |[288b1c] com.duckduckgo.app.di.SystemComponentsModule.deviceAppsListProvider:(Landroid/content/pm/PackageManager;)Lcom/duckduckgo/app/systemsearch/DeviceAppListProvider; │ │ -288b2c: 1a00 c1c2 |0000: const-string v0, "packageManager" // string@c2c1 │ │ -288b30: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -288b36: 2200 d817 |0005: new-instance v0, Lcom/duckduckgo/app/systemsearch/InstalledDeviceAppListProvider; // type@17d8 │ │ -288b3a: 7020 8171 2000 |0007: invoke-direct {v0, v2}, Lcom/duckduckgo/app/systemsearch/InstalledDeviceAppListProvider;.:(Landroid/content/pm/PackageManager;)V // method@7181 │ │ -288b40: 1f00 d317 |000a: check-cast v0, Lcom/duckduckgo/app/systemsearch/DeviceAppListProvider; // type@17d3 │ │ -288b44: 1100 |000c: return-object v0 │ │ +288b2c: |[288b2c] com.duckduckgo.app.di.SystemComponentsModule.deviceAppsListProvider:(Landroid/content/pm/PackageManager;)Lcom/duckduckgo/app/systemsearch/DeviceAppListProvider; │ │ +288b3c: 1a00 c1c2 |0000: const-string v0, "packageManager" // string@c2c1 │ │ +288b40: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +288b46: 2200 d817 |0005: new-instance v0, Lcom/duckduckgo/app/systemsearch/InstalledDeviceAppListProvider; // type@17d8 │ │ +288b4a: 7020 8171 2000 |0007: invoke-direct {v0, v2}, Lcom/duckduckgo/app/systemsearch/InstalledDeviceAppListProvider;.:(Landroid/content/pm/PackageManager;)V // method@7181 │ │ +288b50: 1f00 d317 |000a: check-cast v0, Lcom/duckduckgo/app/systemsearch/DeviceAppListProvider; // type@17d3 │ │ +288b54: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=57 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/duckduckgo/app/di/SystemComponentsModule; │ │ 0x0000 - 0x000d reg=2 (null) Landroid/content/pm/PackageManager; │ │ │ │ @@ -144344,24 +144344,24 @@ │ │ type : '(Landroid/content/Context;)Landroid/location/LocationManager;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -288a5c: |[288a5c] com.duckduckgo.app.di.SystemComponentsModule.locationManager:(Landroid/content/Context;)Landroid/location/LocationManager; │ │ -288a6c: 1a00 7d9c |0000: const-string v0, "context" // string@9c7d │ │ -288a70: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -288a76: 1a00 39b8 |0005: const-string v0, "location" // string@b839 │ │ -288a7a: 6e20 8400 0200 |0007: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0084 │ │ -288a80: 0c02 |000a: move-result-object v2 │ │ -288a82: 1a00 9cbd |000b: const-string v0, "null cannot be cast to non-null type android.location.LocationManager" // string@bd9c │ │ -288a86: 7120 fcf1 0200 |000d: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fc │ │ -288a8c: 1f02 6900 |0010: check-cast v2, Landroid/location/LocationManager; // type@0069 │ │ -288a90: 1102 |0012: return-object v2 │ │ +288a6c: |[288a6c] com.duckduckgo.app.di.SystemComponentsModule.locationManager:(Landroid/content/Context;)Landroid/location/LocationManager; │ │ +288a7c: 1a00 7d9c |0000: const-string v0, "context" // string@9c7d │ │ +288a80: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +288a86: 1a00 39b8 |0005: const-string v0, "location" // string@b839 │ │ +288a8a: 6e20 8400 0200 |0007: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0084 │ │ +288a90: 0c02 |000a: move-result-object v2 │ │ +288a92: 1a00 9cbd |000b: const-string v0, "null cannot be cast to non-null type android.location.LocationManager" // string@bd9c │ │ +288a96: 7120 fcf1 0200 |000d: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fc │ │ +288a9c: 1f02 6900 |0010: check-cast v2, Landroid/location/LocationManager; // type@0069 │ │ +288aa0: 1102 |0012: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=53 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Lcom/duckduckgo/app/di/SystemComponentsModule; │ │ 0x0000 - 0x0013 reg=2 (null) Landroid/content/Context; │ │ │ │ @@ -144370,22 +144370,22 @@ │ │ type : '(Landroid/content/Context;)Landroid/content/pm/PackageManager;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -288a2c: |[288a2c] com.duckduckgo.app.di.SystemComponentsModule.packageManager:(Landroid/content/Context;)Landroid/content/pm/PackageManager; │ │ -288a3c: 1a00 7d9c |0000: const-string v0, "context" // string@9c7d │ │ -288a40: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -288a46: 6e10 7d00 0200 |0005: invoke-virtual {v2}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@007d │ │ -288a4c: 0c02 |0008: move-result-object v2 │ │ -288a4e: 1a00 4aac |0009: const-string v0, "getPackageManager(...)" // string@ac4a │ │ -288a52: 7120 fdf1 0200 |000b: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ -288a58: 1102 |000e: return-object v2 │ │ +288a3c: |[288a3c] com.duckduckgo.app.di.SystemComponentsModule.packageManager:(Landroid/content/Context;)Landroid/content/pm/PackageManager; │ │ +288a4c: 1a00 7d9c |0000: const-string v0, "context" // string@9c7d │ │ +288a50: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +288a56: 6e10 7d00 0200 |0005: invoke-virtual {v2}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@007d │ │ +288a5c: 0c02 |0008: move-result-object v2 │ │ +288a5e: 1a00 4aac |0009: const-string v0, "getPackageManager(...)" // string@ac4a │ │ +288a62: 7120 fdf1 0200 |000b: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ +288a68: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=49 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lcom/duckduckgo/app/di/SystemComponentsModule; │ │ 0x0000 - 0x000f reg=2 (null) Landroid/content/Context; │ │ │ │ @@ -144423,17 +144423,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2885a8: |[2885a8] com.duckduckgo.app.di.SystemComponentsModuleBindings.:()V │ │ -2885b8: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2885be: 0e00 |0003: return-void │ │ +2885b8: |[2885b8] com.duckduckgo.app.di.SystemComponentsModuleBindings.:()V │ │ +2885c8: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2885ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/di/SystemComponentsModuleBindings; │ │ │ │ Virtual methods - │ │ @@ -144482,35 +144482,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -288d88: |[288d88] com.duckduckgo.app.di.WidgetModule.:()V │ │ -288d98: 2200 bb0e |0000: new-instance v0, Lcom/duckduckgo/app/di/WidgetModule; // type@0ebb │ │ -288d9c: 7010 f945 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/di/WidgetModule;.:()V // method@45f9 │ │ -288da2: 6900 fb2a |0005: sput-object v0, Lcom/duckduckgo/app/di/WidgetModule;.INSTANCE:Lcom/duckduckgo/app/di/WidgetModule; // field@2afb │ │ -288da6: 0e00 |0007: return-void │ │ +288d98: |[288d98] com.duckduckgo.app.di.WidgetModule.:()V │ │ +288da8: 2200 bb0e |0000: new-instance v0, Lcom/duckduckgo/app/di/WidgetModule; // type@0ebb │ │ +288dac: 7010 f945 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/di/WidgetModule;.:()V // method@45f9 │ │ +288db2: 6900 fb2a |0005: sput-object v0, Lcom/duckduckgo/app/di/WidgetModule;.INSTANCE:Lcom/duckduckgo/app/di/WidgetModule; // field@2afb │ │ +288db6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/di/WidgetModule;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -288da8: |[288da8] com.duckduckgo.app.di.WidgetModule.:()V │ │ -288db8: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -288dbe: 0e00 |0003: return-void │ │ +288db8: |[288db8] com.duckduckgo.app.di.WidgetModule.:()V │ │ +288dc8: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +288dce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/di/WidgetModule; │ │ │ │ Virtual methods - │ │ @@ -144519,18 +144519,18 @@ │ │ type : '()Lcom/duckduckgo/widget/SearchAndFavoritesGridCalculator;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -288d6c: |[288d6c] com.duckduckgo.app.di.WidgetModule.gridCalculator:()Lcom/duckduckgo/widget/SearchAndFavoritesGridCalculator; │ │ -288d7c: 2200 b336 |0000: new-instance v0, Lcom/duckduckgo/widget/SearchAndFavoritesGridCalculator; // type@36b3 │ │ -288d80: 7010 3ae6 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/widget/SearchAndFavoritesGridCalculator;.:()V // method@e63a │ │ -288d86: 1100 |0005: return-object v0 │ │ +288d7c: |[288d7c] com.duckduckgo.app.di.WidgetModule.gridCalculator:()Lcom/duckduckgo/widget/SearchAndFavoritesGridCalculator; │ │ +288d8c: 2200 b336 |0000: new-instance v0, Lcom/duckduckgo/widget/SearchAndFavoritesGridCalculator; // type@36b3 │ │ +288d90: 7010 3ae6 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/widget/SearchAndFavoritesGridCalculator;.:()V // method@e63a │ │ +288d96: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/duckduckgo/app/di/WidgetModule; │ │ │ │ #1 : (in Lcom/duckduckgo/app/di/WidgetModule;) │ │ @@ -144538,21 +144538,21 @@ │ │ type : '(Landroid/content/Context;)Lcom/duckduckgo/app/widget/ui/WidgetCapabilities;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -288d40: |[288d40] com.duckduckgo.app.di.WidgetModule.widgetCapabilities:(Landroid/content/Context;)Lcom/duckduckgo/app/widget/ui/WidgetCapabilities; │ │ -288d50: 1a00 7d9c |0000: const-string v0, "context" // string@9c7d │ │ -288d54: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -288d5a: 2200 f419 |0005: new-instance v0, Lcom/duckduckgo/app/widget/ui/AppWidgetCapabilities; // type@19f4 │ │ -288d5e: 7020 db7c 2000 |0007: invoke-direct {v0, v2}, Lcom/duckduckgo/app/widget/ui/AppWidgetCapabilities;.:(Landroid/content/Context;)V // method@7cdb │ │ -288d64: 1f00 f619 |000a: check-cast v0, Lcom/duckduckgo/app/widget/ui/WidgetCapabilities; // type@19f6 │ │ -288d68: 1100 |000c: return-object v0 │ │ +288d50: |[288d50] com.duckduckgo.app.di.WidgetModule.widgetCapabilities:(Landroid/content/Context;)Lcom/duckduckgo/app/widget/ui/WidgetCapabilities; │ │ +288d60: 1a00 7d9c |0000: const-string v0, "context" // string@9c7d │ │ +288d64: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +288d6a: 2200 f419 |0005: new-instance v0, Lcom/duckduckgo/app/widget/ui/AppWidgetCapabilities; // type@19f4 │ │ +288d6e: 7020 db7c 2000 |0007: invoke-direct {v0, v2}, Lcom/duckduckgo/app/widget/ui/AppWidgetCapabilities;.:(Landroid/content/Context;)V // method@7cdb │ │ +288d74: 1f00 f619 |000a: check-cast v0, Lcom/duckduckgo/app/widget/ui/WidgetCapabilities; // type@19f6 │ │ +288d78: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=33 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/duckduckgo/app/di/WidgetModule; │ │ 0x0000 - 0x000d reg=2 (null) Landroid/content/Context; │ │ │ │ @@ -144590,52 +144590,52 @@ │ │ type : '()Lcom/duckduckgo/app/di/WidgetModule_GridCalculatorFactory;' │ │ access : 0x1048 (STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -288bac: |[288bac] com.duckduckgo.app.di.WidgetModule_GridCalculatorFactory$InstanceHolder.-$$Nest$sfgetINSTANCE:()Lcom/duckduckgo/app/di/WidgetModule_GridCalculatorFactory; │ │ -288bbc: 6200 fc2a |0000: sget-object v0, Lcom/duckduckgo/app/di/WidgetModule_GridCalculatorFactory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/di/WidgetModule_GridCalculatorFactory; // field@2afc │ │ -288bc0: 1100 |0002: return-object v0 │ │ +288bbc: |[288bbc] com.duckduckgo.app.di.WidgetModule_GridCalculatorFactory$InstanceHolder.-$$Nest$sfgetINSTANCE:()Lcom/duckduckgo/app/di/WidgetModule_GridCalculatorFactory; │ │ +288bcc: 6200 fc2a |0000: sget-object v0, Lcom/duckduckgo/app/di/WidgetModule_GridCalculatorFactory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/di/WidgetModule_GridCalculatorFactory; // field@2afc │ │ +288bd0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/di/WidgetModule_GridCalculatorFactory$InstanceHolder;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -288bc4: |[288bc4] com.duckduckgo.app.di.WidgetModule_GridCalculatorFactory$InstanceHolder.:()V │ │ -288bd4: 2200 bd0e |0000: new-instance v0, Lcom/duckduckgo/app/di/WidgetModule_GridCalculatorFactory; // type@0ebd │ │ -288bd8: 7010 ff45 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/di/WidgetModule_GridCalculatorFactory;.:()V // method@45ff │ │ -288bde: 6900 fc2a |0005: sput-object v0, Lcom/duckduckgo/app/di/WidgetModule_GridCalculatorFactory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/di/WidgetModule_GridCalculatorFactory; // field@2afc │ │ -288be2: 0e00 |0007: return-void │ │ +288bd4: |[288bd4] com.duckduckgo.app.di.WidgetModule_GridCalculatorFactory$InstanceHolder.:()V │ │ +288be4: 2200 bd0e |0000: new-instance v0, Lcom/duckduckgo/app/di/WidgetModule_GridCalculatorFactory; // type@0ebd │ │ +288be8: 7010 ff45 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/di/WidgetModule_GridCalculatorFactory;.:()V // method@45ff │ │ +288bee: 6900 fc2a |0005: sput-object v0, Lcom/duckduckgo/app/di/WidgetModule_GridCalculatorFactory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/di/WidgetModule_GridCalculatorFactory; // field@2afc │ │ +288bf2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/di/WidgetModule_GridCalculatorFactory$InstanceHolder;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -288be4: |[288be4] com.duckduckgo.app.di.WidgetModule_GridCalculatorFactory$InstanceHolder.:()V │ │ -288bf4: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -288bfa: 0e00 |0003: return-void │ │ +288bf4: |[288bf4] com.duckduckgo.app.di.WidgetModule_GridCalculatorFactory$InstanceHolder.:()V │ │ +288c04: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +288c0a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/di/WidgetModule_GridCalculatorFactory$InstanceHolder; │ │ │ │ Virtual methods - │ │ @@ -144680,35 +144680,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -288fb0: |[288fb0] com.duckduckgo.app.di.WorkerModule.:()V │ │ -288fc0: 2200 bf0e |0000: new-instance v0, Lcom/duckduckgo/app/di/WorkerModule; // type@0ebf │ │ -288fc4: 7010 0a46 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/di/WorkerModule;.:()V // method@460a │ │ -288fca: 6900 fe2a |0005: sput-object v0, Lcom/duckduckgo/app/di/WorkerModule;.INSTANCE:Lcom/duckduckgo/app/di/WorkerModule; // field@2afe │ │ -288fce: 0e00 |0007: return-void │ │ +288fc0: |[288fc0] com.duckduckgo.app.di.WorkerModule.:()V │ │ +288fd0: 2200 bf0e |0000: new-instance v0, Lcom/duckduckgo/app/di/WorkerModule; // type@0ebf │ │ +288fd4: 7010 0a46 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/di/WorkerModule;.:()V // method@460a │ │ +288fda: 6900 fe2a |0005: sput-object v0, Lcom/duckduckgo/app/di/WorkerModule;.INSTANCE:Lcom/duckduckgo/app/di/WorkerModule; // field@2afe │ │ +288fde: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/di/WorkerModule;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -288fd0: |[288fd0] com.duckduckgo.app.di.WorkerModule.:()V │ │ -288fe0: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -288fe6: 0e00 |0003: return-void │ │ +288fe0: |[288fe0] com.duckduckgo.app.di.WorkerModule.:()V │ │ +288ff0: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +288ff6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/di/WorkerModule; │ │ │ │ Virtual methods - │ │ @@ -144717,31 +144717,31 @@ │ │ type : '(Landroid/content/Context;Landroidx/work/WorkerFactory;)Landroidx/work/WorkManager;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -288f2c: |[288f2c] com.duckduckgo.app.di.WorkerModule.workManager:(Landroid/content/Context;Landroidx/work/WorkerFactory;)Landroidx/work/WorkManager; │ │ -288f3c: 1a00 7d9c |0000: const-string v0, "context" // string@9c7d │ │ -288f40: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -288f46: 1a00 66db |0005: const-string v0, "workerFactory" // string@db66 │ │ -288f4a: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -288f50: 2200 ff01 |000a: new-instance v0, Landroidx/work/Configuration$Builder; // type@01ff │ │ -288f54: 7010 bb05 0000 |000c: invoke-direct {v0}, Landroidx/work/Configuration$Builder;.:()V // method@05bb │ │ -288f5a: 6e20 bd05 3000 |000f: invoke-virtual {v0, v3}, Landroidx/work/Configuration$Builder;.setWorkerFactory:(Landroidx/work/WorkerFactory;)Landroidx/work/Configuration$Builder; // method@05bd │ │ -288f60: 0c03 |0012: move-result-object v3 │ │ -288f62: 6e10 bc05 0300 |0013: invoke-virtual {v3}, Landroidx/work/Configuration$Builder;.build:()Landroidx/work/Configuration; // method@05bc │ │ -288f68: 0c03 |0016: move-result-object v3 │ │ -288f6a: 7120 dc05 3200 |0017: invoke-static {v2, v3}, Landroidx/work/WorkManager;.initialize:(Landroid/content/Context;Landroidx/work/Configuration;)V // method@05dc │ │ -288f70: 7110 db05 0200 |001a: invoke-static {v2}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@05db │ │ -288f76: 0c02 |001d: move-result-object v2 │ │ -288f78: 1a03 baaa |001e: const-string v3, "getInstance(...)" // string@aaba │ │ -288f7c: 7120 fdf1 3200 |0020: invoke-static {v2, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ -288f82: 1102 |0023: return-object v2 │ │ +288f3c: |[288f3c] com.duckduckgo.app.di.WorkerModule.workManager:(Landroid/content/Context;Landroidx/work/WorkerFactory;)Landroidx/work/WorkManager; │ │ +288f4c: 1a00 7d9c |0000: const-string v0, "context" // string@9c7d │ │ +288f50: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +288f56: 1a00 66db |0005: const-string v0, "workerFactory" // string@db66 │ │ +288f5a: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +288f60: 2200 ff01 |000a: new-instance v0, Landroidx/work/Configuration$Builder; // type@01ff │ │ +288f64: 7010 bb05 0000 |000c: invoke-direct {v0}, Landroidx/work/Configuration$Builder;.:()V // method@05bb │ │ +288f6a: 6e20 bd05 3000 |000f: invoke-virtual {v0, v3}, Landroidx/work/Configuration$Builder;.setWorkerFactory:(Landroidx/work/WorkerFactory;)Landroidx/work/Configuration$Builder; // method@05bd │ │ +288f70: 0c03 |0012: move-result-object v3 │ │ +288f72: 6e10 bc05 0300 |0013: invoke-virtual {v3}, Landroidx/work/Configuration$Builder;.build:()Landroidx/work/Configuration; // method@05bc │ │ +288f78: 0c03 |0016: move-result-object v3 │ │ +288f7a: 7120 dc05 3200 |0017: invoke-static {v2, v3}, Landroidx/work/WorkManager;.initialize:(Landroid/content/Context;Landroidx/work/Configuration;)V // method@05dc │ │ +288f80: 7110 db05 0200 |001a: invoke-static {v2}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@05db │ │ +288f86: 0c02 |001d: move-result-object v2 │ │ +288f88: 1a03 baaa |001e: const-string v3, "getInstance(...)" // string@aaba │ │ +288f8c: 7120 fdf1 3200 |0020: invoke-static {v2, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ +288f92: 1102 |0023: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x000a line=39 │ │ 0x000f line=40 │ │ 0x0013 line=41 │ │ 0x0017 line=42 │ │ 0x001a line=43 │ │ @@ -144755,21 +144755,21 @@ │ │ type : '(Lcom/duckduckgo/common/utils/plugins/PluginPoint;)Landroidx/work/WorkerFactory;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -288f84: |[288f84] com.duckduckgo.app.di.WorkerModule.workerFactory:(Lcom/duckduckgo/common/utils/plugins/PluginPoint;)Landroidx/work/WorkerFactory; │ │ -288f94: 1a00 68db |0000: const-string v0, "workerInjectorPluginPoint" // string@db68 │ │ -288f98: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -288f9e: 2200 5a0e |0005: new-instance v0, Lcom/duckduckgo/app/di/DaggerWorkerFactory; // type@0e5a │ │ -288fa2: 7020 1344 2000 |0007: invoke-direct {v0, v2}, Lcom/duckduckgo/app/di/DaggerWorkerFactory;.:(Lcom/duckduckgo/common/utils/plugins/PluginPoint;)V // method@4413 │ │ -288fa8: 1f00 1302 |000a: check-cast v0, Landroidx/work/WorkerFactory; // type@0213 │ │ -288fac: 1100 |000c: return-object v0 │ │ +288f94: |[288f94] com.duckduckgo.app.di.WorkerModule.workerFactory:(Lcom/duckduckgo/common/utils/plugins/PluginPoint;)Landroidx/work/WorkerFactory; │ │ +288fa4: 1a00 68db |0000: const-string v0, "workerInjectorPluginPoint" // string@db68 │ │ +288fa8: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +288fae: 2200 5a0e |0005: new-instance v0, Lcom/duckduckgo/app/di/DaggerWorkerFactory; // type@0e5a │ │ +288fb2: 7020 1344 2000 |0007: invoke-direct {v0, v2}, Lcom/duckduckgo/app/di/DaggerWorkerFactory;.:(Lcom/duckduckgo/common/utils/plugins/PluginPoint;)V // method@4413 │ │ +288fb8: 1f00 1302 |000a: check-cast v0, Landroidx/work/WorkerFactory; // type@0213 │ │ +288fbc: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=51 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/duckduckgo/app/di/WorkerModule; │ │ 0x0000 - 0x000d reg=2 (null) Lcom/duckduckgo/common/utils/plugins/PluginPoint; │ │ │ │ @@ -144852,44 +144852,44 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 7 │ │ insns size : 12 16-bit code units │ │ -2895ec: |[2895ec] com.duckduckgo.app.dispatchers.IntentDispatcherViewModel$ViewState.:()V │ │ -2895fc: 1305 0f00 |0000: const/16 v5, #int 15 // #f │ │ -289600: 1206 |0002: const/4 v6, #int 0 // #0 │ │ -289602: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -289604: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -289606: 1203 |0005: const/4 v3, #int 0 // #0 │ │ -289608: 1204 |0006: const/4 v4, #int 0 // #0 │ │ -28960a: 0770 |0007: move-object v0, v7 │ │ -28960c: 7607 2e46 0000 |0008: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;.:(ZLjava/lang/String;IZILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@462e │ │ -289612: 0e00 |000b: return-void │ │ +2895fc: |[2895fc] com.duckduckgo.app.dispatchers.IntentDispatcherViewModel$ViewState.:()V │ │ +28960c: 1305 0f00 |0000: const/16 v5, #int 15 // #f │ │ +289610: 1206 |0002: const/4 v6, #int 0 // #0 │ │ +289612: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +289614: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +289616: 1203 |0005: const/4 v3, #int 0 // #0 │ │ +289618: 1204 |0006: const/4 v4, #int 0 // #0 │ │ +28961a: 0770 |0007: move-object v0, v7 │ │ +28961c: 7607 2e46 0000 |0008: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;.:(ZLjava/lang/String;IZILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@462e │ │ +289622: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;) │ │ name : '' │ │ type : '(ZLjava/lang/String;IZ)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -289614: |[289614] com.duckduckgo.app.dispatchers.IntentDispatcherViewModel$ViewState.:(ZLjava/lang/String;IZ)V │ │ -289624: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -28962a: 5c01 072b |0003: iput-boolean v1, v0, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;.customTabRequested:Z // field@2b07 │ │ -28962e: 5b02 082b |0005: iput-object v2, v0, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;.intentText:Ljava/lang/String; // field@2b08 │ │ -289632: 5903 0a2b |0007: iput v3, v0, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;.toolbarColor:I // field@2b0a │ │ -289636: 5c04 092b |0009: iput-boolean v4, v0, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;.isExternal:Z // field@2b09 │ │ -28963a: 0e00 |000b: return-void │ │ +289624: |[289624] com.duckduckgo.app.dispatchers.IntentDispatcherViewModel$ViewState.:(ZLjava/lang/String;IZ)V │ │ +289634: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +28963a: 5c01 072b |0003: iput-boolean v1, v0, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;.customTabRequested:Z // field@2b07 │ │ +28963e: 5b02 082b |0005: iput-object v2, v0, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;.intentText:Ljava/lang/String; // field@2b08 │ │ +289642: 5903 0a2b |0007: iput v3, v0, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;.toolbarColor:I // field@2b0a │ │ +289646: 5c04 092b |0009: iput-boolean v4, v0, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;.isExternal:Z // field@2b09 │ │ +28964a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=48 │ │ 0x0005 line=49 │ │ 0x0007 line=50 │ │ 0x0009 line=51 │ │ @@ -144905,30 +144905,30 @@ │ │ type : '(ZLjava/lang/String;IZILkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 7 │ │ outs : 5 │ │ insns size : 25 16-bit code units │ │ -28963c: |[28963c] com.duckduckgo.app.dispatchers.IntentDispatcherViewModel$ViewState.:(ZLjava/lang/String;IZILkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -28964c: dd07 0601 |0000: and-int/lit8 v7, v6, #int 1 // #01 │ │ -289650: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -289652: 3807 0300 |0003: if-eqz v7, 0006 // +0003 │ │ -289656: 0102 |0005: move v2, v0 │ │ -289658: dd07 0602 |0006: and-int/lit8 v7, v6, #int 2 // #02 │ │ -28965c: 3807 0300 |0008: if-eqz v7, 000b // +0003 │ │ -289660: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -289662: dd07 0604 |000b: and-int/lit8 v7, v6, #int 4 // #04 │ │ -289666: 3807 0300 |000d: if-eqz v7, 0010 // +0003 │ │ -28966a: 0104 |000f: move v4, v0 │ │ -28966c: dd06 0608 |0010: and-int/lit8 v6, v6, #int 8 // #08 │ │ -289670: 3806 0300 |0012: if-eqz v6, 0015 // +0003 │ │ -289674: 0105 |0014: move v5, v0 │ │ -289676: 7055 2d46 2143 |0015: invoke-direct {v1, v2, v3, v4, v5}, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;.:(ZLjava/lang/String;IZ)V // method@462d │ │ -28967c: 0e00 |0018: return-void │ │ +28964c: |[28964c] com.duckduckgo.app.dispatchers.IntentDispatcherViewModel$ViewState.:(ZLjava/lang/String;IZILkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +28965c: dd07 0601 |0000: and-int/lit8 v7, v6, #int 1 // #01 │ │ +289660: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +289662: 3807 0300 |0003: if-eqz v7, 0006 // +0003 │ │ +289666: 0102 |0005: move v2, v0 │ │ +289668: dd07 0602 |0006: and-int/lit8 v7, v6, #int 2 // #02 │ │ +28966c: 3807 0300 |0008: if-eqz v7, 000b // +0003 │ │ +289670: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +289672: dd07 0604 |000b: and-int/lit8 v7, v6, #int 4 // #04 │ │ +289676: 3807 0300 |000d: if-eqz v7, 0010 // +0003 │ │ +28967a: 0104 |000f: move v4, v0 │ │ +28967c: dd06 0608 |0010: and-int/lit8 v6, v6, #int 8 // #08 │ │ +289680: 3806 0300 |0012: if-eqz v6, 0015 // +0003 │ │ +289684: 0105 |0014: move v5, v0 │ │ +289686: 7055 2d46 2143 |0015: invoke-direct {v1, v2, v3, v4, v5}, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;.:(ZLjava/lang/String;IZ)V // method@462d │ │ +28968c: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0015 line=47 │ │ locals : │ │ 0x0000 - 0x0019 reg=1 this Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState; │ │ 0x0000 - 0x0019 reg=2 (null) Z │ │ 0x0000 - 0x0019 reg=3 (null) Ljava/lang/String; │ │ @@ -144942,169 +144942,169 @@ │ │ type : '(Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;ZLjava/lang/String;IZILjava/lang/Object;)Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 5 │ │ insns size : 29 16-bit code units │ │ -289450: |[289450] com.duckduckgo.app.dispatchers.IntentDispatcherViewModel$ViewState.copy$default:(Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;ZLjava/lang/String;IZILjava/lang/Object;)Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState; │ │ -289460: dd06 0501 |0000: and-int/lit8 v6, v5, #int 1 // #01 │ │ -289464: 3806 0400 |0002: if-eqz v6, 0006 // +0004 │ │ -289468: 5501 072b |0004: iget-boolean v1, v0, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;.customTabRequested:Z // field@2b07 │ │ -28946c: dd06 0502 |0006: and-int/lit8 v6, v5, #int 2 // #02 │ │ -289470: 3806 0400 |0008: if-eqz v6, 000c // +0004 │ │ -289474: 5402 082b |000a: iget-object v2, v0, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;.intentText:Ljava/lang/String; // field@2b08 │ │ -289478: dd06 0504 |000c: and-int/lit8 v6, v5, #int 4 // #04 │ │ -28947c: 3806 0400 |000e: if-eqz v6, 0012 // +0004 │ │ -289480: 5203 0a2b |0010: iget v3, v0, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;.toolbarColor:I // field@2b0a │ │ -289484: dd05 0508 |0012: and-int/lit8 v5, v5, #int 8 // #08 │ │ -289488: 3805 0400 |0014: if-eqz v5, 0018 // +0004 │ │ -28948c: 5504 092b |0016: iget-boolean v4, v0, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;.isExternal:Z // field@2b09 │ │ -289490: 6e54 3346 1032 |0018: invoke-virtual {v0, v1, v2, v3, v4}, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;.copy:(ZLjava/lang/String;IZ)Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState; // method@4633 │ │ -289496: 0c00 |001b: move-result-object v0 │ │ -289498: 1100 |001c: return-object v0 │ │ +289460: |[289460] com.duckduckgo.app.dispatchers.IntentDispatcherViewModel$ViewState.copy$default:(Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;ZLjava/lang/String;IZILjava/lang/Object;)Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState; │ │ +289470: dd06 0501 |0000: and-int/lit8 v6, v5, #int 1 // #01 │ │ +289474: 3806 0400 |0002: if-eqz v6, 0006 // +0004 │ │ +289478: 5501 072b |0004: iget-boolean v1, v0, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;.customTabRequested:Z // field@2b07 │ │ +28947c: dd06 0502 |0006: and-int/lit8 v6, v5, #int 2 // #02 │ │ +289480: 3806 0400 |0008: if-eqz v6, 000c // +0004 │ │ +289484: 5402 082b |000a: iget-object v2, v0, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;.intentText:Ljava/lang/String; // field@2b08 │ │ +289488: dd06 0504 |000c: and-int/lit8 v6, v5, #int 4 // #04 │ │ +28948c: 3806 0400 |000e: if-eqz v6, 0012 // +0004 │ │ +289490: 5203 0a2b |0010: iget v3, v0, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;.toolbarColor:I // field@2b0a │ │ +289494: dd05 0508 |0012: and-int/lit8 v5, v5, #int 8 // #08 │ │ +289498: 3805 0400 |0014: if-eqz v5, 0018 // +0004 │ │ +28949c: 5504 092b |0016: iget-boolean v4, v0, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;.isExternal:Z // field@2b09 │ │ +2894a0: 6e54 3346 1032 |0018: invoke-virtual {v0, v1, v2, v3, v4}, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;.copy:(ZLjava/lang/String;IZ)Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState; // method@4633 │ │ +2894a6: 0c00 |001b: move-result-object v0 │ │ +2894a8: 1100 |001c: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;) │ │ name : 'component1' │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -289384: |[289384] com.duckduckgo.app.dispatchers.IntentDispatcherViewModel$ViewState.component1:()Z │ │ -289394: 5510 072b |0000: iget-boolean v0, v1, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;.customTabRequested:Z // field@2b07 │ │ -289398: 0f00 |0002: return v0 │ │ +289394: |[289394] com.duckduckgo.app.dispatchers.IntentDispatcherViewModel$ViewState.component1:()Z │ │ +2893a4: 5510 072b |0000: iget-boolean v0, v1, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;.customTabRequested:Z // field@2b07 │ │ +2893a8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;) │ │ name : 'component2' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -289544: |[289544] com.duckduckgo.app.dispatchers.IntentDispatcherViewModel$ViewState.component2:()Ljava/lang/String; │ │ -289554: 5410 082b |0000: iget-object v0, v1, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;.intentText:Ljava/lang/String; // field@2b08 │ │ -289558: 1100 |0002: return-object v0 │ │ +289554: |[289554] com.duckduckgo.app.dispatchers.IntentDispatcherViewModel$ViewState.component2:()Ljava/lang/String; │ │ +289564: 5410 082b |0000: iget-object v0, v1, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;.intentText:Ljava/lang/String; // field@2b08 │ │ +289568: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;) │ │ name : 'component3' │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2894b8: |[2894b8] com.duckduckgo.app.dispatchers.IntentDispatcherViewModel$ViewState.component3:()I │ │ -2894c8: 5210 0a2b |0000: iget v0, v1, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;.toolbarColor:I // field@2b0a │ │ -2894cc: 0f00 |0002: return v0 │ │ +2894c8: |[2894c8] com.duckduckgo.app.dispatchers.IntentDispatcherViewModel$ViewState.component3:()I │ │ +2894d8: 5210 0a2b |0000: iget v0, v1, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;.toolbarColor:I // field@2b0a │ │ +2894dc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;) │ │ name : 'component4' │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28939c: |[28939c] com.duckduckgo.app.dispatchers.IntentDispatcherViewModel$ViewState.component4:()Z │ │ -2893ac: 5510 092b |0000: iget-boolean v0, v1, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;.isExternal:Z // field@2b09 │ │ -2893b0: 0f00 |0002: return v0 │ │ +2893ac: |[2893ac] com.duckduckgo.app.dispatchers.IntentDispatcherViewModel$ViewState.component4:()Z │ │ +2893bc: 5510 092b |0000: iget-boolean v0, v1, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;.isExternal:Z // field@2b09 │ │ +2893c0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;) │ │ name : 'copy' │ │ type : '(ZLjava/lang/String;IZ)Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -28949c: |[28949c] com.duckduckgo.app.dispatchers.IntentDispatcherViewModel$ViewState.copy:(ZLjava/lang/String;IZ)Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState; │ │ -2894ac: 2200 c60e |0000: new-instance v0, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState; // type@0ec6 │ │ -2894b0: 7055 2d46 2043 |0002: invoke-direct {v0, v2, v3, v4, v5}, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;.:(ZLjava/lang/String;IZ)V // method@462d │ │ -2894b6: 1100 |0005: return-object v0 │ │ +2894ac: |[2894ac] com.duckduckgo.app.dispatchers.IntentDispatcherViewModel$ViewState.copy:(ZLjava/lang/String;IZ)Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState; │ │ +2894bc: 2200 c60e |0000: new-instance v0, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState; // type@0ec6 │ │ +2894c0: 7055 2d46 2043 |0002: invoke-direct {v0, v2, v3, v4, v5}, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;.:(ZLjava/lang/String;IZ)V // method@462d │ │ +2894c6: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -2893b4: |[2893b4] com.duckduckgo.app.dispatchers.IntentDispatcherViewModel$ViewState.equals:(Ljava/lang/Object;)Z │ │ -2893c4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -2893c6: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ -2893ca: 0f00 |0003: return v0 │ │ -2893cc: 2051 c60e |0004: instance-of v1, v5, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState; // type@0ec6 │ │ -2893d0: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -2893d2: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -2893d6: 0f02 |0009: return v2 │ │ -2893d8: 1f05 c60e |000a: check-cast v5, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState; // type@0ec6 │ │ -2893dc: 5541 072b |000c: iget-boolean v1, v4, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;.customTabRequested:Z // field@2b07 │ │ -2893e0: 5553 072b |000e: iget-boolean v3, v5, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;.customTabRequested:Z // field@2b07 │ │ -2893e4: 3231 0300 |0010: if-eq v1, v3, 0013 // +0003 │ │ -2893e8: 0f02 |0012: return v2 │ │ -2893ea: 5441 082b |0013: iget-object v1, v4, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;.intentText:Ljava/lang/String; // field@2b08 │ │ -2893ee: 5453 082b |0015: iget-object v3, v5, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;.intentText:Ljava/lang/String; // field@2b08 │ │ -2893f2: 7120 faf1 3100 |0017: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -2893f8: 0a01 |001a: move-result v1 │ │ -2893fa: 3901 0300 |001b: if-nez v1, 001e // +0003 │ │ -2893fe: 0f02 |001d: return v2 │ │ -289400: 5241 0a2b |001e: iget v1, v4, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;.toolbarColor:I // field@2b0a │ │ -289404: 5253 0a2b |0020: iget v3, v5, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;.toolbarColor:I // field@2b0a │ │ -289408: 3231 0300 |0022: if-eq v1, v3, 0025 // +0003 │ │ -28940c: 0f02 |0024: return v2 │ │ -28940e: 5541 092b |0025: iget-boolean v1, v4, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;.isExternal:Z // field@2b09 │ │ -289412: 5555 092b |0027: iget-boolean v5, v5, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;.isExternal:Z // field@2b09 │ │ -289416: 3251 0300 |0029: if-eq v1, v5, 002c // +0003 │ │ -28941a: 0f02 |002b: return v2 │ │ -28941c: 0f00 |002c: return v0 │ │ +2893c4: |[2893c4] com.duckduckgo.app.dispatchers.IntentDispatcherViewModel$ViewState.equals:(Ljava/lang/Object;)Z │ │ +2893d4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +2893d6: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ +2893da: 0f00 |0003: return v0 │ │ +2893dc: 2051 c60e |0004: instance-of v1, v5, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState; // type@0ec6 │ │ +2893e0: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +2893e2: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +2893e6: 0f02 |0009: return v2 │ │ +2893e8: 1f05 c60e |000a: check-cast v5, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState; // type@0ec6 │ │ +2893ec: 5541 072b |000c: iget-boolean v1, v4, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;.customTabRequested:Z // field@2b07 │ │ +2893f0: 5553 072b |000e: iget-boolean v3, v5, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;.customTabRequested:Z // field@2b07 │ │ +2893f4: 3231 0300 |0010: if-eq v1, v3, 0013 // +0003 │ │ +2893f8: 0f02 |0012: return v2 │ │ +2893fa: 5441 082b |0013: iget-object v1, v4, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;.intentText:Ljava/lang/String; // field@2b08 │ │ +2893fe: 5453 082b |0015: iget-object v3, v5, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;.intentText:Ljava/lang/String; // field@2b08 │ │ +289402: 7120 faf1 3100 |0017: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +289408: 0a01 |001a: move-result v1 │ │ +28940a: 3901 0300 |001b: if-nez v1, 001e // +0003 │ │ +28940e: 0f02 |001d: return v2 │ │ +289410: 5241 0a2b |001e: iget v1, v4, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;.toolbarColor:I // field@2b0a │ │ +289414: 5253 0a2b |0020: iget v3, v5, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;.toolbarColor:I // field@2b0a │ │ +289418: 3231 0300 |0022: if-eq v1, v3, 0025 // +0003 │ │ +28941c: 0f02 |0024: return v2 │ │ +28941e: 5541 092b |0025: iget-boolean v1, v4, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;.isExternal:Z // field@2b09 │ │ +289422: 5555 092b |0027: iget-boolean v5, v5, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;.isExternal:Z // field@2b09 │ │ +289426: 3251 0300 |0029: if-eq v1, v5, 002c // +0003 │ │ +28942a: 0f02 |002b: return v2 │ │ +28942c: 0f00 |002c: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #6 : (in Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;) │ │ name : 'getCustomTabRequested' │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -289420: |[289420] com.duckduckgo.app.dispatchers.IntentDispatcherViewModel$ViewState.getCustomTabRequested:()Z │ │ -289430: 5510 072b |0000: iget-boolean v0, v1, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;.customTabRequested:Z // field@2b07 │ │ -289434: 0f00 |0002: return v0 │ │ +289430: |[289430] com.duckduckgo.app.dispatchers.IntentDispatcherViewModel$ViewState.getCustomTabRequested:()Z │ │ +289440: 5510 072b |0000: iget-boolean v0, v1, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;.customTabRequested:Z // field@2b07 │ │ +289444: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState; │ │ │ │ #7 : (in Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;) │ │ @@ -145112,17 +145112,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28955c: |[28955c] com.duckduckgo.app.dispatchers.IntentDispatcherViewModel$ViewState.getIntentText:()Ljava/lang/String; │ │ -28956c: 5410 082b |0000: iget-object v0, v1, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;.intentText:Ljava/lang/String; // field@2b08 │ │ -289570: 1100 |0002: return-object v0 │ │ +28956c: |[28956c] com.duckduckgo.app.dispatchers.IntentDispatcherViewModel$ViewState.getIntentText:()Ljava/lang/String; │ │ +28957c: 5410 082b |0000: iget-object v0, v1, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;.intentText:Ljava/lang/String; // field@2b08 │ │ +289580: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState; │ │ │ │ #8 : (in Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;) │ │ @@ -145130,17 +145130,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2894d0: |[2894d0] com.duckduckgo.app.dispatchers.IntentDispatcherViewModel$ViewState.getToolbarColor:()I │ │ -2894e0: 5210 0a2b |0000: iget v0, v1, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;.toolbarColor:I // field@2b0a │ │ -2894e4: 0f00 |0002: return v0 │ │ +2894e0: |[2894e0] com.duckduckgo.app.dispatchers.IntentDispatcherViewModel$ViewState.getToolbarColor:()I │ │ +2894f0: 5210 0a2b |0000: iget v0, v1, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;.toolbarColor:I // field@2b0a │ │ +2894f4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState; │ │ │ │ #9 : (in Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;) │ │ @@ -145148,53 +145148,53 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 38 16-bit code units │ │ -2894e8: |[2894e8] com.duckduckgo.app.dispatchers.IntentDispatcherViewModel$ViewState.hashCode:()I │ │ -2894f8: 5520 072b |0000: iget-boolean v0, v2, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;.customTabRequested:Z // field@2b07 │ │ -2894fc: 7110 3eef 0000 |0002: invoke-static {v0}, Ljava/lang/Boolean;.hashCode:(Z)I // method@ef3e │ │ -289502: 0a00 |0005: move-result v0 │ │ -289504: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -289508: 5421 082b |0008: iget-object v1, v2, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;.intentText:Ljava/lang/String; // field@2b08 │ │ -28950c: 3901 0400 |000a: if-nez v1, 000e // +0004 │ │ -289510: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -289512: 2805 |000d: goto 0012 // +0005 │ │ -289514: 6e10 c0ef 0100 |000e: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ -28951a: 0a01 |0011: move-result v1 │ │ -28951c: b010 |0012: add-int/2addr v0, v1 │ │ -28951e: da00 001f |0013: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -289522: 5221 0a2b |0015: iget v1, v2, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;.toolbarColor:I // field@2b0a │ │ -289526: 7110 85ef 0100 |0017: invoke-static {v1}, Ljava/lang/Integer;.hashCode:(I)I // method@ef85 │ │ -28952c: 0a01 |001a: move-result v1 │ │ -28952e: b010 |001b: add-int/2addr v0, v1 │ │ -289530: da00 001f |001c: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -289534: 5521 092b |001e: iget-boolean v1, v2, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;.isExternal:Z // field@2b09 │ │ -289538: 7110 3eef 0100 |0020: invoke-static {v1}, Ljava/lang/Boolean;.hashCode:(Z)I // method@ef3e │ │ -28953e: 0a01 |0023: move-result v1 │ │ -289540: b010 |0024: add-int/2addr v0, v1 │ │ -289542: 0f00 |0025: return v0 │ │ +2894f8: |[2894f8] com.duckduckgo.app.dispatchers.IntentDispatcherViewModel$ViewState.hashCode:()I │ │ +289508: 5520 072b |0000: iget-boolean v0, v2, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;.customTabRequested:Z // field@2b07 │ │ +28950c: 7110 3eef 0000 |0002: invoke-static {v0}, Ljava/lang/Boolean;.hashCode:(Z)I // method@ef3e │ │ +289512: 0a00 |0005: move-result v0 │ │ +289514: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +289518: 5421 082b |0008: iget-object v1, v2, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;.intentText:Ljava/lang/String; // field@2b08 │ │ +28951c: 3901 0400 |000a: if-nez v1, 000e // +0004 │ │ +289520: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +289522: 2805 |000d: goto 0012 // +0005 │ │ +289524: 6e10 c0ef 0100 |000e: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ +28952a: 0a01 |0011: move-result v1 │ │ +28952c: b010 |0012: add-int/2addr v0, v1 │ │ +28952e: da00 001f |0013: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +289532: 5221 0a2b |0015: iget v1, v2, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;.toolbarColor:I // field@2b0a │ │ +289536: 7110 85ef 0100 |0017: invoke-static {v1}, Ljava/lang/Integer;.hashCode:(I)I // method@ef85 │ │ +28953c: 0a01 |001a: move-result v1 │ │ +28953e: b010 |001b: add-int/2addr v0, v1 │ │ +289540: da00 001f |001c: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +289544: 5521 092b |001e: iget-boolean v1, v2, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;.isExternal:Z // field@2b09 │ │ +289548: 7110 3eef 0100 |0020: invoke-static {v1}, Ljava/lang/Boolean;.hashCode:(Z)I // method@ef3e │ │ +28954e: 0a01 |0023: move-result v1 │ │ +289550: b010 |0024: add-int/2addr v0, v1 │ │ +289552: 0f00 |0025: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #10 : (in Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;) │ │ name : 'isExternal' │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -289438: |[289438] com.duckduckgo.app.dispatchers.IntentDispatcherViewModel$ViewState.isExternal:()Z │ │ -289448: 5510 092b |0000: iget-boolean v0, v1, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;.isExternal:Z // field@2b09 │ │ -28944c: 0f00 |0002: return v0 │ │ +289448: |[289448] com.duckduckgo.app.dispatchers.IntentDispatcherViewModel$ViewState.isExternal:()Z │ │ +289458: 5510 092b |0000: iget-boolean v0, v1, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;.isExternal:Z // field@2b09 │ │ +28945c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState; │ │ │ │ #11 : (in Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;) │ │ @@ -145202,37 +145202,37 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -289574: |[289574] com.duckduckgo.app.dispatchers.IntentDispatcherViewModel$ViewState.toString:()Ljava/lang/String; │ │ -289584: 5560 072b |0000: iget-boolean v0, v6, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;.customTabRequested:Z // field@2b07 │ │ -289588: 5461 082b |0002: iget-object v1, v6, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;.intentText:Ljava/lang/String; // field@2b08 │ │ -28958c: 5262 0a2b |0004: iget v2, v6, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;.toolbarColor:I // field@2b0a │ │ -289590: 5563 092b |0006: iget-boolean v3, v6, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;.isExternal:Z // field@2b09 │ │ -289594: 2204 dd38 |0008: new-instance v4, Ljava/lang/StringBuilder; // type@38dd │ │ -289598: 1a05 f981 |000a: const-string v5, "ViewState(customTabRequested=" // string@81f9 │ │ -28959c: 7020 d9ef 5400 |000c: invoke-direct {v4, v5}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ -2895a2: 6e20 e3ef 0400 |000f: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@efe3 │ │ -2895a8: 1a00 fd17 |0012: const-string v0, ", intentText=" // string@17fd │ │ -2895ac: 6e20 e2ef 0400 |0014: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2895b2: 6e20 e2ef 1400 |0017: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2895b8: 1a00 ea18 |001a: const-string v0, ", toolbarColor=" // string@18ea │ │ -2895bc: 6e20 e2ef 0400 |001c: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2895c2: 6e20 ddef 2400 |001f: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@efdd │ │ -2895c8: 1a00 0c18 |0022: const-string v0, ", isExternal=" // string@180c │ │ -2895cc: 6e20 e2ef 0400 |0024: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2895d2: 6e20 e3ef 3400 |0027: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@efe3 │ │ -2895d8: 1a00 0117 |002a: const-string v0, ")" // string@1701 │ │ -2895dc: 6e20 e2ef 0400 |002c: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2895e2: 6e10 e7ef 0400 |002f: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ -2895e8: 0c00 |0032: move-result-object v0 │ │ -2895ea: 1100 |0033: return-object v0 │ │ +289584: |[289584] com.duckduckgo.app.dispatchers.IntentDispatcherViewModel$ViewState.toString:()Ljava/lang/String; │ │ +289594: 5560 072b |0000: iget-boolean v0, v6, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;.customTabRequested:Z // field@2b07 │ │ +289598: 5461 082b |0002: iget-object v1, v6, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;.intentText:Ljava/lang/String; // field@2b08 │ │ +28959c: 5262 0a2b |0004: iget v2, v6, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;.toolbarColor:I // field@2b0a │ │ +2895a0: 5563 092b |0006: iget-boolean v3, v6, Lcom/duckduckgo/app/dispatchers/IntentDispatcherViewModel$ViewState;.isExternal:Z // field@2b09 │ │ +2895a4: 2204 dd38 |0008: new-instance v4, Ljava/lang/StringBuilder; // type@38dd │ │ +2895a8: 1a05 f981 |000a: const-string v5, "ViewState(customTabRequested=" // string@81f9 │ │ +2895ac: 7020 d9ef 5400 |000c: invoke-direct {v4, v5}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ +2895b2: 6e20 e3ef 0400 |000f: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@efe3 │ │ +2895b8: 1a00 fd17 |0012: const-string v0, ", intentText=" // string@17fd │ │ +2895bc: 6e20 e2ef 0400 |0014: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2895c2: 6e20 e2ef 1400 |0017: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2895c8: 1a00 ea18 |001a: const-string v0, ", toolbarColor=" // string@18ea │ │ +2895cc: 6e20 e2ef 0400 |001c: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2895d2: 6e20 ddef 2400 |001f: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@efdd │ │ +2895d8: 1a00 0c18 |0022: const-string v0, ", isExternal=" // string@180c │ │ +2895dc: 6e20 e2ef 0400 |0024: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2895e2: 6e20 e3ef 3400 |0027: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@efe3 │ │ +2895e8: 1a00 0117 |002a: const-string v0, ")" // string@1701 │ │ +2895ec: 6e20 e2ef 0400 |002c: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2895f2: 6e10 e7ef 0400 |002f: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ +2895f8: 0c00 |0032: move-result-object v0 │ │ +2895fa: 1100 |0033: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 11913 (IntentDispatcherViewModel.kt) │ │ │ │ Class #1076 header: │ │ @@ -145300,17 +145300,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -289fc8: |[289fc8] com.duckduckgo.app.downloads.DownloadViewItem.:()V │ │ -289fd8: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -289fde: 0e00 |0003: return-void │ │ +289fd8: |[289fd8] com.duckduckgo.app.downloads.DownloadViewItem.:()V │ │ +289fe8: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +289fee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/downloads/DownloadViewItem; │ │ │ │ #1 : (in Lcom/duckduckgo/app/downloads/DownloadViewItem;) │ │ @@ -145318,17 +145318,17 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -289fe0: |[289fe0] com.duckduckgo.app.downloads.DownloadViewItem.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -289ff0: 7010 6b46 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/downloads/DownloadViewItem;.:()V // method@466b │ │ -289ff6: 0e00 |0003: return-void │ │ +289ff0: |[289ff0] com.duckduckgo.app.downloads.DownloadViewItem.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +28a000: 7010 6b46 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/downloads/DownloadViewItem;.:()V // method@466b │ │ +28a006: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 10105 (DownloadViewItem.kt) │ │ │ │ @@ -145360,18 +145360,18 @@ │ │ type : '(Lcom/duckduckgo/app/downloads/DownloadsActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -28a018: |[28a018] com.duckduckgo.app.downloads.DownloadsActivity$$ExternalSyntheticLambda0.:(Lcom/duckduckgo/app/downloads/DownloadsActivity;)V │ │ -28a028: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -28a02e: 5b01 212b |0003: iput-object v1, v0, Lcom/duckduckgo/app/downloads/DownloadsActivity$$ExternalSyntheticLambda0;.f$0:Lcom/duckduckgo/app/downloads/DownloadsActivity; // field@2b21 │ │ -28a032: 0e00 |0005: return-void │ │ +28a028: |[28a028] com.duckduckgo.app.downloads.DownloadsActivity$$ExternalSyntheticLambda0.:(Lcom/duckduckgo/app/downloads/DownloadsActivity;)V │ │ +28a038: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +28a03e: 5b01 212b |0003: iput-object v1, v0, Lcom/duckduckgo/app/downloads/DownloadsActivity$$ExternalSyntheticLambda0;.f$0:Lcom/duckduckgo/app/downloads/DownloadsActivity; // field@2b21 │ │ +28a042: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/duckduckgo/app/downloads/DownloadsActivity$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/duckduckgo/app/downloads/DownloadsActivity; │ │ │ │ @@ -145381,19 +145381,19 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -289ff8: |[289ff8] com.duckduckgo.app.downloads.DownloadsActivity$$ExternalSyntheticLambda0.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ -28a008: 5410 212b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsActivity$$ExternalSyntheticLambda0;.f$0:Lcom/duckduckgo/app/downloads/DownloadsActivity; // field@2b21 │ │ -28a00c: 7120 9246 2000 |0002: invoke-static {v0, v2}, Lcom/duckduckgo/app/downloads/DownloadsActivity;.$r8$lambda$Qfv-AMy2gLk7ksWmx2pBvGFsjv8:(Lcom/duckduckgo/app/downloads/DownloadsActivity;Landroid/view/MenuItem;)Z // method@4692 │ │ -28a012: 0a02 |0005: move-result v2 │ │ -28a014: 0f02 |0006: return v2 │ │ +28a008: |[28a008] com.duckduckgo.app.downloads.DownloadsActivity$$ExternalSyntheticLambda0.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ +28a018: 5410 212b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsActivity$$ExternalSyntheticLambda0;.f$0:Lcom/duckduckgo/app/downloads/DownloadsActivity; // field@2b21 │ │ +28a01c: 7120 9246 2000 |0002: invoke-static {v0, v2}, Lcom/duckduckgo/app/downloads/DownloadsActivity;.$r8$lambda$Qfv-AMy2gLk7ksWmx2pBvGFsjv8:(Lcom/duckduckgo/app/downloads/DownloadsActivity;Landroid/view/MenuItem;)Z // method@4692 │ │ +28a022: 0a02 |0005: move-result v2 │ │ +28a024: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/duckduckgo/app/downloads/DownloadsActivity$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/MenuItem; │ │ │ │ @@ -145423,17 +145423,17 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -28a034: |[28a034] com.duckduckgo.app.downloads.DownloadsActivity$$ExternalSyntheticLambda1.:()V │ │ -28a044: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -28a04a: 0e00 |0003: return-void │ │ +28a044: |[28a044] com.duckduckgo.app.downloads.DownloadsActivity$$ExternalSyntheticLambda1.:()V │ │ +28a054: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +28a05a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/downloads/DownloadsActivity$$ExternalSyntheticLambda1; │ │ │ │ Virtual methods - │ │ @@ -145442,17 +145442,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -28a04c: |[28a04c] com.duckduckgo.app.downloads.DownloadsActivity$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ -28a05c: 7110 9146 0100 |0000: invoke-static {v1}, Lcom/duckduckgo/app/downloads/DownloadsActivity;.$r8$lambda$JuLsWKJaBlwe3pE4JNpLVQgtNoM:(Landroid/view/View;)V // method@4691 │ │ -28a062: 0e00 |0003: return-void │ │ +28a05c: |[28a05c] com.duckduckgo.app.downloads.DownloadsActivity$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ +28a06c: 7110 9146 0100 |0000: invoke-static {v1}, Lcom/duckduckgo/app/downloads/DownloadsActivity;.$r8$lambda$JuLsWKJaBlwe3pE4JNpLVQgtNoM:(Landroid/view/View;)V // method@4691 │ │ +28a072: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/downloads/DownloadsActivity$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -145487,17 +145487,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -28a090: |[28a090] com.duckduckgo.app.downloads.DownloadsActivity$Companion.:()V │ │ -28a0a0: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -28a0a6: 0e00 |0003: return-void │ │ +28a0a0: |[28a0a0] com.duckduckgo.app.downloads.DownloadsActivity$Companion.:()V │ │ +28a0b0: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +28a0b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/downloads/DownloadsActivity$Companion; │ │ │ │ #1 : (in Lcom/duckduckgo/app/downloads/DownloadsActivity$Companion;) │ │ @@ -145505,38 +145505,38 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -28a0a8: |[28a0a8] com.duckduckgo.app.downloads.DownloadsActivity$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -28a0b8: 7010 7146 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/downloads/DownloadsActivity$Companion;.:()V // method@4671 │ │ -28a0be: 0e00 |0003: return-void │ │ +28a0b8: |[28a0b8] com.duckduckgo.app.downloads.DownloadsActivity$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +28a0c8: 7010 7146 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/downloads/DownloadsActivity$Companion;.:()V // method@4671 │ │ +28a0ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/downloads/DownloadsActivity$Companion;) │ │ name : 'intent' │ │ type : '(Landroid/content/Context;)Landroid/content/Intent;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -28a064: |[28a064] com.duckduckgo.app.downloads.DownloadsActivity$Companion.intent:(Landroid/content/Context;)Landroid/content/Intent; │ │ -28a074: 1a00 7d9c |0000: const-string v0, "context" // string@9c7d │ │ -28a078: 7120 fef1 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -28a07e: 2200 3700 |0005: new-instance v0, Landroid/content/Intent; // type@0037 │ │ -28a082: 1c01 dc0e |0007: const-class v1, Lcom/duckduckgo/app/downloads/DownloadsActivity; // type@0edc │ │ -28a086: 7030 9200 3001 |0009: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0092 │ │ -28a08c: 1100 |000c: return-object v0 │ │ +28a074: |[28a074] com.duckduckgo.app.downloads.DownloadsActivity$Companion.intent:(Landroid/content/Context;)Landroid/content/Intent; │ │ +28a084: 1a00 7d9c |0000: const-string v0, "context" // string@9c7d │ │ +28a088: 7120 fef1 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +28a08e: 2200 3700 |0005: new-instance v0, Landroid/content/Intent; // type@0037 │ │ +28a092: 1c01 dc0e |0007: const-class v1, Lcom/duckduckgo/app/downloads/DownloadsActivity; // type@0edc │ │ +28a096: 7030 9200 3001 |0009: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0092 │ │ +28a09c: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=230 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lcom/duckduckgo/app/downloads/DownloadsActivity$Companion; │ │ 0x0000 - 0x000d reg=3 (null) Landroid/content/Context; │ │ │ │ @@ -145574,52 +145574,52 @@ │ │ type : '()Lcom/duckduckgo/app/downloads/DownloadsActivity_DownloadsScreenNoParams_Mapper_Factory;' │ │ access : 0x1048 (STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28a6bc: |[28a6bc] com.duckduckgo.app.downloads.DownloadsActivity_DownloadsScreenNoParams_Mapper_Factory$InstanceHolder.-$$Nest$sfgetINSTANCE:()Lcom/duckduckgo/app/downloads/DownloadsActivity_DownloadsScreenNoParams_Mapper_Factory; │ │ -28a6cc: 6200 382b |0000: sget-object v0, Lcom/duckduckgo/app/downloads/DownloadsActivity_DownloadsScreenNoParams_Mapper_Factory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/downloads/DownloadsActivity_DownloadsScreenNoParams_Mapper_Factory; // field@2b38 │ │ -28a6d0: 1100 |0002: return-object v0 │ │ +28a6cc: |[28a6cc] com.duckduckgo.app.downloads.DownloadsActivity_DownloadsScreenNoParams_Mapper_Factory$InstanceHolder.-$$Nest$sfgetINSTANCE:()Lcom/duckduckgo/app/downloads/DownloadsActivity_DownloadsScreenNoParams_Mapper_Factory; │ │ +28a6dc: 6200 382b |0000: sget-object v0, Lcom/duckduckgo/app/downloads/DownloadsActivity_DownloadsScreenNoParams_Mapper_Factory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/downloads/DownloadsActivity_DownloadsScreenNoParams_Mapper_Factory; // field@2b38 │ │ +28a6e0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/downloads/DownloadsActivity_DownloadsScreenNoParams_Mapper_Factory$InstanceHolder;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -28a6d4: |[28a6d4] com.duckduckgo.app.downloads.DownloadsActivity_DownloadsScreenNoParams_Mapper_Factory$InstanceHolder.:()V │ │ -28a6e4: 2200 df0e |0000: new-instance v0, Lcom/duckduckgo/app/downloads/DownloadsActivity_DownloadsScreenNoParams_Mapper_Factory; // type@0edf │ │ -28a6e8: 7010 c246 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/downloads/DownloadsActivity_DownloadsScreenNoParams_Mapper_Factory;.:()V // method@46c2 │ │ -28a6ee: 6900 382b |0005: sput-object v0, Lcom/duckduckgo/app/downloads/DownloadsActivity_DownloadsScreenNoParams_Mapper_Factory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/downloads/DownloadsActivity_DownloadsScreenNoParams_Mapper_Factory; // field@2b38 │ │ -28a6f2: 0e00 |0007: return-void │ │ +28a6e4: |[28a6e4] com.duckduckgo.app.downloads.DownloadsActivity_DownloadsScreenNoParams_Mapper_Factory$InstanceHolder.:()V │ │ +28a6f4: 2200 df0e |0000: new-instance v0, Lcom/duckduckgo/app/downloads/DownloadsActivity_DownloadsScreenNoParams_Mapper_Factory; // type@0edf │ │ +28a6f8: 7010 c246 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/downloads/DownloadsActivity_DownloadsScreenNoParams_Mapper_Factory;.:()V // method@46c2 │ │ +28a6fe: 6900 382b |0005: sput-object v0, Lcom/duckduckgo/app/downloads/DownloadsActivity_DownloadsScreenNoParams_Mapper_Factory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/downloads/DownloadsActivity_DownloadsScreenNoParams_Mapper_Factory; // field@2b38 │ │ +28a702: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/downloads/DownloadsActivity_DownloadsScreenNoParams_Mapper_Factory$InstanceHolder;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -28a6f4: |[28a6f4] com.duckduckgo.app.downloads.DownloadsActivity_DownloadsScreenNoParams_Mapper_Factory$InstanceHolder.:()V │ │ -28a704: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -28a70a: 0e00 |0003: return-void │ │ +28a704: |[28a704] com.duckduckgo.app.downloads.DownloadsActivity_DownloadsScreenNoParams_Mapper_Factory$InstanceHolder.:()V │ │ +28a714: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +28a71a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/downloads/DownloadsActivity_DownloadsScreenNoParams_Mapper_Factory$InstanceHolder; │ │ │ │ Virtual methods - │ │ @@ -145723,17 +145723,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -28b1f0: |[28b1f0] com.duckduckgo.app.downloads.DownloadsAdapter$Companion.:()V │ │ -28b200: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -28b206: 0e00 |0003: return-void │ │ +28b200: |[28b200] com.duckduckgo.app.downloads.DownloadsAdapter$Companion.:()V │ │ +28b210: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +28b216: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/downloads/DownloadsAdapter$Companion; │ │ │ │ #1 : (in Lcom/duckduckgo/app/downloads/DownloadsAdapter$Companion;) │ │ @@ -145741,17 +145741,17 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -28b208: |[28b208] com.duckduckgo.app.downloads.DownloadsAdapter$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -28b218: 7010 cf46 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/downloads/DownloadsAdapter$Companion;.:()V // method@46cf │ │ -28b21e: 0e00 |0003: return-void │ │ +28b218: |[28b218] com.duckduckgo.app.downloads.DownloadsAdapter$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +28b228: 7010 cf46 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/downloads/DownloadsAdapter$Companion;.:()V // method@46cf │ │ +28b22e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 10118 (DownloadsAdapter.kt) │ │ │ │ @@ -145982,35 +145982,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -28caf8: |[28caf8] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule.:()V │ │ -28cb08: 2200 030f |0000: new-instance v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule; // type@0f03 │ │ -28cb0c: 7010 4c47 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule;.:()V // method@474c │ │ -28cb12: 6900 792b |0005: sput-object v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule;.INSTANCE:Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule; // field@2b79 │ │ -28cb16: 0e00 |0007: return-void │ │ +28cb08: |[28cb08] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule.:()V │ │ +28cb18: 2200 030f |0000: new-instance v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule; // type@0f03 │ │ +28cb1c: 7010 4c47 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule;.:()V // method@474c │ │ +28cb22: 6900 792b |0005: sput-object v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule;.INSTANCE:Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule; // field@2b79 │ │ +28cb26: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -28cb18: |[28cb18] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule.:()V │ │ -28cb28: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -28cb2e: 0e00 |0003: return-void │ │ +28cb28: |[28cb28] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule.:()V │ │ +28cb38: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +28cb3e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule; │ │ │ │ Virtual methods - │ │ @@ -146019,69 +146019,69 @@ │ │ type : '(Lcom/duckduckgo/feature/toggles/api/Toggle$Store;Lcom/duckduckgo/feature/toggles/internal/api/FeatureTogglesCallback;Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig;Lcom/duckduckgo/experiments/api/VariantManager;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 16 │ │ ins : 5 │ │ outs : 10 │ │ insns size : 107 16-bit code units │ │ -28c9a4: |[28c9a4] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule.providesDownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature:(Lcom/duckduckgo/feature/toggles/api/Toggle$Store;Lcom/duckduckgo/feature/toggles/internal/api/FeatureTogglesCallback;Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig;Lcom/duckduckgo/experiments/api/VariantManager;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature; │ │ -28c9b4: 1a00 f6d6 |0000: const-string v0, "toggleStore" // string@d6f6 │ │ -28c9b8: 7120 fef1 0c00 |0002: invoke-static {v12, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -28c9be: 1a00 3192 |0005: const-string v0, "callback" // string@9231 │ │ -28c9c2: 7120 fef1 0d00 |0007: invoke-static {v13, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -28c9c8: 1a00 8a8b |000a: const-string v0, "appBuildConfig" // string@8b8a │ │ -28c9cc: 7120 fef1 0e00 |000c: invoke-static {v14, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -28c9d2: 1a00 a8d9 |000f: const-string v0, "variantManager" // string@d9a8 │ │ -28c9d6: 7120 fef1 0f00 |0011: invoke-static {v15, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -28c9dc: 2200 242b |0014: new-instance v0, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder; // type@2b24 │ │ -28c9e0: 1309 7f00 |0016: const/16 v9, #int 127 // #7f │ │ -28c9e4: 120a |0018: const/4 v10, #int 0 // #0 │ │ -28c9e6: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -28c9e8: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -28c9ea: 1204 |001b: const/4 v4, #int 0 // #0 │ │ -28c9ec: 1205 |001c: const/4 v5, #int 0 // #0 │ │ -28c9ee: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -28c9f0: 1207 |001e: const/4 v7, #int 0 // #0 │ │ -28c9f2: 1208 |001f: const/4 v8, #int 0 // #0 │ │ -28c9f4: 0701 |0020: move-object v1, v0 │ │ -28c9f6: 760a 92d0 0100 |0021: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder;.:(Lcom/duckduckgo/feature/toggles/api/Toggle$Store;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;Ljava/lang/String;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;Lcom/duckduckgo/feature/toggles/internal/api/FeatureTogglesCallback;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@d092 │ │ -28c9fc: 6e20 a5d0 c000 |0024: invoke-virtual {v0, v12}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder;.store:(Lcom/duckduckgo/feature/toggles/api/Toggle$Store;)Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder; // method@d0a5 │ │ -28ca02: 0c0c |0027: move-result-object v12 │ │ -28ca04: 2200 fe0e |0028: new-instance v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule$providesDownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature$1; // type@0efe │ │ -28ca08: 7020 3b47 e000 |002a: invoke-direct {v0, v14}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule$providesDownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature$1;.:(Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig;)V // method@473b │ │ -28ca0e: 1f00 b639 |002d: check-cast v0, Lkotlin/jvm/functions/Function0; // type@39b6 │ │ -28ca12: 6e20 94d0 0c00 |002f: invoke-virtual {v12, v0}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder;.appVersionProvider:(Lkotlin/jvm/functions/Function0;)Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder; // method@d094 │ │ -28ca18: 0c0c |0032: move-result-object v12 │ │ -28ca1a: 2200 ff0e |0033: new-instance v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule$providesDownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature$2; // type@0eff │ │ -28ca1e: 7020 3e47 e000 |0035: invoke-direct {v0, v14}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule$providesDownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature$2;.:(Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig;)V // method@473e │ │ -28ca24: 1f00 b639 |0038: check-cast v0, Lkotlin/jvm/functions/Function0; // type@39b6 │ │ -28ca28: 6e20 a2d0 0c00 |003a: invoke-virtual {v12, v0}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder;.flavorNameProvider:(Lkotlin/jvm/functions/Function0;)Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder; // method@d0a2 │ │ -28ca2e: 0c0c |003d: move-result-object v12 │ │ -28ca30: 1a00 c5c3 |003e: const-string v0, "pluginPointNewTabPageShortcutPlugin" // string@c3c5 │ │ -28ca34: 6e20 a1d0 0c00 |0040: invoke-virtual {v12, v0}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder;.featureName:(Ljava/lang/String;)Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder; // method@d0a1 │ │ -28ca3a: 0c0c |0043: move-result-object v12 │ │ -28ca3c: 2200 000f |0044: new-instance v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule$providesDownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature$3; // type@0f00 │ │ -28ca40: 7020 4147 e000 |0046: invoke-direct {v0, v14}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule$providesDownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature$3;.:(Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig;)V // method@4741 │ │ -28ca46: 1f00 b639 |0049: check-cast v0, Lkotlin/jvm/functions/Function0; // type@39b6 │ │ -28ca4a: 6e20 93d0 0c00 |004b: invoke-virtual {v12, v0}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder;.appVariantProvider:(Lkotlin/jvm/functions/Function0;)Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder; // method@d093 │ │ -28ca50: 0c0c |004e: move-result-object v12 │ │ -28ca52: 6e20 96d0 dc00 |004f: invoke-virtual {v12, v13}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder;.callback:(Lcom/duckduckgo/feature/toggles/internal/api/FeatureTogglesCallback;)Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder; // method@d096 │ │ -28ca58: 0c0c |0052: move-result-object v12 │ │ -28ca5a: 220d 010f |0053: new-instance v13, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule$providesDownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature$4; // type@0f01 │ │ -28ca5e: 7020 4447 fd00 |0055: invoke-direct {v13, v15}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule$providesDownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature$4;.:(Lcom/duckduckgo/experiments/api/VariantManager;)V // method@4744 │ │ -28ca64: 1f0d b639 |0058: check-cast v13, Lkotlin/jvm/functions/Function0; // type@39b6 │ │ -28ca68: 6e20 a3d0 dc00 |005a: invoke-virtual {v12, v13}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder;.forceDefaultVariantProvider:(Lkotlin/jvm/functions/Function0;)Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder; // method@d0a3 │ │ -28ca6e: 0c0c |005d: move-result-object v12 │ │ -28ca70: 6e10 95d0 0c00 |005e: invoke-virtual {v12}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder;.build:()Lcom/duckduckgo/feature/toggles/api/FeatureToggles; // method@d095 │ │ -28ca76: 0c0c |0061: move-result-object v12 │ │ -28ca78: 1c0d f70e |0062: const-class v13, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature; // type@0ef7 │ │ -28ca7c: 6e20 aad0 dc00 |0064: invoke-virtual {v12, v13}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles;.create:(Ljava/lang/Class;)Ljava/lang/Object; // method@d0aa │ │ -28ca82: 0c0c |0067: move-result-object v12 │ │ -28ca84: 1f0c f70e |0068: check-cast v12, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature; // type@0ef7 │ │ -28ca88: 110c |006a: return-object v12 │ │ +28c9b4: |[28c9b4] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule.providesDownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature:(Lcom/duckduckgo/feature/toggles/api/Toggle$Store;Lcom/duckduckgo/feature/toggles/internal/api/FeatureTogglesCallback;Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig;Lcom/duckduckgo/experiments/api/VariantManager;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature; │ │ +28c9c4: 1a00 f6d6 |0000: const-string v0, "toggleStore" // string@d6f6 │ │ +28c9c8: 7120 fef1 0c00 |0002: invoke-static {v12, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +28c9ce: 1a00 3192 |0005: const-string v0, "callback" // string@9231 │ │ +28c9d2: 7120 fef1 0d00 |0007: invoke-static {v13, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +28c9d8: 1a00 8a8b |000a: const-string v0, "appBuildConfig" // string@8b8a │ │ +28c9dc: 7120 fef1 0e00 |000c: invoke-static {v14, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +28c9e2: 1a00 a8d9 |000f: const-string v0, "variantManager" // string@d9a8 │ │ +28c9e6: 7120 fef1 0f00 |0011: invoke-static {v15, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +28c9ec: 2200 242b |0014: new-instance v0, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder; // type@2b24 │ │ +28c9f0: 1309 7f00 |0016: const/16 v9, #int 127 // #7f │ │ +28c9f4: 120a |0018: const/4 v10, #int 0 // #0 │ │ +28c9f6: 1202 |0019: const/4 v2, #int 0 // #0 │ │ +28c9f8: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +28c9fa: 1204 |001b: const/4 v4, #int 0 // #0 │ │ +28c9fc: 1205 |001c: const/4 v5, #int 0 // #0 │ │ +28c9fe: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +28ca00: 1207 |001e: const/4 v7, #int 0 // #0 │ │ +28ca02: 1208 |001f: const/4 v8, #int 0 // #0 │ │ +28ca04: 0701 |0020: move-object v1, v0 │ │ +28ca06: 760a 92d0 0100 |0021: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder;.:(Lcom/duckduckgo/feature/toggles/api/Toggle$Store;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;Ljava/lang/String;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;Lcom/duckduckgo/feature/toggles/internal/api/FeatureTogglesCallback;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@d092 │ │ +28ca0c: 6e20 a5d0 c000 |0024: invoke-virtual {v0, v12}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder;.store:(Lcom/duckduckgo/feature/toggles/api/Toggle$Store;)Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder; // method@d0a5 │ │ +28ca12: 0c0c |0027: move-result-object v12 │ │ +28ca14: 2200 fe0e |0028: new-instance v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule$providesDownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature$1; // type@0efe │ │ +28ca18: 7020 3b47 e000 |002a: invoke-direct {v0, v14}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule$providesDownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature$1;.:(Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig;)V // method@473b │ │ +28ca1e: 1f00 b639 |002d: check-cast v0, Lkotlin/jvm/functions/Function0; // type@39b6 │ │ +28ca22: 6e20 94d0 0c00 |002f: invoke-virtual {v12, v0}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder;.appVersionProvider:(Lkotlin/jvm/functions/Function0;)Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder; // method@d094 │ │ +28ca28: 0c0c |0032: move-result-object v12 │ │ +28ca2a: 2200 ff0e |0033: new-instance v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule$providesDownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature$2; // type@0eff │ │ +28ca2e: 7020 3e47 e000 |0035: invoke-direct {v0, v14}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule$providesDownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature$2;.:(Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig;)V // method@473e │ │ +28ca34: 1f00 b639 |0038: check-cast v0, Lkotlin/jvm/functions/Function0; // type@39b6 │ │ +28ca38: 6e20 a2d0 0c00 |003a: invoke-virtual {v12, v0}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder;.flavorNameProvider:(Lkotlin/jvm/functions/Function0;)Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder; // method@d0a2 │ │ +28ca3e: 0c0c |003d: move-result-object v12 │ │ +28ca40: 1a00 c5c3 |003e: const-string v0, "pluginPointNewTabPageShortcutPlugin" // string@c3c5 │ │ +28ca44: 6e20 a1d0 0c00 |0040: invoke-virtual {v12, v0}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder;.featureName:(Ljava/lang/String;)Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder; // method@d0a1 │ │ +28ca4a: 0c0c |0043: move-result-object v12 │ │ +28ca4c: 2200 000f |0044: new-instance v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule$providesDownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature$3; // type@0f00 │ │ +28ca50: 7020 4147 e000 |0046: invoke-direct {v0, v14}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule$providesDownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature$3;.:(Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig;)V // method@4741 │ │ +28ca56: 1f00 b639 |0049: check-cast v0, Lkotlin/jvm/functions/Function0; // type@39b6 │ │ +28ca5a: 6e20 93d0 0c00 |004b: invoke-virtual {v12, v0}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder;.appVariantProvider:(Lkotlin/jvm/functions/Function0;)Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder; // method@d093 │ │ +28ca60: 0c0c |004e: move-result-object v12 │ │ +28ca62: 6e20 96d0 dc00 |004f: invoke-virtual {v12, v13}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder;.callback:(Lcom/duckduckgo/feature/toggles/internal/api/FeatureTogglesCallback;)Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder; // method@d096 │ │ +28ca68: 0c0c |0052: move-result-object v12 │ │ +28ca6a: 220d 010f |0053: new-instance v13, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule$providesDownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature$4; // type@0f01 │ │ +28ca6e: 7020 4447 fd00 |0055: invoke-direct {v13, v15}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule$providesDownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature$4;.:(Lcom/duckduckgo/experiments/api/VariantManager;)V // method@4744 │ │ +28ca74: 1f0d b639 |0058: check-cast v13, Lkotlin/jvm/functions/Function0; // type@39b6 │ │ +28ca78: 6e20 a3d0 dc00 |005a: invoke-virtual {v12, v13}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder;.forceDefaultVariantProvider:(Lkotlin/jvm/functions/Function0;)Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder; // method@d0a3 │ │ +28ca7e: 0c0c |005d: move-result-object v12 │ │ +28ca80: 6e10 95d0 0c00 |005e: invoke-virtual {v12}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder;.build:()Lcom/duckduckgo/feature/toggles/api/FeatureToggles; // method@d095 │ │ +28ca86: 0c0c |0061: move-result-object v12 │ │ +28ca88: 1c0d f70e |0062: const-class v13, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature; // type@0ef7 │ │ +28ca8c: 6e20 aad0 dc00 |0064: invoke-virtual {v12, v13}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles;.create:(Ljava/lang/Class;)Ljava/lang/Object; // method@d0aa │ │ +28ca92: 0c0c |0067: move-result-object v12 │ │ +28ca94: 1f0c f70e |0068: check-cast v12, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature; // type@0ef7 │ │ +28ca98: 110c |006a: return-object v12 │ │ catches : (none) │ │ positions : │ │ 0x0014 line=39 │ │ 0x0024 line=40 │ │ 0x0028 line=41 │ │ 0x0033 line=42 │ │ 0x003e line=43 │ │ @@ -146102,21 +146102,21 @@ │ │ type : '(Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature;)Lcom/duckduckgo/feature/toggles/api/FeatureTogglesInventory;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -28cacc: |[28cacc] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule.providesDownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeatureInventory:(Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature;)Lcom/duckduckgo/feature/toggles/api/FeatureTogglesInventory; │ │ -28cadc: 1a00 8da4 |0000: const-string v0, "feature" // string@a48d │ │ -28cae0: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -28cae6: 2200 020f |0005: new-instance v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule$providesDownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeatureInventory$1; // type@0f02 │ │ -28caea: 7020 4747 2000 |0007: invoke-direct {v0, v2}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule$providesDownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeatureInventory$1;.:(Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature;)V // method@4747 │ │ -28caf0: 1f00 272b |000a: check-cast v0, Lcom/duckduckgo/feature/toggles/api/FeatureTogglesInventory; // type@2b27 │ │ -28caf4: 1100 |000c: return-object v0 │ │ +28cadc: |[28cadc] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule.providesDownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeatureInventory:(Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature;)Lcom/duckduckgo/feature/toggles/api/FeatureTogglesInventory; │ │ +28caec: 1a00 8da4 |0000: const-string v0, "feature" // string@a48d │ │ +28caf0: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +28caf6: 2200 020f |0005: new-instance v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule$providesDownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeatureInventory$1; // type@0f02 │ │ +28cafa: 7020 4747 2000 |0007: invoke-direct {v0, v2}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule$providesDownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeatureInventory$1;.:(Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature;)V // method@4747 │ │ +28cb00: 1f00 272b |000a: check-cast v0, Lcom/duckduckgo/feature/toggles/api/FeatureTogglesInventory; // type@2b27 │ │ +28cb04: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=64 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule; │ │ 0x0000 - 0x000d reg=2 (null) Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature; │ │ │ │ @@ -146125,19 +146125,19 @@ │ │ type : '()Lcom/duckduckgo/feature/toggles/api/FeatureExceptions$Store;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -28ca8c: |[28ca8c] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule.providesNoopExceptionsStore:()Lcom/duckduckgo/feature/toggles/api/FeatureExceptions$Store; │ │ -28ca9c: 6200 a964 |0000: sget-object v0, Lcom/duckduckgo/feature/toggles/api/FeatureExceptions;.INSTANCE:Lcom/duckduckgo/feature/toggles/api/FeatureExceptions; // field@64a9 │ │ -28caa0: 6e10 75d0 0000 |0002: invoke-virtual {v0}, Lcom/duckduckgo/feature/toggles/api/FeatureExceptions;.getEMPTY_STORE:()Lcom/duckduckgo/feature/toggles/api/FeatureExceptions$Store; // method@d075 │ │ -28caa6: 0c00 |0005: move-result-object v0 │ │ -28caa8: 1100 |0006: return-object v0 │ │ +28ca9c: |[28ca9c] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule.providesNoopExceptionsStore:()Lcom/duckduckgo/feature/toggles/api/FeatureExceptions$Store; │ │ +28caac: 6200 a964 |0000: sget-object v0, Lcom/duckduckgo/feature/toggles/api/FeatureExceptions;.INSTANCE:Lcom/duckduckgo/feature/toggles/api/FeatureExceptions; // field@64a9 │ │ +28cab0: 6e10 75d0 0000 |0002: invoke-virtual {v0}, Lcom/duckduckgo/feature/toggles/api/FeatureExceptions;.getEMPTY_STORE:()Lcom/duckduckgo/feature/toggles/api/FeatureExceptions$Store; // method@d075 │ │ +28cab6: 0c00 |0005: move-result-object v0 │ │ +28cab8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule; │ │ │ │ #3 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule;) │ │ @@ -146145,19 +146145,19 @@ │ │ type : '()Lcom/duckduckgo/feature/toggles/api/FeatureSettings$Store;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -28caac: |[28caac] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule.providesNoopSettingsStore:()Lcom/duckduckgo/feature/toggles/api/FeatureSettings$Store; │ │ -28cabc: 6200 ab64 |0000: sget-object v0, Lcom/duckduckgo/feature/toggles/api/FeatureSettings;.INSTANCE:Lcom/duckduckgo/feature/toggles/api/FeatureSettings; // field@64ab │ │ -28cac0: 6e10 7bd0 0000 |0002: invoke-virtual {v0}, Lcom/duckduckgo/feature/toggles/api/FeatureSettings;.getEMPTY_STORE:()Lcom/duckduckgo/feature/toggles/api/FeatureSettings$Store; // method@d07b │ │ -28cac6: 0c00 |0005: move-result-object v0 │ │ -28cac8: 1100 |0006: return-object v0 │ │ +28cabc: |[28cabc] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule.providesNoopSettingsStore:()Lcom/duckduckgo/feature/toggles/api/FeatureSettings$Store; │ │ +28cacc: 6200 ab64 |0000: sget-object v0, Lcom/duckduckgo/feature/toggles/api/FeatureSettings;.INSTANCE:Lcom/duckduckgo/feature/toggles/api/FeatureSettings; // field@64ab │ │ +28cad0: 6e10 7bd0 0000 |0002: invoke-virtual {v0}, Lcom/duckduckgo/feature/toggles/api/FeatureSettings;.getEMPTY_STORE:()Lcom/duckduckgo/feature/toggles/api/FeatureSettings$Store; // method@d07b │ │ +28cad6: 0c00 |0005: move-result-object v0 │ │ +28cad8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule; │ │ │ │ source_file_idx : 10136 (DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule.kt) │ │ @@ -146194,52 +146194,52 @@ │ │ type : '()Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule_ProvidesNoopExceptionsStoreFactory;' │ │ access : 0x1048 (STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28c7d4: |[28c7d4] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule_ProvidesNoopExceptionsStoreFactory$InstanceHolder.-$$Nest$sfgetINSTANCE:()Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule_ProvidesNoopExceptionsStoreFactory; │ │ -28c7e4: 6200 7f2b |0000: sget-object v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule_ProvidesNoopExceptionsStoreFactory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule_ProvidesNoopExceptionsStoreFactory; // field@2b7f │ │ -28c7e8: 1100 |0002: return-object v0 │ │ +28c7e4: |[28c7e4] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule_ProvidesNoopExceptionsStoreFactory$InstanceHolder.-$$Nest$sfgetINSTANCE:()Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule_ProvidesNoopExceptionsStoreFactory; │ │ +28c7f4: 6200 7f2b |0000: sget-object v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule_ProvidesNoopExceptionsStoreFactory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule_ProvidesNoopExceptionsStoreFactory; // field@2b7f │ │ +28c7f8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule_ProvidesNoopExceptionsStoreFactory$InstanceHolder;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -28c7ec: |[28c7ec] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule_ProvidesNoopExceptionsStoreFactory$InstanceHolder.:()V │ │ -28c7fc: 2200 070f |0000: new-instance v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule_ProvidesNoopExceptionsStoreFactory; // type@0f07 │ │ -28c800: 7010 5e47 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule_ProvidesNoopExceptionsStoreFactory;.:()V // method@475e │ │ -28c806: 6900 7f2b |0005: sput-object v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule_ProvidesNoopExceptionsStoreFactory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule_ProvidesNoopExceptionsStoreFactory; // field@2b7f │ │ -28c80a: 0e00 |0007: return-void │ │ +28c7fc: |[28c7fc] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule_ProvidesNoopExceptionsStoreFactory$InstanceHolder.:()V │ │ +28c80c: 2200 070f |0000: new-instance v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule_ProvidesNoopExceptionsStoreFactory; // type@0f07 │ │ +28c810: 7010 5e47 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule_ProvidesNoopExceptionsStoreFactory;.:()V // method@475e │ │ +28c816: 6900 7f2b |0005: sput-object v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule_ProvidesNoopExceptionsStoreFactory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule_ProvidesNoopExceptionsStoreFactory; // field@2b7f │ │ +28c81a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule_ProvidesNoopExceptionsStoreFactory$InstanceHolder;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -28c80c: |[28c80c] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule_ProvidesNoopExceptionsStoreFactory$InstanceHolder.:()V │ │ -28c81c: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -28c822: 0e00 |0003: return-void │ │ +28c81c: |[28c81c] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule_ProvidesNoopExceptionsStoreFactory$InstanceHolder.:()V │ │ +28c82c: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +28c832: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule_ProvidesNoopExceptionsStoreFactory$InstanceHolder; │ │ │ │ Virtual methods - │ │ @@ -146277,52 +146277,52 @@ │ │ type : '()Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule_ProvidesNoopSettingsStoreFactory;' │ │ access : 0x1048 (STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28c8bc: |[28c8bc] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule_ProvidesNoopSettingsStoreFactory$InstanceHolder.-$$Nest$sfgetINSTANCE:()Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule_ProvidesNoopSettingsStoreFactory; │ │ -28c8cc: 6200 802b |0000: sget-object v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule_ProvidesNoopSettingsStoreFactory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule_ProvidesNoopSettingsStoreFactory; // field@2b80 │ │ -28c8d0: 1100 |0002: return-object v0 │ │ +28c8cc: |[28c8cc] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule_ProvidesNoopSettingsStoreFactory$InstanceHolder.-$$Nest$sfgetINSTANCE:()Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule_ProvidesNoopSettingsStoreFactory; │ │ +28c8dc: 6200 802b |0000: sget-object v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule_ProvidesNoopSettingsStoreFactory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule_ProvidesNoopSettingsStoreFactory; // field@2b80 │ │ +28c8e0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule_ProvidesNoopSettingsStoreFactory$InstanceHolder;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -28c8d4: |[28c8d4] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule_ProvidesNoopSettingsStoreFactory$InstanceHolder.:()V │ │ -28c8e4: 2200 090f |0000: new-instance v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule_ProvidesNoopSettingsStoreFactory; // type@0f09 │ │ -28c8e8: 7010 6647 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule_ProvidesNoopSettingsStoreFactory;.:()V // method@4766 │ │ -28c8ee: 6900 802b |0005: sput-object v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule_ProvidesNoopSettingsStoreFactory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule_ProvidesNoopSettingsStoreFactory; // field@2b80 │ │ -28c8f2: 0e00 |0007: return-void │ │ +28c8e4: |[28c8e4] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule_ProvidesNoopSettingsStoreFactory$InstanceHolder.:()V │ │ +28c8f4: 2200 090f |0000: new-instance v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule_ProvidesNoopSettingsStoreFactory; // type@0f09 │ │ +28c8f8: 7010 6647 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule_ProvidesNoopSettingsStoreFactory;.:()V // method@4766 │ │ +28c8fe: 6900 802b |0005: sput-object v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule_ProvidesNoopSettingsStoreFactory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule_ProvidesNoopSettingsStoreFactory; // field@2b80 │ │ +28c902: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule_ProvidesNoopSettingsStoreFactory$InstanceHolder;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -28c8f4: |[28c8f4] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule_ProvidesNoopSettingsStoreFactory$InstanceHolder.:()V │ │ -28c904: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -28c90a: 0e00 |0003: return-void │ │ +28c904: |[28c904] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule_ProvidesNoopSettingsStoreFactory$InstanceHolder.:()V │ │ +28c914: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +28c91a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_ProxyModule_ProvidesNoopSettingsStoreFactory$InstanceHolder; │ │ │ │ Virtual methods - │ │ @@ -146362,17 +146362,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -28cb88: |[28cb88] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JSONObjectAdapter.:()V │ │ -28cb98: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -28cb9e: 0e00 |0003: return-void │ │ +28cb98: |[28cb98] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JSONObjectAdapter.:()V │ │ +28cba8: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +28cbae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JSONObjectAdapter; │ │ │ │ Virtual methods - │ │ @@ -146381,31 +146381,31 @@ │ │ type : '(Lcom/squareup/moshi/JsonReader;)Lorg/json/JSONObject;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -28cb30: |[28cb30] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JSONObjectAdapter.fromJson:(Lcom/squareup/moshi/JsonReader;)Lorg/json/JSONObject; │ │ -28cb40: 1a00 85c8 |0000: const-string v0, "reader" // string@c885 │ │ -28cb44: 7120 fef1 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -28cb4a: 6e10 9dee 0300 |0005: invoke-virtual {v3}, Lcom/squareup/moshi/JsonReader;.readJsonValue:()Ljava/lang/Object; // method@ee9d │ │ -28cb50: 0c03 |0008: move-result-object v3 │ │ -28cb52: 2030 4b39 |0009: instance-of v0, v3, Ljava/util/Map; // type@394b │ │ -28cb56: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -28cb58: 3800 0500 |000c: if-eqz v0, 0011 // +0005 │ │ -28cb5c: 1f03 4b39 |000e: check-cast v3, Ljava/util/Map; // type@394b │ │ -28cb60: 2802 |0010: goto 0012 // +0002 │ │ -28cb62: 0713 |0011: move-object v3, v1 │ │ -28cb64: 3803 0900 |0012: if-eqz v3, 001b // +0009 │ │ -28cb68: 2200 363a |0014: new-instance v0, Lorg/json/JSONObject; // type@3a36 │ │ -28cb6c: 7020 0ff3 3000 |0016: invoke-direct {v0, v3}, Lorg/json/JSONObject;.:(Ljava/util/Map;)V // method@f30f │ │ -28cb72: 0701 |0019: move-object v1, v0 │ │ -28cb74: 0000 |001a: nop // spacer │ │ -28cb76: 1101 |001b: return-object v1 │ │ +28cb40: |[28cb40] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JSONObjectAdapter.fromJson:(Lcom/squareup/moshi/JsonReader;)Lorg/json/JSONObject; │ │ +28cb50: 1a00 85c8 |0000: const-string v0, "reader" // string@c885 │ │ +28cb54: 7120 fef1 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +28cb5a: 6e10 9dee 0300 |0005: invoke-virtual {v3}, Lcom/squareup/moshi/JsonReader;.readJsonValue:()Ljava/lang/Object; // method@ee9d │ │ +28cb60: 0c03 |0008: move-result-object v3 │ │ +28cb62: 2030 4b39 |0009: instance-of v0, v3, Ljava/util/Map; // type@394b │ │ +28cb66: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +28cb68: 3800 0500 |000c: if-eqz v0, 0011 // +0005 │ │ +28cb6c: 1f03 4b39 |000e: check-cast v3, Ljava/util/Map; // type@394b │ │ +28cb70: 2802 |0010: goto 0012 // +0002 │ │ +28cb72: 0713 |0011: move-object v3, v1 │ │ +28cb74: 3803 0900 |0012: if-eqz v3, 001b // +0009 │ │ +28cb78: 2200 363a |0014: new-instance v0, Lorg/json/JSONObject; // type@3a36 │ │ +28cb7c: 7020 0ff3 3000 |0016: invoke-direct {v0, v3}, Lorg/json/JSONObject;.:(Ljava/util/Map;)V // method@f30f │ │ +28cb82: 0701 |0019: move-object v1, v0 │ │ +28cb84: 0000 |001a: nop // spacer │ │ +28cb86: 1101 |001b: return-object v1 │ │ catches : 1 │ │ 0x0014 - 0x0019 │ │ Lorg/json/JSONException; -> 0x001b │ │ positions : │ │ 0x0005 line=259 │ │ 0x0014 line=262 │ │ locals : │ │ @@ -146417,29 +146417,29 @@ │ │ type : '(Lcom/squareup/moshi/JsonWriter;Lorg/json/JSONObject;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -28cba0: |[28cba0] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JSONObjectAdapter.toJson:(Lcom/squareup/moshi/JsonWriter;Lorg/json/JSONObject;)V │ │ -28cbb0: 1a00 85db |0000: const-string v0, "writer" // string@db85 │ │ -28cbb4: 7120 fef1 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -28cbba: 3804 1900 |0005: if-eqz v4, 001e // +0019 │ │ -28cbbe: 2200 283a |0007: new-instance v0, Lokio/Buffer; // type@3a28 │ │ -28cbc2: 7010 eef2 0000 |0009: invoke-direct {v0}, Lokio/Buffer;.:()V // method@f2ee │ │ -28cbc8: 6e10 1df3 0400 |000c: invoke-virtual {v4}, Lorg/json/JSONObject;.toString:()Ljava/lang/String; // method@f31d │ │ -28cbce: 0c04 |000f: move-result-object v4 │ │ -28cbd0: 1a01 dcd6 |0010: const-string v1, "toString(...)" // string@d6dc │ │ -28cbd4: 7120 fdf1 1400 |0012: invoke-static {v4, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ -28cbda: 6e20 f0f2 4000 |0015: invoke-virtual {v0, v4}, Lokio/Buffer;.writeUtf8:(Ljava/lang/String;)Lokio/Buffer; // method@f2f0 │ │ -28cbe0: 0c04 |0018: move-result-object v4 │ │ -28cbe2: 1f04 293a |0019: check-cast v4, Lokio/BufferedSource; // type@3a29 │ │ -28cbe6: 6e20 9eee 4300 |001b: invoke-virtual {v3, v4}, Lcom/squareup/moshi/JsonWriter;.value:(Lokio/BufferedSource;)Lcom/squareup/moshi/JsonWriter; // method@ee9e │ │ -28cbec: 0e00 |001e: return-void │ │ +28cbb0: |[28cbb0] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JSONObjectAdapter.toJson:(Lcom/squareup/moshi/JsonWriter;Lorg/json/JSONObject;)V │ │ +28cbc0: 1a00 85db |0000: const-string v0, "writer" // string@db85 │ │ +28cbc4: 7120 fef1 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +28cbca: 3804 1900 |0005: if-eqz v4, 001e // +0019 │ │ +28cbce: 2200 283a |0007: new-instance v0, Lokio/Buffer; // type@3a28 │ │ +28cbd2: 7010 eef2 0000 |0009: invoke-direct {v0}, Lokio/Buffer;.:()V // method@f2ee │ │ +28cbd8: 6e10 1df3 0400 |000c: invoke-virtual {v4}, Lorg/json/JSONObject;.toString:()Ljava/lang/String; // method@f31d │ │ +28cbde: 0c04 |000f: move-result-object v4 │ │ +28cbe0: 1a01 dcd6 |0010: const-string v1, "toString(...)" // string@d6dc │ │ +28cbe4: 7120 fdf1 1400 |0012: invoke-static {v4, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ +28cbea: 6e20 f0f2 4000 |0015: invoke-virtual {v0, v4}, Lokio/Buffer;.writeUtf8:(Ljava/lang/String;)Lokio/Buffer; // method@f2f0 │ │ +28cbf0: 0c04 |0018: move-result-object v4 │ │ +28cbf2: 1f04 293a |0019: check-cast v4, Lokio/BufferedSource; // type@3a29 │ │ +28cbf6: 6e20 9eee 4300 |001b: invoke-virtual {v3, v4}, Lcom/squareup/moshi/JsonWriter;.value:(Lokio/BufferedSource;)Lcom/squareup/moshi/JsonWriter; // method@ee9e │ │ +28cbfc: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0007 line=270 │ │ locals : │ │ 0x0000 - 0x001f reg=2 this Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JSONObjectAdapter; │ │ 0x0000 - 0x001f reg=3 (null) Lcom/squareup/moshi/JsonWriter; │ │ 0x0000 - 0x001f reg=4 (null) Lorg/json/JSONObject; │ │ @@ -146483,21 +146483,21 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -28cd8c: |[28cd8c] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException.:(Ljava/lang/String;Ljava/lang/String;)V │ │ -28cd9c: 1a00 faa0 |0000: const-string v0, "domain" // string@a0fa │ │ -28cda0: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -28cda6: 7010 a6ef 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ -28cdac: 5b12 812b |0008: iput-object v2, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException;.domain:Ljava/lang/String; // field@2b81 │ │ -28cdb0: 5b13 822b |000a: iput-object v3, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException;.reason:Ljava/lang/String; // field@2b82 │ │ -28cdb4: 0e00 |000c: return-void │ │ +28cd9c: |[28cd9c] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException.:(Ljava/lang/String;Ljava/lang/String;)V │ │ +28cdac: 1a00 faa0 |0000: const-string v0, "domain" // string@a0fa │ │ +28cdb0: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +28cdb6: 7010 a6ef 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ +28cdbc: 5b12 812b |0008: iput-object v2, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException;.domain:Ljava/lang/String; // field@2b81 │ │ +28cdc0: 5b13 822b |000a: iput-object v3, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException;.reason:Ljava/lang/String; // field@2b82 │ │ +28cdc4: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=252 │ │ 0x0008 line=253 │ │ 0x000a line=254 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException; │ │ @@ -146509,127 +146509,127 @@ │ │ type : '(Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -28cc48: |[28cc48] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException.copy$default:(Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException; │ │ -28cc58: dd04 0301 |0000: and-int/lit8 v4, v3, #int 1 // #01 │ │ -28cc5c: 3804 0400 |0002: if-eqz v4, 0006 // +0004 │ │ -28cc60: 5401 812b |0004: iget-object v1, v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException;.domain:Ljava/lang/String; // field@2b81 │ │ -28cc64: dd03 0302 |0006: and-int/lit8 v3, v3, #int 2 // #02 │ │ -28cc68: 3803 0400 |0008: if-eqz v3, 000c // +0004 │ │ -28cc6c: 5402 822b |000a: iget-object v2, v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException;.reason:Ljava/lang/String; // field@2b82 │ │ -28cc70: 6e30 7147 1002 |000c: invoke-virtual {v0, v1, v2}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException;.copy:(Ljava/lang/String;Ljava/lang/String;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException; // method@4771 │ │ -28cc76: 0c00 |000f: move-result-object v0 │ │ -28cc78: 1100 |0010: return-object v0 │ │ +28cc58: |[28cc58] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException.copy$default:(Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException; │ │ +28cc68: dd04 0301 |0000: and-int/lit8 v4, v3, #int 1 // #01 │ │ +28cc6c: 3804 0400 |0002: if-eqz v4, 0006 // +0004 │ │ +28cc70: 5401 812b |0004: iget-object v1, v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException;.domain:Ljava/lang/String; // field@2b81 │ │ +28cc74: dd03 0302 |0006: and-int/lit8 v3, v3, #int 2 // #02 │ │ +28cc78: 3803 0400 |0008: if-eqz v3, 000c // +0004 │ │ +28cc7c: 5402 822b |000a: iget-object v2, v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException;.reason:Ljava/lang/String; // field@2b82 │ │ +28cc80: 6e30 7147 1002 |000c: invoke-virtual {v0, v1, v2}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException;.copy:(Ljava/lang/String;Ljava/lang/String;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException; // method@4771 │ │ +28cc86: 0c00 |000f: move-result-object v0 │ │ +28cc88: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException;) │ │ name : 'component1' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28ccdc: |[28ccdc] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException.component1:()Ljava/lang/String; │ │ -28ccec: 5410 812b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException;.domain:Ljava/lang/String; // field@2b81 │ │ -28ccf0: 1100 |0002: return-object v0 │ │ +28ccec: |[28ccec] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException.component1:()Ljava/lang/String; │ │ +28ccfc: 5410 812b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException;.domain:Ljava/lang/String; // field@2b81 │ │ +28cd00: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException;) │ │ name : 'component2' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28ccf4: |[28ccf4] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException.component2:()Ljava/lang/String; │ │ -28cd04: 5410 822b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException;.reason:Ljava/lang/String; // field@2b82 │ │ -28cd08: 1100 |0002: return-object v0 │ │ +28cd04: |[28cd04] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException.component2:()Ljava/lang/String; │ │ +28cd14: 5410 822b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException;.reason:Ljava/lang/String; // field@2b82 │ │ +28cd18: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException;) │ │ name : 'copy' │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -28cc7c: |[28cc7c] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException.copy:(Ljava/lang/String;Ljava/lang/String;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException; │ │ -28cc8c: 1a00 faa0 |0000: const-string v0, "domain" // string@a0fa │ │ -28cc90: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -28cc96: 2200 0b0f |0005: new-instance v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException; // type@0f0b │ │ -28cc9a: 7030 6e47 2003 |0007: invoke-direct {v0, v2, v3}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException;.:(Ljava/lang/String;Ljava/lang/String;)V // method@476e │ │ -28cca0: 1100 |000a: return-object v0 │ │ +28cc8c: |[28cc8c] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException.copy:(Ljava/lang/String;Ljava/lang/String;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException; │ │ +28cc9c: 1a00 faa0 |0000: const-string v0, "domain" // string@a0fa │ │ +28cca0: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +28cca6: 2200 0b0f |0005: new-instance v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException; // type@0f0b │ │ +28ccaa: 7030 6e47 2003 |0007: invoke-direct {v0, v2, v3}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException;.:(Ljava/lang/String;Ljava/lang/String;)V // method@476e │ │ +28ccb0: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -28cbf0: |[28cbf0] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException.equals:(Ljava/lang/Object;)Z │ │ -28cc00: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -28cc02: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ -28cc06: 0f00 |0003: return v0 │ │ -28cc08: 2051 0b0f |0004: instance-of v1, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException; // type@0f0b │ │ -28cc0c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -28cc0e: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -28cc12: 0f02 |0009: return v2 │ │ -28cc14: 1f05 0b0f |000a: check-cast v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException; // type@0f0b │ │ -28cc18: 5441 812b |000c: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException;.domain:Ljava/lang/String; // field@2b81 │ │ -28cc1c: 5453 812b |000e: iget-object v3, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException;.domain:Ljava/lang/String; // field@2b81 │ │ -28cc20: 7120 faf1 3100 |0010: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -28cc26: 0a01 |0013: move-result v1 │ │ -28cc28: 3901 0300 |0014: if-nez v1, 0017 // +0003 │ │ -28cc2c: 0f02 |0016: return v2 │ │ -28cc2e: 5441 822b |0017: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException;.reason:Ljava/lang/String; // field@2b82 │ │ -28cc32: 5455 822b |0019: iget-object v5, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException;.reason:Ljava/lang/String; // field@2b82 │ │ -28cc36: 7120 faf1 5100 |001b: invoke-static {v1, v5}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -28cc3c: 0a05 |001e: move-result v5 │ │ -28cc3e: 3905 0300 |001f: if-nez v5, 0022 // +0003 │ │ -28cc42: 0f02 |0021: return v2 │ │ -28cc44: 0f00 |0022: return v0 │ │ +28cc00: |[28cc00] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException.equals:(Ljava/lang/Object;)Z │ │ +28cc10: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +28cc12: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ +28cc16: 0f00 |0003: return v0 │ │ +28cc18: 2051 0b0f |0004: instance-of v1, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException; // type@0f0b │ │ +28cc1c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +28cc1e: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +28cc22: 0f02 |0009: return v2 │ │ +28cc24: 1f05 0b0f |000a: check-cast v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException; // type@0f0b │ │ +28cc28: 5441 812b |000c: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException;.domain:Ljava/lang/String; // field@2b81 │ │ +28cc2c: 5453 812b |000e: iget-object v3, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException;.domain:Ljava/lang/String; // field@2b81 │ │ +28cc30: 7120 faf1 3100 |0010: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +28cc36: 0a01 |0013: move-result v1 │ │ +28cc38: 3901 0300 |0014: if-nez v1, 0017 // +0003 │ │ +28cc3c: 0f02 |0016: return v2 │ │ +28cc3e: 5441 822b |0017: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException;.reason:Ljava/lang/String; // field@2b82 │ │ +28cc42: 5455 822b |0019: iget-object v5, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException;.reason:Ljava/lang/String; // field@2b82 │ │ +28cc46: 7120 faf1 5100 |001b: invoke-static {v1, v5}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +28cc4c: 0a05 |001e: move-result v5 │ │ +28cc4e: 3905 0300 |001f: if-nez v5, 0022 // +0003 │ │ +28cc52: 0f02 |0021: return v2 │ │ +28cc54: 0f00 |0022: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException;) │ │ name : 'getDomain' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28cd0c: |[28cd0c] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException.getDomain:()Ljava/lang/String; │ │ -28cd1c: 5410 812b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException;.domain:Ljava/lang/String; // field@2b81 │ │ -28cd20: 1100 |0002: return-object v0 │ │ +28cd1c: |[28cd1c] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException.getDomain:()Ljava/lang/String; │ │ +28cd2c: 5410 812b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException;.domain:Ljava/lang/String; // field@2b81 │ │ +28cd30: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException; │ │ │ │ #5 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException;) │ │ @@ -146637,17 +146637,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28cd24: |[28cd24] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException.getReason:()Ljava/lang/String; │ │ -28cd34: 5410 822b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException;.reason:Ljava/lang/String; // field@2b82 │ │ -28cd38: 1100 |0002: return-object v0 │ │ +28cd34: |[28cd34] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException.getReason:()Ljava/lang/String; │ │ +28cd44: 5410 822b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException;.reason:Ljava/lang/String; // field@2b82 │ │ +28cd48: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException; │ │ │ │ #6 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException;) │ │ @@ -146655,55 +146655,55 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -28cca4: |[28cca4] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException.hashCode:()I │ │ -28ccb4: 5420 812b |0000: iget-object v0, v2, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException;.domain:Ljava/lang/String; // field@2b81 │ │ -28ccb8: 6e10 c0ef 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ -28ccbe: 0a00 |0005: move-result v0 │ │ -28ccc0: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -28ccc4: 5421 822b |0008: iget-object v1, v2, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException;.reason:Ljava/lang/String; // field@2b82 │ │ -28ccc8: 3901 0400 |000a: if-nez v1, 000e // +0004 │ │ -28cccc: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -28ccce: 2805 |000d: goto 0012 // +0005 │ │ -28ccd0: 6e10 c0ef 0100 |000e: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ -28ccd6: 0a01 |0011: move-result v1 │ │ -28ccd8: b010 |0012: add-int/2addr v0, v1 │ │ -28ccda: 0f00 |0013: return v0 │ │ +28ccb4: |[28ccb4] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException.hashCode:()I │ │ +28ccc4: 5420 812b |0000: iget-object v0, v2, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException;.domain:Ljava/lang/String; // field@2b81 │ │ +28ccc8: 6e10 c0ef 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ +28ccce: 0a00 |0005: move-result v0 │ │ +28ccd0: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +28ccd4: 5421 822b |0008: iget-object v1, v2, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException;.reason:Ljava/lang/String; // field@2b82 │ │ +28ccd8: 3901 0400 |000a: if-nez v1, 000e // +0004 │ │ +28ccdc: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +28ccde: 2805 |000d: goto 0012 // +0005 │ │ +28cce0: 6e10 c0ef 0100 |000e: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ +28cce6: 0a01 |0011: move-result v1 │ │ +28cce8: b010 |0012: add-int/2addr v0, v1 │ │ +28ccea: 0f00 |0013: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException;) │ │ name : 'toString' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -28cd3c: |[28cd3c] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException.toString:()Ljava/lang/String; │ │ -28cd4c: 5440 812b |0000: iget-object v0, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException;.domain:Ljava/lang/String; // field@2b81 │ │ -28cd50: 5441 822b |0002: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException;.reason:Ljava/lang/String; // field@2b82 │ │ -28cd54: 2202 dd38 |0004: new-instance v2, Ljava/lang/StringBuilder; // type@38dd │ │ -28cd58: 1a03 1c2f |0006: const-string v3, "JsonException(domain=" // string@2f1c │ │ -28cd5c: 7020 d9ef 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ -28cd62: 6e20 e2ef 0200 |000b: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -28cd68: 1a00 8218 |000e: const-string v0, ", reason=" // string@1882 │ │ -28cd6c: 6e20 e2ef 0200 |0010: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -28cd72: 6e20 e2ef 1200 |0013: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -28cd78: 1a00 0117 |0016: const-string v0, ")" // string@1701 │ │ -28cd7c: 6e20 e2ef 0200 |0018: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -28cd82: 6e10 e7ef 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ -28cd88: 0c00 |001e: move-result-object v0 │ │ -28cd8a: 1100 |001f: return-object v0 │ │ +28cd4c: |[28cd4c] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException.toString:()Ljava/lang/String; │ │ +28cd5c: 5440 812b |0000: iget-object v0, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException;.domain:Ljava/lang/String; // field@2b81 │ │ +28cd60: 5441 822b |0002: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonException;.reason:Ljava/lang/String; // field@2b82 │ │ +28cd64: 2202 dd38 |0004: new-instance v2, Ljava/lang/StringBuilder; // type@38dd │ │ +28cd68: 1a03 1c2f |0006: const-string v3, "JsonException(domain=" // string@2f1c │ │ +28cd6c: 7020 d9ef 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ +28cd72: 6e20 e2ef 0200 |000b: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +28cd78: 1a00 8218 |000e: const-string v0, ", reason=" // string@1882 │ │ +28cd7c: 6e20 e2ef 0200 |0010: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +28cd82: 6e20 e2ef 1200 |0013: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +28cd88: 1a00 0117 |0016: const-string v0, ")" // string@1701 │ │ +28cd8c: 6e20 e2ef 0200 |0018: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +28cd92: 6e10 e7ef 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ +28cd98: 0c00 |001e: move-result-object v0 │ │ +28cd9a: 1100 |001f: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 10141 (DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature.kt) │ │ │ │ Class #1094 header: │ │ @@ -146775,25 +146775,25 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Lorg/json/JSONObject;Ljava/util/List;Ljava/util/Map;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 7 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -28d178: |[28d178] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Lorg/json/JSONObject;Ljava/util/List;Ljava/util/Map;)V │ │ -28d188: 1a00 8fa3 |0000: const-string v0, "exceptions" // string@a38f │ │ -28d18c: 7120 fef1 0600 |0002: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -28d192: 7010 a6ef 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ -28d198: 5b12 882b |0008: iput-object v2, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.state:Ljava/lang/String; // field@2b88 │ │ -28d19c: 5b13 852b |000a: iput-object v3, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.hash:Ljava/lang/String; // field@2b85 │ │ -28d1a0: 5b14 862b |000c: iput-object v4, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.minSupportedVersion:Ljava/lang/Integer; // field@2b86 │ │ -28d1a4: 5b15 872b |000e: iput-object v5, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.settings:Lorg/json/JSONObject; // field@2b87 │ │ -28d1a8: 5b16 832b |0010: iput-object v6, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.exceptions:Ljava/util/List; // field@2b83 │ │ -28d1ac: 5b17 842b |0012: iput-object v7, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.features:Ljava/util/Map; // field@2b84 │ │ -28d1b0: 0e00 |0014: return-void │ │ +28d188: |[28d188] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Lorg/json/JSONObject;Ljava/util/List;Ljava/util/Map;)V │ │ +28d198: 1a00 8fa3 |0000: const-string v0, "exceptions" // string@a38f │ │ +28d19c: 7120 fef1 0600 |0002: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +28d1a2: 7010 a6ef 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ +28d1a8: 5b12 882b |0008: iput-object v2, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.state:Ljava/lang/String; // field@2b88 │ │ +28d1ac: 5b13 852b |000a: iput-object v3, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.hash:Ljava/lang/String; // field@2b85 │ │ +28d1b0: 5b14 862b |000c: iput-object v4, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.minSupportedVersion:Ljava/lang/Integer; // field@2b86 │ │ +28d1b4: 5b15 872b |000e: iput-object v5, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.settings:Lorg/json/JSONObject; // field@2b87 │ │ +28d1b8: 5b16 832b |0010: iput-object v6, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.exceptions:Ljava/util/List; // field@2b83 │ │ +28d1bc: 5b17 842b |0012: iput-object v7, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.features:Ljava/util/Map; // field@2b84 │ │ +28d1c0: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=243 │ │ 0x0008 line=244 │ │ 0x000a line=245 │ │ 0x000c line=246 │ │ 0x000e line=247 │ │ @@ -146813,246 +146813,246 @@ │ │ type : '(Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Lorg/json/JSONObject;Ljava/util/List;Ljava/util/Map;ILjava/lang/Object;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 13 │ │ ins : 9 │ │ outs : 7 │ │ insns size : 53 16-bit code units │ │ -28ce68: |[28ce68] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature.copy$default:(Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Lorg/json/JSONObject;Ljava/util/List;Ljava/util/Map;ILjava/lang/Object;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature; │ │ -28ce78: dd0c 0b01 |0000: and-int/lit8 v12, v11, #int 1 // #01 │ │ -28ce7c: 380c 0400 |0002: if-eqz v12, 0006 // +0004 │ │ -28ce80: 5445 882b |0004: iget-object v5, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.state:Ljava/lang/String; // field@2b88 │ │ -28ce84: dd0c 0b02 |0006: and-int/lit8 v12, v11, #int 2 // #02 │ │ -28ce88: 380c 0400 |0008: if-eqz v12, 000c // +0004 │ │ -28ce8c: 5446 852b |000a: iget-object v6, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.hash:Ljava/lang/String; // field@2b85 │ │ -28ce90: 076c |000c: move-object v12, v6 │ │ -28ce92: dd06 0b04 |000d: and-int/lit8 v6, v11, #int 4 // #04 │ │ -28ce96: 3806 0400 |000f: if-eqz v6, 0013 // +0004 │ │ -28ce9a: 5447 862b |0011: iget-object v7, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.minSupportedVersion:Ljava/lang/Integer; // field@2b86 │ │ -28ce9e: 0770 |0013: move-object v0, v7 │ │ -28cea0: dd06 0b08 |0014: and-int/lit8 v6, v11, #int 8 // #08 │ │ -28cea4: 3806 0400 |0016: if-eqz v6, 001a // +0004 │ │ -28cea8: 5448 872b |0018: iget-object v8, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.settings:Lorg/json/JSONObject; // field@2b87 │ │ -28ceac: 0781 |001a: move-object v1, v8 │ │ -28ceae: dd06 0b10 |001b: and-int/lit8 v6, v11, #int 16 // #10 │ │ -28ceb2: 3806 0400 |001d: if-eqz v6, 0021 // +0004 │ │ -28ceb6: 5449 832b |001f: iget-object v9, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.exceptions:Ljava/util/List; // field@2b83 │ │ -28ceba: 0792 |0021: move-object v2, v9 │ │ -28cebc: dd06 0b20 |0022: and-int/lit8 v6, v11, #int 32 // #20 │ │ -28cec0: 3806 0400 |0024: if-eqz v6, 0028 // +0004 │ │ -28cec4: 544a 842b |0026: iget-object v10, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.features:Ljava/util/Map; // field@2b84 │ │ -28cec8: 07a3 |0028: move-object v3, v10 │ │ -28ceca: 0746 |0029: move-object v6, v4 │ │ -28cecc: 0757 |002a: move-object v7, v5 │ │ -28cece: 07c8 |002b: move-object v8, v12 │ │ -28ced0: 0709 |002c: move-object v9, v0 │ │ -28ced2: 071a |002d: move-object v10, v1 │ │ -28ced4: 072b |002e: move-object v11, v2 │ │ -28ced6: 073c |002f: move-object v12, v3 │ │ -28ced8: 7407 7f47 0600 |0030: invoke-virtual/range {v6, v7, v8, v9, v10, v11, v12}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.copy:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Lorg/json/JSONObject;Ljava/util/List;Ljava/util/Map;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature; // method@477f │ │ -28cede: 0c04 |0033: move-result-object v4 │ │ -28cee0: 1104 |0034: return-object v4 │ │ +28ce78: |[28ce78] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature.copy$default:(Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Lorg/json/JSONObject;Ljava/util/List;Ljava/util/Map;ILjava/lang/Object;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature; │ │ +28ce88: dd0c 0b01 |0000: and-int/lit8 v12, v11, #int 1 // #01 │ │ +28ce8c: 380c 0400 |0002: if-eqz v12, 0006 // +0004 │ │ +28ce90: 5445 882b |0004: iget-object v5, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.state:Ljava/lang/String; // field@2b88 │ │ +28ce94: dd0c 0b02 |0006: and-int/lit8 v12, v11, #int 2 // #02 │ │ +28ce98: 380c 0400 |0008: if-eqz v12, 000c // +0004 │ │ +28ce9c: 5446 852b |000a: iget-object v6, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.hash:Ljava/lang/String; // field@2b85 │ │ +28cea0: 076c |000c: move-object v12, v6 │ │ +28cea2: dd06 0b04 |000d: and-int/lit8 v6, v11, #int 4 // #04 │ │ +28cea6: 3806 0400 |000f: if-eqz v6, 0013 // +0004 │ │ +28ceaa: 5447 862b |0011: iget-object v7, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.minSupportedVersion:Ljava/lang/Integer; // field@2b86 │ │ +28ceae: 0770 |0013: move-object v0, v7 │ │ +28ceb0: dd06 0b08 |0014: and-int/lit8 v6, v11, #int 8 // #08 │ │ +28ceb4: 3806 0400 |0016: if-eqz v6, 001a // +0004 │ │ +28ceb8: 5448 872b |0018: iget-object v8, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.settings:Lorg/json/JSONObject; // field@2b87 │ │ +28cebc: 0781 |001a: move-object v1, v8 │ │ +28cebe: dd06 0b10 |001b: and-int/lit8 v6, v11, #int 16 // #10 │ │ +28cec2: 3806 0400 |001d: if-eqz v6, 0021 // +0004 │ │ +28cec6: 5449 832b |001f: iget-object v9, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.exceptions:Ljava/util/List; // field@2b83 │ │ +28ceca: 0792 |0021: move-object v2, v9 │ │ +28cecc: dd06 0b20 |0022: and-int/lit8 v6, v11, #int 32 // #20 │ │ +28ced0: 3806 0400 |0024: if-eqz v6, 0028 // +0004 │ │ +28ced4: 544a 842b |0026: iget-object v10, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.features:Ljava/util/Map; // field@2b84 │ │ +28ced8: 07a3 |0028: move-object v3, v10 │ │ +28ceda: 0746 |0029: move-object v6, v4 │ │ +28cedc: 0757 |002a: move-object v7, v5 │ │ +28cede: 07c8 |002b: move-object v8, v12 │ │ +28cee0: 0709 |002c: move-object v9, v0 │ │ +28cee2: 071a |002d: move-object v10, v1 │ │ +28cee4: 072b |002e: move-object v11, v2 │ │ +28cee6: 073c |002f: move-object v12, v3 │ │ +28cee8: 7407 7f47 0600 |0030: invoke-virtual/range {v6, v7, v8, v9, v10, v11, v12}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.copy:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Lorg/json/JSONObject;Ljava/util/List;Ljava/util/Map;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature; // method@477f │ │ +28ceee: 0c04 |0033: move-result-object v4 │ │ +28cef0: 1104 |0034: return-object v4 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;) │ │ name : 'component1' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28cfe8: |[28cfe8] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature.component1:()Ljava/lang/String; │ │ -28cff8: 5410 882b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.state:Ljava/lang/String; // field@2b88 │ │ -28cffc: 1100 |0002: return-object v0 │ │ +28cff8: |[28cff8] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature.component1:()Ljava/lang/String; │ │ +28d008: 5410 882b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.state:Ljava/lang/String; // field@2b88 │ │ +28d00c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;) │ │ name : 'component2' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28d000: |[28d000] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature.component2:()Ljava/lang/String; │ │ -28d010: 5410 852b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.hash:Ljava/lang/String; // field@2b85 │ │ -28d014: 1100 |0002: return-object v0 │ │ +28d010: |[28d010] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature.component2:()Ljava/lang/String; │ │ +28d020: 5410 852b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.hash:Ljava/lang/String; // field@2b85 │ │ +28d024: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;) │ │ name : 'component3' │ │ type : '()Ljava/lang/Integer;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28cfb8: |[28cfb8] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature.component3:()Ljava/lang/Integer; │ │ -28cfc8: 5410 862b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.minSupportedVersion:Ljava/lang/Integer; // field@2b86 │ │ -28cfcc: 1100 |0002: return-object v0 │ │ +28cfc8: |[28cfc8] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature.component3:()Ljava/lang/Integer; │ │ +28cfd8: 5410 862b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.minSupportedVersion:Ljava/lang/Integer; // field@2b86 │ │ +28cfdc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;) │ │ name : 'component4' │ │ type : '()Lorg/json/JSONObject;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28d148: |[28d148] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature.component4:()Lorg/json/JSONObject; │ │ -28d158: 5410 872b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.settings:Lorg/json/JSONObject; // field@2b87 │ │ -28d15c: 1100 |0002: return-object v0 │ │ +28d158: |[28d158] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature.component4:()Lorg/json/JSONObject; │ │ +28d168: 5410 872b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.settings:Lorg/json/JSONObject; // field@2b87 │ │ +28d16c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;) │ │ name : 'component5' │ │ type : '()Ljava/util/List;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28d0e8: |[28d0e8] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature.component5:()Ljava/util/List; │ │ -28d0f8: 5410 832b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.exceptions:Ljava/util/List; // field@2b83 │ │ -28d0fc: 1100 |0002: return-object v0 │ │ +28d0f8: |[28d0f8] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature.component5:()Ljava/util/List; │ │ +28d108: 5410 832b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.exceptions:Ljava/util/List; // field@2b83 │ │ +28d10c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;) │ │ name : 'component6' │ │ type : '()Ljava/util/Map;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28d118: |[28d118] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature.component6:()Ljava/util/Map; │ │ -28d128: 5410 842b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.features:Ljava/util/Map; // field@2b84 │ │ -28d12c: 1100 |0002: return-object v0 │ │ +28d128: |[28d128] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature.component6:()Ljava/util/Map; │ │ +28d138: 5410 842b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.features:Ljava/util/Map; // field@2b84 │ │ +28d13c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #6 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;) │ │ name : 'copy' │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Lorg/json/JSONObject;Ljava/util/List;Ljava/util/Map;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 15 │ │ ins : 7 │ │ outs : 7 │ │ insns size : 18 16-bit code units │ │ -28cee4: |[28cee4] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature.copy:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Lorg/json/JSONObject;Ljava/util/List;Ljava/util/Map;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature; │ │ -28cef4: 1a00 8fa3 |0000: const-string v0, "exceptions" // string@a38f │ │ -28cef8: 7120 fef1 0d00 |0002: invoke-static {v13, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -28cefe: 2200 0c0f |0005: new-instance v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature; // type@0f0c │ │ -28cf02: 0701 |0007: move-object v1, v0 │ │ -28cf04: 0792 |0008: move-object v2, v9 │ │ -28cf06: 07a3 |0009: move-object v3, v10 │ │ -28cf08: 07b4 |000a: move-object v4, v11 │ │ -28cf0a: 07c5 |000b: move-object v5, v12 │ │ -28cf0c: 07d6 |000c: move-object v6, v13 │ │ -28cf0e: 07e7 |000d: move-object v7, v14 │ │ -28cf10: 7607 7847 0100 |000e: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Lorg/json/JSONObject;Ljava/util/List;Ljava/util/Map;)V // method@4778 │ │ -28cf16: 1100 |0011: return-object v0 │ │ +28cef4: |[28cef4] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature.copy:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Lorg/json/JSONObject;Ljava/util/List;Ljava/util/Map;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature; │ │ +28cf04: 1a00 8fa3 |0000: const-string v0, "exceptions" // string@a38f │ │ +28cf08: 7120 fef1 0d00 |0002: invoke-static {v13, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +28cf0e: 2200 0c0f |0005: new-instance v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature; // type@0f0c │ │ +28cf12: 0701 |0007: move-object v1, v0 │ │ +28cf14: 0792 |0008: move-object v2, v9 │ │ +28cf16: 07a3 |0009: move-object v3, v10 │ │ +28cf18: 07b4 |000a: move-object v4, v11 │ │ +28cf1a: 07c5 |000b: move-object v5, v12 │ │ +28cf1c: 07d6 |000c: move-object v6, v13 │ │ +28cf1e: 07e7 |000d: move-object v7, v14 │ │ +28cf20: 7607 7847 0100 |000e: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Lorg/json/JSONObject;Ljava/util/List;Ljava/util/Map;)V // method@4778 │ │ +28cf26: 1100 |0011: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 79 16-bit code units │ │ -28cdb8: |[28cdb8] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature.equals:(Ljava/lang/Object;)Z │ │ -28cdc8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -28cdca: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ -28cdce: 0f00 |0003: return v0 │ │ -28cdd0: 2051 0c0f |0004: instance-of v1, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature; // type@0f0c │ │ -28cdd4: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -28cdd6: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -28cdda: 0f02 |0009: return v2 │ │ -28cddc: 1f05 0c0f |000a: check-cast v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature; // type@0f0c │ │ -28cde0: 5441 882b |000c: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.state:Ljava/lang/String; // field@2b88 │ │ -28cde4: 5453 882b |000e: iget-object v3, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.state:Ljava/lang/String; // field@2b88 │ │ -28cde8: 7120 faf1 3100 |0010: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -28cdee: 0a01 |0013: move-result v1 │ │ -28cdf0: 3901 0300 |0014: if-nez v1, 0017 // +0003 │ │ -28cdf4: 0f02 |0016: return v2 │ │ -28cdf6: 5441 852b |0017: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.hash:Ljava/lang/String; // field@2b85 │ │ -28cdfa: 5453 852b |0019: iget-object v3, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.hash:Ljava/lang/String; // field@2b85 │ │ -28cdfe: 7120 faf1 3100 |001b: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -28ce04: 0a01 |001e: move-result v1 │ │ -28ce06: 3901 0300 |001f: if-nez v1, 0022 // +0003 │ │ -28ce0a: 0f02 |0021: return v2 │ │ -28ce0c: 5441 862b |0022: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.minSupportedVersion:Ljava/lang/Integer; // field@2b86 │ │ -28ce10: 5453 862b |0024: iget-object v3, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.minSupportedVersion:Ljava/lang/Integer; // field@2b86 │ │ -28ce14: 7120 faf1 3100 |0026: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -28ce1a: 0a01 |0029: move-result v1 │ │ -28ce1c: 3901 0300 |002a: if-nez v1, 002d // +0003 │ │ -28ce20: 0f02 |002c: return v2 │ │ -28ce22: 5441 872b |002d: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.settings:Lorg/json/JSONObject; // field@2b87 │ │ -28ce26: 5453 872b |002f: iget-object v3, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.settings:Lorg/json/JSONObject; // field@2b87 │ │ -28ce2a: 7120 faf1 3100 |0031: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -28ce30: 0a01 |0034: move-result v1 │ │ -28ce32: 3901 0300 |0035: if-nez v1, 0038 // +0003 │ │ -28ce36: 0f02 |0037: return v2 │ │ -28ce38: 5441 832b |0038: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.exceptions:Ljava/util/List; // field@2b83 │ │ -28ce3c: 5453 832b |003a: iget-object v3, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.exceptions:Ljava/util/List; // field@2b83 │ │ -28ce40: 7120 faf1 3100 |003c: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -28ce46: 0a01 |003f: move-result v1 │ │ -28ce48: 3901 0300 |0040: if-nez v1, 0043 // +0003 │ │ -28ce4c: 0f02 |0042: return v2 │ │ -28ce4e: 5441 842b |0043: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.features:Ljava/util/Map; // field@2b84 │ │ -28ce52: 5455 842b |0045: iget-object v5, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.features:Ljava/util/Map; // field@2b84 │ │ -28ce56: 7120 faf1 5100 |0047: invoke-static {v1, v5}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -28ce5c: 0a05 |004a: move-result v5 │ │ -28ce5e: 3905 0300 |004b: if-nez v5, 004e // +0003 │ │ -28ce62: 0f02 |004d: return v2 │ │ -28ce64: 0f00 |004e: return v0 │ │ +28cdc8: |[28cdc8] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature.equals:(Ljava/lang/Object;)Z │ │ +28cdd8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +28cdda: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ +28cdde: 0f00 |0003: return v0 │ │ +28cde0: 2051 0c0f |0004: instance-of v1, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature; // type@0f0c │ │ +28cde4: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +28cde6: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +28cdea: 0f02 |0009: return v2 │ │ +28cdec: 1f05 0c0f |000a: check-cast v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature; // type@0f0c │ │ +28cdf0: 5441 882b |000c: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.state:Ljava/lang/String; // field@2b88 │ │ +28cdf4: 5453 882b |000e: iget-object v3, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.state:Ljava/lang/String; // field@2b88 │ │ +28cdf8: 7120 faf1 3100 |0010: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +28cdfe: 0a01 |0013: move-result v1 │ │ +28ce00: 3901 0300 |0014: if-nez v1, 0017 // +0003 │ │ +28ce04: 0f02 |0016: return v2 │ │ +28ce06: 5441 852b |0017: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.hash:Ljava/lang/String; // field@2b85 │ │ +28ce0a: 5453 852b |0019: iget-object v3, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.hash:Ljava/lang/String; // field@2b85 │ │ +28ce0e: 7120 faf1 3100 |001b: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +28ce14: 0a01 |001e: move-result v1 │ │ +28ce16: 3901 0300 |001f: if-nez v1, 0022 // +0003 │ │ +28ce1a: 0f02 |0021: return v2 │ │ +28ce1c: 5441 862b |0022: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.minSupportedVersion:Ljava/lang/Integer; // field@2b86 │ │ +28ce20: 5453 862b |0024: iget-object v3, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.minSupportedVersion:Ljava/lang/Integer; // field@2b86 │ │ +28ce24: 7120 faf1 3100 |0026: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +28ce2a: 0a01 |0029: move-result v1 │ │ +28ce2c: 3901 0300 |002a: if-nez v1, 002d // +0003 │ │ +28ce30: 0f02 |002c: return v2 │ │ +28ce32: 5441 872b |002d: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.settings:Lorg/json/JSONObject; // field@2b87 │ │ +28ce36: 5453 872b |002f: iget-object v3, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.settings:Lorg/json/JSONObject; // field@2b87 │ │ +28ce3a: 7120 faf1 3100 |0031: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +28ce40: 0a01 |0034: move-result v1 │ │ +28ce42: 3901 0300 |0035: if-nez v1, 0038 // +0003 │ │ +28ce46: 0f02 |0037: return v2 │ │ +28ce48: 5441 832b |0038: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.exceptions:Ljava/util/List; // field@2b83 │ │ +28ce4c: 5453 832b |003a: iget-object v3, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.exceptions:Ljava/util/List; // field@2b83 │ │ +28ce50: 7120 faf1 3100 |003c: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +28ce56: 0a01 |003f: move-result v1 │ │ +28ce58: 3901 0300 |0040: if-nez v1, 0043 // +0003 │ │ +28ce5c: 0f02 |0042: return v2 │ │ +28ce5e: 5441 842b |0043: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.features:Ljava/util/Map; // field@2b84 │ │ +28ce62: 5455 842b |0045: iget-object v5, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.features:Ljava/util/Map; // field@2b84 │ │ +28ce66: 7120 faf1 5100 |0047: invoke-static {v1, v5}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +28ce6c: 0a05 |004a: move-result v5 │ │ +28ce6e: 3905 0300 |004b: if-nez v5, 004e // +0003 │ │ +28ce72: 0f02 |004d: return v2 │ │ +28ce74: 0f00 |004e: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #8 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;) │ │ name : 'getExceptions' │ │ type : '()Ljava/util/List;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28d100: |[28d100] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature.getExceptions:()Ljava/util/List; │ │ -28d110: 5410 832b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.exceptions:Ljava/util/List; // field@2b83 │ │ -28d114: 1100 |0002: return-object v0 │ │ +28d110: |[28d110] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature.getExceptions:()Ljava/util/List; │ │ +28d120: 5410 832b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.exceptions:Ljava/util/List; // field@2b83 │ │ +28d124: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature; │ │ │ │ #9 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;) │ │ @@ -147060,17 +147060,17 @@ │ │ type : '()Ljava/util/Map;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28d130: |[28d130] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature.getFeatures:()Ljava/util/Map; │ │ -28d140: 5410 842b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.features:Ljava/util/Map; // field@2b84 │ │ -28d144: 1100 |0002: return-object v0 │ │ +28d140: |[28d140] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature.getFeatures:()Ljava/util/Map; │ │ +28d150: 5410 842b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.features:Ljava/util/Map; // field@2b84 │ │ +28d154: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature; │ │ │ │ #10 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;) │ │ @@ -147078,17 +147078,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28d018: |[28d018] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature.getHash:()Ljava/lang/String; │ │ -28d028: 5410 852b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.hash:Ljava/lang/String; // field@2b85 │ │ -28d02c: 1100 |0002: return-object v0 │ │ +28d028: |[28d028] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature.getHash:()Ljava/lang/String; │ │ +28d038: 5410 852b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.hash:Ljava/lang/String; // field@2b85 │ │ +28d03c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature; │ │ │ │ #11 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;) │ │ @@ -147096,17 +147096,17 @@ │ │ type : '()Ljava/lang/Integer;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28cfd0: |[28cfd0] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature.getMinSupportedVersion:()Ljava/lang/Integer; │ │ -28cfe0: 5410 862b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.minSupportedVersion:Ljava/lang/Integer; // field@2b86 │ │ -28cfe4: 1100 |0002: return-object v0 │ │ +28cfe0: |[28cfe0] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature.getMinSupportedVersion:()Ljava/lang/Integer; │ │ +28cff0: 5410 862b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.minSupportedVersion:Ljava/lang/Integer; // field@2b86 │ │ +28cff4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature; │ │ │ │ #12 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;) │ │ @@ -147114,17 +147114,17 @@ │ │ type : '()Lorg/json/JSONObject;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28d160: |[28d160] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature.getSettings:()Lorg/json/JSONObject; │ │ -28d170: 5410 872b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.settings:Lorg/json/JSONObject; // field@2b87 │ │ -28d174: 1100 |0002: return-object v0 │ │ +28d170: |[28d170] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature.getSettings:()Lorg/json/JSONObject; │ │ +28d180: 5410 872b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.settings:Lorg/json/JSONObject; // field@2b87 │ │ +28d184: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature; │ │ │ │ #13 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;) │ │ @@ -147132,17 +147132,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28d030: |[28d030] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature.getState:()Ljava/lang/String; │ │ -28d040: 5410 882b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.state:Ljava/lang/String; // field@2b88 │ │ -28d044: 1100 |0002: return-object v0 │ │ +28d040: |[28d040] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature.getState:()Ljava/lang/String; │ │ +28d050: 5410 882b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.state:Ljava/lang/String; // field@2b88 │ │ +28d054: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature; │ │ │ │ #14 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;) │ │ @@ -147150,103 +147150,103 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 72 16-bit code units │ │ -28cf18: |[28cf18] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature.hashCode:()I │ │ -28cf28: 5430 882b |0000: iget-object v0, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.state:Ljava/lang/String; // field@2b88 │ │ -28cf2c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -28cf2e: 3900 0400 |0003: if-nez v0, 0007 // +0004 │ │ -28cf32: 0110 |0005: move v0, v1 │ │ -28cf34: 2805 |0006: goto 000b // +0005 │ │ -28cf36: 6e10 c0ef 0000 |0007: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ -28cf3c: 0a00 |000a: move-result v0 │ │ -28cf3e: da00 001f |000b: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -28cf42: 5432 852b |000d: iget-object v2, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.hash:Ljava/lang/String; // field@2b85 │ │ -28cf46: 3902 0400 |000f: if-nez v2, 0013 // +0004 │ │ -28cf4a: 0112 |0011: move v2, v1 │ │ -28cf4c: 2805 |0012: goto 0017 // +0005 │ │ -28cf4e: 6e10 c0ef 0200 |0013: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ -28cf54: 0a02 |0016: move-result v2 │ │ -28cf56: b020 |0017: add-int/2addr v0, v2 │ │ -28cf58: da00 001f |0018: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -28cf5c: 5432 862b |001a: iget-object v2, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.minSupportedVersion:Ljava/lang/Integer; // field@2b86 │ │ -28cf60: 3902 0400 |001c: if-nez v2, 0020 // +0004 │ │ -28cf64: 0112 |001e: move v2, v1 │ │ -28cf66: 2805 |001f: goto 0024 // +0005 │ │ -28cf68: 6e10 a9ef 0200 |0020: invoke-virtual {v2}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ -28cf6e: 0a02 |0023: move-result v2 │ │ -28cf70: b020 |0024: add-int/2addr v0, v2 │ │ -28cf72: da00 001f |0025: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -28cf76: 5432 872b |0027: iget-object v2, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.settings:Lorg/json/JSONObject; // field@2b87 │ │ -28cf7a: 3902 0400 |0029: if-nez v2, 002d // +0004 │ │ -28cf7e: 0112 |002b: move v2, v1 │ │ -28cf80: 2805 |002c: goto 0031 // +0005 │ │ -28cf82: 6e10 17f3 0200 |002d: invoke-virtual {v2}, Lorg/json/JSONObject;.hashCode:()I // method@f317 │ │ -28cf88: 0a02 |0030: move-result v2 │ │ -28cf8a: b020 |0031: add-int/2addr v0, v2 │ │ -28cf8c: da00 001f |0032: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -28cf90: 5432 832b |0034: iget-object v2, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.exceptions:Ljava/util/List; // field@2b83 │ │ -28cf94: 6e10 a9ef 0200 |0036: invoke-virtual {v2}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ -28cf9a: 0a02 |0039: move-result v2 │ │ -28cf9c: b020 |003a: add-int/2addr v0, v2 │ │ -28cf9e: da00 001f |003b: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -28cfa2: 5432 842b |003d: iget-object v2, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.features:Ljava/util/Map; // field@2b84 │ │ -28cfa6: 3902 0300 |003f: if-nez v2, 0042 // +0003 │ │ -28cfaa: 2805 |0041: goto 0046 // +0005 │ │ -28cfac: 6e10 a9ef 0200 |0042: invoke-virtual {v2}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ -28cfb2: 0a01 |0045: move-result v1 │ │ -28cfb4: b010 |0046: add-int/2addr v0, v1 │ │ -28cfb6: 0f00 |0047: return v0 │ │ +28cf28: |[28cf28] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature.hashCode:()I │ │ +28cf38: 5430 882b |0000: iget-object v0, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.state:Ljava/lang/String; // field@2b88 │ │ +28cf3c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +28cf3e: 3900 0400 |0003: if-nez v0, 0007 // +0004 │ │ +28cf42: 0110 |0005: move v0, v1 │ │ +28cf44: 2805 |0006: goto 000b // +0005 │ │ +28cf46: 6e10 c0ef 0000 |0007: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ +28cf4c: 0a00 |000a: move-result v0 │ │ +28cf4e: da00 001f |000b: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +28cf52: 5432 852b |000d: iget-object v2, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.hash:Ljava/lang/String; // field@2b85 │ │ +28cf56: 3902 0400 |000f: if-nez v2, 0013 // +0004 │ │ +28cf5a: 0112 |0011: move v2, v1 │ │ +28cf5c: 2805 |0012: goto 0017 // +0005 │ │ +28cf5e: 6e10 c0ef 0200 |0013: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ +28cf64: 0a02 |0016: move-result v2 │ │ +28cf66: b020 |0017: add-int/2addr v0, v2 │ │ +28cf68: da00 001f |0018: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +28cf6c: 5432 862b |001a: iget-object v2, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.minSupportedVersion:Ljava/lang/Integer; // field@2b86 │ │ +28cf70: 3902 0400 |001c: if-nez v2, 0020 // +0004 │ │ +28cf74: 0112 |001e: move v2, v1 │ │ +28cf76: 2805 |001f: goto 0024 // +0005 │ │ +28cf78: 6e10 a9ef 0200 |0020: invoke-virtual {v2}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ +28cf7e: 0a02 |0023: move-result v2 │ │ +28cf80: b020 |0024: add-int/2addr v0, v2 │ │ +28cf82: da00 001f |0025: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +28cf86: 5432 872b |0027: iget-object v2, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.settings:Lorg/json/JSONObject; // field@2b87 │ │ +28cf8a: 3902 0400 |0029: if-nez v2, 002d // +0004 │ │ +28cf8e: 0112 |002b: move v2, v1 │ │ +28cf90: 2805 |002c: goto 0031 // +0005 │ │ +28cf92: 6e10 17f3 0200 |002d: invoke-virtual {v2}, Lorg/json/JSONObject;.hashCode:()I // method@f317 │ │ +28cf98: 0a02 |0030: move-result v2 │ │ +28cf9a: b020 |0031: add-int/2addr v0, v2 │ │ +28cf9c: da00 001f |0032: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +28cfa0: 5432 832b |0034: iget-object v2, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.exceptions:Ljava/util/List; // field@2b83 │ │ +28cfa4: 6e10 a9ef 0200 |0036: invoke-virtual {v2}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ +28cfaa: 0a02 |0039: move-result v2 │ │ +28cfac: b020 |003a: add-int/2addr v0, v2 │ │ +28cfae: da00 001f |003b: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +28cfb2: 5432 842b |003d: iget-object v2, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.features:Ljava/util/Map; // field@2b84 │ │ +28cfb6: 3902 0300 |003f: if-nez v2, 0042 // +0003 │ │ +28cfba: 2805 |0041: goto 0046 // +0005 │ │ +28cfbc: 6e10 a9ef 0200 |0042: invoke-virtual {v2}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ +28cfc2: 0a01 |0045: move-result v1 │ │ +28cfc4: b010 |0046: add-int/2addr v0, v1 │ │ +28cfc6: 0f00 |0047: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #15 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;) │ │ name : 'toString' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 72 16-bit code units │ │ -28d048: |[28d048] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature.toString:()Ljava/lang/String; │ │ -28d058: 5480 882b |0000: iget-object v0, v8, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.state:Ljava/lang/String; // field@2b88 │ │ -28d05c: 5481 852b |0002: iget-object v1, v8, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.hash:Ljava/lang/String; // field@2b85 │ │ -28d060: 5482 862b |0004: iget-object v2, v8, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.minSupportedVersion:Ljava/lang/Integer; // field@2b86 │ │ -28d064: 5483 872b |0006: iget-object v3, v8, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.settings:Lorg/json/JSONObject; // field@2b87 │ │ -28d068: 5484 832b |0008: iget-object v4, v8, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.exceptions:Ljava/util/List; // field@2b83 │ │ -28d06c: 5485 842b |000a: iget-object v5, v8, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.features:Ljava/util/Map; // field@2b84 │ │ -28d070: 2206 dd38 |000c: new-instance v6, Ljava/lang/StringBuilder; // type@38dd │ │ -28d074: 1a07 1e2f |000e: const-string v7, "JsonFeature(state=" // string@2f1e │ │ -28d078: 7020 d9ef 7600 |0010: invoke-direct {v6, v7}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ -28d07e: 6e20 e2ef 0600 |0013: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -28d084: 1a00 ef17 |0016: const-string v0, ", hash=" // string@17ef │ │ -28d088: 6e20 e2ef 0600 |0018: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -28d08e: 6e20 e2ef 1600 |001b: invoke-virtual {v6, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -28d094: 1a00 4418 |001e: const-string v0, ", minSupportedVersion=" // string@1844 │ │ -28d098: 6e20 e2ef 0600 |0020: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -28d09e: 6e20 e1ef 2600 |0023: invoke-virtual {v6, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ -28d0a4: 1a00 a318 |0026: const-string v0, ", settings=" // string@18a3 │ │ -28d0a8: 6e20 e2ef 0600 |0028: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -28d0ae: 6e20 e1ef 3600 |002b: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ -28d0b4: 1a00 c517 |002e: const-string v0, ", exceptions=" // string@17c5 │ │ -28d0b8: 6e20 e2ef 0600 |0030: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -28d0be: 6e20 e1ef 4600 |0033: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ -28d0c4: 1a00 d117 |0036: const-string v0, ", features=" // string@17d1 │ │ -28d0c8: 6e20 e2ef 0600 |0038: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -28d0ce: 6e20 e1ef 5600 |003b: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ -28d0d4: 1a00 0117 |003e: const-string v0, ")" // string@1701 │ │ -28d0d8: 6e20 e2ef 0600 |0040: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -28d0de: 6e10 e7ef 0600 |0043: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ -28d0e4: 0c00 |0046: move-result-object v0 │ │ -28d0e6: 1100 |0047: return-object v0 │ │ +28d058: |[28d058] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature.toString:()Ljava/lang/String; │ │ +28d068: 5480 882b |0000: iget-object v0, v8, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.state:Ljava/lang/String; // field@2b88 │ │ +28d06c: 5481 852b |0002: iget-object v1, v8, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.hash:Ljava/lang/String; // field@2b85 │ │ +28d070: 5482 862b |0004: iget-object v2, v8, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.minSupportedVersion:Ljava/lang/Integer; // field@2b86 │ │ +28d074: 5483 872b |0006: iget-object v3, v8, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.settings:Lorg/json/JSONObject; // field@2b87 │ │ +28d078: 5484 832b |0008: iget-object v4, v8, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.exceptions:Ljava/util/List; // field@2b83 │ │ +28d07c: 5485 842b |000a: iget-object v5, v8, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonFeature;.features:Ljava/util/Map; // field@2b84 │ │ +28d080: 2206 dd38 |000c: new-instance v6, Ljava/lang/StringBuilder; // type@38dd │ │ +28d084: 1a07 1e2f |000e: const-string v7, "JsonFeature(state=" // string@2f1e │ │ +28d088: 7020 d9ef 7600 |0010: invoke-direct {v6, v7}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ +28d08e: 6e20 e2ef 0600 |0013: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +28d094: 1a00 ef17 |0016: const-string v0, ", hash=" // string@17ef │ │ +28d098: 6e20 e2ef 0600 |0018: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +28d09e: 6e20 e2ef 1600 |001b: invoke-virtual {v6, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +28d0a4: 1a00 4418 |001e: const-string v0, ", minSupportedVersion=" // string@1844 │ │ +28d0a8: 6e20 e2ef 0600 |0020: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +28d0ae: 6e20 e1ef 2600 |0023: invoke-virtual {v6, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ +28d0b4: 1a00 a318 |0026: const-string v0, ", settings=" // string@18a3 │ │ +28d0b8: 6e20 e2ef 0600 |0028: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +28d0be: 6e20 e1ef 3600 |002b: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ +28d0c4: 1a00 c517 |002e: const-string v0, ", exceptions=" // string@17c5 │ │ +28d0c8: 6e20 e2ef 0600 |0030: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +28d0ce: 6e20 e1ef 4600 |0033: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ +28d0d4: 1a00 d117 |0036: const-string v0, ", features=" // string@17d1 │ │ +28d0d8: 6e20 e2ef 0600 |0038: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +28d0de: 6e20 e1ef 5600 |003b: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ +28d0e4: 1a00 0117 |003e: const-string v0, ")" // string@1701 │ │ +28d0e8: 6e20 e2ef 0600 |0040: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +28d0ee: 6e10 e7ef 0600 |0043: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ +28d0f4: 0c00 |0046: move-result-object v0 │ │ +28d0f6: 1100 |0047: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 10141 (DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature.kt) │ │ │ │ Class #1095 header: │ │ @@ -147318,27 +147318,27 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Double;Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout;Ljava/util/List;Ljava/util/List;Lorg/json/JSONObject;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 7 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -28dd2c: |[28dd2c] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle.:(Ljava/lang/String;Ljava/lang/Double;Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout;Ljava/util/List;Ljava/util/List;Lorg/json/JSONObject;)V │ │ -28dd3c: 1a00 ead5 |0000: const-string v0, "targets" // string@d5ea │ │ -28dd40: 7120 fef1 0500 |0002: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -28dd46: 1a00 ac93 |0005: const-string v0, "cohorts" // string@93ac │ │ -28dd4a: 7120 fef1 0600 |0007: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -28dd50: 7010 a6ef 0100 |000a: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ -28dd56: 5b12 8d2b |000d: iput-object v2, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.state:Ljava/lang/String; // field@2b8d │ │ -28dd5a: 5b13 8a2b |000f: iput-object v3, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.minSupportedVersion:Ljava/lang/Double; // field@2b8a │ │ -28dd5e: 5b14 8b2b |0011: iput-object v4, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.rollout:Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout; // field@2b8b │ │ -28dd62: 5b15 8e2b |0013: iput-object v5, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.targets:Ljava/util/List; // field@2b8e │ │ -28dd66: 5b16 892b |0015: iput-object v6, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.cohorts:Ljava/util/List; // field@2b89 │ │ -28dd6a: 5b17 8c2b |0017: iput-object v7, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.settings:Lorg/json/JSONObject; // field@2b8c │ │ -28dd6e: 0e00 |0019: return-void │ │ +28dd3c: |[28dd3c] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle.:(Ljava/lang/String;Ljava/lang/Double;Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout;Ljava/util/List;Ljava/util/List;Lorg/json/JSONObject;)V │ │ +28dd4c: 1a00 ead5 |0000: const-string v0, "targets" // string@d5ea │ │ +28dd50: 7120 fef1 0500 |0002: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +28dd56: 1a00 ac93 |0005: const-string v0, "cohorts" // string@93ac │ │ +28dd5a: 7120 fef1 0600 |0007: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +28dd60: 7010 a6ef 0100 |000a: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ +28dd66: 5b12 8d2b |000d: iput-object v2, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.state:Ljava/lang/String; // field@2b8d │ │ +28dd6a: 5b13 8a2b |000f: iput-object v3, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.minSupportedVersion:Ljava/lang/Double; // field@2b8a │ │ +28dd6e: 5b14 8b2b |0011: iput-object v4, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.rollout:Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout; // field@2b8b │ │ +28dd72: 5b15 8e2b |0013: iput-object v5, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.targets:Ljava/util/List; // field@2b8e │ │ +28dd76: 5b16 892b |0015: iput-object v6, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.cohorts:Ljava/util/List; // field@2b89 │ │ +28dd7a: 5b17 8c2b |0017: iput-object v7, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.settings:Lorg/json/JSONObject; // field@2b8c │ │ +28dd7e: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x000a line=234 │ │ 0x000d line=235 │ │ 0x000f line=236 │ │ 0x0011 line=237 │ │ 0x0013 line=238 │ │ @@ -147358,248 +147358,248 @@ │ │ type : '(Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;Ljava/lang/String;Ljava/lang/Double;Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout;Ljava/util/List;Ljava/util/List;Lorg/json/JSONObject;ILjava/lang/Object;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 13 │ │ ins : 9 │ │ outs : 7 │ │ insns size : 53 16-bit code units │ │ -28da18: |[28da18] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle.copy$default:(Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;Ljava/lang/String;Ljava/lang/Double;Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout;Ljava/util/List;Ljava/util/List;Lorg/json/JSONObject;ILjava/lang/Object;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle; │ │ -28da28: dd0c 0b01 |0000: and-int/lit8 v12, v11, #int 1 // #01 │ │ -28da2c: 380c 0400 |0002: if-eqz v12, 0006 // +0004 │ │ -28da30: 5445 8d2b |0004: iget-object v5, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.state:Ljava/lang/String; // field@2b8d │ │ -28da34: dd0c 0b02 |0006: and-int/lit8 v12, v11, #int 2 // #02 │ │ -28da38: 380c 0400 |0008: if-eqz v12, 000c // +0004 │ │ -28da3c: 5446 8a2b |000a: iget-object v6, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.minSupportedVersion:Ljava/lang/Double; // field@2b8a │ │ -28da40: 076c |000c: move-object v12, v6 │ │ -28da42: dd06 0b04 |000d: and-int/lit8 v6, v11, #int 4 // #04 │ │ -28da46: 3806 0400 |000f: if-eqz v6, 0013 // +0004 │ │ -28da4a: 5447 8b2b |0011: iget-object v7, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.rollout:Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout; // field@2b8b │ │ -28da4e: 0770 |0013: move-object v0, v7 │ │ -28da50: dd06 0b08 |0014: and-int/lit8 v6, v11, #int 8 // #08 │ │ -28da54: 3806 0400 |0016: if-eqz v6, 001a // +0004 │ │ -28da58: 5448 8e2b |0018: iget-object v8, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.targets:Ljava/util/List; // field@2b8e │ │ -28da5c: 0781 |001a: move-object v1, v8 │ │ -28da5e: dd06 0b10 |001b: and-int/lit8 v6, v11, #int 16 // #10 │ │ -28da62: 3806 0400 |001d: if-eqz v6, 0021 // +0004 │ │ -28da66: 5449 892b |001f: iget-object v9, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.cohorts:Ljava/util/List; // field@2b89 │ │ -28da6a: 0792 |0021: move-object v2, v9 │ │ -28da6c: dd06 0b20 |0022: and-int/lit8 v6, v11, #int 32 // #20 │ │ -28da70: 3806 0400 |0024: if-eqz v6, 0028 // +0004 │ │ -28da74: 544a 8c2b |0026: iget-object v10, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.settings:Lorg/json/JSONObject; // field@2b8c │ │ -28da78: 07a3 |0028: move-object v3, v10 │ │ -28da7a: 0746 |0029: move-object v6, v4 │ │ -28da7c: 0757 |002a: move-object v7, v5 │ │ -28da7e: 07c8 |002b: move-object v8, v12 │ │ -28da80: 0709 |002c: move-object v9, v0 │ │ -28da82: 071a |002d: move-object v10, v1 │ │ -28da84: 072b |002e: move-object v11, v2 │ │ -28da86: 073c |002f: move-object v12, v3 │ │ -28da88: 7407 9147 0600 |0030: invoke-virtual/range {v6, v7, v8, v9, v10, v11, v12}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.copy:(Ljava/lang/String;Ljava/lang/Double;Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout;Ljava/util/List;Ljava/util/List;Lorg/json/JSONObject;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle; // method@4791 │ │ -28da8e: 0c04 |0033: move-result-object v4 │ │ -28da90: 1104 |0034: return-object v4 │ │ +28da28: |[28da28] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle.copy$default:(Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;Ljava/lang/String;Ljava/lang/Double;Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout;Ljava/util/List;Ljava/util/List;Lorg/json/JSONObject;ILjava/lang/Object;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle; │ │ +28da38: dd0c 0b01 |0000: and-int/lit8 v12, v11, #int 1 // #01 │ │ +28da3c: 380c 0400 |0002: if-eqz v12, 0006 // +0004 │ │ +28da40: 5445 8d2b |0004: iget-object v5, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.state:Ljava/lang/String; // field@2b8d │ │ +28da44: dd0c 0b02 |0006: and-int/lit8 v12, v11, #int 2 // #02 │ │ +28da48: 380c 0400 |0008: if-eqz v12, 000c // +0004 │ │ +28da4c: 5446 8a2b |000a: iget-object v6, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.minSupportedVersion:Ljava/lang/Double; // field@2b8a │ │ +28da50: 076c |000c: move-object v12, v6 │ │ +28da52: dd06 0b04 |000d: and-int/lit8 v6, v11, #int 4 // #04 │ │ +28da56: 3806 0400 |000f: if-eqz v6, 0013 // +0004 │ │ +28da5a: 5447 8b2b |0011: iget-object v7, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.rollout:Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout; // field@2b8b │ │ +28da5e: 0770 |0013: move-object v0, v7 │ │ +28da60: dd06 0b08 |0014: and-int/lit8 v6, v11, #int 8 // #08 │ │ +28da64: 3806 0400 |0016: if-eqz v6, 001a // +0004 │ │ +28da68: 5448 8e2b |0018: iget-object v8, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.targets:Ljava/util/List; // field@2b8e │ │ +28da6c: 0781 |001a: move-object v1, v8 │ │ +28da6e: dd06 0b10 |001b: and-int/lit8 v6, v11, #int 16 // #10 │ │ +28da72: 3806 0400 |001d: if-eqz v6, 0021 // +0004 │ │ +28da76: 5449 892b |001f: iget-object v9, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.cohorts:Ljava/util/List; // field@2b89 │ │ +28da7a: 0792 |0021: move-object v2, v9 │ │ +28da7c: dd06 0b20 |0022: and-int/lit8 v6, v11, #int 32 // #20 │ │ +28da80: 3806 0400 |0024: if-eqz v6, 0028 // +0004 │ │ +28da84: 544a 8c2b |0026: iget-object v10, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.settings:Lorg/json/JSONObject; // field@2b8c │ │ +28da88: 07a3 |0028: move-object v3, v10 │ │ +28da8a: 0746 |0029: move-object v6, v4 │ │ +28da8c: 0757 |002a: move-object v7, v5 │ │ +28da8e: 07c8 |002b: move-object v8, v12 │ │ +28da90: 0709 |002c: move-object v9, v0 │ │ +28da92: 071a |002d: move-object v10, v1 │ │ +28da94: 072b |002e: move-object v11, v2 │ │ +28da96: 073c |002f: move-object v12, v3 │ │ +28da98: 7407 9147 0600 |0030: invoke-virtual/range {v6, v7, v8, v9, v10, v11, v12}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.copy:(Ljava/lang/String;Ljava/lang/Double;Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout;Ljava/util/List;Ljava/util/List;Lorg/json/JSONObject;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle; // method@4791 │ │ +28da9e: 0c04 |0033: move-result-object v4 │ │ +28daa0: 1104 |0034: return-object v4 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;) │ │ name : 'component1' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28dbcc: |[28dbcc] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle.component1:()Ljava/lang/String; │ │ -28dbdc: 5410 8d2b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.state:Ljava/lang/String; // field@2b8d │ │ -28dbe0: 1100 |0002: return-object v0 │ │ +28dbdc: |[28dbdc] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle.component1:()Ljava/lang/String; │ │ +28dbec: 5410 8d2b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.state:Ljava/lang/String; // field@2b8d │ │ +28dbf0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;) │ │ name : 'component2' │ │ type : '()Ljava/lang/Double;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28db9c: |[28db9c] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle.component2:()Ljava/lang/Double; │ │ -28dbac: 5410 8a2b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.minSupportedVersion:Ljava/lang/Double; // field@2b8a │ │ -28dbb0: 1100 |0002: return-object v0 │ │ +28dbac: |[28dbac] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle.component2:()Ljava/lang/Double; │ │ +28dbbc: 5410 8a2b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.minSupportedVersion:Ljava/lang/Double; // field@2b8a │ │ +28dbc0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;) │ │ name : 'component3' │ │ type : '()Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28dad4: |[28dad4] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle.component3:()Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout; │ │ -28dae4: 5410 8b2b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.rollout:Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout; // field@2b8b │ │ -28dae8: 1100 |0002: return-object v0 │ │ +28dae4: |[28dae4] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle.component3:()Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout; │ │ +28daf4: 5410 8b2b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.rollout:Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout; // field@2b8b │ │ +28daf8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;) │ │ name : 'component4' │ │ type : '()Ljava/util/List;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28dc9c: |[28dc9c] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle.component4:()Ljava/util/List; │ │ -28dcac: 5410 8e2b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.targets:Ljava/util/List; // field@2b8e │ │ -28dcb0: 1100 |0002: return-object v0 │ │ +28dcac: |[28dcac] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle.component4:()Ljava/util/List; │ │ +28dcbc: 5410 8e2b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.targets:Ljava/util/List; // field@2b8e │ │ +28dcc0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;) │ │ name : 'component5' │ │ type : '()Ljava/util/List;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28dcb4: |[28dcb4] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle.component5:()Ljava/util/List; │ │ -28dcc4: 5410 892b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.cohorts:Ljava/util/List; // field@2b89 │ │ -28dcc8: 1100 |0002: return-object v0 │ │ +28dcc4: |[28dcc4] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle.component5:()Ljava/util/List; │ │ +28dcd4: 5410 892b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.cohorts:Ljava/util/List; // field@2b89 │ │ +28dcd8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;) │ │ name : 'component6' │ │ type : '()Lorg/json/JSONObject;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28dcfc: |[28dcfc] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle.component6:()Lorg/json/JSONObject; │ │ -28dd0c: 5410 8c2b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.settings:Lorg/json/JSONObject; // field@2b8c │ │ -28dd10: 1100 |0002: return-object v0 │ │ +28dd0c: |[28dd0c] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle.component6:()Lorg/json/JSONObject; │ │ +28dd1c: 5410 8c2b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.settings:Lorg/json/JSONObject; // field@2b8c │ │ +28dd20: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #6 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;) │ │ name : 'copy' │ │ type : '(Ljava/lang/String;Ljava/lang/Double;Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout;Ljava/util/List;Ljava/util/List;Lorg/json/JSONObject;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 15 │ │ ins : 7 │ │ outs : 7 │ │ insns size : 23 16-bit code units │ │ -28da94: |[28da94] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle.copy:(Ljava/lang/String;Ljava/lang/Double;Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout;Ljava/util/List;Ljava/util/List;Lorg/json/JSONObject;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle; │ │ -28daa4: 1a00 ead5 |0000: const-string v0, "targets" // string@d5ea │ │ -28daa8: 7120 fef1 0c00 |0002: invoke-static {v12, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -28daae: 1a00 ac93 |0005: const-string v0, "cohorts" // string@93ac │ │ -28dab2: 7120 fef1 0d00 |0007: invoke-static {v13, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -28dab8: 2200 0d0f |000a: new-instance v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle; // type@0f0d │ │ -28dabc: 0701 |000c: move-object v1, v0 │ │ -28dabe: 0792 |000d: move-object v2, v9 │ │ -28dac0: 07a3 |000e: move-object v3, v10 │ │ -28dac2: 07b4 |000f: move-object v4, v11 │ │ -28dac4: 07c5 |0010: move-object v5, v12 │ │ -28dac6: 07d6 |0011: move-object v6, v13 │ │ -28dac8: 07e7 |0012: move-object v7, v14 │ │ -28daca: 7607 8a47 0100 |0013: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.:(Ljava/lang/String;Ljava/lang/Double;Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout;Ljava/util/List;Ljava/util/List;Lorg/json/JSONObject;)V // method@478a │ │ -28dad0: 1100 |0016: return-object v0 │ │ +28daa4: |[28daa4] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle.copy:(Ljava/lang/String;Ljava/lang/Double;Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout;Ljava/util/List;Ljava/util/List;Lorg/json/JSONObject;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle; │ │ +28dab4: 1a00 ead5 |0000: const-string v0, "targets" // string@d5ea │ │ +28dab8: 7120 fef1 0c00 |0002: invoke-static {v12, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +28dabe: 1a00 ac93 |0005: const-string v0, "cohorts" // string@93ac │ │ +28dac2: 7120 fef1 0d00 |0007: invoke-static {v13, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +28dac8: 2200 0d0f |000a: new-instance v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle; // type@0f0d │ │ +28dacc: 0701 |000c: move-object v1, v0 │ │ +28dace: 0792 |000d: move-object v2, v9 │ │ +28dad0: 07a3 |000e: move-object v3, v10 │ │ +28dad2: 07b4 |000f: move-object v4, v11 │ │ +28dad4: 07c5 |0010: move-object v5, v12 │ │ +28dad6: 07d6 |0011: move-object v6, v13 │ │ +28dad8: 07e7 |0012: move-object v7, v14 │ │ +28dada: 7607 8a47 0100 |0013: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.:(Ljava/lang/String;Ljava/lang/Double;Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout;Ljava/util/List;Ljava/util/List;Lorg/json/JSONObject;)V // method@478a │ │ +28dae0: 1100 |0016: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 79 16-bit code units │ │ -28d968: |[28d968] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle.equals:(Ljava/lang/Object;)Z │ │ -28d978: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -28d97a: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ -28d97e: 0f00 |0003: return v0 │ │ -28d980: 2051 0d0f |0004: instance-of v1, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle; // type@0f0d │ │ -28d984: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -28d986: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -28d98a: 0f02 |0009: return v2 │ │ -28d98c: 1f05 0d0f |000a: check-cast v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle; // type@0f0d │ │ -28d990: 5441 8d2b |000c: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.state:Ljava/lang/String; // field@2b8d │ │ -28d994: 5453 8d2b |000e: iget-object v3, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.state:Ljava/lang/String; // field@2b8d │ │ -28d998: 7120 faf1 3100 |0010: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -28d99e: 0a01 |0013: move-result v1 │ │ -28d9a0: 3901 0300 |0014: if-nez v1, 0017 // +0003 │ │ -28d9a4: 0f02 |0016: return v2 │ │ -28d9a6: 5441 8a2b |0017: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.minSupportedVersion:Ljava/lang/Double; // field@2b8a │ │ -28d9aa: 5453 8a2b |0019: iget-object v3, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.minSupportedVersion:Ljava/lang/Double; // field@2b8a │ │ -28d9ae: 7120 faf1 3100 |001b: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -28d9b4: 0a01 |001e: move-result v1 │ │ -28d9b6: 3901 0300 |001f: if-nez v1, 0022 // +0003 │ │ -28d9ba: 0f02 |0021: return v2 │ │ -28d9bc: 5441 8b2b |0022: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.rollout:Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout; // field@2b8b │ │ -28d9c0: 5453 8b2b |0024: iget-object v3, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.rollout:Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout; // field@2b8b │ │ -28d9c4: 7120 faf1 3100 |0026: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -28d9ca: 0a01 |0029: move-result v1 │ │ -28d9cc: 3901 0300 |002a: if-nez v1, 002d // +0003 │ │ -28d9d0: 0f02 |002c: return v2 │ │ -28d9d2: 5441 8e2b |002d: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.targets:Ljava/util/List; // field@2b8e │ │ -28d9d6: 5453 8e2b |002f: iget-object v3, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.targets:Ljava/util/List; // field@2b8e │ │ -28d9da: 7120 faf1 3100 |0031: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -28d9e0: 0a01 |0034: move-result v1 │ │ -28d9e2: 3901 0300 |0035: if-nez v1, 0038 // +0003 │ │ -28d9e6: 0f02 |0037: return v2 │ │ -28d9e8: 5441 892b |0038: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.cohorts:Ljava/util/List; // field@2b89 │ │ -28d9ec: 5453 892b |003a: iget-object v3, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.cohorts:Ljava/util/List; // field@2b89 │ │ -28d9f0: 7120 faf1 3100 |003c: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -28d9f6: 0a01 |003f: move-result v1 │ │ -28d9f8: 3901 0300 |0040: if-nez v1, 0043 // +0003 │ │ -28d9fc: 0f02 |0042: return v2 │ │ -28d9fe: 5441 8c2b |0043: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.settings:Lorg/json/JSONObject; // field@2b8c │ │ -28da02: 5455 8c2b |0045: iget-object v5, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.settings:Lorg/json/JSONObject; // field@2b8c │ │ -28da06: 7120 faf1 5100 |0047: invoke-static {v1, v5}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -28da0c: 0a05 |004a: move-result v5 │ │ -28da0e: 3905 0300 |004b: if-nez v5, 004e // +0003 │ │ -28da12: 0f02 |004d: return v2 │ │ -28da14: 0f00 |004e: return v0 │ │ +28d978: |[28d978] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle.equals:(Ljava/lang/Object;)Z │ │ +28d988: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +28d98a: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ +28d98e: 0f00 |0003: return v0 │ │ +28d990: 2051 0d0f |0004: instance-of v1, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle; // type@0f0d │ │ +28d994: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +28d996: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +28d99a: 0f02 |0009: return v2 │ │ +28d99c: 1f05 0d0f |000a: check-cast v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle; // type@0f0d │ │ +28d9a0: 5441 8d2b |000c: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.state:Ljava/lang/String; // field@2b8d │ │ +28d9a4: 5453 8d2b |000e: iget-object v3, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.state:Ljava/lang/String; // field@2b8d │ │ +28d9a8: 7120 faf1 3100 |0010: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +28d9ae: 0a01 |0013: move-result v1 │ │ +28d9b0: 3901 0300 |0014: if-nez v1, 0017 // +0003 │ │ +28d9b4: 0f02 |0016: return v2 │ │ +28d9b6: 5441 8a2b |0017: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.minSupportedVersion:Ljava/lang/Double; // field@2b8a │ │ +28d9ba: 5453 8a2b |0019: iget-object v3, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.minSupportedVersion:Ljava/lang/Double; // field@2b8a │ │ +28d9be: 7120 faf1 3100 |001b: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +28d9c4: 0a01 |001e: move-result v1 │ │ +28d9c6: 3901 0300 |001f: if-nez v1, 0022 // +0003 │ │ +28d9ca: 0f02 |0021: return v2 │ │ +28d9cc: 5441 8b2b |0022: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.rollout:Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout; // field@2b8b │ │ +28d9d0: 5453 8b2b |0024: iget-object v3, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.rollout:Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout; // field@2b8b │ │ +28d9d4: 7120 faf1 3100 |0026: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +28d9da: 0a01 |0029: move-result v1 │ │ +28d9dc: 3901 0300 |002a: if-nez v1, 002d // +0003 │ │ +28d9e0: 0f02 |002c: return v2 │ │ +28d9e2: 5441 8e2b |002d: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.targets:Ljava/util/List; // field@2b8e │ │ +28d9e6: 5453 8e2b |002f: iget-object v3, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.targets:Ljava/util/List; // field@2b8e │ │ +28d9ea: 7120 faf1 3100 |0031: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +28d9f0: 0a01 |0034: move-result v1 │ │ +28d9f2: 3901 0300 |0035: if-nez v1, 0038 // +0003 │ │ +28d9f6: 0f02 |0037: return v2 │ │ +28d9f8: 5441 892b |0038: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.cohorts:Ljava/util/List; // field@2b89 │ │ +28d9fc: 5453 892b |003a: iget-object v3, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.cohorts:Ljava/util/List; // field@2b89 │ │ +28da00: 7120 faf1 3100 |003c: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +28da06: 0a01 |003f: move-result v1 │ │ +28da08: 3901 0300 |0040: if-nez v1, 0043 // +0003 │ │ +28da0c: 0f02 |0042: return v2 │ │ +28da0e: 5441 8c2b |0043: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.settings:Lorg/json/JSONObject; // field@2b8c │ │ +28da12: 5455 8c2b |0045: iget-object v5, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.settings:Lorg/json/JSONObject; // field@2b8c │ │ +28da16: 7120 faf1 5100 |0047: invoke-static {v1, v5}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +28da1c: 0a05 |004a: move-result v5 │ │ +28da1e: 3905 0300 |004b: if-nez v5, 004e // +0003 │ │ +28da22: 0f02 |004d: return v2 │ │ +28da24: 0f00 |004e: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #8 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;) │ │ name : 'getCohorts' │ │ type : '()Ljava/util/List;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28dccc: |[28dccc] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle.getCohorts:()Ljava/util/List; │ │ -28dcdc: 5410 892b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.cohorts:Ljava/util/List; // field@2b89 │ │ -28dce0: 1100 |0002: return-object v0 │ │ +28dcdc: |[28dcdc] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle.getCohorts:()Ljava/util/List; │ │ +28dcec: 5410 892b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.cohorts:Ljava/util/List; // field@2b89 │ │ +28dcf0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle; │ │ │ │ #9 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;) │ │ @@ -147607,17 +147607,17 @@ │ │ type : '()Ljava/lang/Double;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28dbb4: |[28dbb4] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle.getMinSupportedVersion:()Ljava/lang/Double; │ │ -28dbc4: 5410 8a2b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.minSupportedVersion:Ljava/lang/Double; // field@2b8a │ │ -28dbc8: 1100 |0002: return-object v0 │ │ +28dbc4: |[28dbc4] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle.getMinSupportedVersion:()Ljava/lang/Double; │ │ +28dbd4: 5410 8a2b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.minSupportedVersion:Ljava/lang/Double; // field@2b8a │ │ +28dbd8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle; │ │ │ │ #10 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;) │ │ @@ -147625,17 +147625,17 @@ │ │ type : '()Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28daec: |[28daec] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle.getRollout:()Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout; │ │ -28dafc: 5410 8b2b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.rollout:Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout; // field@2b8b │ │ -28db00: 1100 |0002: return-object v0 │ │ +28dafc: |[28dafc] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle.getRollout:()Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout; │ │ +28db0c: 5410 8b2b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.rollout:Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout; // field@2b8b │ │ +28db10: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle; │ │ │ │ #11 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;) │ │ @@ -147643,17 +147643,17 @@ │ │ type : '()Lorg/json/JSONObject;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28dd14: |[28dd14] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle.getSettings:()Lorg/json/JSONObject; │ │ -28dd24: 5410 8c2b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.settings:Lorg/json/JSONObject; // field@2b8c │ │ -28dd28: 1100 |0002: return-object v0 │ │ +28dd24: |[28dd24] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle.getSettings:()Lorg/json/JSONObject; │ │ +28dd34: 5410 8c2b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.settings:Lorg/json/JSONObject; // field@2b8c │ │ +28dd38: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle; │ │ │ │ #12 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;) │ │ @@ -147661,17 +147661,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28dbe4: |[28dbe4] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle.getState:()Ljava/lang/String; │ │ -28dbf4: 5410 8d2b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.state:Ljava/lang/String; // field@2b8d │ │ -28dbf8: 1100 |0002: return-object v0 │ │ +28dbf4: |[28dbf4] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle.getState:()Ljava/lang/String; │ │ +28dc04: 5410 8d2b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.state:Ljava/lang/String; // field@2b8d │ │ +28dc08: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle; │ │ │ │ #13 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;) │ │ @@ -147679,17 +147679,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28dce4: |[28dce4] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle.getTargets:()Ljava/util/List; │ │ -28dcf4: 5410 8e2b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.targets:Ljava/util/List; // field@2b8e │ │ -28dcf8: 1100 |0002: return-object v0 │ │ +28dcf4: |[28dcf4] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle.getTargets:()Ljava/util/List; │ │ +28dd04: 5410 8e2b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.targets:Ljava/util/List; // field@2b8e │ │ +28dd08: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=238 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle; │ │ │ │ #14 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;) │ │ @@ -147697,100 +147697,100 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 68 16-bit code units │ │ -28db04: |[28db04] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle.hashCode:()I │ │ -28db14: 5430 8d2b |0000: iget-object v0, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.state:Ljava/lang/String; // field@2b8d │ │ -28db18: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -28db1a: 3900 0400 |0003: if-nez v0, 0007 // +0004 │ │ -28db1e: 0110 |0005: move v0, v1 │ │ -28db20: 2805 |0006: goto 000b // +0005 │ │ -28db22: 6e10 c0ef 0000 |0007: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ -28db28: 0a00 |000a: move-result v0 │ │ -28db2a: da00 001f |000b: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -28db2e: 5432 8a2b |000d: iget-object v2, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.minSupportedVersion:Ljava/lang/Double; // field@2b8a │ │ -28db32: 3902 0400 |000f: if-nez v2, 0013 // +0004 │ │ -28db36: 0112 |0011: move v2, v1 │ │ -28db38: 2805 |0012: goto 0017 // +0005 │ │ -28db3a: 6e10 a9ef 0200 |0013: invoke-virtual {v2}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ -28db40: 0a02 |0016: move-result v2 │ │ -28db42: b020 |0017: add-int/2addr v0, v2 │ │ -28db44: da00 001f |0018: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -28db48: 5432 8b2b |001a: iget-object v2, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.rollout:Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout; // field@2b8b │ │ -28db4c: 3902 0400 |001c: if-nez v2, 0020 // +0004 │ │ -28db50: 0112 |001e: move v2, v1 │ │ -28db52: 2805 |001f: goto 0024 // +0005 │ │ -28db54: 6e10 ac47 0200 |0020: invoke-virtual {v2}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout;.hashCode:()I // method@47ac │ │ -28db5a: 0a02 |0023: move-result v2 │ │ -28db5c: b020 |0024: add-int/2addr v0, v2 │ │ -28db5e: da00 001f |0025: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -28db62: 5432 8e2b |0027: iget-object v2, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.targets:Ljava/util/List; // field@2b8e │ │ -28db66: 6e10 a9ef 0200 |0029: invoke-virtual {v2}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ -28db6c: 0a02 |002c: move-result v2 │ │ -28db6e: b020 |002d: add-int/2addr v0, v2 │ │ -28db70: da00 001f |002e: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -28db74: 5432 892b |0030: iget-object v2, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.cohorts:Ljava/util/List; // field@2b89 │ │ -28db78: 6e10 a9ef 0200 |0032: invoke-virtual {v2}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ -28db7e: 0a02 |0035: move-result v2 │ │ -28db80: b020 |0036: add-int/2addr v0, v2 │ │ -28db82: da00 001f |0037: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -28db86: 5432 8c2b |0039: iget-object v2, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.settings:Lorg/json/JSONObject; // field@2b8c │ │ -28db8a: 3902 0300 |003b: if-nez v2, 003e // +0003 │ │ -28db8e: 2805 |003d: goto 0042 // +0005 │ │ -28db90: 6e10 17f3 0200 |003e: invoke-virtual {v2}, Lorg/json/JSONObject;.hashCode:()I // method@f317 │ │ -28db96: 0a01 |0041: move-result v1 │ │ -28db98: b010 |0042: add-int/2addr v0, v1 │ │ -28db9a: 0f00 |0043: return v0 │ │ +28db14: |[28db14] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle.hashCode:()I │ │ +28db24: 5430 8d2b |0000: iget-object v0, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.state:Ljava/lang/String; // field@2b8d │ │ +28db28: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +28db2a: 3900 0400 |0003: if-nez v0, 0007 // +0004 │ │ +28db2e: 0110 |0005: move v0, v1 │ │ +28db30: 2805 |0006: goto 000b // +0005 │ │ +28db32: 6e10 c0ef 0000 |0007: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ +28db38: 0a00 |000a: move-result v0 │ │ +28db3a: da00 001f |000b: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +28db3e: 5432 8a2b |000d: iget-object v2, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.minSupportedVersion:Ljava/lang/Double; // field@2b8a │ │ +28db42: 3902 0400 |000f: if-nez v2, 0013 // +0004 │ │ +28db46: 0112 |0011: move v2, v1 │ │ +28db48: 2805 |0012: goto 0017 // +0005 │ │ +28db4a: 6e10 a9ef 0200 |0013: invoke-virtual {v2}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ +28db50: 0a02 |0016: move-result v2 │ │ +28db52: b020 |0017: add-int/2addr v0, v2 │ │ +28db54: da00 001f |0018: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +28db58: 5432 8b2b |001a: iget-object v2, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.rollout:Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout; // field@2b8b │ │ +28db5c: 3902 0400 |001c: if-nez v2, 0020 // +0004 │ │ +28db60: 0112 |001e: move v2, v1 │ │ +28db62: 2805 |001f: goto 0024 // +0005 │ │ +28db64: 6e10 ac47 0200 |0020: invoke-virtual {v2}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout;.hashCode:()I // method@47ac │ │ +28db6a: 0a02 |0023: move-result v2 │ │ +28db6c: b020 |0024: add-int/2addr v0, v2 │ │ +28db6e: da00 001f |0025: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +28db72: 5432 8e2b |0027: iget-object v2, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.targets:Ljava/util/List; // field@2b8e │ │ +28db76: 6e10 a9ef 0200 |0029: invoke-virtual {v2}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ +28db7c: 0a02 |002c: move-result v2 │ │ +28db7e: b020 |002d: add-int/2addr v0, v2 │ │ +28db80: da00 001f |002e: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +28db84: 5432 892b |0030: iget-object v2, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.cohorts:Ljava/util/List; // field@2b89 │ │ +28db88: 6e10 a9ef 0200 |0032: invoke-virtual {v2}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ +28db8e: 0a02 |0035: move-result v2 │ │ +28db90: b020 |0036: add-int/2addr v0, v2 │ │ +28db92: da00 001f |0037: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +28db96: 5432 8c2b |0039: iget-object v2, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.settings:Lorg/json/JSONObject; // field@2b8c │ │ +28db9a: 3902 0300 |003b: if-nez v2, 003e // +0003 │ │ +28db9e: 2805 |003d: goto 0042 // +0005 │ │ +28dba0: 6e10 17f3 0200 |003e: invoke-virtual {v2}, Lorg/json/JSONObject;.hashCode:()I // method@f317 │ │ +28dba6: 0a01 |0041: move-result v1 │ │ +28dba8: b010 |0042: add-int/2addr v0, v1 │ │ +28dbaa: 0f00 |0043: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #15 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;) │ │ name : 'toString' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 72 16-bit code units │ │ -28dbfc: |[28dbfc] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle.toString:()Ljava/lang/String; │ │ -28dc0c: 5480 8d2b |0000: iget-object v0, v8, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.state:Ljava/lang/String; // field@2b8d │ │ -28dc10: 5481 8a2b |0002: iget-object v1, v8, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.minSupportedVersion:Ljava/lang/Double; // field@2b8a │ │ -28dc14: 5482 8b2b |0004: iget-object v2, v8, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.rollout:Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout; // field@2b8b │ │ -28dc18: 5483 8e2b |0006: iget-object v3, v8, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.targets:Ljava/util/List; // field@2b8e │ │ -28dc1c: 5484 892b |0008: iget-object v4, v8, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.cohorts:Ljava/util/List; // field@2b89 │ │ -28dc20: 5485 8c2b |000a: iget-object v5, v8, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.settings:Lorg/json/JSONObject; // field@2b8c │ │ -28dc24: 2206 dd38 |000c: new-instance v6, Ljava/lang/StringBuilder; // type@38dd │ │ -28dc28: 1a07 222f |000e: const-string v7, "JsonToggle(state=" // string@2f22 │ │ -28dc2c: 7020 d9ef 7600 |0010: invoke-direct {v6, v7}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ -28dc32: 6e20 e2ef 0600 |0013: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -28dc38: 1a00 4418 |0016: const-string v0, ", minSupportedVersion=" // string@1844 │ │ -28dc3c: 6e20 e2ef 0600 |0018: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -28dc42: 6e20 e1ef 1600 |001b: invoke-virtual {v6, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ -28dc48: 1a00 9018 |001e: const-string v0, ", rollout=" // string@1890 │ │ -28dc4c: 6e20 e2ef 0600 |0020: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -28dc52: 6e20 e1ef 2600 |0023: invoke-virtual {v6, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ -28dc58: 1a00 df18 |0026: const-string v0, ", targets=" // string@18df │ │ -28dc5c: 6e20 e2ef 0600 |0028: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -28dc62: 6e20 e1ef 3600 |002b: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ -28dc68: 1a00 8217 |002e: const-string v0, ", cohorts=" // string@1782 │ │ -28dc6c: 6e20 e2ef 0600 |0030: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -28dc72: 6e20 e1ef 4600 |0033: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ -28dc78: 1a00 a318 |0036: const-string v0, ", settings=" // string@18a3 │ │ -28dc7c: 6e20 e2ef 0600 |0038: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -28dc82: 6e20 e1ef 5600 |003b: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ -28dc88: 1a00 0117 |003e: const-string v0, ")" // string@1701 │ │ -28dc8c: 6e20 e2ef 0600 |0040: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -28dc92: 6e10 e7ef 0600 |0043: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ -28dc98: 0c00 |0046: move-result-object v0 │ │ -28dc9a: 1100 |0047: return-object v0 │ │ +28dc0c: |[28dc0c] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle.toString:()Ljava/lang/String; │ │ +28dc1c: 5480 8d2b |0000: iget-object v0, v8, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.state:Ljava/lang/String; // field@2b8d │ │ +28dc20: 5481 8a2b |0002: iget-object v1, v8, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.minSupportedVersion:Ljava/lang/Double; // field@2b8a │ │ +28dc24: 5482 8b2b |0004: iget-object v2, v8, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.rollout:Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout; // field@2b8b │ │ +28dc28: 5483 8e2b |0006: iget-object v3, v8, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.targets:Ljava/util/List; // field@2b8e │ │ +28dc2c: 5484 892b |0008: iget-object v4, v8, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.cohorts:Ljava/util/List; // field@2b89 │ │ +28dc30: 5485 8c2b |000a: iget-object v5, v8, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggle;.settings:Lorg/json/JSONObject; // field@2b8c │ │ +28dc34: 2206 dd38 |000c: new-instance v6, Ljava/lang/StringBuilder; // type@38dd │ │ +28dc38: 1a07 222f |000e: const-string v7, "JsonToggle(state=" // string@2f22 │ │ +28dc3c: 7020 d9ef 7600 |0010: invoke-direct {v6, v7}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ +28dc42: 6e20 e2ef 0600 |0013: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +28dc48: 1a00 4418 |0016: const-string v0, ", minSupportedVersion=" // string@1844 │ │ +28dc4c: 6e20 e2ef 0600 |0018: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +28dc52: 6e20 e1ef 1600 |001b: invoke-virtual {v6, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ +28dc58: 1a00 9018 |001e: const-string v0, ", rollout=" // string@1890 │ │ +28dc5c: 6e20 e2ef 0600 |0020: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +28dc62: 6e20 e1ef 2600 |0023: invoke-virtual {v6, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ +28dc68: 1a00 df18 |0026: const-string v0, ", targets=" // string@18df │ │ +28dc6c: 6e20 e2ef 0600 |0028: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +28dc72: 6e20 e1ef 3600 |002b: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ +28dc78: 1a00 8217 |002e: const-string v0, ", cohorts=" // string@1782 │ │ +28dc7c: 6e20 e2ef 0600 |0030: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +28dc82: 6e20 e1ef 4600 |0033: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ +28dc88: 1a00 a318 |0036: const-string v0, ", settings=" // string@18a3 │ │ +28dc8c: 6e20 e2ef 0600 |0038: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +28dc92: 6e20 e1ef 5600 |003b: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ +28dc98: 1a00 0117 |003e: const-string v0, ")" // string@1701 │ │ +28dc9c: 6e20 e2ef 0600 |0040: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +28dca2: 6e10 e7ef 0600 |0043: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ +28dca8: 0c00 |0046: move-result-object v0 │ │ +28dcaa: 1100 |0047: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 10141 (DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature.kt) │ │ │ │ Class #1096 header: │ │ @@ -147830,21 +147830,21 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -28d340: |[28d340] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort.:(Ljava/lang/String;I)V │ │ -28d350: 1a00 babb |0000: const-string v0, "name" // string@bbba │ │ -28d354: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -28d35a: 7010 a6ef 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ -28d360: 5b12 8f2b |0008: iput-object v2, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort;.name:Ljava/lang/String; // field@2b8f │ │ -28d364: 5913 902b |000a: iput v3, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort;.weight:I // field@2b90 │ │ -28d368: 0e00 |000c: return-void │ │ +28d350: |[28d350] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort.:(Ljava/lang/String;I)V │ │ +28d360: 1a00 babb |0000: const-string v0, "name" // string@bbba │ │ +28d364: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +28d36a: 7010 a6ef 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ +28d370: 5b12 8f2b |0008: iput-object v2, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort;.name:Ljava/lang/String; // field@2b8f │ │ +28d374: 5913 902b |000a: iput v3, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort;.weight:I // field@2b90 │ │ +28d378: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=229 │ │ 0x0008 line=230 │ │ 0x000a line=231 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort; │ │ @@ -147856,125 +147856,125 @@ │ │ type : '(Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort;Ljava/lang/String;IILjava/lang/Object;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -28d204: |[28d204] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort.copy$default:(Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort;Ljava/lang/String;IILjava/lang/Object;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort; │ │ -28d214: dd04 0301 |0000: and-int/lit8 v4, v3, #int 1 // #01 │ │ -28d218: 3804 0400 |0002: if-eqz v4, 0006 // +0004 │ │ -28d21c: 5401 8f2b |0004: iget-object v1, v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort;.name:Ljava/lang/String; // field@2b8f │ │ -28d220: dd03 0302 |0006: and-int/lit8 v3, v3, #int 2 // #02 │ │ -28d224: 3803 0400 |0008: if-eqz v3, 000c // +0004 │ │ -28d228: 5202 902b |000a: iget v2, v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort;.weight:I // field@2b90 │ │ -28d22c: 6e30 9f47 1002 |000c: invoke-virtual {v0, v1, v2}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort;.copy:(Ljava/lang/String;I)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort; // method@479f │ │ -28d232: 0c00 |000f: move-result-object v0 │ │ -28d234: 1100 |0010: return-object v0 │ │ +28d214: |[28d214] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort.copy$default:(Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort;Ljava/lang/String;IILjava/lang/Object;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort; │ │ +28d224: dd04 0301 |0000: and-int/lit8 v4, v3, #int 1 // #01 │ │ +28d228: 3804 0400 |0002: if-eqz v4, 0006 // +0004 │ │ +28d22c: 5401 8f2b |0004: iget-object v1, v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort;.name:Ljava/lang/String; // field@2b8f │ │ +28d230: dd03 0302 |0006: and-int/lit8 v3, v3, #int 2 // #02 │ │ +28d234: 3803 0400 |0008: if-eqz v3, 000c // +0004 │ │ +28d238: 5202 902b |000a: iget v2, v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort;.weight:I // field@2b90 │ │ +28d23c: 6e30 9f47 1002 |000c: invoke-virtual {v0, v1, v2}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort;.copy:(Ljava/lang/String;I)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort; // method@479f │ │ +28d242: 0c00 |000f: move-result-object v0 │ │ +28d244: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort;) │ │ name : 'component1' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28d2c0: |[28d2c0] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort.component1:()Ljava/lang/String; │ │ -28d2d0: 5410 8f2b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort;.name:Ljava/lang/String; // field@2b8f │ │ -28d2d4: 1100 |0002: return-object v0 │ │ +28d2d0: |[28d2d0] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort.component1:()Ljava/lang/String; │ │ +28d2e0: 5410 8f2b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort;.name:Ljava/lang/String; // field@2b8f │ │ +28d2e4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort;) │ │ name : 'component2' │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28d260: |[28d260] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort.component2:()I │ │ -28d270: 5210 902b |0000: iget v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort;.weight:I // field@2b90 │ │ -28d274: 0f00 |0002: return v0 │ │ +28d270: |[28d270] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort.component2:()I │ │ +28d280: 5210 902b |0000: iget v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort;.weight:I // field@2b90 │ │ +28d284: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort;) │ │ name : 'copy' │ │ type : '(Ljava/lang/String;I)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -28d238: |[28d238] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort.copy:(Ljava/lang/String;I)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort; │ │ -28d248: 1a00 babb |0000: const-string v0, "name" // string@bbba │ │ -28d24c: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -28d252: 2200 0e0f |0005: new-instance v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort; // type@0f0e │ │ -28d256: 7030 9c47 2003 |0007: invoke-direct {v0, v2, v3}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort;.:(Ljava/lang/String;I)V // method@479c │ │ -28d25c: 1100 |000a: return-object v0 │ │ +28d248: |[28d248] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort.copy:(Ljava/lang/String;I)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort; │ │ +28d258: 1a00 babb |0000: const-string v0, "name" // string@bbba │ │ +28d25c: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +28d262: 2200 0e0f |0005: new-instance v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort; // type@0f0e │ │ +28d266: 7030 9c47 2003 |0007: invoke-direct {v0, v2, v3}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort;.:(Ljava/lang/String;I)V // method@479c │ │ +28d26c: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -28d1b4: |[28d1b4] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort.equals:(Ljava/lang/Object;)Z │ │ -28d1c4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -28d1c6: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ -28d1ca: 0f00 |0003: return v0 │ │ -28d1cc: 2051 0e0f |0004: instance-of v1, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort; // type@0f0e │ │ -28d1d0: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -28d1d2: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -28d1d6: 0f02 |0009: return v2 │ │ -28d1d8: 1f05 0e0f |000a: check-cast v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort; // type@0f0e │ │ -28d1dc: 5441 8f2b |000c: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort;.name:Ljava/lang/String; // field@2b8f │ │ -28d1e0: 5453 8f2b |000e: iget-object v3, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort;.name:Ljava/lang/String; // field@2b8f │ │ -28d1e4: 7120 faf1 3100 |0010: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -28d1ea: 0a01 |0013: move-result v1 │ │ -28d1ec: 3901 0300 |0014: if-nez v1, 0017 // +0003 │ │ -28d1f0: 0f02 |0016: return v2 │ │ -28d1f2: 5241 902b |0017: iget v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort;.weight:I // field@2b90 │ │ -28d1f6: 5255 902b |0019: iget v5, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort;.weight:I // field@2b90 │ │ -28d1fa: 3251 0300 |001b: if-eq v1, v5, 001e // +0003 │ │ -28d1fe: 0f02 |001d: return v2 │ │ -28d200: 0f00 |001e: return v0 │ │ +28d1c4: |[28d1c4] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort.equals:(Ljava/lang/Object;)Z │ │ +28d1d4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +28d1d6: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ +28d1da: 0f00 |0003: return v0 │ │ +28d1dc: 2051 0e0f |0004: instance-of v1, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort; // type@0f0e │ │ +28d1e0: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +28d1e2: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +28d1e6: 0f02 |0009: return v2 │ │ +28d1e8: 1f05 0e0f |000a: check-cast v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort; // type@0f0e │ │ +28d1ec: 5441 8f2b |000c: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort;.name:Ljava/lang/String; // field@2b8f │ │ +28d1f0: 5453 8f2b |000e: iget-object v3, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort;.name:Ljava/lang/String; // field@2b8f │ │ +28d1f4: 7120 faf1 3100 |0010: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +28d1fa: 0a01 |0013: move-result v1 │ │ +28d1fc: 3901 0300 |0014: if-nez v1, 0017 // +0003 │ │ +28d200: 0f02 |0016: return v2 │ │ +28d202: 5241 902b |0017: iget v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort;.weight:I // field@2b90 │ │ +28d206: 5255 902b |0019: iget v5, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort;.weight:I // field@2b90 │ │ +28d20a: 3251 0300 |001b: if-eq v1, v5, 001e // +0003 │ │ +28d20e: 0f02 |001d: return v2 │ │ +28d210: 0f00 |001e: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort;) │ │ name : 'getName' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28d2d8: |[28d2d8] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort.getName:()Ljava/lang/String; │ │ -28d2e8: 5410 8f2b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort;.name:Ljava/lang/String; // field@2b8f │ │ -28d2ec: 1100 |0002: return-object v0 │ │ +28d2e8: |[28d2e8] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort.getName:()Ljava/lang/String; │ │ +28d2f8: 5410 8f2b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort;.name:Ljava/lang/String; // field@2b8f │ │ +28d2fc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort; │ │ │ │ #5 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort;) │ │ @@ -147982,17 +147982,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28d278: |[28d278] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort.getWeight:()I │ │ -28d288: 5210 902b |0000: iget v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort;.weight:I // field@2b90 │ │ -28d28c: 0f00 |0002: return v0 │ │ +28d288: |[28d288] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort.getWeight:()I │ │ +28d298: 5210 902b |0000: iget v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort;.weight:I // field@2b90 │ │ +28d29c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort; │ │ │ │ #6 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort;) │ │ @@ -148000,52 +148000,52 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -28d290: |[28d290] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort.hashCode:()I │ │ -28d2a0: 5420 8f2b |0000: iget-object v0, v2, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort;.name:Ljava/lang/String; // field@2b8f │ │ -28d2a4: 6e10 c0ef 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ -28d2aa: 0a00 |0005: move-result v0 │ │ -28d2ac: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -28d2b0: 5221 902b |0008: iget v1, v2, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort;.weight:I // field@2b90 │ │ -28d2b4: 7110 85ef 0100 |000a: invoke-static {v1}, Ljava/lang/Integer;.hashCode:(I)I // method@ef85 │ │ -28d2ba: 0a01 |000d: move-result v1 │ │ -28d2bc: b010 |000e: add-int/2addr v0, v1 │ │ -28d2be: 0f00 |000f: return v0 │ │ +28d2a0: |[28d2a0] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort.hashCode:()I │ │ +28d2b0: 5420 8f2b |0000: iget-object v0, v2, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort;.name:Ljava/lang/String; // field@2b8f │ │ +28d2b4: 6e10 c0ef 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ +28d2ba: 0a00 |0005: move-result v0 │ │ +28d2bc: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +28d2c0: 5221 902b |0008: iget v1, v2, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort;.weight:I // field@2b90 │ │ +28d2c4: 7110 85ef 0100 |000a: invoke-static {v1}, Ljava/lang/Integer;.hashCode:(I)I // method@ef85 │ │ +28d2ca: 0a01 |000d: move-result v1 │ │ +28d2cc: b010 |000e: add-int/2addr v0, v1 │ │ +28d2ce: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort;) │ │ name : 'toString' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -28d2f0: |[28d2f0] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort.toString:()Ljava/lang/String; │ │ -28d300: 5440 8f2b |0000: iget-object v0, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort;.name:Ljava/lang/String; // field@2b8f │ │ -28d304: 5241 902b |0002: iget v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort;.weight:I // field@2b90 │ │ -28d308: 2202 dd38 |0004: new-instance v2, Ljava/lang/StringBuilder; // type@38dd │ │ -28d30c: 1a03 242f |0006: const-string v3, "JsonToggleCohort(name=" // string@2f24 │ │ -28d310: 7020 d9ef 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ -28d316: 6e20 e2ef 0200 |000b: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -28d31c: 1a00 0a19 |000e: const-string v0, ", weight=" // string@190a │ │ -28d320: 6e20 e2ef 0200 |0010: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -28d326: 6e20 ddef 1200 |0013: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@efdd │ │ -28d32c: 1a00 0117 |0016: const-string v0, ")" // string@1701 │ │ -28d330: 6e20 e2ef 0200 |0018: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -28d336: 6e10 e7ef 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ -28d33c: 0c00 |001e: move-result-object v0 │ │ -28d33e: 1100 |001f: return-object v0 │ │ +28d300: |[28d300] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort.toString:()Ljava/lang/String; │ │ +28d310: 5440 8f2b |0000: iget-object v0, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort;.name:Ljava/lang/String; // field@2b8f │ │ +28d314: 5241 902b |0002: iget v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleCohort;.weight:I // field@2b90 │ │ +28d318: 2202 dd38 |0004: new-instance v2, Ljava/lang/StringBuilder; // type@38dd │ │ +28d31c: 1a03 242f |0006: const-string v3, "JsonToggleCohort(name=" // string@2f24 │ │ +28d320: 7020 d9ef 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ +28d326: 6e20 e2ef 0200 |000b: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +28d32c: 1a00 0a19 |000e: const-string v0, ", weight=" // string@190a │ │ +28d330: 6e20 e2ef 0200 |0010: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +28d336: 6e20 ddef 1200 |0013: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@efdd │ │ +28d33c: 1a00 0117 |0016: const-string v0, ")" // string@1701 │ │ +28d340: 6e20 e2ef 0200 |0018: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +28d346: 6e10 e7ef 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ +28d34c: 0c00 |001e: move-result-object v0 │ │ +28d34e: 1100 |001f: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 10141 (DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature.kt) │ │ │ │ Class #1097 header: │ │ @@ -148091,20 +148091,20 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -28d5b4: |[28d5b4] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout.:(Ljava/util/List;)V │ │ -28d5c4: 1a00 34d4 |0000: const-string v0, "steps" // string@d434 │ │ -28d5c8: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -28d5ce: 7010 a6ef 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ -28d5d4: 5b12 912b |0008: iput-object v2, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout;.steps:Ljava/util/List; // field@2b91 │ │ -28d5d8: 0e00 |000a: return-void │ │ +28d5c4: |[28d5c4] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout.:(Ljava/util/List;)V │ │ +28d5d4: 1a00 34d4 |0000: const-string v0, "steps" // string@d434 │ │ +28d5d8: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +28d5de: 7010 a6ef 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ +28d5e4: 5b12 912b |0008: iput-object v2, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout;.steps:Ljava/util/List; // field@2b91 │ │ +28d5e8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=213 │ │ 0x0008 line=214 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout; │ │ 0x0000 - 0x000b reg=2 (null) Ljava/util/List; │ │ @@ -148114,102 +148114,102 @@ │ │ type : '(Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout;Ljava/util/List;ILjava/lang/Object;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -28d4d8: |[28d4d8] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout.copy$default:(Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout;Ljava/util/List;ILjava/lang/Object;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout; │ │ -28d4e8: dd02 0201 |0000: and-int/lit8 v2, v2, #int 1 // #01 │ │ -28d4ec: 3802 0400 |0002: if-eqz v2, 0006 // +0004 │ │ -28d4f0: 5401 912b |0004: iget-object v1, v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout;.steps:Ljava/util/List; // field@2b91 │ │ -28d4f4: 6e20 a847 1000 |0006: invoke-virtual {v0, v1}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout;.copy:(Ljava/util/List;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout; // method@47a8 │ │ -28d4fa: 0c00 |0009: move-result-object v0 │ │ -28d4fc: 1100 |000a: return-object v0 │ │ +28d4e8: |[28d4e8] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout.copy$default:(Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout;Ljava/util/List;ILjava/lang/Object;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout; │ │ +28d4f8: dd02 0201 |0000: and-int/lit8 v2, v2, #int 1 // #01 │ │ +28d4fc: 3802 0400 |0002: if-eqz v2, 0006 // +0004 │ │ +28d500: 5401 912b |0004: iget-object v1, v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout;.steps:Ljava/util/List; // field@2b91 │ │ +28d504: 6e20 a847 1000 |0006: invoke-virtual {v0, v1}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout;.copy:(Ljava/util/List;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout; // method@47a8 │ │ +28d50a: 0c00 |0009: move-result-object v0 │ │ +28d50c: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout;) │ │ name : 'component1' │ │ type : '()Ljava/util/List;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28d584: |[28d584] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout.component1:()Ljava/util/List; │ │ -28d594: 5410 912b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout;.steps:Ljava/util/List; // field@2b91 │ │ -28d598: 1100 |0002: return-object v0 │ │ +28d594: |[28d594] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout.component1:()Ljava/util/List; │ │ +28d5a4: 5410 912b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout;.steps:Ljava/util/List; // field@2b91 │ │ +28d5a8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout;) │ │ name : 'copy' │ │ type : '(Ljava/util/List;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -28d500: |[28d500] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout.copy:(Ljava/util/List;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout; │ │ -28d510: 1a00 34d4 |0000: const-string v0, "steps" // string@d434 │ │ -28d514: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -28d51a: 2200 0f0f |0005: new-instance v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout; // type@0f0f │ │ -28d51e: 7020 a647 2000 |0007: invoke-direct {v0, v2}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout;.:(Ljava/util/List;)V // method@47a6 │ │ -28d524: 1100 |000a: return-object v0 │ │ +28d510: |[28d510] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout.copy:(Ljava/util/List;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout; │ │ +28d520: 1a00 34d4 |0000: const-string v0, "steps" // string@d434 │ │ +28d524: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +28d52a: 2200 0f0f |0005: new-instance v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout; // type@0f0f │ │ +28d52e: 7020 a647 2000 |0007: invoke-direct {v0, v2}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout;.:(Ljava/util/List;)V // method@47a6 │ │ +28d534: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -28d498: |[28d498] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout.equals:(Ljava/lang/Object;)Z │ │ -28d4a8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -28d4aa: 3343 0300 |0001: if-ne v3, v4, 0004 // +0003 │ │ -28d4ae: 0f00 |0003: return v0 │ │ -28d4b0: 2041 0f0f |0004: instance-of v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout; // type@0f0f │ │ -28d4b4: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -28d4b6: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -28d4ba: 0f02 |0009: return v2 │ │ -28d4bc: 1f04 0f0f |000a: check-cast v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout; // type@0f0f │ │ -28d4c0: 5431 912b |000c: iget-object v1, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout;.steps:Ljava/util/List; // field@2b91 │ │ -28d4c4: 5444 912b |000e: iget-object v4, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout;.steps:Ljava/util/List; // field@2b91 │ │ -28d4c8: 7120 faf1 4100 |0010: invoke-static {v1, v4}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -28d4ce: 0a04 |0013: move-result v4 │ │ -28d4d0: 3904 0300 |0014: if-nez v4, 0017 // +0003 │ │ -28d4d4: 0f02 |0016: return v2 │ │ -28d4d6: 0f00 |0017: return v0 │ │ +28d4a8: |[28d4a8] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout.equals:(Ljava/lang/Object;)Z │ │ +28d4b8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +28d4ba: 3343 0300 |0001: if-ne v3, v4, 0004 // +0003 │ │ +28d4be: 0f00 |0003: return v0 │ │ +28d4c0: 2041 0f0f |0004: instance-of v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout; // type@0f0f │ │ +28d4c4: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +28d4c6: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +28d4ca: 0f02 |0009: return v2 │ │ +28d4cc: 1f04 0f0f |000a: check-cast v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout; // type@0f0f │ │ +28d4d0: 5431 912b |000c: iget-object v1, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout;.steps:Ljava/util/List; // field@2b91 │ │ +28d4d4: 5444 912b |000e: iget-object v4, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout;.steps:Ljava/util/List; // field@2b91 │ │ +28d4d8: 7120 faf1 4100 |0010: invoke-static {v1, v4}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +28d4de: 0a04 |0013: move-result v4 │ │ +28d4e0: 3904 0300 |0014: if-nez v4, 0017 // +0003 │ │ +28d4e4: 0f02 |0016: return v2 │ │ +28d4e6: 0f00 |0017: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout;) │ │ name : 'getSteps' │ │ type : '()Ljava/util/List;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28d59c: |[28d59c] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout.getSteps:()Ljava/util/List; │ │ -28d5ac: 5410 912b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout;.steps:Ljava/util/List; // field@2b91 │ │ -28d5b0: 1100 |0002: return-object v0 │ │ +28d5ac: |[28d5ac] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout.getSteps:()Ljava/util/List; │ │ +28d5bc: 5410 912b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout;.steps:Ljava/util/List; // field@2b91 │ │ +28d5c0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout; │ │ │ │ #4 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout;) │ │ @@ -148217,43 +148217,43 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -28d528: |[28d528] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout.hashCode:()I │ │ -28d538: 5410 912b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout;.steps:Ljava/util/List; // field@2b91 │ │ -28d53c: 6e10 a9ef 0000 |0002: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ -28d542: 0a00 |0005: move-result v0 │ │ -28d544: 0f00 |0006: return v0 │ │ +28d538: |[28d538] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout.hashCode:()I │ │ +28d548: 5410 912b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout;.steps:Ljava/util/List; // field@2b91 │ │ +28d54c: 6e10 a9ef 0000 |0002: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ +28d552: 0a00 |0005: move-result v0 │ │ +28d554: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout;) │ │ name : 'toString' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -28d548: |[28d548] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout.toString:()Ljava/lang/String; │ │ -28d558: 5430 912b |0000: iget-object v0, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout;.steps:Ljava/util/List; // field@2b91 │ │ -28d55c: 2201 dd38 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@38dd │ │ -28d560: 1a02 262f |0004: const-string v2, "JsonToggleRollout(steps=" // string@2f26 │ │ -28d564: 7020 d9ef 2100 |0006: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ -28d56a: 6e20 e1ef 0100 |0009: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ -28d570: 1a00 0117 |000c: const-string v0, ")" // string@1701 │ │ -28d574: 6e20 e2ef 0100 |000e: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -28d57a: 6e10 e7ef 0100 |0011: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ -28d580: 0c00 |0014: move-result-object v0 │ │ -28d582: 1100 |0015: return-object v0 │ │ +28d558: |[28d558] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout.toString:()Ljava/lang/String; │ │ +28d568: 5430 912b |0000: iget-object v0, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRollout;.steps:Ljava/util/List; // field@2b91 │ │ +28d56c: 2201 dd38 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@38dd │ │ +28d570: 1a02 262f |0004: const-string v2, "JsonToggleRollout(steps=" // string@2f26 │ │ +28d574: 7020 d9ef 2100 |0006: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ +28d57a: 6e20 e1ef 0100 |0009: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ +28d580: 1a00 0117 |000c: const-string v0, ")" // string@1701 │ │ +28d584: 6e20 e2ef 0100 |000e: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +28d58a: 6e10 e7ef 0100 |0011: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ +28d590: 0c00 |0014: move-result-object v0 │ │ +28d592: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 10141 (DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature.kt) │ │ │ │ Class #1098 header: │ │ @@ -148289,18 +148289,18 @@ │ │ type : '(D)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -28d47c: |[28d47c] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRolloutStep.:(D)V │ │ -28d48c: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -28d492: 5a01 922b |0003: iput-wide v1, v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRolloutStep;.percent:D // field@2b92 │ │ -28d496: 0e00 |0005: return-void │ │ +28d48c: |[28d48c] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRolloutStep.:(D)V │ │ +28d49c: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +28d4a2: 5a01 922b |0003: iput-wide v1, v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRolloutStep;.percent:D // field@2b92 │ │ +28d4a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0003 line=218 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRolloutStep; │ │ 0x0000 - 0x0006 reg=1 (null) D │ │ @@ -148310,100 +148310,100 @@ │ │ type : '(Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRolloutStep;DILjava/lang/Object;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRolloutStep;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -28d3ac: |[28d3ac] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRolloutStep.copy$default:(Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRolloutStep;DILjava/lang/Object;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRolloutStep; │ │ -28d3bc: dd03 0301 |0000: and-int/lit8 v3, v3, #int 1 // #01 │ │ -28d3c0: 3803 0400 |0002: if-eqz v3, 0006 // +0004 │ │ -28d3c4: 5301 922b |0004: iget-wide v1, v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRolloutStep;.percent:D // field@2b92 │ │ -28d3c8: 6e30 b047 1002 |0006: invoke-virtual {v0, v1, v2}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRolloutStep;.copy:(D)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRolloutStep; // method@47b0 │ │ -28d3ce: 0c00 |0009: move-result-object v0 │ │ -28d3d0: 1100 |000a: return-object v0 │ │ +28d3bc: |[28d3bc] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRolloutStep.copy$default:(Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRolloutStep;DILjava/lang/Object;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRolloutStep; │ │ +28d3cc: dd03 0301 |0000: and-int/lit8 v3, v3, #int 1 // #01 │ │ +28d3d0: 3803 0400 |0002: if-eqz v3, 0006 // +0004 │ │ +28d3d4: 5301 922b |0004: iget-wide v1, v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRolloutStep;.percent:D // field@2b92 │ │ +28d3d8: 6e30 b047 1002 |0006: invoke-virtual {v0, v1, v2}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRolloutStep;.copy:(D)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRolloutStep; // method@47b0 │ │ +28d3de: 0c00 |0009: move-result-object v0 │ │ +28d3e0: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRolloutStep;) │ │ name : 'component1' │ │ type : '()D' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28d3f0: |[28d3f0] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRolloutStep.component1:()D │ │ -28d400: 5320 922b |0000: iget-wide v0, v2, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRolloutStep;.percent:D // field@2b92 │ │ -28d404: 1000 |0002: return-wide v0 │ │ +28d400: |[28d400] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRolloutStep.component1:()D │ │ +28d410: 5320 922b |0000: iget-wide v0, v2, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRolloutStep;.percent:D // field@2b92 │ │ +28d414: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRolloutStep;) │ │ name : 'copy' │ │ type : '(D)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRolloutStep;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -28d3d4: |[28d3d4] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRolloutStep.copy:(D)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRolloutStep; │ │ -28d3e4: 2200 100f |0000: new-instance v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRolloutStep; // type@0f10 │ │ -28d3e8: 7030 ae47 2003 |0002: invoke-direct {v0, v2, v3}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRolloutStep;.:(D)V // method@47ae │ │ -28d3ee: 1100 |0005: return-object v0 │ │ +28d3e4: |[28d3e4] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRolloutStep.copy:(D)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRolloutStep; │ │ +28d3f4: 2200 100f |0000: new-instance v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRolloutStep; // type@0f10 │ │ +28d3f8: 7030 ae47 2003 |0002: invoke-direct {v0, v2, v3}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRolloutStep;.:(D)V // method@47ae │ │ +28d3fe: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRolloutStep;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 24 16-bit code units │ │ -28d36c: |[28d36c] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRolloutStep.equals:(Ljava/lang/Object;)Z │ │ -28d37c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -28d37e: 3387 0300 |0001: if-ne v7, v8, 0004 // +0003 │ │ -28d382: 0f00 |0003: return v0 │ │ -28d384: 2081 100f |0004: instance-of v1, v8, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRolloutStep; // type@0f10 │ │ -28d388: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -28d38a: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -28d38e: 0f02 |0009: return v2 │ │ -28d390: 1f08 100f |000a: check-cast v8, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRolloutStep; // type@0f10 │ │ -28d394: 5373 922b |000c: iget-wide v3, v7, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRolloutStep;.percent:D // field@2b92 │ │ -28d398: 5385 922b |000e: iget-wide v5, v8, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRolloutStep;.percent:D // field@2b92 │ │ -28d39c: 7140 6cef 4365 |0010: invoke-static {v3, v4, v5, v6}, Ljava/lang/Double;.compare:(DD)I // method@ef6c │ │ -28d3a2: 0a08 |0013: move-result v8 │ │ -28d3a4: 3808 0300 |0014: if-eqz v8, 0017 // +0003 │ │ -28d3a8: 0f02 |0016: return v2 │ │ -28d3aa: 0f00 |0017: return v0 │ │ +28d37c: |[28d37c] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRolloutStep.equals:(Ljava/lang/Object;)Z │ │ +28d38c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +28d38e: 3387 0300 |0001: if-ne v7, v8, 0004 // +0003 │ │ +28d392: 0f00 |0003: return v0 │ │ +28d394: 2081 100f |0004: instance-of v1, v8, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRolloutStep; // type@0f10 │ │ +28d398: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +28d39a: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +28d39e: 0f02 |0009: return v2 │ │ +28d3a0: 1f08 100f |000a: check-cast v8, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRolloutStep; // type@0f10 │ │ +28d3a4: 5373 922b |000c: iget-wide v3, v7, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRolloutStep;.percent:D // field@2b92 │ │ +28d3a8: 5385 922b |000e: iget-wide v5, v8, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRolloutStep;.percent:D // field@2b92 │ │ +28d3ac: 7140 6cef 4365 |0010: invoke-static {v3, v4, v5, v6}, Ljava/lang/Double;.compare:(DD)I // method@ef6c │ │ +28d3b2: 0a08 |0013: move-result v8 │ │ +28d3b4: 3808 0300 |0014: if-eqz v8, 0017 // +0003 │ │ +28d3b8: 0f02 |0016: return v2 │ │ +28d3ba: 0f00 |0017: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRolloutStep;) │ │ name : 'getPercent' │ │ type : '()D' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28d408: |[28d408] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRolloutStep.getPercent:()D │ │ -28d418: 5320 922b |0000: iget-wide v0, v2, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRolloutStep;.percent:D // field@2b92 │ │ -28d41c: 1000 |0002: return-wide v0 │ │ +28d418: |[28d418] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRolloutStep.getPercent:()D │ │ +28d428: 5320 922b |0000: iget-wide v0, v2, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRolloutStep;.percent:D // field@2b92 │ │ +28d42c: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRolloutStep; │ │ │ │ #4 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRolloutStep;) │ │ @@ -148411,43 +148411,43 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -28d420: |[28d420] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRolloutStep.hashCode:()I │ │ -28d430: 5320 922b |0000: iget-wide v0, v2, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRolloutStep;.percent:D // field@2b92 │ │ -28d434: 7120 6eef 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Double;.hashCode:(D)I // method@ef6e │ │ -28d43a: 0a00 |0005: move-result v0 │ │ -28d43c: 0f00 |0006: return v0 │ │ +28d430: |[28d430] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRolloutStep.hashCode:()I │ │ +28d440: 5320 922b |0000: iget-wide v0, v2, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRolloutStep;.percent:D // field@2b92 │ │ +28d444: 7120 6eef 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Double;.hashCode:(D)I // method@ef6e │ │ +28d44a: 0a00 |0005: move-result v0 │ │ +28d44c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRolloutStep;) │ │ name : 'toString' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -28d440: |[28d440] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRolloutStep.toString:()Ljava/lang/String; │ │ -28d450: 5340 922b |0000: iget-wide v0, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRolloutStep;.percent:D // field@2b92 │ │ -28d454: 2202 dd38 |0002: new-instance v2, Ljava/lang/StringBuilder; // type@38dd │ │ -28d458: 1a03 282f |0004: const-string v3, "JsonToggleRolloutStep(percent=" // string@2f28 │ │ -28d45c: 7020 d9ef 3200 |0006: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ -28d462: 6e30 dbef 0201 |0009: invoke-virtual {v2, v0, v1}, Ljava/lang/StringBuilder;.append:(D)Ljava/lang/StringBuilder; // method@efdb │ │ -28d468: 1a00 0117 |000c: const-string v0, ")" // string@1701 │ │ -28d46c: 6e20 e2ef 0200 |000e: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -28d472: 6e10 e7ef 0200 |0011: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ -28d478: 0c00 |0014: move-result-object v0 │ │ -28d47a: 1100 |0015: return-object v0 │ │ +28d450: |[28d450] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRolloutStep.toString:()Ljava/lang/String; │ │ +28d460: 5340 922b |0000: iget-wide v0, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleRolloutStep;.percent:D // field@2b92 │ │ +28d464: 2202 dd38 |0002: new-instance v2, Ljava/lang/StringBuilder; // type@38dd │ │ +28d468: 1a03 282f |0004: const-string v3, "JsonToggleRolloutStep(percent=" // string@2f28 │ │ +28d46c: 7020 d9ef 3200 |0006: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ +28d472: 6e30 dbef 0201 |0009: invoke-virtual {v2, v0, v1}, Ljava/lang/StringBuilder;.append:(D)Ljava/lang/StringBuilder; // method@efdb │ │ +28d478: 1a00 0117 |000c: const-string v0, ")" // string@1701 │ │ +28d47c: 6e20 e2ef 0200 |000e: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +28d482: 6e10 e7ef 0200 |0011: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ +28d488: 0c00 |0014: move-result-object v0 │ │ +28d48a: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 10141 (DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature.kt) │ │ │ │ Class #1099 header: │ │ @@ -148499,28 +148499,28 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -28d91c: |[28d91c] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;)V │ │ -28d92c: 1a00 a7d9 |0000: const-string v0, "variantKey" // string@d9a7 │ │ -28d930: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -28d936: 1a00 33b8 |0005: const-string v0, "localeCountry" // string@b833 │ │ -28d93a: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -28d940: 1a00 35b8 |000a: const-string v0, "localeLanguage" // string@b835 │ │ -28d944: 7120 fef1 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -28d94a: 7010 a6ef 0100 |000f: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ -28d950: 5b12 972b |0012: iput-object v2, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.variantKey:Ljava/lang/String; // field@2b97 │ │ -28d954: 5b13 952b |0014: iput-object v3, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.localeCountry:Ljava/lang/String; // field@2b95 │ │ -28d958: 5b14 962b |0016: iput-object v4, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.localeLanguage:Ljava/lang/String; // field@2b96 │ │ -28d95c: 5b15 942b |0018: iput-object v5, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.isReturningUser:Ljava/lang/Boolean; // field@2b94 │ │ -28d960: 5b16 932b |001a: iput-object v6, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.isPrivacyProEligible:Ljava/lang/Boolean; // field@2b93 │ │ -28d964: 0e00 |001c: return-void │ │ +28d92c: |[28d92c] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;)V │ │ +28d93c: 1a00 a7d9 |0000: const-string v0, "variantKey" // string@d9a7 │ │ +28d940: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +28d946: 1a00 33b8 |0005: const-string v0, "localeCountry" // string@b833 │ │ +28d94a: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +28d950: 1a00 35b8 |000a: const-string v0, "localeLanguage" // string@b835 │ │ +28d954: 7120 fef1 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +28d95a: 7010 a6ef 0100 |000f: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ +28d960: 5b12 972b |0012: iput-object v2, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.variantKey:Ljava/lang/String; // field@2b97 │ │ +28d964: 5b13 952b |0014: iput-object v3, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.localeCountry:Ljava/lang/String; // field@2b95 │ │ +28d968: 5b14 962b |0016: iput-object v4, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.localeLanguage:Ljava/lang/String; // field@2b96 │ │ +28d96c: 5b15 942b |0018: iput-object v5, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.isReturningUser:Ljava/lang/Boolean; // field@2b94 │ │ +28d970: 5b16 932b |001a: iput-object v6, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.isPrivacyProEligible:Ljava/lang/Boolean; // field@2b93 │ │ +28d974: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x000f line=221 │ │ 0x0012 line=222 │ │ 0x0014 line=223 │ │ 0x0016 line=224 │ │ 0x0018 line=225 │ │ @@ -148538,222 +148538,222 @@ │ │ type : '(Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;ILjava/lang/Object;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 11 │ │ ins : 8 │ │ outs : 6 │ │ insns size : 45 16-bit code units │ │ -28d674: |[28d674] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget.copy$default:(Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;ILjava/lang/Object;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget; │ │ -28d684: dd0a 0901 |0000: and-int/lit8 v10, v9, #int 1 // #01 │ │ -28d688: 380a 0400 |0002: if-eqz v10, 0006 // +0004 │ │ -28d68c: 5434 972b |0004: iget-object v4, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.variantKey:Ljava/lang/String; // field@2b97 │ │ -28d690: dd0a 0902 |0006: and-int/lit8 v10, v9, #int 2 // #02 │ │ -28d694: 380a 0400 |0008: if-eqz v10, 000c // +0004 │ │ -28d698: 5435 952b |000a: iget-object v5, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.localeCountry:Ljava/lang/String; // field@2b95 │ │ -28d69c: 075a |000c: move-object v10, v5 │ │ -28d69e: dd05 0904 |000d: and-int/lit8 v5, v9, #int 4 // #04 │ │ -28d6a2: 3805 0400 |000f: if-eqz v5, 0013 // +0004 │ │ -28d6a6: 5436 962b |0011: iget-object v6, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.localeLanguage:Ljava/lang/String; // field@2b96 │ │ -28d6aa: 0760 |0013: move-object v0, v6 │ │ -28d6ac: dd05 0908 |0014: and-int/lit8 v5, v9, #int 8 // #08 │ │ -28d6b0: 3805 0400 |0016: if-eqz v5, 001a // +0004 │ │ -28d6b4: 5437 942b |0018: iget-object v7, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.isReturningUser:Ljava/lang/Boolean; // field@2b94 │ │ -28d6b8: 0771 |001a: move-object v1, v7 │ │ -28d6ba: dd05 0910 |001b: and-int/lit8 v5, v9, #int 16 // #10 │ │ -28d6be: 3805 0400 |001d: if-eqz v5, 0021 // +0004 │ │ -28d6c2: 5438 932b |001f: iget-object v8, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.isPrivacyProEligible:Ljava/lang/Boolean; // field@2b93 │ │ -28d6c6: 0782 |0021: move-object v2, v8 │ │ -28d6c8: 0735 |0022: move-object v5, v3 │ │ -28d6ca: 0746 |0023: move-object v6, v4 │ │ -28d6cc: 07a7 |0024: move-object v7, v10 │ │ -28d6ce: 0708 |0025: move-object v8, v0 │ │ -28d6d0: 0719 |0026: move-object v9, v1 │ │ -28d6d2: 072a |0027: move-object v10, v2 │ │ -28d6d4: 7406 bc47 0500 |0028: invoke-virtual/range {v5, v6, v7, v8, v9, v10}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.copy:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget; // method@47bc │ │ -28d6da: 0c03 |002b: move-result-object v3 │ │ -28d6dc: 1103 |002c: return-object v3 │ │ +28d684: |[28d684] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget.copy$default:(Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;ILjava/lang/Object;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget; │ │ +28d694: dd0a 0901 |0000: and-int/lit8 v10, v9, #int 1 // #01 │ │ +28d698: 380a 0400 |0002: if-eqz v10, 0006 // +0004 │ │ +28d69c: 5434 972b |0004: iget-object v4, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.variantKey:Ljava/lang/String; // field@2b97 │ │ +28d6a0: dd0a 0902 |0006: and-int/lit8 v10, v9, #int 2 // #02 │ │ +28d6a4: 380a 0400 |0008: if-eqz v10, 000c // +0004 │ │ +28d6a8: 5435 952b |000a: iget-object v5, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.localeCountry:Ljava/lang/String; // field@2b95 │ │ +28d6ac: 075a |000c: move-object v10, v5 │ │ +28d6ae: dd05 0904 |000d: and-int/lit8 v5, v9, #int 4 // #04 │ │ +28d6b2: 3805 0400 |000f: if-eqz v5, 0013 // +0004 │ │ +28d6b6: 5436 962b |0011: iget-object v6, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.localeLanguage:Ljava/lang/String; // field@2b96 │ │ +28d6ba: 0760 |0013: move-object v0, v6 │ │ +28d6bc: dd05 0908 |0014: and-int/lit8 v5, v9, #int 8 // #08 │ │ +28d6c0: 3805 0400 |0016: if-eqz v5, 001a // +0004 │ │ +28d6c4: 5437 942b |0018: iget-object v7, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.isReturningUser:Ljava/lang/Boolean; // field@2b94 │ │ +28d6c8: 0771 |001a: move-object v1, v7 │ │ +28d6ca: dd05 0910 |001b: and-int/lit8 v5, v9, #int 16 // #10 │ │ +28d6ce: 3805 0400 |001d: if-eqz v5, 0021 // +0004 │ │ +28d6d2: 5438 932b |001f: iget-object v8, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.isPrivacyProEligible:Ljava/lang/Boolean; // field@2b93 │ │ +28d6d6: 0782 |0021: move-object v2, v8 │ │ +28d6d8: 0735 |0022: move-object v5, v3 │ │ +28d6da: 0746 |0023: move-object v6, v4 │ │ +28d6dc: 07a7 |0024: move-object v7, v10 │ │ +28d6de: 0708 |0025: move-object v8, v0 │ │ +28d6e0: 0719 |0026: move-object v9, v1 │ │ +28d6e2: 072a |0027: move-object v10, v2 │ │ +28d6e4: 7406 bc47 0500 |0028: invoke-virtual/range {v5, v6, v7, v8, v9, v10}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.copy:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget; // method@47bc │ │ +28d6ea: 0c03 |002b: move-result-object v3 │ │ +28d6ec: 1103 |002c: return-object v3 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;) │ │ name : 'component1' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28d800: |[28d800] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget.component1:()Ljava/lang/String; │ │ -28d810: 5410 972b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.variantKey:Ljava/lang/String; // field@2b97 │ │ -28d814: 1100 |0002: return-object v0 │ │ +28d810: |[28d810] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget.component1:()Ljava/lang/String; │ │ +28d820: 5410 972b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.variantKey:Ljava/lang/String; // field@2b97 │ │ +28d824: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;) │ │ name : 'component2' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28d818: |[28d818] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget.component2:()Ljava/lang/String; │ │ -28d828: 5410 952b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.localeCountry:Ljava/lang/String; // field@2b95 │ │ -28d82c: 1100 |0002: return-object v0 │ │ +28d828: |[28d828] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget.component2:()Ljava/lang/String; │ │ +28d838: 5410 952b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.localeCountry:Ljava/lang/String; // field@2b95 │ │ +28d83c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;) │ │ name : 'component3' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28d830: |[28d830] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget.component3:()Ljava/lang/String; │ │ -28d840: 5410 962b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.localeLanguage:Ljava/lang/String; // field@2b96 │ │ -28d844: 1100 |0002: return-object v0 │ │ +28d840: |[28d840] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget.component3:()Ljava/lang/String; │ │ +28d850: 5410 962b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.localeLanguage:Ljava/lang/String; // field@2b96 │ │ +28d854: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;) │ │ name : 'component4' │ │ type : '()Ljava/lang/Boolean;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28d7a0: |[28d7a0] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget.component4:()Ljava/lang/Boolean; │ │ -28d7b0: 5410 942b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.isReturningUser:Ljava/lang/Boolean; // field@2b94 │ │ -28d7b4: 1100 |0002: return-object v0 │ │ +28d7b0: |[28d7b0] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget.component4:()Ljava/lang/Boolean; │ │ +28d7c0: 5410 942b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.isReturningUser:Ljava/lang/Boolean; // field@2b94 │ │ +28d7c4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;) │ │ name : 'component5' │ │ type : '()Ljava/lang/Boolean;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28d7b8: |[28d7b8] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget.component5:()Ljava/lang/Boolean; │ │ -28d7c8: 5410 932b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.isPrivacyProEligible:Ljava/lang/Boolean; // field@2b93 │ │ -28d7cc: 1100 |0002: return-object v0 │ │ +28d7c8: |[28d7c8] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget.component5:()Ljava/lang/Boolean; │ │ +28d7d8: 5410 932b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.isPrivacyProEligible:Ljava/lang/Boolean; // field@2b93 │ │ +28d7dc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;) │ │ name : 'copy' │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 13 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 27 16-bit code units │ │ -28d6e0: |[28d6e0] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget.copy:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget; │ │ -28d6f0: 1a00 a7d9 |0000: const-string v0, "variantKey" // string@d9a7 │ │ -28d6f4: 7120 fef1 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -28d6fa: 1a00 33b8 |0005: const-string v0, "localeCountry" // string@b833 │ │ -28d6fe: 7120 fef1 0900 |0007: invoke-static {v9, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -28d704: 1a00 35b8 |000a: const-string v0, "localeLanguage" // string@b835 │ │ -28d708: 7120 fef1 0a00 |000c: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -28d70e: 2200 110f |000f: new-instance v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget; // type@0f11 │ │ -28d712: 0701 |0011: move-object v1, v0 │ │ -28d714: 0782 |0012: move-object v2, v8 │ │ -28d716: 0793 |0013: move-object v3, v9 │ │ -28d718: 07a4 |0014: move-object v4, v10 │ │ -28d71a: 07b5 |0015: move-object v5, v11 │ │ -28d71c: 07c6 |0016: move-object v6, v12 │ │ -28d71e: 7606 b647 0100 |0017: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;)V // method@47b6 │ │ -28d724: 1100 |001a: return-object v0 │ │ +28d6f0: |[28d6f0] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget.copy:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget; │ │ +28d700: 1a00 a7d9 |0000: const-string v0, "variantKey" // string@d9a7 │ │ +28d704: 7120 fef1 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +28d70a: 1a00 33b8 |0005: const-string v0, "localeCountry" // string@b833 │ │ +28d70e: 7120 fef1 0900 |0007: invoke-static {v9, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +28d714: 1a00 35b8 |000a: const-string v0, "localeLanguage" // string@b835 │ │ +28d718: 7120 fef1 0a00 |000c: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +28d71e: 2200 110f |000f: new-instance v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget; // type@0f11 │ │ +28d722: 0701 |0011: move-object v1, v0 │ │ +28d724: 0782 |0012: move-object v2, v8 │ │ +28d726: 0793 |0013: move-object v3, v9 │ │ +28d728: 07a4 |0014: move-object v4, v10 │ │ +28d72a: 07b5 |0015: move-object v5, v11 │ │ +28d72c: 07c6 |0016: move-object v6, v12 │ │ +28d72e: 7606 b647 0100 |0017: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;)V // method@47b6 │ │ +28d734: 1100 |001a: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #6 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 68 16-bit code units │ │ -28d5dc: |[28d5dc] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget.equals:(Ljava/lang/Object;)Z │ │ -28d5ec: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -28d5ee: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ -28d5f2: 0f00 |0003: return v0 │ │ -28d5f4: 2051 110f |0004: instance-of v1, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget; // type@0f11 │ │ -28d5f8: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -28d5fa: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -28d5fe: 0f02 |0009: return v2 │ │ -28d600: 1f05 110f |000a: check-cast v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget; // type@0f11 │ │ -28d604: 5441 972b |000c: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.variantKey:Ljava/lang/String; // field@2b97 │ │ -28d608: 5453 972b |000e: iget-object v3, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.variantKey:Ljava/lang/String; // field@2b97 │ │ -28d60c: 7120 faf1 3100 |0010: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -28d612: 0a01 |0013: move-result v1 │ │ -28d614: 3901 0300 |0014: if-nez v1, 0017 // +0003 │ │ -28d618: 0f02 |0016: return v2 │ │ -28d61a: 5441 952b |0017: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.localeCountry:Ljava/lang/String; // field@2b95 │ │ -28d61e: 5453 952b |0019: iget-object v3, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.localeCountry:Ljava/lang/String; // field@2b95 │ │ -28d622: 7120 faf1 3100 |001b: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -28d628: 0a01 |001e: move-result v1 │ │ -28d62a: 3901 0300 |001f: if-nez v1, 0022 // +0003 │ │ -28d62e: 0f02 |0021: return v2 │ │ -28d630: 5441 962b |0022: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.localeLanguage:Ljava/lang/String; // field@2b96 │ │ -28d634: 5453 962b |0024: iget-object v3, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.localeLanguage:Ljava/lang/String; // field@2b96 │ │ -28d638: 7120 faf1 3100 |0026: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -28d63e: 0a01 |0029: move-result v1 │ │ -28d640: 3901 0300 |002a: if-nez v1, 002d // +0003 │ │ -28d644: 0f02 |002c: return v2 │ │ -28d646: 5441 942b |002d: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.isReturningUser:Ljava/lang/Boolean; // field@2b94 │ │ -28d64a: 5453 942b |002f: iget-object v3, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.isReturningUser:Ljava/lang/Boolean; // field@2b94 │ │ -28d64e: 7120 faf1 3100 |0031: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -28d654: 0a01 |0034: move-result v1 │ │ -28d656: 3901 0300 |0035: if-nez v1, 0038 // +0003 │ │ -28d65a: 0f02 |0037: return v2 │ │ -28d65c: 5441 932b |0038: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.isPrivacyProEligible:Ljava/lang/Boolean; // field@2b93 │ │ -28d660: 5455 932b |003a: iget-object v5, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.isPrivacyProEligible:Ljava/lang/Boolean; // field@2b93 │ │ -28d664: 7120 faf1 5100 |003c: invoke-static {v1, v5}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -28d66a: 0a05 |003f: move-result v5 │ │ -28d66c: 3905 0300 |0040: if-nez v5, 0043 // +0003 │ │ -28d670: 0f02 |0042: return v2 │ │ -28d672: 0f00 |0043: return v0 │ │ +28d5ec: |[28d5ec] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget.equals:(Ljava/lang/Object;)Z │ │ +28d5fc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +28d5fe: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ +28d602: 0f00 |0003: return v0 │ │ +28d604: 2051 110f |0004: instance-of v1, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget; // type@0f11 │ │ +28d608: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +28d60a: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +28d60e: 0f02 |0009: return v2 │ │ +28d610: 1f05 110f |000a: check-cast v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget; // type@0f11 │ │ +28d614: 5441 972b |000c: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.variantKey:Ljava/lang/String; // field@2b97 │ │ +28d618: 5453 972b |000e: iget-object v3, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.variantKey:Ljava/lang/String; // field@2b97 │ │ +28d61c: 7120 faf1 3100 |0010: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +28d622: 0a01 |0013: move-result v1 │ │ +28d624: 3901 0300 |0014: if-nez v1, 0017 // +0003 │ │ +28d628: 0f02 |0016: return v2 │ │ +28d62a: 5441 952b |0017: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.localeCountry:Ljava/lang/String; // field@2b95 │ │ +28d62e: 5453 952b |0019: iget-object v3, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.localeCountry:Ljava/lang/String; // field@2b95 │ │ +28d632: 7120 faf1 3100 |001b: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +28d638: 0a01 |001e: move-result v1 │ │ +28d63a: 3901 0300 |001f: if-nez v1, 0022 // +0003 │ │ +28d63e: 0f02 |0021: return v2 │ │ +28d640: 5441 962b |0022: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.localeLanguage:Ljava/lang/String; // field@2b96 │ │ +28d644: 5453 962b |0024: iget-object v3, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.localeLanguage:Ljava/lang/String; // field@2b96 │ │ +28d648: 7120 faf1 3100 |0026: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +28d64e: 0a01 |0029: move-result v1 │ │ +28d650: 3901 0300 |002a: if-nez v1, 002d // +0003 │ │ +28d654: 0f02 |002c: return v2 │ │ +28d656: 5441 942b |002d: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.isReturningUser:Ljava/lang/Boolean; // field@2b94 │ │ +28d65a: 5453 942b |002f: iget-object v3, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.isReturningUser:Ljava/lang/Boolean; // field@2b94 │ │ +28d65e: 7120 faf1 3100 |0031: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +28d664: 0a01 |0034: move-result v1 │ │ +28d666: 3901 0300 |0035: if-nez v1, 0038 // +0003 │ │ +28d66a: 0f02 |0037: return v2 │ │ +28d66c: 5441 932b |0038: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.isPrivacyProEligible:Ljava/lang/Boolean; // field@2b93 │ │ +28d670: 5455 932b |003a: iget-object v5, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.isPrivacyProEligible:Ljava/lang/Boolean; // field@2b93 │ │ +28d674: 7120 faf1 5100 |003c: invoke-static {v1, v5}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +28d67a: 0a05 |003f: move-result v5 │ │ +28d67c: 3905 0300 |0040: if-nez v5, 0043 // +0003 │ │ +28d680: 0f02 |0042: return v2 │ │ +28d682: 0f00 |0043: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;) │ │ name : 'getLocaleCountry' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28d848: |[28d848] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget.getLocaleCountry:()Ljava/lang/String; │ │ -28d858: 5410 952b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.localeCountry:Ljava/lang/String; // field@2b95 │ │ -28d85c: 1100 |0002: return-object v0 │ │ +28d858: |[28d858] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget.getLocaleCountry:()Ljava/lang/String; │ │ +28d868: 5410 952b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.localeCountry:Ljava/lang/String; // field@2b95 │ │ +28d86c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget; │ │ │ │ #8 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;) │ │ @@ -148761,17 +148761,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28d860: |[28d860] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget.getLocaleLanguage:()Ljava/lang/String; │ │ -28d870: 5410 962b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.localeLanguage:Ljava/lang/String; // field@2b96 │ │ -28d874: 1100 |0002: return-object v0 │ │ +28d870: |[28d870] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget.getLocaleLanguage:()Ljava/lang/String; │ │ +28d880: 5410 962b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.localeLanguage:Ljava/lang/String; // field@2b96 │ │ +28d884: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget; │ │ │ │ #9 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;) │ │ @@ -148779,17 +148779,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28d878: |[28d878] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget.getVariantKey:()Ljava/lang/String; │ │ -28d888: 5410 972b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.variantKey:Ljava/lang/String; // field@2b97 │ │ -28d88c: 1100 |0002: return-object v0 │ │ +28d888: |[28d888] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget.getVariantKey:()Ljava/lang/String; │ │ +28d898: 5410 972b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.variantKey:Ljava/lang/String; // field@2b97 │ │ +28d89c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget; │ │ │ │ #10 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;) │ │ @@ -148797,61 +148797,61 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 51 16-bit code units │ │ -28d728: |[28d728] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget.hashCode:()I │ │ -28d738: 5430 972b |0000: iget-object v0, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.variantKey:Ljava/lang/String; // field@2b97 │ │ -28d73c: 6e10 c0ef 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ -28d742: 0a00 |0005: move-result v0 │ │ -28d744: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -28d748: 5431 952b |0008: iget-object v1, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.localeCountry:Ljava/lang/String; // field@2b95 │ │ -28d74c: 6e10 c0ef 0100 |000a: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ -28d752: 0a01 |000d: move-result v1 │ │ -28d754: b010 |000e: add-int/2addr v0, v1 │ │ -28d756: da00 001f |000f: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -28d75a: 5431 962b |0011: iget-object v1, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.localeLanguage:Ljava/lang/String; // field@2b96 │ │ -28d75e: 6e10 c0ef 0100 |0013: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ -28d764: 0a01 |0016: move-result v1 │ │ -28d766: b010 |0017: add-int/2addr v0, v1 │ │ -28d768: da00 001f |0018: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -28d76c: 5431 942b |001a: iget-object v1, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.isReturningUser:Ljava/lang/Boolean; // field@2b94 │ │ -28d770: 1202 |001c: const/4 v2, #int 0 // #0 │ │ -28d772: 3901 0400 |001d: if-nez v1, 0021 // +0004 │ │ -28d776: 0121 |001f: move v1, v2 │ │ -28d778: 2805 |0020: goto 0025 // +0005 │ │ -28d77a: 6e10 a9ef 0100 |0021: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ -28d780: 0a01 |0024: move-result v1 │ │ -28d782: b010 |0025: add-int/2addr v0, v1 │ │ -28d784: da00 001f |0026: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -28d788: 5431 932b |0028: iget-object v1, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.isPrivacyProEligible:Ljava/lang/Boolean; // field@2b93 │ │ -28d78c: 3901 0300 |002a: if-nez v1, 002d // +0003 │ │ -28d790: 2805 |002c: goto 0031 // +0005 │ │ -28d792: 6e10 a9ef 0100 |002d: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ -28d798: 0a02 |0030: move-result v2 │ │ -28d79a: b020 |0031: add-int/2addr v0, v2 │ │ -28d79c: 0f00 |0032: return v0 │ │ +28d738: |[28d738] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget.hashCode:()I │ │ +28d748: 5430 972b |0000: iget-object v0, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.variantKey:Ljava/lang/String; // field@2b97 │ │ +28d74c: 6e10 c0ef 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ +28d752: 0a00 |0005: move-result v0 │ │ +28d754: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +28d758: 5431 952b |0008: iget-object v1, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.localeCountry:Ljava/lang/String; // field@2b95 │ │ +28d75c: 6e10 c0ef 0100 |000a: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ +28d762: 0a01 |000d: move-result v1 │ │ +28d764: b010 |000e: add-int/2addr v0, v1 │ │ +28d766: da00 001f |000f: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +28d76a: 5431 962b |0011: iget-object v1, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.localeLanguage:Ljava/lang/String; // field@2b96 │ │ +28d76e: 6e10 c0ef 0100 |0013: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ +28d774: 0a01 |0016: move-result v1 │ │ +28d776: b010 |0017: add-int/2addr v0, v1 │ │ +28d778: da00 001f |0018: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +28d77c: 5431 942b |001a: iget-object v1, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.isReturningUser:Ljava/lang/Boolean; // field@2b94 │ │ +28d780: 1202 |001c: const/4 v2, #int 0 // #0 │ │ +28d782: 3901 0400 |001d: if-nez v1, 0021 // +0004 │ │ +28d786: 0121 |001f: move v1, v2 │ │ +28d788: 2805 |0020: goto 0025 // +0005 │ │ +28d78a: 6e10 a9ef 0100 |0021: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ +28d790: 0a01 |0024: move-result v1 │ │ +28d792: b010 |0025: add-int/2addr v0, v1 │ │ +28d794: da00 001f |0026: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +28d798: 5431 932b |0028: iget-object v1, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.isPrivacyProEligible:Ljava/lang/Boolean; // field@2b93 │ │ +28d79c: 3901 0300 |002a: if-nez v1, 002d // +0003 │ │ +28d7a0: 2805 |002c: goto 0031 // +0005 │ │ +28d7a2: 6e10 a9ef 0100 |002d: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ +28d7a8: 0a02 |0030: move-result v2 │ │ +28d7aa: b020 |0031: add-int/2addr v0, v2 │ │ +28d7ac: 0f00 |0032: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #11 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;) │ │ name : 'isPrivacyProEligible' │ │ type : '()Ljava/lang/Boolean;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28d7d0: |[28d7d0] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget.isPrivacyProEligible:()Ljava/lang/Boolean; │ │ -28d7e0: 5410 932b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.isPrivacyProEligible:Ljava/lang/Boolean; // field@2b93 │ │ -28d7e4: 1100 |0002: return-object v0 │ │ +28d7e0: |[28d7e0] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget.isPrivacyProEligible:()Ljava/lang/Boolean; │ │ +28d7f0: 5410 932b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.isPrivacyProEligible:Ljava/lang/Boolean; // field@2b93 │ │ +28d7f4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget; │ │ │ │ #12 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;) │ │ @@ -148859,17 +148859,17 @@ │ │ type : '()Ljava/lang/Boolean;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28d7e8: |[28d7e8] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget.isReturningUser:()Ljava/lang/Boolean; │ │ -28d7f8: 5410 942b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.isReturningUser:Ljava/lang/Boolean; // field@2b94 │ │ -28d7fc: 1100 |0002: return-object v0 │ │ +28d7f8: |[28d7f8] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget.isReturningUser:()Ljava/lang/Boolean; │ │ +28d808: 5410 942b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.isReturningUser:Ljava/lang/Boolean; // field@2b94 │ │ +28d80c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=225 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget; │ │ │ │ #13 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;) │ │ @@ -148877,41 +148877,41 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 62 16-bit code units │ │ -28d890: |[28d890] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget.toString:()Ljava/lang/String; │ │ -28d8a0: 5470 972b |0000: iget-object v0, v7, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.variantKey:Ljava/lang/String; // field@2b97 │ │ -28d8a4: 5471 952b |0002: iget-object v1, v7, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.localeCountry:Ljava/lang/String; // field@2b95 │ │ -28d8a8: 5472 962b |0004: iget-object v2, v7, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.localeLanguage:Ljava/lang/String; // field@2b96 │ │ -28d8ac: 5473 942b |0006: iget-object v3, v7, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.isReturningUser:Ljava/lang/Boolean; // field@2b94 │ │ -28d8b0: 5474 932b |0008: iget-object v4, v7, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.isPrivacyProEligible:Ljava/lang/Boolean; // field@2b93 │ │ -28d8b4: 2205 dd38 |000a: new-instance v5, Ljava/lang/StringBuilder; // type@38dd │ │ -28d8b8: 1a06 2a2f |000c: const-string v6, "JsonToggleTarget(variantKey=" // string@2f2a │ │ -28d8bc: 7020 d9ef 6500 |000e: invoke-direct {v5, v6}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ -28d8c2: 6e20 e2ef 0500 |0011: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -28d8c8: 1a00 3218 |0014: const-string v0, ", localeCountry=" // string@1832 │ │ -28d8cc: 6e20 e2ef 0500 |0016: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -28d8d2: 6e20 e2ef 1500 |0019: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -28d8d8: 1a00 3418 |001c: const-string v0, ", localeLanguage=" // string@1834 │ │ -28d8dc: 6e20 e2ef 0500 |001e: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -28d8e2: 6e20 e2ef 2500 |0021: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -28d8e8: 1a00 1618 |0024: const-string v0, ", isReturningUser=" // string@1816 │ │ -28d8ec: 6e20 e2ef 0500 |0026: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -28d8f2: 6e20 e1ef 3500 |0029: invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ -28d8f8: 1a00 1318 |002c: const-string v0, ", isPrivacyProEligible=" // string@1813 │ │ -28d8fc: 6e20 e2ef 0500 |002e: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -28d902: 6e20 e1ef 4500 |0031: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ -28d908: 1a00 0117 |0034: const-string v0, ")" // string@1701 │ │ -28d90c: 6e20 e2ef 0500 |0036: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -28d912: 6e10 e7ef 0500 |0039: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ -28d918: 0c00 |003c: move-result-object v0 │ │ -28d91a: 1100 |003d: return-object v0 │ │ +28d8a0: |[28d8a0] com.duckduckgo.app.downloads.DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget.toString:()Ljava/lang/String; │ │ +28d8b0: 5470 972b |0000: iget-object v0, v7, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.variantKey:Ljava/lang/String; // field@2b97 │ │ +28d8b4: 5471 952b |0002: iget-object v1, v7, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.localeCountry:Ljava/lang/String; // field@2b95 │ │ +28d8b8: 5472 962b |0004: iget-object v2, v7, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.localeLanguage:Ljava/lang/String; // field@2b96 │ │ +28d8bc: 5473 942b |0006: iget-object v3, v7, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.isReturningUser:Ljava/lang/Boolean; // field@2b94 │ │ +28d8c0: 5474 932b |0008: iget-object v4, v7, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature$JsonToggleTarget;.isPrivacyProEligible:Ljava/lang/Boolean; // field@2b93 │ │ +28d8c4: 2205 dd38 |000a: new-instance v5, Ljava/lang/StringBuilder; // type@38dd │ │ +28d8c8: 1a06 2a2f |000c: const-string v6, "JsonToggleTarget(variantKey=" // string@2f2a │ │ +28d8cc: 7020 d9ef 6500 |000e: invoke-direct {v5, v6}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ +28d8d2: 6e20 e2ef 0500 |0011: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +28d8d8: 1a00 3218 |0014: const-string v0, ", localeCountry=" // string@1832 │ │ +28d8dc: 6e20 e2ef 0500 |0016: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +28d8e2: 6e20 e2ef 1500 |0019: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +28d8e8: 1a00 3418 |001c: const-string v0, ", localeLanguage=" // string@1834 │ │ +28d8ec: 6e20 e2ef 0500 |001e: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +28d8f2: 6e20 e2ef 2500 |0021: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +28d8f8: 1a00 1618 |0024: const-string v0, ", isReturningUser=" // string@1816 │ │ +28d8fc: 6e20 e2ef 0500 |0026: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +28d902: 6e20 e1ef 3500 |0029: invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ +28d908: 1a00 1318 |002c: const-string v0, ", isPrivacyProEligible=" // string@1813 │ │ +28d90c: 6e20 e2ef 0500 |002e: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +28d912: 6e20 e1ef 4500 |0031: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ +28d918: 1a00 0117 |0034: const-string v0, ")" // string@1701 │ │ +28d91c: 6e20 e2ef 0500 |0036: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +28d922: 6e10 e7ef 0500 |0039: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ +28d928: 0c00 |003c: move-result-object v0 │ │ +28d92a: 1100 |003d: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 10141 (DownloadsNewTabShortcutPlugin_ActivePlugin_RemoteFeature_RemoteFeature.kt) │ │ │ │ Class #1100 header: │ │ @@ -149040,35 +149040,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -28f2f4: |[28f2f4] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_ProxyModule.:()V │ │ -28f304: 2200 1c0f |0000: new-instance v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_ProxyModule; // type@0f1c │ │ -28f308: 7010 ee47 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_ProxyModule;.:()V // method@47ee │ │ -28f30e: 6900 ad2b |0005: sput-object v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_ProxyModule;.INSTANCE:Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_ProxyModule; // field@2bad │ │ -28f312: 0e00 |0007: return-void │ │ +28f304: |[28f304] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_ProxyModule.:()V │ │ +28f314: 2200 1c0f |0000: new-instance v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_ProxyModule; // type@0f1c │ │ +28f318: 7010 ee47 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_ProxyModule;.:()V // method@47ee │ │ +28f31e: 6900 ad2b |0005: sput-object v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_ProxyModule;.INSTANCE:Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_ProxyModule; // field@2bad │ │ +28f322: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_ProxyModule;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -28f314: |[28f314] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_ProxyModule.:()V │ │ -28f324: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -28f32a: 0e00 |0003: return-void │ │ +28f324: |[28f324] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_ProxyModule.:()V │ │ +28f334: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +28f33a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_ProxyModule; │ │ │ │ Virtual methods - │ │ @@ -149077,69 +149077,69 @@ │ │ type : '(Lcom/duckduckgo/feature/toggles/api/Toggle$Store;Lcom/duckduckgo/feature/toggles/internal/api/FeatureTogglesCallback;Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig;Lcom/duckduckgo/experiments/api/VariantManager;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 16 │ │ ins : 5 │ │ outs : 10 │ │ insns size : 107 16-bit code units │ │ -28f1a0: |[28f1a0] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_ProxyModule.providesDownloadsNewTabShortcutSetting:(Lcom/duckduckgo/feature/toggles/api/Toggle$Store;Lcom/duckduckgo/feature/toggles/internal/api/FeatureTogglesCallback;Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig;Lcom/duckduckgo/experiments/api/VariantManager;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting; │ │ -28f1b0: 1a00 f6d6 |0000: const-string v0, "toggleStore" // string@d6f6 │ │ -28f1b4: 7120 fef1 0c00 |0002: invoke-static {v12, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -28f1ba: 1a00 3192 |0005: const-string v0, "callback" // string@9231 │ │ -28f1be: 7120 fef1 0d00 |0007: invoke-static {v13, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -28f1c4: 1a00 8a8b |000a: const-string v0, "appBuildConfig" // string@8b8a │ │ -28f1c8: 7120 fef1 0e00 |000c: invoke-static {v14, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -28f1ce: 1a00 a8d9 |000f: const-string v0, "variantManager" // string@d9a8 │ │ -28f1d2: 7120 fef1 0f00 |0011: invoke-static {v15, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -28f1d8: 2200 242b |0014: new-instance v0, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder; // type@2b24 │ │ -28f1dc: 1309 7f00 |0016: const/16 v9, #int 127 // #7f │ │ -28f1e0: 120a |0018: const/4 v10, #int 0 // #0 │ │ -28f1e2: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -28f1e4: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -28f1e6: 1204 |001b: const/4 v4, #int 0 // #0 │ │ -28f1e8: 1205 |001c: const/4 v5, #int 0 // #0 │ │ -28f1ea: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -28f1ec: 1207 |001e: const/4 v7, #int 0 // #0 │ │ -28f1ee: 1208 |001f: const/4 v8, #int 0 // #0 │ │ -28f1f0: 0701 |0020: move-object v1, v0 │ │ -28f1f2: 760a 92d0 0100 |0021: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder;.:(Lcom/duckduckgo/feature/toggles/api/Toggle$Store;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;Ljava/lang/String;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;Lcom/duckduckgo/feature/toggles/internal/api/FeatureTogglesCallback;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@d092 │ │ -28f1f8: 6e20 a5d0 c000 |0024: invoke-virtual {v0, v12}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder;.store:(Lcom/duckduckgo/feature/toggles/api/Toggle$Store;)Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder; // method@d0a5 │ │ -28f1fe: 0c0c |0027: move-result-object v12 │ │ -28f200: 2200 170f |0028: new-instance v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_ProxyModule$providesDownloadsNewTabShortcutSetting$1; // type@0f17 │ │ -28f204: 7020 dd47 e000 |002a: invoke-direct {v0, v14}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_ProxyModule$providesDownloadsNewTabShortcutSetting$1;.:(Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig;)V // method@47dd │ │ -28f20a: 1f00 b639 |002d: check-cast v0, Lkotlin/jvm/functions/Function0; // type@39b6 │ │ -28f20e: 6e20 94d0 0c00 |002f: invoke-virtual {v12, v0}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder;.appVersionProvider:(Lkotlin/jvm/functions/Function0;)Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder; // method@d094 │ │ -28f214: 0c0c |0032: move-result-object v12 │ │ -28f216: 2200 180f |0033: new-instance v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_ProxyModule$providesDownloadsNewTabShortcutSetting$2; // type@0f18 │ │ -28f21a: 7020 e047 e000 |0035: invoke-direct {v0, v14}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_ProxyModule$providesDownloadsNewTabShortcutSetting$2;.:(Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig;)V // method@47e0 │ │ -28f220: 1f00 b639 |0038: check-cast v0, Lkotlin/jvm/functions/Function0; // type@39b6 │ │ -28f224: 6e20 a2d0 0c00 |003a: invoke-virtual {v12, v0}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder;.flavorNameProvider:(Lkotlin/jvm/functions/Function0;)Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder; // method@d0a2 │ │ -28f22a: 0c0c |003d: move-result-object v12 │ │ -28f22c: 1a00 74a1 |003e: const-string v0, "downloadsNewTabShortcutSetting" // string@a174 │ │ -28f230: 6e20 a1d0 0c00 |0040: invoke-virtual {v12, v0}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder;.featureName:(Ljava/lang/String;)Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder; // method@d0a1 │ │ -28f236: 0c0c |0043: move-result-object v12 │ │ -28f238: 2200 190f |0044: new-instance v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_ProxyModule$providesDownloadsNewTabShortcutSetting$3; // type@0f19 │ │ -28f23c: 7020 e347 e000 |0046: invoke-direct {v0, v14}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_ProxyModule$providesDownloadsNewTabShortcutSetting$3;.:(Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig;)V // method@47e3 │ │ -28f242: 1f00 b639 |0049: check-cast v0, Lkotlin/jvm/functions/Function0; // type@39b6 │ │ -28f246: 6e20 93d0 0c00 |004b: invoke-virtual {v12, v0}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder;.appVariantProvider:(Lkotlin/jvm/functions/Function0;)Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder; // method@d093 │ │ -28f24c: 0c0c |004e: move-result-object v12 │ │ -28f24e: 6e20 96d0 dc00 |004f: invoke-virtual {v12, v13}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder;.callback:(Lcom/duckduckgo/feature/toggles/internal/api/FeatureTogglesCallback;)Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder; // method@d096 │ │ -28f254: 0c0c |0052: move-result-object v12 │ │ -28f256: 220d 1a0f |0053: new-instance v13, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_ProxyModule$providesDownloadsNewTabShortcutSetting$4; // type@0f1a │ │ -28f25a: 7020 e647 fd00 |0055: invoke-direct {v13, v15}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_ProxyModule$providesDownloadsNewTabShortcutSetting$4;.:(Lcom/duckduckgo/experiments/api/VariantManager;)V // method@47e6 │ │ -28f260: 1f0d b639 |0058: check-cast v13, Lkotlin/jvm/functions/Function0; // type@39b6 │ │ -28f264: 6e20 a3d0 dc00 |005a: invoke-virtual {v12, v13}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder;.forceDefaultVariantProvider:(Lkotlin/jvm/functions/Function0;)Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder; // method@d0a3 │ │ -28f26a: 0c0c |005d: move-result-object v12 │ │ -28f26c: 6e10 95d0 0c00 |005e: invoke-virtual {v12}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder;.build:()Lcom/duckduckgo/feature/toggles/api/FeatureToggles; // method@d095 │ │ -28f272: 0c0c |0061: move-result-object v12 │ │ -28f274: 1c0d 160f |0062: const-class v13, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting; // type@0f16 │ │ -28f278: 6e20 aad0 dc00 |0064: invoke-virtual {v12, v13}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles;.create:(Ljava/lang/Class;)Ljava/lang/Object; // method@d0aa │ │ -28f27e: 0c0c |0067: move-result-object v12 │ │ -28f280: 1f0c 160f |0068: check-cast v12, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting; // type@0f16 │ │ -28f284: 110c |006a: return-object v12 │ │ +28f1b0: |[28f1b0] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_ProxyModule.providesDownloadsNewTabShortcutSetting:(Lcom/duckduckgo/feature/toggles/api/Toggle$Store;Lcom/duckduckgo/feature/toggles/internal/api/FeatureTogglesCallback;Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig;Lcom/duckduckgo/experiments/api/VariantManager;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting; │ │ +28f1c0: 1a00 f6d6 |0000: const-string v0, "toggleStore" // string@d6f6 │ │ +28f1c4: 7120 fef1 0c00 |0002: invoke-static {v12, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +28f1ca: 1a00 3192 |0005: const-string v0, "callback" // string@9231 │ │ +28f1ce: 7120 fef1 0d00 |0007: invoke-static {v13, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +28f1d4: 1a00 8a8b |000a: const-string v0, "appBuildConfig" // string@8b8a │ │ +28f1d8: 7120 fef1 0e00 |000c: invoke-static {v14, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +28f1de: 1a00 a8d9 |000f: const-string v0, "variantManager" // string@d9a8 │ │ +28f1e2: 7120 fef1 0f00 |0011: invoke-static {v15, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +28f1e8: 2200 242b |0014: new-instance v0, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder; // type@2b24 │ │ +28f1ec: 1309 7f00 |0016: const/16 v9, #int 127 // #7f │ │ +28f1f0: 120a |0018: const/4 v10, #int 0 // #0 │ │ +28f1f2: 1202 |0019: const/4 v2, #int 0 // #0 │ │ +28f1f4: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +28f1f6: 1204 |001b: const/4 v4, #int 0 // #0 │ │ +28f1f8: 1205 |001c: const/4 v5, #int 0 // #0 │ │ +28f1fa: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +28f1fc: 1207 |001e: const/4 v7, #int 0 // #0 │ │ +28f1fe: 1208 |001f: const/4 v8, #int 0 // #0 │ │ +28f200: 0701 |0020: move-object v1, v0 │ │ +28f202: 760a 92d0 0100 |0021: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder;.:(Lcom/duckduckgo/feature/toggles/api/Toggle$Store;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;Ljava/lang/String;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;Lcom/duckduckgo/feature/toggles/internal/api/FeatureTogglesCallback;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@d092 │ │ +28f208: 6e20 a5d0 c000 |0024: invoke-virtual {v0, v12}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder;.store:(Lcom/duckduckgo/feature/toggles/api/Toggle$Store;)Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder; // method@d0a5 │ │ +28f20e: 0c0c |0027: move-result-object v12 │ │ +28f210: 2200 170f |0028: new-instance v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_ProxyModule$providesDownloadsNewTabShortcutSetting$1; // type@0f17 │ │ +28f214: 7020 dd47 e000 |002a: invoke-direct {v0, v14}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_ProxyModule$providesDownloadsNewTabShortcutSetting$1;.:(Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig;)V // method@47dd │ │ +28f21a: 1f00 b639 |002d: check-cast v0, Lkotlin/jvm/functions/Function0; // type@39b6 │ │ +28f21e: 6e20 94d0 0c00 |002f: invoke-virtual {v12, v0}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder;.appVersionProvider:(Lkotlin/jvm/functions/Function0;)Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder; // method@d094 │ │ +28f224: 0c0c |0032: move-result-object v12 │ │ +28f226: 2200 180f |0033: new-instance v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_ProxyModule$providesDownloadsNewTabShortcutSetting$2; // type@0f18 │ │ +28f22a: 7020 e047 e000 |0035: invoke-direct {v0, v14}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_ProxyModule$providesDownloadsNewTabShortcutSetting$2;.:(Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig;)V // method@47e0 │ │ +28f230: 1f00 b639 |0038: check-cast v0, Lkotlin/jvm/functions/Function0; // type@39b6 │ │ +28f234: 6e20 a2d0 0c00 |003a: invoke-virtual {v12, v0}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder;.flavorNameProvider:(Lkotlin/jvm/functions/Function0;)Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder; // method@d0a2 │ │ +28f23a: 0c0c |003d: move-result-object v12 │ │ +28f23c: 1a00 74a1 |003e: const-string v0, "downloadsNewTabShortcutSetting" // string@a174 │ │ +28f240: 6e20 a1d0 0c00 |0040: invoke-virtual {v12, v0}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder;.featureName:(Ljava/lang/String;)Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder; // method@d0a1 │ │ +28f246: 0c0c |0043: move-result-object v12 │ │ +28f248: 2200 190f |0044: new-instance v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_ProxyModule$providesDownloadsNewTabShortcutSetting$3; // type@0f19 │ │ +28f24c: 7020 e347 e000 |0046: invoke-direct {v0, v14}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_ProxyModule$providesDownloadsNewTabShortcutSetting$3;.:(Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig;)V // method@47e3 │ │ +28f252: 1f00 b639 |0049: check-cast v0, Lkotlin/jvm/functions/Function0; // type@39b6 │ │ +28f256: 6e20 93d0 0c00 |004b: invoke-virtual {v12, v0}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder;.appVariantProvider:(Lkotlin/jvm/functions/Function0;)Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder; // method@d093 │ │ +28f25c: 0c0c |004e: move-result-object v12 │ │ +28f25e: 6e20 96d0 dc00 |004f: invoke-virtual {v12, v13}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder;.callback:(Lcom/duckduckgo/feature/toggles/internal/api/FeatureTogglesCallback;)Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder; // method@d096 │ │ +28f264: 0c0c |0052: move-result-object v12 │ │ +28f266: 220d 1a0f |0053: new-instance v13, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_ProxyModule$providesDownloadsNewTabShortcutSetting$4; // type@0f1a │ │ +28f26a: 7020 e647 fd00 |0055: invoke-direct {v13, v15}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_ProxyModule$providesDownloadsNewTabShortcutSetting$4;.:(Lcom/duckduckgo/experiments/api/VariantManager;)V // method@47e6 │ │ +28f270: 1f0d b639 |0058: check-cast v13, Lkotlin/jvm/functions/Function0; // type@39b6 │ │ +28f274: 6e20 a3d0 dc00 |005a: invoke-virtual {v12, v13}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder;.forceDefaultVariantProvider:(Lkotlin/jvm/functions/Function0;)Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder; // method@d0a3 │ │ +28f27a: 0c0c |005d: move-result-object v12 │ │ +28f27c: 6e10 95d0 0c00 |005e: invoke-virtual {v12}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder;.build:()Lcom/duckduckgo/feature/toggles/api/FeatureToggles; // method@d095 │ │ +28f282: 0c0c |0061: move-result-object v12 │ │ +28f284: 1c0d 160f |0062: const-class v13, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting; // type@0f16 │ │ +28f288: 6e20 aad0 dc00 |0064: invoke-virtual {v12, v13}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles;.create:(Ljava/lang/Class;)Ljava/lang/Object; // method@d0aa │ │ +28f28e: 0c0c |0067: move-result-object v12 │ │ +28f290: 1f0c 160f |0068: check-cast v12, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting; // type@0f16 │ │ +28f294: 110c |006a: return-object v12 │ │ catches : (none) │ │ positions : │ │ 0x0014 line=39 │ │ 0x0024 line=40 │ │ 0x0028 line=41 │ │ 0x0033 line=42 │ │ 0x003e line=43 │ │ @@ -149160,21 +149160,21 @@ │ │ type : '(Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting;)Lcom/duckduckgo/feature/toggles/api/FeatureTogglesInventory;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -28f2c8: |[28f2c8] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_ProxyModule.providesDownloadsNewTabShortcutSettingInventory:(Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting;)Lcom/duckduckgo/feature/toggles/api/FeatureTogglesInventory; │ │ -28f2d8: 1a00 8da4 |0000: const-string v0, "feature" // string@a48d │ │ -28f2dc: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -28f2e2: 2200 1b0f |0005: new-instance v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_ProxyModule$providesDownloadsNewTabShortcutSettingInventory$1; // type@0f1b │ │ -28f2e6: 7020 e947 2000 |0007: invoke-direct {v0, v2}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_ProxyModule$providesDownloadsNewTabShortcutSettingInventory$1;.:(Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting;)V // method@47e9 │ │ -28f2ec: 1f00 272b |000a: check-cast v0, Lcom/duckduckgo/feature/toggles/api/FeatureTogglesInventory; // type@2b27 │ │ -28f2f0: 1100 |000c: return-object v0 │ │ +28f2d8: |[28f2d8] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_ProxyModule.providesDownloadsNewTabShortcutSettingInventory:(Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting;)Lcom/duckduckgo/feature/toggles/api/FeatureTogglesInventory; │ │ +28f2e8: 1a00 8da4 |0000: const-string v0, "feature" // string@a48d │ │ +28f2ec: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +28f2f2: 2200 1b0f |0005: new-instance v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_ProxyModule$providesDownloadsNewTabShortcutSettingInventory$1; // type@0f1b │ │ +28f2f6: 7020 e947 2000 |0007: invoke-direct {v0, v2}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_ProxyModule$providesDownloadsNewTabShortcutSettingInventory$1;.:(Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting;)V // method@47e9 │ │ +28f2fc: 1f00 272b |000a: check-cast v0, Lcom/duckduckgo/feature/toggles/api/FeatureTogglesInventory; // type@2b27 │ │ +28f300: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=64 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_ProxyModule; │ │ 0x0000 - 0x000d reg=2 (null) Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting; │ │ │ │ @@ -149183,19 +149183,19 @@ │ │ type : '()Lcom/duckduckgo/feature/toggles/api/FeatureExceptions$Store;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -28f288: |[28f288] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_ProxyModule.providesNoopExceptionsStore:()Lcom/duckduckgo/feature/toggles/api/FeatureExceptions$Store; │ │ -28f298: 6200 a964 |0000: sget-object v0, Lcom/duckduckgo/feature/toggles/api/FeatureExceptions;.INSTANCE:Lcom/duckduckgo/feature/toggles/api/FeatureExceptions; // field@64a9 │ │ -28f29c: 6e10 75d0 0000 |0002: invoke-virtual {v0}, Lcom/duckduckgo/feature/toggles/api/FeatureExceptions;.getEMPTY_STORE:()Lcom/duckduckgo/feature/toggles/api/FeatureExceptions$Store; // method@d075 │ │ -28f2a2: 0c00 |0005: move-result-object v0 │ │ -28f2a4: 1100 |0006: return-object v0 │ │ +28f298: |[28f298] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_ProxyModule.providesNoopExceptionsStore:()Lcom/duckduckgo/feature/toggles/api/FeatureExceptions$Store; │ │ +28f2a8: 6200 a964 |0000: sget-object v0, Lcom/duckduckgo/feature/toggles/api/FeatureExceptions;.INSTANCE:Lcom/duckduckgo/feature/toggles/api/FeatureExceptions; // field@64a9 │ │ +28f2ac: 6e10 75d0 0000 |0002: invoke-virtual {v0}, Lcom/duckduckgo/feature/toggles/api/FeatureExceptions;.getEMPTY_STORE:()Lcom/duckduckgo/feature/toggles/api/FeatureExceptions$Store; // method@d075 │ │ +28f2b2: 0c00 |0005: move-result-object v0 │ │ +28f2b4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_ProxyModule; │ │ │ │ #3 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_ProxyModule;) │ │ @@ -149203,19 +149203,19 @@ │ │ type : '()Lcom/duckduckgo/feature/toggles/api/FeatureSettings$Store;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -28f2a8: |[28f2a8] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_ProxyModule.providesNoopSettingsStore:()Lcom/duckduckgo/feature/toggles/api/FeatureSettings$Store; │ │ -28f2b8: 6200 ab64 |0000: sget-object v0, Lcom/duckduckgo/feature/toggles/api/FeatureSettings;.INSTANCE:Lcom/duckduckgo/feature/toggles/api/FeatureSettings; // field@64ab │ │ -28f2bc: 6e10 7bd0 0000 |0002: invoke-virtual {v0}, Lcom/duckduckgo/feature/toggles/api/FeatureSettings;.getEMPTY_STORE:()Lcom/duckduckgo/feature/toggles/api/FeatureSettings$Store; // method@d07b │ │ -28f2c2: 0c00 |0005: move-result-object v0 │ │ -28f2c4: 1100 |0006: return-object v0 │ │ +28f2b8: |[28f2b8] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_ProxyModule.providesNoopSettingsStore:()Lcom/duckduckgo/feature/toggles/api/FeatureSettings$Store; │ │ +28f2c8: 6200 ab64 |0000: sget-object v0, Lcom/duckduckgo/feature/toggles/api/FeatureSettings;.INSTANCE:Lcom/duckduckgo/feature/toggles/api/FeatureSettings; // field@64ab │ │ +28f2cc: 6e10 7bd0 0000 |0002: invoke-virtual {v0}, Lcom/duckduckgo/feature/toggles/api/FeatureSettings;.getEMPTY_STORE:()Lcom/duckduckgo/feature/toggles/api/FeatureSettings$Store; // method@d07b │ │ +28f2d2: 0c00 |0005: move-result-object v0 │ │ +28f2d4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_ProxyModule; │ │ │ │ source_file_idx : 10145 (DownloadsNewTabShortcutSetting_ProxyModule.kt) │ │ @@ -149252,52 +149252,52 @@ │ │ type : '()Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_ProxyModule_ProvidesNoopExceptionsStoreFactory;' │ │ access : 0x1048 (STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28efd0: |[28efd0] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_ProxyModule_ProvidesNoopExceptionsStoreFactory$InstanceHolder.-$$Nest$sfgetINSTANCE:()Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_ProxyModule_ProvidesNoopExceptionsStoreFactory; │ │ -28efe0: 6200 b32b |0000: sget-object v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_ProxyModule_ProvidesNoopExceptionsStoreFactory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_ProxyModule_ProvidesNoopExceptionsStoreFactory; // field@2bb3 │ │ -28efe4: 1100 |0002: return-object v0 │ │ +28efe0: |[28efe0] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_ProxyModule_ProvidesNoopExceptionsStoreFactory$InstanceHolder.-$$Nest$sfgetINSTANCE:()Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_ProxyModule_ProvidesNoopExceptionsStoreFactory; │ │ +28eff0: 6200 b32b |0000: sget-object v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_ProxyModule_ProvidesNoopExceptionsStoreFactory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_ProxyModule_ProvidesNoopExceptionsStoreFactory; // field@2bb3 │ │ +28eff4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_ProxyModule_ProvidesNoopExceptionsStoreFactory$InstanceHolder;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -28efe8: |[28efe8] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_ProxyModule_ProvidesNoopExceptionsStoreFactory$InstanceHolder.:()V │ │ -28eff8: 2200 200f |0000: new-instance v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_ProxyModule_ProvidesNoopExceptionsStoreFactory; // type@0f20 │ │ -28effc: 7010 0048 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_ProxyModule_ProvidesNoopExceptionsStoreFactory;.:()V // method@4800 │ │ -28f002: 6900 b32b |0005: sput-object v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_ProxyModule_ProvidesNoopExceptionsStoreFactory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_ProxyModule_ProvidesNoopExceptionsStoreFactory; // field@2bb3 │ │ -28f006: 0e00 |0007: return-void │ │ +28eff8: |[28eff8] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_ProxyModule_ProvidesNoopExceptionsStoreFactory$InstanceHolder.:()V │ │ +28f008: 2200 200f |0000: new-instance v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_ProxyModule_ProvidesNoopExceptionsStoreFactory; // type@0f20 │ │ +28f00c: 7010 0048 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_ProxyModule_ProvidesNoopExceptionsStoreFactory;.:()V // method@4800 │ │ +28f012: 6900 b32b |0005: sput-object v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_ProxyModule_ProvidesNoopExceptionsStoreFactory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_ProxyModule_ProvidesNoopExceptionsStoreFactory; // field@2bb3 │ │ +28f016: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_ProxyModule_ProvidesNoopExceptionsStoreFactory$InstanceHolder;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -28f008: |[28f008] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_ProxyModule_ProvidesNoopExceptionsStoreFactory$InstanceHolder.:()V │ │ -28f018: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -28f01e: 0e00 |0003: return-void │ │ +28f018: |[28f018] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_ProxyModule_ProvidesNoopExceptionsStoreFactory$InstanceHolder.:()V │ │ +28f028: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +28f02e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_ProxyModule_ProvidesNoopExceptionsStoreFactory$InstanceHolder; │ │ │ │ Virtual methods - │ │ @@ -149335,52 +149335,52 @@ │ │ type : '()Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_ProxyModule_ProvidesNoopSettingsStoreFactory;' │ │ access : 0x1048 (STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28f0b8: |[28f0b8] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_ProxyModule_ProvidesNoopSettingsStoreFactory$InstanceHolder.-$$Nest$sfgetINSTANCE:()Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_ProxyModule_ProvidesNoopSettingsStoreFactory; │ │ -28f0c8: 6200 b42b |0000: sget-object v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_ProxyModule_ProvidesNoopSettingsStoreFactory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_ProxyModule_ProvidesNoopSettingsStoreFactory; // field@2bb4 │ │ -28f0cc: 1100 |0002: return-object v0 │ │ +28f0c8: |[28f0c8] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_ProxyModule_ProvidesNoopSettingsStoreFactory$InstanceHolder.-$$Nest$sfgetINSTANCE:()Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_ProxyModule_ProvidesNoopSettingsStoreFactory; │ │ +28f0d8: 6200 b42b |0000: sget-object v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_ProxyModule_ProvidesNoopSettingsStoreFactory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_ProxyModule_ProvidesNoopSettingsStoreFactory; // field@2bb4 │ │ +28f0dc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_ProxyModule_ProvidesNoopSettingsStoreFactory$InstanceHolder;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -28f0d0: |[28f0d0] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_ProxyModule_ProvidesNoopSettingsStoreFactory$InstanceHolder.:()V │ │ -28f0e0: 2200 220f |0000: new-instance v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_ProxyModule_ProvidesNoopSettingsStoreFactory; // type@0f22 │ │ -28f0e4: 7010 0848 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_ProxyModule_ProvidesNoopSettingsStoreFactory;.:()V // method@4808 │ │ -28f0ea: 6900 b42b |0005: sput-object v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_ProxyModule_ProvidesNoopSettingsStoreFactory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_ProxyModule_ProvidesNoopSettingsStoreFactory; // field@2bb4 │ │ -28f0ee: 0e00 |0007: return-void │ │ +28f0e0: |[28f0e0] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_ProxyModule_ProvidesNoopSettingsStoreFactory$InstanceHolder.:()V │ │ +28f0f0: 2200 220f |0000: new-instance v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_ProxyModule_ProvidesNoopSettingsStoreFactory; // type@0f22 │ │ +28f0f4: 7010 0848 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_ProxyModule_ProvidesNoopSettingsStoreFactory;.:()V // method@4808 │ │ +28f0fa: 6900 b42b |0005: sput-object v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_ProxyModule_ProvidesNoopSettingsStoreFactory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_ProxyModule_ProvidesNoopSettingsStoreFactory; // field@2bb4 │ │ +28f0fe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_ProxyModule_ProvidesNoopSettingsStoreFactory$InstanceHolder;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -28f0f0: |[28f0f0] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_ProxyModule_ProvidesNoopSettingsStoreFactory$InstanceHolder.:()V │ │ -28f100: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -28f106: 0e00 |0003: return-void │ │ +28f100: |[28f100] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_ProxyModule_ProvidesNoopSettingsStoreFactory$InstanceHolder.:()V │ │ +28f110: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +28f116: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_ProxyModule_ProvidesNoopSettingsStoreFactory$InstanceHolder; │ │ │ │ Virtual methods - │ │ @@ -149420,17 +149420,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -28f384: |[28f384] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JSONObjectAdapter.:()V │ │ -28f394: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -28f39a: 0e00 |0003: return-void │ │ +28f394: |[28f394] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JSONObjectAdapter.:()V │ │ +28f3a4: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +28f3aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=261 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JSONObjectAdapter; │ │ │ │ Virtual methods - │ │ @@ -149439,31 +149439,31 @@ │ │ type : '(Lcom/squareup/moshi/JsonReader;)Lorg/json/JSONObject;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -28f32c: |[28f32c] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JSONObjectAdapter.fromJson:(Lcom/squareup/moshi/JsonReader;)Lorg/json/JSONObject; │ │ -28f33c: 1a00 85c8 |0000: const-string v0, "reader" // string@c885 │ │ -28f340: 7120 fef1 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -28f346: 6e10 9dee 0300 |0005: invoke-virtual {v3}, Lcom/squareup/moshi/JsonReader;.readJsonValue:()Ljava/lang/Object; // method@ee9d │ │ -28f34c: 0c03 |0008: move-result-object v3 │ │ -28f34e: 2030 4b39 |0009: instance-of v0, v3, Ljava/util/Map; // type@394b │ │ -28f352: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -28f354: 3800 0500 |000c: if-eqz v0, 0011 // +0005 │ │ -28f358: 1f03 4b39 |000e: check-cast v3, Ljava/util/Map; // type@394b │ │ -28f35c: 2802 |0010: goto 0012 // +0002 │ │ -28f35e: 0713 |0011: move-object v3, v1 │ │ -28f360: 3803 0900 |0012: if-eqz v3, 001b // +0009 │ │ -28f364: 2200 363a |0014: new-instance v0, Lorg/json/JSONObject; // type@3a36 │ │ -28f368: 7020 0ff3 3000 |0016: invoke-direct {v0, v3}, Lorg/json/JSONObject;.:(Ljava/util/Map;)V // method@f30f │ │ -28f36e: 0701 |0019: move-object v1, v0 │ │ -28f370: 0000 |001a: nop // spacer │ │ -28f372: 1101 |001b: return-object v1 │ │ +28f33c: |[28f33c] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JSONObjectAdapter.fromJson:(Lcom/squareup/moshi/JsonReader;)Lorg/json/JSONObject; │ │ +28f34c: 1a00 85c8 |0000: const-string v0, "reader" // string@c885 │ │ +28f350: 7120 fef1 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +28f356: 6e10 9dee 0300 |0005: invoke-virtual {v3}, Lcom/squareup/moshi/JsonReader;.readJsonValue:()Ljava/lang/Object; // method@ee9d │ │ +28f35c: 0c03 |0008: move-result-object v3 │ │ +28f35e: 2030 4b39 |0009: instance-of v0, v3, Ljava/util/Map; // type@394b │ │ +28f362: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +28f364: 3800 0500 |000c: if-eqz v0, 0011 // +0005 │ │ +28f368: 1f03 4b39 |000e: check-cast v3, Ljava/util/Map; // type@394b │ │ +28f36c: 2802 |0010: goto 0012 // +0002 │ │ +28f36e: 0713 |0011: move-object v3, v1 │ │ +28f370: 3803 0900 |0012: if-eqz v3, 001b // +0009 │ │ +28f374: 2200 363a |0014: new-instance v0, Lorg/json/JSONObject; // type@3a36 │ │ +28f378: 7020 0ff3 3000 |0016: invoke-direct {v0, v3}, Lorg/json/JSONObject;.:(Ljava/util/Map;)V // method@f30f │ │ +28f37e: 0701 |0019: move-object v1, v0 │ │ +28f380: 0000 |001a: nop // spacer │ │ +28f382: 1101 |001b: return-object v1 │ │ catches : 1 │ │ 0x0014 - 0x0019 │ │ Lorg/json/JSONException; -> 0x001b │ │ positions : │ │ 0x0005 line=263 │ │ 0x0014 line=266 │ │ locals : │ │ @@ -149475,29 +149475,29 @@ │ │ type : '(Lcom/squareup/moshi/JsonWriter;Lorg/json/JSONObject;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -28f39c: |[28f39c] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JSONObjectAdapter.toJson:(Lcom/squareup/moshi/JsonWriter;Lorg/json/JSONObject;)V │ │ -28f3ac: 1a00 85db |0000: const-string v0, "writer" // string@db85 │ │ -28f3b0: 7120 fef1 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -28f3b6: 3804 1900 |0005: if-eqz v4, 001e // +0019 │ │ -28f3ba: 2200 283a |0007: new-instance v0, Lokio/Buffer; // type@3a28 │ │ -28f3be: 7010 eef2 0000 |0009: invoke-direct {v0}, Lokio/Buffer;.:()V // method@f2ee │ │ -28f3c4: 6e10 1df3 0400 |000c: invoke-virtual {v4}, Lorg/json/JSONObject;.toString:()Ljava/lang/String; // method@f31d │ │ -28f3ca: 0c04 |000f: move-result-object v4 │ │ -28f3cc: 1a01 dcd6 |0010: const-string v1, "toString(...)" // string@d6dc │ │ -28f3d0: 7120 fdf1 1400 |0012: invoke-static {v4, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ -28f3d6: 6e20 f0f2 4000 |0015: invoke-virtual {v0, v4}, Lokio/Buffer;.writeUtf8:(Ljava/lang/String;)Lokio/Buffer; // method@f2f0 │ │ -28f3dc: 0c04 |0018: move-result-object v4 │ │ -28f3de: 1f04 293a |0019: check-cast v4, Lokio/BufferedSource; // type@3a29 │ │ -28f3e2: 6e20 9eee 4300 |001b: invoke-virtual {v3, v4}, Lcom/squareup/moshi/JsonWriter;.value:(Lokio/BufferedSource;)Lcom/squareup/moshi/JsonWriter; // method@ee9e │ │ -28f3e8: 0e00 |001e: return-void │ │ +28f3ac: |[28f3ac] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JSONObjectAdapter.toJson:(Lcom/squareup/moshi/JsonWriter;Lorg/json/JSONObject;)V │ │ +28f3bc: 1a00 85db |0000: const-string v0, "writer" // string@db85 │ │ +28f3c0: 7120 fef1 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +28f3c6: 3804 1900 |0005: if-eqz v4, 001e // +0019 │ │ +28f3ca: 2200 283a |0007: new-instance v0, Lokio/Buffer; // type@3a28 │ │ +28f3ce: 7010 eef2 0000 |0009: invoke-direct {v0}, Lokio/Buffer;.:()V // method@f2ee │ │ +28f3d4: 6e10 1df3 0400 |000c: invoke-virtual {v4}, Lorg/json/JSONObject;.toString:()Ljava/lang/String; // method@f31d │ │ +28f3da: 0c04 |000f: move-result-object v4 │ │ +28f3dc: 1a01 dcd6 |0010: const-string v1, "toString(...)" // string@d6dc │ │ +28f3e0: 7120 fdf1 1400 |0012: invoke-static {v4, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ +28f3e6: 6e20 f0f2 4000 |0015: invoke-virtual {v0, v4}, Lokio/Buffer;.writeUtf8:(Ljava/lang/String;)Lokio/Buffer; // method@f2f0 │ │ +28f3ec: 0c04 |0018: move-result-object v4 │ │ +28f3ee: 1f04 293a |0019: check-cast v4, Lokio/BufferedSource; // type@3a29 │ │ +28f3f2: 6e20 9eee 4300 |001b: invoke-virtual {v3, v4}, Lcom/squareup/moshi/JsonWriter;.value:(Lokio/BufferedSource;)Lcom/squareup/moshi/JsonWriter; // method@ee9e │ │ +28f3f8: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0007 line=274 │ │ locals : │ │ 0x0000 - 0x001f reg=2 this Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JSONObjectAdapter; │ │ 0x0000 - 0x001f reg=3 (null) Lcom/squareup/moshi/JsonWriter; │ │ 0x0000 - 0x001f reg=4 (null) Lorg/json/JSONObject; │ │ @@ -149541,21 +149541,21 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -28f588: |[28f588] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonException.:(Ljava/lang/String;Ljava/lang/String;)V │ │ -28f598: 1a00 faa0 |0000: const-string v0, "domain" // string@a0fa │ │ -28f59c: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -28f5a2: 7010 a6ef 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ -28f5a8: 5b12 b52b |0008: iput-object v2, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonException;.domain:Ljava/lang/String; // field@2bb5 │ │ -28f5ac: 5b13 b62b |000a: iput-object v3, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonException;.reason:Ljava/lang/String; // field@2bb6 │ │ -28f5b0: 0e00 |000c: return-void │ │ +28f598: |[28f598] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonException.:(Ljava/lang/String;Ljava/lang/String;)V │ │ +28f5a8: 1a00 faa0 |0000: const-string v0, "domain" // string@a0fa │ │ +28f5ac: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +28f5b2: 7010 a6ef 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ +28f5b8: 5b12 b52b |0008: iput-object v2, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonException;.domain:Ljava/lang/String; // field@2bb5 │ │ +28f5bc: 5b13 b62b |000a: iput-object v3, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonException;.reason:Ljava/lang/String; // field@2bb6 │ │ +28f5c0: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=256 │ │ 0x0008 line=257 │ │ 0x000a line=258 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonException; │ │ @@ -149567,127 +149567,127 @@ │ │ type : '(Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonException;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonException;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -28f444: |[28f444] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonException.copy$default:(Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonException;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonException; │ │ -28f454: dd04 0301 |0000: and-int/lit8 v4, v3, #int 1 // #01 │ │ -28f458: 3804 0400 |0002: if-eqz v4, 0006 // +0004 │ │ -28f45c: 5401 b52b |0004: iget-object v1, v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonException;.domain:Ljava/lang/String; // field@2bb5 │ │ -28f460: dd03 0302 |0006: and-int/lit8 v3, v3, #int 2 // #02 │ │ -28f464: 3803 0400 |0008: if-eqz v3, 000c // +0004 │ │ -28f468: 5402 b62b |000a: iget-object v2, v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonException;.reason:Ljava/lang/String; // field@2bb6 │ │ -28f46c: 6e30 1348 1002 |000c: invoke-virtual {v0, v1, v2}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonException;.copy:(Ljava/lang/String;Ljava/lang/String;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonException; // method@4813 │ │ -28f472: 0c00 |000f: move-result-object v0 │ │ -28f474: 1100 |0010: return-object v0 │ │ +28f454: |[28f454] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonException.copy$default:(Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonException;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonException; │ │ +28f464: dd04 0301 |0000: and-int/lit8 v4, v3, #int 1 // #01 │ │ +28f468: 3804 0400 |0002: if-eqz v4, 0006 // +0004 │ │ +28f46c: 5401 b52b |0004: iget-object v1, v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonException;.domain:Ljava/lang/String; // field@2bb5 │ │ +28f470: dd03 0302 |0006: and-int/lit8 v3, v3, #int 2 // #02 │ │ +28f474: 3803 0400 |0008: if-eqz v3, 000c // +0004 │ │ +28f478: 5402 b62b |000a: iget-object v2, v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonException;.reason:Ljava/lang/String; // field@2bb6 │ │ +28f47c: 6e30 1348 1002 |000c: invoke-virtual {v0, v1, v2}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonException;.copy:(Ljava/lang/String;Ljava/lang/String;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonException; // method@4813 │ │ +28f482: 0c00 |000f: move-result-object v0 │ │ +28f484: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonException;) │ │ name : 'component1' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28f4d8: |[28f4d8] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonException.component1:()Ljava/lang/String; │ │ -28f4e8: 5410 b52b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonException;.domain:Ljava/lang/String; // field@2bb5 │ │ -28f4ec: 1100 |0002: return-object v0 │ │ +28f4e8: |[28f4e8] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonException.component1:()Ljava/lang/String; │ │ +28f4f8: 5410 b52b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonException;.domain:Ljava/lang/String; // field@2bb5 │ │ +28f4fc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonException;) │ │ name : 'component2' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28f4f0: |[28f4f0] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonException.component2:()Ljava/lang/String; │ │ -28f500: 5410 b62b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonException;.reason:Ljava/lang/String; // field@2bb6 │ │ -28f504: 1100 |0002: return-object v0 │ │ +28f500: |[28f500] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonException.component2:()Ljava/lang/String; │ │ +28f510: 5410 b62b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonException;.reason:Ljava/lang/String; // field@2bb6 │ │ +28f514: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonException;) │ │ name : 'copy' │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonException;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -28f478: |[28f478] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonException.copy:(Ljava/lang/String;Ljava/lang/String;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonException; │ │ -28f488: 1a00 faa0 |0000: const-string v0, "domain" // string@a0fa │ │ -28f48c: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -28f492: 2200 240f |0005: new-instance v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonException; // type@0f24 │ │ -28f496: 7030 1048 2003 |0007: invoke-direct {v0, v2, v3}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonException;.:(Ljava/lang/String;Ljava/lang/String;)V // method@4810 │ │ -28f49c: 1100 |000a: return-object v0 │ │ +28f488: |[28f488] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonException.copy:(Ljava/lang/String;Ljava/lang/String;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonException; │ │ +28f498: 1a00 faa0 |0000: const-string v0, "domain" // string@a0fa │ │ +28f49c: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +28f4a2: 2200 240f |0005: new-instance v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonException; // type@0f24 │ │ +28f4a6: 7030 1048 2003 |0007: invoke-direct {v0, v2, v3}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonException;.:(Ljava/lang/String;Ljava/lang/String;)V // method@4810 │ │ +28f4ac: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonException;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -28f3ec: |[28f3ec] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonException.equals:(Ljava/lang/Object;)Z │ │ -28f3fc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -28f3fe: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ -28f402: 0f00 |0003: return v0 │ │ -28f404: 2051 240f |0004: instance-of v1, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonException; // type@0f24 │ │ -28f408: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -28f40a: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -28f40e: 0f02 |0009: return v2 │ │ -28f410: 1f05 240f |000a: check-cast v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonException; // type@0f24 │ │ -28f414: 5441 b52b |000c: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonException;.domain:Ljava/lang/String; // field@2bb5 │ │ -28f418: 5453 b52b |000e: iget-object v3, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonException;.domain:Ljava/lang/String; // field@2bb5 │ │ -28f41c: 7120 faf1 3100 |0010: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -28f422: 0a01 |0013: move-result v1 │ │ -28f424: 3901 0300 |0014: if-nez v1, 0017 // +0003 │ │ -28f428: 0f02 |0016: return v2 │ │ -28f42a: 5441 b62b |0017: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonException;.reason:Ljava/lang/String; // field@2bb6 │ │ -28f42e: 5455 b62b |0019: iget-object v5, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonException;.reason:Ljava/lang/String; // field@2bb6 │ │ -28f432: 7120 faf1 5100 |001b: invoke-static {v1, v5}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -28f438: 0a05 |001e: move-result v5 │ │ -28f43a: 3905 0300 |001f: if-nez v5, 0022 // +0003 │ │ -28f43e: 0f02 |0021: return v2 │ │ -28f440: 0f00 |0022: return v0 │ │ +28f3fc: |[28f3fc] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonException.equals:(Ljava/lang/Object;)Z │ │ +28f40c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +28f40e: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ +28f412: 0f00 |0003: return v0 │ │ +28f414: 2051 240f |0004: instance-of v1, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonException; // type@0f24 │ │ +28f418: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +28f41a: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +28f41e: 0f02 |0009: return v2 │ │ +28f420: 1f05 240f |000a: check-cast v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonException; // type@0f24 │ │ +28f424: 5441 b52b |000c: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonException;.domain:Ljava/lang/String; // field@2bb5 │ │ +28f428: 5453 b52b |000e: iget-object v3, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonException;.domain:Ljava/lang/String; // field@2bb5 │ │ +28f42c: 7120 faf1 3100 |0010: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +28f432: 0a01 |0013: move-result v1 │ │ +28f434: 3901 0300 |0014: if-nez v1, 0017 // +0003 │ │ +28f438: 0f02 |0016: return v2 │ │ +28f43a: 5441 b62b |0017: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonException;.reason:Ljava/lang/String; // field@2bb6 │ │ +28f43e: 5455 b62b |0019: iget-object v5, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonException;.reason:Ljava/lang/String; // field@2bb6 │ │ +28f442: 7120 faf1 5100 |001b: invoke-static {v1, v5}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +28f448: 0a05 |001e: move-result v5 │ │ +28f44a: 3905 0300 |001f: if-nez v5, 0022 // +0003 │ │ +28f44e: 0f02 |0021: return v2 │ │ +28f450: 0f00 |0022: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonException;) │ │ name : 'getDomain' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28f508: |[28f508] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonException.getDomain:()Ljava/lang/String; │ │ -28f518: 5410 b52b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonException;.domain:Ljava/lang/String; // field@2bb5 │ │ -28f51c: 1100 |0002: return-object v0 │ │ +28f518: |[28f518] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonException.getDomain:()Ljava/lang/String; │ │ +28f528: 5410 b52b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonException;.domain:Ljava/lang/String; // field@2bb5 │ │ +28f52c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonException; │ │ │ │ #5 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonException;) │ │ @@ -149695,17 +149695,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28f520: |[28f520] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonException.getReason:()Ljava/lang/String; │ │ -28f530: 5410 b62b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonException;.reason:Ljava/lang/String; // field@2bb6 │ │ -28f534: 1100 |0002: return-object v0 │ │ +28f530: |[28f530] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonException.getReason:()Ljava/lang/String; │ │ +28f540: 5410 b62b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonException;.reason:Ljava/lang/String; // field@2bb6 │ │ +28f544: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonException; │ │ │ │ #6 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonException;) │ │ @@ -149713,55 +149713,55 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -28f4a0: |[28f4a0] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonException.hashCode:()I │ │ -28f4b0: 5420 b52b |0000: iget-object v0, v2, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonException;.domain:Ljava/lang/String; // field@2bb5 │ │ -28f4b4: 6e10 c0ef 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ -28f4ba: 0a00 |0005: move-result v0 │ │ -28f4bc: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -28f4c0: 5421 b62b |0008: iget-object v1, v2, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonException;.reason:Ljava/lang/String; // field@2bb6 │ │ -28f4c4: 3901 0400 |000a: if-nez v1, 000e // +0004 │ │ -28f4c8: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -28f4ca: 2805 |000d: goto 0012 // +0005 │ │ -28f4cc: 6e10 c0ef 0100 |000e: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ -28f4d2: 0a01 |0011: move-result v1 │ │ -28f4d4: b010 |0012: add-int/2addr v0, v1 │ │ -28f4d6: 0f00 |0013: return v0 │ │ +28f4b0: |[28f4b0] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonException.hashCode:()I │ │ +28f4c0: 5420 b52b |0000: iget-object v0, v2, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonException;.domain:Ljava/lang/String; // field@2bb5 │ │ +28f4c4: 6e10 c0ef 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ +28f4ca: 0a00 |0005: move-result v0 │ │ +28f4cc: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +28f4d0: 5421 b62b |0008: iget-object v1, v2, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonException;.reason:Ljava/lang/String; // field@2bb6 │ │ +28f4d4: 3901 0400 |000a: if-nez v1, 000e // +0004 │ │ +28f4d8: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +28f4da: 2805 |000d: goto 0012 // +0005 │ │ +28f4dc: 6e10 c0ef 0100 |000e: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ +28f4e2: 0a01 |0011: move-result v1 │ │ +28f4e4: b010 |0012: add-int/2addr v0, v1 │ │ +28f4e6: 0f00 |0013: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonException;) │ │ name : 'toString' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -28f538: |[28f538] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonException.toString:()Ljava/lang/String; │ │ -28f548: 5440 b52b |0000: iget-object v0, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonException;.domain:Ljava/lang/String; // field@2bb5 │ │ -28f54c: 5441 b62b |0002: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonException;.reason:Ljava/lang/String; // field@2bb6 │ │ -28f550: 2202 dd38 |0004: new-instance v2, Ljava/lang/StringBuilder; // type@38dd │ │ -28f554: 1a03 1c2f |0006: const-string v3, "JsonException(domain=" // string@2f1c │ │ -28f558: 7020 d9ef 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ -28f55e: 6e20 e2ef 0200 |000b: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -28f564: 1a00 8218 |000e: const-string v0, ", reason=" // string@1882 │ │ -28f568: 6e20 e2ef 0200 |0010: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -28f56e: 6e20 e2ef 1200 |0013: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -28f574: 1a00 0117 |0016: const-string v0, ")" // string@1701 │ │ -28f578: 6e20 e2ef 0200 |0018: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -28f57e: 6e10 e7ef 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ -28f584: 0c00 |001e: move-result-object v0 │ │ -28f586: 1100 |001f: return-object v0 │ │ +28f548: |[28f548] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonException.toString:()Ljava/lang/String; │ │ +28f558: 5440 b52b |0000: iget-object v0, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonException;.domain:Ljava/lang/String; // field@2bb5 │ │ +28f55c: 5441 b62b |0002: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonException;.reason:Ljava/lang/String; // field@2bb6 │ │ +28f560: 2202 dd38 |0004: new-instance v2, Ljava/lang/StringBuilder; // type@38dd │ │ +28f564: 1a03 1c2f |0006: const-string v3, "JsonException(domain=" // string@2f1c │ │ +28f568: 7020 d9ef 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ +28f56e: 6e20 e2ef 0200 |000b: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +28f574: 1a00 8218 |000e: const-string v0, ", reason=" // string@1882 │ │ +28f578: 6e20 e2ef 0200 |0010: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +28f57e: 6e20 e2ef 1200 |0013: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +28f584: 1a00 0117 |0016: const-string v0, ")" // string@1701 │ │ +28f588: 6e20 e2ef 0200 |0018: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +28f58e: 6e10 e7ef 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ +28f594: 0c00 |001e: move-result-object v0 │ │ +28f596: 1100 |001f: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 10150 (DownloadsNewTabShortcutSetting_RemoteFeature.kt) │ │ │ │ Class #1107 header: │ │ @@ -149833,25 +149833,25 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Lorg/json/JSONObject;Ljava/util/List;Ljava/util/Map;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 7 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -28f974: |[28f974] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Lorg/json/JSONObject;Ljava/util/List;Ljava/util/Map;)V │ │ -28f984: 1a00 8fa3 |0000: const-string v0, "exceptions" // string@a38f │ │ -28f988: 7120 fef1 0600 |0002: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -28f98e: 7010 a6ef 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ -28f994: 5b12 bc2b |0008: iput-object v2, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.state:Ljava/lang/String; // field@2bbc │ │ -28f998: 5b13 b92b |000a: iput-object v3, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.hash:Ljava/lang/String; // field@2bb9 │ │ -28f99c: 5b14 ba2b |000c: iput-object v4, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.minSupportedVersion:Ljava/lang/Integer; // field@2bba │ │ -28f9a0: 5b15 bb2b |000e: iput-object v5, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.settings:Lorg/json/JSONObject; // field@2bbb │ │ -28f9a4: 5b16 b72b |0010: iput-object v6, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.exceptions:Ljava/util/List; // field@2bb7 │ │ -28f9a8: 5b17 b82b |0012: iput-object v7, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.features:Ljava/util/Map; // field@2bb8 │ │ -28f9ac: 0e00 |0014: return-void │ │ +28f984: |[28f984] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Lorg/json/JSONObject;Ljava/util/List;Ljava/util/Map;)V │ │ +28f994: 1a00 8fa3 |0000: const-string v0, "exceptions" // string@a38f │ │ +28f998: 7120 fef1 0600 |0002: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +28f99e: 7010 a6ef 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ +28f9a4: 5b12 bc2b |0008: iput-object v2, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.state:Ljava/lang/String; // field@2bbc │ │ +28f9a8: 5b13 b92b |000a: iput-object v3, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.hash:Ljava/lang/String; // field@2bb9 │ │ +28f9ac: 5b14 ba2b |000c: iput-object v4, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.minSupportedVersion:Ljava/lang/Integer; // field@2bba │ │ +28f9b0: 5b15 bb2b |000e: iput-object v5, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.settings:Lorg/json/JSONObject; // field@2bbb │ │ +28f9b4: 5b16 b72b |0010: iput-object v6, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.exceptions:Ljava/util/List; // field@2bb7 │ │ +28f9b8: 5b17 b82b |0012: iput-object v7, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.features:Ljava/util/Map; // field@2bb8 │ │ +28f9bc: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=247 │ │ 0x0008 line=248 │ │ 0x000a line=249 │ │ 0x000c line=250 │ │ 0x000e line=251 │ │ @@ -149871,246 +149871,246 @@ │ │ type : '(Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Lorg/json/JSONObject;Ljava/util/List;Ljava/util/Map;ILjava/lang/Object;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 13 │ │ ins : 9 │ │ outs : 7 │ │ insns size : 53 16-bit code units │ │ -28f664: |[28f664] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature.copy$default:(Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Lorg/json/JSONObject;Ljava/util/List;Ljava/util/Map;ILjava/lang/Object;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature; │ │ -28f674: dd0c 0b01 |0000: and-int/lit8 v12, v11, #int 1 // #01 │ │ -28f678: 380c 0400 |0002: if-eqz v12, 0006 // +0004 │ │ -28f67c: 5445 bc2b |0004: iget-object v5, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.state:Ljava/lang/String; // field@2bbc │ │ -28f680: dd0c 0b02 |0006: and-int/lit8 v12, v11, #int 2 // #02 │ │ -28f684: 380c 0400 |0008: if-eqz v12, 000c // +0004 │ │ -28f688: 5446 b92b |000a: iget-object v6, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.hash:Ljava/lang/String; // field@2bb9 │ │ -28f68c: 076c |000c: move-object v12, v6 │ │ -28f68e: dd06 0b04 |000d: and-int/lit8 v6, v11, #int 4 // #04 │ │ -28f692: 3806 0400 |000f: if-eqz v6, 0013 // +0004 │ │ -28f696: 5447 ba2b |0011: iget-object v7, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.minSupportedVersion:Ljava/lang/Integer; // field@2bba │ │ -28f69a: 0770 |0013: move-object v0, v7 │ │ -28f69c: dd06 0b08 |0014: and-int/lit8 v6, v11, #int 8 // #08 │ │ -28f6a0: 3806 0400 |0016: if-eqz v6, 001a // +0004 │ │ -28f6a4: 5448 bb2b |0018: iget-object v8, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.settings:Lorg/json/JSONObject; // field@2bbb │ │ -28f6a8: 0781 |001a: move-object v1, v8 │ │ -28f6aa: dd06 0b10 |001b: and-int/lit8 v6, v11, #int 16 // #10 │ │ -28f6ae: 3806 0400 |001d: if-eqz v6, 0021 // +0004 │ │ -28f6b2: 5449 b72b |001f: iget-object v9, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.exceptions:Ljava/util/List; // field@2bb7 │ │ -28f6b6: 0792 |0021: move-object v2, v9 │ │ -28f6b8: dd06 0b20 |0022: and-int/lit8 v6, v11, #int 32 // #20 │ │ -28f6bc: 3806 0400 |0024: if-eqz v6, 0028 // +0004 │ │ -28f6c0: 544a b82b |0026: iget-object v10, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.features:Ljava/util/Map; // field@2bb8 │ │ -28f6c4: 07a3 |0028: move-object v3, v10 │ │ -28f6c6: 0746 |0029: move-object v6, v4 │ │ -28f6c8: 0757 |002a: move-object v7, v5 │ │ -28f6ca: 07c8 |002b: move-object v8, v12 │ │ -28f6cc: 0709 |002c: move-object v9, v0 │ │ -28f6ce: 071a |002d: move-object v10, v1 │ │ -28f6d0: 072b |002e: move-object v11, v2 │ │ -28f6d2: 073c |002f: move-object v12, v3 │ │ -28f6d4: 7407 2148 0600 |0030: invoke-virtual/range {v6, v7, v8, v9, v10, v11, v12}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.copy:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Lorg/json/JSONObject;Ljava/util/List;Ljava/util/Map;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature; // method@4821 │ │ -28f6da: 0c04 |0033: move-result-object v4 │ │ -28f6dc: 1104 |0034: return-object v4 │ │ +28f674: |[28f674] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature.copy$default:(Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Lorg/json/JSONObject;Ljava/util/List;Ljava/util/Map;ILjava/lang/Object;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature; │ │ +28f684: dd0c 0b01 |0000: and-int/lit8 v12, v11, #int 1 // #01 │ │ +28f688: 380c 0400 |0002: if-eqz v12, 0006 // +0004 │ │ +28f68c: 5445 bc2b |0004: iget-object v5, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.state:Ljava/lang/String; // field@2bbc │ │ +28f690: dd0c 0b02 |0006: and-int/lit8 v12, v11, #int 2 // #02 │ │ +28f694: 380c 0400 |0008: if-eqz v12, 000c // +0004 │ │ +28f698: 5446 b92b |000a: iget-object v6, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.hash:Ljava/lang/String; // field@2bb9 │ │ +28f69c: 076c |000c: move-object v12, v6 │ │ +28f69e: dd06 0b04 |000d: and-int/lit8 v6, v11, #int 4 // #04 │ │ +28f6a2: 3806 0400 |000f: if-eqz v6, 0013 // +0004 │ │ +28f6a6: 5447 ba2b |0011: iget-object v7, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.minSupportedVersion:Ljava/lang/Integer; // field@2bba │ │ +28f6aa: 0770 |0013: move-object v0, v7 │ │ +28f6ac: dd06 0b08 |0014: and-int/lit8 v6, v11, #int 8 // #08 │ │ +28f6b0: 3806 0400 |0016: if-eqz v6, 001a // +0004 │ │ +28f6b4: 5448 bb2b |0018: iget-object v8, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.settings:Lorg/json/JSONObject; // field@2bbb │ │ +28f6b8: 0781 |001a: move-object v1, v8 │ │ +28f6ba: dd06 0b10 |001b: and-int/lit8 v6, v11, #int 16 // #10 │ │ +28f6be: 3806 0400 |001d: if-eqz v6, 0021 // +0004 │ │ +28f6c2: 5449 b72b |001f: iget-object v9, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.exceptions:Ljava/util/List; // field@2bb7 │ │ +28f6c6: 0792 |0021: move-object v2, v9 │ │ +28f6c8: dd06 0b20 |0022: and-int/lit8 v6, v11, #int 32 // #20 │ │ +28f6cc: 3806 0400 |0024: if-eqz v6, 0028 // +0004 │ │ +28f6d0: 544a b82b |0026: iget-object v10, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.features:Ljava/util/Map; // field@2bb8 │ │ +28f6d4: 07a3 |0028: move-object v3, v10 │ │ +28f6d6: 0746 |0029: move-object v6, v4 │ │ +28f6d8: 0757 |002a: move-object v7, v5 │ │ +28f6da: 07c8 |002b: move-object v8, v12 │ │ +28f6dc: 0709 |002c: move-object v9, v0 │ │ +28f6de: 071a |002d: move-object v10, v1 │ │ +28f6e0: 072b |002e: move-object v11, v2 │ │ +28f6e2: 073c |002f: move-object v12, v3 │ │ +28f6e4: 7407 2148 0600 |0030: invoke-virtual/range {v6, v7, v8, v9, v10, v11, v12}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.copy:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Lorg/json/JSONObject;Ljava/util/List;Ljava/util/Map;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature; // method@4821 │ │ +28f6ea: 0c04 |0033: move-result-object v4 │ │ +28f6ec: 1104 |0034: return-object v4 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;) │ │ name : 'component1' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28f7e4: |[28f7e4] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature.component1:()Ljava/lang/String; │ │ -28f7f4: 5410 bc2b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.state:Ljava/lang/String; // field@2bbc │ │ -28f7f8: 1100 |0002: return-object v0 │ │ +28f7f4: |[28f7f4] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature.component1:()Ljava/lang/String; │ │ +28f804: 5410 bc2b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.state:Ljava/lang/String; // field@2bbc │ │ +28f808: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;) │ │ name : 'component2' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28f7fc: |[28f7fc] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature.component2:()Ljava/lang/String; │ │ -28f80c: 5410 b92b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.hash:Ljava/lang/String; // field@2bb9 │ │ -28f810: 1100 |0002: return-object v0 │ │ +28f80c: |[28f80c] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature.component2:()Ljava/lang/String; │ │ +28f81c: 5410 b92b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.hash:Ljava/lang/String; // field@2bb9 │ │ +28f820: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;) │ │ name : 'component3' │ │ type : '()Ljava/lang/Integer;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28f7b4: |[28f7b4] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature.component3:()Ljava/lang/Integer; │ │ -28f7c4: 5410 ba2b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.minSupportedVersion:Ljava/lang/Integer; // field@2bba │ │ -28f7c8: 1100 |0002: return-object v0 │ │ +28f7c4: |[28f7c4] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature.component3:()Ljava/lang/Integer; │ │ +28f7d4: 5410 ba2b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.minSupportedVersion:Ljava/lang/Integer; // field@2bba │ │ +28f7d8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;) │ │ name : 'component4' │ │ type : '()Lorg/json/JSONObject;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28f944: |[28f944] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature.component4:()Lorg/json/JSONObject; │ │ -28f954: 5410 bb2b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.settings:Lorg/json/JSONObject; // field@2bbb │ │ -28f958: 1100 |0002: return-object v0 │ │ +28f954: |[28f954] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature.component4:()Lorg/json/JSONObject; │ │ +28f964: 5410 bb2b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.settings:Lorg/json/JSONObject; // field@2bbb │ │ +28f968: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;) │ │ name : 'component5' │ │ type : '()Ljava/util/List;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28f8e4: |[28f8e4] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature.component5:()Ljava/util/List; │ │ -28f8f4: 5410 b72b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.exceptions:Ljava/util/List; // field@2bb7 │ │ -28f8f8: 1100 |0002: return-object v0 │ │ +28f8f4: |[28f8f4] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature.component5:()Ljava/util/List; │ │ +28f904: 5410 b72b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.exceptions:Ljava/util/List; // field@2bb7 │ │ +28f908: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;) │ │ name : 'component6' │ │ type : '()Ljava/util/Map;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28f914: |[28f914] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature.component6:()Ljava/util/Map; │ │ -28f924: 5410 b82b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.features:Ljava/util/Map; // field@2bb8 │ │ -28f928: 1100 |0002: return-object v0 │ │ +28f924: |[28f924] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature.component6:()Ljava/util/Map; │ │ +28f934: 5410 b82b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.features:Ljava/util/Map; // field@2bb8 │ │ +28f938: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #6 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;) │ │ name : 'copy' │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Lorg/json/JSONObject;Ljava/util/List;Ljava/util/Map;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 15 │ │ ins : 7 │ │ outs : 7 │ │ insns size : 18 16-bit code units │ │ -28f6e0: |[28f6e0] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature.copy:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Lorg/json/JSONObject;Ljava/util/List;Ljava/util/Map;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature; │ │ -28f6f0: 1a00 8fa3 |0000: const-string v0, "exceptions" // string@a38f │ │ -28f6f4: 7120 fef1 0d00 |0002: invoke-static {v13, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -28f6fa: 2200 250f |0005: new-instance v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature; // type@0f25 │ │ -28f6fe: 0701 |0007: move-object v1, v0 │ │ -28f700: 0792 |0008: move-object v2, v9 │ │ -28f702: 07a3 |0009: move-object v3, v10 │ │ -28f704: 07b4 |000a: move-object v4, v11 │ │ -28f706: 07c5 |000b: move-object v5, v12 │ │ -28f708: 07d6 |000c: move-object v6, v13 │ │ -28f70a: 07e7 |000d: move-object v7, v14 │ │ -28f70c: 7607 1a48 0100 |000e: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Lorg/json/JSONObject;Ljava/util/List;Ljava/util/Map;)V // method@481a │ │ -28f712: 1100 |0011: return-object v0 │ │ +28f6f0: |[28f6f0] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature.copy:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Lorg/json/JSONObject;Ljava/util/List;Ljava/util/Map;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature; │ │ +28f700: 1a00 8fa3 |0000: const-string v0, "exceptions" // string@a38f │ │ +28f704: 7120 fef1 0d00 |0002: invoke-static {v13, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +28f70a: 2200 250f |0005: new-instance v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature; // type@0f25 │ │ +28f70e: 0701 |0007: move-object v1, v0 │ │ +28f710: 0792 |0008: move-object v2, v9 │ │ +28f712: 07a3 |0009: move-object v3, v10 │ │ +28f714: 07b4 |000a: move-object v4, v11 │ │ +28f716: 07c5 |000b: move-object v5, v12 │ │ +28f718: 07d6 |000c: move-object v6, v13 │ │ +28f71a: 07e7 |000d: move-object v7, v14 │ │ +28f71c: 7607 1a48 0100 |000e: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Lorg/json/JSONObject;Ljava/util/List;Ljava/util/Map;)V // method@481a │ │ +28f722: 1100 |0011: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 79 16-bit code units │ │ -28f5b4: |[28f5b4] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature.equals:(Ljava/lang/Object;)Z │ │ -28f5c4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -28f5c6: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ -28f5ca: 0f00 |0003: return v0 │ │ -28f5cc: 2051 250f |0004: instance-of v1, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature; // type@0f25 │ │ -28f5d0: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -28f5d2: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -28f5d6: 0f02 |0009: return v2 │ │ -28f5d8: 1f05 250f |000a: check-cast v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature; // type@0f25 │ │ -28f5dc: 5441 bc2b |000c: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.state:Ljava/lang/String; // field@2bbc │ │ -28f5e0: 5453 bc2b |000e: iget-object v3, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.state:Ljava/lang/String; // field@2bbc │ │ -28f5e4: 7120 faf1 3100 |0010: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -28f5ea: 0a01 |0013: move-result v1 │ │ -28f5ec: 3901 0300 |0014: if-nez v1, 0017 // +0003 │ │ -28f5f0: 0f02 |0016: return v2 │ │ -28f5f2: 5441 b92b |0017: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.hash:Ljava/lang/String; // field@2bb9 │ │ -28f5f6: 5453 b92b |0019: iget-object v3, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.hash:Ljava/lang/String; // field@2bb9 │ │ -28f5fa: 7120 faf1 3100 |001b: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -28f600: 0a01 |001e: move-result v1 │ │ -28f602: 3901 0300 |001f: if-nez v1, 0022 // +0003 │ │ -28f606: 0f02 |0021: return v2 │ │ -28f608: 5441 ba2b |0022: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.minSupportedVersion:Ljava/lang/Integer; // field@2bba │ │ -28f60c: 5453 ba2b |0024: iget-object v3, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.minSupportedVersion:Ljava/lang/Integer; // field@2bba │ │ -28f610: 7120 faf1 3100 |0026: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -28f616: 0a01 |0029: move-result v1 │ │ -28f618: 3901 0300 |002a: if-nez v1, 002d // +0003 │ │ -28f61c: 0f02 |002c: return v2 │ │ -28f61e: 5441 bb2b |002d: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.settings:Lorg/json/JSONObject; // field@2bbb │ │ -28f622: 5453 bb2b |002f: iget-object v3, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.settings:Lorg/json/JSONObject; // field@2bbb │ │ -28f626: 7120 faf1 3100 |0031: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -28f62c: 0a01 |0034: move-result v1 │ │ -28f62e: 3901 0300 |0035: if-nez v1, 0038 // +0003 │ │ -28f632: 0f02 |0037: return v2 │ │ -28f634: 5441 b72b |0038: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.exceptions:Ljava/util/List; // field@2bb7 │ │ -28f638: 5453 b72b |003a: iget-object v3, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.exceptions:Ljava/util/List; // field@2bb7 │ │ -28f63c: 7120 faf1 3100 |003c: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -28f642: 0a01 |003f: move-result v1 │ │ -28f644: 3901 0300 |0040: if-nez v1, 0043 // +0003 │ │ -28f648: 0f02 |0042: return v2 │ │ -28f64a: 5441 b82b |0043: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.features:Ljava/util/Map; // field@2bb8 │ │ -28f64e: 5455 b82b |0045: iget-object v5, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.features:Ljava/util/Map; // field@2bb8 │ │ -28f652: 7120 faf1 5100 |0047: invoke-static {v1, v5}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -28f658: 0a05 |004a: move-result v5 │ │ -28f65a: 3905 0300 |004b: if-nez v5, 004e // +0003 │ │ -28f65e: 0f02 |004d: return v2 │ │ -28f660: 0f00 |004e: return v0 │ │ +28f5c4: |[28f5c4] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature.equals:(Ljava/lang/Object;)Z │ │ +28f5d4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +28f5d6: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ +28f5da: 0f00 |0003: return v0 │ │ +28f5dc: 2051 250f |0004: instance-of v1, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature; // type@0f25 │ │ +28f5e0: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +28f5e2: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +28f5e6: 0f02 |0009: return v2 │ │ +28f5e8: 1f05 250f |000a: check-cast v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature; // type@0f25 │ │ +28f5ec: 5441 bc2b |000c: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.state:Ljava/lang/String; // field@2bbc │ │ +28f5f0: 5453 bc2b |000e: iget-object v3, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.state:Ljava/lang/String; // field@2bbc │ │ +28f5f4: 7120 faf1 3100 |0010: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +28f5fa: 0a01 |0013: move-result v1 │ │ +28f5fc: 3901 0300 |0014: if-nez v1, 0017 // +0003 │ │ +28f600: 0f02 |0016: return v2 │ │ +28f602: 5441 b92b |0017: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.hash:Ljava/lang/String; // field@2bb9 │ │ +28f606: 5453 b92b |0019: iget-object v3, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.hash:Ljava/lang/String; // field@2bb9 │ │ +28f60a: 7120 faf1 3100 |001b: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +28f610: 0a01 |001e: move-result v1 │ │ +28f612: 3901 0300 |001f: if-nez v1, 0022 // +0003 │ │ +28f616: 0f02 |0021: return v2 │ │ +28f618: 5441 ba2b |0022: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.minSupportedVersion:Ljava/lang/Integer; // field@2bba │ │ +28f61c: 5453 ba2b |0024: iget-object v3, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.minSupportedVersion:Ljava/lang/Integer; // field@2bba │ │ +28f620: 7120 faf1 3100 |0026: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +28f626: 0a01 |0029: move-result v1 │ │ +28f628: 3901 0300 |002a: if-nez v1, 002d // +0003 │ │ +28f62c: 0f02 |002c: return v2 │ │ +28f62e: 5441 bb2b |002d: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.settings:Lorg/json/JSONObject; // field@2bbb │ │ +28f632: 5453 bb2b |002f: iget-object v3, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.settings:Lorg/json/JSONObject; // field@2bbb │ │ +28f636: 7120 faf1 3100 |0031: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +28f63c: 0a01 |0034: move-result v1 │ │ +28f63e: 3901 0300 |0035: if-nez v1, 0038 // +0003 │ │ +28f642: 0f02 |0037: return v2 │ │ +28f644: 5441 b72b |0038: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.exceptions:Ljava/util/List; // field@2bb7 │ │ +28f648: 5453 b72b |003a: iget-object v3, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.exceptions:Ljava/util/List; // field@2bb7 │ │ +28f64c: 7120 faf1 3100 |003c: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +28f652: 0a01 |003f: move-result v1 │ │ +28f654: 3901 0300 |0040: if-nez v1, 0043 // +0003 │ │ +28f658: 0f02 |0042: return v2 │ │ +28f65a: 5441 b82b |0043: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.features:Ljava/util/Map; // field@2bb8 │ │ +28f65e: 5455 b82b |0045: iget-object v5, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.features:Ljava/util/Map; // field@2bb8 │ │ +28f662: 7120 faf1 5100 |0047: invoke-static {v1, v5}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +28f668: 0a05 |004a: move-result v5 │ │ +28f66a: 3905 0300 |004b: if-nez v5, 004e // +0003 │ │ +28f66e: 0f02 |004d: return v2 │ │ +28f670: 0f00 |004e: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #8 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;) │ │ name : 'getExceptions' │ │ type : '()Ljava/util/List;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28f8fc: |[28f8fc] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature.getExceptions:()Ljava/util/List; │ │ -28f90c: 5410 b72b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.exceptions:Ljava/util/List; // field@2bb7 │ │ -28f910: 1100 |0002: return-object v0 │ │ +28f90c: |[28f90c] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature.getExceptions:()Ljava/util/List; │ │ +28f91c: 5410 b72b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.exceptions:Ljava/util/List; // field@2bb7 │ │ +28f920: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature; │ │ │ │ #9 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;) │ │ @@ -150118,17 +150118,17 @@ │ │ type : '()Ljava/util/Map;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28f92c: |[28f92c] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature.getFeatures:()Ljava/util/Map; │ │ -28f93c: 5410 b82b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.features:Ljava/util/Map; // field@2bb8 │ │ -28f940: 1100 |0002: return-object v0 │ │ +28f93c: |[28f93c] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature.getFeatures:()Ljava/util/Map; │ │ +28f94c: 5410 b82b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.features:Ljava/util/Map; // field@2bb8 │ │ +28f950: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature; │ │ │ │ #10 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;) │ │ @@ -150136,17 +150136,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28f814: |[28f814] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature.getHash:()Ljava/lang/String; │ │ -28f824: 5410 b92b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.hash:Ljava/lang/String; // field@2bb9 │ │ -28f828: 1100 |0002: return-object v0 │ │ +28f824: |[28f824] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature.getHash:()Ljava/lang/String; │ │ +28f834: 5410 b92b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.hash:Ljava/lang/String; // field@2bb9 │ │ +28f838: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature; │ │ │ │ #11 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;) │ │ @@ -150154,17 +150154,17 @@ │ │ type : '()Ljava/lang/Integer;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28f7cc: |[28f7cc] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature.getMinSupportedVersion:()Ljava/lang/Integer; │ │ -28f7dc: 5410 ba2b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.minSupportedVersion:Ljava/lang/Integer; // field@2bba │ │ -28f7e0: 1100 |0002: return-object v0 │ │ +28f7dc: |[28f7dc] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature.getMinSupportedVersion:()Ljava/lang/Integer; │ │ +28f7ec: 5410 ba2b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.minSupportedVersion:Ljava/lang/Integer; // field@2bba │ │ +28f7f0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature; │ │ │ │ #12 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;) │ │ @@ -150172,17 +150172,17 @@ │ │ type : '()Lorg/json/JSONObject;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28f95c: |[28f95c] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature.getSettings:()Lorg/json/JSONObject; │ │ -28f96c: 5410 bb2b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.settings:Lorg/json/JSONObject; // field@2bbb │ │ -28f970: 1100 |0002: return-object v0 │ │ +28f96c: |[28f96c] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature.getSettings:()Lorg/json/JSONObject; │ │ +28f97c: 5410 bb2b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.settings:Lorg/json/JSONObject; // field@2bbb │ │ +28f980: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=251 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature; │ │ │ │ #13 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;) │ │ @@ -150190,17 +150190,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28f82c: |[28f82c] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature.getState:()Ljava/lang/String; │ │ -28f83c: 5410 bc2b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.state:Ljava/lang/String; // field@2bbc │ │ -28f840: 1100 |0002: return-object v0 │ │ +28f83c: |[28f83c] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature.getState:()Ljava/lang/String; │ │ +28f84c: 5410 bc2b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.state:Ljava/lang/String; // field@2bbc │ │ +28f850: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature; │ │ │ │ #14 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;) │ │ @@ -150208,103 +150208,103 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 72 16-bit code units │ │ -28f714: |[28f714] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature.hashCode:()I │ │ -28f724: 5430 bc2b |0000: iget-object v0, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.state:Ljava/lang/String; // field@2bbc │ │ -28f728: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -28f72a: 3900 0400 |0003: if-nez v0, 0007 // +0004 │ │ -28f72e: 0110 |0005: move v0, v1 │ │ -28f730: 2805 |0006: goto 000b // +0005 │ │ -28f732: 6e10 c0ef 0000 |0007: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ -28f738: 0a00 |000a: move-result v0 │ │ -28f73a: da00 001f |000b: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -28f73e: 5432 b92b |000d: iget-object v2, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.hash:Ljava/lang/String; // field@2bb9 │ │ -28f742: 3902 0400 |000f: if-nez v2, 0013 // +0004 │ │ -28f746: 0112 |0011: move v2, v1 │ │ -28f748: 2805 |0012: goto 0017 // +0005 │ │ -28f74a: 6e10 c0ef 0200 |0013: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ -28f750: 0a02 |0016: move-result v2 │ │ -28f752: b020 |0017: add-int/2addr v0, v2 │ │ -28f754: da00 001f |0018: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -28f758: 5432 ba2b |001a: iget-object v2, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.minSupportedVersion:Ljava/lang/Integer; // field@2bba │ │ -28f75c: 3902 0400 |001c: if-nez v2, 0020 // +0004 │ │ -28f760: 0112 |001e: move v2, v1 │ │ -28f762: 2805 |001f: goto 0024 // +0005 │ │ -28f764: 6e10 a9ef 0200 |0020: invoke-virtual {v2}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ -28f76a: 0a02 |0023: move-result v2 │ │ -28f76c: b020 |0024: add-int/2addr v0, v2 │ │ -28f76e: da00 001f |0025: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -28f772: 5432 bb2b |0027: iget-object v2, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.settings:Lorg/json/JSONObject; // field@2bbb │ │ -28f776: 3902 0400 |0029: if-nez v2, 002d // +0004 │ │ -28f77a: 0112 |002b: move v2, v1 │ │ -28f77c: 2805 |002c: goto 0031 // +0005 │ │ -28f77e: 6e10 17f3 0200 |002d: invoke-virtual {v2}, Lorg/json/JSONObject;.hashCode:()I // method@f317 │ │ -28f784: 0a02 |0030: move-result v2 │ │ -28f786: b020 |0031: add-int/2addr v0, v2 │ │ -28f788: da00 001f |0032: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -28f78c: 5432 b72b |0034: iget-object v2, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.exceptions:Ljava/util/List; // field@2bb7 │ │ -28f790: 6e10 a9ef 0200 |0036: invoke-virtual {v2}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ -28f796: 0a02 |0039: move-result v2 │ │ -28f798: b020 |003a: add-int/2addr v0, v2 │ │ -28f79a: da00 001f |003b: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -28f79e: 5432 b82b |003d: iget-object v2, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.features:Ljava/util/Map; // field@2bb8 │ │ -28f7a2: 3902 0300 |003f: if-nez v2, 0042 // +0003 │ │ -28f7a6: 2805 |0041: goto 0046 // +0005 │ │ -28f7a8: 6e10 a9ef 0200 |0042: invoke-virtual {v2}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ -28f7ae: 0a01 |0045: move-result v1 │ │ -28f7b0: b010 |0046: add-int/2addr v0, v1 │ │ -28f7b2: 0f00 |0047: return v0 │ │ +28f724: |[28f724] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature.hashCode:()I │ │ +28f734: 5430 bc2b |0000: iget-object v0, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.state:Ljava/lang/String; // field@2bbc │ │ +28f738: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +28f73a: 3900 0400 |0003: if-nez v0, 0007 // +0004 │ │ +28f73e: 0110 |0005: move v0, v1 │ │ +28f740: 2805 |0006: goto 000b // +0005 │ │ +28f742: 6e10 c0ef 0000 |0007: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ +28f748: 0a00 |000a: move-result v0 │ │ +28f74a: da00 001f |000b: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +28f74e: 5432 b92b |000d: iget-object v2, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.hash:Ljava/lang/String; // field@2bb9 │ │ +28f752: 3902 0400 |000f: if-nez v2, 0013 // +0004 │ │ +28f756: 0112 |0011: move v2, v1 │ │ +28f758: 2805 |0012: goto 0017 // +0005 │ │ +28f75a: 6e10 c0ef 0200 |0013: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ +28f760: 0a02 |0016: move-result v2 │ │ +28f762: b020 |0017: add-int/2addr v0, v2 │ │ +28f764: da00 001f |0018: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +28f768: 5432 ba2b |001a: iget-object v2, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.minSupportedVersion:Ljava/lang/Integer; // field@2bba │ │ +28f76c: 3902 0400 |001c: if-nez v2, 0020 // +0004 │ │ +28f770: 0112 |001e: move v2, v1 │ │ +28f772: 2805 |001f: goto 0024 // +0005 │ │ +28f774: 6e10 a9ef 0200 |0020: invoke-virtual {v2}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ +28f77a: 0a02 |0023: move-result v2 │ │ +28f77c: b020 |0024: add-int/2addr v0, v2 │ │ +28f77e: da00 001f |0025: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +28f782: 5432 bb2b |0027: iget-object v2, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.settings:Lorg/json/JSONObject; // field@2bbb │ │ +28f786: 3902 0400 |0029: if-nez v2, 002d // +0004 │ │ +28f78a: 0112 |002b: move v2, v1 │ │ +28f78c: 2805 |002c: goto 0031 // +0005 │ │ +28f78e: 6e10 17f3 0200 |002d: invoke-virtual {v2}, Lorg/json/JSONObject;.hashCode:()I // method@f317 │ │ +28f794: 0a02 |0030: move-result v2 │ │ +28f796: b020 |0031: add-int/2addr v0, v2 │ │ +28f798: da00 001f |0032: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +28f79c: 5432 b72b |0034: iget-object v2, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.exceptions:Ljava/util/List; // field@2bb7 │ │ +28f7a0: 6e10 a9ef 0200 |0036: invoke-virtual {v2}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ +28f7a6: 0a02 |0039: move-result v2 │ │ +28f7a8: b020 |003a: add-int/2addr v0, v2 │ │ +28f7aa: da00 001f |003b: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +28f7ae: 5432 b82b |003d: iget-object v2, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.features:Ljava/util/Map; // field@2bb8 │ │ +28f7b2: 3902 0300 |003f: if-nez v2, 0042 // +0003 │ │ +28f7b6: 2805 |0041: goto 0046 // +0005 │ │ +28f7b8: 6e10 a9ef 0200 |0042: invoke-virtual {v2}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ +28f7be: 0a01 |0045: move-result v1 │ │ +28f7c0: b010 |0046: add-int/2addr v0, v1 │ │ +28f7c2: 0f00 |0047: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #15 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;) │ │ name : 'toString' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 72 16-bit code units │ │ -28f844: |[28f844] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature.toString:()Ljava/lang/String; │ │ -28f854: 5480 bc2b |0000: iget-object v0, v8, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.state:Ljava/lang/String; // field@2bbc │ │ -28f858: 5481 b92b |0002: iget-object v1, v8, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.hash:Ljava/lang/String; // field@2bb9 │ │ -28f85c: 5482 ba2b |0004: iget-object v2, v8, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.minSupportedVersion:Ljava/lang/Integer; // field@2bba │ │ -28f860: 5483 bb2b |0006: iget-object v3, v8, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.settings:Lorg/json/JSONObject; // field@2bbb │ │ -28f864: 5484 b72b |0008: iget-object v4, v8, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.exceptions:Ljava/util/List; // field@2bb7 │ │ -28f868: 5485 b82b |000a: iget-object v5, v8, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.features:Ljava/util/Map; // field@2bb8 │ │ -28f86c: 2206 dd38 |000c: new-instance v6, Ljava/lang/StringBuilder; // type@38dd │ │ -28f870: 1a07 1e2f |000e: const-string v7, "JsonFeature(state=" // string@2f1e │ │ -28f874: 7020 d9ef 7600 |0010: invoke-direct {v6, v7}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ -28f87a: 6e20 e2ef 0600 |0013: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -28f880: 1a00 ef17 |0016: const-string v0, ", hash=" // string@17ef │ │ -28f884: 6e20 e2ef 0600 |0018: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -28f88a: 6e20 e2ef 1600 |001b: invoke-virtual {v6, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -28f890: 1a00 4418 |001e: const-string v0, ", minSupportedVersion=" // string@1844 │ │ -28f894: 6e20 e2ef 0600 |0020: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -28f89a: 6e20 e1ef 2600 |0023: invoke-virtual {v6, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ -28f8a0: 1a00 a318 |0026: const-string v0, ", settings=" // string@18a3 │ │ -28f8a4: 6e20 e2ef 0600 |0028: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -28f8aa: 6e20 e1ef 3600 |002b: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ -28f8b0: 1a00 c517 |002e: const-string v0, ", exceptions=" // string@17c5 │ │ -28f8b4: 6e20 e2ef 0600 |0030: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -28f8ba: 6e20 e1ef 4600 |0033: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ -28f8c0: 1a00 d117 |0036: const-string v0, ", features=" // string@17d1 │ │ -28f8c4: 6e20 e2ef 0600 |0038: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -28f8ca: 6e20 e1ef 5600 |003b: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ -28f8d0: 1a00 0117 |003e: const-string v0, ")" // string@1701 │ │ -28f8d4: 6e20 e2ef 0600 |0040: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -28f8da: 6e10 e7ef 0600 |0043: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ -28f8e0: 0c00 |0046: move-result-object v0 │ │ -28f8e2: 1100 |0047: return-object v0 │ │ +28f854: |[28f854] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature.toString:()Ljava/lang/String; │ │ +28f864: 5480 bc2b |0000: iget-object v0, v8, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.state:Ljava/lang/String; // field@2bbc │ │ +28f868: 5481 b92b |0002: iget-object v1, v8, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.hash:Ljava/lang/String; // field@2bb9 │ │ +28f86c: 5482 ba2b |0004: iget-object v2, v8, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.minSupportedVersion:Ljava/lang/Integer; // field@2bba │ │ +28f870: 5483 bb2b |0006: iget-object v3, v8, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.settings:Lorg/json/JSONObject; // field@2bbb │ │ +28f874: 5484 b72b |0008: iget-object v4, v8, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.exceptions:Ljava/util/List; // field@2bb7 │ │ +28f878: 5485 b82b |000a: iget-object v5, v8, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonFeature;.features:Ljava/util/Map; // field@2bb8 │ │ +28f87c: 2206 dd38 |000c: new-instance v6, Ljava/lang/StringBuilder; // type@38dd │ │ +28f880: 1a07 1e2f |000e: const-string v7, "JsonFeature(state=" // string@2f1e │ │ +28f884: 7020 d9ef 7600 |0010: invoke-direct {v6, v7}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ +28f88a: 6e20 e2ef 0600 |0013: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +28f890: 1a00 ef17 |0016: const-string v0, ", hash=" // string@17ef │ │ +28f894: 6e20 e2ef 0600 |0018: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +28f89a: 6e20 e2ef 1600 |001b: invoke-virtual {v6, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +28f8a0: 1a00 4418 |001e: const-string v0, ", minSupportedVersion=" // string@1844 │ │ +28f8a4: 6e20 e2ef 0600 |0020: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +28f8aa: 6e20 e1ef 2600 |0023: invoke-virtual {v6, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ +28f8b0: 1a00 a318 |0026: const-string v0, ", settings=" // string@18a3 │ │ +28f8b4: 6e20 e2ef 0600 |0028: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +28f8ba: 6e20 e1ef 3600 |002b: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ +28f8c0: 1a00 c517 |002e: const-string v0, ", exceptions=" // string@17c5 │ │ +28f8c4: 6e20 e2ef 0600 |0030: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +28f8ca: 6e20 e1ef 4600 |0033: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ +28f8d0: 1a00 d117 |0036: const-string v0, ", features=" // string@17d1 │ │ +28f8d4: 6e20 e2ef 0600 |0038: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +28f8da: 6e20 e1ef 5600 |003b: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ +28f8e0: 1a00 0117 |003e: const-string v0, ")" // string@1701 │ │ +28f8e4: 6e20 e2ef 0600 |0040: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +28f8ea: 6e10 e7ef 0600 |0043: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ +28f8f0: 0c00 |0046: move-result-object v0 │ │ +28f8f2: 1100 |0047: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 10150 (DownloadsNewTabShortcutSetting_RemoteFeature.kt) │ │ │ │ Class #1108 header: │ │ @@ -150376,27 +150376,27 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Double;Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout;Ljava/util/List;Ljava/util/List;Lorg/json/JSONObject;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 7 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -290528: |[290528] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle.:(Ljava/lang/String;Ljava/lang/Double;Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout;Ljava/util/List;Ljava/util/List;Lorg/json/JSONObject;)V │ │ -290538: 1a00 ead5 |0000: const-string v0, "targets" // string@d5ea │ │ -29053c: 7120 fef1 0500 |0002: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -290542: 1a00 ac93 |0005: const-string v0, "cohorts" // string@93ac │ │ -290546: 7120 fef1 0600 |0007: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -29054c: 7010 a6ef 0100 |000a: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ -290552: 5b12 c12b |000d: iput-object v2, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.state:Ljava/lang/String; // field@2bc1 │ │ -290556: 5b13 be2b |000f: iput-object v3, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.minSupportedVersion:Ljava/lang/Double; // field@2bbe │ │ -29055a: 5b14 bf2b |0011: iput-object v4, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.rollout:Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout; // field@2bbf │ │ -29055e: 5b15 c22b |0013: iput-object v5, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.targets:Ljava/util/List; // field@2bc2 │ │ -290562: 5b16 bd2b |0015: iput-object v6, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.cohorts:Ljava/util/List; // field@2bbd │ │ -290566: 5b17 c02b |0017: iput-object v7, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.settings:Lorg/json/JSONObject; // field@2bc0 │ │ -29056a: 0e00 |0019: return-void │ │ +290538: |[290538] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle.:(Ljava/lang/String;Ljava/lang/Double;Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout;Ljava/util/List;Ljava/util/List;Lorg/json/JSONObject;)V │ │ +290548: 1a00 ead5 |0000: const-string v0, "targets" // string@d5ea │ │ +29054c: 7120 fef1 0500 |0002: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +290552: 1a00 ac93 |0005: const-string v0, "cohorts" // string@93ac │ │ +290556: 7120 fef1 0600 |0007: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +29055c: 7010 a6ef 0100 |000a: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ +290562: 5b12 c12b |000d: iput-object v2, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.state:Ljava/lang/String; // field@2bc1 │ │ +290566: 5b13 be2b |000f: iput-object v3, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.minSupportedVersion:Ljava/lang/Double; // field@2bbe │ │ +29056a: 5b14 bf2b |0011: iput-object v4, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.rollout:Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout; // field@2bbf │ │ +29056e: 5b15 c22b |0013: iput-object v5, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.targets:Ljava/util/List; // field@2bc2 │ │ +290572: 5b16 bd2b |0015: iput-object v6, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.cohorts:Ljava/util/List; // field@2bbd │ │ +290576: 5b17 c02b |0017: iput-object v7, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.settings:Lorg/json/JSONObject; // field@2bc0 │ │ +29057a: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x000a line=238 │ │ 0x000d line=239 │ │ 0x000f line=240 │ │ 0x0011 line=241 │ │ 0x0013 line=242 │ │ @@ -150416,248 +150416,248 @@ │ │ type : '(Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;Ljava/lang/String;Ljava/lang/Double;Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout;Ljava/util/List;Ljava/util/List;Lorg/json/JSONObject;ILjava/lang/Object;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 13 │ │ ins : 9 │ │ outs : 7 │ │ insns size : 53 16-bit code units │ │ -290214: |[290214] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle.copy$default:(Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;Ljava/lang/String;Ljava/lang/Double;Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout;Ljava/util/List;Ljava/util/List;Lorg/json/JSONObject;ILjava/lang/Object;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle; │ │ -290224: dd0c 0b01 |0000: and-int/lit8 v12, v11, #int 1 // #01 │ │ -290228: 380c 0400 |0002: if-eqz v12, 0006 // +0004 │ │ -29022c: 5445 c12b |0004: iget-object v5, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.state:Ljava/lang/String; // field@2bc1 │ │ -290230: dd0c 0b02 |0006: and-int/lit8 v12, v11, #int 2 // #02 │ │ -290234: 380c 0400 |0008: if-eqz v12, 000c // +0004 │ │ -290238: 5446 be2b |000a: iget-object v6, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.minSupportedVersion:Ljava/lang/Double; // field@2bbe │ │ -29023c: 076c |000c: move-object v12, v6 │ │ -29023e: dd06 0b04 |000d: and-int/lit8 v6, v11, #int 4 // #04 │ │ -290242: 3806 0400 |000f: if-eqz v6, 0013 // +0004 │ │ -290246: 5447 bf2b |0011: iget-object v7, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.rollout:Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout; // field@2bbf │ │ -29024a: 0770 |0013: move-object v0, v7 │ │ -29024c: dd06 0b08 |0014: and-int/lit8 v6, v11, #int 8 // #08 │ │ -290250: 3806 0400 |0016: if-eqz v6, 001a // +0004 │ │ -290254: 5448 c22b |0018: iget-object v8, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.targets:Ljava/util/List; // field@2bc2 │ │ -290258: 0781 |001a: move-object v1, v8 │ │ -29025a: dd06 0b10 |001b: and-int/lit8 v6, v11, #int 16 // #10 │ │ -29025e: 3806 0400 |001d: if-eqz v6, 0021 // +0004 │ │ -290262: 5449 bd2b |001f: iget-object v9, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.cohorts:Ljava/util/List; // field@2bbd │ │ -290266: 0792 |0021: move-object v2, v9 │ │ -290268: dd06 0b20 |0022: and-int/lit8 v6, v11, #int 32 // #20 │ │ -29026c: 3806 0400 |0024: if-eqz v6, 0028 // +0004 │ │ -290270: 544a c02b |0026: iget-object v10, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.settings:Lorg/json/JSONObject; // field@2bc0 │ │ -290274: 07a3 |0028: move-object v3, v10 │ │ -290276: 0746 |0029: move-object v6, v4 │ │ -290278: 0757 |002a: move-object v7, v5 │ │ -29027a: 07c8 |002b: move-object v8, v12 │ │ -29027c: 0709 |002c: move-object v9, v0 │ │ -29027e: 071a |002d: move-object v10, v1 │ │ -290280: 072b |002e: move-object v11, v2 │ │ -290282: 073c |002f: move-object v12, v3 │ │ -290284: 7407 3348 0600 |0030: invoke-virtual/range {v6, v7, v8, v9, v10, v11, v12}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.copy:(Ljava/lang/String;Ljava/lang/Double;Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout;Ljava/util/List;Ljava/util/List;Lorg/json/JSONObject;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle; // method@4833 │ │ -29028a: 0c04 |0033: move-result-object v4 │ │ -29028c: 1104 |0034: return-object v4 │ │ +290224: |[290224] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle.copy$default:(Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;Ljava/lang/String;Ljava/lang/Double;Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout;Ljava/util/List;Ljava/util/List;Lorg/json/JSONObject;ILjava/lang/Object;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle; │ │ +290234: dd0c 0b01 |0000: and-int/lit8 v12, v11, #int 1 // #01 │ │ +290238: 380c 0400 |0002: if-eqz v12, 0006 // +0004 │ │ +29023c: 5445 c12b |0004: iget-object v5, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.state:Ljava/lang/String; // field@2bc1 │ │ +290240: dd0c 0b02 |0006: and-int/lit8 v12, v11, #int 2 // #02 │ │ +290244: 380c 0400 |0008: if-eqz v12, 000c // +0004 │ │ +290248: 5446 be2b |000a: iget-object v6, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.minSupportedVersion:Ljava/lang/Double; // field@2bbe │ │ +29024c: 076c |000c: move-object v12, v6 │ │ +29024e: dd06 0b04 |000d: and-int/lit8 v6, v11, #int 4 // #04 │ │ +290252: 3806 0400 |000f: if-eqz v6, 0013 // +0004 │ │ +290256: 5447 bf2b |0011: iget-object v7, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.rollout:Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout; // field@2bbf │ │ +29025a: 0770 |0013: move-object v0, v7 │ │ +29025c: dd06 0b08 |0014: and-int/lit8 v6, v11, #int 8 // #08 │ │ +290260: 3806 0400 |0016: if-eqz v6, 001a // +0004 │ │ +290264: 5448 c22b |0018: iget-object v8, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.targets:Ljava/util/List; // field@2bc2 │ │ +290268: 0781 |001a: move-object v1, v8 │ │ +29026a: dd06 0b10 |001b: and-int/lit8 v6, v11, #int 16 // #10 │ │ +29026e: 3806 0400 |001d: if-eqz v6, 0021 // +0004 │ │ +290272: 5449 bd2b |001f: iget-object v9, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.cohorts:Ljava/util/List; // field@2bbd │ │ +290276: 0792 |0021: move-object v2, v9 │ │ +290278: dd06 0b20 |0022: and-int/lit8 v6, v11, #int 32 // #20 │ │ +29027c: 3806 0400 |0024: if-eqz v6, 0028 // +0004 │ │ +290280: 544a c02b |0026: iget-object v10, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.settings:Lorg/json/JSONObject; // field@2bc0 │ │ +290284: 07a3 |0028: move-object v3, v10 │ │ +290286: 0746 |0029: move-object v6, v4 │ │ +290288: 0757 |002a: move-object v7, v5 │ │ +29028a: 07c8 |002b: move-object v8, v12 │ │ +29028c: 0709 |002c: move-object v9, v0 │ │ +29028e: 071a |002d: move-object v10, v1 │ │ +290290: 072b |002e: move-object v11, v2 │ │ +290292: 073c |002f: move-object v12, v3 │ │ +290294: 7407 3348 0600 |0030: invoke-virtual/range {v6, v7, v8, v9, v10, v11, v12}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.copy:(Ljava/lang/String;Ljava/lang/Double;Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout;Ljava/util/List;Ljava/util/List;Lorg/json/JSONObject;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle; // method@4833 │ │ +29029a: 0c04 |0033: move-result-object v4 │ │ +29029c: 1104 |0034: return-object v4 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;) │ │ name : 'component1' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2903c8: |[2903c8] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle.component1:()Ljava/lang/String; │ │ -2903d8: 5410 c12b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.state:Ljava/lang/String; // field@2bc1 │ │ -2903dc: 1100 |0002: return-object v0 │ │ +2903d8: |[2903d8] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle.component1:()Ljava/lang/String; │ │ +2903e8: 5410 c12b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.state:Ljava/lang/String; // field@2bc1 │ │ +2903ec: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;) │ │ name : 'component2' │ │ type : '()Ljava/lang/Double;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -290398: |[290398] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle.component2:()Ljava/lang/Double; │ │ -2903a8: 5410 be2b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.minSupportedVersion:Ljava/lang/Double; // field@2bbe │ │ -2903ac: 1100 |0002: return-object v0 │ │ +2903a8: |[2903a8] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle.component2:()Ljava/lang/Double; │ │ +2903b8: 5410 be2b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.minSupportedVersion:Ljava/lang/Double; // field@2bbe │ │ +2903bc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;) │ │ name : 'component3' │ │ type : '()Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2902d0: |[2902d0] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle.component3:()Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout; │ │ -2902e0: 5410 bf2b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.rollout:Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout; // field@2bbf │ │ -2902e4: 1100 |0002: return-object v0 │ │ +2902e0: |[2902e0] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle.component3:()Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout; │ │ +2902f0: 5410 bf2b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.rollout:Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout; // field@2bbf │ │ +2902f4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;) │ │ name : 'component4' │ │ type : '()Ljava/util/List;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -290498: |[290498] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle.component4:()Ljava/util/List; │ │ -2904a8: 5410 c22b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.targets:Ljava/util/List; // field@2bc2 │ │ -2904ac: 1100 |0002: return-object v0 │ │ +2904a8: |[2904a8] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle.component4:()Ljava/util/List; │ │ +2904b8: 5410 c22b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.targets:Ljava/util/List; // field@2bc2 │ │ +2904bc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;) │ │ name : 'component5' │ │ type : '()Ljava/util/List;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2904b0: |[2904b0] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle.component5:()Ljava/util/List; │ │ -2904c0: 5410 bd2b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.cohorts:Ljava/util/List; // field@2bbd │ │ -2904c4: 1100 |0002: return-object v0 │ │ +2904c0: |[2904c0] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle.component5:()Ljava/util/List; │ │ +2904d0: 5410 bd2b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.cohorts:Ljava/util/List; // field@2bbd │ │ +2904d4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;) │ │ name : 'component6' │ │ type : '()Lorg/json/JSONObject;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2904f8: |[2904f8] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle.component6:()Lorg/json/JSONObject; │ │ -290508: 5410 c02b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.settings:Lorg/json/JSONObject; // field@2bc0 │ │ -29050c: 1100 |0002: return-object v0 │ │ +290508: |[290508] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle.component6:()Lorg/json/JSONObject; │ │ +290518: 5410 c02b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.settings:Lorg/json/JSONObject; // field@2bc0 │ │ +29051c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #6 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;) │ │ name : 'copy' │ │ type : '(Ljava/lang/String;Ljava/lang/Double;Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout;Ljava/util/List;Ljava/util/List;Lorg/json/JSONObject;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 15 │ │ ins : 7 │ │ outs : 7 │ │ insns size : 23 16-bit code units │ │ -290290: |[290290] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle.copy:(Ljava/lang/String;Ljava/lang/Double;Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout;Ljava/util/List;Ljava/util/List;Lorg/json/JSONObject;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle; │ │ -2902a0: 1a00 ead5 |0000: const-string v0, "targets" // string@d5ea │ │ -2902a4: 7120 fef1 0c00 |0002: invoke-static {v12, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2902aa: 1a00 ac93 |0005: const-string v0, "cohorts" // string@93ac │ │ -2902ae: 7120 fef1 0d00 |0007: invoke-static {v13, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2902b4: 2200 260f |000a: new-instance v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle; // type@0f26 │ │ -2902b8: 0701 |000c: move-object v1, v0 │ │ -2902ba: 0792 |000d: move-object v2, v9 │ │ -2902bc: 07a3 |000e: move-object v3, v10 │ │ -2902be: 07b4 |000f: move-object v4, v11 │ │ -2902c0: 07c5 |0010: move-object v5, v12 │ │ -2902c2: 07d6 |0011: move-object v6, v13 │ │ -2902c4: 07e7 |0012: move-object v7, v14 │ │ -2902c6: 7607 2c48 0100 |0013: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.:(Ljava/lang/String;Ljava/lang/Double;Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout;Ljava/util/List;Ljava/util/List;Lorg/json/JSONObject;)V // method@482c │ │ -2902cc: 1100 |0016: return-object v0 │ │ +2902a0: |[2902a0] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle.copy:(Ljava/lang/String;Ljava/lang/Double;Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout;Ljava/util/List;Ljava/util/List;Lorg/json/JSONObject;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle; │ │ +2902b0: 1a00 ead5 |0000: const-string v0, "targets" // string@d5ea │ │ +2902b4: 7120 fef1 0c00 |0002: invoke-static {v12, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2902ba: 1a00 ac93 |0005: const-string v0, "cohorts" // string@93ac │ │ +2902be: 7120 fef1 0d00 |0007: invoke-static {v13, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2902c4: 2200 260f |000a: new-instance v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle; // type@0f26 │ │ +2902c8: 0701 |000c: move-object v1, v0 │ │ +2902ca: 0792 |000d: move-object v2, v9 │ │ +2902cc: 07a3 |000e: move-object v3, v10 │ │ +2902ce: 07b4 |000f: move-object v4, v11 │ │ +2902d0: 07c5 |0010: move-object v5, v12 │ │ +2902d2: 07d6 |0011: move-object v6, v13 │ │ +2902d4: 07e7 |0012: move-object v7, v14 │ │ +2902d6: 7607 2c48 0100 |0013: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.:(Ljava/lang/String;Ljava/lang/Double;Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout;Ljava/util/List;Ljava/util/List;Lorg/json/JSONObject;)V // method@482c │ │ +2902dc: 1100 |0016: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 79 16-bit code units │ │ -290164: |[290164] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle.equals:(Ljava/lang/Object;)Z │ │ -290174: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -290176: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ -29017a: 0f00 |0003: return v0 │ │ -29017c: 2051 260f |0004: instance-of v1, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle; // type@0f26 │ │ -290180: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -290182: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -290186: 0f02 |0009: return v2 │ │ -290188: 1f05 260f |000a: check-cast v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle; // type@0f26 │ │ -29018c: 5441 c12b |000c: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.state:Ljava/lang/String; // field@2bc1 │ │ -290190: 5453 c12b |000e: iget-object v3, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.state:Ljava/lang/String; // field@2bc1 │ │ -290194: 7120 faf1 3100 |0010: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -29019a: 0a01 |0013: move-result v1 │ │ -29019c: 3901 0300 |0014: if-nez v1, 0017 // +0003 │ │ -2901a0: 0f02 |0016: return v2 │ │ -2901a2: 5441 be2b |0017: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.minSupportedVersion:Ljava/lang/Double; // field@2bbe │ │ -2901a6: 5453 be2b |0019: iget-object v3, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.minSupportedVersion:Ljava/lang/Double; // field@2bbe │ │ -2901aa: 7120 faf1 3100 |001b: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -2901b0: 0a01 |001e: move-result v1 │ │ -2901b2: 3901 0300 |001f: if-nez v1, 0022 // +0003 │ │ -2901b6: 0f02 |0021: return v2 │ │ -2901b8: 5441 bf2b |0022: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.rollout:Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout; // field@2bbf │ │ -2901bc: 5453 bf2b |0024: iget-object v3, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.rollout:Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout; // field@2bbf │ │ -2901c0: 7120 faf1 3100 |0026: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -2901c6: 0a01 |0029: move-result v1 │ │ -2901c8: 3901 0300 |002a: if-nez v1, 002d // +0003 │ │ -2901cc: 0f02 |002c: return v2 │ │ -2901ce: 5441 c22b |002d: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.targets:Ljava/util/List; // field@2bc2 │ │ -2901d2: 5453 c22b |002f: iget-object v3, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.targets:Ljava/util/List; // field@2bc2 │ │ -2901d6: 7120 faf1 3100 |0031: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -2901dc: 0a01 |0034: move-result v1 │ │ -2901de: 3901 0300 |0035: if-nez v1, 0038 // +0003 │ │ -2901e2: 0f02 |0037: return v2 │ │ -2901e4: 5441 bd2b |0038: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.cohorts:Ljava/util/List; // field@2bbd │ │ -2901e8: 5453 bd2b |003a: iget-object v3, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.cohorts:Ljava/util/List; // field@2bbd │ │ -2901ec: 7120 faf1 3100 |003c: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -2901f2: 0a01 |003f: move-result v1 │ │ -2901f4: 3901 0300 |0040: if-nez v1, 0043 // +0003 │ │ -2901f8: 0f02 |0042: return v2 │ │ -2901fa: 5441 c02b |0043: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.settings:Lorg/json/JSONObject; // field@2bc0 │ │ -2901fe: 5455 c02b |0045: iget-object v5, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.settings:Lorg/json/JSONObject; // field@2bc0 │ │ -290202: 7120 faf1 5100 |0047: invoke-static {v1, v5}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -290208: 0a05 |004a: move-result v5 │ │ -29020a: 3905 0300 |004b: if-nez v5, 004e // +0003 │ │ -29020e: 0f02 |004d: return v2 │ │ -290210: 0f00 |004e: return v0 │ │ +290174: |[290174] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle.equals:(Ljava/lang/Object;)Z │ │ +290184: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +290186: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ +29018a: 0f00 |0003: return v0 │ │ +29018c: 2051 260f |0004: instance-of v1, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle; // type@0f26 │ │ +290190: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +290192: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +290196: 0f02 |0009: return v2 │ │ +290198: 1f05 260f |000a: check-cast v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle; // type@0f26 │ │ +29019c: 5441 c12b |000c: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.state:Ljava/lang/String; // field@2bc1 │ │ +2901a0: 5453 c12b |000e: iget-object v3, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.state:Ljava/lang/String; // field@2bc1 │ │ +2901a4: 7120 faf1 3100 |0010: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +2901aa: 0a01 |0013: move-result v1 │ │ +2901ac: 3901 0300 |0014: if-nez v1, 0017 // +0003 │ │ +2901b0: 0f02 |0016: return v2 │ │ +2901b2: 5441 be2b |0017: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.minSupportedVersion:Ljava/lang/Double; // field@2bbe │ │ +2901b6: 5453 be2b |0019: iget-object v3, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.minSupportedVersion:Ljava/lang/Double; // field@2bbe │ │ +2901ba: 7120 faf1 3100 |001b: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +2901c0: 0a01 |001e: move-result v1 │ │ +2901c2: 3901 0300 |001f: if-nez v1, 0022 // +0003 │ │ +2901c6: 0f02 |0021: return v2 │ │ +2901c8: 5441 bf2b |0022: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.rollout:Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout; // field@2bbf │ │ +2901cc: 5453 bf2b |0024: iget-object v3, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.rollout:Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout; // field@2bbf │ │ +2901d0: 7120 faf1 3100 |0026: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +2901d6: 0a01 |0029: move-result v1 │ │ +2901d8: 3901 0300 |002a: if-nez v1, 002d // +0003 │ │ +2901dc: 0f02 |002c: return v2 │ │ +2901de: 5441 c22b |002d: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.targets:Ljava/util/List; // field@2bc2 │ │ +2901e2: 5453 c22b |002f: iget-object v3, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.targets:Ljava/util/List; // field@2bc2 │ │ +2901e6: 7120 faf1 3100 |0031: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +2901ec: 0a01 |0034: move-result v1 │ │ +2901ee: 3901 0300 |0035: if-nez v1, 0038 // +0003 │ │ +2901f2: 0f02 |0037: return v2 │ │ +2901f4: 5441 bd2b |0038: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.cohorts:Ljava/util/List; // field@2bbd │ │ +2901f8: 5453 bd2b |003a: iget-object v3, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.cohorts:Ljava/util/List; // field@2bbd │ │ +2901fc: 7120 faf1 3100 |003c: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +290202: 0a01 |003f: move-result v1 │ │ +290204: 3901 0300 |0040: if-nez v1, 0043 // +0003 │ │ +290208: 0f02 |0042: return v2 │ │ +29020a: 5441 c02b |0043: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.settings:Lorg/json/JSONObject; // field@2bc0 │ │ +29020e: 5455 c02b |0045: iget-object v5, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.settings:Lorg/json/JSONObject; // field@2bc0 │ │ +290212: 7120 faf1 5100 |0047: invoke-static {v1, v5}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +290218: 0a05 |004a: move-result v5 │ │ +29021a: 3905 0300 |004b: if-nez v5, 004e // +0003 │ │ +29021e: 0f02 |004d: return v2 │ │ +290220: 0f00 |004e: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #8 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;) │ │ name : 'getCohorts' │ │ type : '()Ljava/util/List;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2904c8: |[2904c8] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle.getCohorts:()Ljava/util/List; │ │ -2904d8: 5410 bd2b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.cohorts:Ljava/util/List; // field@2bbd │ │ -2904dc: 1100 |0002: return-object v0 │ │ +2904d8: |[2904d8] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle.getCohorts:()Ljava/util/List; │ │ +2904e8: 5410 bd2b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.cohorts:Ljava/util/List; // field@2bbd │ │ +2904ec: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle; │ │ │ │ #9 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;) │ │ @@ -150665,17 +150665,17 @@ │ │ type : '()Ljava/lang/Double;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2903b0: |[2903b0] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle.getMinSupportedVersion:()Ljava/lang/Double; │ │ -2903c0: 5410 be2b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.minSupportedVersion:Ljava/lang/Double; // field@2bbe │ │ -2903c4: 1100 |0002: return-object v0 │ │ +2903c0: |[2903c0] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle.getMinSupportedVersion:()Ljava/lang/Double; │ │ +2903d0: 5410 be2b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.minSupportedVersion:Ljava/lang/Double; // field@2bbe │ │ +2903d4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle; │ │ │ │ #10 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;) │ │ @@ -150683,17 +150683,17 @@ │ │ type : '()Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2902e8: |[2902e8] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle.getRollout:()Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout; │ │ -2902f8: 5410 bf2b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.rollout:Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout; // field@2bbf │ │ -2902fc: 1100 |0002: return-object v0 │ │ +2902f8: |[2902f8] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle.getRollout:()Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout; │ │ +290308: 5410 bf2b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.rollout:Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout; // field@2bbf │ │ +29030c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle; │ │ │ │ #11 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;) │ │ @@ -150701,17 +150701,17 @@ │ │ type : '()Lorg/json/JSONObject;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -290510: |[290510] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle.getSettings:()Lorg/json/JSONObject; │ │ -290520: 5410 c02b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.settings:Lorg/json/JSONObject; // field@2bc0 │ │ -290524: 1100 |0002: return-object v0 │ │ +290520: |[290520] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle.getSettings:()Lorg/json/JSONObject; │ │ +290530: 5410 c02b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.settings:Lorg/json/JSONObject; // field@2bc0 │ │ +290534: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle; │ │ │ │ #12 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;) │ │ @@ -150719,17 +150719,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2903e0: |[2903e0] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle.getState:()Ljava/lang/String; │ │ -2903f0: 5410 c12b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.state:Ljava/lang/String; // field@2bc1 │ │ -2903f4: 1100 |0002: return-object v0 │ │ +2903f0: |[2903f0] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle.getState:()Ljava/lang/String; │ │ +290400: 5410 c12b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.state:Ljava/lang/String; // field@2bc1 │ │ +290404: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle; │ │ │ │ #13 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;) │ │ @@ -150737,17 +150737,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2904e0: |[2904e0] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle.getTargets:()Ljava/util/List; │ │ -2904f0: 5410 c22b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.targets:Ljava/util/List; // field@2bc2 │ │ -2904f4: 1100 |0002: return-object v0 │ │ +2904f0: |[2904f0] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle.getTargets:()Ljava/util/List; │ │ +290500: 5410 c22b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.targets:Ljava/util/List; // field@2bc2 │ │ +290504: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle; │ │ │ │ #14 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;) │ │ @@ -150755,100 +150755,100 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 68 16-bit code units │ │ -290300: |[290300] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle.hashCode:()I │ │ -290310: 5430 c12b |0000: iget-object v0, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.state:Ljava/lang/String; // field@2bc1 │ │ -290314: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -290316: 3900 0400 |0003: if-nez v0, 0007 // +0004 │ │ -29031a: 0110 |0005: move v0, v1 │ │ -29031c: 2805 |0006: goto 000b // +0005 │ │ -29031e: 6e10 c0ef 0000 |0007: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ -290324: 0a00 |000a: move-result v0 │ │ -290326: da00 001f |000b: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -29032a: 5432 be2b |000d: iget-object v2, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.minSupportedVersion:Ljava/lang/Double; // field@2bbe │ │ -29032e: 3902 0400 |000f: if-nez v2, 0013 // +0004 │ │ -290332: 0112 |0011: move v2, v1 │ │ -290334: 2805 |0012: goto 0017 // +0005 │ │ -290336: 6e10 a9ef 0200 |0013: invoke-virtual {v2}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ -29033c: 0a02 |0016: move-result v2 │ │ -29033e: b020 |0017: add-int/2addr v0, v2 │ │ -290340: da00 001f |0018: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -290344: 5432 bf2b |001a: iget-object v2, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.rollout:Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout; // field@2bbf │ │ -290348: 3902 0400 |001c: if-nez v2, 0020 // +0004 │ │ -29034c: 0112 |001e: move v2, v1 │ │ -29034e: 2805 |001f: goto 0024 // +0005 │ │ -290350: 6e10 4e48 0200 |0020: invoke-virtual {v2}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout;.hashCode:()I // method@484e │ │ -290356: 0a02 |0023: move-result v2 │ │ -290358: b020 |0024: add-int/2addr v0, v2 │ │ -29035a: da00 001f |0025: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -29035e: 5432 c22b |0027: iget-object v2, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.targets:Ljava/util/List; // field@2bc2 │ │ -290362: 6e10 a9ef 0200 |0029: invoke-virtual {v2}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ -290368: 0a02 |002c: move-result v2 │ │ -29036a: b020 |002d: add-int/2addr v0, v2 │ │ -29036c: da00 001f |002e: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -290370: 5432 bd2b |0030: iget-object v2, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.cohorts:Ljava/util/List; // field@2bbd │ │ -290374: 6e10 a9ef 0200 |0032: invoke-virtual {v2}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ -29037a: 0a02 |0035: move-result v2 │ │ -29037c: b020 |0036: add-int/2addr v0, v2 │ │ -29037e: da00 001f |0037: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -290382: 5432 c02b |0039: iget-object v2, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.settings:Lorg/json/JSONObject; // field@2bc0 │ │ -290386: 3902 0300 |003b: if-nez v2, 003e // +0003 │ │ -29038a: 2805 |003d: goto 0042 // +0005 │ │ -29038c: 6e10 17f3 0200 |003e: invoke-virtual {v2}, Lorg/json/JSONObject;.hashCode:()I // method@f317 │ │ -290392: 0a01 |0041: move-result v1 │ │ -290394: b010 |0042: add-int/2addr v0, v1 │ │ -290396: 0f00 |0043: return v0 │ │ +290310: |[290310] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle.hashCode:()I │ │ +290320: 5430 c12b |0000: iget-object v0, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.state:Ljava/lang/String; // field@2bc1 │ │ +290324: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +290326: 3900 0400 |0003: if-nez v0, 0007 // +0004 │ │ +29032a: 0110 |0005: move v0, v1 │ │ +29032c: 2805 |0006: goto 000b // +0005 │ │ +29032e: 6e10 c0ef 0000 |0007: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ +290334: 0a00 |000a: move-result v0 │ │ +290336: da00 001f |000b: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +29033a: 5432 be2b |000d: iget-object v2, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.minSupportedVersion:Ljava/lang/Double; // field@2bbe │ │ +29033e: 3902 0400 |000f: if-nez v2, 0013 // +0004 │ │ +290342: 0112 |0011: move v2, v1 │ │ +290344: 2805 |0012: goto 0017 // +0005 │ │ +290346: 6e10 a9ef 0200 |0013: invoke-virtual {v2}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ +29034c: 0a02 |0016: move-result v2 │ │ +29034e: b020 |0017: add-int/2addr v0, v2 │ │ +290350: da00 001f |0018: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +290354: 5432 bf2b |001a: iget-object v2, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.rollout:Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout; // field@2bbf │ │ +290358: 3902 0400 |001c: if-nez v2, 0020 // +0004 │ │ +29035c: 0112 |001e: move v2, v1 │ │ +29035e: 2805 |001f: goto 0024 // +0005 │ │ +290360: 6e10 4e48 0200 |0020: invoke-virtual {v2}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout;.hashCode:()I // method@484e │ │ +290366: 0a02 |0023: move-result v2 │ │ +290368: b020 |0024: add-int/2addr v0, v2 │ │ +29036a: da00 001f |0025: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +29036e: 5432 c22b |0027: iget-object v2, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.targets:Ljava/util/List; // field@2bc2 │ │ +290372: 6e10 a9ef 0200 |0029: invoke-virtual {v2}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ +290378: 0a02 |002c: move-result v2 │ │ +29037a: b020 |002d: add-int/2addr v0, v2 │ │ +29037c: da00 001f |002e: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +290380: 5432 bd2b |0030: iget-object v2, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.cohorts:Ljava/util/List; // field@2bbd │ │ +290384: 6e10 a9ef 0200 |0032: invoke-virtual {v2}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ +29038a: 0a02 |0035: move-result v2 │ │ +29038c: b020 |0036: add-int/2addr v0, v2 │ │ +29038e: da00 001f |0037: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +290392: 5432 c02b |0039: iget-object v2, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.settings:Lorg/json/JSONObject; // field@2bc0 │ │ +290396: 3902 0300 |003b: if-nez v2, 003e // +0003 │ │ +29039a: 2805 |003d: goto 0042 // +0005 │ │ +29039c: 6e10 17f3 0200 |003e: invoke-virtual {v2}, Lorg/json/JSONObject;.hashCode:()I // method@f317 │ │ +2903a2: 0a01 |0041: move-result v1 │ │ +2903a4: b010 |0042: add-int/2addr v0, v1 │ │ +2903a6: 0f00 |0043: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #15 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;) │ │ name : 'toString' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 72 16-bit code units │ │ -2903f8: |[2903f8] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle.toString:()Ljava/lang/String; │ │ -290408: 5480 c12b |0000: iget-object v0, v8, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.state:Ljava/lang/String; // field@2bc1 │ │ -29040c: 5481 be2b |0002: iget-object v1, v8, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.minSupportedVersion:Ljava/lang/Double; // field@2bbe │ │ -290410: 5482 bf2b |0004: iget-object v2, v8, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.rollout:Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout; // field@2bbf │ │ -290414: 5483 c22b |0006: iget-object v3, v8, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.targets:Ljava/util/List; // field@2bc2 │ │ -290418: 5484 bd2b |0008: iget-object v4, v8, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.cohorts:Ljava/util/List; // field@2bbd │ │ -29041c: 5485 c02b |000a: iget-object v5, v8, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.settings:Lorg/json/JSONObject; // field@2bc0 │ │ -290420: 2206 dd38 |000c: new-instance v6, Ljava/lang/StringBuilder; // type@38dd │ │ -290424: 1a07 222f |000e: const-string v7, "JsonToggle(state=" // string@2f22 │ │ -290428: 7020 d9ef 7600 |0010: invoke-direct {v6, v7}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ -29042e: 6e20 e2ef 0600 |0013: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -290434: 1a00 4418 |0016: const-string v0, ", minSupportedVersion=" // string@1844 │ │ -290438: 6e20 e2ef 0600 |0018: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -29043e: 6e20 e1ef 1600 |001b: invoke-virtual {v6, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ -290444: 1a00 9018 |001e: const-string v0, ", rollout=" // string@1890 │ │ -290448: 6e20 e2ef 0600 |0020: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -29044e: 6e20 e1ef 2600 |0023: invoke-virtual {v6, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ -290454: 1a00 df18 |0026: const-string v0, ", targets=" // string@18df │ │ -290458: 6e20 e2ef 0600 |0028: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -29045e: 6e20 e1ef 3600 |002b: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ -290464: 1a00 8217 |002e: const-string v0, ", cohorts=" // string@1782 │ │ -290468: 6e20 e2ef 0600 |0030: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -29046e: 6e20 e1ef 4600 |0033: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ -290474: 1a00 a318 |0036: const-string v0, ", settings=" // string@18a3 │ │ -290478: 6e20 e2ef 0600 |0038: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -29047e: 6e20 e1ef 5600 |003b: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ -290484: 1a00 0117 |003e: const-string v0, ")" // string@1701 │ │ -290488: 6e20 e2ef 0600 |0040: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -29048e: 6e10 e7ef 0600 |0043: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ -290494: 0c00 |0046: move-result-object v0 │ │ -290496: 1100 |0047: return-object v0 │ │ +290408: |[290408] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle.toString:()Ljava/lang/String; │ │ +290418: 5480 c12b |0000: iget-object v0, v8, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.state:Ljava/lang/String; // field@2bc1 │ │ +29041c: 5481 be2b |0002: iget-object v1, v8, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.minSupportedVersion:Ljava/lang/Double; // field@2bbe │ │ +290420: 5482 bf2b |0004: iget-object v2, v8, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.rollout:Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout; // field@2bbf │ │ +290424: 5483 c22b |0006: iget-object v3, v8, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.targets:Ljava/util/List; // field@2bc2 │ │ +290428: 5484 bd2b |0008: iget-object v4, v8, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.cohorts:Ljava/util/List; // field@2bbd │ │ +29042c: 5485 c02b |000a: iget-object v5, v8, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggle;.settings:Lorg/json/JSONObject; // field@2bc0 │ │ +290430: 2206 dd38 |000c: new-instance v6, Ljava/lang/StringBuilder; // type@38dd │ │ +290434: 1a07 222f |000e: const-string v7, "JsonToggle(state=" // string@2f22 │ │ +290438: 7020 d9ef 7600 |0010: invoke-direct {v6, v7}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ +29043e: 6e20 e2ef 0600 |0013: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +290444: 1a00 4418 |0016: const-string v0, ", minSupportedVersion=" // string@1844 │ │ +290448: 6e20 e2ef 0600 |0018: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +29044e: 6e20 e1ef 1600 |001b: invoke-virtual {v6, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ +290454: 1a00 9018 |001e: const-string v0, ", rollout=" // string@1890 │ │ +290458: 6e20 e2ef 0600 |0020: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +29045e: 6e20 e1ef 2600 |0023: invoke-virtual {v6, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ +290464: 1a00 df18 |0026: const-string v0, ", targets=" // string@18df │ │ +290468: 6e20 e2ef 0600 |0028: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +29046e: 6e20 e1ef 3600 |002b: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ +290474: 1a00 8217 |002e: const-string v0, ", cohorts=" // string@1782 │ │ +290478: 6e20 e2ef 0600 |0030: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +29047e: 6e20 e1ef 4600 |0033: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ +290484: 1a00 a318 |0036: const-string v0, ", settings=" // string@18a3 │ │ +290488: 6e20 e2ef 0600 |0038: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +29048e: 6e20 e1ef 5600 |003b: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ +290494: 1a00 0117 |003e: const-string v0, ")" // string@1701 │ │ +290498: 6e20 e2ef 0600 |0040: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +29049e: 6e10 e7ef 0600 |0043: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ +2904a4: 0c00 |0046: move-result-object v0 │ │ +2904a6: 1100 |0047: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 10150 (DownloadsNewTabShortcutSetting_RemoteFeature.kt) │ │ │ │ Class #1109 header: │ │ @@ -150888,21 +150888,21 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -28fb3c: |[28fb3c] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort.:(Ljava/lang/String;I)V │ │ -28fb4c: 1a00 babb |0000: const-string v0, "name" // string@bbba │ │ -28fb50: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -28fb56: 7010 a6ef 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ -28fb5c: 5b12 c32b |0008: iput-object v2, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort;.name:Ljava/lang/String; // field@2bc3 │ │ -28fb60: 5913 c42b |000a: iput v3, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort;.weight:I // field@2bc4 │ │ -28fb64: 0e00 |000c: return-void │ │ +28fb4c: |[28fb4c] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort.:(Ljava/lang/String;I)V │ │ +28fb5c: 1a00 babb |0000: const-string v0, "name" // string@bbba │ │ +28fb60: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +28fb66: 7010 a6ef 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ +28fb6c: 5b12 c32b |0008: iput-object v2, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort;.name:Ljava/lang/String; // field@2bc3 │ │ +28fb70: 5913 c42b |000a: iput v3, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort;.weight:I // field@2bc4 │ │ +28fb74: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=233 │ │ 0x0008 line=234 │ │ 0x000a line=235 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort; │ │ @@ -150914,125 +150914,125 @@ │ │ type : '(Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort;Ljava/lang/String;IILjava/lang/Object;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -28fa00: |[28fa00] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort.copy$default:(Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort;Ljava/lang/String;IILjava/lang/Object;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort; │ │ -28fa10: dd04 0301 |0000: and-int/lit8 v4, v3, #int 1 // #01 │ │ -28fa14: 3804 0400 |0002: if-eqz v4, 0006 // +0004 │ │ -28fa18: 5401 c32b |0004: iget-object v1, v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort;.name:Ljava/lang/String; // field@2bc3 │ │ -28fa1c: dd03 0302 |0006: and-int/lit8 v3, v3, #int 2 // #02 │ │ -28fa20: 3803 0400 |0008: if-eqz v3, 000c // +0004 │ │ -28fa24: 5202 c42b |000a: iget v2, v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort;.weight:I // field@2bc4 │ │ -28fa28: 6e30 4148 1002 |000c: invoke-virtual {v0, v1, v2}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort;.copy:(Ljava/lang/String;I)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort; // method@4841 │ │ -28fa2e: 0c00 |000f: move-result-object v0 │ │ -28fa30: 1100 |0010: return-object v0 │ │ +28fa10: |[28fa10] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort.copy$default:(Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort;Ljava/lang/String;IILjava/lang/Object;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort; │ │ +28fa20: dd04 0301 |0000: and-int/lit8 v4, v3, #int 1 // #01 │ │ +28fa24: 3804 0400 |0002: if-eqz v4, 0006 // +0004 │ │ +28fa28: 5401 c32b |0004: iget-object v1, v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort;.name:Ljava/lang/String; // field@2bc3 │ │ +28fa2c: dd03 0302 |0006: and-int/lit8 v3, v3, #int 2 // #02 │ │ +28fa30: 3803 0400 |0008: if-eqz v3, 000c // +0004 │ │ +28fa34: 5202 c42b |000a: iget v2, v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort;.weight:I // field@2bc4 │ │ +28fa38: 6e30 4148 1002 |000c: invoke-virtual {v0, v1, v2}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort;.copy:(Ljava/lang/String;I)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort; // method@4841 │ │ +28fa3e: 0c00 |000f: move-result-object v0 │ │ +28fa40: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort;) │ │ name : 'component1' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28fabc: |[28fabc] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort.component1:()Ljava/lang/String; │ │ -28facc: 5410 c32b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort;.name:Ljava/lang/String; // field@2bc3 │ │ -28fad0: 1100 |0002: return-object v0 │ │ +28facc: |[28facc] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort.component1:()Ljava/lang/String; │ │ +28fadc: 5410 c32b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort;.name:Ljava/lang/String; // field@2bc3 │ │ +28fae0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort;) │ │ name : 'component2' │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28fa5c: |[28fa5c] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort.component2:()I │ │ -28fa6c: 5210 c42b |0000: iget v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort;.weight:I // field@2bc4 │ │ -28fa70: 0f00 |0002: return v0 │ │ +28fa6c: |[28fa6c] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort.component2:()I │ │ +28fa7c: 5210 c42b |0000: iget v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort;.weight:I // field@2bc4 │ │ +28fa80: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort;) │ │ name : 'copy' │ │ type : '(Ljava/lang/String;I)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -28fa34: |[28fa34] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort.copy:(Ljava/lang/String;I)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort; │ │ -28fa44: 1a00 babb |0000: const-string v0, "name" // string@bbba │ │ -28fa48: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -28fa4e: 2200 270f |0005: new-instance v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort; // type@0f27 │ │ -28fa52: 7030 3e48 2003 |0007: invoke-direct {v0, v2, v3}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort;.:(Ljava/lang/String;I)V // method@483e │ │ -28fa58: 1100 |000a: return-object v0 │ │ +28fa44: |[28fa44] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort.copy:(Ljava/lang/String;I)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort; │ │ +28fa54: 1a00 babb |0000: const-string v0, "name" // string@bbba │ │ +28fa58: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +28fa5e: 2200 270f |0005: new-instance v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort; // type@0f27 │ │ +28fa62: 7030 3e48 2003 |0007: invoke-direct {v0, v2, v3}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort;.:(Ljava/lang/String;I)V // method@483e │ │ +28fa68: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -28f9b0: |[28f9b0] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort.equals:(Ljava/lang/Object;)Z │ │ -28f9c0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -28f9c2: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ -28f9c6: 0f00 |0003: return v0 │ │ -28f9c8: 2051 270f |0004: instance-of v1, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort; // type@0f27 │ │ -28f9cc: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -28f9ce: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -28f9d2: 0f02 |0009: return v2 │ │ -28f9d4: 1f05 270f |000a: check-cast v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort; // type@0f27 │ │ -28f9d8: 5441 c32b |000c: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort;.name:Ljava/lang/String; // field@2bc3 │ │ -28f9dc: 5453 c32b |000e: iget-object v3, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort;.name:Ljava/lang/String; // field@2bc3 │ │ -28f9e0: 7120 faf1 3100 |0010: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -28f9e6: 0a01 |0013: move-result v1 │ │ -28f9e8: 3901 0300 |0014: if-nez v1, 0017 // +0003 │ │ -28f9ec: 0f02 |0016: return v2 │ │ -28f9ee: 5241 c42b |0017: iget v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort;.weight:I // field@2bc4 │ │ -28f9f2: 5255 c42b |0019: iget v5, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort;.weight:I // field@2bc4 │ │ -28f9f6: 3251 0300 |001b: if-eq v1, v5, 001e // +0003 │ │ -28f9fa: 0f02 |001d: return v2 │ │ -28f9fc: 0f00 |001e: return v0 │ │ +28f9c0: |[28f9c0] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort.equals:(Ljava/lang/Object;)Z │ │ +28f9d0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +28f9d2: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ +28f9d6: 0f00 |0003: return v0 │ │ +28f9d8: 2051 270f |0004: instance-of v1, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort; // type@0f27 │ │ +28f9dc: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +28f9de: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +28f9e2: 0f02 |0009: return v2 │ │ +28f9e4: 1f05 270f |000a: check-cast v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort; // type@0f27 │ │ +28f9e8: 5441 c32b |000c: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort;.name:Ljava/lang/String; // field@2bc3 │ │ +28f9ec: 5453 c32b |000e: iget-object v3, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort;.name:Ljava/lang/String; // field@2bc3 │ │ +28f9f0: 7120 faf1 3100 |0010: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +28f9f6: 0a01 |0013: move-result v1 │ │ +28f9f8: 3901 0300 |0014: if-nez v1, 0017 // +0003 │ │ +28f9fc: 0f02 |0016: return v2 │ │ +28f9fe: 5241 c42b |0017: iget v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort;.weight:I // field@2bc4 │ │ +28fa02: 5255 c42b |0019: iget v5, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort;.weight:I // field@2bc4 │ │ +28fa06: 3251 0300 |001b: if-eq v1, v5, 001e // +0003 │ │ +28fa0a: 0f02 |001d: return v2 │ │ +28fa0c: 0f00 |001e: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort;) │ │ name : 'getName' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28fad4: |[28fad4] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort.getName:()Ljava/lang/String; │ │ -28fae4: 5410 c32b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort;.name:Ljava/lang/String; // field@2bc3 │ │ -28fae8: 1100 |0002: return-object v0 │ │ +28fae4: |[28fae4] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort.getName:()Ljava/lang/String; │ │ +28faf4: 5410 c32b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort;.name:Ljava/lang/String; // field@2bc3 │ │ +28faf8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort; │ │ │ │ #5 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort;) │ │ @@ -151040,17 +151040,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28fa74: |[28fa74] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort.getWeight:()I │ │ -28fa84: 5210 c42b |0000: iget v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort;.weight:I // field@2bc4 │ │ -28fa88: 0f00 |0002: return v0 │ │ +28fa84: |[28fa84] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort.getWeight:()I │ │ +28fa94: 5210 c42b |0000: iget v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort;.weight:I // field@2bc4 │ │ +28fa98: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort; │ │ │ │ #6 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort;) │ │ @@ -151058,52 +151058,52 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -28fa8c: |[28fa8c] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort.hashCode:()I │ │ -28fa9c: 5420 c32b |0000: iget-object v0, v2, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort;.name:Ljava/lang/String; // field@2bc3 │ │ -28faa0: 6e10 c0ef 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ -28faa6: 0a00 |0005: move-result v0 │ │ -28faa8: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -28faac: 5221 c42b |0008: iget v1, v2, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort;.weight:I // field@2bc4 │ │ -28fab0: 7110 85ef 0100 |000a: invoke-static {v1}, Ljava/lang/Integer;.hashCode:(I)I // method@ef85 │ │ -28fab6: 0a01 |000d: move-result v1 │ │ -28fab8: b010 |000e: add-int/2addr v0, v1 │ │ -28faba: 0f00 |000f: return v0 │ │ +28fa9c: |[28fa9c] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort.hashCode:()I │ │ +28faac: 5420 c32b |0000: iget-object v0, v2, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort;.name:Ljava/lang/String; // field@2bc3 │ │ +28fab0: 6e10 c0ef 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ +28fab6: 0a00 |0005: move-result v0 │ │ +28fab8: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +28fabc: 5221 c42b |0008: iget v1, v2, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort;.weight:I // field@2bc4 │ │ +28fac0: 7110 85ef 0100 |000a: invoke-static {v1}, Ljava/lang/Integer;.hashCode:(I)I // method@ef85 │ │ +28fac6: 0a01 |000d: move-result v1 │ │ +28fac8: b010 |000e: add-int/2addr v0, v1 │ │ +28faca: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort;) │ │ name : 'toString' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -28faec: |[28faec] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort.toString:()Ljava/lang/String; │ │ -28fafc: 5440 c32b |0000: iget-object v0, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort;.name:Ljava/lang/String; // field@2bc3 │ │ -28fb00: 5241 c42b |0002: iget v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort;.weight:I // field@2bc4 │ │ -28fb04: 2202 dd38 |0004: new-instance v2, Ljava/lang/StringBuilder; // type@38dd │ │ -28fb08: 1a03 242f |0006: const-string v3, "JsonToggleCohort(name=" // string@2f24 │ │ -28fb0c: 7020 d9ef 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ -28fb12: 6e20 e2ef 0200 |000b: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -28fb18: 1a00 0a19 |000e: const-string v0, ", weight=" // string@190a │ │ -28fb1c: 6e20 e2ef 0200 |0010: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -28fb22: 6e20 ddef 1200 |0013: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@efdd │ │ -28fb28: 1a00 0117 |0016: const-string v0, ")" // string@1701 │ │ -28fb2c: 6e20 e2ef 0200 |0018: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -28fb32: 6e10 e7ef 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ -28fb38: 0c00 |001e: move-result-object v0 │ │ -28fb3a: 1100 |001f: return-object v0 │ │ +28fafc: |[28fafc] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort.toString:()Ljava/lang/String; │ │ +28fb0c: 5440 c32b |0000: iget-object v0, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort;.name:Ljava/lang/String; // field@2bc3 │ │ +28fb10: 5241 c42b |0002: iget v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleCohort;.weight:I // field@2bc4 │ │ +28fb14: 2202 dd38 |0004: new-instance v2, Ljava/lang/StringBuilder; // type@38dd │ │ +28fb18: 1a03 242f |0006: const-string v3, "JsonToggleCohort(name=" // string@2f24 │ │ +28fb1c: 7020 d9ef 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ +28fb22: 6e20 e2ef 0200 |000b: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +28fb28: 1a00 0a19 |000e: const-string v0, ", weight=" // string@190a │ │ +28fb2c: 6e20 e2ef 0200 |0010: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +28fb32: 6e20 ddef 1200 |0013: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@efdd │ │ +28fb38: 1a00 0117 |0016: const-string v0, ")" // string@1701 │ │ +28fb3c: 6e20 e2ef 0200 |0018: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +28fb42: 6e10 e7ef 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ +28fb48: 0c00 |001e: move-result-object v0 │ │ +28fb4a: 1100 |001f: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 10150 (DownloadsNewTabShortcutSetting_RemoteFeature.kt) │ │ │ │ Class #1110 header: │ │ @@ -151149,20 +151149,20 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -28fdb0: |[28fdb0] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout.:(Ljava/util/List;)V │ │ -28fdc0: 1a00 34d4 |0000: const-string v0, "steps" // string@d434 │ │ -28fdc4: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -28fdca: 7010 a6ef 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ -28fdd0: 5b12 c52b |0008: iput-object v2, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout;.steps:Ljava/util/List; // field@2bc5 │ │ -28fdd4: 0e00 |000a: return-void │ │ +28fdc0: |[28fdc0] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout.:(Ljava/util/List;)V │ │ +28fdd0: 1a00 34d4 |0000: const-string v0, "steps" // string@d434 │ │ +28fdd4: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +28fdda: 7010 a6ef 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ +28fde0: 5b12 c52b |0008: iput-object v2, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout;.steps:Ljava/util/List; // field@2bc5 │ │ +28fde4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=217 │ │ 0x0008 line=218 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout; │ │ 0x0000 - 0x000b reg=2 (null) Ljava/util/List; │ │ @@ -151172,102 +151172,102 @@ │ │ type : '(Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout;Ljava/util/List;ILjava/lang/Object;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -28fcd4: |[28fcd4] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout.copy$default:(Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout;Ljava/util/List;ILjava/lang/Object;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout; │ │ -28fce4: dd02 0201 |0000: and-int/lit8 v2, v2, #int 1 // #01 │ │ -28fce8: 3802 0400 |0002: if-eqz v2, 0006 // +0004 │ │ -28fcec: 5401 c52b |0004: iget-object v1, v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout;.steps:Ljava/util/List; // field@2bc5 │ │ -28fcf0: 6e20 4a48 1000 |0006: invoke-virtual {v0, v1}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout;.copy:(Ljava/util/List;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout; // method@484a │ │ -28fcf6: 0c00 |0009: move-result-object v0 │ │ -28fcf8: 1100 |000a: return-object v0 │ │ +28fce4: |[28fce4] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout.copy$default:(Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout;Ljava/util/List;ILjava/lang/Object;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout; │ │ +28fcf4: dd02 0201 |0000: and-int/lit8 v2, v2, #int 1 // #01 │ │ +28fcf8: 3802 0400 |0002: if-eqz v2, 0006 // +0004 │ │ +28fcfc: 5401 c52b |0004: iget-object v1, v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout;.steps:Ljava/util/List; // field@2bc5 │ │ +28fd00: 6e20 4a48 1000 |0006: invoke-virtual {v0, v1}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout;.copy:(Ljava/util/List;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout; // method@484a │ │ +28fd06: 0c00 |0009: move-result-object v0 │ │ +28fd08: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout;) │ │ name : 'component1' │ │ type : '()Ljava/util/List;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28fd80: |[28fd80] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout.component1:()Ljava/util/List; │ │ -28fd90: 5410 c52b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout;.steps:Ljava/util/List; // field@2bc5 │ │ -28fd94: 1100 |0002: return-object v0 │ │ +28fd90: |[28fd90] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout.component1:()Ljava/util/List; │ │ +28fda0: 5410 c52b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout;.steps:Ljava/util/List; // field@2bc5 │ │ +28fda4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout;) │ │ name : 'copy' │ │ type : '(Ljava/util/List;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -28fcfc: |[28fcfc] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout.copy:(Ljava/util/List;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout; │ │ -28fd0c: 1a00 34d4 |0000: const-string v0, "steps" // string@d434 │ │ -28fd10: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -28fd16: 2200 280f |0005: new-instance v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout; // type@0f28 │ │ -28fd1a: 7020 4848 2000 |0007: invoke-direct {v0, v2}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout;.:(Ljava/util/List;)V // method@4848 │ │ -28fd20: 1100 |000a: return-object v0 │ │ +28fd0c: |[28fd0c] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout.copy:(Ljava/util/List;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout; │ │ +28fd1c: 1a00 34d4 |0000: const-string v0, "steps" // string@d434 │ │ +28fd20: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +28fd26: 2200 280f |0005: new-instance v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout; // type@0f28 │ │ +28fd2a: 7020 4848 2000 |0007: invoke-direct {v0, v2}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout;.:(Ljava/util/List;)V // method@4848 │ │ +28fd30: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -28fc94: |[28fc94] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout.equals:(Ljava/lang/Object;)Z │ │ -28fca4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -28fca6: 3343 0300 |0001: if-ne v3, v4, 0004 // +0003 │ │ -28fcaa: 0f00 |0003: return v0 │ │ -28fcac: 2041 280f |0004: instance-of v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout; // type@0f28 │ │ -28fcb0: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -28fcb2: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -28fcb6: 0f02 |0009: return v2 │ │ -28fcb8: 1f04 280f |000a: check-cast v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout; // type@0f28 │ │ -28fcbc: 5431 c52b |000c: iget-object v1, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout;.steps:Ljava/util/List; // field@2bc5 │ │ -28fcc0: 5444 c52b |000e: iget-object v4, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout;.steps:Ljava/util/List; // field@2bc5 │ │ -28fcc4: 7120 faf1 4100 |0010: invoke-static {v1, v4}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -28fcca: 0a04 |0013: move-result v4 │ │ -28fccc: 3904 0300 |0014: if-nez v4, 0017 // +0003 │ │ -28fcd0: 0f02 |0016: return v2 │ │ -28fcd2: 0f00 |0017: return v0 │ │ +28fca4: |[28fca4] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout.equals:(Ljava/lang/Object;)Z │ │ +28fcb4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +28fcb6: 3343 0300 |0001: if-ne v3, v4, 0004 // +0003 │ │ +28fcba: 0f00 |0003: return v0 │ │ +28fcbc: 2041 280f |0004: instance-of v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout; // type@0f28 │ │ +28fcc0: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +28fcc2: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +28fcc6: 0f02 |0009: return v2 │ │ +28fcc8: 1f04 280f |000a: check-cast v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout; // type@0f28 │ │ +28fccc: 5431 c52b |000c: iget-object v1, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout;.steps:Ljava/util/List; // field@2bc5 │ │ +28fcd0: 5444 c52b |000e: iget-object v4, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout;.steps:Ljava/util/List; // field@2bc5 │ │ +28fcd4: 7120 faf1 4100 |0010: invoke-static {v1, v4}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +28fcda: 0a04 |0013: move-result v4 │ │ +28fcdc: 3904 0300 |0014: if-nez v4, 0017 // +0003 │ │ +28fce0: 0f02 |0016: return v2 │ │ +28fce2: 0f00 |0017: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout;) │ │ name : 'getSteps' │ │ type : '()Ljava/util/List;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28fd98: |[28fd98] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout.getSteps:()Ljava/util/List; │ │ -28fda8: 5410 c52b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout;.steps:Ljava/util/List; // field@2bc5 │ │ -28fdac: 1100 |0002: return-object v0 │ │ +28fda8: |[28fda8] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout.getSteps:()Ljava/util/List; │ │ +28fdb8: 5410 c52b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout;.steps:Ljava/util/List; // field@2bc5 │ │ +28fdbc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout; │ │ │ │ #4 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout;) │ │ @@ -151275,43 +151275,43 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -28fd24: |[28fd24] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout.hashCode:()I │ │ -28fd34: 5410 c52b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout;.steps:Ljava/util/List; // field@2bc5 │ │ -28fd38: 6e10 a9ef 0000 |0002: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ -28fd3e: 0a00 |0005: move-result v0 │ │ -28fd40: 0f00 |0006: return v0 │ │ +28fd34: |[28fd34] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout.hashCode:()I │ │ +28fd44: 5410 c52b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout;.steps:Ljava/util/List; // field@2bc5 │ │ +28fd48: 6e10 a9ef 0000 |0002: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ +28fd4e: 0a00 |0005: move-result v0 │ │ +28fd50: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout;) │ │ name : 'toString' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -28fd44: |[28fd44] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout.toString:()Ljava/lang/String; │ │ -28fd54: 5430 c52b |0000: iget-object v0, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout;.steps:Ljava/util/List; // field@2bc5 │ │ -28fd58: 2201 dd38 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@38dd │ │ -28fd5c: 1a02 262f |0004: const-string v2, "JsonToggleRollout(steps=" // string@2f26 │ │ -28fd60: 7020 d9ef 2100 |0006: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ -28fd66: 6e20 e1ef 0100 |0009: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ -28fd6c: 1a00 0117 |000c: const-string v0, ")" // string@1701 │ │ -28fd70: 6e20 e2ef 0100 |000e: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -28fd76: 6e10 e7ef 0100 |0011: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ -28fd7c: 0c00 |0014: move-result-object v0 │ │ -28fd7e: 1100 |0015: return-object v0 │ │ +28fd54: |[28fd54] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout.toString:()Ljava/lang/String; │ │ +28fd64: 5430 c52b |0000: iget-object v0, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRollout;.steps:Ljava/util/List; // field@2bc5 │ │ +28fd68: 2201 dd38 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@38dd │ │ +28fd6c: 1a02 262f |0004: const-string v2, "JsonToggleRollout(steps=" // string@2f26 │ │ +28fd70: 7020 d9ef 2100 |0006: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ +28fd76: 6e20 e1ef 0100 |0009: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ +28fd7c: 1a00 0117 |000c: const-string v0, ")" // string@1701 │ │ +28fd80: 6e20 e2ef 0100 |000e: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +28fd86: 6e10 e7ef 0100 |0011: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ +28fd8c: 0c00 |0014: move-result-object v0 │ │ +28fd8e: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 10150 (DownloadsNewTabShortcutSetting_RemoteFeature.kt) │ │ │ │ Class #1111 header: │ │ @@ -151347,18 +151347,18 @@ │ │ type : '(D)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -28fc78: |[28fc78] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRolloutStep.:(D)V │ │ -28fc88: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -28fc8e: 5a01 c62b |0003: iput-wide v1, v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRolloutStep;.percent:D // field@2bc6 │ │ -28fc92: 0e00 |0005: return-void │ │ +28fc88: |[28fc88] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRolloutStep.:(D)V │ │ +28fc98: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +28fc9e: 5a01 c62b |0003: iput-wide v1, v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRolloutStep;.percent:D // field@2bc6 │ │ +28fca2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ 0x0003 line=222 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRolloutStep; │ │ 0x0000 - 0x0006 reg=1 (null) D │ │ @@ -151368,100 +151368,100 @@ │ │ type : '(Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRolloutStep;DILjava/lang/Object;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRolloutStep;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -28fba8: |[28fba8] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRolloutStep.copy$default:(Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRolloutStep;DILjava/lang/Object;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRolloutStep; │ │ -28fbb8: dd03 0301 |0000: and-int/lit8 v3, v3, #int 1 // #01 │ │ -28fbbc: 3803 0400 |0002: if-eqz v3, 0006 // +0004 │ │ -28fbc0: 5301 c62b |0004: iget-wide v1, v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRolloutStep;.percent:D // field@2bc6 │ │ -28fbc4: 6e30 5248 1002 |0006: invoke-virtual {v0, v1, v2}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRolloutStep;.copy:(D)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRolloutStep; // method@4852 │ │ -28fbca: 0c00 |0009: move-result-object v0 │ │ -28fbcc: 1100 |000a: return-object v0 │ │ +28fbb8: |[28fbb8] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRolloutStep.copy$default:(Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRolloutStep;DILjava/lang/Object;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRolloutStep; │ │ +28fbc8: dd03 0301 |0000: and-int/lit8 v3, v3, #int 1 // #01 │ │ +28fbcc: 3803 0400 |0002: if-eqz v3, 0006 // +0004 │ │ +28fbd0: 5301 c62b |0004: iget-wide v1, v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRolloutStep;.percent:D // field@2bc6 │ │ +28fbd4: 6e30 5248 1002 |0006: invoke-virtual {v0, v1, v2}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRolloutStep;.copy:(D)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRolloutStep; // method@4852 │ │ +28fbda: 0c00 |0009: move-result-object v0 │ │ +28fbdc: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRolloutStep;) │ │ name : 'component1' │ │ type : '()D' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28fbec: |[28fbec] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRolloutStep.component1:()D │ │ -28fbfc: 5320 c62b |0000: iget-wide v0, v2, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRolloutStep;.percent:D // field@2bc6 │ │ -28fc00: 1000 |0002: return-wide v0 │ │ +28fbfc: |[28fbfc] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRolloutStep.component1:()D │ │ +28fc0c: 5320 c62b |0000: iget-wide v0, v2, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRolloutStep;.percent:D // field@2bc6 │ │ +28fc10: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRolloutStep;) │ │ name : 'copy' │ │ type : '(D)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRolloutStep;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -28fbd0: |[28fbd0] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRolloutStep.copy:(D)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRolloutStep; │ │ -28fbe0: 2200 290f |0000: new-instance v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRolloutStep; // type@0f29 │ │ -28fbe4: 7030 5048 2003 |0002: invoke-direct {v0, v2, v3}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRolloutStep;.:(D)V // method@4850 │ │ -28fbea: 1100 |0005: return-object v0 │ │ +28fbe0: |[28fbe0] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRolloutStep.copy:(D)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRolloutStep; │ │ +28fbf0: 2200 290f |0000: new-instance v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRolloutStep; // type@0f29 │ │ +28fbf4: 7030 5048 2003 |0002: invoke-direct {v0, v2, v3}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRolloutStep;.:(D)V // method@4850 │ │ +28fbfa: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRolloutStep;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 24 16-bit code units │ │ -28fb68: |[28fb68] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRolloutStep.equals:(Ljava/lang/Object;)Z │ │ -28fb78: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -28fb7a: 3387 0300 |0001: if-ne v7, v8, 0004 // +0003 │ │ -28fb7e: 0f00 |0003: return v0 │ │ -28fb80: 2081 290f |0004: instance-of v1, v8, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRolloutStep; // type@0f29 │ │ -28fb84: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -28fb86: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -28fb8a: 0f02 |0009: return v2 │ │ -28fb8c: 1f08 290f |000a: check-cast v8, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRolloutStep; // type@0f29 │ │ -28fb90: 5373 c62b |000c: iget-wide v3, v7, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRolloutStep;.percent:D // field@2bc6 │ │ -28fb94: 5385 c62b |000e: iget-wide v5, v8, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRolloutStep;.percent:D // field@2bc6 │ │ -28fb98: 7140 6cef 4365 |0010: invoke-static {v3, v4, v5, v6}, Ljava/lang/Double;.compare:(DD)I // method@ef6c │ │ -28fb9e: 0a08 |0013: move-result v8 │ │ -28fba0: 3808 0300 |0014: if-eqz v8, 0017 // +0003 │ │ -28fba4: 0f02 |0016: return v2 │ │ -28fba6: 0f00 |0017: return v0 │ │ +28fb78: |[28fb78] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRolloutStep.equals:(Ljava/lang/Object;)Z │ │ +28fb88: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +28fb8a: 3387 0300 |0001: if-ne v7, v8, 0004 // +0003 │ │ +28fb8e: 0f00 |0003: return v0 │ │ +28fb90: 2081 290f |0004: instance-of v1, v8, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRolloutStep; // type@0f29 │ │ +28fb94: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +28fb96: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +28fb9a: 0f02 |0009: return v2 │ │ +28fb9c: 1f08 290f |000a: check-cast v8, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRolloutStep; // type@0f29 │ │ +28fba0: 5373 c62b |000c: iget-wide v3, v7, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRolloutStep;.percent:D // field@2bc6 │ │ +28fba4: 5385 c62b |000e: iget-wide v5, v8, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRolloutStep;.percent:D // field@2bc6 │ │ +28fba8: 7140 6cef 4365 |0010: invoke-static {v3, v4, v5, v6}, Ljava/lang/Double;.compare:(DD)I // method@ef6c │ │ +28fbae: 0a08 |0013: move-result v8 │ │ +28fbb0: 3808 0300 |0014: if-eqz v8, 0017 // +0003 │ │ +28fbb4: 0f02 |0016: return v2 │ │ +28fbb6: 0f00 |0017: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRolloutStep;) │ │ name : 'getPercent' │ │ type : '()D' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28fc04: |[28fc04] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRolloutStep.getPercent:()D │ │ -28fc14: 5320 c62b |0000: iget-wide v0, v2, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRolloutStep;.percent:D // field@2bc6 │ │ -28fc18: 1000 |0002: return-wide v0 │ │ +28fc14: |[28fc14] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRolloutStep.getPercent:()D │ │ +28fc24: 5320 c62b |0000: iget-wide v0, v2, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRolloutStep;.percent:D // field@2bc6 │ │ +28fc28: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRolloutStep; │ │ │ │ #4 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRolloutStep;) │ │ @@ -151469,43 +151469,43 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -28fc1c: |[28fc1c] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRolloutStep.hashCode:()I │ │ -28fc2c: 5320 c62b |0000: iget-wide v0, v2, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRolloutStep;.percent:D // field@2bc6 │ │ -28fc30: 7120 6eef 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Double;.hashCode:(D)I // method@ef6e │ │ -28fc36: 0a00 |0005: move-result v0 │ │ -28fc38: 0f00 |0006: return v0 │ │ +28fc2c: |[28fc2c] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRolloutStep.hashCode:()I │ │ +28fc3c: 5320 c62b |0000: iget-wide v0, v2, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRolloutStep;.percent:D // field@2bc6 │ │ +28fc40: 7120 6eef 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Double;.hashCode:(D)I // method@ef6e │ │ +28fc46: 0a00 |0005: move-result v0 │ │ +28fc48: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRolloutStep;) │ │ name : 'toString' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -28fc3c: |[28fc3c] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRolloutStep.toString:()Ljava/lang/String; │ │ -28fc4c: 5340 c62b |0000: iget-wide v0, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRolloutStep;.percent:D // field@2bc6 │ │ -28fc50: 2202 dd38 |0002: new-instance v2, Ljava/lang/StringBuilder; // type@38dd │ │ -28fc54: 1a03 282f |0004: const-string v3, "JsonToggleRolloutStep(percent=" // string@2f28 │ │ -28fc58: 7020 d9ef 3200 |0006: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ -28fc5e: 6e30 dbef 0201 |0009: invoke-virtual {v2, v0, v1}, Ljava/lang/StringBuilder;.append:(D)Ljava/lang/StringBuilder; // method@efdb │ │ -28fc64: 1a00 0117 |000c: const-string v0, ")" // string@1701 │ │ -28fc68: 6e20 e2ef 0200 |000e: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -28fc6e: 6e10 e7ef 0200 |0011: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ -28fc74: 0c00 |0014: move-result-object v0 │ │ -28fc76: 1100 |0015: return-object v0 │ │ +28fc4c: |[28fc4c] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRolloutStep.toString:()Ljava/lang/String; │ │ +28fc5c: 5340 c62b |0000: iget-wide v0, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleRolloutStep;.percent:D // field@2bc6 │ │ +28fc60: 2202 dd38 |0002: new-instance v2, Ljava/lang/StringBuilder; // type@38dd │ │ +28fc64: 1a03 282f |0004: const-string v3, "JsonToggleRolloutStep(percent=" // string@2f28 │ │ +28fc68: 7020 d9ef 3200 |0006: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ +28fc6e: 6e30 dbef 0201 |0009: invoke-virtual {v2, v0, v1}, Ljava/lang/StringBuilder;.append:(D)Ljava/lang/StringBuilder; // method@efdb │ │ +28fc74: 1a00 0117 |000c: const-string v0, ")" // string@1701 │ │ +28fc78: 6e20 e2ef 0200 |000e: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +28fc7e: 6e10 e7ef 0200 |0011: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ +28fc84: 0c00 |0014: move-result-object v0 │ │ +28fc86: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 10150 (DownloadsNewTabShortcutSetting_RemoteFeature.kt) │ │ │ │ Class #1112 header: │ │ @@ -151557,28 +151557,28 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -290118: |[290118] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;)V │ │ -290128: 1a00 a7d9 |0000: const-string v0, "variantKey" // string@d9a7 │ │ -29012c: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -290132: 1a00 33b8 |0005: const-string v0, "localeCountry" // string@b833 │ │ -290136: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -29013c: 1a00 35b8 |000a: const-string v0, "localeLanguage" // string@b835 │ │ -290140: 7120 fef1 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -290146: 7010 a6ef 0100 |000f: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ -29014c: 5b12 cb2b |0012: iput-object v2, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.variantKey:Ljava/lang/String; // field@2bcb │ │ -290150: 5b13 c92b |0014: iput-object v3, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.localeCountry:Ljava/lang/String; // field@2bc9 │ │ -290154: 5b14 ca2b |0016: iput-object v4, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.localeLanguage:Ljava/lang/String; // field@2bca │ │ -290158: 5b15 c82b |0018: iput-object v5, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.isReturningUser:Ljava/lang/Boolean; // field@2bc8 │ │ -29015c: 5b16 c72b |001a: iput-object v6, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.isPrivacyProEligible:Ljava/lang/Boolean; // field@2bc7 │ │ -290160: 0e00 |001c: return-void │ │ +290128: |[290128] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;)V │ │ +290138: 1a00 a7d9 |0000: const-string v0, "variantKey" // string@d9a7 │ │ +29013c: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +290142: 1a00 33b8 |0005: const-string v0, "localeCountry" // string@b833 │ │ +290146: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +29014c: 1a00 35b8 |000a: const-string v0, "localeLanguage" // string@b835 │ │ +290150: 7120 fef1 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +290156: 7010 a6ef 0100 |000f: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ +29015c: 5b12 cb2b |0012: iput-object v2, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.variantKey:Ljava/lang/String; // field@2bcb │ │ +290160: 5b13 c92b |0014: iput-object v3, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.localeCountry:Ljava/lang/String; // field@2bc9 │ │ +290164: 5b14 ca2b |0016: iput-object v4, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.localeLanguage:Ljava/lang/String; // field@2bca │ │ +290168: 5b15 c82b |0018: iput-object v5, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.isReturningUser:Ljava/lang/Boolean; // field@2bc8 │ │ +29016c: 5b16 c72b |001a: iput-object v6, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.isPrivacyProEligible:Ljava/lang/Boolean; // field@2bc7 │ │ +290170: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x000f line=225 │ │ 0x0012 line=226 │ │ 0x0014 line=227 │ │ 0x0016 line=228 │ │ 0x0018 line=229 │ │ @@ -151596,222 +151596,222 @@ │ │ type : '(Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;ILjava/lang/Object;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 11 │ │ ins : 8 │ │ outs : 6 │ │ insns size : 45 16-bit code units │ │ -28fe70: |[28fe70] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget.copy$default:(Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;ILjava/lang/Object;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget; │ │ -28fe80: dd0a 0901 |0000: and-int/lit8 v10, v9, #int 1 // #01 │ │ -28fe84: 380a 0400 |0002: if-eqz v10, 0006 // +0004 │ │ -28fe88: 5434 cb2b |0004: iget-object v4, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.variantKey:Ljava/lang/String; // field@2bcb │ │ -28fe8c: dd0a 0902 |0006: and-int/lit8 v10, v9, #int 2 // #02 │ │ -28fe90: 380a 0400 |0008: if-eqz v10, 000c // +0004 │ │ -28fe94: 5435 c92b |000a: iget-object v5, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.localeCountry:Ljava/lang/String; // field@2bc9 │ │ -28fe98: 075a |000c: move-object v10, v5 │ │ -28fe9a: dd05 0904 |000d: and-int/lit8 v5, v9, #int 4 // #04 │ │ -28fe9e: 3805 0400 |000f: if-eqz v5, 0013 // +0004 │ │ -28fea2: 5436 ca2b |0011: iget-object v6, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.localeLanguage:Ljava/lang/String; // field@2bca │ │ -28fea6: 0760 |0013: move-object v0, v6 │ │ -28fea8: dd05 0908 |0014: and-int/lit8 v5, v9, #int 8 // #08 │ │ -28feac: 3805 0400 |0016: if-eqz v5, 001a // +0004 │ │ -28feb0: 5437 c82b |0018: iget-object v7, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.isReturningUser:Ljava/lang/Boolean; // field@2bc8 │ │ -28feb4: 0771 |001a: move-object v1, v7 │ │ -28feb6: dd05 0910 |001b: and-int/lit8 v5, v9, #int 16 // #10 │ │ -28feba: 3805 0400 |001d: if-eqz v5, 0021 // +0004 │ │ -28febe: 5438 c72b |001f: iget-object v8, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.isPrivacyProEligible:Ljava/lang/Boolean; // field@2bc7 │ │ -28fec2: 0782 |0021: move-object v2, v8 │ │ -28fec4: 0735 |0022: move-object v5, v3 │ │ -28fec6: 0746 |0023: move-object v6, v4 │ │ -28fec8: 07a7 |0024: move-object v7, v10 │ │ -28feca: 0708 |0025: move-object v8, v0 │ │ -28fecc: 0719 |0026: move-object v9, v1 │ │ -28fece: 072a |0027: move-object v10, v2 │ │ -28fed0: 7406 5e48 0500 |0028: invoke-virtual/range {v5, v6, v7, v8, v9, v10}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.copy:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget; // method@485e │ │ -28fed6: 0c03 |002b: move-result-object v3 │ │ -28fed8: 1103 |002c: return-object v3 │ │ +28fe80: |[28fe80] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget.copy$default:(Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;ILjava/lang/Object;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget; │ │ +28fe90: dd0a 0901 |0000: and-int/lit8 v10, v9, #int 1 // #01 │ │ +28fe94: 380a 0400 |0002: if-eqz v10, 0006 // +0004 │ │ +28fe98: 5434 cb2b |0004: iget-object v4, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.variantKey:Ljava/lang/String; // field@2bcb │ │ +28fe9c: dd0a 0902 |0006: and-int/lit8 v10, v9, #int 2 // #02 │ │ +28fea0: 380a 0400 |0008: if-eqz v10, 000c // +0004 │ │ +28fea4: 5435 c92b |000a: iget-object v5, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.localeCountry:Ljava/lang/String; // field@2bc9 │ │ +28fea8: 075a |000c: move-object v10, v5 │ │ +28feaa: dd05 0904 |000d: and-int/lit8 v5, v9, #int 4 // #04 │ │ +28feae: 3805 0400 |000f: if-eqz v5, 0013 // +0004 │ │ +28feb2: 5436 ca2b |0011: iget-object v6, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.localeLanguage:Ljava/lang/String; // field@2bca │ │ +28feb6: 0760 |0013: move-object v0, v6 │ │ +28feb8: dd05 0908 |0014: and-int/lit8 v5, v9, #int 8 // #08 │ │ +28febc: 3805 0400 |0016: if-eqz v5, 001a // +0004 │ │ +28fec0: 5437 c82b |0018: iget-object v7, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.isReturningUser:Ljava/lang/Boolean; // field@2bc8 │ │ +28fec4: 0771 |001a: move-object v1, v7 │ │ +28fec6: dd05 0910 |001b: and-int/lit8 v5, v9, #int 16 // #10 │ │ +28feca: 3805 0400 |001d: if-eqz v5, 0021 // +0004 │ │ +28fece: 5438 c72b |001f: iget-object v8, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.isPrivacyProEligible:Ljava/lang/Boolean; // field@2bc7 │ │ +28fed2: 0782 |0021: move-object v2, v8 │ │ +28fed4: 0735 |0022: move-object v5, v3 │ │ +28fed6: 0746 |0023: move-object v6, v4 │ │ +28fed8: 07a7 |0024: move-object v7, v10 │ │ +28feda: 0708 |0025: move-object v8, v0 │ │ +28fedc: 0719 |0026: move-object v9, v1 │ │ +28fede: 072a |0027: move-object v10, v2 │ │ +28fee0: 7406 5e48 0500 |0028: invoke-virtual/range {v5, v6, v7, v8, v9, v10}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.copy:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget; // method@485e │ │ +28fee6: 0c03 |002b: move-result-object v3 │ │ +28fee8: 1103 |002c: return-object v3 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;) │ │ name : 'component1' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28fffc: |[28fffc] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget.component1:()Ljava/lang/String; │ │ -29000c: 5410 cb2b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.variantKey:Ljava/lang/String; // field@2bcb │ │ -290010: 1100 |0002: return-object v0 │ │ +29000c: |[29000c] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget.component1:()Ljava/lang/String; │ │ +29001c: 5410 cb2b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.variantKey:Ljava/lang/String; // field@2bcb │ │ +290020: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;) │ │ name : 'component2' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -290014: |[290014] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget.component2:()Ljava/lang/String; │ │ -290024: 5410 c92b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.localeCountry:Ljava/lang/String; // field@2bc9 │ │ -290028: 1100 |0002: return-object v0 │ │ +290024: |[290024] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget.component2:()Ljava/lang/String; │ │ +290034: 5410 c92b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.localeCountry:Ljava/lang/String; // field@2bc9 │ │ +290038: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;) │ │ name : 'component3' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -29002c: |[29002c] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget.component3:()Ljava/lang/String; │ │ -29003c: 5410 ca2b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.localeLanguage:Ljava/lang/String; // field@2bca │ │ -290040: 1100 |0002: return-object v0 │ │ +29003c: |[29003c] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget.component3:()Ljava/lang/String; │ │ +29004c: 5410 ca2b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.localeLanguage:Ljava/lang/String; // field@2bca │ │ +290050: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;) │ │ name : 'component4' │ │ type : '()Ljava/lang/Boolean;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28ff9c: |[28ff9c] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget.component4:()Ljava/lang/Boolean; │ │ -28ffac: 5410 c82b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.isReturningUser:Ljava/lang/Boolean; // field@2bc8 │ │ -28ffb0: 1100 |0002: return-object v0 │ │ +28ffac: |[28ffac] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget.component4:()Ljava/lang/Boolean; │ │ +28ffbc: 5410 c82b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.isReturningUser:Ljava/lang/Boolean; // field@2bc8 │ │ +28ffc0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;) │ │ name : 'component5' │ │ type : '()Ljava/lang/Boolean;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28ffb4: |[28ffb4] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget.component5:()Ljava/lang/Boolean; │ │ -28ffc4: 5410 c72b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.isPrivacyProEligible:Ljava/lang/Boolean; // field@2bc7 │ │ -28ffc8: 1100 |0002: return-object v0 │ │ +28ffc4: |[28ffc4] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget.component5:()Ljava/lang/Boolean; │ │ +28ffd4: 5410 c72b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.isPrivacyProEligible:Ljava/lang/Boolean; // field@2bc7 │ │ +28ffd8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;) │ │ name : 'copy' │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 13 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 27 16-bit code units │ │ -28fedc: |[28fedc] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget.copy:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget; │ │ -28feec: 1a00 a7d9 |0000: const-string v0, "variantKey" // string@d9a7 │ │ -28fef0: 7120 fef1 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -28fef6: 1a00 33b8 |0005: const-string v0, "localeCountry" // string@b833 │ │ -28fefa: 7120 fef1 0900 |0007: invoke-static {v9, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -28ff00: 1a00 35b8 |000a: const-string v0, "localeLanguage" // string@b835 │ │ -28ff04: 7120 fef1 0a00 |000c: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -28ff0a: 2200 2a0f |000f: new-instance v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget; // type@0f2a │ │ -28ff0e: 0701 |0011: move-object v1, v0 │ │ -28ff10: 0782 |0012: move-object v2, v8 │ │ -28ff12: 0793 |0013: move-object v3, v9 │ │ -28ff14: 07a4 |0014: move-object v4, v10 │ │ -28ff16: 07b5 |0015: move-object v5, v11 │ │ -28ff18: 07c6 |0016: move-object v6, v12 │ │ -28ff1a: 7606 5848 0100 |0017: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;)V // method@4858 │ │ -28ff20: 1100 |001a: return-object v0 │ │ +28feec: |[28feec] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget.copy:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;)Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget; │ │ +28fefc: 1a00 a7d9 |0000: const-string v0, "variantKey" // string@d9a7 │ │ +28ff00: 7120 fef1 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +28ff06: 1a00 33b8 |0005: const-string v0, "localeCountry" // string@b833 │ │ +28ff0a: 7120 fef1 0900 |0007: invoke-static {v9, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +28ff10: 1a00 35b8 |000a: const-string v0, "localeLanguage" // string@b835 │ │ +28ff14: 7120 fef1 0a00 |000c: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +28ff1a: 2200 2a0f |000f: new-instance v0, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget; // type@0f2a │ │ +28ff1e: 0701 |0011: move-object v1, v0 │ │ +28ff20: 0782 |0012: move-object v2, v8 │ │ +28ff22: 0793 |0013: move-object v3, v9 │ │ +28ff24: 07a4 |0014: move-object v4, v10 │ │ +28ff26: 07b5 |0015: move-object v5, v11 │ │ +28ff28: 07c6 |0016: move-object v6, v12 │ │ +28ff2a: 7606 5848 0100 |0017: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;)V // method@4858 │ │ +28ff30: 1100 |001a: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #6 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 68 16-bit code units │ │ -28fdd8: |[28fdd8] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget.equals:(Ljava/lang/Object;)Z │ │ -28fde8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -28fdea: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ -28fdee: 0f00 |0003: return v0 │ │ -28fdf0: 2051 2a0f |0004: instance-of v1, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget; // type@0f2a │ │ -28fdf4: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -28fdf6: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -28fdfa: 0f02 |0009: return v2 │ │ -28fdfc: 1f05 2a0f |000a: check-cast v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget; // type@0f2a │ │ -28fe00: 5441 cb2b |000c: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.variantKey:Ljava/lang/String; // field@2bcb │ │ -28fe04: 5453 cb2b |000e: iget-object v3, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.variantKey:Ljava/lang/String; // field@2bcb │ │ -28fe08: 7120 faf1 3100 |0010: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -28fe0e: 0a01 |0013: move-result v1 │ │ -28fe10: 3901 0300 |0014: if-nez v1, 0017 // +0003 │ │ -28fe14: 0f02 |0016: return v2 │ │ -28fe16: 5441 c92b |0017: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.localeCountry:Ljava/lang/String; // field@2bc9 │ │ -28fe1a: 5453 c92b |0019: iget-object v3, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.localeCountry:Ljava/lang/String; // field@2bc9 │ │ -28fe1e: 7120 faf1 3100 |001b: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -28fe24: 0a01 |001e: move-result v1 │ │ -28fe26: 3901 0300 |001f: if-nez v1, 0022 // +0003 │ │ -28fe2a: 0f02 |0021: return v2 │ │ -28fe2c: 5441 ca2b |0022: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.localeLanguage:Ljava/lang/String; // field@2bca │ │ -28fe30: 5453 ca2b |0024: iget-object v3, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.localeLanguage:Ljava/lang/String; // field@2bca │ │ -28fe34: 7120 faf1 3100 |0026: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -28fe3a: 0a01 |0029: move-result v1 │ │ -28fe3c: 3901 0300 |002a: if-nez v1, 002d // +0003 │ │ -28fe40: 0f02 |002c: return v2 │ │ -28fe42: 5441 c82b |002d: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.isReturningUser:Ljava/lang/Boolean; // field@2bc8 │ │ -28fe46: 5453 c82b |002f: iget-object v3, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.isReturningUser:Ljava/lang/Boolean; // field@2bc8 │ │ -28fe4a: 7120 faf1 3100 |0031: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -28fe50: 0a01 |0034: move-result v1 │ │ -28fe52: 3901 0300 |0035: if-nez v1, 0038 // +0003 │ │ -28fe56: 0f02 |0037: return v2 │ │ -28fe58: 5441 c72b |0038: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.isPrivacyProEligible:Ljava/lang/Boolean; // field@2bc7 │ │ -28fe5c: 5455 c72b |003a: iget-object v5, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.isPrivacyProEligible:Ljava/lang/Boolean; // field@2bc7 │ │ -28fe60: 7120 faf1 5100 |003c: invoke-static {v1, v5}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -28fe66: 0a05 |003f: move-result v5 │ │ -28fe68: 3905 0300 |0040: if-nez v5, 0043 // +0003 │ │ -28fe6c: 0f02 |0042: return v2 │ │ -28fe6e: 0f00 |0043: return v0 │ │ +28fde8: |[28fde8] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget.equals:(Ljava/lang/Object;)Z │ │ +28fdf8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +28fdfa: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ +28fdfe: 0f00 |0003: return v0 │ │ +28fe00: 2051 2a0f |0004: instance-of v1, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget; // type@0f2a │ │ +28fe04: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +28fe06: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +28fe0a: 0f02 |0009: return v2 │ │ +28fe0c: 1f05 2a0f |000a: check-cast v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget; // type@0f2a │ │ +28fe10: 5441 cb2b |000c: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.variantKey:Ljava/lang/String; // field@2bcb │ │ +28fe14: 5453 cb2b |000e: iget-object v3, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.variantKey:Ljava/lang/String; // field@2bcb │ │ +28fe18: 7120 faf1 3100 |0010: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +28fe1e: 0a01 |0013: move-result v1 │ │ +28fe20: 3901 0300 |0014: if-nez v1, 0017 // +0003 │ │ +28fe24: 0f02 |0016: return v2 │ │ +28fe26: 5441 c92b |0017: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.localeCountry:Ljava/lang/String; // field@2bc9 │ │ +28fe2a: 5453 c92b |0019: iget-object v3, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.localeCountry:Ljava/lang/String; // field@2bc9 │ │ +28fe2e: 7120 faf1 3100 |001b: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +28fe34: 0a01 |001e: move-result v1 │ │ +28fe36: 3901 0300 |001f: if-nez v1, 0022 // +0003 │ │ +28fe3a: 0f02 |0021: return v2 │ │ +28fe3c: 5441 ca2b |0022: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.localeLanguage:Ljava/lang/String; // field@2bca │ │ +28fe40: 5453 ca2b |0024: iget-object v3, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.localeLanguage:Ljava/lang/String; // field@2bca │ │ +28fe44: 7120 faf1 3100 |0026: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +28fe4a: 0a01 |0029: move-result v1 │ │ +28fe4c: 3901 0300 |002a: if-nez v1, 002d // +0003 │ │ +28fe50: 0f02 |002c: return v2 │ │ +28fe52: 5441 c82b |002d: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.isReturningUser:Ljava/lang/Boolean; // field@2bc8 │ │ +28fe56: 5453 c82b |002f: iget-object v3, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.isReturningUser:Ljava/lang/Boolean; // field@2bc8 │ │ +28fe5a: 7120 faf1 3100 |0031: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +28fe60: 0a01 |0034: move-result v1 │ │ +28fe62: 3901 0300 |0035: if-nez v1, 0038 // +0003 │ │ +28fe66: 0f02 |0037: return v2 │ │ +28fe68: 5441 c72b |0038: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.isPrivacyProEligible:Ljava/lang/Boolean; // field@2bc7 │ │ +28fe6c: 5455 c72b |003a: iget-object v5, v5, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.isPrivacyProEligible:Ljava/lang/Boolean; // field@2bc7 │ │ +28fe70: 7120 faf1 5100 |003c: invoke-static {v1, v5}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +28fe76: 0a05 |003f: move-result v5 │ │ +28fe78: 3905 0300 |0040: if-nez v5, 0043 // +0003 │ │ +28fe7c: 0f02 |0042: return v2 │ │ +28fe7e: 0f00 |0043: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;) │ │ name : 'getLocaleCountry' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -290044: |[290044] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget.getLocaleCountry:()Ljava/lang/String; │ │ -290054: 5410 c92b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.localeCountry:Ljava/lang/String; // field@2bc9 │ │ -290058: 1100 |0002: return-object v0 │ │ +290054: |[290054] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget.getLocaleCountry:()Ljava/lang/String; │ │ +290064: 5410 c92b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.localeCountry:Ljava/lang/String; // field@2bc9 │ │ +290068: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=227 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget; │ │ │ │ #8 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;) │ │ @@ -151819,17 +151819,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -29005c: |[29005c] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget.getLocaleLanguage:()Ljava/lang/String; │ │ -29006c: 5410 ca2b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.localeLanguage:Ljava/lang/String; // field@2bca │ │ -290070: 1100 |0002: return-object v0 │ │ +29006c: |[29006c] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget.getLocaleLanguage:()Ljava/lang/String; │ │ +29007c: 5410 ca2b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.localeLanguage:Ljava/lang/String; // field@2bca │ │ +290080: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget; │ │ │ │ #9 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;) │ │ @@ -151837,17 +151837,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -290074: |[290074] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget.getVariantKey:()Ljava/lang/String; │ │ -290084: 5410 cb2b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.variantKey:Ljava/lang/String; // field@2bcb │ │ -290088: 1100 |0002: return-object v0 │ │ +290084: |[290084] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget.getVariantKey:()Ljava/lang/String; │ │ +290094: 5410 cb2b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.variantKey:Ljava/lang/String; // field@2bcb │ │ +290098: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget; │ │ │ │ #10 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;) │ │ @@ -151855,61 +151855,61 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 51 16-bit code units │ │ -28ff24: |[28ff24] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget.hashCode:()I │ │ -28ff34: 5430 cb2b |0000: iget-object v0, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.variantKey:Ljava/lang/String; // field@2bcb │ │ -28ff38: 6e10 c0ef 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ -28ff3e: 0a00 |0005: move-result v0 │ │ -28ff40: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -28ff44: 5431 c92b |0008: iget-object v1, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.localeCountry:Ljava/lang/String; // field@2bc9 │ │ -28ff48: 6e10 c0ef 0100 |000a: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ -28ff4e: 0a01 |000d: move-result v1 │ │ -28ff50: b010 |000e: add-int/2addr v0, v1 │ │ -28ff52: da00 001f |000f: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -28ff56: 5431 ca2b |0011: iget-object v1, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.localeLanguage:Ljava/lang/String; // field@2bca │ │ -28ff5a: 6e10 c0ef 0100 |0013: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ -28ff60: 0a01 |0016: move-result v1 │ │ -28ff62: b010 |0017: add-int/2addr v0, v1 │ │ -28ff64: da00 001f |0018: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -28ff68: 5431 c82b |001a: iget-object v1, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.isReturningUser:Ljava/lang/Boolean; // field@2bc8 │ │ -28ff6c: 1202 |001c: const/4 v2, #int 0 // #0 │ │ -28ff6e: 3901 0400 |001d: if-nez v1, 0021 // +0004 │ │ -28ff72: 0121 |001f: move v1, v2 │ │ -28ff74: 2805 |0020: goto 0025 // +0005 │ │ -28ff76: 6e10 a9ef 0100 |0021: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ -28ff7c: 0a01 |0024: move-result v1 │ │ -28ff7e: b010 |0025: add-int/2addr v0, v1 │ │ -28ff80: da00 001f |0026: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -28ff84: 5431 c72b |0028: iget-object v1, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.isPrivacyProEligible:Ljava/lang/Boolean; // field@2bc7 │ │ -28ff88: 3901 0300 |002a: if-nez v1, 002d // +0003 │ │ -28ff8c: 2805 |002c: goto 0031 // +0005 │ │ -28ff8e: 6e10 a9ef 0100 |002d: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ -28ff94: 0a02 |0030: move-result v2 │ │ -28ff96: b020 |0031: add-int/2addr v0, v2 │ │ -28ff98: 0f00 |0032: return v0 │ │ +28ff34: |[28ff34] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget.hashCode:()I │ │ +28ff44: 5430 cb2b |0000: iget-object v0, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.variantKey:Ljava/lang/String; // field@2bcb │ │ +28ff48: 6e10 c0ef 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ +28ff4e: 0a00 |0005: move-result v0 │ │ +28ff50: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +28ff54: 5431 c92b |0008: iget-object v1, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.localeCountry:Ljava/lang/String; // field@2bc9 │ │ +28ff58: 6e10 c0ef 0100 |000a: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ +28ff5e: 0a01 |000d: move-result v1 │ │ +28ff60: b010 |000e: add-int/2addr v0, v1 │ │ +28ff62: da00 001f |000f: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +28ff66: 5431 ca2b |0011: iget-object v1, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.localeLanguage:Ljava/lang/String; // field@2bca │ │ +28ff6a: 6e10 c0ef 0100 |0013: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ +28ff70: 0a01 |0016: move-result v1 │ │ +28ff72: b010 |0017: add-int/2addr v0, v1 │ │ +28ff74: da00 001f |0018: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +28ff78: 5431 c82b |001a: iget-object v1, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.isReturningUser:Ljava/lang/Boolean; // field@2bc8 │ │ +28ff7c: 1202 |001c: const/4 v2, #int 0 // #0 │ │ +28ff7e: 3901 0400 |001d: if-nez v1, 0021 // +0004 │ │ +28ff82: 0121 |001f: move v1, v2 │ │ +28ff84: 2805 |0020: goto 0025 // +0005 │ │ +28ff86: 6e10 a9ef 0100 |0021: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ +28ff8c: 0a01 |0024: move-result v1 │ │ +28ff8e: b010 |0025: add-int/2addr v0, v1 │ │ +28ff90: da00 001f |0026: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +28ff94: 5431 c72b |0028: iget-object v1, v3, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.isPrivacyProEligible:Ljava/lang/Boolean; // field@2bc7 │ │ +28ff98: 3901 0300 |002a: if-nez v1, 002d // +0003 │ │ +28ff9c: 2805 |002c: goto 0031 // +0005 │ │ +28ff9e: 6e10 a9ef 0100 |002d: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ +28ffa4: 0a02 |0030: move-result v2 │ │ +28ffa6: b020 |0031: add-int/2addr v0, v2 │ │ +28ffa8: 0f00 |0032: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #11 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;) │ │ name : 'isPrivacyProEligible' │ │ type : '()Ljava/lang/Boolean;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28ffcc: |[28ffcc] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget.isPrivacyProEligible:()Ljava/lang/Boolean; │ │ -28ffdc: 5410 c72b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.isPrivacyProEligible:Ljava/lang/Boolean; // field@2bc7 │ │ -28ffe0: 1100 |0002: return-object v0 │ │ +28ffdc: |[28ffdc] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget.isPrivacyProEligible:()Ljava/lang/Boolean; │ │ +28ffec: 5410 c72b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.isPrivacyProEligible:Ljava/lang/Boolean; // field@2bc7 │ │ +28fff0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget; │ │ │ │ #12 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;) │ │ @@ -151917,17 +151917,17 @@ │ │ type : '()Ljava/lang/Boolean;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -28ffe4: |[28ffe4] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget.isReturningUser:()Ljava/lang/Boolean; │ │ -28fff4: 5410 c82b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.isReturningUser:Ljava/lang/Boolean; // field@2bc8 │ │ -28fff8: 1100 |0002: return-object v0 │ │ +28fff4: |[28fff4] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget.isReturningUser:()Ljava/lang/Boolean; │ │ +290004: 5410 c82b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.isReturningUser:Ljava/lang/Boolean; // field@2bc8 │ │ +290008: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget; │ │ │ │ #13 : (in Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;) │ │ @@ -151935,41 +151935,41 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 62 16-bit code units │ │ -29008c: |[29008c] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget.toString:()Ljava/lang/String; │ │ -29009c: 5470 cb2b |0000: iget-object v0, v7, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.variantKey:Ljava/lang/String; // field@2bcb │ │ -2900a0: 5471 c92b |0002: iget-object v1, v7, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.localeCountry:Ljava/lang/String; // field@2bc9 │ │ -2900a4: 5472 ca2b |0004: iget-object v2, v7, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.localeLanguage:Ljava/lang/String; // field@2bca │ │ -2900a8: 5473 c82b |0006: iget-object v3, v7, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.isReturningUser:Ljava/lang/Boolean; // field@2bc8 │ │ -2900ac: 5474 c72b |0008: iget-object v4, v7, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.isPrivacyProEligible:Ljava/lang/Boolean; // field@2bc7 │ │ -2900b0: 2205 dd38 |000a: new-instance v5, Ljava/lang/StringBuilder; // type@38dd │ │ -2900b4: 1a06 2a2f |000c: const-string v6, "JsonToggleTarget(variantKey=" // string@2f2a │ │ -2900b8: 7020 d9ef 6500 |000e: invoke-direct {v5, v6}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ -2900be: 6e20 e2ef 0500 |0011: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2900c4: 1a00 3218 |0014: const-string v0, ", localeCountry=" // string@1832 │ │ -2900c8: 6e20 e2ef 0500 |0016: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2900ce: 6e20 e2ef 1500 |0019: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2900d4: 1a00 3418 |001c: const-string v0, ", localeLanguage=" // string@1834 │ │ -2900d8: 6e20 e2ef 0500 |001e: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2900de: 6e20 e2ef 2500 |0021: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2900e4: 1a00 1618 |0024: const-string v0, ", isReturningUser=" // string@1816 │ │ -2900e8: 6e20 e2ef 0500 |0026: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2900ee: 6e20 e1ef 3500 |0029: invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ -2900f4: 1a00 1318 |002c: const-string v0, ", isPrivacyProEligible=" // string@1813 │ │ -2900f8: 6e20 e2ef 0500 |002e: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2900fe: 6e20 e1ef 4500 |0031: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ -290104: 1a00 0117 |0034: const-string v0, ")" // string@1701 │ │ -290108: 6e20 e2ef 0500 |0036: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -29010e: 6e10 e7ef 0500 |0039: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ -290114: 0c00 |003c: move-result-object v0 │ │ -290116: 1100 |003d: return-object v0 │ │ +29009c: |[29009c] com.duckduckgo.app.downloads.DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget.toString:()Ljava/lang/String; │ │ +2900ac: 5470 cb2b |0000: iget-object v0, v7, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.variantKey:Ljava/lang/String; // field@2bcb │ │ +2900b0: 5471 c92b |0002: iget-object v1, v7, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.localeCountry:Ljava/lang/String; // field@2bc9 │ │ +2900b4: 5472 ca2b |0004: iget-object v2, v7, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.localeLanguage:Ljava/lang/String; // field@2bca │ │ +2900b8: 5473 c82b |0006: iget-object v3, v7, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.isReturningUser:Ljava/lang/Boolean; // field@2bc8 │ │ +2900bc: 5474 c72b |0008: iget-object v4, v7, Lcom/duckduckgo/app/downloads/DownloadsNewTabShortcutSetting_RemoteFeature$JsonToggleTarget;.isPrivacyProEligible:Ljava/lang/Boolean; // field@2bc7 │ │ +2900c0: 2205 dd38 |000a: new-instance v5, Ljava/lang/StringBuilder; // type@38dd │ │ +2900c4: 1a06 2a2f |000c: const-string v6, "JsonToggleTarget(variantKey=" // string@2f2a │ │ +2900c8: 7020 d9ef 6500 |000e: invoke-direct {v5, v6}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ +2900ce: 6e20 e2ef 0500 |0011: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2900d4: 1a00 3218 |0014: const-string v0, ", localeCountry=" // string@1832 │ │ +2900d8: 6e20 e2ef 0500 |0016: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2900de: 6e20 e2ef 1500 |0019: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2900e4: 1a00 3418 |001c: const-string v0, ", localeLanguage=" // string@1834 │ │ +2900e8: 6e20 e2ef 0500 |001e: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2900ee: 6e20 e2ef 2500 |0021: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2900f4: 1a00 1618 |0024: const-string v0, ", isReturningUser=" // string@1816 │ │ +2900f8: 6e20 e2ef 0500 |0026: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2900fe: 6e20 e1ef 3500 |0029: invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ +290104: 1a00 1318 |002c: const-string v0, ", isPrivacyProEligible=" // string@1813 │ │ +290108: 6e20 e2ef 0500 |002e: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +29010e: 6e20 e1ef 4500 |0031: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ +290114: 1a00 0117 |0034: const-string v0, ")" // string@1701 │ │ +290118: 6e20 e2ef 0500 |0036: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +29011e: 6e10 e7ef 0500 |0039: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ +290124: 0c00 |003c: move-result-object v0 │ │ +290126: 1100 |003d: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 10150 (DownloadsNewTabShortcutSetting_RemoteFeature.kt) │ │ │ │ Class #1113 header: │ │ @@ -152102,17 +152102,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2918fc: |[2918fc] com.duckduckgo.app.downloads.DownloadsViewModel$Command.:()V │ │ -29190c: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -291912: 0e00 |0003: return-void │ │ +29190c: |[29190c] com.duckduckgo.app.downloads.DownloadsViewModel$Command.:()V │ │ +29191c: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +291922: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/downloads/DownloadsViewModel$Command; │ │ │ │ #1 : (in Lcom/duckduckgo/app/downloads/DownloadsViewModel$Command;) │ │ @@ -152120,17 +152120,17 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -291914: |[291914] com.duckduckgo.app.downloads.DownloadsViewModel$Command.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -291924: 7010 ad48 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/downloads/DownloadsViewModel$Command;.:()V // method@48ad │ │ -29192a: 0e00 |0003: return-void │ │ +291924: |[291924] com.duckduckgo.app.downloads.DownloadsViewModel$Command.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +291934: 7010 ad48 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/downloads/DownloadsViewModel$Command;.:()V // method@48ad │ │ +29193a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 10159 (DownloadsViewModel.kt) │ │ │ │ @@ -152191,46 +152191,46 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 10 16-bit code units │ │ -291b38: |[291b38] com.duckduckgo.app.downloads.DownloadsViewModel$ViewState.:()V │ │ -291b48: 1274 |0000: const/4 v4, #int 7 // #7 │ │ -291b4a: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -291b4c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -291b4e: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -291b50: 1203 |0004: const/4 v3, #int 0 // #0 │ │ -291b52: 0760 |0005: move-object v0, v6 │ │ -291b54: 7606 b148 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState;.:(ZLjava/util/List;Ljava/util/List;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@48b1 │ │ -291b5a: 0e00 |0009: return-void │ │ +291b48: |[291b48] com.duckduckgo.app.downloads.DownloadsViewModel$ViewState.:()V │ │ +291b58: 1274 |0000: const/4 v4, #int 7 // #7 │ │ +291b5a: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +291b5c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +291b5e: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +291b60: 1203 |0004: const/4 v3, #int 0 // #0 │ │ +291b62: 0760 |0005: move-object v0, v6 │ │ +291b64: 7606 b148 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState;.:(ZLjava/util/List;Ljava/util/List;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@48b1 │ │ +291b6a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState;) │ │ name : '' │ │ type : '(ZLjava/util/List;Ljava/util/List;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -291b5c: |[291b5c] com.duckduckgo.app.downloads.DownloadsViewModel$ViewState.:(ZLjava/util/List;Ljava/util/List;)V │ │ -291b6c: 1a00 37a1 |0000: const-string v0, "downloadItems" // string@a137 │ │ -291b70: 7120 fef1 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -291b76: 1a00 09a5 |0005: const-string v0, "filteredItems" // string@a509 │ │ -291b7a: 7120 fef1 0400 |0007: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -291b80: 7010 a6ef 0100 |000a: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ -291b86: 5c12 e42b |000d: iput-boolean v2, v1, Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState;.enableSearch:Z // field@2be4 │ │ -291b8a: 5b13 e32b |000f: iput-object v3, v1, Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState;.downloadItems:Ljava/util/List; // field@2be3 │ │ -291b8e: 5b14 e52b |0011: iput-object v4, v1, Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState;.filteredItems:Ljava/util/List; // field@2be5 │ │ -291b92: 0e00 |0013: return-void │ │ +291b6c: |[291b6c] com.duckduckgo.app.downloads.DownloadsViewModel$ViewState.:(ZLjava/util/List;Ljava/util/List;)V │ │ +291b7c: 1a00 37a1 |0000: const-string v0, "downloadItems" // string@a137 │ │ +291b80: 7120 fef1 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +291b86: 1a00 09a5 |0005: const-string v0, "filteredItems" // string@a509 │ │ +291b8a: 7120 fef1 0400 |0007: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +291b90: 7010 a6ef 0100 |000a: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ +291b96: 5c12 e42b |000d: iput-boolean v2, v1, Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState;.enableSearch:Z // field@2be4 │ │ +291b9a: 5b13 e32b |000f: iput-object v3, v1, Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState;.downloadItems:Ljava/util/List; // field@2be3 │ │ +291b9e: 5b14 e52b |0011: iput-object v4, v1, Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState;.filteredItems:Ljava/util/List; // field@2be5 │ │ +291ba2: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x000a line=61 │ │ 0x000d line=62 │ │ 0x000f line=63 │ │ 0x0011 line=64 │ │ locals : │ │ @@ -152244,28 +152244,28 @@ │ │ type : '(ZLjava/util/List;Ljava/util/List;ILkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 25 16-bit code units │ │ -291b94: |[291b94] com.duckduckgo.app.downloads.DownloadsViewModel$ViewState.:(ZLjava/util/List;Ljava/util/List;ILkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -291ba4: dd05 0401 |0000: and-int/lit8 v5, v4, #int 1 // #01 │ │ -291ba8: 3805 0300 |0002: if-eqz v5, 0005 // +0003 │ │ -291bac: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -291bae: dd05 0402 |0005: and-int/lit8 v5, v4, #int 2 // #02 │ │ -291bb2: 3805 0600 |0007: if-eqz v5, 000d // +0006 │ │ -291bb6: 7100 a3f1 0000 |0009: invoke-static {}, Lkotlin/collections/CollectionsKt;.emptyList:()Ljava/util/List; // method@f1a3 │ │ -291bbc: 0c02 |000c: move-result-object v2 │ │ -291bbe: dd04 0404 |000d: and-int/lit8 v4, v4, #int 4 // #04 │ │ -291bc2: 3804 0600 |000f: if-eqz v4, 0015 // +0006 │ │ -291bc6: 7100 a3f1 0000 |0011: invoke-static {}, Lkotlin/collections/CollectionsKt;.emptyList:()Ljava/util/List; // method@f1a3 │ │ -291bcc: 0c03 |0014: move-result-object v3 │ │ -291bce: 7040 b048 1032 |0015: invoke-direct {v0, v1, v2, v3}, Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState;.:(ZLjava/util/List;Ljava/util/List;)V // method@48b0 │ │ -291bd4: 0e00 |0018: return-void │ │ +291ba4: |[291ba4] com.duckduckgo.app.downloads.DownloadsViewModel$ViewState.:(ZLjava/util/List;Ljava/util/List;ILkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +291bb4: dd05 0401 |0000: and-int/lit8 v5, v4, #int 1 // #01 │ │ +291bb8: 3805 0300 |0002: if-eqz v5, 0005 // +0003 │ │ +291bbc: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +291bbe: dd05 0402 |0005: and-int/lit8 v5, v4, #int 2 // #02 │ │ +291bc2: 3805 0600 |0007: if-eqz v5, 000d // +0006 │ │ +291bc6: 7100 a3f1 0000 |0009: invoke-static {}, Lkotlin/collections/CollectionsKt;.emptyList:()Ljava/util/List; // method@f1a3 │ │ +291bcc: 0c02 |000c: move-result-object v2 │ │ +291bce: dd04 0404 |000d: and-int/lit8 v4, v4, #int 4 // #04 │ │ +291bd2: 3804 0600 |000f: if-eqz v4, 0015 // +0006 │ │ +291bd6: 7100 a3f1 0000 |0011: invoke-static {}, Lkotlin/collections/CollectionsKt;.emptyList:()Ljava/util/List; // method@f1a3 │ │ +291bdc: 0c03 |0014: move-result-object v3 │ │ +291bde: 7040 b048 1032 |0015: invoke-direct {v0, v1, v2, v3}, Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState;.:(ZLjava/util/List;Ljava/util/List;)V // method@48b0 │ │ +291be4: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0009 line=63 │ │ 0x0011 line=64 │ │ 0x0015 line=61 │ │ locals : │ │ 0x0000 - 0x0019 reg=0 this Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState; │ │ @@ -152280,152 +152280,152 @@ │ │ type : '(Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState;ZLjava/util/List;Ljava/util/List;ILjava/lang/Object;)Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -2919c0: |[2919c0] com.duckduckgo.app.downloads.DownloadsViewModel$ViewState.copy$default:(Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState;ZLjava/util/List;Ljava/util/List;ILjava/lang/Object;)Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState; │ │ -2919d0: dd05 0401 |0000: and-int/lit8 v5, v4, #int 1 // #01 │ │ -2919d4: 3805 0400 |0002: if-eqz v5, 0006 // +0004 │ │ -2919d8: 5501 e42b |0004: iget-boolean v1, v0, Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState;.enableSearch:Z // field@2be4 │ │ -2919dc: dd05 0402 |0006: and-int/lit8 v5, v4, #int 2 // #02 │ │ -2919e0: 3805 0400 |0008: if-eqz v5, 000c // +0004 │ │ -2919e4: 5402 e32b |000a: iget-object v2, v0, Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState;.downloadItems:Ljava/util/List; // field@2be3 │ │ -2919e8: dd04 0404 |000c: and-int/lit8 v4, v4, #int 4 // #04 │ │ -2919ec: 3804 0400 |000e: if-eqz v4, 0012 // +0004 │ │ -2919f0: 5403 e52b |0010: iget-object v3, v0, Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState;.filteredItems:Ljava/util/List; // field@2be5 │ │ -2919f4: 6e40 b548 1032 |0012: invoke-virtual {v0, v1, v2, v3}, Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState;.copy:(ZLjava/util/List;Ljava/util/List;)Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState; // method@48b5 │ │ -2919fa: 0c00 |0015: move-result-object v0 │ │ -2919fc: 1100 |0016: return-object v0 │ │ +2919d0: |[2919d0] com.duckduckgo.app.downloads.DownloadsViewModel$ViewState.copy$default:(Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState;ZLjava/util/List;Ljava/util/List;ILjava/lang/Object;)Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState; │ │ +2919e0: dd05 0401 |0000: and-int/lit8 v5, v4, #int 1 // #01 │ │ +2919e4: 3805 0400 |0002: if-eqz v5, 0006 // +0004 │ │ +2919e8: 5501 e42b |0004: iget-boolean v1, v0, Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState;.enableSearch:Z // field@2be4 │ │ +2919ec: dd05 0402 |0006: and-int/lit8 v5, v4, #int 2 // #02 │ │ +2919f0: 3805 0400 |0008: if-eqz v5, 000c // +0004 │ │ +2919f4: 5402 e32b |000a: iget-object v2, v0, Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState;.downloadItems:Ljava/util/List; // field@2be3 │ │ +2919f8: dd04 0404 |000c: and-int/lit8 v4, v4, #int 4 // #04 │ │ +2919fc: 3804 0400 |000e: if-eqz v4, 0012 // +0004 │ │ +291a00: 5403 e52b |0010: iget-object v3, v0, Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState;.filteredItems:Ljava/util/List; // field@2be5 │ │ +291a04: 6e40 b548 1032 |0012: invoke-virtual {v0, v1, v2, v3}, Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState;.copy:(ZLjava/util/List;Ljava/util/List;)Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState; // method@48b5 │ │ +291a0a: 0c00 |0015: move-result-object v0 │ │ +291a0c: 1100 |0016: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState;) │ │ name : 'component1' │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -29192c: |[29192c] com.duckduckgo.app.downloads.DownloadsViewModel$ViewState.component1:()Z │ │ -29193c: 5510 e42b |0000: iget-boolean v0, v1, Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState;.enableSearch:Z // field@2be4 │ │ -291940: 0f00 |0002: return v0 │ │ +29193c: |[29193c] com.duckduckgo.app.downloads.DownloadsViewModel$ViewState.component1:()Z │ │ +29194c: 5510 e42b |0000: iget-boolean v0, v1, Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState;.enableSearch:Z // field@2be4 │ │ +291950: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState;) │ │ name : 'component2' │ │ type : '()Ljava/util/List;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -291ad8: |[291ad8] com.duckduckgo.app.downloads.DownloadsViewModel$ViewState.component2:()Ljava/util/List; │ │ -291ae8: 5410 e32b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState;.downloadItems:Ljava/util/List; // field@2be3 │ │ -291aec: 1100 |0002: return-object v0 │ │ +291ae8: |[291ae8] com.duckduckgo.app.downloads.DownloadsViewModel$ViewState.component2:()Ljava/util/List; │ │ +291af8: 5410 e32b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState;.downloadItems:Ljava/util/List; // field@2be3 │ │ +291afc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState;) │ │ name : 'component3' │ │ type : '()Ljava/util/List;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -291af0: |[291af0] com.duckduckgo.app.downloads.DownloadsViewModel$ViewState.component3:()Ljava/util/List; │ │ -291b00: 5410 e52b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState;.filteredItems:Ljava/util/List; // field@2be5 │ │ -291b04: 1100 |0002: return-object v0 │ │ +291b00: |[291b00] com.duckduckgo.app.downloads.DownloadsViewModel$ViewState.component3:()Ljava/util/List; │ │ +291b10: 5410 e52b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState;.filteredItems:Ljava/util/List; // field@2be5 │ │ +291b14: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState;) │ │ name : 'copy' │ │ type : '(ZLjava/util/List;Ljava/util/List;)Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -291a00: |[291a00] com.duckduckgo.app.downloads.DownloadsViewModel$ViewState.copy:(ZLjava/util/List;Ljava/util/List;)Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState; │ │ -291a10: 1a00 37a1 |0000: const-string v0, "downloadItems" // string@a137 │ │ -291a14: 7120 fef1 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -291a1a: 1a00 09a5 |0005: const-string v0, "filteredItems" // string@a509 │ │ -291a1e: 7120 fef1 0400 |0007: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -291a24: 2200 370f |000a: new-instance v0, Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState; // type@0f37 │ │ -291a28: 7040 b048 2043 |000c: invoke-direct {v0, v2, v3, v4}, Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState;.:(ZLjava/util/List;Ljava/util/List;)V // method@48b0 │ │ -291a2e: 1100 |000f: return-object v0 │ │ +291a10: |[291a10] com.duckduckgo.app.downloads.DownloadsViewModel$ViewState.copy:(ZLjava/util/List;Ljava/util/List;)Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState; │ │ +291a20: 1a00 37a1 |0000: const-string v0, "downloadItems" // string@a137 │ │ +291a24: 7120 fef1 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +291a2a: 1a00 09a5 |0005: const-string v0, "filteredItems" // string@a509 │ │ +291a2e: 7120 fef1 0400 |0007: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +291a34: 2200 370f |000a: new-instance v0, Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState; // type@0f37 │ │ +291a38: 7040 b048 2043 |000c: invoke-direct {v0, v2, v3, v4}, Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState;.:(ZLjava/util/List;Ljava/util/List;)V // method@48b0 │ │ +291a3e: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -291944: |[291944] com.duckduckgo.app.downloads.DownloadsViewModel$ViewState.equals:(Ljava/lang/Object;)Z │ │ -291954: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -291956: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ -29195a: 0f00 |0003: return v0 │ │ -29195c: 2051 370f |0004: instance-of v1, v5, Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState; // type@0f37 │ │ -291960: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -291962: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -291966: 0f02 |0009: return v2 │ │ -291968: 1f05 370f |000a: check-cast v5, Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState; // type@0f37 │ │ -29196c: 5541 e42b |000c: iget-boolean v1, v4, Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState;.enableSearch:Z // field@2be4 │ │ -291970: 5553 e42b |000e: iget-boolean v3, v5, Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState;.enableSearch:Z // field@2be4 │ │ -291974: 3231 0300 |0010: if-eq v1, v3, 0013 // +0003 │ │ -291978: 0f02 |0012: return v2 │ │ -29197a: 5441 e32b |0013: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState;.downloadItems:Ljava/util/List; // field@2be3 │ │ -29197e: 5453 e32b |0015: iget-object v3, v5, Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState;.downloadItems:Ljava/util/List; // field@2be3 │ │ -291982: 7120 faf1 3100 |0017: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -291988: 0a01 |001a: move-result v1 │ │ -29198a: 3901 0300 |001b: if-nez v1, 001e // +0003 │ │ -29198e: 0f02 |001d: return v2 │ │ -291990: 5441 e52b |001e: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState;.filteredItems:Ljava/util/List; // field@2be5 │ │ -291994: 5455 e52b |0020: iget-object v5, v5, Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState;.filteredItems:Ljava/util/List; // field@2be5 │ │ -291998: 7120 faf1 5100 |0022: invoke-static {v1, v5}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -29199e: 0a05 |0025: move-result v5 │ │ -2919a0: 3905 0300 |0026: if-nez v5, 0029 // +0003 │ │ -2919a4: 0f02 |0028: return v2 │ │ -2919a6: 0f00 |0029: return v0 │ │ +291954: |[291954] com.duckduckgo.app.downloads.DownloadsViewModel$ViewState.equals:(Ljava/lang/Object;)Z │ │ +291964: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +291966: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ +29196a: 0f00 |0003: return v0 │ │ +29196c: 2051 370f |0004: instance-of v1, v5, Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState; // type@0f37 │ │ +291970: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +291972: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +291976: 0f02 |0009: return v2 │ │ +291978: 1f05 370f |000a: check-cast v5, Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState; // type@0f37 │ │ +29197c: 5541 e42b |000c: iget-boolean v1, v4, Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState;.enableSearch:Z // field@2be4 │ │ +291980: 5553 e42b |000e: iget-boolean v3, v5, Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState;.enableSearch:Z // field@2be4 │ │ +291984: 3231 0300 |0010: if-eq v1, v3, 0013 // +0003 │ │ +291988: 0f02 |0012: return v2 │ │ +29198a: 5441 e32b |0013: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState;.downloadItems:Ljava/util/List; // field@2be3 │ │ +29198e: 5453 e32b |0015: iget-object v3, v5, Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState;.downloadItems:Ljava/util/List; // field@2be3 │ │ +291992: 7120 faf1 3100 |0017: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +291998: 0a01 |001a: move-result v1 │ │ +29199a: 3901 0300 |001b: if-nez v1, 001e // +0003 │ │ +29199e: 0f02 |001d: return v2 │ │ +2919a0: 5441 e52b |001e: iget-object v1, v4, Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState;.filteredItems:Ljava/util/List; // field@2be5 │ │ +2919a4: 5455 e52b |0020: iget-object v5, v5, Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState;.filteredItems:Ljava/util/List; // field@2be5 │ │ +2919a8: 7120 faf1 5100 |0022: invoke-static {v1, v5}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +2919ae: 0a05 |0025: move-result v5 │ │ +2919b0: 3905 0300 |0026: if-nez v5, 0029 // +0003 │ │ +2919b4: 0f02 |0028: return v2 │ │ +2919b6: 0f00 |0029: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState;) │ │ name : 'getDownloadItems' │ │ type : '()Ljava/util/List;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -291b08: |[291b08] com.duckduckgo.app.downloads.DownloadsViewModel$ViewState.getDownloadItems:()Ljava/util/List; │ │ -291b18: 5410 e32b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState;.downloadItems:Ljava/util/List; // field@2be3 │ │ -291b1c: 1100 |0002: return-object v0 │ │ +291b18: |[291b18] com.duckduckgo.app.downloads.DownloadsViewModel$ViewState.getDownloadItems:()Ljava/util/List; │ │ +291b28: 5410 e32b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState;.downloadItems:Ljava/util/List; // field@2be3 │ │ +291b2c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState; │ │ │ │ #6 : (in Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState;) │ │ @@ -152433,17 +152433,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2919a8: |[2919a8] com.duckduckgo.app.downloads.DownloadsViewModel$ViewState.getEnableSearch:()Z │ │ -2919b8: 5510 e42b |0000: iget-boolean v0, v1, Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState;.enableSearch:Z // field@2be4 │ │ -2919bc: 0f00 |0002: return v0 │ │ +2919b8: |[2919b8] com.duckduckgo.app.downloads.DownloadsViewModel$ViewState.getEnableSearch:()Z │ │ +2919c8: 5510 e42b |0000: iget-boolean v0, v1, Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState;.enableSearch:Z // field@2be4 │ │ +2919cc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState; │ │ │ │ #7 : (in Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState;) │ │ @@ -152451,17 +152451,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -291b20: |[291b20] com.duckduckgo.app.downloads.DownloadsViewModel$ViewState.getFilteredItems:()Ljava/util/List; │ │ -291b30: 5410 e52b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState;.filteredItems:Ljava/util/List; // field@2be5 │ │ -291b34: 1100 |0002: return-object v0 │ │ +291b30: |[291b30] com.duckduckgo.app.downloads.DownloadsViewModel$ViewState.getFilteredItems:()Ljava/util/List; │ │ +291b40: 5410 e52b |0000: iget-object v0, v1, Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState;.filteredItems:Ljava/util/List; // field@2be5 │ │ +291b44: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState; │ │ │ │ #8 : (in Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState;) │ │ @@ -152469,61 +152469,61 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -291a30: |[291a30] com.duckduckgo.app.downloads.DownloadsViewModel$ViewState.hashCode:()I │ │ -291a40: 5520 e42b |0000: iget-boolean v0, v2, Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState;.enableSearch:Z // field@2be4 │ │ -291a44: 7110 3eef 0000 |0002: invoke-static {v0}, Ljava/lang/Boolean;.hashCode:(Z)I // method@ef3e │ │ -291a4a: 0a00 |0005: move-result v0 │ │ -291a4c: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -291a50: 5421 e32b |0008: iget-object v1, v2, Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState;.downloadItems:Ljava/util/List; // field@2be3 │ │ -291a54: 6e10 a9ef 0100 |000a: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ -291a5a: 0a01 |000d: move-result v1 │ │ -291a5c: b010 |000e: add-int/2addr v0, v1 │ │ -291a5e: da00 001f |000f: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -291a62: 5421 e52b |0011: iget-object v1, v2, Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState;.filteredItems:Ljava/util/List; // field@2be5 │ │ -291a66: 6e10 a9ef 0100 |0013: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ -291a6c: 0a01 |0016: move-result v1 │ │ -291a6e: b010 |0017: add-int/2addr v0, v1 │ │ -291a70: 0f00 |0018: return v0 │ │ +291a40: |[291a40] com.duckduckgo.app.downloads.DownloadsViewModel$ViewState.hashCode:()I │ │ +291a50: 5520 e42b |0000: iget-boolean v0, v2, Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState;.enableSearch:Z // field@2be4 │ │ +291a54: 7110 3eef 0000 |0002: invoke-static {v0}, Ljava/lang/Boolean;.hashCode:(Z)I // method@ef3e │ │ +291a5a: 0a00 |0005: move-result v0 │ │ +291a5c: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +291a60: 5421 e32b |0008: iget-object v1, v2, Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState;.downloadItems:Ljava/util/List; // field@2be3 │ │ +291a64: 6e10 a9ef 0100 |000a: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ +291a6a: 0a01 |000d: move-result v1 │ │ +291a6c: b010 |000e: add-int/2addr v0, v1 │ │ +291a6e: da00 001f |000f: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +291a72: 5421 e52b |0011: iget-object v1, v2, Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState;.filteredItems:Ljava/util/List; // field@2be5 │ │ +291a76: 6e10 a9ef 0100 |0013: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ +291a7c: 0a01 |0016: move-result v1 │ │ +291a7e: b010 |0017: add-int/2addr v0, v1 │ │ +291a80: 0f00 |0018: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #9 : (in Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState;) │ │ name : 'toString' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -291a74: |[291a74] com.duckduckgo.app.downloads.DownloadsViewModel$ViewState.toString:()Ljava/lang/String; │ │ -291a84: 5550 e42b |0000: iget-boolean v0, v5, Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState;.enableSearch:Z // field@2be4 │ │ -291a88: 5451 e32b |0002: iget-object v1, v5, Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState;.downloadItems:Ljava/util/List; // field@2be3 │ │ -291a8c: 5452 e52b |0004: iget-object v2, v5, Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState;.filteredItems:Ljava/util/List; // field@2be5 │ │ -291a90: 2203 dd38 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@38dd │ │ -291a94: 1a04 fa81 |0008: const-string v4, "ViewState(enableSearch=" // string@81fa │ │ -291a98: 7020 d9ef 4300 |000a: invoke-direct {v3, v4}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ -291a9e: 6e20 e3ef 0300 |000d: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@efe3 │ │ -291aa4: 1a00 b217 |0010: const-string v0, ", downloadItems=" // string@17b2 │ │ -291aa8: 6e20 e2ef 0300 |0012: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -291aae: 6e20 e1ef 1300 |0015: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ -291ab4: 1a00 da17 |0018: const-string v0, ", filteredItems=" // string@17da │ │ -291ab8: 6e20 e2ef 0300 |001a: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -291abe: 6e20 e1ef 2300 |001d: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ -291ac4: 1a00 0117 |0020: const-string v0, ")" // string@1701 │ │ -291ac8: 6e20 e2ef 0300 |0022: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -291ace: 6e10 e7ef 0300 |0025: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ -291ad4: 0c00 |0028: move-result-object v0 │ │ -291ad6: 1100 |0029: return-object v0 │ │ +291a84: |[291a84] com.duckduckgo.app.downloads.DownloadsViewModel$ViewState.toString:()Ljava/lang/String; │ │ +291a94: 5550 e42b |0000: iget-boolean v0, v5, Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState;.enableSearch:Z // field@2be4 │ │ +291a98: 5451 e32b |0002: iget-object v1, v5, Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState;.downloadItems:Ljava/util/List; // field@2be3 │ │ +291a9c: 5452 e52b |0004: iget-object v2, v5, Lcom/duckduckgo/app/downloads/DownloadsViewModel$ViewState;.filteredItems:Ljava/util/List; // field@2be5 │ │ +291aa0: 2203 dd38 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@38dd │ │ +291aa4: 1a04 fa81 |0008: const-string v4, "ViewState(enableSearch=" // string@81fa │ │ +291aa8: 7020 d9ef 4300 |000a: invoke-direct {v3, v4}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ +291aae: 6e20 e3ef 0300 |000d: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@efe3 │ │ +291ab4: 1a00 b217 |0010: const-string v0, ", downloadItems=" // string@17b2 │ │ +291ab8: 6e20 e2ef 0300 |0012: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +291abe: 6e20 e1ef 1300 |0015: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ +291ac4: 1a00 da17 |0018: const-string v0, ", filteredItems=" // string@17da │ │ +291ac8: 6e20 e2ef 0300 |001a: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +291ace: 6e20 e1ef 2300 |001d: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ +291ad4: 1a00 0117 |0020: const-string v0, ")" // string@1701 │ │ +291ad8: 6e20 e2ef 0300 |0022: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +291ade: 6e10 e7ef 0300 |0025: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ +291ae4: 0c00 |0028: move-result-object v0 │ │ +291ae6: 1100 |0029: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 10159 (DownloadsViewModel.kt) │ │ │ │ Class #1118 header: │ │ @@ -152628,17 +152628,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -293a60: |[293a60] com.duckduckgo.app.email.AppEmailManager$Companion.:()V │ │ -293a70: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -293a76: 0e00 |0003: return-void │ │ +293a70: |[293a70] com.duckduckgo.app.email.AppEmailManager$Companion.:()V │ │ +293a80: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +293a86: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/email/AppEmailManager$Companion; │ │ │ │ #1 : (in Lcom/duckduckgo/app/email/AppEmailManager$Companion;) │ │ @@ -152646,17 +152646,17 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -293a78: |[293a78] com.duckduckgo.app.email.AppEmailManager$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -293a88: 7010 3249 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/email/AppEmailManager$Companion;.:()V // method@4932 │ │ -293a8e: 0e00 |0003: return-void │ │ +293a88: |[293a88] com.duckduckgo.app.email.AppEmailManager$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +293a98: 7010 3249 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/email/AppEmailManager$Companion;.:()V // method@4932 │ │ +293a9e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 7651 (AppEmailManager.kt) │ │ │ │ @@ -152798,17 +152798,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -294c88: |[294c88] com.duckduckgo.app.email.EmailJavascriptInterface$Companion.:()V │ │ -294c98: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -294c9e: 0e00 |0003: return-void │ │ +294c98: |[294c98] com.duckduckgo.app.email.EmailJavascriptInterface$Companion.:()V │ │ +294ca8: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +294cae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/email/EmailJavascriptInterface$Companion; │ │ │ │ #1 : (in Lcom/duckduckgo/app/email/EmailJavascriptInterface$Companion;) │ │ @@ -152816,17 +152816,17 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -294ca0: |[294ca0] com.duckduckgo.app.email.EmailJavascriptInterface$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -294cb0: 7010 7a49 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/email/EmailJavascriptInterface$Companion;.:()V // method@497a │ │ -294cb6: 0e00 |0003: return-void │ │ +294cb0: |[294cb0] com.duckduckgo.app.email.EmailJavascriptInterface$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +294cc0: 7010 7a49 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/email/EmailJavascriptInterface$Companion;.:()V // method@497a │ │ +294cc6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 10455 (EmailJavascriptInterface.kt) │ │ │ │ @@ -152912,57 +152912,57 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -294f14: |[294f14] com.duckduckgo.app.email.EmailJavascriptInterface.:()V │ │ -294f24: 2200 5d0f |0000: new-instance v0, Lcom/duckduckgo/app/email/EmailJavascriptInterface$Companion; // type@0f5d │ │ -294f28: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -294f2a: 7020 7b49 1000 |0003: invoke-direct {v0, v1}, Lcom/duckduckgo/app/email/EmailJavascriptInterface$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@497b │ │ -294f30: 6900 502c |0006: sput-object v0, Lcom/duckduckgo/app/email/EmailJavascriptInterface;.Companion:Lcom/duckduckgo/app/email/EmailJavascriptInterface$Companion; // field@2c50 │ │ -294f34: 0e00 |0008: return-void │ │ +294f24: |[294f24] com.duckduckgo.app.email.EmailJavascriptInterface.:()V │ │ +294f34: 2200 5d0f |0000: new-instance v0, Lcom/duckduckgo/app/email/EmailJavascriptInterface$Companion; // type@0f5d │ │ +294f38: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +294f3a: 7020 7b49 1000 |0003: invoke-direct {v0, v1}, Lcom/duckduckgo/app/email/EmailJavascriptInterface$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@497b │ │ +294f40: 6900 502c |0006: sput-object v0, Lcom/duckduckgo/app/email/EmailJavascriptInterface;.Companion:Lcom/duckduckgo/app/email/EmailJavascriptInterface$Companion; // field@2c50 │ │ +294f44: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/email/EmailJavascriptInterface;) │ │ name : '' │ │ type : '(Lcom/duckduckgo/autofill/api/email/EmailManager;Landroid/webkit/WebView;Lcom/duckduckgo/app/browser/DuckDuckGoUrlDetector;Lcom/duckduckgo/common/utils/DispatcherProvider;Lcom/duckduckgo/autofill/api/AutofillFeature;Lcom/duckduckgo/autofill/api/Autofill;Lkotlin/jvm/functions/Function0;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 8 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -294f38: |[294f38] com.duckduckgo.app.email.EmailJavascriptInterface.:(Lcom/duckduckgo/autofill/api/email/EmailManager;Landroid/webkit/WebView;Lcom/duckduckgo/app/browser/DuckDuckGoUrlDetector;Lcom/duckduckgo/common/utils/DispatcherProvider;Lcom/duckduckgo/autofill/api/AutofillFeature;Lcom/duckduckgo/autofill/api/Autofill;Lkotlin/jvm/functions/Function0;)V │ │ -294f48: 1a00 8ca2 |0000: const-string v0, "emailManager" // string@a28c │ │ -294f4c: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -294f52: 1a00 b9da |0005: const-string v0, "webView" // string@dab9 │ │ -294f56: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -294f5c: 1a00 97d8 |000a: const-string v0, "urlDetector" // string@d897 │ │ -294f60: 7120 fef1 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -294f66: 1a00 caa0 |000f: const-string v0, "dispatcherProvider" // string@a0ca │ │ -294f6a: 7120 fef1 0500 |0011: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -294f70: 1a00 ba8d |0014: const-string v0, "autofillFeature" // string@8dba │ │ -294f74: 7120 fef1 0600 |0016: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -294f7a: 1a00 7b8d |0019: const-string v0, "autofill" // string@8d7b │ │ -294f7e: 7120 fef1 0700 |001b: invoke-static {v7, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -294f84: 1a00 bdd2 |001e: const-string v0, "showNativeTooltip" // string@d2bd │ │ -294f88: 7120 fef1 0800 |0020: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -294f8e: 7010 a6ef 0100 |0023: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ -294f94: 5b12 552c |0026: iput-object v2, v1, Lcom/duckduckgo/app/email/EmailJavascriptInterface;.emailManager:Lcom/duckduckgo/autofill/api/email/EmailManager; // field@2c55 │ │ -294f98: 5b13 582c |0028: iput-object v3, v1, Lcom/duckduckgo/app/email/EmailJavascriptInterface;.webView:Landroid/webkit/WebView; // field@2c58 │ │ -294f9c: 5b14 572c |002a: iput-object v4, v1, Lcom/duckduckgo/app/email/EmailJavascriptInterface;.urlDetector:Lcom/duckduckgo/app/browser/DuckDuckGoUrlDetector; // field@2c57 │ │ -294fa0: 5b15 542c |002c: iput-object v5, v1, Lcom/duckduckgo/app/email/EmailJavascriptInterface;.dispatcherProvider:Lcom/duckduckgo/common/utils/DispatcherProvider; // field@2c54 │ │ -294fa4: 5b16 532c |002e: iput-object v6, v1, Lcom/duckduckgo/app/email/EmailJavascriptInterface;.autofillFeature:Lcom/duckduckgo/autofill/api/AutofillFeature; // field@2c53 │ │ -294fa8: 5b17 522c |0030: iput-object v7, v1, Lcom/duckduckgo/app/email/EmailJavascriptInterface;.autofill:Lcom/duckduckgo/autofill/api/Autofill; // field@2c52 │ │ -294fac: 5b18 562c |0032: iput-object v8, v1, Lcom/duckduckgo/app/email/EmailJavascriptInterface;.showNativeTooltip:Lkotlin/jvm/functions/Function0; // field@2c56 │ │ -294fb0: 0e00 |0034: return-void │ │ +294f48: |[294f48] com.duckduckgo.app.email.EmailJavascriptInterface.:(Lcom/duckduckgo/autofill/api/email/EmailManager;Landroid/webkit/WebView;Lcom/duckduckgo/app/browser/DuckDuckGoUrlDetector;Lcom/duckduckgo/common/utils/DispatcherProvider;Lcom/duckduckgo/autofill/api/AutofillFeature;Lcom/duckduckgo/autofill/api/Autofill;Lkotlin/jvm/functions/Function0;)V │ │ +294f58: 1a00 8ca2 |0000: const-string v0, "emailManager" // string@a28c │ │ +294f5c: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +294f62: 1a00 b9da |0005: const-string v0, "webView" // string@dab9 │ │ +294f66: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +294f6c: 1a00 97d8 |000a: const-string v0, "urlDetector" // string@d897 │ │ +294f70: 7120 fef1 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +294f76: 1a00 caa0 |000f: const-string v0, "dispatcherProvider" // string@a0ca │ │ +294f7a: 7120 fef1 0500 |0011: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +294f80: 1a00 ba8d |0014: const-string v0, "autofillFeature" // string@8dba │ │ +294f84: 7120 fef1 0600 |0016: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +294f8a: 1a00 7b8d |0019: const-string v0, "autofill" // string@8d7b │ │ +294f8e: 7120 fef1 0700 |001b: invoke-static {v7, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +294f94: 1a00 bdd2 |001e: const-string v0, "showNativeTooltip" // string@d2bd │ │ +294f98: 7120 fef1 0800 |0020: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +294f9e: 7010 a6ef 0100 |0023: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ +294fa4: 5b12 552c |0026: iput-object v2, v1, Lcom/duckduckgo/app/email/EmailJavascriptInterface;.emailManager:Lcom/duckduckgo/autofill/api/email/EmailManager; // field@2c55 │ │ +294fa8: 5b13 582c |0028: iput-object v3, v1, Lcom/duckduckgo/app/email/EmailJavascriptInterface;.webView:Landroid/webkit/WebView; // field@2c58 │ │ +294fac: 5b14 572c |002a: iput-object v4, v1, Lcom/duckduckgo/app/email/EmailJavascriptInterface;.urlDetector:Lcom/duckduckgo/app/browser/DuckDuckGoUrlDetector; // field@2c57 │ │ +294fb0: 5b15 542c |002c: iput-object v5, v1, Lcom/duckduckgo/app/email/EmailJavascriptInterface;.dispatcherProvider:Lcom/duckduckgo/common/utils/DispatcherProvider; // field@2c54 │ │ +294fb4: 5b16 532c |002e: iput-object v6, v1, Lcom/duckduckgo/app/email/EmailJavascriptInterface;.autofillFeature:Lcom/duckduckgo/autofill/api/AutofillFeature; // field@2c53 │ │ +294fb8: 5b17 522c |0030: iput-object v7, v1, Lcom/duckduckgo/app/email/EmailJavascriptInterface;.autofill:Lcom/duckduckgo/autofill/api/Autofill; // field@2c52 │ │ +294fbc: 5b18 562c |0032: iput-object v8, v1, Lcom/duckduckgo/app/email/EmailJavascriptInterface;.showNativeTooltip:Lkotlin/jvm/functions/Function0; // field@2c56 │ │ +294fc0: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0023 line=29 │ │ 0x0026 line=30 │ │ 0x0028 line=31 │ │ 0x002a line=32 │ │ 0x002c line=33 │ │ @@ -152984,17 +152984,17 @@ │ │ type : '(Lcom/duckduckgo/app/email/EmailJavascriptInterface;)Landroid/webkit/WebView;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -294d98: |[294d98] com.duckduckgo.app.email.EmailJavascriptInterface.access$getWebView$p:(Lcom/duckduckgo/app/email/EmailJavascriptInterface;)Landroid/webkit/WebView; │ │ -294da8: 5400 582c |0000: iget-object v0, v0, Lcom/duckduckgo/app/email/EmailJavascriptInterface;.webView:Landroid/webkit/WebView; // field@2c58 │ │ -294dac: 1100 |0002: return-object v0 │ │ +294da8: |[294da8] com.duckduckgo.app.email.EmailJavascriptInterface.access$getWebView$p:(Lcom/duckduckgo/app/email/EmailJavascriptInterface;)Landroid/webkit/WebView; │ │ +294db8: 5400 582c |0000: iget-object v0, v0, Lcom/duckduckgo/app/email/EmailJavascriptInterface;.webView:Landroid/webkit/WebView; // field@2c58 │ │ +294dbc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lcom/duckduckgo/app/email/EmailJavascriptInterface; │ │ │ │ #3 : (in Lcom/duckduckgo/app/email/EmailJavascriptInterface;) │ │ @@ -153002,27 +153002,27 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -294e6c: |[294e6c] com.duckduckgo.app.email.EmailJavascriptInterface.getUrl:()Ljava/lang/String; │ │ -294e7c: 5430 542c |0000: iget-object v0, v3, Lcom/duckduckgo/app/email/EmailJavascriptInterface;.dispatcherProvider:Lcom/duckduckgo/common/utils/DispatcherProvider; // field@2c54 │ │ -294e80: 7210 38be 0000 |0002: invoke-interface {v0}, Lcom/duckduckgo/common/utils/DispatcherProvider;.main:()Lkotlinx/coroutines/CoroutineDispatcher; // method@be38 │ │ -294e86: 0c00 |0005: move-result-object v0 │ │ -294e88: 1f00 a439 |0006: check-cast v0, Lkotlin/coroutines/CoroutineContext; // type@39a4 │ │ -294e8c: 2201 5e0f |0008: new-instance v1, Lcom/duckduckgo/app/email/EmailJavascriptInterface$getUrl$1; // type@0f5e │ │ -294e90: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -294e92: 7030 7c49 3102 |000b: invoke-direct {v1, v3, v2}, Lcom/duckduckgo/app/email/EmailJavascriptInterface$getUrl$1;.:(Lcom/duckduckgo/app/email/EmailJavascriptInterface;Lkotlin/coroutines/Continuation;)V // method@497c │ │ -294e98: 1f01 b839 |000e: check-cast v1, Lkotlin/jvm/functions/Function2; // type@39b8 │ │ -294e9c: 7120 65f2 1000 |0010: invoke-static {v0, v1}, Lkotlinx/coroutines/BuildersKt;.runBlocking:(Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function2;)Ljava/lang/Object; // method@f265 │ │ -294ea2: 0c00 |0013: move-result-object v0 │ │ -294ea4: 1f00 db38 |0014: check-cast v0, Ljava/lang/String; // type@38db │ │ -294ea8: 1100 |0016: return-object v0 │ │ +294e7c: |[294e7c] com.duckduckgo.app.email.EmailJavascriptInterface.getUrl:()Ljava/lang/String; │ │ +294e8c: 5430 542c |0000: iget-object v0, v3, Lcom/duckduckgo/app/email/EmailJavascriptInterface;.dispatcherProvider:Lcom/duckduckgo/common/utils/DispatcherProvider; // field@2c54 │ │ +294e90: 7210 38be 0000 |0002: invoke-interface {v0}, Lcom/duckduckgo/common/utils/DispatcherProvider;.main:()Lkotlinx/coroutines/CoroutineDispatcher; // method@be38 │ │ +294e96: 0c00 |0005: move-result-object v0 │ │ +294e98: 1f00 a439 |0006: check-cast v0, Lkotlin/coroutines/CoroutineContext; // type@39a4 │ │ +294e9c: 2201 5e0f |0008: new-instance v1, Lcom/duckduckgo/app/email/EmailJavascriptInterface$getUrl$1; // type@0f5e │ │ +294ea0: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +294ea2: 7030 7c49 3102 |000b: invoke-direct {v1, v3, v2}, Lcom/duckduckgo/app/email/EmailJavascriptInterface$getUrl$1;.:(Lcom/duckduckgo/app/email/EmailJavascriptInterface;Lkotlin/coroutines/Continuation;)V // method@497c │ │ +294ea8: 1f01 b839 |000e: check-cast v1, Lkotlin/jvm/functions/Function2; // type@39b8 │ │ +294eac: 7120 65f2 1000 |0010: invoke-static {v0, v1}, Lkotlinx/coroutines/BuildersKt;.runBlocking:(Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function2;)Ljava/lang/Object; // method@f265 │ │ +294eb2: 0c00 |0013: move-result-object v0 │ │ +294eb4: 1f00 db38 |0014: check-cast v0, Ljava/lang/String; // type@38db │ │ +294eb8: 1100 |0016: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0017 reg=3 this Lcom/duckduckgo/app/email/EmailJavascriptInterface; │ │ │ │ #4 : (in Lcom/duckduckgo/app/email/EmailJavascriptInterface;) │ │ @@ -153030,23 +153030,23 @@ │ │ type : '()Z' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -294db0: |[294db0] com.duckduckgo.app.email.EmailJavascriptInterface.isAutofillEnabled:()Z │ │ -294dc0: 5430 532c |0000: iget-object v0, v3, Lcom/duckduckgo/app/email/EmailJavascriptInterface;.autofillFeature:Lcom/duckduckgo/autofill/api/AutofillFeature; // field@2c53 │ │ -294dc4: 7210 9580 0000 |0002: invoke-interface {v0}, Lcom/duckduckgo/autofill/api/AutofillFeature;.self:()Lcom/duckduckgo/feature/toggles/api/Toggle; // method@8095 │ │ -294dca: 0c00 |0005: move-result-object v0 │ │ -294dcc: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -294dce: 1212 |0007: const/4 v2, #int 1 // #1 │ │ -294dd0: 7140 d1d0 1012 |0008: invoke-static {v0, v1, v2, v1}, Lcom/duckduckgo/feature/toggles/api/Toggle$DefaultImpls;.isEnabled$default:(Lcom/duckduckgo/feature/toggles/api/Toggle;Lcom/duckduckgo/feature/toggles/api/Toggle$State$CohortName;ILjava/lang/Object;)Z // method@d0d1 │ │ -294dd6: 0a00 |000b: move-result v0 │ │ -294dd8: 0f00 |000c: return v0 │ │ +294dc0: |[294dc0] com.duckduckgo.app.email.EmailJavascriptInterface.isAutofillEnabled:()Z │ │ +294dd0: 5430 532c |0000: iget-object v0, v3, Lcom/duckduckgo/app/email/EmailJavascriptInterface;.autofillFeature:Lcom/duckduckgo/autofill/api/AutofillFeature; // field@2c53 │ │ +294dd4: 7210 9580 0000 |0002: invoke-interface {v0}, Lcom/duckduckgo/autofill/api/AutofillFeature;.self:()Lcom/duckduckgo/feature/toggles/api/Toggle; // method@8095 │ │ +294dda: 0c00 |0005: move-result-object v0 │ │ +294ddc: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +294dde: 1212 |0007: const/4 v2, #int 1 // #1 │ │ +294de0: 7140 d1d0 1012 |0008: invoke-static {v0, v1, v2, v1}, Lcom/duckduckgo/feature/toggles/api/Toggle$DefaultImpls;.isEnabled$default:(Lcom/duckduckgo/feature/toggles/api/Toggle;Lcom/duckduckgo/feature/toggles/api/Toggle$State$CohortName;ILjava/lang/Object;)Z // method@d0d1 │ │ +294de6: 0a00 |000b: move-result v0 │ │ +294de8: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x000d reg=3 this Lcom/duckduckgo/app/email/EmailJavascriptInterface; │ │ │ │ #5 : (in Lcom/duckduckgo/app/email/EmailJavascriptInterface;) │ │ @@ -153054,26 +153054,26 @@ │ │ type : '()Z' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -294ddc: |[294ddc] com.duckduckgo.app.email.EmailJavascriptInterface.isUrlFromDuckDuckGoEmail:()Z │ │ -294dec: 7010 8549 0200 |0000: invoke-direct {v2}, Lcom/duckduckgo/app/email/EmailJavascriptInterface;.getUrl:()Ljava/lang/String; // method@4985 │ │ -294df2: 0c00 |0003: move-result-object v0 │ │ -294df4: 3800 0c00 |0004: if-eqz v0, 0010 // +000c │ │ -294df8: 5421 572c |0006: iget-object v1, v2, Lcom/duckduckgo/app/email/EmailJavascriptInterface;.urlDetector:Lcom/duckduckgo/app/browser/DuckDuckGoUrlDetector; // field@2c57 │ │ -294dfc: 7220 d412 0100 |0008: invoke-interface {v1, v0}, Lcom/duckduckgo/app/browser/DuckDuckGoUrlDetector;.isDuckDuckGoEmailUrl:(Ljava/lang/String;)Z // method@12d4 │ │ -294e02: 0a00 |000b: move-result v0 │ │ -294e04: 3800 0400 |000c: if-eqz v0, 0010 // +0004 │ │ -294e08: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -294e0a: 2802 |000f: goto 0011 // +0002 │ │ -294e0c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -294e0e: 0f00 |0011: return v0 │ │ +294dec: |[294dec] com.duckduckgo.app.email.EmailJavascriptInterface.isUrlFromDuckDuckGoEmail:()Z │ │ +294dfc: 7010 8549 0200 |0000: invoke-direct {v2}, Lcom/duckduckgo/app/email/EmailJavascriptInterface;.getUrl:()Ljava/lang/String; // method@4985 │ │ +294e02: 0c00 |0003: move-result-object v0 │ │ +294e04: 3800 0c00 |0004: if-eqz v0, 0010 // +000c │ │ +294e08: 5421 572c |0006: iget-object v1, v2, Lcom/duckduckgo/app/email/EmailJavascriptInterface;.urlDetector:Lcom/duckduckgo/app/browser/DuckDuckGoUrlDetector; // field@2c57 │ │ +294e0c: 7220 d412 0100 |0008: invoke-interface {v1, v0}, Lcom/duckduckgo/app/browser/DuckDuckGoUrlDetector;.isDuckDuckGoEmailUrl:(Ljava/lang/String;)Z // method@12d4 │ │ +294e12: 0a00 |000b: move-result v0 │ │ +294e14: 3800 0400 |000c: if-eqz v0, 0010 // +0004 │ │ +294e18: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +294e1a: 2802 |000f: goto 0011 // +0002 │ │ +294e1c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +294e1e: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0006 line=47 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Lcom/duckduckgo/app/email/EmailJavascriptInterface; │ │ │ │ @@ -153083,33 +153083,33 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -294e10: |[294e10] com.duckduckgo.app.email.EmailJavascriptInterface.getDeviceCapabilities:()Ljava/lang/String; │ │ -294e20: 7010 8949 0300 |0000: invoke-direct {v3}, Lcom/duckduckgo/app/email/EmailJavascriptInterface;.isUrlFromDuckDuckGoEmail:()Z // method@4989 │ │ -294e26: 0a00 |0003: move-result v0 │ │ -294e28: 3800 1f00 |0004: if-eqz v0, 0023 // +001f │ │ -294e2c: 2200 363a |0006: new-instance v0, Lorg/json/JSONObject; // type@3a36 │ │ -294e30: 7010 0df3 0000 |0008: invoke-direct {v0}, Lorg/json/JSONObject;.:()V // method@f30d │ │ -294e36: 1a01 718a |000b: const-string v1, "addUserData" // string@8a71 │ │ -294e3a: 1212 |000d: const/4 v2, #int 1 // #1 │ │ -294e3c: 6e30 1cf3 1002 |000e: invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Z)Lorg/json/JSONObject; // method@f31c │ │ -294e42: 1a01 d1ae |0011: const-string v1, "getUserData" // string@aed1 │ │ -294e46: 6e30 1cf3 1002 |0013: invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Z)Lorg/json/JSONObject; // method@f31c │ │ -294e4c: 1a01 8aca |0016: const-string v1, "removeUserData" // string@ca8a │ │ -294e50: 6e30 1cf3 1002 |0018: invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Z)Lorg/json/JSONObject; // method@f31c │ │ -294e56: 6e10 1df3 0000 |001b: invoke-virtual {v0}, Lorg/json/JSONObject;.toString:()Ljava/lang/String; // method@f31d │ │ -294e5c: 0c00 |001e: move-result-object v0 │ │ -294e5e: 7110 fbf1 0000 |001f: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@f1fb │ │ -294e64: 2803 |0022: goto 0025 // +0003 │ │ -294e66: 1a00 0000 |0023: const-string v0, "" // string@0000 │ │ -294e6a: 1100 |0025: return-object v0 │ │ +294e20: |[294e20] com.duckduckgo.app.email.EmailJavascriptInterface.getDeviceCapabilities:()Ljava/lang/String; │ │ +294e30: 7010 8949 0300 |0000: invoke-direct {v3}, Lcom/duckduckgo/app/email/EmailJavascriptInterface;.isUrlFromDuckDuckGoEmail:()Z // method@4989 │ │ +294e36: 0a00 |0003: move-result v0 │ │ +294e38: 3800 1f00 |0004: if-eqz v0, 0023 // +001f │ │ +294e3c: 2200 363a |0006: new-instance v0, Lorg/json/JSONObject; // type@3a36 │ │ +294e40: 7010 0df3 0000 |0008: invoke-direct {v0}, Lorg/json/JSONObject;.:()V // method@f30d │ │ +294e46: 1a01 718a |000b: const-string v1, "addUserData" // string@8a71 │ │ +294e4a: 1212 |000d: const/4 v2, #int 1 // #1 │ │ +294e4c: 6e30 1cf3 1002 |000e: invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Z)Lorg/json/JSONObject; // method@f31c │ │ +294e52: 1a01 d1ae |0011: const-string v1, "getUserData" // string@aed1 │ │ +294e56: 6e30 1cf3 1002 |0013: invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Z)Lorg/json/JSONObject; // method@f31c │ │ +294e5c: 1a01 8aca |0016: const-string v1, "removeUserData" // string@ca8a │ │ +294e60: 6e30 1cf3 1002 |0018: invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Z)Lorg/json/JSONObject; // method@f31c │ │ +294e66: 6e10 1df3 0000 |001b: invoke-virtual {v0}, Lorg/json/JSONObject;.toString:()Ljava/lang/String; // method@f31d │ │ +294e6c: 0c00 |001e: move-result-object v0 │ │ +294e6e: 7110 fbf1 0000 |001f: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@f1fb │ │ +294e74: 2803 |0022: goto 0025 // +0003 │ │ +294e76: 1a00 0000 |0023: const-string v0, "" // string@0000 │ │ +294e7a: 1100 |0025: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0006 line=73 │ │ 0x000b line=74 │ │ 0x0011 line=75 │ │ 0x0016 line=76 │ │ @@ -153124,24 +153124,24 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -294eac: |[294eac] com.duckduckgo.app.email.EmailJavascriptInterface.getUserData:()Ljava/lang/String; │ │ -294ebc: 7010 8949 0100 |0000: invoke-direct {v1}, Lcom/duckduckgo/app/email/EmailJavascriptInterface;.isUrlFromDuckDuckGoEmail:()Z // method@4989 │ │ -294ec2: 0a00 |0003: move-result v0 │ │ -294ec4: 3800 0900 |0004: if-eqz v0, 000d // +0009 │ │ -294ec8: 5410 552c |0006: iget-object v0, v1, Lcom/duckduckgo/app/email/EmailJavascriptInterface;.emailManager:Lcom/duckduckgo/autofill/api/email/EmailManager; // field@2c55 │ │ -294ecc: 7210 9581 0000 |0008: invoke-interface {v0}, Lcom/duckduckgo/autofill/api/email/EmailManager;.getUserData:()Ljava/lang/String; // method@8195 │ │ -294ed2: 0c00 |000b: move-result-object v0 │ │ -294ed4: 2803 |000c: goto 000f // +0003 │ │ -294ed6: 1a00 0000 |000d: const-string v0, "" // string@0000 │ │ -294eda: 1100 |000f: return-object v0 │ │ +294ebc: |[294ebc] com.duckduckgo.app.email.EmailJavascriptInterface.getUserData:()Ljava/lang/String; │ │ +294ecc: 7010 8949 0100 |0000: invoke-direct {v1}, Lcom/duckduckgo/app/email/EmailJavascriptInterface;.isUrlFromDuckDuckGoEmail:()Z // method@4989 │ │ +294ed2: 0a00 |0003: move-result v0 │ │ +294ed4: 3800 0900 |0004: if-eqz v0, 000d // +0009 │ │ +294ed8: 5410 552c |0006: iget-object v0, v1, Lcom/duckduckgo/app/email/EmailJavascriptInterface;.emailManager:Lcom/duckduckgo/autofill/api/email/EmailManager; // field@2c55 │ │ +294edc: 7210 9581 0000 |0008: invoke-interface {v0}, Lcom/duckduckgo/autofill/api/email/EmailManager;.getUserData:()Ljava/lang/String; // method@8195 │ │ +294ee2: 0c00 |000b: move-result-object v0 │ │ +294ee4: 2803 |000c: goto 000f // +0003 │ │ +294ee6: 1a00 0000 |000d: const-string v0, "" // string@0000 │ │ +294eea: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0006 line=64 │ │ 0x000d line=66 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lcom/duckduckgo/app/email/EmailJavascriptInterface; │ │ @@ -153151,26 +153151,26 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -294edc: |[294edc] com.duckduckgo.app.email.EmailJavascriptInterface.isSignedIn:()Ljava/lang/String; │ │ -294eec: 7010 8949 0100 |0000: invoke-direct {v1}, Lcom/duckduckgo/app/email/EmailJavascriptInterface;.isUrlFromDuckDuckGoEmail:()Z // method@4989 │ │ -294ef2: 0a00 |0003: move-result v0 │ │ -294ef4: 3800 0d00 |0004: if-eqz v0, 0011 // +000d │ │ -294ef8: 5410 552c |0006: iget-object v0, v1, Lcom/duckduckgo/app/email/EmailJavascriptInterface;.emailManager:Lcom/duckduckgo/autofill/api/email/EmailManager; // field@2c55 │ │ -294efc: 7210 9781 0000 |0008: invoke-interface {v0}, Lcom/duckduckgo/autofill/api/email/EmailManager;.isSignedIn:()Z // method@8197 │ │ -294f02: 0a00 |000b: move-result v0 │ │ -294f04: 7110 d2ef 0000 |000c: invoke-static {v0}, Ljava/lang/String;.valueOf:(Z)Ljava/lang/String; // method@efd2 │ │ -294f0a: 0c00 |000f: move-result-object v0 │ │ -294f0c: 2803 |0010: goto 0013 // +0003 │ │ -294f0e: 1a00 0000 |0011: const-string v0, "" // string@0000 │ │ -294f12: 1100 |0013: return-object v0 │ │ +294eec: |[294eec] com.duckduckgo.app.email.EmailJavascriptInterface.isSignedIn:()Ljava/lang/String; │ │ +294efc: 7010 8949 0100 |0000: invoke-direct {v1}, Lcom/duckduckgo/app/email/EmailJavascriptInterface;.isUrlFromDuckDuckGoEmail:()Z // method@4989 │ │ +294f02: 0a00 |0003: move-result v0 │ │ +294f04: 3800 0d00 |0004: if-eqz v0, 0011 // +000d │ │ +294f08: 5410 552c |0006: iget-object v0, v1, Lcom/duckduckgo/app/email/EmailJavascriptInterface;.emailManager:Lcom/duckduckgo/autofill/api/email/EmailManager; // field@2c55 │ │ +294f0c: 7210 9781 0000 |0008: invoke-interface {v0}, Lcom/duckduckgo/autofill/api/email/EmailManager;.isSignedIn:()Z // method@8197 │ │ +294f12: 0a00 |000b: move-result v0 │ │ +294f14: 7110 d2ef 0000 |000c: invoke-static {v0}, Ljava/lang/String;.valueOf:(Z)Ljava/lang/String; // method@efd2 │ │ +294f1a: 0c00 |000f: move-result-object v0 │ │ +294f1c: 2803 |0010: goto 0013 // +0003 │ │ +294f1e: 1a00 0000 |0011: const-string v0, "" // string@0000 │ │ +294f22: 1100 |0013: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0006 line=55 │ │ 0x0011 line=57 │ │ locals : │ │ 0x0000 - 0x0014 reg=1 this Lcom/duckduckgo/app/email/EmailJavascriptInterface; │ │ @@ -153180,21 +153180,21 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -294fb4: |[294fb4] com.duckduckgo.app.email.EmailJavascriptInterface.removeCredentials:()V │ │ -294fc4: 7010 8949 0100 |0000: invoke-direct {v1}, Lcom/duckduckgo/app/email/EmailJavascriptInterface;.isUrlFromDuckDuckGoEmail:()Z // method@4989 │ │ -294fca: 0a00 |0003: move-result v0 │ │ -294fcc: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -294fd0: 5410 552c |0006: iget-object v0, v1, Lcom/duckduckgo/app/email/EmailJavascriptInterface;.emailManager:Lcom/duckduckgo/autofill/api/email/EmailManager; // field@2c55 │ │ -294fd4: 7210 9981 0000 |0008: invoke-interface {v0}, Lcom/duckduckgo/autofill/api/email/EmailManager;.signOut:()V // method@8199 │ │ -294fda: 0e00 |000b: return-void │ │ +294fc4: |[294fc4] com.duckduckgo.app.email.EmailJavascriptInterface.removeCredentials:()V │ │ +294fd4: 7010 8949 0100 |0000: invoke-direct {v1}, Lcom/duckduckgo/app/email/EmailJavascriptInterface;.isUrlFromDuckDuckGoEmail:()Z // method@4989 │ │ +294fda: 0a00 |0003: move-result v0 │ │ +294fdc: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +294fe0: 5410 552c |0006: iget-object v0, v1, Lcom/duckduckgo/app/email/EmailJavascriptInterface;.emailManager:Lcom/duckduckgo/autofill/api/email/EmailManager; // field@2c55 │ │ +294fe4: 7210 9981 0000 |0008: invoke-interface {v0}, Lcom/duckduckgo/autofill/api/email/EmailManager;.signOut:()V // method@8199 │ │ +294fea: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0006 line=97 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lcom/duckduckgo/app/email/EmailJavascriptInterface; │ │ │ │ @@ -153203,28 +153203,28 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -294fdc: |[294fdc] com.duckduckgo.app.email.EmailJavascriptInterface.showTooltip:()V │ │ -294fec: 7010 8549 0200 |0000: invoke-direct {v2}, Lcom/duckduckgo/app/email/EmailJavascriptInterface;.getUrl:()Ljava/lang/String; // method@4985 │ │ -294ff2: 0c00 |0003: move-result-object v0 │ │ -294ff4: 3800 1500 |0004: if-eqz v0, 0019 // +0015 │ │ -294ff8: 7010 8749 0200 |0006: invoke-direct {v2}, Lcom/duckduckgo/app/email/EmailJavascriptInterface;.isAutofillEnabled:()Z // method@4987 │ │ -294ffe: 0a01 |0009: move-result v1 │ │ -295000: 3801 0f00 |000a: if-eqz v1, 0019 // +000f │ │ -295004: 5421 522c |000c: iget-object v1, v2, Lcom/duckduckgo/app/email/EmailJavascriptInterface;.autofill:Lcom/duckduckgo/autofill/api/Autofill; // field@2c52 │ │ -295008: 7220 7780 0100 |000e: invoke-interface {v1, v0}, Lcom/duckduckgo/autofill/api/Autofill;.isAnException:(Ljava/lang/String;)Z // method@8077 │ │ -29500e: 0a00 |0011: move-result v0 │ │ -295010: 3900 0700 |0012: if-nez v0, 0019 // +0007 │ │ -295014: 5420 562c |0014: iget-object v0, v2, Lcom/duckduckgo/app/email/EmailJavascriptInterface;.showNativeTooltip:Lkotlin/jvm/functions/Function0; // field@2c56 │ │ -295018: 7210 f1f1 0000 |0016: invoke-interface {v0}, Lkotlin/jvm/functions/Function0;.invoke:()Ljava/lang/Object; // method@f1f1 │ │ -29501e: 0e00 |0019: return-void │ │ +294fec: |[294fec] com.duckduckgo.app.email.EmailJavascriptInterface.showTooltip:()V │ │ +294ffc: 7010 8549 0200 |0000: invoke-direct {v2}, Lcom/duckduckgo/app/email/EmailJavascriptInterface;.getUrl:()Ljava/lang/String; // method@4985 │ │ +295002: 0c00 |0003: move-result-object v0 │ │ +295004: 3800 1500 |0004: if-eqz v0, 0019 // +0015 │ │ +295008: 7010 8749 0200 |0006: invoke-direct {v2}, Lcom/duckduckgo/app/email/EmailJavascriptInterface;.isAutofillEnabled:()Z // method@4987 │ │ +29500e: 0a01 |0009: move-result v1 │ │ +295010: 3801 0f00 |000a: if-eqz v1, 0019 // +000f │ │ +295014: 5421 522c |000c: iget-object v1, v2, Lcom/duckduckgo/app/email/EmailJavascriptInterface;.autofill:Lcom/duckduckgo/autofill/api/Autofill; // field@2c52 │ │ +295018: 7220 7780 0100 |000e: invoke-interface {v1, v0}, Lcom/duckduckgo/autofill/api/Autofill;.isAnException:(Ljava/lang/String;)Z // method@8077 │ │ +29501e: 0a00 |0011: move-result v0 │ │ +295020: 3900 0700 |0012: if-nez v0, 0019 // +0007 │ │ +295024: 5420 562c |0014: iget-object v0, v2, Lcom/duckduckgo/app/email/EmailJavascriptInterface;.showNativeTooltip:Lkotlin/jvm/functions/Function0; // field@2c56 │ │ +295028: 7210 f1f1 0000 |0016: invoke-interface {v0}, Lkotlin/jvm/functions/Function0;.invoke:()Ljava/lang/Object; // method@f1f1 │ │ +29502e: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0006 line=104 │ │ 0x0014 line=105 │ │ locals : │ │ 0x0000 - 0x001a reg=2 this Lcom/duckduckgo/app/email/EmailJavascriptInterface; │ │ @@ -153234,27 +153234,27 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 27 16-bit code units │ │ -295020: |[295020] com.duckduckgo.app.email.EmailJavascriptInterface.storeCredentials:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -295030: 1a00 fad6 |0000: const-string v0, "token" // string@d6fa │ │ -295034: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -29503a: 1a00 46d9 |0005: const-string v0, "username" // string@d946 │ │ -29503e: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -295044: 1a00 a793 |000a: const-string v0, "cohort" // string@93a7 │ │ -295048: 7120 fef1 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -29504e: 7010 8949 0100 |000f: invoke-direct {v1}, Lcom/duckduckgo/app/email/EmailJavascriptInterface;.isUrlFromDuckDuckGoEmail:()Z // method@4989 │ │ -295054: 0a00 |0012: move-result v0 │ │ -295056: 3800 0700 |0013: if-eqz v0, 001a // +0007 │ │ -29505a: 5410 552c |0015: iget-object v0, v1, Lcom/duckduckgo/app/email/EmailJavascriptInterface;.emailManager:Lcom/duckduckgo/autofill/api/email/EmailManager; // field@2c55 │ │ -29505e: 7240 9b81 2043 |0017: invoke-interface {v0, v2, v3, v4}, Lcom/duckduckgo/autofill/api/email/EmailManager;.storeCredentials:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@819b │ │ -295064: 0e00 |001a: return-void │ │ +295030: |[295030] com.duckduckgo.app.email.EmailJavascriptInterface.storeCredentials:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +295040: 1a00 fad6 |0000: const-string v0, "token" // string@d6fa │ │ +295044: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +29504a: 1a00 46d9 |0005: const-string v0, "username" // string@d946 │ │ +29504e: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +295054: 1a00 a793 |000a: const-string v0, "cohort" // string@93a7 │ │ +295058: 7120 fef1 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +29505e: 7010 8949 0100 |000f: invoke-direct {v1}, Lcom/duckduckgo/app/email/EmailJavascriptInterface;.isUrlFromDuckDuckGoEmail:()Z // method@4989 │ │ +295064: 0a00 |0012: move-result v0 │ │ +295066: 3800 0700 |0013: if-eqz v0, 001a // +0007 │ │ +29506a: 5410 552c |0015: iget-object v0, v1, Lcom/duckduckgo/app/email/EmailJavascriptInterface;.emailManager:Lcom/duckduckgo/autofill/api/email/EmailManager; // field@2c55 │ │ +29506e: 7240 9b81 2043 |0017: invoke-interface {v0, v2, v3, v4}, Lcom/duckduckgo/autofill/api/email/EmailManager;.storeCredentials:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@819b │ │ +295074: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x000f line=89 │ │ 0x0015 line=90 │ │ locals : │ │ 0x0000 - 0x001b reg=1 this Lcom/duckduckgo/app/email/EmailJavascriptInterface; │ │ 0x0000 - 0x001b reg=2 (null) Ljava/lang/String; │ │ @@ -153294,20 +153294,20 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -295184: |[295184] com.duckduckgo.app.email.api.EmailAlias.:(Ljava/lang/String;)V │ │ -295194: 1a00 9f8a |0000: const-string v0, "address" // string@8a9f │ │ -295198: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -29519e: 7010 a6ef 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2951a4: 5b12 592c |0008: iput-object v2, v1, Lcom/duckduckgo/app/email/api/EmailAlias;.address:Ljava/lang/String; // field@2c59 │ │ -2951a8: 0e00 |000a: return-void │ │ +295194: |[295194] com.duckduckgo.app.email.api.EmailAlias.:(Ljava/lang/String;)V │ │ +2951a4: 1a00 9f8a |0000: const-string v0, "address" // string@8a9f │ │ +2951a8: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2951ae: 7010 a6ef 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2951b4: 5b12 592c |0008: iput-object v2, v1, Lcom/duckduckgo/app/email/api/EmailAlias;.address:Ljava/lang/String; // field@2c59 │ │ +2951b8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=30 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/duckduckgo/app/email/api/EmailAlias; │ │ 0x0000 - 0x000b reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -153316,102 +153316,102 @@ │ │ type : '(Lcom/duckduckgo/app/email/api/EmailAlias;Ljava/lang/String;ILjava/lang/Object;)Lcom/duckduckgo/app/email/api/EmailAlias;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -2950a8: |[2950a8] com.duckduckgo.app.email.api.EmailAlias.copy$default:(Lcom/duckduckgo/app/email/api/EmailAlias;Ljava/lang/String;ILjava/lang/Object;)Lcom/duckduckgo/app/email/api/EmailAlias; │ │ -2950b8: dd02 0201 |0000: and-int/lit8 v2, v2, #int 1 // #01 │ │ -2950bc: 3802 0400 |0002: if-eqz v2, 0006 // +0004 │ │ -2950c0: 5401 592c |0004: iget-object v1, v0, Lcom/duckduckgo/app/email/api/EmailAlias;.address:Ljava/lang/String; // field@2c59 │ │ -2950c4: 6e20 8f49 1000 |0006: invoke-virtual {v0, v1}, Lcom/duckduckgo/app/email/api/EmailAlias;.copy:(Ljava/lang/String;)Lcom/duckduckgo/app/email/api/EmailAlias; // method@498f │ │ -2950ca: 0c00 |0009: move-result-object v0 │ │ -2950cc: 1100 |000a: return-object v0 │ │ +2950b8: |[2950b8] com.duckduckgo.app.email.api.EmailAlias.copy$default:(Lcom/duckduckgo/app/email/api/EmailAlias;Ljava/lang/String;ILjava/lang/Object;)Lcom/duckduckgo/app/email/api/EmailAlias; │ │ +2950c8: dd02 0201 |0000: and-int/lit8 v2, v2, #int 1 // #01 │ │ +2950cc: 3802 0400 |0002: if-eqz v2, 0006 // +0004 │ │ +2950d0: 5401 592c |0004: iget-object v1, v0, Lcom/duckduckgo/app/email/api/EmailAlias;.address:Ljava/lang/String; // field@2c59 │ │ +2950d4: 6e20 8f49 1000 |0006: invoke-virtual {v0, v1}, Lcom/duckduckgo/app/email/api/EmailAlias;.copy:(Ljava/lang/String;)Lcom/duckduckgo/app/email/api/EmailAlias; // method@498f │ │ +2950da: 0c00 |0009: move-result-object v0 │ │ +2950dc: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/email/api/EmailAlias;) │ │ name : 'component1' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -295118: |[295118] com.duckduckgo.app.email.api.EmailAlias.component1:()Ljava/lang/String; │ │ -295128: 5410 592c |0000: iget-object v0, v1, Lcom/duckduckgo/app/email/api/EmailAlias;.address:Ljava/lang/String; // field@2c59 │ │ -29512c: 1100 |0002: return-object v0 │ │ +295128: |[295128] com.duckduckgo.app.email.api.EmailAlias.component1:()Ljava/lang/String; │ │ +295138: 5410 592c |0000: iget-object v0, v1, Lcom/duckduckgo/app/email/api/EmailAlias;.address:Ljava/lang/String; // field@2c59 │ │ +29513c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/email/api/EmailAlias;) │ │ name : 'copy' │ │ type : '(Ljava/lang/String;)Lcom/duckduckgo/app/email/api/EmailAlias;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -2950d0: |[2950d0] com.duckduckgo.app.email.api.EmailAlias.copy:(Ljava/lang/String;)Lcom/duckduckgo/app/email/api/EmailAlias; │ │ -2950e0: 1a00 9f8a |0000: const-string v0, "address" // string@8a9f │ │ -2950e4: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2950ea: 2200 600f |0005: new-instance v0, Lcom/duckduckgo/app/email/api/EmailAlias; // type@0f60 │ │ -2950ee: 7020 8d49 2000 |0007: invoke-direct {v0, v2}, Lcom/duckduckgo/app/email/api/EmailAlias;.:(Ljava/lang/String;)V // method@498d │ │ -2950f4: 1100 |000a: return-object v0 │ │ +2950e0: |[2950e0] com.duckduckgo.app.email.api.EmailAlias.copy:(Ljava/lang/String;)Lcom/duckduckgo/app/email/api/EmailAlias; │ │ +2950f0: 1a00 9f8a |0000: const-string v0, "address" // string@8a9f │ │ +2950f4: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2950fa: 2200 600f |0005: new-instance v0, Lcom/duckduckgo/app/email/api/EmailAlias; // type@0f60 │ │ +2950fe: 7020 8d49 2000 |0007: invoke-direct {v0, v2}, Lcom/duckduckgo/app/email/api/EmailAlias;.:(Ljava/lang/String;)V // method@498d │ │ +295104: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/email/api/EmailAlias;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -295068: |[295068] com.duckduckgo.app.email.api.EmailAlias.equals:(Ljava/lang/Object;)Z │ │ -295078: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -29507a: 3343 0300 |0001: if-ne v3, v4, 0004 // +0003 │ │ -29507e: 0f00 |0003: return v0 │ │ -295080: 2041 600f |0004: instance-of v1, v4, Lcom/duckduckgo/app/email/api/EmailAlias; // type@0f60 │ │ -295084: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -295086: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -29508a: 0f02 |0009: return v2 │ │ -29508c: 1f04 600f |000a: check-cast v4, Lcom/duckduckgo/app/email/api/EmailAlias; // type@0f60 │ │ -295090: 5431 592c |000c: iget-object v1, v3, Lcom/duckduckgo/app/email/api/EmailAlias;.address:Ljava/lang/String; // field@2c59 │ │ -295094: 5444 592c |000e: iget-object v4, v4, Lcom/duckduckgo/app/email/api/EmailAlias;.address:Ljava/lang/String; // field@2c59 │ │ -295098: 7120 faf1 4100 |0010: invoke-static {v1, v4}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -29509e: 0a04 |0013: move-result v4 │ │ -2950a0: 3904 0300 |0014: if-nez v4, 0017 // +0003 │ │ -2950a4: 0f02 |0016: return v2 │ │ -2950a6: 0f00 |0017: return v0 │ │ +295078: |[295078] com.duckduckgo.app.email.api.EmailAlias.equals:(Ljava/lang/Object;)Z │ │ +295088: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +29508a: 3343 0300 |0001: if-ne v3, v4, 0004 // +0003 │ │ +29508e: 0f00 |0003: return v0 │ │ +295090: 2041 600f |0004: instance-of v1, v4, Lcom/duckduckgo/app/email/api/EmailAlias; // type@0f60 │ │ +295094: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +295096: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +29509a: 0f02 |0009: return v2 │ │ +29509c: 1f04 600f |000a: check-cast v4, Lcom/duckduckgo/app/email/api/EmailAlias; // type@0f60 │ │ +2950a0: 5431 592c |000c: iget-object v1, v3, Lcom/duckduckgo/app/email/api/EmailAlias;.address:Ljava/lang/String; // field@2c59 │ │ +2950a4: 5444 592c |000e: iget-object v4, v4, Lcom/duckduckgo/app/email/api/EmailAlias;.address:Ljava/lang/String; // field@2c59 │ │ +2950a8: 7120 faf1 4100 |0010: invoke-static {v1, v4}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +2950ae: 0a04 |0013: move-result v4 │ │ +2950b0: 3904 0300 |0014: if-nez v4, 0017 // +0003 │ │ +2950b4: 0f02 |0016: return v2 │ │ +2950b6: 0f00 |0017: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/duckduckgo/app/email/api/EmailAlias;) │ │ name : 'getAddress' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -295130: |[295130] com.duckduckgo.app.email.api.EmailAlias.getAddress:()Ljava/lang/String; │ │ -295140: 5410 592c |0000: iget-object v0, v1, Lcom/duckduckgo/app/email/api/EmailAlias;.address:Ljava/lang/String; // field@2c59 │ │ -295144: 1100 |0002: return-object v0 │ │ +295140: |[295140] com.duckduckgo.app.email.api.EmailAlias.getAddress:()Ljava/lang/String; │ │ +295150: 5410 592c |0000: iget-object v0, v1, Lcom/duckduckgo/app/email/api/EmailAlias;.address:Ljava/lang/String; // field@2c59 │ │ +295154: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/email/api/EmailAlias; │ │ │ │ #4 : (in Lcom/duckduckgo/app/email/api/EmailAlias;) │ │ @@ -153419,43 +153419,43 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -2950f8: |[2950f8] com.duckduckgo.app.email.api.EmailAlias.hashCode:()I │ │ -295108: 5410 592c |0000: iget-object v0, v1, Lcom/duckduckgo/app/email/api/EmailAlias;.address:Ljava/lang/String; // field@2c59 │ │ -29510c: 6e10 c0ef 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ -295112: 0a00 |0005: move-result v0 │ │ -295114: 0f00 |0006: return v0 │ │ +295108: |[295108] com.duckduckgo.app.email.api.EmailAlias.hashCode:()I │ │ +295118: 5410 592c |0000: iget-object v0, v1, Lcom/duckduckgo/app/email/api/EmailAlias;.address:Ljava/lang/String; // field@2c59 │ │ +29511c: 6e10 c0ef 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ +295122: 0a00 |0005: move-result v0 │ │ +295124: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lcom/duckduckgo/app/email/api/EmailAlias;) │ │ name : 'toString' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -295148: |[295148] com.duckduckgo.app.email.api.EmailAlias.toString:()Ljava/lang/String; │ │ -295158: 5430 592c |0000: iget-object v0, v3, Lcom/duckduckgo/app/email/api/EmailAlias;.address:Ljava/lang/String; // field@2c59 │ │ -29515c: 2201 dd38 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@38dd │ │ -295160: 1a02 cb28 |0004: const-string v2, "EmailAlias(address=" // string@28cb │ │ -295164: 7020 d9ef 2100 |0006: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ -29516a: 6e20 e2ef 0100 |0009: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -295170: 1a00 0117 |000c: const-string v0, ")" // string@1701 │ │ -295174: 6e20 e2ef 0100 |000e: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -29517a: 6e10 e7ef 0100 |0011: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ -295180: 0c00 |0014: move-result-object v0 │ │ -295182: 1100 |0015: return-object v0 │ │ +295158: |[295158] com.duckduckgo.app.email.api.EmailAlias.toString:()Ljava/lang/String; │ │ +295168: 5430 592c |0000: iget-object v0, v3, Lcom/duckduckgo/app/email/api/EmailAlias;.address:Ljava/lang/String; // field@2c59 │ │ +29516c: 2201 dd38 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@38dd │ │ +295170: 1a02 cb28 |0004: const-string v2, "EmailAlias(address=" // string@28cb │ │ +295174: 7020 d9ef 2100 |0006: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ +29517a: 6e20 e2ef 0100 |0009: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +295180: 1a00 0117 |000c: const-string v0, ")" // string@1701 │ │ +295184: 6e20 e2ef 0100 |000e: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +29518a: 6e10 e7ef 0100 |0011: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ +295190: 0c00 |0014: move-result-object v0 │ │ +295192: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 10523 (EmailService.kt) │ │ │ │ Class #1127 header: │ │ @@ -153536,35 +153536,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -295290: |[295290] com.duckduckgo.app.email.api.EmailService_Module.:()V │ │ -2952a0: 2200 620f |0000: new-instance v0, Lcom/duckduckgo/app/email/api/EmailService_Module; // type@0f62 │ │ -2952a4: 7010 9749 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/email/api/EmailService_Module;.:()V // method@4997 │ │ -2952aa: 6900 5a2c |0005: sput-object v0, Lcom/duckduckgo/app/email/api/EmailService_Module;.INSTANCE:Lcom/duckduckgo/app/email/api/EmailService_Module; // field@2c5a │ │ -2952ae: 0e00 |0007: return-void │ │ +2952a0: |[2952a0] com.duckduckgo.app.email.api.EmailService_Module.:()V │ │ +2952b0: 2200 620f |0000: new-instance v0, Lcom/duckduckgo/app/email/api/EmailService_Module; // type@0f62 │ │ +2952b4: 7010 9749 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/email/api/EmailService_Module;.:()V // method@4997 │ │ +2952ba: 6900 5a2c |0005: sput-object v0, Lcom/duckduckgo/app/email/api/EmailService_Module;.INSTANCE:Lcom/duckduckgo/app/email/api/EmailService_Module; // field@2c5a │ │ +2952be: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/email/api/EmailService_Module;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2952b0: |[2952b0] com.duckduckgo.app.email.api.EmailService_Module.:()V │ │ -2952c0: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2952c6: 0e00 |0003: return-void │ │ +2952c0: |[2952c0] com.duckduckgo.app.email.api.EmailService_Module.:()V │ │ +2952d0: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2952d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/email/api/EmailService_Module; │ │ │ │ Virtual methods - │ │ @@ -153573,24 +153573,24 @@ │ │ type : '(Lretrofit2/Retrofit;)Lcom/duckduckgo/app/email/api/EmailService;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -295258: |[295258] com.duckduckgo.app.email.api.EmailService_Module.providesEmailService:(Lretrofit2/Retrofit;)Lcom/duckduckgo/app/email/api/EmailService; │ │ -295268: 1a00 5ecb |0000: const-string v0, "retrofit" // string@cb5e │ │ -29526c: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -295272: 1c00 610f |0005: const-class v0, Lcom/duckduckgo/app/email/api/EmailService; // type@0f61 │ │ -295276: 6e20 35f3 0200 |0007: invoke-virtual {v2, v0}, Lretrofit2/Retrofit;.create:(Ljava/lang/Class;)Ljava/lang/Object; // method@f335 │ │ -29527c: 0c02 |000a: move-result-object v2 │ │ -29527e: 1a00 129d |000b: const-string v0, "create(...)" // string@9d12 │ │ -295282: 7120 fdf1 0200 |000d: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ -295288: 1f02 610f |0010: check-cast v2, Lcom/duckduckgo/app/email/api/EmailService; // type@0f61 │ │ -29528c: 1102 |0012: return-object v2 │ │ +295268: |[295268] com.duckduckgo.app.email.api.EmailService_Module.providesEmailService:(Lretrofit2/Retrofit;)Lcom/duckduckgo/app/email/api/EmailService; │ │ +295278: 1a00 5ecb |0000: const-string v0, "retrofit" // string@cb5e │ │ +29527c: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +295282: 1c00 610f |0005: const-class v0, Lcom/duckduckgo/app/email/api/EmailService; // type@0f61 │ │ +295286: 6e20 35f3 0200 |0007: invoke-virtual {v2, v0}, Lretrofit2/Retrofit;.create:(Ljava/lang/Class;)Ljava/lang/Object; // method@f335 │ │ +29528c: 0c02 |000a: move-result-object v2 │ │ +29528e: 1a00 129d |000b: const-string v0, "create(...)" // string@9d12 │ │ +295292: 7120 fdf1 0200 |000d: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ +295298: 1f02 610f |0010: check-cast v2, Lcom/duckduckgo/app/email/api/EmailService; // type@0f61 │ │ +29529c: 1102 |0012: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=24 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Lcom/duckduckgo/app/email/api/EmailService_Module; │ │ 0x0000 - 0x0013 reg=2 (null) Lretrofit2/Retrofit; │ │ │ │ @@ -153716,17 +153716,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2952c8: |[2952c8] com.duckduckgo.app.email.db.EmailEncryptedSharedPreferences$Companion.:()V │ │ -2952d8: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2952de: 0e00 |0003: return-void │ │ +2952d8: |[2952d8] com.duckduckgo.app.email.db.EmailEncryptedSharedPreferences$Companion.:()V │ │ +2952e8: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2952ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/email/db/EmailEncryptedSharedPreferences$Companion; │ │ │ │ #1 : (in Lcom/duckduckgo/app/email/db/EmailEncryptedSharedPreferences$Companion;) │ │ @@ -153734,17 +153734,17 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2952e0: |[2952e0] com.duckduckgo.app.email.db.EmailEncryptedSharedPreferences$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -2952f0: 7010 a949 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/email/db/EmailEncryptedSharedPreferences$Companion;.:()V // method@49a9 │ │ -2952f6: 0e00 |0003: return-void │ │ +2952f0: |[2952f0] com.duckduckgo.app.email.db.EmailEncryptedSharedPreferences$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +295300: 7010 a949 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/email/db/EmailEncryptedSharedPreferences$Companion;.:()V // method@49a9 │ │ +295306: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 10448 (EmailEncryptedSharedPreferences.kt.kt) │ │ │ │ @@ -153778,17 +153778,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -295900: |[295900] com.duckduckgo.app.email.di.EmailModule.:()V │ │ -295910: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -295916: 0e00 |0003: return-void │ │ +295910: |[295910] com.duckduckgo.app.email.di.EmailModule.:()V │ │ +295920: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +295926: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/email/di/EmailModule; │ │ │ │ Virtual methods - │ │ @@ -153797,23 +153797,23 @@ │ │ type : '(Landroid/content/Context;Lcom/duckduckgo/app/statistics/pixels/Pixel;)Lcom/duckduckgo/app/email/db/EmailDataStore;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -2958cc: |[2958cc] com.duckduckgo.app.email.di.EmailModule.providesEmailDataStore:(Landroid/content/Context;Lcom/duckduckgo/app/statistics/pixels/Pixel;)Lcom/duckduckgo/app/email/db/EmailDataStore; │ │ -2958dc: 1a00 7d9c |0000: const-string v0, "context" // string@9c7d │ │ -2958e0: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2958e6: 1a00 83c3 |0005: const-string v0, "pixel" // string@c383 │ │ -2958ea: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2958f0: 2200 670f |000a: new-instance v0, Lcom/duckduckgo/app/email/db/EmailEncryptedSharedPreferences; // type@0f67 │ │ -2958f4: 7030 af49 2003 |000c: invoke-direct {v0, v2, v3}, Lcom/duckduckgo/app/email/db/EmailEncryptedSharedPreferences;.:(Landroid/content/Context;Lcom/duckduckgo/app/statistics/pixels/Pixel;)V // method@49af │ │ -2958fa: 1f00 640f |000f: check-cast v0, Lcom/duckduckgo/app/email/db/EmailDataStore; // type@0f64 │ │ -2958fe: 1100 |0011: return-object v0 │ │ +2958dc: |[2958dc] com.duckduckgo.app.email.di.EmailModule.providesEmailDataStore:(Landroid/content/Context;Lcom/duckduckgo/app/statistics/pixels/Pixel;)Lcom/duckduckgo/app/email/db/EmailDataStore; │ │ +2958ec: 1a00 7d9c |0000: const-string v0, "context" // string@9c7d │ │ +2958f0: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2958f6: 1a00 83c3 |0005: const-string v0, "pixel" // string@c383 │ │ +2958fa: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +295900: 2200 670f |000a: new-instance v0, Lcom/duckduckgo/app/email/db/EmailEncryptedSharedPreferences; // type@0f67 │ │ +295904: 7030 af49 2003 |000c: invoke-direct {v0, v2, v3}, Lcom/duckduckgo/app/email/db/EmailEncryptedSharedPreferences;.:(Landroid/content/Context;Lcom/duckduckgo/app/statistics/pixels/Pixel;)V // method@49af │ │ +29590a: 1f00 640f |000f: check-cast v0, Lcom/duckduckgo/app/email/db/EmailDataStore; // type@0f64 │ │ +29590e: 1100 |0011: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x000a line=34 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lcom/duckduckgo/app/email/di/EmailModule; │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/content/Context; │ │ 0x0000 - 0x0012 reg=3 (null) Lcom/duckduckgo/app/statistics/pixels/Pixel; │ │ @@ -153851,17 +153851,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -295934: |[295934] com.duckduckgo.app.email.sync.Adapters$Companion.:()V │ │ -295944: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -29594a: 0e00 |0003: return-void │ │ +295944: |[295944] com.duckduckgo.app.email.sync.Adapters$Companion.:()V │ │ +295954: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +29595a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/email/sync/Adapters$Companion; │ │ │ │ #1 : (in Lcom/duckduckgo/app/email/sync/Adapters$Companion;) │ │ @@ -153869,35 +153869,35 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -29594c: |[29594c] com.duckduckgo.app.email.sync.Adapters$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -29595c: 7010 c649 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/email/sync/Adapters$Companion;.:()V // method@49c6 │ │ -295962: 0e00 |0003: return-void │ │ +29595c: |[29595c] com.duckduckgo.app.email.sync.Adapters$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +29596c: 7010 c649 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/email/sync/Adapters$Companion;.:()V // method@49c6 │ │ +295972: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/email/sync/Adapters$Companion;) │ │ name : 'getAdapter' │ │ type : '()Lcom/squareup/moshi/JsonAdapter;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -295918: |[295918] com.duckduckgo.app.email.sync.Adapters$Companion.getAdapter:()Lcom/squareup/moshi/JsonAdapter; │ │ -295928: 7100 cb49 0000 |0000: invoke-static {}, Lcom/duckduckgo/app/email/sync/Adapters;.access$getAdapter$cp:()Lcom/squareup/moshi/JsonAdapter; // method@49cb │ │ -29592e: 0c00 |0003: move-result-object v0 │ │ -295930: 1100 |0004: return-object v0 │ │ +295928: |[295928] com.duckduckgo.app.email.sync.Adapters$Companion.getAdapter:()Lcom/squareup/moshi/JsonAdapter; │ │ +295938: 7100 cb49 0000 |0000: invoke-static {}, Lcom/duckduckgo/app/email/sync/Adapters;.access$getAdapter$cp:()Lcom/squareup/moshi/JsonAdapter; // method@49cb │ │ +29593e: 0c00 |0003: move-result-object v0 │ │ +295940: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/duckduckgo/app/email/sync/Adapters$Companion; │ │ │ │ source_file_idx : 10527 (EmailSync.kt) │ │ @@ -153944,38 +153944,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -29597c: |[29597c] com.duckduckgo.app.email.sync.Adapters.:()V │ │ -29598c: 2200 6a0f |0000: new-instance v0, Lcom/duckduckgo/app/email/sync/Adapters$Companion; // type@0f6a │ │ -295990: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -295992: 7020 c749 1000 |0003: invoke-direct {v0, v1}, Lcom/duckduckgo/app/email/sync/Adapters$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@49c7 │ │ -295998: 6900 6c2c |0006: sput-object v0, Lcom/duckduckgo/app/email/sync/Adapters;.Companion:Lcom/duckduckgo/app/email/sync/Adapters$Companion; // field@2c6c │ │ -29599c: 2200 4b38 |0008: new-instance v0, Lcom/squareup/moshi/Moshi$Builder; // type@384b │ │ -2959a0: 7010 9fee 0000 |000a: invoke-direct {v0}, Lcom/squareup/moshi/Moshi$Builder;.:()V // method@ee9f │ │ -2959a6: 2201 5038 |000d: new-instance v1, Lcom/squareup/moshi/kotlin/reflect/KotlinJsonAdapterFactory; // type@3850 │ │ -2959aa: 7010 abee 0100 |000f: invoke-direct {v1}, Lcom/squareup/moshi/kotlin/reflect/KotlinJsonAdapterFactory;.:()V // method@eeab │ │ -2959b0: 1f01 4638 |0012: check-cast v1, Lcom/squareup/moshi/JsonAdapter$Factory; // type@3846 │ │ -2959b4: 6e20 a0ee 1000 |0014: invoke-virtual {v0, v1}, Lcom/squareup/moshi/Moshi$Builder;.add:(Lcom/squareup/moshi/JsonAdapter$Factory;)Lcom/squareup/moshi/Moshi$Builder; // method@eea0 │ │ -2959ba: 0c00 |0017: move-result-object v0 │ │ -2959bc: 6e10 a3ee 0000 |0018: invoke-virtual {v0}, Lcom/squareup/moshi/Moshi$Builder;.build:()Lcom/squareup/moshi/Moshi; // method@eea3 │ │ -2959c2: 0c00 |001b: move-result-object v0 │ │ -2959c4: 6900 6e2c |001c: sput-object v0, Lcom/duckduckgo/app/email/sync/Adapters;.moshi:Lcom/squareup/moshi/Moshi; // field@2c6e │ │ -2959c8: 1c01 6c0f |001e: const-class v1, Lcom/duckduckgo/app/email/sync/DuckAddressSetting; // type@0f6c │ │ -2959cc: 6e20 a4ee 1000 |0020: invoke-virtual {v0, v1}, Lcom/squareup/moshi/Moshi;.adapter:(Ljava/lang/Class;)Lcom/squareup/moshi/JsonAdapter; // method@eea4 │ │ -2959d2: 0c00 |0023: move-result-object v0 │ │ -2959d4: 6e10 9aee 0000 |0024: invoke-virtual {v0}, Lcom/squareup/moshi/JsonAdapter;.lenient:()Lcom/squareup/moshi/JsonAdapter; // method@ee9a │ │ -2959da: 0c00 |0027: move-result-object v0 │ │ -2959dc: 1a01 b9b7 |0028: const-string v1, "lenient(...)" // string@b7b9 │ │ -2959e0: 7120 fdf1 1000 |002a: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ -2959e6: 6900 6d2c |002d: sput-object v0, Lcom/duckduckgo/app/email/sync/Adapters;.adapter:Lcom/squareup/moshi/JsonAdapter; // field@2c6d │ │ -2959ea: 0e00 |002f: return-void │ │ +29598c: |[29598c] com.duckduckgo.app.email.sync.Adapters.:()V │ │ +29599c: 2200 6a0f |0000: new-instance v0, Lcom/duckduckgo/app/email/sync/Adapters$Companion; // type@0f6a │ │ +2959a0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +2959a2: 7020 c749 1000 |0003: invoke-direct {v0, v1}, Lcom/duckduckgo/app/email/sync/Adapters$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@49c7 │ │ +2959a8: 6900 6c2c |0006: sput-object v0, Lcom/duckduckgo/app/email/sync/Adapters;.Companion:Lcom/duckduckgo/app/email/sync/Adapters$Companion; // field@2c6c │ │ +2959ac: 2200 4b38 |0008: new-instance v0, Lcom/squareup/moshi/Moshi$Builder; // type@384b │ │ +2959b0: 7010 9fee 0000 |000a: invoke-direct {v0}, Lcom/squareup/moshi/Moshi$Builder;.:()V // method@ee9f │ │ +2959b6: 2201 5038 |000d: new-instance v1, Lcom/squareup/moshi/kotlin/reflect/KotlinJsonAdapterFactory; // type@3850 │ │ +2959ba: 7010 abee 0100 |000f: invoke-direct {v1}, Lcom/squareup/moshi/kotlin/reflect/KotlinJsonAdapterFactory;.:()V // method@eeab │ │ +2959c0: 1f01 4638 |0012: check-cast v1, Lcom/squareup/moshi/JsonAdapter$Factory; // type@3846 │ │ +2959c4: 6e20 a0ee 1000 |0014: invoke-virtual {v0, v1}, Lcom/squareup/moshi/Moshi$Builder;.add:(Lcom/squareup/moshi/JsonAdapter$Factory;)Lcom/squareup/moshi/Moshi$Builder; // method@eea0 │ │ +2959ca: 0c00 |0017: move-result-object v0 │ │ +2959cc: 6e10 a3ee 0000 |0018: invoke-virtual {v0}, Lcom/squareup/moshi/Moshi$Builder;.build:()Lcom/squareup/moshi/Moshi; // method@eea3 │ │ +2959d2: 0c00 |001b: move-result-object v0 │ │ +2959d4: 6900 6e2c |001c: sput-object v0, Lcom/duckduckgo/app/email/sync/Adapters;.moshi:Lcom/squareup/moshi/Moshi; // field@2c6e │ │ +2959d8: 1c01 6c0f |001e: const-class v1, Lcom/duckduckgo/app/email/sync/DuckAddressSetting; // type@0f6c │ │ +2959dc: 6e20 a4ee 1000 |0020: invoke-virtual {v0, v1}, Lcom/squareup/moshi/Moshi;.adapter:(Ljava/lang/Class;)Lcom/squareup/moshi/JsonAdapter; // method@eea4 │ │ +2959e2: 0c00 |0023: move-result-object v0 │ │ +2959e4: 6e10 9aee 0000 |0024: invoke-virtual {v0}, Lcom/squareup/moshi/JsonAdapter;.lenient:()Lcom/squareup/moshi/JsonAdapter; // method@ee9a │ │ +2959ea: 0c00 |0027: move-result-object v0 │ │ +2959ec: 1a01 b9b7 |0028: const-string v1, "lenient(...)" // string@b7b9 │ │ +2959f0: 7120 fdf1 1000 |002a: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ +2959f6: 6900 6d2c |002d: sput-object v0, Lcom/duckduckgo/app/email/sync/Adapters;.adapter:Lcom/squareup/moshi/JsonAdapter; // field@2c6d │ │ +2959fa: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0008 line=121 │ │ 0x001e line=122 │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/email/sync/Adapters;) │ │ @@ -153983,17 +153983,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2959ec: |[2959ec] com.duckduckgo.app.email.sync.Adapters.:()V │ │ -2959fc: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -295a02: 0e00 |0003: return-void │ │ +2959fc: |[2959fc] com.duckduckgo.app.email.sync.Adapters.:()V │ │ +295a0c: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +295a12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/email/sync/Adapters; │ │ │ │ #2 : (in Lcom/duckduckgo/app/email/sync/Adapters;) │ │ @@ -154001,17 +154001,17 @@ │ │ type : '()Lcom/squareup/moshi/JsonAdapter;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -295964: |[295964] com.duckduckgo.app.email.sync.Adapters.access$getAdapter$cp:()Lcom/squareup/moshi/JsonAdapter; │ │ -295974: 6200 6d2c |0000: sget-object v0, Lcom/duckduckgo/app/email/sync/Adapters;.adapter:Lcom/squareup/moshi/JsonAdapter; // field@2c6d │ │ -295978: 1100 |0002: return-object v0 │ │ +295974: |[295974] com.duckduckgo.app.email.sync.Adapters.access$getAdapter$cp:()Lcom/squareup/moshi/JsonAdapter; │ │ +295984: 6200 6d2c |0000: sget-object v0, Lcom/duckduckgo/app/email/sync/Adapters;.adapter:Lcom/squareup/moshi/JsonAdapter; // field@2c6d │ │ +295988: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 10527 (EmailSync.kt) │ │ @@ -154051,23 +154051,23 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -295a34: |[295a34] com.duckduckgo.app.email.sync.DuckAddressSetting.:(Ljava/lang/String;Ljava/lang/String;)V │ │ -295a44: 1a00 46d9 |0000: const-string v0, "username" // string@d946 │ │ -295a48: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -295a4e: 1a00 7dc3 |0005: const-string v0, "personal_access_token" // string@c37d │ │ -295a52: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -295a58: 7010 a6ef 0100 |000a: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ -295a5e: 5b12 702c |000d: iput-object v2, v1, Lcom/duckduckgo/app/email/sync/DuckAddressSetting;.username:Ljava/lang/String; // field@2c70 │ │ -295a62: 5b13 6f2c |000f: iput-object v3, v1, Lcom/duckduckgo/app/email/sync/DuckAddressSetting;.personal_access_token:Ljava/lang/String; // field@2c6f │ │ -295a66: 0e00 |0011: return-void │ │ +295a44: |[295a44] com.duckduckgo.app.email.sync.DuckAddressSetting.:(Ljava/lang/String;Ljava/lang/String;)V │ │ +295a54: 1a00 46d9 |0000: const-string v0, "username" // string@d946 │ │ +295a58: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +295a5e: 1a00 7dc3 |0005: const-string v0, "personal_access_token" // string@c37d │ │ +295a62: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +295a68: 7010 a6ef 0100 |000a: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ +295a6e: 5b12 702c |000d: iput-object v2, v1, Lcom/duckduckgo/app/email/sync/DuckAddressSetting;.username:Ljava/lang/String; // field@2c70 │ │ +295a72: 5b13 6f2c |000f: iput-object v3, v1, Lcom/duckduckgo/app/email/sync/DuckAddressSetting;.personal_access_token:Ljava/lang/String; // field@2c6f │ │ +295a76: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x000a line=114 │ │ 0x000d line=115 │ │ 0x000f line=116 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lcom/duckduckgo/app/email/sync/DuckAddressSetting; │ │ @@ -154080,17 +154080,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -295a04: |[295a04] com.duckduckgo.app.email.sync.DuckAddressSetting.getPersonal_access_token:()Ljava/lang/String; │ │ -295a14: 5410 6f2c |0000: iget-object v0, v1, Lcom/duckduckgo/app/email/sync/DuckAddressSetting;.personal_access_token:Ljava/lang/String; // field@2c6f │ │ -295a18: 1100 |0002: return-object v0 │ │ +295a14: |[295a14] com.duckduckgo.app.email.sync.DuckAddressSetting.getPersonal_access_token:()Ljava/lang/String; │ │ +295a24: 5410 6f2c |0000: iget-object v0, v1, Lcom/duckduckgo/app/email/sync/DuckAddressSetting;.personal_access_token:Ljava/lang/String; // field@2c6f │ │ +295a28: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/email/sync/DuckAddressSetting; │ │ │ │ #1 : (in Lcom/duckduckgo/app/email/sync/DuckAddressSetting;) │ │ @@ -154098,17 +154098,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -295a1c: |[295a1c] com.duckduckgo.app.email.sync.DuckAddressSetting.getUsername:()Ljava/lang/String; │ │ -295a2c: 5410 702c |0000: iget-object v0, v1, Lcom/duckduckgo/app/email/sync/DuckAddressSetting;.username:Ljava/lang/String; // field@2c70 │ │ -295a30: 1100 |0002: return-object v0 │ │ +295a2c: |[295a2c] com.duckduckgo.app.email.sync.DuckAddressSetting.getUsername:()Ljava/lang/String; │ │ +295a3c: 5410 702c |0000: iget-object v0, v1, Lcom/duckduckgo/app/email/sync/DuckAddressSetting;.username:Ljava/lang/String; // field@2c70 │ │ +295a40: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/email/sync/DuckAddressSetting; │ │ │ │ source_file_idx : 10527 (EmailSync.kt) │ │ @@ -154142,17 +154142,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -295a68: |[295a68] com.duckduckgo.app.email.sync.EmailSync$Companion.:()V │ │ -295a78: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -295a7e: 0e00 |0003: return-void │ │ +295a78: |[295a78] com.duckduckgo.app.email.sync.EmailSync$Companion.:()V │ │ +295a88: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +295a8e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/email/sync/EmailSync$Companion; │ │ │ │ #1 : (in Lcom/duckduckgo/app/email/sync/EmailSync$Companion;) │ │ @@ -154160,17 +154160,17 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -295a80: |[295a80] com.duckduckgo.app.email.sync.EmailSync$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -295a90: 7010 cf49 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/email/sync/EmailSync$Companion;.:()V // method@49cf │ │ -295a96: 0e00 |0003: return-void │ │ +295a90: |[295a90] com.duckduckgo.app.email.sync.EmailSync$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +295aa0: 7010 cf49 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/email/sync/EmailSync$Companion;.:()V // method@49cf │ │ +295aa6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 10527 (EmailSync.kt) │ │ │ │ @@ -154243,52 +154243,52 @@ │ │ type : '()Lcom/duckduckgo/app/email/ui/EmailProtectionUnsupportedActivity_EmailProtectionUnsupportedScreenNoParams_Mapper_Factory;' │ │ access : 0x1048 (STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -295fa0: |[295fa0] com.duckduckgo.app.email.ui.EmailProtectionUnsupportedActivity_EmailProtectionUnsupportedScreenNoParams_Mapper_Factory$InstanceHolder.-$$Nest$sfgetINSTANCE:()Lcom/duckduckgo/app/email/ui/EmailProtectionUnsupportedActivity_EmailProtectionUnsupportedScreenNoParams_Mapper_Factory; │ │ -295fb0: 6200 7f2c |0000: sget-object v0, Lcom/duckduckgo/app/email/ui/EmailProtectionUnsupportedActivity_EmailProtectionUnsupportedScreenNoParams_Mapper_Factory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/email/ui/EmailProtectionUnsupportedActivity_EmailProtectionUnsupportedScreenNoParams_Mapper_Factory; // field@2c7f │ │ -295fb4: 1100 |0002: return-object v0 │ │ +295fb0: |[295fb0] com.duckduckgo.app.email.ui.EmailProtectionUnsupportedActivity_EmailProtectionUnsupportedScreenNoParams_Mapper_Factory$InstanceHolder.-$$Nest$sfgetINSTANCE:()Lcom/duckduckgo/app/email/ui/EmailProtectionUnsupportedActivity_EmailProtectionUnsupportedScreenNoParams_Mapper_Factory; │ │ +295fc0: 6200 7f2c |0000: sget-object v0, Lcom/duckduckgo/app/email/ui/EmailProtectionUnsupportedActivity_EmailProtectionUnsupportedScreenNoParams_Mapper_Factory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/email/ui/EmailProtectionUnsupportedActivity_EmailProtectionUnsupportedScreenNoParams_Mapper_Factory; // field@2c7f │ │ +295fc4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/email/ui/EmailProtectionUnsupportedActivity_EmailProtectionUnsupportedScreenNoParams_Mapper_Factory$InstanceHolder;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -295fb8: |[295fb8] com.duckduckgo.app.email.ui.EmailProtectionUnsupportedActivity_EmailProtectionUnsupportedScreenNoParams_Mapper_Factory$InstanceHolder.:()V │ │ -295fc8: 2200 750f |0000: new-instance v0, Lcom/duckduckgo/app/email/ui/EmailProtectionUnsupportedActivity_EmailProtectionUnsupportedScreenNoParams_Mapper_Factory; // type@0f75 │ │ -295fcc: 7010 f249 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/email/ui/EmailProtectionUnsupportedActivity_EmailProtectionUnsupportedScreenNoParams_Mapper_Factory;.:()V // method@49f2 │ │ -295fd2: 6900 7f2c |0005: sput-object v0, Lcom/duckduckgo/app/email/ui/EmailProtectionUnsupportedActivity_EmailProtectionUnsupportedScreenNoParams_Mapper_Factory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/email/ui/EmailProtectionUnsupportedActivity_EmailProtectionUnsupportedScreenNoParams_Mapper_Factory; // field@2c7f │ │ -295fd6: 0e00 |0007: return-void │ │ +295fc8: |[295fc8] com.duckduckgo.app.email.ui.EmailProtectionUnsupportedActivity_EmailProtectionUnsupportedScreenNoParams_Mapper_Factory$InstanceHolder.:()V │ │ +295fd8: 2200 750f |0000: new-instance v0, Lcom/duckduckgo/app/email/ui/EmailProtectionUnsupportedActivity_EmailProtectionUnsupportedScreenNoParams_Mapper_Factory; // type@0f75 │ │ +295fdc: 7010 f249 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/email/ui/EmailProtectionUnsupportedActivity_EmailProtectionUnsupportedScreenNoParams_Mapper_Factory;.:()V // method@49f2 │ │ +295fe2: 6900 7f2c |0005: sput-object v0, Lcom/duckduckgo/app/email/ui/EmailProtectionUnsupportedActivity_EmailProtectionUnsupportedScreenNoParams_Mapper_Factory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/email/ui/EmailProtectionUnsupportedActivity_EmailProtectionUnsupportedScreenNoParams_Mapper_Factory; // field@2c7f │ │ +295fe6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/email/ui/EmailProtectionUnsupportedActivity_EmailProtectionUnsupportedScreenNoParams_Mapper_Factory$InstanceHolder;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -295fd8: |[295fd8] com.duckduckgo.app.email.ui.EmailProtectionUnsupportedActivity_EmailProtectionUnsupportedScreenNoParams_Mapper_Factory$InstanceHolder.:()V │ │ -295fe8: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -295fee: 0e00 |0003: return-void │ │ +295fe8: |[295fe8] com.duckduckgo.app.email.ui.EmailProtectionUnsupportedActivity_EmailProtectionUnsupportedScreenNoParams_Mapper_Factory$InstanceHolder.:()V │ │ +295ff8: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +295ffe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/email/ui/EmailProtectionUnsupportedActivity_EmailProtectionUnsupportedScreenNoParams_Mapper_Factory$InstanceHolder; │ │ │ │ Virtual methods - │ │ @@ -154407,35 +154407,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -296260: |[296260] com.duckduckgo.app.feedback.api.FeedbackService$Companion.:()V │ │ -296270: 2200 790f |0000: new-instance v0, Lcom/duckduckgo/app/feedback/api/FeedbackService$Companion; // type@0f79 │ │ -296274: 7010 fc49 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/feedback/api/FeedbackService$Companion;.:()V // method@49fc │ │ -29627a: 6900 812c |0005: sput-object v0, Lcom/duckduckgo/app/feedback/api/FeedbackService$Companion;.$$INSTANCE:Lcom/duckduckgo/app/feedback/api/FeedbackService$Companion; // field@2c81 │ │ -29627e: 0e00 |0007: return-void │ │ +296270: |[296270] com.duckduckgo.app.feedback.api.FeedbackService$Companion.:()V │ │ +296280: 2200 790f |0000: new-instance v0, Lcom/duckduckgo/app/feedback/api/FeedbackService$Companion; // type@0f79 │ │ +296284: 7010 fc49 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/feedback/api/FeedbackService$Companion;.:()V // method@49fc │ │ +29628a: 6900 812c |0005: sput-object v0, Lcom/duckduckgo/app/feedback/api/FeedbackService$Companion;.$$INSTANCE:Lcom/duckduckgo/app/feedback/api/FeedbackService$Companion; // field@2c81 │ │ +29628e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/feedback/api/FeedbackService$Companion;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -296280: |[296280] com.duckduckgo.app.feedback.api.FeedbackService$Companion.:()V │ │ -296290: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -296296: 0e00 |0003: return-void │ │ +296290: |[296290] com.duckduckgo.app.feedback.api.FeedbackService$Companion.:()V │ │ +2962a0: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2962a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/feedback/api/FeedbackService$Companion; │ │ │ │ Virtual methods - │ │ @@ -154470,52 +154470,52 @@ │ │ type : '(Lcom/duckduckgo/app/feedback/api/FeedbackService;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 31 │ │ ins : 16 │ │ outs : 14 │ │ insns size : 65 16-bit code units │ │ -296298: |[296298] com.duckduckgo.app.feedback.api.FeedbackService$DefaultImpls.submitFeedback$default:(Lcom/duckduckgo/app/feedback/api/FeedbackService;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object; │ │ -2962a8: 391e 3900 |0000: if-nez v30, 0039 // +0039 │ │ -2962ac: dd00 1d01 |0002: and-int/lit8 v0, v29, #int 1 // #01 │ │ -2962b0: 3800 0600 |0004: if-eqz v0, 000a // +0006 │ │ -2962b4: 1a00 a3a6 |0006: const-string v0, "general" // string@a6a3 │ │ -2962b8: 0702 |0008: move-object v2, v0 │ │ -2962ba: 2803 |0009: goto 000c // +0003 │ │ -2962bc: 0802 1000 |000a: move-object/from16 v2, v16 │ │ -2962c0: dd00 1d20 |000c: and-int/lit8 v0, v29, #int 32 // #20 │ │ -2962c4: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ -2962c8: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -2962ca: 0707 |0011: move-object v7, v0 │ │ -2962cc: 2803 |0012: goto 0015 // +0003 │ │ -2962ce: 0807 1500 |0013: move-object/from16 v7, v21 │ │ -2962d2: dd00 1d40 |0015: and-int/lit8 v0, v29, #int 64 // #40 │ │ -2962d6: 3800 0600 |0017: if-eqz v0, 001d // +0006 │ │ -2962da: 1a00 871d |0019: const-string v0, "Android" // string@1d87 │ │ -2962de: 0708 |001b: move-object v8, v0 │ │ -2962e0: 2803 |001c: goto 001f // +0003 │ │ -2962e2: 0808 1600 |001d: move-object/from16 v8, v22 │ │ -2962e6: 07f1 |001f: move-object v1, v15 │ │ -2962e8: 0803 1100 |0020: move-object/from16 v3, v17 │ │ -2962ec: 0804 1200 |0022: move-object/from16 v4, v18 │ │ -2962f0: 0805 1300 |0024: move-object/from16 v5, v19 │ │ -2962f4: 0806 1400 |0026: move-object/from16 v6, v20 │ │ -2962f8: 0809 1700 |0028: move-object/from16 v9, v23 │ │ -2962fc: 020a 1800 |002a: move/from16 v10, v24 │ │ -296300: 080b 1900 |002c: move-object/from16 v11, v25 │ │ -296304: 080c 1a00 |002e: move-object/from16 v12, v26 │ │ -296308: 080d 1b00 |0030: move-object/from16 v13, v27 │ │ -29630c: 080e 1c00 |0032: move-object/from16 v14, v28 │ │ -296310: 780e ff49 0100 |0034: invoke-interface/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14}, Lcom/duckduckgo/app/feedback/api/FeedbackService;.submitFeedback:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@49ff │ │ -296316: 0c00 |0037: move-result-object v0 │ │ -296318: 1100 |0038: return-object v0 │ │ -29631a: 2200 e538 |0039: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@38e5 │ │ -29631e: 1a01 ca7c |003b: const-string v1, "Super calls with default arguments not supported in this target, function: submitFeedback" // string@7cca │ │ -296322: 7020 02f0 1000 |003d: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@f002 │ │ -296328: 2700 |0040: throw v0 │ │ +2962a8: |[2962a8] com.duckduckgo.app.feedback.api.FeedbackService$DefaultImpls.submitFeedback$default:(Lcom/duckduckgo/app/feedback/api/FeedbackService;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object; │ │ +2962b8: 391e 3900 |0000: if-nez v30, 0039 // +0039 │ │ +2962bc: dd00 1d01 |0002: and-int/lit8 v0, v29, #int 1 // #01 │ │ +2962c0: 3800 0600 |0004: if-eqz v0, 000a // +0006 │ │ +2962c4: 1a00 a3a6 |0006: const-string v0, "general" // string@a6a3 │ │ +2962c8: 0702 |0008: move-object v2, v0 │ │ +2962ca: 2803 |0009: goto 000c // +0003 │ │ +2962cc: 0802 1000 |000a: move-object/from16 v2, v16 │ │ +2962d0: dd00 1d20 |000c: and-int/lit8 v0, v29, #int 32 // #20 │ │ +2962d4: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ +2962d8: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +2962da: 0707 |0011: move-object v7, v0 │ │ +2962dc: 2803 |0012: goto 0015 // +0003 │ │ +2962de: 0807 1500 |0013: move-object/from16 v7, v21 │ │ +2962e2: dd00 1d40 |0015: and-int/lit8 v0, v29, #int 64 // #40 │ │ +2962e6: 3800 0600 |0017: if-eqz v0, 001d // +0006 │ │ +2962ea: 1a00 871d |0019: const-string v0, "Android" // string@1d87 │ │ +2962ee: 0708 |001b: move-object v8, v0 │ │ +2962f0: 2803 |001c: goto 001f // +0003 │ │ +2962f2: 0808 1600 |001d: move-object/from16 v8, v22 │ │ +2962f6: 07f1 |001f: move-object v1, v15 │ │ +2962f8: 0803 1100 |0020: move-object/from16 v3, v17 │ │ +2962fc: 0804 1200 |0022: move-object/from16 v4, v18 │ │ +296300: 0805 1300 |0024: move-object/from16 v5, v19 │ │ +296304: 0806 1400 |0026: move-object/from16 v6, v20 │ │ +296308: 0809 1700 |0028: move-object/from16 v9, v23 │ │ +29630c: 020a 1800 |002a: move/from16 v10, v24 │ │ +296310: 080b 1900 |002c: move-object/from16 v11, v25 │ │ +296314: 080c 1a00 |002e: move-object/from16 v12, v26 │ │ +296318: 080d 1b00 |0030: move-object/from16 v13, v27 │ │ +29631c: 080e 1c00 |0032: move-object/from16 v14, v28 │ │ +296320: 780e ff49 0100 |0034: invoke-interface/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14}, Lcom/duckduckgo/app/feedback/api/FeedbackService;.submitFeedback:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@49ff │ │ +296326: 0c00 |0037: move-result-object v0 │ │ +296328: 1100 |0038: return-object v0 │ │ +29632a: 2200 e538 |0039: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@38e5 │ │ +29632e: 1a01 ca7c |003b: const-string v1, "Super calls with default arguments not supported in this target, function: submitFeedback" // string@7cca │ │ +296332: 7020 02f0 1000 |003d: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@f002 │ │ +296338: 2700 |0040: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0006 line=31 │ │ 0x0019 line=37 │ │ 0x0034 line=30 │ │ locals : │ │ 0x0000 - 0x0041 reg=15 (null) Lcom/duckduckgo/app/feedback/api/FeedbackService; │ │ @@ -154608,18 +154608,18 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -296448: |[296448] com.duckduckgo.app.feedback.api.FeedbackService.:()V │ │ -296458: 6200 812c |0000: sget-object v0, Lcom/duckduckgo/app/feedback/api/FeedbackService$Companion;.$$INSTANCE:Lcom/duckduckgo/app/feedback/api/FeedbackService$Companion; // field@2c81 │ │ -29645c: 6900 842c |0002: sput-object v0, Lcom/duckduckgo/app/feedback/api/FeedbackService;.Companion:Lcom/duckduckgo/app/feedback/api/FeedbackService$Companion; // field@2c84 │ │ -296460: 0e00 |0004: return-void │ │ +296458: |[296458] com.duckduckgo.app.feedback.api.FeedbackService.:()V │ │ +296468: 6200 812c |0000: sget-object v0, Lcom/duckduckgo/app/feedback/api/FeedbackService$Companion;.$$INSTANCE:Lcom/duckduckgo/app/feedback/api/FeedbackService$Companion; // field@2c81 │ │ +29646c: 6900 842c |0002: sput-object v0, Lcom/duckduckgo/app/feedback/api/FeedbackService;.Companion:Lcom/duckduckgo/app/feedback/api/FeedbackService$Companion; // field@2c84 │ │ +296470: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/feedback/api/FeedbackService;) │ │ name : 'submitFeedback' │ │ @@ -154667,35 +154667,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -296410: |[296410] com.duckduckgo.app.feedback.api.FeedbackService_Module.:()V │ │ -296420: 2200 7c0f |0000: new-instance v0, Lcom/duckduckgo/app/feedback/api/FeedbackService_Module; // type@0f7c │ │ -296424: 7010 014a 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/feedback/api/FeedbackService_Module;.:()V // method@4a01 │ │ -29642a: 6900 862c |0005: sput-object v0, Lcom/duckduckgo/app/feedback/api/FeedbackService_Module;.INSTANCE:Lcom/duckduckgo/app/feedback/api/FeedbackService_Module; // field@2c86 │ │ -29642e: 0e00 |0007: return-void │ │ +296420: |[296420] com.duckduckgo.app.feedback.api.FeedbackService_Module.:()V │ │ +296430: 2200 7c0f |0000: new-instance v0, Lcom/duckduckgo/app/feedback/api/FeedbackService_Module; // type@0f7c │ │ +296434: 7010 014a 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/feedback/api/FeedbackService_Module;.:()V // method@4a01 │ │ +29643a: 6900 862c |0005: sput-object v0, Lcom/duckduckgo/app/feedback/api/FeedbackService_Module;.INSTANCE:Lcom/duckduckgo/app/feedback/api/FeedbackService_Module; // field@2c86 │ │ +29643e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/feedback/api/FeedbackService_Module;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -296430: |[296430] com.duckduckgo.app.feedback.api.FeedbackService_Module.:()V │ │ -296440: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -296446: 0e00 |0003: return-void │ │ +296440: |[296440] com.duckduckgo.app.feedback.api.FeedbackService_Module.:()V │ │ +296450: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +296456: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/feedback/api/FeedbackService_Module; │ │ │ │ Virtual methods - │ │ @@ -154704,24 +154704,24 @@ │ │ type : '(Lretrofit2/Retrofit;)Lcom/duckduckgo/app/feedback/api/FeedbackService;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -2963d8: |[2963d8] com.duckduckgo.app.feedback.api.FeedbackService_Module.providesFeedbackService:(Lretrofit2/Retrofit;)Lcom/duckduckgo/app/feedback/api/FeedbackService; │ │ -2963e8: 1a00 5ecb |0000: const-string v0, "retrofit" // string@cb5e │ │ -2963ec: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2963f2: 1c00 7b0f |0005: const-class v0, Lcom/duckduckgo/app/feedback/api/FeedbackService; // type@0f7b │ │ -2963f6: 6e20 35f3 0200 |0007: invoke-virtual {v2, v0}, Lretrofit2/Retrofit;.create:(Ljava/lang/Class;)Ljava/lang/Object; // method@f335 │ │ -2963fc: 0c02 |000a: move-result-object v2 │ │ -2963fe: 1a00 129d |000b: const-string v0, "create(...)" // string@9d12 │ │ -296402: 7120 fdf1 0200 |000d: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ -296408: 1f02 7b0f |0010: check-cast v2, Lcom/duckduckgo/app/feedback/api/FeedbackService; // type@0f7b │ │ -29640c: 1102 |0012: return-object v2 │ │ +2963e8: |[2963e8] com.duckduckgo.app.feedback.api.FeedbackService_Module.providesFeedbackService:(Lretrofit2/Retrofit;)Lcom/duckduckgo/app/feedback/api/FeedbackService; │ │ +2963f8: 1a00 5ecb |0000: const-string v0, "retrofit" // string@cb5e │ │ +2963fc: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +296402: 1c00 7b0f |0005: const-class v0, Lcom/duckduckgo/app/feedback/api/FeedbackService; // type@0f7b │ │ +296406: 6e20 35f3 0200 |0007: invoke-virtual {v2, v0}, Lretrofit2/Retrofit;.create:(Ljava/lang/Class;)Ljava/lang/Object; // method@f335 │ │ +29640c: 0c02 |000a: move-result-object v2 │ │ +29640e: 1a00 129d |000b: const-string v0, "create(...)" // string@9d12 │ │ +296412: 7120 fdf1 0200 |000d: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ +296418: 1f02 7b0f |0010: check-cast v2, Lcom/duckduckgo/app/feedback/api/FeedbackService; // type@0f7b │ │ +29641c: 1102 |0012: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=24 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Lcom/duckduckgo/app/feedback/api/FeedbackService_Module; │ │ 0x0000 - 0x0013 reg=2 (null) Lretrofit2/Retrofit; │ │ │ │ @@ -154813,17 +154813,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -296464: |[296464] com.duckduckgo.app.feedback.api.FireAndForgetFeedbackSubmitter$Companion.:()V │ │ -296474: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -29647a: 0e00 |0003: return-void │ │ +296474: |[296474] com.duckduckgo.app.feedback.api.FireAndForgetFeedbackSubmitter$Companion.:()V │ │ +296484: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +29648a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/feedback/api/FireAndForgetFeedbackSubmitter$Companion; │ │ │ │ #1 : (in Lcom/duckduckgo/app/feedback/api/FireAndForgetFeedbackSubmitter$Companion;) │ │ @@ -154831,17 +154831,17 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -29647c: |[29647c] com.duckduckgo.app.feedback.api.FireAndForgetFeedbackSubmitter$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -29648c: 7010 0c4a 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/feedback/api/FireAndForgetFeedbackSubmitter$Companion;.:()V // method@4a0c │ │ -296492: 0e00 |0003: return-void │ │ +29648c: |[29648c] com.duckduckgo.app.feedback.api.FireAndForgetFeedbackSubmitter$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +29649c: 7010 0c4a 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/feedback/api/FireAndForgetFeedbackSubmitter$Companion;.:()V // method@4a0c │ │ +2964a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 10945 (FeedbackSubmitter.kt) │ │ │ │ @@ -154878,51 +154878,51 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 64 16-bit code units │ │ -296494: |[296494] com.duckduckgo.app.feedback.api.FireAndForgetFeedbackSubmitter$WhenMappings.:()V │ │ -2964a4: 7100 f64b 0000 |0000: invoke-static {}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.values:()[Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // method@4bf6 │ │ -2964aa: 0c00 |0003: move-result-object v0 │ │ -2964ac: 2100 |0004: array-length v0, v0 │ │ -2964ae: 2300 5d3a |0005: new-array v0, v0, [I // type@3a5d │ │ -2964b2: 6201 322d |0007: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.MISSING_BROWSING_FEATURES:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d32 │ │ -2964b6: 6e10 f44b 0100 |0009: invoke-virtual {v1}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.ordinal:()I // method@4bf4 │ │ -2964bc: 0a01 |000c: move-result v1 │ │ -2964be: 1212 |000d: const/4 v2, #int 1 // #1 │ │ -2964c0: 4b02 0001 |000e: aput v2, v0, v1 │ │ -2964c4: 6201 362d |0010: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.WEBSITES_NOT_LOADING:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d36 │ │ -2964c8: 6e10 f44b 0100 |0012: invoke-virtual {v1}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.ordinal:()I // method@4bf4 │ │ -2964ce: 0a01 |0015: move-result v1 │ │ -2964d0: 1222 |0016: const/4 v2, #int 2 // #2 │ │ -2964d2: 4b02 0001 |0017: aput v2, v0, v1 │ │ -2964d6: 6201 352d |0019: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.SEARCH_NOT_GOOD_ENOUGH:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d35 │ │ -2964da: 6e10 f44b 0100 |001b: invoke-virtual {v1}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.ordinal:()I // method@4bf4 │ │ -2964e0: 0a01 |001e: move-result v1 │ │ -2964e2: 1232 |001f: const/4 v2, #int 3 // #3 │ │ -2964e4: 4b02 0001 |0020: aput v2, v0, v1 │ │ -2964e8: 6201 332d |0022: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.NOT_ENOUGH_CUSTOMIZATIONS:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d33 │ │ -2964ec: 6e10 f44b 0100 |0024: invoke-virtual {v1}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.ordinal:()I // method@4bf4 │ │ -2964f2: 0a01 |0027: move-result v1 │ │ -2964f4: 1242 |0028: const/4 v2, #int 4 // #4 │ │ -2964f6: 4b02 0001 |0029: aput v2, v0, v1 │ │ -2964fa: 6201 312d |002b: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.APP_IS_SLOW_OR_BUGGY:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d31 │ │ -2964fe: 6e10 f44b 0100 |002d: invoke-virtual {v1}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.ordinal:()I // method@4bf4 │ │ -296504: 0a01 |0030: move-result v1 │ │ -296506: 1252 |0031: const/4 v2, #int 5 // #5 │ │ -296508: 4b02 0001 |0032: aput v2, v0, v1 │ │ -29650c: 6201 342d |0034: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.OTHER:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d34 │ │ -296510: 6e10 f44b 0100 |0036: invoke-virtual {v1}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.ordinal:()I // method@4bf4 │ │ -296516: 0a01 |0039: move-result v1 │ │ -296518: 1262 |003a: const/4 v2, #int 6 // #6 │ │ -29651a: 4b02 0001 |003b: aput v2, v0, v1 │ │ -29651e: 6900 882c |003d: sput-object v0, Lcom/duckduckgo/app/feedback/api/FireAndForgetFeedbackSubmitter$WhenMappings;.$EnumSwitchMapping$0:[I // field@2c88 │ │ -296522: 0e00 |003f: return-void │ │ +2964a4: |[2964a4] com.duckduckgo.app.feedback.api.FireAndForgetFeedbackSubmitter$WhenMappings.:()V │ │ +2964b4: 7100 f64b 0000 |0000: invoke-static {}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.values:()[Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // method@4bf6 │ │ +2964ba: 0c00 |0003: move-result-object v0 │ │ +2964bc: 2100 |0004: array-length v0, v0 │ │ +2964be: 2300 5d3a |0005: new-array v0, v0, [I // type@3a5d │ │ +2964c2: 6201 322d |0007: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.MISSING_BROWSING_FEATURES:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d32 │ │ +2964c6: 6e10 f44b 0100 |0009: invoke-virtual {v1}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.ordinal:()I // method@4bf4 │ │ +2964cc: 0a01 |000c: move-result v1 │ │ +2964ce: 1212 |000d: const/4 v2, #int 1 // #1 │ │ +2964d0: 4b02 0001 |000e: aput v2, v0, v1 │ │ +2964d4: 6201 362d |0010: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.WEBSITES_NOT_LOADING:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d36 │ │ +2964d8: 6e10 f44b 0100 |0012: invoke-virtual {v1}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.ordinal:()I // method@4bf4 │ │ +2964de: 0a01 |0015: move-result v1 │ │ +2964e0: 1222 |0016: const/4 v2, #int 2 // #2 │ │ +2964e2: 4b02 0001 |0017: aput v2, v0, v1 │ │ +2964e6: 6201 352d |0019: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.SEARCH_NOT_GOOD_ENOUGH:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d35 │ │ +2964ea: 6e10 f44b 0100 |001b: invoke-virtual {v1}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.ordinal:()I // method@4bf4 │ │ +2964f0: 0a01 |001e: move-result v1 │ │ +2964f2: 1232 |001f: const/4 v2, #int 3 // #3 │ │ +2964f4: 4b02 0001 |0020: aput v2, v0, v1 │ │ +2964f8: 6201 332d |0022: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.NOT_ENOUGH_CUSTOMIZATIONS:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d33 │ │ +2964fc: 6e10 f44b 0100 |0024: invoke-virtual {v1}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.ordinal:()I // method@4bf4 │ │ +296502: 0a01 |0027: move-result v1 │ │ +296504: 1242 |0028: const/4 v2, #int 4 // #4 │ │ +296506: 4b02 0001 |0029: aput v2, v0, v1 │ │ +29650a: 6201 312d |002b: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.APP_IS_SLOW_OR_BUGGY:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d31 │ │ +29650e: 6e10 f44b 0100 |002d: invoke-virtual {v1}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.ordinal:()I // method@4bf4 │ │ +296514: 0a01 |0030: move-result v1 │ │ +296516: 1252 |0031: const/4 v2, #int 5 // #5 │ │ +296518: 4b02 0001 |0032: aput v2, v0, v1 │ │ +29651c: 6201 342d |0034: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.OTHER:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d34 │ │ +296520: 6e10 f44b 0100 |0036: invoke-virtual {v1}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.ordinal:()I // method@4bf4 │ │ +296526: 0a01 |0039: move-result v1 │ │ +296528: 1262 |003a: const/4 v2, #int 6 // #6 │ │ +29652a: 4b02 0001 |003b: aput v2, v0, v1 │ │ +29652e: 6900 882c |003d: sput-object v0, Lcom/duckduckgo/app/feedback/api/FireAndForgetFeedbackSubmitter$WhenMappings;.$EnumSwitchMapping$0:[I // field@2c88 │ │ +296532: 0e00 |003f: return-void │ │ catches : 6 │ │ 0x0007 - 0x0010 │ │ Ljava/lang/NoSuchFieldError; -> 0x0010 │ │ 0x0010 - 0x0019 │ │ Ljava/lang/NoSuchFieldError; -> 0x0019 │ │ 0x0019 - 0x0022 │ │ Ljava/lang/NoSuchFieldError; -> 0x0022 │ │ @@ -154967,17 +154967,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -297064: |[297064] com.duckduckgo.app.feedback.api.SubReasonApiMapper$Companion.:()V │ │ -297074: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -29707a: 0e00 |0003: return-void │ │ +297074: |[297074] com.duckduckgo.app.feedback.api.SubReasonApiMapper$Companion.:()V │ │ +297084: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +29708a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/feedback/api/SubReasonApiMapper$Companion; │ │ │ │ #1 : (in Lcom/duckduckgo/app/feedback/api/SubReasonApiMapper$Companion;) │ │ @@ -154985,17 +154985,17 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -29707c: |[29707c] com.duckduckgo.app.feedback.api.SubReasonApiMapper$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -29708c: 7010 2d4a 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/feedback/api/SubReasonApiMapper$Companion;.:()V // method@4a2d │ │ -297092: 0e00 |0003: return-void │ │ +29708c: |[29708c] com.duckduckgo.app.feedback.api.SubReasonApiMapper$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +29709c: 7010 2d4a 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/feedback/api/SubReasonApiMapper$Companion;.:()V // method@4a2d │ │ +2970a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 31876 (SubReasonApiMapper.kt) │ │ │ │ @@ -155044,139 +155044,139 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 236 16-bit code units │ │ -297094: |[297094] com.duckduckgo.app.feedback.api.SubReasonApiMapper$WhenMappings.:()V │ │ -2970a4: 7100 fd4b 0000 |0000: invoke-static {}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons;.values:()[Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons; // method@4bfd │ │ -2970aa: 0c00 |0003: move-result-object v0 │ │ -2970ac: 2100 |0004: array-length v0, v0 │ │ -2970ae: 2300 5d3a |0005: new-array v0, v0, [I // type@3a5d │ │ -2970b2: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -2970b4: 6202 3c2d |0008: sget-object v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons;.NAVIGATION_ISSUES:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons; // field@2d3c │ │ -2970b8: 6e10 fb4b 0200 |000a: invoke-virtual {v2}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons;.ordinal:()I // method@4bfb │ │ -2970be: 0a02 |000d: move-result v2 │ │ -2970c0: 4b01 0002 |000e: aput v1, v0, v2 │ │ -2970c4: 1222 |0010: const/4 v2, #int 2 // #2 │ │ -2970c6: 6203 3e2d |0011: sget-object v3, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons;.TAB_MANAGEMENT:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons; // field@2d3e │ │ -2970ca: 6e10 fb4b 0300 |0013: invoke-virtual {v3}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons;.ordinal:()I // method@4bfb │ │ -2970d0: 0a03 |0016: move-result v3 │ │ -2970d2: 4b02 0003 |0017: aput v2, v0, v3 │ │ -2970d6: 1233 |0019: const/4 v3, #int 3 // #3 │ │ -2970d8: 6204 392d |001a: sget-object v4, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons;.AD_POPUP_BLOCKING:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons; // field@2d39 │ │ -2970dc: 6e10 fb4b 0400 |001c: invoke-virtual {v4}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons;.ordinal:()I // method@4bfb │ │ -2970e2: 0a04 |001f: move-result v4 │ │ -2970e4: 4b03 0004 |0020: aput v3, v0, v4 │ │ -2970e8: 1244 |0022: const/4 v4, #int 4 // #4 │ │ -2970ea: 6205 3f2d |0023: sget-object v5, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons;.WATCHING_VIDEOS:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons; // field@2d3f │ │ -2970ee: 6e10 fb4b 0500 |0025: invoke-virtual {v5}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons;.ordinal:()I // method@4bfb │ │ -2970f4: 0a05 |0028: move-result v5 │ │ -2970f6: 4b04 0005 |0029: aput v4, v0, v5 │ │ -2970fa: 1255 |002b: const/4 v5, #int 5 // #5 │ │ -2970fc: 6206 3b2d |002c: sget-object v6, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons;.INTERACTING_IMAGES:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons; // field@2d3b │ │ -297100: 6e10 fb4b 0600 |002e: invoke-virtual {v6}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons;.ordinal:()I // method@4bfb │ │ -297106: 0a06 |0031: move-result v6 │ │ -297108: 4b05 0006 |0032: aput v5, v0, v6 │ │ -29710c: 1266 |0034: const/4 v6, #int 6 // #6 │ │ -29710e: 6207 3a2d |0035: sget-object v7, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons;.BOOKMARK_MANAGEMENT:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons; // field@2d3a │ │ -297112: 6e10 fb4b 0700 |0037: invoke-virtual {v7}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons;.ordinal:()I // method@4bfb │ │ -297118: 0a07 |003a: move-result v7 │ │ -29711a: 4b06 0007 |003b: aput v6, v0, v7 │ │ -29711e: 1277 |003d: const/4 v7, #int 7 // #7 │ │ -297120: 6208 3d2d |003e: sget-object v8, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons;.OTHER:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons; // field@2d3d │ │ -297124: 6e10 fb4b 0800 |0040: invoke-virtual {v8}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons;.ordinal:()I // method@4bfb │ │ -29712a: 0a08 |0043: move-result v8 │ │ -29712c: 4b07 0008 |0044: aput v7, v0, v8 │ │ -297130: 6900 a42c |0046: sput-object v0, Lcom/duckduckgo/app/feedback/api/SubReasonApiMapper$WhenMappings;.$EnumSwitchMapping$0:[I // field@2ca4 │ │ -297134: 7100 0b4c 0000 |0048: invoke-static {}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SearchNotGoodEnoughSubReasons;.values:()[Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SearchNotGoodEnoughSubReasons; // method@4c0b │ │ -29713a: 0c00 |004b: move-result-object v0 │ │ -29713c: 2100 |004c: array-length v0, v0 │ │ -29713e: 2300 5d3a |004d: new-array v0, v0, [I // type@3a5d │ │ -297142: 6208 4c2d |004f: sget-object v8, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SearchNotGoodEnoughSubReasons;.PROGRAMMING_TECHNICAL_SEARCHES:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SearchNotGoodEnoughSubReasons; // field@2d4c │ │ -297146: 6e10 094c 0800 |0051: invoke-virtual {v8}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SearchNotGoodEnoughSubReasons;.ordinal:()I // method@4c09 │ │ -29714c: 0a08 |0054: move-result v8 │ │ -29714e: 4b01 0008 |0055: aput v1, v0, v8 │ │ -297152: 6208 4a2d |0057: sget-object v8, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SearchNotGoodEnoughSubReasons;.LAYOUT_MORE_LIKE_GOOGLE:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SearchNotGoodEnoughSubReasons; // field@2d4a │ │ -297156: 6e10 094c 0800 |0059: invoke-virtual {v8}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SearchNotGoodEnoughSubReasons;.ordinal:()I // method@4c09 │ │ -29715c: 0a08 |005c: move-result v8 │ │ -29715e: 4b02 0008 |005d: aput v2, v0, v8 │ │ -297162: 6208 492d |005f: sget-object v8, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SearchNotGoodEnoughSubReasons;.FASTER_LOAD_TIME:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SearchNotGoodEnoughSubReasons; // field@2d49 │ │ -297166: 6e10 094c 0800 |0061: invoke-virtual {v8}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SearchNotGoodEnoughSubReasons;.ordinal:()I // method@4c09 │ │ -29716c: 0a08 |0064: move-result v8 │ │ -29716e: 4b03 0008 |0065: aput v3, v0, v8 │ │ -297172: 6208 4d2d |0067: sget-object v8, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SearchNotGoodEnoughSubReasons;.SEARCHING_IN_SPECIFIC_LANGUAGE:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SearchNotGoodEnoughSubReasons; // field@2d4d │ │ -297176: 6e10 094c 0800 |0069: invoke-virtual {v8}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SearchNotGoodEnoughSubReasons;.ordinal:()I // method@4c09 │ │ -29717c: 0a08 |006c: move-result v8 │ │ -29717e: 4b04 0008 |006d: aput v4, v0, v8 │ │ -297182: 6208 482d |006f: sget-object v8, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SearchNotGoodEnoughSubReasons;.BETTER_AUTOCOMPLETE:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SearchNotGoodEnoughSubReasons; // field@2d48 │ │ -297186: 6e10 094c 0800 |0071: invoke-virtual {v8}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SearchNotGoodEnoughSubReasons;.ordinal:()I // method@4c09 │ │ -29718c: 0a08 |0074: move-result v8 │ │ -29718e: 4b05 0008 |0075: aput v5, v0, v8 │ │ -297192: 6208 4b2d |0077: sget-object v8, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SearchNotGoodEnoughSubReasons;.OTHER:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SearchNotGoodEnoughSubReasons; // field@2d4b │ │ -297196: 6e10 094c 0800 |0079: invoke-virtual {v8}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SearchNotGoodEnoughSubReasons;.ordinal:()I // method@4c09 │ │ -29719c: 0a08 |007c: move-result v8 │ │ -29719e: 4b06 0008 |007d: aput v6, v0, v8 │ │ -2971a2: 6900 a52c |007f: sput-object v0, Lcom/duckduckgo/app/feedback/api/SubReasonApiMapper$WhenMappings;.$EnumSwitchMapping$1:[I // field@2ca5 │ │ -2971a6: 7100 ee4b 0000 |0081: invoke-static {}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons;.values:()[Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons; // method@4bee │ │ -2971ac: 0c00 |0084: move-result-object v0 │ │ -2971ae: 2100 |0085: array-length v0, v0 │ │ -2971b0: 2300 5d3a |0086: new-array v0, v0, [I // type@3a5d │ │ -2971b4: 6208 292d |0088: sget-object v8, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons;.HOME_SCREEN_CONFIGURATION:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons; // field@2d29 │ │ -2971b8: 6e10 ec4b 0800 |008a: invoke-virtual {v8}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons;.ordinal:()I // method@4bec │ │ -2971be: 0a08 |008d: move-result v8 │ │ -2971c0: 4b01 0008 |008e: aput v1, v0, v8 │ │ -2971c4: 6208 2c2d |0090: sget-object v8, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons;.TAB_DISPLAY:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons; // field@2d2c │ │ -2971c8: 6e10 ec4b 0800 |0092: invoke-virtual {v8}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons;.ordinal:()I // method@4bec │ │ -2971ce: 0a08 |0095: move-result v8 │ │ -2971d0: 4b02 0008 |0096: aput v2, v0, v8 │ │ -2971d4: 6208 2a2d |0098: sget-object v8, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons;.HOW_APP_LOOKS:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons; // field@2d2a │ │ -2971d8: 6e10 ec4b 0800 |009a: invoke-virtual {v8}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons;.ordinal:()I // method@4bec │ │ -2971de: 0a08 |009d: move-result v8 │ │ -2971e0: 4b03 0008 |009e: aput v3, v0, v8 │ │ -2971e4: 6208 2e2d |00a0: sget-object v8, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons;.WHICH_DATA_IS_CLEARED:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons; // field@2d2e │ │ -2971e8: 6e10 ec4b 0800 |00a2: invoke-virtual {v8}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons;.ordinal:()I // method@4bec │ │ -2971ee: 0a08 |00a5: move-result v8 │ │ -2971f0: 4b04 0008 |00a6: aput v4, v0, v8 │ │ -2971f4: 6208 2d2d |00a8: sget-object v8, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons;.WHEN_DATA_IS_CLEARED:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons; // field@2d2d │ │ -2971f8: 6e10 ec4b 0800 |00aa: invoke-virtual {v8}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons;.ordinal:()I // method@4bec │ │ -2971fe: 0a08 |00ad: move-result v8 │ │ -297200: 4b05 0008 |00ae: aput v5, v0, v8 │ │ -297204: 6205 282d |00b0: sget-object v5, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons;.BOOKMARK_DISPLAY:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons; // field@2d28 │ │ -297208: 6e10 ec4b 0500 |00b2: invoke-virtual {v5}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons;.ordinal:()I // method@4bec │ │ -29720e: 0a05 |00b5: move-result v5 │ │ -297210: 4b06 0005 |00b6: aput v6, v0, v5 │ │ -297214: 6205 2b2d |00b8: sget-object v5, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons;.OTHER:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons; // field@2d2b │ │ -297218: 6e10 ec4b 0500 |00ba: invoke-virtual {v5}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons;.ordinal:()I // method@4bec │ │ -29721e: 0a05 |00bd: move-result v5 │ │ -297220: 4b07 0005 |00be: aput v7, v0, v5 │ │ -297224: 6900 a62c |00c0: sput-object v0, Lcom/duckduckgo/app/feedback/api/SubReasonApiMapper$WhenMappings;.$EnumSwitchMapping$2:[I // field@2ca6 │ │ -297228: 7100 044c 0000 |00c2: invoke-static {}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$PerformanceSubReasons;.values:()[Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$PerformanceSubReasons; // method@4c04 │ │ -29722e: 0c00 |00c5: move-result-object v0 │ │ -297230: 2100 |00c6: array-length v0, v0 │ │ -297232: 2300 5d3a |00c7: new-array v0, v0, [I // type@3a5d │ │ -297236: 6205 452d |00c9: sget-object v5, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$PerformanceSubReasons;.SLOW_WEB_PAGE_LOADS:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$PerformanceSubReasons; // field@2d45 │ │ -29723a: 6e10 024c 0500 |00cb: invoke-virtual {v5}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$PerformanceSubReasons;.ordinal:()I // method@4c02 │ │ -297240: 0a05 |00ce: move-result v5 │ │ -297242: 4b01 0005 |00cf: aput v1, v0, v5 │ │ -297246: 6201 422d |00d1: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$PerformanceSubReasons;.APP_CRASHES_OR_FREEZES:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$PerformanceSubReasons; // field@2d42 │ │ -29724a: 6e10 024c 0100 |00d3: invoke-virtual {v1}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$PerformanceSubReasons;.ordinal:()I // method@4c02 │ │ -297250: 0a01 |00d6: move-result v1 │ │ -297252: 4b02 0001 |00d7: aput v2, v0, v1 │ │ -297256: 6201 432d |00d9: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$PerformanceSubReasons;.MEDIA_PLAYBACK_BUGS:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$PerformanceSubReasons; // field@2d43 │ │ -29725a: 6e10 024c 0100 |00db: invoke-virtual {v1}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$PerformanceSubReasons;.ordinal:()I // method@4c02 │ │ -297260: 0a01 |00de: move-result v1 │ │ -297262: 4b03 0001 |00df: aput v3, v0, v1 │ │ -297266: 6201 442d |00e1: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$PerformanceSubReasons;.OTHER:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$PerformanceSubReasons; // field@2d44 │ │ -29726a: 6e10 024c 0100 |00e3: invoke-virtual {v1}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$PerformanceSubReasons;.ordinal:()I // method@4c02 │ │ -297270: 0a01 |00e6: move-result v1 │ │ -297272: 4b04 0001 |00e7: aput v4, v0, v1 │ │ -297276: 6900 a72c |00e9: sput-object v0, Lcom/duckduckgo/app/feedback/api/SubReasonApiMapper$WhenMappings;.$EnumSwitchMapping$3:[I // field@2ca7 │ │ -29727a: 0e00 |00eb: return-void │ │ +2970a4: |[2970a4] com.duckduckgo.app.feedback.api.SubReasonApiMapper$WhenMappings.:()V │ │ +2970b4: 7100 fd4b 0000 |0000: invoke-static {}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons;.values:()[Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons; // method@4bfd │ │ +2970ba: 0c00 |0003: move-result-object v0 │ │ +2970bc: 2100 |0004: array-length v0, v0 │ │ +2970be: 2300 5d3a |0005: new-array v0, v0, [I // type@3a5d │ │ +2970c2: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +2970c4: 6202 3c2d |0008: sget-object v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons;.NAVIGATION_ISSUES:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons; // field@2d3c │ │ +2970c8: 6e10 fb4b 0200 |000a: invoke-virtual {v2}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons;.ordinal:()I // method@4bfb │ │ +2970ce: 0a02 |000d: move-result v2 │ │ +2970d0: 4b01 0002 |000e: aput v1, v0, v2 │ │ +2970d4: 1222 |0010: const/4 v2, #int 2 // #2 │ │ +2970d6: 6203 3e2d |0011: sget-object v3, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons;.TAB_MANAGEMENT:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons; // field@2d3e │ │ +2970da: 6e10 fb4b 0300 |0013: invoke-virtual {v3}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons;.ordinal:()I // method@4bfb │ │ +2970e0: 0a03 |0016: move-result v3 │ │ +2970e2: 4b02 0003 |0017: aput v2, v0, v3 │ │ +2970e6: 1233 |0019: const/4 v3, #int 3 // #3 │ │ +2970e8: 6204 392d |001a: sget-object v4, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons;.AD_POPUP_BLOCKING:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons; // field@2d39 │ │ +2970ec: 6e10 fb4b 0400 |001c: invoke-virtual {v4}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons;.ordinal:()I // method@4bfb │ │ +2970f2: 0a04 |001f: move-result v4 │ │ +2970f4: 4b03 0004 |0020: aput v3, v0, v4 │ │ +2970f8: 1244 |0022: const/4 v4, #int 4 // #4 │ │ +2970fa: 6205 3f2d |0023: sget-object v5, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons;.WATCHING_VIDEOS:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons; // field@2d3f │ │ +2970fe: 6e10 fb4b 0500 |0025: invoke-virtual {v5}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons;.ordinal:()I // method@4bfb │ │ +297104: 0a05 |0028: move-result v5 │ │ +297106: 4b04 0005 |0029: aput v4, v0, v5 │ │ +29710a: 1255 |002b: const/4 v5, #int 5 // #5 │ │ +29710c: 6206 3b2d |002c: sget-object v6, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons;.INTERACTING_IMAGES:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons; // field@2d3b │ │ +297110: 6e10 fb4b 0600 |002e: invoke-virtual {v6}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons;.ordinal:()I // method@4bfb │ │ +297116: 0a06 |0031: move-result v6 │ │ +297118: 4b05 0006 |0032: aput v5, v0, v6 │ │ +29711c: 1266 |0034: const/4 v6, #int 6 // #6 │ │ +29711e: 6207 3a2d |0035: sget-object v7, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons;.BOOKMARK_MANAGEMENT:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons; // field@2d3a │ │ +297122: 6e10 fb4b 0700 |0037: invoke-virtual {v7}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons;.ordinal:()I // method@4bfb │ │ +297128: 0a07 |003a: move-result v7 │ │ +29712a: 4b06 0007 |003b: aput v6, v0, v7 │ │ +29712e: 1277 |003d: const/4 v7, #int 7 // #7 │ │ +297130: 6208 3d2d |003e: sget-object v8, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons;.OTHER:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons; // field@2d3d │ │ +297134: 6e10 fb4b 0800 |0040: invoke-virtual {v8}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons;.ordinal:()I // method@4bfb │ │ +29713a: 0a08 |0043: move-result v8 │ │ +29713c: 4b07 0008 |0044: aput v7, v0, v8 │ │ +297140: 6900 a42c |0046: sput-object v0, Lcom/duckduckgo/app/feedback/api/SubReasonApiMapper$WhenMappings;.$EnumSwitchMapping$0:[I // field@2ca4 │ │ +297144: 7100 0b4c 0000 |0048: invoke-static {}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SearchNotGoodEnoughSubReasons;.values:()[Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SearchNotGoodEnoughSubReasons; // method@4c0b │ │ +29714a: 0c00 |004b: move-result-object v0 │ │ +29714c: 2100 |004c: array-length v0, v0 │ │ +29714e: 2300 5d3a |004d: new-array v0, v0, [I // type@3a5d │ │ +297152: 6208 4c2d |004f: sget-object v8, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SearchNotGoodEnoughSubReasons;.PROGRAMMING_TECHNICAL_SEARCHES:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SearchNotGoodEnoughSubReasons; // field@2d4c │ │ +297156: 6e10 094c 0800 |0051: invoke-virtual {v8}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SearchNotGoodEnoughSubReasons;.ordinal:()I // method@4c09 │ │ +29715c: 0a08 |0054: move-result v8 │ │ +29715e: 4b01 0008 |0055: aput v1, v0, v8 │ │ +297162: 6208 4a2d |0057: sget-object v8, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SearchNotGoodEnoughSubReasons;.LAYOUT_MORE_LIKE_GOOGLE:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SearchNotGoodEnoughSubReasons; // field@2d4a │ │ +297166: 6e10 094c 0800 |0059: invoke-virtual {v8}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SearchNotGoodEnoughSubReasons;.ordinal:()I // method@4c09 │ │ +29716c: 0a08 |005c: move-result v8 │ │ +29716e: 4b02 0008 |005d: aput v2, v0, v8 │ │ +297172: 6208 492d |005f: sget-object v8, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SearchNotGoodEnoughSubReasons;.FASTER_LOAD_TIME:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SearchNotGoodEnoughSubReasons; // field@2d49 │ │ +297176: 6e10 094c 0800 |0061: invoke-virtual {v8}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SearchNotGoodEnoughSubReasons;.ordinal:()I // method@4c09 │ │ +29717c: 0a08 |0064: move-result v8 │ │ +29717e: 4b03 0008 |0065: aput v3, v0, v8 │ │ +297182: 6208 4d2d |0067: sget-object v8, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SearchNotGoodEnoughSubReasons;.SEARCHING_IN_SPECIFIC_LANGUAGE:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SearchNotGoodEnoughSubReasons; // field@2d4d │ │ +297186: 6e10 094c 0800 |0069: invoke-virtual {v8}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SearchNotGoodEnoughSubReasons;.ordinal:()I // method@4c09 │ │ +29718c: 0a08 |006c: move-result v8 │ │ +29718e: 4b04 0008 |006d: aput v4, v0, v8 │ │ +297192: 6208 482d |006f: sget-object v8, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SearchNotGoodEnoughSubReasons;.BETTER_AUTOCOMPLETE:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SearchNotGoodEnoughSubReasons; // field@2d48 │ │ +297196: 6e10 094c 0800 |0071: invoke-virtual {v8}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SearchNotGoodEnoughSubReasons;.ordinal:()I // method@4c09 │ │ +29719c: 0a08 |0074: move-result v8 │ │ +29719e: 4b05 0008 |0075: aput v5, v0, v8 │ │ +2971a2: 6208 4b2d |0077: sget-object v8, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SearchNotGoodEnoughSubReasons;.OTHER:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SearchNotGoodEnoughSubReasons; // field@2d4b │ │ +2971a6: 6e10 094c 0800 |0079: invoke-virtual {v8}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SearchNotGoodEnoughSubReasons;.ordinal:()I // method@4c09 │ │ +2971ac: 0a08 |007c: move-result v8 │ │ +2971ae: 4b06 0008 |007d: aput v6, v0, v8 │ │ +2971b2: 6900 a52c |007f: sput-object v0, Lcom/duckduckgo/app/feedback/api/SubReasonApiMapper$WhenMappings;.$EnumSwitchMapping$1:[I // field@2ca5 │ │ +2971b6: 7100 ee4b 0000 |0081: invoke-static {}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons;.values:()[Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons; // method@4bee │ │ +2971bc: 0c00 |0084: move-result-object v0 │ │ +2971be: 2100 |0085: array-length v0, v0 │ │ +2971c0: 2300 5d3a |0086: new-array v0, v0, [I // type@3a5d │ │ +2971c4: 6208 292d |0088: sget-object v8, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons;.HOME_SCREEN_CONFIGURATION:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons; // field@2d29 │ │ +2971c8: 6e10 ec4b 0800 |008a: invoke-virtual {v8}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons;.ordinal:()I // method@4bec │ │ +2971ce: 0a08 |008d: move-result v8 │ │ +2971d0: 4b01 0008 |008e: aput v1, v0, v8 │ │ +2971d4: 6208 2c2d |0090: sget-object v8, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons;.TAB_DISPLAY:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons; // field@2d2c │ │ +2971d8: 6e10 ec4b 0800 |0092: invoke-virtual {v8}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons;.ordinal:()I // method@4bec │ │ +2971de: 0a08 |0095: move-result v8 │ │ +2971e0: 4b02 0008 |0096: aput v2, v0, v8 │ │ +2971e4: 6208 2a2d |0098: sget-object v8, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons;.HOW_APP_LOOKS:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons; // field@2d2a │ │ +2971e8: 6e10 ec4b 0800 |009a: invoke-virtual {v8}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons;.ordinal:()I // method@4bec │ │ +2971ee: 0a08 |009d: move-result v8 │ │ +2971f0: 4b03 0008 |009e: aput v3, v0, v8 │ │ +2971f4: 6208 2e2d |00a0: sget-object v8, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons;.WHICH_DATA_IS_CLEARED:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons; // field@2d2e │ │ +2971f8: 6e10 ec4b 0800 |00a2: invoke-virtual {v8}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons;.ordinal:()I // method@4bec │ │ +2971fe: 0a08 |00a5: move-result v8 │ │ +297200: 4b04 0008 |00a6: aput v4, v0, v8 │ │ +297204: 6208 2d2d |00a8: sget-object v8, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons;.WHEN_DATA_IS_CLEARED:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons; // field@2d2d │ │ +297208: 6e10 ec4b 0800 |00aa: invoke-virtual {v8}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons;.ordinal:()I // method@4bec │ │ +29720e: 0a08 |00ad: move-result v8 │ │ +297210: 4b05 0008 |00ae: aput v5, v0, v8 │ │ +297214: 6205 282d |00b0: sget-object v5, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons;.BOOKMARK_DISPLAY:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons; // field@2d28 │ │ +297218: 6e10 ec4b 0500 |00b2: invoke-virtual {v5}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons;.ordinal:()I // method@4bec │ │ +29721e: 0a05 |00b5: move-result v5 │ │ +297220: 4b06 0005 |00b6: aput v6, v0, v5 │ │ +297224: 6205 2b2d |00b8: sget-object v5, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons;.OTHER:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons; // field@2d2b │ │ +297228: 6e10 ec4b 0500 |00ba: invoke-virtual {v5}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons;.ordinal:()I // method@4bec │ │ +29722e: 0a05 |00bd: move-result v5 │ │ +297230: 4b07 0005 |00be: aput v7, v0, v5 │ │ +297234: 6900 a62c |00c0: sput-object v0, Lcom/duckduckgo/app/feedback/api/SubReasonApiMapper$WhenMappings;.$EnumSwitchMapping$2:[I // field@2ca6 │ │ +297238: 7100 044c 0000 |00c2: invoke-static {}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$PerformanceSubReasons;.values:()[Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$PerformanceSubReasons; // method@4c04 │ │ +29723e: 0c00 |00c5: move-result-object v0 │ │ +297240: 2100 |00c6: array-length v0, v0 │ │ +297242: 2300 5d3a |00c7: new-array v0, v0, [I // type@3a5d │ │ +297246: 6205 452d |00c9: sget-object v5, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$PerformanceSubReasons;.SLOW_WEB_PAGE_LOADS:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$PerformanceSubReasons; // field@2d45 │ │ +29724a: 6e10 024c 0500 |00cb: invoke-virtual {v5}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$PerformanceSubReasons;.ordinal:()I // method@4c02 │ │ +297250: 0a05 |00ce: move-result v5 │ │ +297252: 4b01 0005 |00cf: aput v1, v0, v5 │ │ +297256: 6201 422d |00d1: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$PerformanceSubReasons;.APP_CRASHES_OR_FREEZES:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$PerformanceSubReasons; // field@2d42 │ │ +29725a: 6e10 024c 0100 |00d3: invoke-virtual {v1}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$PerformanceSubReasons;.ordinal:()I // method@4c02 │ │ +297260: 0a01 |00d6: move-result v1 │ │ +297262: 4b02 0001 |00d7: aput v2, v0, v1 │ │ +297266: 6201 432d |00d9: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$PerformanceSubReasons;.MEDIA_PLAYBACK_BUGS:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$PerformanceSubReasons; // field@2d43 │ │ +29726a: 6e10 024c 0100 |00db: invoke-virtual {v1}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$PerformanceSubReasons;.ordinal:()I // method@4c02 │ │ +297270: 0a01 |00de: move-result v1 │ │ +297272: 4b03 0001 |00df: aput v3, v0, v1 │ │ +297276: 6201 442d |00e1: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$PerformanceSubReasons;.OTHER:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$PerformanceSubReasons; // field@2d44 │ │ +29727a: 6e10 024c 0100 |00e3: invoke-virtual {v1}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$PerformanceSubReasons;.ordinal:()I // method@4c02 │ │ +297280: 0a01 |00e6: move-result v1 │ │ +297282: 4b04 0001 |00e7: aput v4, v0, v1 │ │ +297286: 6900 a72c |00e9: sput-object v0, Lcom/duckduckgo/app/feedback/api/SubReasonApiMapper$WhenMappings;.$EnumSwitchMapping$3:[I // field@2ca7 │ │ +29728a: 0e00 |00eb: return-void │ │ catches : 24 │ │ 0x0008 - 0x0010 │ │ Ljava/lang/NoSuchFieldError; -> 0x0010 │ │ 0x0011 - 0x0019 │ │ Ljava/lang/NoSuchFieldError; -> 0x0019 │ │ 0x001a - 0x0022 │ │ Ljava/lang/NoSuchFieldError; -> 0x0022 │ │ @@ -155273,36 +155273,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -2976c4: |[2976c4] com.duckduckgo.app.feedback.api.SubReasonApiMapper.:()V │ │ -2976d4: 2200 850f |0000: new-instance v0, Lcom/duckduckgo/app/feedback/api/SubReasonApiMapper$Companion; // type@0f85 │ │ -2976d8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -2976da: 7020 2e4a 1000 |0003: invoke-direct {v0, v1}, Lcom/duckduckgo/app/feedback/api/SubReasonApiMapper$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@4a2e │ │ -2976e0: 6900 a82c |0006: sput-object v0, Lcom/duckduckgo/app/feedback/api/SubReasonApiMapper;.Companion:Lcom/duckduckgo/app/feedback/api/SubReasonApiMapper$Companion; // field@2ca8 │ │ -2976e4: 0e00 |0008: return-void │ │ +2976d4: |[2976d4] com.duckduckgo.app.feedback.api.SubReasonApiMapper.:()V │ │ +2976e4: 2200 850f |0000: new-instance v0, Lcom/duckduckgo/app/feedback/api/SubReasonApiMapper$Companion; // type@0f85 │ │ +2976e8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +2976ea: 7020 2e4a 1000 |0003: invoke-direct {v0, v1}, Lcom/duckduckgo/app/feedback/api/SubReasonApiMapper$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@4a2e │ │ +2976f0: 6900 a82c |0006: sput-object v0, Lcom/duckduckgo/app/feedback/api/SubReasonApiMapper;.Companion:Lcom/duckduckgo/app/feedback/api/SubReasonApiMapper$Companion; // field@2ca8 │ │ +2976f4: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/feedback/api/SubReasonApiMapper;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2976e8: |[2976e8] com.duckduckgo.app.feedback.api.SubReasonApiMapper.:()V │ │ -2976f8: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2976fe: 0e00 |0003: return-void │ │ +2976f8: |[2976f8] com.duckduckgo.app.feedback.api.SubReasonApiMapper.:()V │ │ +297708: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +29770e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/feedback/api/SubReasonApiMapper; │ │ │ │ #2 : (in Lcom/duckduckgo/app/feedback/api/SubReasonApiMapper;) │ │ @@ -155310,38 +155310,38 @@ │ │ type : '(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons;)Ljava/lang/String;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 56 16-bit code units │ │ -2974f0: |[2974f0] com.duckduckgo.app.feedback.api.SubReasonApiMapper.browserFeaturesSubReason:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons;)Ljava/lang/String; │ │ -297500: 6200 a42c |0000: sget-object v0, Lcom/duckduckgo/app/feedback/api/SubReasonApiMapper$WhenMappings;.$EnumSwitchMapping$0:[I // field@2ca4 │ │ -297504: 6e10 fb4b 0200 |0002: invoke-virtual {v2}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons;.ordinal:()I // method@4bfb │ │ -29750a: 0a02 |0005: move-result v2 │ │ -29750c: 4402 0002 |0006: aget v2, v0, v2 │ │ -297510: 2b02 1e00 0000 |0008: packed-switch v2, 00000026 // +0000001e │ │ -297516: 2202 8c39 |000b: new-instance v2, Lkotlin/NoWhenBranchMatchedException; // type@398c │ │ -29751a: 7010 80f1 0200 |000d: invoke-direct {v2}, Lkotlin/NoWhenBranchMatchedException;.:()V // method@f180 │ │ -297520: 2702 |0010: throw v2 │ │ -297522: 1a02 8bc2 |0011: const-string v2, "other" // string@c28b │ │ -297526: 2812 |0013: goto 0025 // +0012 │ │ -297528: 1a02 1d91 |0014: const-string v2, "bookmarks" // string@911d │ │ -29752c: 280f |0016: goto 0025 // +000f │ │ -29752e: 1a02 adb1 |0017: const-string v2, "images" // string@b1ad │ │ -297532: 280c |0019: goto 0025 // +000c │ │ -297534: 1a02 cfd9 |001a: const-string v2, "videos" // string@d9cf │ │ -297538: 2809 |001c: goto 0025 // +0009 │ │ -29753a: 1a02 a68a |001d: const-string v2, "ads" // string@8aa6 │ │ -29753e: 2806 |001f: goto 0025 // +0006 │ │ -297540: 1a02 c7d5 |0020: const-string v2, "tabs" // string@d5c7 │ │ -297544: 2803 |0022: goto 0025 // +0003 │ │ -297546: 1a02 d0bb |0023: const-string v2, "navigation" // string@bbd0 │ │ -29754a: 1102 |0025: return-object v2 │ │ -29754c: 0001 0700 0100 0000 1b00 0000 1800 ... |0026: packed-switch-data (18 units) │ │ +297500: |[297500] com.duckduckgo.app.feedback.api.SubReasonApiMapper.browserFeaturesSubReason:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons;)Ljava/lang/String; │ │ +297510: 6200 a42c |0000: sget-object v0, Lcom/duckduckgo/app/feedback/api/SubReasonApiMapper$WhenMappings;.$EnumSwitchMapping$0:[I // field@2ca4 │ │ +297514: 6e10 fb4b 0200 |0002: invoke-virtual {v2}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons;.ordinal:()I // method@4bfb │ │ +29751a: 0a02 |0005: move-result v2 │ │ +29751c: 4402 0002 |0006: aget v2, v0, v2 │ │ +297520: 2b02 1e00 0000 |0008: packed-switch v2, 00000026 // +0000001e │ │ +297526: 2202 8c39 |000b: new-instance v2, Lkotlin/NoWhenBranchMatchedException; // type@398c │ │ +29752a: 7010 80f1 0200 |000d: invoke-direct {v2}, Lkotlin/NoWhenBranchMatchedException;.:()V // method@f180 │ │ +297530: 2702 |0010: throw v2 │ │ +297532: 1a02 8bc2 |0011: const-string v2, "other" // string@c28b │ │ +297536: 2812 |0013: goto 0025 // +0012 │ │ +297538: 1a02 1d91 |0014: const-string v2, "bookmarks" // string@911d │ │ +29753c: 280f |0016: goto 0025 // +000f │ │ +29753e: 1a02 adb1 |0017: const-string v2, "images" // string@b1ad │ │ +297542: 280c |0019: goto 0025 // +000c │ │ +297544: 1a02 cfd9 |001a: const-string v2, "videos" // string@d9cf │ │ +297548: 2809 |001c: goto 0025 // +0009 │ │ +29754a: 1a02 a68a |001d: const-string v2, "ads" // string@8aa6 │ │ +29754e: 2806 |001f: goto 0025 // +0006 │ │ +297550: 1a02 c7d5 |0020: const-string v2, "tabs" // string@d5c7 │ │ +297554: 2803 |0022: goto 0025 // +0003 │ │ +297556: 1a02 d0bb |0023: const-string v2, "navigation" // string@bbd0 │ │ +29755a: 1102 |0025: return-object v2 │ │ +29755c: 0001 0700 0100 0000 1b00 0000 1800 ... |0026: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x000b line=46 │ │ 0x0014 line=45 │ │ 0x0017 line=44 │ │ 0x001a line=43 │ │ @@ -155357,38 +155357,38 @@ │ │ type : '(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons;)Ljava/lang/String;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 56 16-bit code units │ │ -297570: |[297570] com.duckduckgo.app.feedback.api.SubReasonApiMapper.customizationSubReason:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons;)Ljava/lang/String; │ │ -297580: 6200 a62c |0000: sget-object v0, Lcom/duckduckgo/app/feedback/api/SubReasonApiMapper$WhenMappings;.$EnumSwitchMapping$2:[I // field@2ca6 │ │ -297584: 6e10 ec4b 0200 |0002: invoke-virtual {v2}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons;.ordinal:()I // method@4bec │ │ -29758a: 0a02 |0005: move-result v2 │ │ -29758c: 4402 0002 |0006: aget v2, v0, v2 │ │ -297590: 2b02 1e00 0000 |0008: packed-switch v2, 00000026 // +0000001e │ │ -297596: 2202 8c39 |000b: new-instance v2, Lkotlin/NoWhenBranchMatchedException; // type@398c │ │ -29759a: 7010 80f1 0200 |000d: invoke-direct {v2}, Lkotlin/NoWhenBranchMatchedException;.:()V // method@f180 │ │ -2975a0: 2702 |0010: throw v2 │ │ -2975a2: 1a02 8bc2 |0011: const-string v2, "other" // string@c28b │ │ -2975a6: 2812 |0013: goto 0025 // +0012 │ │ -2975a8: 1a02 1d91 |0014: const-string v2, "bookmarks" // string@911d │ │ -2975ac: 280f |0016: goto 0025 // +000f │ │ -2975ae: 1a02 15db |0017: const-string v2, "whenDataCleared" // string@db15 │ │ -2975b2: 280c |0019: goto 0025 // +000c │ │ -2975b4: 1a02 18db |001a: const-string v2, "whichDataCleared" // string@db18 │ │ -2975b8: 2809 |001c: goto 0025 // +0009 │ │ -2975ba: 1a02 a5d7 |001d: const-string v2, "ui" // string@d7a5 │ │ -2975be: 2806 |001f: goto 0025 // +0006 │ │ -2975c0: 1a02 c7d5 |0020: const-string v2, "tabs" // string@d5c7 │ │ -2975c4: 2803 |0022: goto 0025 // +0003 │ │ -2975c6: 1a02 89b0 |0023: const-string v2, "home" // string@b089 │ │ -2975ca: 1102 |0025: return-object v2 │ │ -2975cc: 0001 0700 0100 0000 1b00 0000 1800 ... |0026: packed-switch-data (18 units) │ │ +297580: |[297580] com.duckduckgo.app.feedback.api.SubReasonApiMapper.customizationSubReason:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons;)Ljava/lang/String; │ │ +297590: 6200 a62c |0000: sget-object v0, Lcom/duckduckgo/app/feedback/api/SubReasonApiMapper$WhenMappings;.$EnumSwitchMapping$2:[I // field@2ca6 │ │ +297594: 6e10 ec4b 0200 |0002: invoke-virtual {v2}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons;.ordinal:()I // method@4bec │ │ +29759a: 0a02 |0005: move-result v2 │ │ +29759c: 4402 0002 |0006: aget v2, v0, v2 │ │ +2975a0: 2b02 1e00 0000 |0008: packed-switch v2, 00000026 // +0000001e │ │ +2975a6: 2202 8c39 |000b: new-instance v2, Lkotlin/NoWhenBranchMatchedException; // type@398c │ │ +2975aa: 7010 80f1 0200 |000d: invoke-direct {v2}, Lkotlin/NoWhenBranchMatchedException;.:()V // method@f180 │ │ +2975b0: 2702 |0010: throw v2 │ │ +2975b2: 1a02 8bc2 |0011: const-string v2, "other" // string@c28b │ │ +2975b6: 2812 |0013: goto 0025 // +0012 │ │ +2975b8: 1a02 1d91 |0014: const-string v2, "bookmarks" // string@911d │ │ +2975bc: 280f |0016: goto 0025 // +000f │ │ +2975be: 1a02 15db |0017: const-string v2, "whenDataCleared" // string@db15 │ │ +2975c2: 280c |0019: goto 0025 // +000c │ │ +2975c4: 1a02 18db |001a: const-string v2, "whichDataCleared" // string@db18 │ │ +2975c8: 2809 |001c: goto 0025 // +0009 │ │ +2975ca: 1a02 a5d7 |001d: const-string v2, "ui" // string@d7a5 │ │ +2975ce: 2806 |001f: goto 0025 // +0006 │ │ +2975d0: 1a02 c7d5 |0020: const-string v2, "tabs" // string@d5c7 │ │ +2975d4: 2803 |0022: goto 0025 // +0003 │ │ +2975d6: 1a02 89b0 |0023: const-string v2, "home" // string@b089 │ │ +2975da: 1102 |0025: return-object v2 │ │ +2975dc: 0001 0700 0100 0000 1b00 0000 1800 ... |0026: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x000b line=69 │ │ 0x0014 line=68 │ │ 0x0017 line=67 │ │ 0x001a line=66 │ │ @@ -155404,38 +155404,38 @@ │ │ type : '(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$PerformanceSubReasons;)Ljava/lang/String;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 38 16-bit code units │ │ -2975f0: |[2975f0] com.duckduckgo.app.feedback.api.SubReasonApiMapper.performanceSubReasons:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$PerformanceSubReasons;)Ljava/lang/String; │ │ -297600: 6200 a72c |0000: sget-object v0, Lcom/duckduckgo/app/feedback/api/SubReasonApiMapper$WhenMappings;.$EnumSwitchMapping$3:[I // field@2ca7 │ │ -297604: 6e10 024c 0200 |0002: invoke-virtual {v2}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$PerformanceSubReasons;.ordinal:()I // method@4c02 │ │ -29760a: 0a02 |0005: move-result v2 │ │ -29760c: 4402 0002 |0006: aget v2, v0, v2 │ │ -297610: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -297612: 3202 1a00 |0009: if-eq v2, v0, 0023 // +001a │ │ -297616: 1220 |000b: const/4 v0, #int 2 // #2 │ │ -297618: 3202 1400 |000c: if-eq v2, v0, 0020 // +0014 │ │ -29761c: 1230 |000e: const/4 v0, #int 3 // #3 │ │ -29761e: 3202 0e00 |000f: if-eq v2, v0, 001d // +000e │ │ -297622: 1240 |0011: const/4 v0, #int 4 // #4 │ │ -297624: 3302 0500 |0012: if-ne v2, v0, 0017 // +0005 │ │ -297628: 1a02 8bc2 |0014: const-string v2, "other" // string@c28b │ │ -29762c: 280f |0016: goto 0025 // +000f │ │ -29762e: 2202 8c39 |0017: new-instance v2, Lkotlin/NoWhenBranchMatchedException; // type@398c │ │ -297632: 7010 80f1 0200 |0019: invoke-direct {v2}, Lkotlin/NoWhenBranchMatchedException;.:()V // method@f180 │ │ -297638: 2702 |001c: throw v2 │ │ -29763a: 1a02 ccd9 |001d: const-string v2, "video" // string@d9cc │ │ -29763e: 2806 |001f: goto 0025 // +0006 │ │ -297640: 1a02 099d |0020: const-string v2, "crash" // string@9d09 │ │ -297644: 2803 |0022: goto 0025 // +0003 │ │ -297646: 1a02 7ed3 |0023: const-string v2, "slow" // string@d37e │ │ -29764a: 1102 |0025: return-object v2 │ │ +297600: |[297600] com.duckduckgo.app.feedback.api.SubReasonApiMapper.performanceSubReasons:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$PerformanceSubReasons;)Ljava/lang/String; │ │ +297610: 6200 a72c |0000: sget-object v0, Lcom/duckduckgo/app/feedback/api/SubReasonApiMapper$WhenMappings;.$EnumSwitchMapping$3:[I // field@2ca7 │ │ +297614: 6e10 024c 0200 |0002: invoke-virtual {v2}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$PerformanceSubReasons;.ordinal:()I // method@4c02 │ │ +29761a: 0a02 |0005: move-result v2 │ │ +29761c: 4402 0002 |0006: aget v2, v0, v2 │ │ +297620: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +297622: 3202 1a00 |0009: if-eq v2, v0, 0023 // +001a │ │ +297626: 1220 |000b: const/4 v0, #int 2 // #2 │ │ +297628: 3202 1400 |000c: if-eq v2, v0, 0020 // +0014 │ │ +29762c: 1230 |000e: const/4 v0, #int 3 // #3 │ │ +29762e: 3202 0e00 |000f: if-eq v2, v0, 001d // +000e │ │ +297632: 1240 |0011: const/4 v0, #int 4 // #4 │ │ +297634: 3302 0500 |0012: if-ne v2, v0, 0017 // +0005 │ │ +297638: 1a02 8bc2 |0014: const-string v2, "other" // string@c28b │ │ +29763c: 280f |0016: goto 0025 // +000f │ │ +29763e: 2202 8c39 |0017: new-instance v2, Lkotlin/NoWhenBranchMatchedException; // type@398c │ │ +297642: 7010 80f1 0200 |0019: invoke-direct {v2}, Lkotlin/NoWhenBranchMatchedException;.:()V // method@f180 │ │ +297648: 2702 |001c: throw v2 │ │ +29764a: 1a02 ccd9 |001d: const-string v2, "video" // string@d9cc │ │ +29764e: 2806 |001f: goto 0025 // +0006 │ │ +297650: 1a02 099d |0020: const-string v2, "crash" // string@9d09 │ │ +297654: 2803 |0022: goto 0025 // +0003 │ │ +297656: 1a02 7ed3 |0023: const-string v2, "slow" // string@d37e │ │ +29765a: 1102 |0025: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0014 line=78 │ │ 0x001d line=77 │ │ 0x0020 line=76 │ │ 0x0023 line=75 │ │ @@ -155448,37 +155448,37 @@ │ │ type : '(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SearchNotGoodEnoughSubReasons;)Ljava/lang/String;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 52 16-bit code units │ │ -29764c: |[29764c] com.duckduckgo.app.feedback.api.SubReasonApiMapper.searchNotGoodEnoughSubReason:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SearchNotGoodEnoughSubReasons;)Ljava/lang/String; │ │ -29765c: 6200 a52c |0000: sget-object v0, Lcom/duckduckgo/app/feedback/api/SubReasonApiMapper$WhenMappings;.$EnumSwitchMapping$1:[I // field@2ca5 │ │ -297660: 6e10 094c 0200 |0002: invoke-virtual {v2}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SearchNotGoodEnoughSubReasons;.ordinal:()I // method@4c09 │ │ -297666: 0a02 |0005: move-result v2 │ │ -297668: 4402 0002 |0006: aget v2, v0, v2 │ │ -29766c: 2b02 1c00 0000 |0008: packed-switch v2, 00000024 // +0000001c │ │ -297672: 2202 8c39 |000b: new-instance v2, Lkotlin/NoWhenBranchMatchedException; // type@398c │ │ -297676: 7010 80f1 0200 |000d: invoke-direct {v2}, Lkotlin/NoWhenBranchMatchedException;.:()V // method@f180 │ │ -29767c: 2702 |0010: throw v2 │ │ -29767e: 1a02 8bc2 |0011: const-string v2, "other" // string@c28b │ │ -297682: 280f |0013: goto 0022 // +000f │ │ -297684: 1a02 408d |0014: const-string v2, "autocomplete" // string@8d40 │ │ -297688: 280c |0016: goto 0022 // +000c │ │ -29768a: 1a02 d0b6 |0017: const-string v2, "langRegion" // string@b6d0 │ │ -29768e: 2809 |0019: goto 0022 // +0009 │ │ -297690: 1a02 b1d3 |001a: const-string v2, "speed" // string@d3b1 │ │ -297694: 2806 |001c: goto 0022 // +0006 │ │ -297696: 1a02 8db7 |001d: const-string v2, "layout" // string@b78d │ │ -29769a: 2803 |001f: goto 0022 // +0003 │ │ -29769c: 1a02 12d6 |0020: const-string v2, "technical" // string@d612 │ │ -2976a0: 1102 |0022: return-object v2 │ │ -2976a2: 0000 |0023: nop // spacer │ │ -2976a4: 0001 0600 0100 0000 1800 0000 1500 ... |0024: packed-switch-data (16 units) │ │ +29765c: |[29765c] com.duckduckgo.app.feedback.api.SubReasonApiMapper.searchNotGoodEnoughSubReason:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SearchNotGoodEnoughSubReasons;)Ljava/lang/String; │ │ +29766c: 6200 a52c |0000: sget-object v0, Lcom/duckduckgo/app/feedback/api/SubReasonApiMapper$WhenMappings;.$EnumSwitchMapping$1:[I // field@2ca5 │ │ +297670: 6e10 094c 0200 |0002: invoke-virtual {v2}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SearchNotGoodEnoughSubReasons;.ordinal:()I // method@4c09 │ │ +297676: 0a02 |0005: move-result v2 │ │ +297678: 4402 0002 |0006: aget v2, v0, v2 │ │ +29767c: 2b02 1c00 0000 |0008: packed-switch v2, 00000024 // +0000001c │ │ +297682: 2202 8c39 |000b: new-instance v2, Lkotlin/NoWhenBranchMatchedException; // type@398c │ │ +297686: 7010 80f1 0200 |000d: invoke-direct {v2}, Lkotlin/NoWhenBranchMatchedException;.:()V // method@f180 │ │ +29768c: 2702 |0010: throw v2 │ │ +29768e: 1a02 8bc2 |0011: const-string v2, "other" // string@c28b │ │ +297692: 280f |0013: goto 0022 // +000f │ │ +297694: 1a02 408d |0014: const-string v2, "autocomplete" // string@8d40 │ │ +297698: 280c |0016: goto 0022 // +000c │ │ +29769a: 1a02 d0b6 |0017: const-string v2, "langRegion" // string@b6d0 │ │ +29769e: 2809 |0019: goto 0022 // +0009 │ │ +2976a0: 1a02 b1d3 |001a: const-string v2, "speed" // string@d3b1 │ │ +2976a4: 2806 |001c: goto 0022 // +0006 │ │ +2976a6: 1a02 8db7 |001d: const-string v2, "layout" // string@b78d │ │ +2976aa: 2803 |001f: goto 0022 // +0003 │ │ +2976ac: 1a02 12d6 |0020: const-string v2, "technical" // string@d612 │ │ +2976b0: 1102 |0022: return-object v2 │ │ +2976b2: 0000 |0023: nop // spacer │ │ +2976b4: 0001 0600 0100 0000 1800 0000 1500 ... |0024: packed-switch-data (16 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x000b line=57 │ │ 0x0014 line=56 │ │ 0x0017 line=55 │ │ 0x001a line=54 │ │ @@ -155494,41 +155494,41 @@ │ │ type : '(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;)Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -297480: |[297480] com.duckduckgo.app.feedback.api.SubReasonApiMapper.apiKeyFromSubReason:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;)Ljava/lang/String; │ │ -297490: 2020 d90f |0000: instance-of v0, v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons; // type@0fd9 │ │ -297494: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -297498: 1f02 d90f |0004: check-cast v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons; // type@0fd9 │ │ -29749c: 7020 334a 2100 |0006: invoke-direct {v1, v2}, Lcom/duckduckgo/app/feedback/api/SubReasonApiMapper;.browserFeaturesSubReason:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons;)Ljava/lang/String; // method@4a33 │ │ -2974a2: 0c02 |0009: move-result-object v2 │ │ -2974a4: 2824 |000a: goto 002e // +0024 │ │ -2974a6: 2020 db0f |000b: instance-of v0, v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SearchNotGoodEnoughSubReasons; // type@0fdb │ │ -2974aa: 3800 0900 |000d: if-eqz v0, 0016 // +0009 │ │ -2974ae: 1f02 db0f |000f: check-cast v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SearchNotGoodEnoughSubReasons; // type@0fdb │ │ -2974b2: 7020 364a 2100 |0011: invoke-direct {v1, v2}, Lcom/duckduckgo/app/feedback/api/SubReasonApiMapper;.searchNotGoodEnoughSubReason:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SearchNotGoodEnoughSubReasons;)Ljava/lang/String; // method@4a36 │ │ -2974b8: 0c02 |0014: move-result-object v2 │ │ -2974ba: 2819 |0015: goto 002e // +0019 │ │ -2974bc: 2020 d70f |0016: instance-of v0, v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons; // type@0fd7 │ │ -2974c0: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ -2974c4: 1f02 d70f |001a: check-cast v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons; // type@0fd7 │ │ -2974c8: 7020 344a 2100 |001c: invoke-direct {v1, v2}, Lcom/duckduckgo/app/feedback/api/SubReasonApiMapper;.customizationSubReason:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons;)Ljava/lang/String; // method@4a34 │ │ -2974ce: 0c02 |001f: move-result-object v2 │ │ -2974d0: 280e |0020: goto 002e // +000e │ │ -2974d2: 2020 da0f |0021: instance-of v0, v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$PerformanceSubReasons; // type@0fda │ │ -2974d6: 3800 0900 |0023: if-eqz v0, 002c // +0009 │ │ -2974da: 1f02 da0f |0025: check-cast v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$PerformanceSubReasons; // type@0fda │ │ -2974de: 7020 354a 2100 |0027: invoke-direct {v1, v2}, Lcom/duckduckgo/app/feedback/api/SubReasonApiMapper;.performanceSubReasons:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$PerformanceSubReasons;)Ljava/lang/String; // method@4a35 │ │ -2974e4: 0c02 |002a: move-result-object v2 │ │ -2974e6: 2803 |002b: goto 002e // +0003 │ │ -2974e8: 1a02 8cd4 |002c: const-string v2, "submit" // string@d48c │ │ -2974ec: 1102 |002e: return-object v2 │ │ +297490: |[297490] com.duckduckgo.app.feedback.api.SubReasonApiMapper.apiKeyFromSubReason:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;)Ljava/lang/String; │ │ +2974a0: 2020 d90f |0000: instance-of v0, v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons; // type@0fd9 │ │ +2974a4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +2974a8: 1f02 d90f |0004: check-cast v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons; // type@0fd9 │ │ +2974ac: 7020 334a 2100 |0006: invoke-direct {v1, v2}, Lcom/duckduckgo/app/feedback/api/SubReasonApiMapper;.browserFeaturesSubReason:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons;)Ljava/lang/String; // method@4a33 │ │ +2974b2: 0c02 |0009: move-result-object v2 │ │ +2974b4: 2824 |000a: goto 002e // +0024 │ │ +2974b6: 2020 db0f |000b: instance-of v0, v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SearchNotGoodEnoughSubReasons; // type@0fdb │ │ +2974ba: 3800 0900 |000d: if-eqz v0, 0016 // +0009 │ │ +2974be: 1f02 db0f |000f: check-cast v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SearchNotGoodEnoughSubReasons; // type@0fdb │ │ +2974c2: 7020 364a 2100 |0011: invoke-direct {v1, v2}, Lcom/duckduckgo/app/feedback/api/SubReasonApiMapper;.searchNotGoodEnoughSubReason:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SearchNotGoodEnoughSubReasons;)Ljava/lang/String; // method@4a36 │ │ +2974c8: 0c02 |0014: move-result-object v2 │ │ +2974ca: 2819 |0015: goto 002e // +0019 │ │ +2974cc: 2020 d70f |0016: instance-of v0, v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons; // type@0fd7 │ │ +2974d0: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ +2974d4: 1f02 d70f |001a: check-cast v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons; // type@0fd7 │ │ +2974d8: 7020 344a 2100 |001c: invoke-direct {v1, v2}, Lcom/duckduckgo/app/feedback/api/SubReasonApiMapper;.customizationSubReason:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons;)Ljava/lang/String; // method@4a34 │ │ +2974de: 0c02 |001f: move-result-object v2 │ │ +2974e0: 280e |0020: goto 002e // +000e │ │ +2974e2: 2020 da0f |0021: instance-of v0, v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$PerformanceSubReasons; // type@0fda │ │ +2974e6: 3800 0900 |0023: if-eqz v0, 002c // +0009 │ │ +2974ea: 1f02 da0f |0025: check-cast v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$PerformanceSubReasons; // type@0fda │ │ +2974ee: 7020 354a 2100 |0027: invoke-direct {v1, v2}, Lcom/duckduckgo/app/feedback/api/SubReasonApiMapper;.performanceSubReasons:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$PerformanceSubReasons;)Ljava/lang/String; // method@4a35 │ │ +2974f4: 0c02 |002a: move-result-object v2 │ │ +2974f6: 2803 |002b: goto 002e // +0003 │ │ +2974f8: 1a02 8cd4 |002c: const-string v2, "submit" // string@d48c │ │ +2974fc: 1102 |002e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x000b line=31 │ │ 0x0016 line=32 │ │ 0x0021 line=33 │ │ 0x002c line=34 │ │ @@ -155570,52 +155570,52 @@ │ │ type : '()Lcom/duckduckgo/app/feedback/api/SubReasonApiMapper_Factory;' │ │ access : 0x1048 (STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2973a8: |[2973a8] com.duckduckgo.app.feedback.api.SubReasonApiMapper_Factory$InstanceHolder.-$$Nest$sfgetINSTANCE:()Lcom/duckduckgo/app/feedback/api/SubReasonApiMapper_Factory; │ │ -2973b8: 6200 ab2c |0000: sget-object v0, Lcom/duckduckgo/app/feedback/api/SubReasonApiMapper_Factory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/feedback/api/SubReasonApiMapper_Factory; // field@2cab │ │ -2973bc: 1100 |0002: return-object v0 │ │ +2973b8: |[2973b8] com.duckduckgo.app.feedback.api.SubReasonApiMapper_Factory$InstanceHolder.-$$Nest$sfgetINSTANCE:()Lcom/duckduckgo/app/feedback/api/SubReasonApiMapper_Factory; │ │ +2973c8: 6200 ab2c |0000: sget-object v0, Lcom/duckduckgo/app/feedback/api/SubReasonApiMapper_Factory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/feedback/api/SubReasonApiMapper_Factory; // field@2cab │ │ +2973cc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/feedback/api/SubReasonApiMapper_Factory$InstanceHolder;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -2973c0: |[2973c0] com.duckduckgo.app.feedback.api.SubReasonApiMapper_Factory$InstanceHolder.:()V │ │ -2973d0: 2200 890f |0000: new-instance v0, Lcom/duckduckgo/app/feedback/api/SubReasonApiMapper_Factory; // type@0f89 │ │ -2973d4: 7010 3a4a 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/feedback/api/SubReasonApiMapper_Factory;.:()V // method@4a3a │ │ -2973da: 6900 ab2c |0005: sput-object v0, Lcom/duckduckgo/app/feedback/api/SubReasonApiMapper_Factory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/feedback/api/SubReasonApiMapper_Factory; // field@2cab │ │ -2973de: 0e00 |0007: return-void │ │ +2973d0: |[2973d0] com.duckduckgo.app.feedback.api.SubReasonApiMapper_Factory$InstanceHolder.:()V │ │ +2973e0: 2200 890f |0000: new-instance v0, Lcom/duckduckgo/app/feedback/api/SubReasonApiMapper_Factory; // type@0f89 │ │ +2973e4: 7010 3a4a 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/feedback/api/SubReasonApiMapper_Factory;.:()V // method@4a3a │ │ +2973ea: 6900 ab2c |0005: sput-object v0, Lcom/duckduckgo/app/feedback/api/SubReasonApiMapper_Factory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/feedback/api/SubReasonApiMapper_Factory; // field@2cab │ │ +2973ee: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/feedback/api/SubReasonApiMapper_Factory$InstanceHolder;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2973e0: |[2973e0] com.duckduckgo.app.feedback.api.SubReasonApiMapper_Factory$InstanceHolder.:()V │ │ -2973f0: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2973f6: 0e00 |0003: return-void │ │ +2973f0: |[2973f0] com.duckduckgo.app.feedback.api.SubReasonApiMapper_Factory$InstanceHolder.:()V │ │ +297400: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +297406: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/feedback/api/SubReasonApiMapper_Factory$InstanceHolder; │ │ │ │ Virtual methods - │ │ @@ -155649,17 +155649,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -297864: |[297864] com.duckduckgo.app.feedback.ui.common.Command.:()V │ │ -297874: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -29787a: 0e00 |0003: return-void │ │ +297874: |[297874] com.duckduckgo.app.feedback.ui.common.Command.:()V │ │ +297884: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +29788a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=328 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/feedback/ui/common/Command; │ │ │ │ #1 : (in Lcom/duckduckgo/app/feedback/ui/common/Command;) │ │ @@ -155667,17 +155667,17 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -29787c: |[29787c] com.duckduckgo.app.feedback.ui.common.Command.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -29788c: 7010 494a 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/feedback/ui/common/Command;.:()V // method@4a49 │ │ -297892: 0e00 |0003: return-void │ │ +29788c: |[29788c] com.duckduckgo.app.feedback.ui.common.Command.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +29789c: 7010 494a 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/feedback/ui/common/Command;.:()V // method@4a49 │ │ +2978a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 10952 (FeedbackViewModel.kt) │ │ │ │ @@ -155710,17 +155710,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2978c0: |[2978c0] com.duckduckgo.app.feedback.ui.common.FeedbackActivity$Companion.:()V │ │ -2978d0: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2978d6: 0e00 |0003: return-void │ │ +2978d0: |[2978d0] com.duckduckgo.app.feedback.ui.common.FeedbackActivity$Companion.:()V │ │ +2978e0: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2978e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/feedback/ui/common/FeedbackActivity$Companion; │ │ │ │ #1 : (in Lcom/duckduckgo/app/feedback/ui/common/FeedbackActivity$Companion;) │ │ @@ -155728,38 +155728,38 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2978d8: |[2978d8] com.duckduckgo.app.feedback.ui.common.FeedbackActivity$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -2978e8: 7010 4b4a 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/feedback/ui/common/FeedbackActivity$Companion;.:()V // method@4a4b │ │ -2978ee: 0e00 |0003: return-void │ │ +2978e8: |[2978e8] com.duckduckgo.app.feedback.ui.common.FeedbackActivity$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +2978f8: 7010 4b4a 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/feedback/ui/common/FeedbackActivity$Companion;.:()V // method@4a4b │ │ +2978fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/feedback/ui/common/FeedbackActivity$Companion;) │ │ name : 'intent' │ │ type : '(Landroid/content/Context;)Landroid/content/Intent;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -297894: |[297894] com.duckduckgo.app.feedback.ui.common.FeedbackActivity$Companion.intent:(Landroid/content/Context;)Landroid/content/Intent; │ │ -2978a4: 1a00 7d9c |0000: const-string v0, "context" // string@9c7d │ │ -2978a8: 7120 fef1 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2978ae: 2200 3700 |0005: new-instance v0, Landroid/content/Intent; // type@0037 │ │ -2978b2: 1c01 920f |0007: const-class v1, Lcom/duckduckgo/app/feedback/ui/common/FeedbackActivity; // type@0f92 │ │ -2978b6: 7030 9200 3001 |0009: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0092 │ │ -2978bc: 1100 |000c: return-object v0 │ │ +2978a4: |[2978a4] com.duckduckgo.app.feedback.ui.common.FeedbackActivity$Companion.intent:(Landroid/content/Context;)Landroid/content/Intent; │ │ +2978b4: 1a00 7d9c |0000: const-string v0, "context" // string@9c7d │ │ +2978b8: 7120 fef1 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2978be: 2200 3700 |0005: new-instance v0, Landroid/content/Intent; // type@0037 │ │ +2978c2: 1c01 920f |0007: const-class v1, Lcom/duckduckgo/app/feedback/ui/common/FeedbackActivity; // type@0f92 │ │ +2978c6: 7030 9200 3001 |0009: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0092 │ │ +2978cc: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=265 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lcom/duckduckgo/app/feedback/ui/common/FeedbackActivity$Companion; │ │ 0x0000 - 0x000d reg=3 (null) Landroid/content/Context; │ │ │ │ @@ -155792,17 +155792,17 @@ │ │ type : '(Lcom/duckduckgo/app/feedback/ui/common/FeedbackActivity;Z)V' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -297b44: |[297b44] com.duckduckgo.app.feedback.ui.common.FeedbackActivityKt.access$animateFinish:(Lcom/duckduckgo/app/feedback/ui/common/FeedbackActivity;Z)V │ │ -297b54: 7120 8b4a 1000 |0000: invoke-static {v0, v1}, Lcom/duckduckgo/app/feedback/ui/common/FeedbackActivityKt;.animateFinish:(Lcom/duckduckgo/app/feedback/ui/common/FeedbackActivity;Z)V // method@4a8b │ │ -297b5a: 0e00 |0003: return-void │ │ +297b54: |[297b54] com.duckduckgo.app.feedback.ui.common.FeedbackActivityKt.access$animateFinish:(Lcom/duckduckgo/app/feedback/ui/common/FeedbackActivity;Z)V │ │ +297b64: 7120 8b4a 1000 |0000: invoke-static {v0, v1}, Lcom/duckduckgo/app/feedback/ui/common/FeedbackActivityKt;.animateFinish:(Lcom/duckduckgo/app/feedback/ui/common/FeedbackActivity;Z)V // method@4a8b │ │ +297b6a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lcom/duckduckgo/app/feedback/ui/common/FeedbackActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Z │ │ │ │ @@ -155811,17 +155811,17 @@ │ │ type : '(Landroidx/fragment/app/FragmentTransaction;Z)V' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -297b5c: |[297b5c] com.duckduckgo.app.feedback.ui.common.FeedbackActivityKt.access$applyTransition:(Landroidx/fragment/app/FragmentTransaction;Z)V │ │ -297b6c: 7120 8c4a 1000 |0000: invoke-static {v0, v1}, Lcom/duckduckgo/app/feedback/ui/common/FeedbackActivityKt;.applyTransition:(Landroidx/fragment/app/FragmentTransaction;Z)V // method@4a8c │ │ -297b72: 0e00 |0003: return-void │ │ +297b6c: |[297b6c] com.duckduckgo.app.feedback.ui.common.FeedbackActivityKt.access$applyTransition:(Landroidx/fragment/app/FragmentTransaction;Z)V │ │ +297b7c: 7120 8c4a 1000 |0000: invoke-static {v0, v1}, Lcom/duckduckgo/app/feedback/ui/common/FeedbackActivityKt;.applyTransition:(Landroidx/fragment/app/FragmentTransaction;Z)V // method@4a8c │ │ +297b82: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroidx/fragment/app/FragmentTransaction; │ │ 0x0000 - 0x0004 reg=1 (null) Z │ │ │ │ @@ -155830,25 +155830,25 @@ │ │ type : '(Lcom/duckduckgo/app/feedback/ui/common/FeedbackActivity;Z)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -297b74: |[297b74] com.duckduckgo.app.feedback.ui.common.FeedbackActivityKt.animateFinish:(Lcom/duckduckgo/app/feedback/ui/common/FeedbackActivity;Z)V │ │ -297b84: 3802 0400 |0000: if-eqz v2, 0004 // +0004 │ │ -297b88: 12f2 |0002: const/4 v2, #int -1 // #ff │ │ -297b8a: 2802 |0003: goto 0005 // +0002 │ │ -297b8c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -297b8e: 6e20 6c4a 2100 |0005: invoke-virtual {v1, v2}, Lcom/duckduckgo/app/feedback/ui/common/FeedbackActivity;.setResult:(I)V // method@4a6c │ │ -297b94: 6e10 5f4a 0100 |0008: invoke-virtual {v1}, Lcom/duckduckgo/app/feedback/ui/common/FeedbackActivity;.finish:()V // method@4a5f │ │ -297b9a: 1402 2c00 017f |000b: const v2, #float 1.71471e+38 // #7f01002c │ │ -297ba0: 1400 2f00 017f |000e: const v0, #float 1.71471e+38 // #7f01002f │ │ -297ba6: 6e30 684a 2100 |0011: invoke-virtual {v1, v2, v0}, Lcom/duckduckgo/app/feedback/ui/common/FeedbackActivity;.overridePendingTransition:(II)V // method@4a68 │ │ -297bac: 0e00 |0014: return-void │ │ +297b84: |[297b84] com.duckduckgo.app.feedback.ui.common.FeedbackActivityKt.animateFinish:(Lcom/duckduckgo/app/feedback/ui/common/FeedbackActivity;Z)V │ │ +297b94: 3802 0400 |0000: if-eqz v2, 0004 // +0004 │ │ +297b98: 12f2 |0002: const/4 v2, #int -1 // #ff │ │ +297b9a: 2802 |0003: goto 0005 // +0002 │ │ +297b9c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +297b9e: 6e20 6c4a 2100 |0005: invoke-virtual {v1, v2}, Lcom/duckduckgo/app/feedback/ui/common/FeedbackActivity;.setResult:(I)V // method@4a6c │ │ +297ba4: 6e10 5f4a 0100 |0008: invoke-virtual {v1}, Lcom/duckduckgo/app/feedback/ui/common/FeedbackActivity;.finish:()V // method@4a5f │ │ +297baa: 1402 2c00 017f |000b: const v2, #float 1.71471e+38 // #7f01002c │ │ +297bb0: 1400 2f00 017f |000e: const v0, #float 1.71471e+38 // #7f01002f │ │ +297bb6: 6e30 684a 2100 |0011: invoke-virtual {v1, v2, v0}, Lcom/duckduckgo/app/feedback/ui/common/FeedbackActivity;.overridePendingTransition:(II)V // method@4a68 │ │ +297bbc: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=277 │ │ 0x0008 line=279 │ │ 0x0011 line=280 │ │ locals : │ │ 0x0000 - 0x0015 reg=1 (null) Lcom/duckduckgo/app/feedback/ui/common/FeedbackActivity; │ │ @@ -155859,24 +155859,24 @@ │ │ type : '(Landroidx/fragment/app/FragmentTransaction;Z)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -297bb0: |[297bb0] com.duckduckgo.app.feedback.ui.common.FeedbackActivityKt.applyTransition:(Landroidx/fragment/app/FragmentTransaction;Z)V │ │ -297bc0: 3802 0c00 |0000: if-eqz v2, 000c // +000c │ │ -297bc4: 1402 2d00 017f |0002: const v2, #float 1.71471e+38 // #7f01002d │ │ -297bca: 1400 2e00 017f |0005: const v0, #float 1.71471e+38 // #7f01002e │ │ -297bd0: 6e30 bb04 2100 |0008: invoke-virtual {v1, v2, v0}, Landroidx/fragment/app/FragmentTransaction;.setCustomAnimations:(II)Landroidx/fragment/app/FragmentTransaction; // method@04bb │ │ -297bd6: 280a |000b: goto 0015 // +000a │ │ -297bd8: 1402 2c00 017f |000c: const v2, #float 1.71471e+38 // #7f01002c │ │ -297bde: 1400 2f00 017f |000f: const v0, #float 1.71471e+38 // #7f01002f │ │ -297be4: 6e30 bb04 2100 |0012: invoke-virtual {v1, v2, v0}, Landroidx/fragment/app/FragmentTransaction;.setCustomAnimations:(II)Landroidx/fragment/app/FragmentTransaction; // method@04bb │ │ -297bea: 0e00 |0015: return-void │ │ +297bc0: |[297bc0] com.duckduckgo.app.feedback.ui.common.FeedbackActivityKt.applyTransition:(Landroidx/fragment/app/FragmentTransaction;Z)V │ │ +297bd0: 3802 0c00 |0000: if-eqz v2, 000c // +000c │ │ +297bd4: 1402 2d00 017f |0002: const v2, #float 1.71471e+38 // #7f01002d │ │ +297bda: 1400 2e00 017f |0005: const v0, #float 1.71471e+38 // #7f01002e │ │ +297be0: 6e30 bb04 2100 |0008: invoke-virtual {v1, v2, v0}, Landroidx/fragment/app/FragmentTransaction;.setCustomAnimations:(II)Landroidx/fragment/app/FragmentTransaction; // method@04bb │ │ +297be6: 280a |000b: goto 0015 // +000a │ │ +297be8: 1402 2c00 017f |000c: const v2, #float 1.71471e+38 // #7f01002c │ │ +297bee: 1400 2f00 017f |000f: const v0, #float 1.71471e+38 // #7f01002f │ │ +297bf4: 6e30 bb04 2100 |0012: invoke-virtual {v1, v2, v0}, Landroidx/fragment/app/FragmentTransaction;.setCustomAnimations:(II)Landroidx/fragment/app/FragmentTransaction; // method@04bb │ │ +297bfa: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0008 line=285 │ │ 0x0012 line=287 │ │ locals : │ │ 0x0000 - 0x0016 reg=1 (null) Landroidx/fragment/app/FragmentTransaction; │ │ 0x0000 - 0x0016 reg=2 (null) Z │ │ @@ -155916,52 +155916,52 @@ │ │ type : '()Lcom/duckduckgo/app/feedback/ui/common/FeedbackActivity_FeedbackActivityWithEmptyParams_Mapper_Factory;' │ │ access : 0x1048 (STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -297bec: |[297bec] com.duckduckgo.app.feedback.ui.common.FeedbackActivity_FeedbackActivityWithEmptyParams_Mapper_Factory$InstanceHolder.-$$Nest$sfgetINSTANCE:()Lcom/duckduckgo/app/feedback/ui/common/FeedbackActivity_FeedbackActivityWithEmptyParams_Mapper_Factory; │ │ -297bfc: 6200 b82c |0000: sget-object v0, Lcom/duckduckgo/app/feedback/ui/common/FeedbackActivity_FeedbackActivityWithEmptyParams_Mapper_Factory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/feedback/ui/common/FeedbackActivity_FeedbackActivityWithEmptyParams_Mapper_Factory; // field@2cb8 │ │ -297c00: 1100 |0002: return-object v0 │ │ +297bfc: |[297bfc] com.duckduckgo.app.feedback.ui.common.FeedbackActivity_FeedbackActivityWithEmptyParams_Mapper_Factory$InstanceHolder.-$$Nest$sfgetINSTANCE:()Lcom/duckduckgo/app/feedback/ui/common/FeedbackActivity_FeedbackActivityWithEmptyParams_Mapper_Factory; │ │ +297c0c: 6200 b82c |0000: sget-object v0, Lcom/duckduckgo/app/feedback/ui/common/FeedbackActivity_FeedbackActivityWithEmptyParams_Mapper_Factory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/feedback/ui/common/FeedbackActivity_FeedbackActivityWithEmptyParams_Mapper_Factory; // field@2cb8 │ │ +297c10: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/feedback/ui/common/FeedbackActivity_FeedbackActivityWithEmptyParams_Mapper_Factory$InstanceHolder;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -297c04: |[297c04] com.duckduckgo.app.feedback.ui.common.FeedbackActivity_FeedbackActivityWithEmptyParams_Mapper_Factory$InstanceHolder.:()V │ │ -297c14: 2200 970f |0000: new-instance v0, Lcom/duckduckgo/app/feedback/ui/common/FeedbackActivity_FeedbackActivityWithEmptyParams_Mapper_Factory; // type@0f97 │ │ -297c18: 7010 934a 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/feedback/ui/common/FeedbackActivity_FeedbackActivityWithEmptyParams_Mapper_Factory;.:()V // method@4a93 │ │ -297c1e: 6900 b82c |0005: sput-object v0, Lcom/duckduckgo/app/feedback/ui/common/FeedbackActivity_FeedbackActivityWithEmptyParams_Mapper_Factory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/feedback/ui/common/FeedbackActivity_FeedbackActivityWithEmptyParams_Mapper_Factory; // field@2cb8 │ │ -297c22: 0e00 |0007: return-void │ │ +297c14: |[297c14] com.duckduckgo.app.feedback.ui.common.FeedbackActivity_FeedbackActivityWithEmptyParams_Mapper_Factory$InstanceHolder.:()V │ │ +297c24: 2200 970f |0000: new-instance v0, Lcom/duckduckgo/app/feedback/ui/common/FeedbackActivity_FeedbackActivityWithEmptyParams_Mapper_Factory; // type@0f97 │ │ +297c28: 7010 934a 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/feedback/ui/common/FeedbackActivity_FeedbackActivityWithEmptyParams_Mapper_Factory;.:()V // method@4a93 │ │ +297c2e: 6900 b82c |0005: sput-object v0, Lcom/duckduckgo/app/feedback/ui/common/FeedbackActivity_FeedbackActivityWithEmptyParams_Mapper_Factory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/feedback/ui/common/FeedbackActivity_FeedbackActivityWithEmptyParams_Mapper_Factory; // field@2cb8 │ │ +297c32: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/feedback/ui/common/FeedbackActivity_FeedbackActivityWithEmptyParams_Mapper_Factory$InstanceHolder;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -297c24: |[297c24] com.duckduckgo.app.feedback.ui.common.FeedbackActivity_FeedbackActivityWithEmptyParams_Mapper_Factory$InstanceHolder.:()V │ │ -297c34: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -297c3a: 0e00 |0003: return-void │ │ +297c34: |[297c34] com.duckduckgo.app.feedback.ui.common.FeedbackActivity_FeedbackActivityWithEmptyParams_Mapper_Factory$InstanceHolder.:()V │ │ +297c44: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +297c4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/feedback/ui/common/FeedbackActivity_FeedbackActivityWithEmptyParams_Mapper_Factory$InstanceHolder; │ │ │ │ Virtual methods - │ │ @@ -156065,17 +156065,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2987a8: |[2987a8] com.duckduckgo.app.feedback.ui.common.FeedbackItemDecoration$Companion.:()V │ │ -2987b8: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2987be: 0e00 |0003: return-void │ │ +2987b8: |[2987b8] com.duckduckgo.app.feedback.ui.common.FeedbackItemDecoration$Companion.:()V │ │ +2987c8: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2987ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$Companion; │ │ │ │ #1 : (in Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$Companion;) │ │ @@ -156083,17 +156083,17 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2987c0: |[2987c0] com.duckduckgo.app.feedback.ui.common.FeedbackItemDecoration$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -2987d0: 7010 ac4a 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$Companion;.:()V // method@4aac │ │ -2987d6: 0e00 |0003: return-void │ │ +2987d0: |[2987d0] com.duckduckgo.app.feedback.ui.common.FeedbackItemDecoration$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +2987e0: 7010 ac4a 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$Companion;.:()V // method@4aac │ │ +2987e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 10941 (FeedbackItemDecoration.kt) │ │ │ │ @@ -156134,19 +156134,19 @@ │ │ type : '(II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -298950: |[298950] com.duckduckgo.app.feedback.ui.common.FeedbackItemDecoration$HorizontalSize.:(II)V │ │ -298960: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -298966: 5901 bd2c |0003: iput v1, v0, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$HorizontalSize;.left:I // field@2cbd │ │ -29896a: 5902 be2c |0005: iput v2, v0, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$HorizontalSize;.right:I // field@2cbe │ │ -29896e: 0e00 |0007: return-void │ │ +298960: |[298960] com.duckduckgo.app.feedback.ui.common.FeedbackItemDecoration$HorizontalSize.:(II)V │ │ +298970: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +298976: 5901 bd2c |0003: iput v1, v0, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$HorizontalSize;.left:I // field@2cbd │ │ +29897a: 5902 be2c |0005: iput v2, v0, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$HorizontalSize;.right:I // field@2cbe │ │ +29897e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0003 line=121 │ │ 0x0005 line=122 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$HorizontalSize; │ │ @@ -156158,121 +156158,121 @@ │ │ type : '(Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$HorizontalSize;IIILjava/lang/Object;)Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$HorizontalSize;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -298820: |[298820] com.duckduckgo.app.feedback.ui.common.FeedbackItemDecoration$HorizontalSize.copy$default:(Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$HorizontalSize;IIILjava/lang/Object;)Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$HorizontalSize; │ │ -298830: dd04 0301 |0000: and-int/lit8 v4, v3, #int 1 // #01 │ │ -298834: 3804 0400 |0002: if-eqz v4, 0006 // +0004 │ │ -298838: 5201 bd2c |0004: iget v1, v0, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$HorizontalSize;.left:I // field@2cbd │ │ -29883c: dd03 0302 |0006: and-int/lit8 v3, v3, #int 2 // #02 │ │ -298840: 3803 0400 |0008: if-eqz v3, 000c // +0004 │ │ -298844: 5202 be2c |000a: iget v2, v0, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$HorizontalSize;.right:I // field@2cbe │ │ -298848: 6e30 b14a 1002 |000c: invoke-virtual {v0, v1, v2}, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$HorizontalSize;.copy:(II)Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$HorizontalSize; // method@4ab1 │ │ -29884e: 0c00 |000f: move-result-object v0 │ │ -298850: 1100 |0010: return-object v0 │ │ +298830: |[298830] com.duckduckgo.app.feedback.ui.common.FeedbackItemDecoration$HorizontalSize.copy$default:(Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$HorizontalSize;IIILjava/lang/Object;)Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$HorizontalSize; │ │ +298840: dd04 0301 |0000: and-int/lit8 v4, v3, #int 1 // #01 │ │ +298844: 3804 0400 |0002: if-eqz v4, 0006 // +0004 │ │ +298848: 5201 bd2c |0004: iget v1, v0, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$HorizontalSize;.left:I // field@2cbd │ │ +29884c: dd03 0302 |0006: and-int/lit8 v3, v3, #int 2 // #02 │ │ +298850: 3803 0400 |0008: if-eqz v3, 000c // +0004 │ │ +298854: 5202 be2c |000a: iget v2, v0, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$HorizontalSize;.right:I // field@2cbe │ │ +298858: 6e30 b14a 1002 |000c: invoke-virtual {v0, v1, v2}, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$HorizontalSize;.copy:(II)Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$HorizontalSize; // method@4ab1 │ │ +29885e: 0c00 |000f: move-result-object v0 │ │ +298860: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$HorizontalSize;) │ │ name : 'component1' │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -298870: |[298870] com.duckduckgo.app.feedback.ui.common.FeedbackItemDecoration$HorizontalSize.component1:()I │ │ -298880: 5210 bd2c |0000: iget v0, v1, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$HorizontalSize;.left:I // field@2cbd │ │ -298884: 0f00 |0002: return v0 │ │ +298880: |[298880] com.duckduckgo.app.feedback.ui.common.FeedbackItemDecoration$HorizontalSize.component1:()I │ │ +298890: 5210 bd2c |0000: iget v0, v1, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$HorizontalSize;.left:I // field@2cbd │ │ +298894: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$HorizontalSize;) │ │ name : 'component2' │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -298888: |[298888] com.duckduckgo.app.feedback.ui.common.FeedbackItemDecoration$HorizontalSize.component2:()I │ │ -298898: 5210 be2c |0000: iget v0, v1, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$HorizontalSize;.right:I // field@2cbe │ │ -29889c: 0f00 |0002: return v0 │ │ +298898: |[298898] com.duckduckgo.app.feedback.ui.common.FeedbackItemDecoration$HorizontalSize.component2:()I │ │ +2988a8: 5210 be2c |0000: iget v0, v1, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$HorizontalSize;.right:I // field@2cbe │ │ +2988ac: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$HorizontalSize;) │ │ name : 'copy' │ │ type : '(II)Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$HorizontalSize;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -298854: |[298854] com.duckduckgo.app.feedback.ui.common.FeedbackItemDecoration$HorizontalSize.copy:(II)Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$HorizontalSize; │ │ -298864: 2200 9e0f |0000: new-instance v0, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$HorizontalSize; // type@0f9e │ │ -298868: 7030 ae4a 2003 |0002: invoke-direct {v0, v2, v3}, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$HorizontalSize;.:(II)V // method@4aae │ │ -29886e: 1100 |0005: return-object v0 │ │ +298864: |[298864] com.duckduckgo.app.feedback.ui.common.FeedbackItemDecoration$HorizontalSize.copy:(II)Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$HorizontalSize; │ │ +298874: 2200 9e0f |0000: new-instance v0, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$HorizontalSize; // type@0f9e │ │ +298878: 7030 ae4a 2003 |0002: invoke-direct {v0, v2, v3}, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$HorizontalSize;.:(II)V // method@4aae │ │ +29887e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$HorizontalSize;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 27 16-bit code units │ │ -2987d8: |[2987d8] com.duckduckgo.app.feedback.ui.common.FeedbackItemDecoration$HorizontalSize.equals:(Ljava/lang/Object;)Z │ │ -2987e8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -2987ea: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ -2987ee: 0f00 |0003: return v0 │ │ -2987f0: 2051 9e0f |0004: instance-of v1, v5, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$HorizontalSize; // type@0f9e │ │ -2987f4: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -2987f6: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -2987fa: 0f02 |0009: return v2 │ │ -2987fc: 1f05 9e0f |000a: check-cast v5, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$HorizontalSize; // type@0f9e │ │ -298800: 5241 bd2c |000c: iget v1, v4, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$HorizontalSize;.left:I // field@2cbd │ │ -298804: 5253 bd2c |000e: iget v3, v5, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$HorizontalSize;.left:I // field@2cbd │ │ -298808: 3231 0300 |0010: if-eq v1, v3, 0013 // +0003 │ │ -29880c: 0f02 |0012: return v2 │ │ -29880e: 5241 be2c |0013: iget v1, v4, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$HorizontalSize;.right:I // field@2cbe │ │ -298812: 5255 be2c |0015: iget v5, v5, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$HorizontalSize;.right:I // field@2cbe │ │ -298816: 3251 0300 |0017: if-eq v1, v5, 001a // +0003 │ │ -29881a: 0f02 |0019: return v2 │ │ -29881c: 0f00 |001a: return v0 │ │ +2987e8: |[2987e8] com.duckduckgo.app.feedback.ui.common.FeedbackItemDecoration$HorizontalSize.equals:(Ljava/lang/Object;)Z │ │ +2987f8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +2987fa: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ +2987fe: 0f00 |0003: return v0 │ │ +298800: 2051 9e0f |0004: instance-of v1, v5, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$HorizontalSize; // type@0f9e │ │ +298804: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +298806: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +29880a: 0f02 |0009: return v2 │ │ +29880c: 1f05 9e0f |000a: check-cast v5, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$HorizontalSize; // type@0f9e │ │ +298810: 5241 bd2c |000c: iget v1, v4, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$HorizontalSize;.left:I // field@2cbd │ │ +298814: 5253 bd2c |000e: iget v3, v5, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$HorizontalSize;.left:I // field@2cbd │ │ +298818: 3231 0300 |0010: if-eq v1, v3, 0013 // +0003 │ │ +29881c: 0f02 |0012: return v2 │ │ +29881e: 5241 be2c |0013: iget v1, v4, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$HorizontalSize;.right:I // field@2cbe │ │ +298822: 5255 be2c |0015: iget v5, v5, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$HorizontalSize;.right:I // field@2cbe │ │ +298826: 3251 0300 |0017: if-eq v1, v5, 001a // +0003 │ │ +29882a: 0f02 |0019: return v2 │ │ +29882c: 0f00 |001a: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$HorizontalSize;) │ │ name : 'getLeft' │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2988a0: |[2988a0] com.duckduckgo.app.feedback.ui.common.FeedbackItemDecoration$HorizontalSize.getLeft:()I │ │ -2988b0: 5210 bd2c |0000: iget v0, v1, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$HorizontalSize;.left:I // field@2cbd │ │ -2988b4: 0f00 |0002: return v0 │ │ +2988b0: |[2988b0] com.duckduckgo.app.feedback.ui.common.FeedbackItemDecoration$HorizontalSize.getLeft:()I │ │ +2988c0: 5210 bd2c |0000: iget v0, v1, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$HorizontalSize;.left:I // field@2cbd │ │ +2988c4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$HorizontalSize; │ │ │ │ #5 : (in Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$HorizontalSize;) │ │ @@ -156280,17 +156280,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2988b8: |[2988b8] com.duckduckgo.app.feedback.ui.common.FeedbackItemDecoration$HorizontalSize.getRight:()I │ │ -2988c8: 5210 be2c |0000: iget v0, v1, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$HorizontalSize;.right:I // field@2cbe │ │ -2988cc: 0f00 |0002: return v0 │ │ +2988c8: |[2988c8] com.duckduckgo.app.feedback.ui.common.FeedbackItemDecoration$HorizontalSize.getRight:()I │ │ +2988d8: 5210 be2c |0000: iget v0, v1, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$HorizontalSize;.right:I // field@2cbe │ │ +2988dc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$HorizontalSize; │ │ │ │ #6 : (in Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$HorizontalSize;) │ │ @@ -156298,52 +156298,52 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -2988d0: |[2988d0] com.duckduckgo.app.feedback.ui.common.FeedbackItemDecoration$HorizontalSize.hashCode:()I │ │ -2988e0: 5220 bd2c |0000: iget v0, v2, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$HorizontalSize;.left:I // field@2cbd │ │ -2988e4: 7110 85ef 0000 |0002: invoke-static {v0}, Ljava/lang/Integer;.hashCode:(I)I // method@ef85 │ │ -2988ea: 0a00 |0005: move-result v0 │ │ -2988ec: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -2988f0: 5221 be2c |0008: iget v1, v2, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$HorizontalSize;.right:I // field@2cbe │ │ -2988f4: 7110 85ef 0100 |000a: invoke-static {v1}, Ljava/lang/Integer;.hashCode:(I)I // method@ef85 │ │ -2988fa: 0a01 |000d: move-result v1 │ │ -2988fc: b010 |000e: add-int/2addr v0, v1 │ │ -2988fe: 0f00 |000f: return v0 │ │ +2988e0: |[2988e0] com.duckduckgo.app.feedback.ui.common.FeedbackItemDecoration$HorizontalSize.hashCode:()I │ │ +2988f0: 5220 bd2c |0000: iget v0, v2, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$HorizontalSize;.left:I // field@2cbd │ │ +2988f4: 7110 85ef 0000 |0002: invoke-static {v0}, Ljava/lang/Integer;.hashCode:(I)I // method@ef85 │ │ +2988fa: 0a00 |0005: move-result v0 │ │ +2988fc: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +298900: 5221 be2c |0008: iget v1, v2, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$HorizontalSize;.right:I // field@2cbe │ │ +298904: 7110 85ef 0100 |000a: invoke-static {v1}, Ljava/lang/Integer;.hashCode:(I)I // method@ef85 │ │ +29890a: 0a01 |000d: move-result v1 │ │ +29890c: b010 |000e: add-int/2addr v0, v1 │ │ +29890e: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$HorizontalSize;) │ │ name : 'toString' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -298900: |[298900] com.duckduckgo.app.feedback.ui.common.FeedbackItemDecoration$HorizontalSize.toString:()Ljava/lang/String; │ │ -298910: 5240 bd2c |0000: iget v0, v4, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$HorizontalSize;.left:I // field@2cbd │ │ -298914: 5241 be2c |0002: iget v1, v4, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$HorizontalSize;.right:I // field@2cbe │ │ -298918: 2202 dd38 |0004: new-instance v2, Ljava/lang/StringBuilder; // type@38dd │ │ -29891c: 1a03 9e2c |0006: const-string v3, "HorizontalSize(left=" // string@2c9e │ │ -298920: 7020 d9ef 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ -298926: 6e20 ddef 0200 |000b: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@efdd │ │ -29892c: 1a00 8f18 |000e: const-string v0, ", right=" // string@188f │ │ -298930: 6e20 e2ef 0200 |0010: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -298936: 6e20 ddef 1200 |0013: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@efdd │ │ -29893c: 1a00 0117 |0016: const-string v0, ")" // string@1701 │ │ -298940: 6e20 e2ef 0200 |0018: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -298946: 6e10 e7ef 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ -29894c: 0c00 |001e: move-result-object v0 │ │ -29894e: 1100 |001f: return-object v0 │ │ +298910: |[298910] com.duckduckgo.app.feedback.ui.common.FeedbackItemDecoration$HorizontalSize.toString:()Ljava/lang/String; │ │ +298920: 5240 bd2c |0000: iget v0, v4, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$HorizontalSize;.left:I // field@2cbd │ │ +298924: 5241 be2c |0002: iget v1, v4, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$HorizontalSize;.right:I // field@2cbe │ │ +298928: 2202 dd38 |0004: new-instance v2, Ljava/lang/StringBuilder; // type@38dd │ │ +29892c: 1a03 9e2c |0006: const-string v3, "HorizontalSize(left=" // string@2c9e │ │ +298930: 7020 d9ef 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ +298936: 6e20 ddef 0200 |000b: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@efdd │ │ +29893c: 1a00 8f18 |000e: const-string v0, ", right=" // string@188f │ │ +298940: 6e20 e2ef 0200 |0010: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +298946: 6e20 ddef 1200 |0013: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@efdd │ │ +29894c: 1a00 0117 |0016: const-string v0, ")" // string@1701 │ │ +298950: 6e20 e2ef 0200 |0018: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +298956: 6e10 e7ef 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ +29895c: 0c00 |001e: move-result-object v0 │ │ +29895e: 1100 |001f: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 10941 (FeedbackItemDecoration.kt) │ │ │ │ Class #1159 header: │ │ @@ -156383,19 +156383,19 @@ │ │ type : '(II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -298ae8: |[298ae8] com.duckduckgo.app.feedback.ui.common.FeedbackItemDecoration$VerticalSize.:(II)V │ │ -298af8: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -298afe: 5901 c02c |0003: iput v1, v0, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$VerticalSize;.top:I // field@2cc0 │ │ -298b02: 5902 bf2c |0005: iput v2, v0, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$VerticalSize;.bottom:I // field@2cbf │ │ -298b06: 0e00 |0007: return-void │ │ +298af8: |[298af8] com.duckduckgo.app.feedback.ui.common.FeedbackItemDecoration$VerticalSize.:(II)V │ │ +298b08: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +298b0e: 5901 c02c |0003: iput v1, v0, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$VerticalSize;.top:I // field@2cc0 │ │ +298b12: 5902 bf2c |0005: iput v2, v0, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$VerticalSize;.bottom:I // field@2cbf │ │ +298b16: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0003 line=126 │ │ 0x0005 line=127 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$VerticalSize; │ │ @@ -156407,121 +156407,121 @@ │ │ type : '(Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$VerticalSize;IIILjava/lang/Object;)Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$VerticalSize;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -2989b8: |[2989b8] com.duckduckgo.app.feedback.ui.common.FeedbackItemDecoration$VerticalSize.copy$default:(Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$VerticalSize;IIILjava/lang/Object;)Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$VerticalSize; │ │ -2989c8: dd04 0301 |0000: and-int/lit8 v4, v3, #int 1 // #01 │ │ -2989cc: 3804 0400 |0002: if-eqz v4, 0006 // +0004 │ │ -2989d0: 5201 c02c |0004: iget v1, v0, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$VerticalSize;.top:I // field@2cc0 │ │ -2989d4: dd03 0302 |0006: and-int/lit8 v3, v3, #int 2 // #02 │ │ -2989d8: 3803 0400 |0008: if-eqz v3, 000c // +0004 │ │ -2989dc: 5202 bf2c |000a: iget v2, v0, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$VerticalSize;.bottom:I // field@2cbf │ │ -2989e0: 6e30 bb4a 1002 |000c: invoke-virtual {v0, v1, v2}, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$VerticalSize;.copy:(II)Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$VerticalSize; // method@4abb │ │ -2989e6: 0c00 |000f: move-result-object v0 │ │ -2989e8: 1100 |0010: return-object v0 │ │ +2989c8: |[2989c8] com.duckduckgo.app.feedback.ui.common.FeedbackItemDecoration$VerticalSize.copy$default:(Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$VerticalSize;IIILjava/lang/Object;)Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$VerticalSize; │ │ +2989d8: dd04 0301 |0000: and-int/lit8 v4, v3, #int 1 // #01 │ │ +2989dc: 3804 0400 |0002: if-eqz v4, 0006 // +0004 │ │ +2989e0: 5201 c02c |0004: iget v1, v0, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$VerticalSize;.top:I // field@2cc0 │ │ +2989e4: dd03 0302 |0006: and-int/lit8 v3, v3, #int 2 // #02 │ │ +2989e8: 3803 0400 |0008: if-eqz v3, 000c // +0004 │ │ +2989ec: 5202 bf2c |000a: iget v2, v0, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$VerticalSize;.bottom:I // field@2cbf │ │ +2989f0: 6e30 bb4a 1002 |000c: invoke-virtual {v0, v1, v2}, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$VerticalSize;.copy:(II)Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$VerticalSize; // method@4abb │ │ +2989f6: 0c00 |000f: move-result-object v0 │ │ +2989f8: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$VerticalSize;) │ │ name : 'component1' │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -298a08: |[298a08] com.duckduckgo.app.feedback.ui.common.FeedbackItemDecoration$VerticalSize.component1:()I │ │ -298a18: 5210 c02c |0000: iget v0, v1, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$VerticalSize;.top:I // field@2cc0 │ │ -298a1c: 0f00 |0002: return v0 │ │ +298a18: |[298a18] com.duckduckgo.app.feedback.ui.common.FeedbackItemDecoration$VerticalSize.component1:()I │ │ +298a28: 5210 c02c |0000: iget v0, v1, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$VerticalSize;.top:I // field@2cc0 │ │ +298a2c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$VerticalSize;) │ │ name : 'component2' │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -298a20: |[298a20] com.duckduckgo.app.feedback.ui.common.FeedbackItemDecoration$VerticalSize.component2:()I │ │ -298a30: 5210 bf2c |0000: iget v0, v1, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$VerticalSize;.bottom:I // field@2cbf │ │ -298a34: 0f00 |0002: return v0 │ │ +298a30: |[298a30] com.duckduckgo.app.feedback.ui.common.FeedbackItemDecoration$VerticalSize.component2:()I │ │ +298a40: 5210 bf2c |0000: iget v0, v1, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$VerticalSize;.bottom:I // field@2cbf │ │ +298a44: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$VerticalSize;) │ │ name : 'copy' │ │ type : '(II)Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$VerticalSize;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -2989ec: |[2989ec] com.duckduckgo.app.feedback.ui.common.FeedbackItemDecoration$VerticalSize.copy:(II)Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$VerticalSize; │ │ -2989fc: 2200 9f0f |0000: new-instance v0, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$VerticalSize; // type@0f9f │ │ -298a00: 7030 b84a 2003 |0002: invoke-direct {v0, v2, v3}, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$VerticalSize;.:(II)V // method@4ab8 │ │ -298a06: 1100 |0005: return-object v0 │ │ +2989fc: |[2989fc] com.duckduckgo.app.feedback.ui.common.FeedbackItemDecoration$VerticalSize.copy:(II)Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$VerticalSize; │ │ +298a0c: 2200 9f0f |0000: new-instance v0, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$VerticalSize; // type@0f9f │ │ +298a10: 7030 b84a 2003 |0002: invoke-direct {v0, v2, v3}, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$VerticalSize;.:(II)V // method@4ab8 │ │ +298a16: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$VerticalSize;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 27 16-bit code units │ │ -298970: |[298970] com.duckduckgo.app.feedback.ui.common.FeedbackItemDecoration$VerticalSize.equals:(Ljava/lang/Object;)Z │ │ -298980: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -298982: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ -298986: 0f00 |0003: return v0 │ │ -298988: 2051 9f0f |0004: instance-of v1, v5, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$VerticalSize; // type@0f9f │ │ -29898c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -29898e: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -298992: 0f02 |0009: return v2 │ │ -298994: 1f05 9f0f |000a: check-cast v5, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$VerticalSize; // type@0f9f │ │ -298998: 5241 c02c |000c: iget v1, v4, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$VerticalSize;.top:I // field@2cc0 │ │ -29899c: 5253 c02c |000e: iget v3, v5, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$VerticalSize;.top:I // field@2cc0 │ │ -2989a0: 3231 0300 |0010: if-eq v1, v3, 0013 // +0003 │ │ -2989a4: 0f02 |0012: return v2 │ │ -2989a6: 5241 bf2c |0013: iget v1, v4, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$VerticalSize;.bottom:I // field@2cbf │ │ -2989aa: 5255 bf2c |0015: iget v5, v5, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$VerticalSize;.bottom:I // field@2cbf │ │ -2989ae: 3251 0300 |0017: if-eq v1, v5, 001a // +0003 │ │ -2989b2: 0f02 |0019: return v2 │ │ -2989b4: 0f00 |001a: return v0 │ │ +298980: |[298980] com.duckduckgo.app.feedback.ui.common.FeedbackItemDecoration$VerticalSize.equals:(Ljava/lang/Object;)Z │ │ +298990: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +298992: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ +298996: 0f00 |0003: return v0 │ │ +298998: 2051 9f0f |0004: instance-of v1, v5, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$VerticalSize; // type@0f9f │ │ +29899c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +29899e: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +2989a2: 0f02 |0009: return v2 │ │ +2989a4: 1f05 9f0f |000a: check-cast v5, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$VerticalSize; // type@0f9f │ │ +2989a8: 5241 c02c |000c: iget v1, v4, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$VerticalSize;.top:I // field@2cc0 │ │ +2989ac: 5253 c02c |000e: iget v3, v5, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$VerticalSize;.top:I // field@2cc0 │ │ +2989b0: 3231 0300 |0010: if-eq v1, v3, 0013 // +0003 │ │ +2989b4: 0f02 |0012: return v2 │ │ +2989b6: 5241 bf2c |0013: iget v1, v4, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$VerticalSize;.bottom:I // field@2cbf │ │ +2989ba: 5255 bf2c |0015: iget v5, v5, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$VerticalSize;.bottom:I // field@2cbf │ │ +2989be: 3251 0300 |0017: if-eq v1, v5, 001a // +0003 │ │ +2989c2: 0f02 |0019: return v2 │ │ +2989c4: 0f00 |001a: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$VerticalSize;) │ │ name : 'getBottom' │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -298a38: |[298a38] com.duckduckgo.app.feedback.ui.common.FeedbackItemDecoration$VerticalSize.getBottom:()I │ │ -298a48: 5210 bf2c |0000: iget v0, v1, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$VerticalSize;.bottom:I // field@2cbf │ │ -298a4c: 0f00 |0002: return v0 │ │ +298a48: |[298a48] com.duckduckgo.app.feedback.ui.common.FeedbackItemDecoration$VerticalSize.getBottom:()I │ │ +298a58: 5210 bf2c |0000: iget v0, v1, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$VerticalSize;.bottom:I // field@2cbf │ │ +298a5c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$VerticalSize; │ │ │ │ #5 : (in Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$VerticalSize;) │ │ @@ -156529,17 +156529,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -298a50: |[298a50] com.duckduckgo.app.feedback.ui.common.FeedbackItemDecoration$VerticalSize.getTop:()I │ │ -298a60: 5210 c02c |0000: iget v0, v1, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$VerticalSize;.top:I // field@2cc0 │ │ -298a64: 0f00 |0002: return v0 │ │ +298a60: |[298a60] com.duckduckgo.app.feedback.ui.common.FeedbackItemDecoration$VerticalSize.getTop:()I │ │ +298a70: 5210 c02c |0000: iget v0, v1, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$VerticalSize;.top:I // field@2cc0 │ │ +298a74: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$VerticalSize; │ │ │ │ #6 : (in Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$VerticalSize;) │ │ @@ -156547,52 +156547,52 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -298a68: |[298a68] com.duckduckgo.app.feedback.ui.common.FeedbackItemDecoration$VerticalSize.hashCode:()I │ │ -298a78: 5220 c02c |0000: iget v0, v2, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$VerticalSize;.top:I // field@2cc0 │ │ -298a7c: 7110 85ef 0000 |0002: invoke-static {v0}, Ljava/lang/Integer;.hashCode:(I)I // method@ef85 │ │ -298a82: 0a00 |0005: move-result v0 │ │ -298a84: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -298a88: 5221 bf2c |0008: iget v1, v2, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$VerticalSize;.bottom:I // field@2cbf │ │ -298a8c: 7110 85ef 0100 |000a: invoke-static {v1}, Ljava/lang/Integer;.hashCode:(I)I // method@ef85 │ │ -298a92: 0a01 |000d: move-result v1 │ │ -298a94: b010 |000e: add-int/2addr v0, v1 │ │ -298a96: 0f00 |000f: return v0 │ │ +298a78: |[298a78] com.duckduckgo.app.feedback.ui.common.FeedbackItemDecoration$VerticalSize.hashCode:()I │ │ +298a88: 5220 c02c |0000: iget v0, v2, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$VerticalSize;.top:I // field@2cc0 │ │ +298a8c: 7110 85ef 0000 |0002: invoke-static {v0}, Ljava/lang/Integer;.hashCode:(I)I // method@ef85 │ │ +298a92: 0a00 |0005: move-result v0 │ │ +298a94: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +298a98: 5221 bf2c |0008: iget v1, v2, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$VerticalSize;.bottom:I // field@2cbf │ │ +298a9c: 7110 85ef 0100 |000a: invoke-static {v1}, Ljava/lang/Integer;.hashCode:(I)I // method@ef85 │ │ +298aa2: 0a01 |000d: move-result v1 │ │ +298aa4: b010 |000e: add-int/2addr v0, v1 │ │ +298aa6: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$VerticalSize;) │ │ name : 'toString' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -298a98: |[298a98] com.duckduckgo.app.feedback.ui.common.FeedbackItemDecoration$VerticalSize.toString:()Ljava/lang/String; │ │ -298aa8: 5240 c02c |0000: iget v0, v4, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$VerticalSize;.top:I // field@2cc0 │ │ -298aac: 5241 bf2c |0002: iget v1, v4, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$VerticalSize;.bottom:I // field@2cbf │ │ -298ab0: 2202 dd38 |0004: new-instance v2, Ljava/lang/StringBuilder; // type@38dd │ │ -298ab4: 1a03 c481 |0006: const-string v3, "VerticalSize(top=" // string@81c4 │ │ -298ab8: 7020 d9ef 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ -298abe: 6e20 ddef 0200 |000b: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@efdd │ │ -298ac4: 1a00 6617 |000e: const-string v0, ", bottom=" // string@1766 │ │ -298ac8: 6e20 e2ef 0200 |0010: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -298ace: 6e20 ddef 1200 |0013: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@efdd │ │ -298ad4: 1a00 0117 |0016: const-string v0, ")" // string@1701 │ │ -298ad8: 6e20 e2ef 0200 |0018: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -298ade: 6e10 e7ef 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ -298ae4: 0c00 |001e: move-result-object v0 │ │ -298ae6: 1100 |001f: return-object v0 │ │ +298aa8: |[298aa8] com.duckduckgo.app.feedback.ui.common.FeedbackItemDecoration$VerticalSize.toString:()Ljava/lang/String; │ │ +298ab8: 5240 c02c |0000: iget v0, v4, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$VerticalSize;.top:I // field@2cc0 │ │ +298abc: 5241 bf2c |0002: iget v1, v4, Lcom/duckduckgo/app/feedback/ui/common/FeedbackItemDecoration$VerticalSize;.bottom:I // field@2cbf │ │ +298ac0: 2202 dd38 |0004: new-instance v2, Ljava/lang/StringBuilder; // type@38dd │ │ +298ac4: 1a03 c481 |0006: const-string v3, "VerticalSize(top=" // string@81c4 │ │ +298ac8: 7020 d9ef 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ +298ace: 6e20 ddef 0200 |000b: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@efdd │ │ +298ad4: 1a00 6617 |000e: const-string v0, ", bottom=" // string@1766 │ │ +298ad8: 6e20 e2ef 0200 |0010: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +298ade: 6e20 ddef 1200 |0013: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@efdd │ │ +298ae4: 1a00 0117 |0016: const-string v0, ")" // string@1701 │ │ +298ae8: 6e20 e2ef 0200 |0018: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +298aee: 6e10 e7ef 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ +298af4: 0c00 |001e: move-result-object v0 │ │ +298af6: 1100 |001f: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 10941 (FeedbackItemDecoration.kt) │ │ │ │ Class #1160 header: │ │ @@ -156624,17 +156624,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -298e08: |[298e08] com.duckduckgo.app.feedback.ui.common.FeedbackViewModel$Companion.:()V │ │ -298e18: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -298e1e: 0e00 |0003: return-void │ │ +298e18: |[298e18] com.duckduckgo.app.feedback.ui.common.FeedbackViewModel$Companion.:()V │ │ +298e28: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +298e2e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=285 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/feedback/ui/common/FeedbackViewModel$Companion; │ │ │ │ #1 : (in Lcom/duckduckgo/app/feedback/ui/common/FeedbackViewModel$Companion;) │ │ @@ -156642,17 +156642,17 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -298e20: |[298e20] com.duckduckgo.app.feedback.ui.common.FeedbackViewModel$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -298e30: 7010 d04a 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/feedback/ui/common/FeedbackViewModel$Companion;.:()V // method@4ad0 │ │ -298e36: 0e00 |0003: return-void │ │ +298e30: |[298e30] com.duckduckgo.app.feedback.ui.common.FeedbackViewModel$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +298e40: 7010 d04a 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/feedback/ui/common/FeedbackViewModel$Companion;.:()V // method@4ad0 │ │ +298e46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 10952 (FeedbackViewModel.kt) │ │ │ │ @@ -156689,51 +156689,51 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 64 16-bit code units │ │ -298e38: |[298e38] com.duckduckgo.app.feedback.ui.common.FeedbackViewModel$WhenMappings.:()V │ │ -298e48: 7100 f64b 0000 |0000: invoke-static {}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.values:()[Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // method@4bf6 │ │ -298e4e: 0c00 |0003: move-result-object v0 │ │ -298e50: 2100 |0004: array-length v0, v0 │ │ -298e52: 2300 5d3a |0005: new-array v0, v0, [I // type@3a5d │ │ -298e56: 6201 322d |0007: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.MISSING_BROWSING_FEATURES:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d32 │ │ -298e5a: 6e10 f44b 0100 |0009: invoke-virtual {v1}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.ordinal:()I // method@4bf4 │ │ -298e60: 0a01 |000c: move-result v1 │ │ -298e62: 1212 |000d: const/4 v2, #int 1 // #1 │ │ -298e64: 4b02 0001 |000e: aput v2, v0, v1 │ │ -298e68: 6201 362d |0010: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.WEBSITES_NOT_LOADING:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d36 │ │ -298e6c: 6e10 f44b 0100 |0012: invoke-virtual {v1}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.ordinal:()I // method@4bf4 │ │ -298e72: 0a01 |0015: move-result v1 │ │ -298e74: 1222 |0016: const/4 v2, #int 2 // #2 │ │ -298e76: 4b02 0001 |0017: aput v2, v0, v1 │ │ -298e7a: 6201 352d |0019: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.SEARCH_NOT_GOOD_ENOUGH:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d35 │ │ -298e7e: 6e10 f44b 0100 |001b: invoke-virtual {v1}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.ordinal:()I // method@4bf4 │ │ -298e84: 0a01 |001e: move-result v1 │ │ -298e86: 1232 |001f: const/4 v2, #int 3 // #3 │ │ -298e88: 4b02 0001 |0020: aput v2, v0, v1 │ │ -298e8c: 6201 332d |0022: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.NOT_ENOUGH_CUSTOMIZATIONS:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d33 │ │ -298e90: 6e10 f44b 0100 |0024: invoke-virtual {v1}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.ordinal:()I // method@4bf4 │ │ -298e96: 0a01 |0027: move-result v1 │ │ -298e98: 1242 |0028: const/4 v2, #int 4 // #4 │ │ -298e9a: 4b02 0001 |0029: aput v2, v0, v1 │ │ -298e9e: 6201 312d |002b: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.APP_IS_SLOW_OR_BUGGY:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d31 │ │ -298ea2: 6e10 f44b 0100 |002d: invoke-virtual {v1}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.ordinal:()I // method@4bf4 │ │ -298ea8: 0a01 |0030: move-result v1 │ │ -298eaa: 1252 |0031: const/4 v2, #int 5 // #5 │ │ -298eac: 4b02 0001 |0032: aput v2, v0, v1 │ │ -298eb0: 6201 342d |0034: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.OTHER:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d34 │ │ -298eb4: 6e10 f44b 0100 |0036: invoke-virtual {v1}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.ordinal:()I // method@4bf4 │ │ -298eba: 0a01 |0039: move-result v1 │ │ -298ebc: 1262 |003a: const/4 v2, #int 6 // #6 │ │ -298ebe: 4b02 0001 |003b: aput v2, v0, v1 │ │ -298ec2: 6900 c42c |003d: sput-object v0, Lcom/duckduckgo/app/feedback/ui/common/FeedbackViewModel$WhenMappings;.$EnumSwitchMapping$0:[I // field@2cc4 │ │ -298ec6: 0e00 |003f: return-void │ │ +298e48: |[298e48] com.duckduckgo.app.feedback.ui.common.FeedbackViewModel$WhenMappings.:()V │ │ +298e58: 7100 f64b 0000 |0000: invoke-static {}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.values:()[Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // method@4bf6 │ │ +298e5e: 0c00 |0003: move-result-object v0 │ │ +298e60: 2100 |0004: array-length v0, v0 │ │ +298e62: 2300 5d3a |0005: new-array v0, v0, [I // type@3a5d │ │ +298e66: 6201 322d |0007: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.MISSING_BROWSING_FEATURES:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d32 │ │ +298e6a: 6e10 f44b 0100 |0009: invoke-virtual {v1}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.ordinal:()I // method@4bf4 │ │ +298e70: 0a01 |000c: move-result v1 │ │ +298e72: 1212 |000d: const/4 v2, #int 1 // #1 │ │ +298e74: 4b02 0001 |000e: aput v2, v0, v1 │ │ +298e78: 6201 362d |0010: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.WEBSITES_NOT_LOADING:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d36 │ │ +298e7c: 6e10 f44b 0100 |0012: invoke-virtual {v1}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.ordinal:()I // method@4bf4 │ │ +298e82: 0a01 |0015: move-result v1 │ │ +298e84: 1222 |0016: const/4 v2, #int 2 // #2 │ │ +298e86: 4b02 0001 |0017: aput v2, v0, v1 │ │ +298e8a: 6201 352d |0019: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.SEARCH_NOT_GOOD_ENOUGH:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d35 │ │ +298e8e: 6e10 f44b 0100 |001b: invoke-virtual {v1}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.ordinal:()I // method@4bf4 │ │ +298e94: 0a01 |001e: move-result v1 │ │ +298e96: 1232 |001f: const/4 v2, #int 3 // #3 │ │ +298e98: 4b02 0001 |0020: aput v2, v0, v1 │ │ +298e9c: 6201 332d |0022: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.NOT_ENOUGH_CUSTOMIZATIONS:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d33 │ │ +298ea0: 6e10 f44b 0100 |0024: invoke-virtual {v1}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.ordinal:()I // method@4bf4 │ │ +298ea6: 0a01 |0027: move-result v1 │ │ +298ea8: 1242 |0028: const/4 v2, #int 4 // #4 │ │ +298eaa: 4b02 0001 |0029: aput v2, v0, v1 │ │ +298eae: 6201 312d |002b: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.APP_IS_SLOW_OR_BUGGY:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d31 │ │ +298eb2: 6e10 f44b 0100 |002d: invoke-virtual {v1}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.ordinal:()I // method@4bf4 │ │ +298eb8: 0a01 |0030: move-result v1 │ │ +298eba: 1252 |0031: const/4 v2, #int 5 // #5 │ │ +298ebc: 4b02 0001 |0032: aput v2, v0, v1 │ │ +298ec0: 6201 342d |0034: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.OTHER:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d34 │ │ +298ec4: 6e10 f44b 0100 |0036: invoke-virtual {v1}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.ordinal:()I // method@4bf4 │ │ +298eca: 0a01 |0039: move-result v1 │ │ +298ecc: 1262 |003a: const/4 v2, #int 6 // #6 │ │ +298ece: 4b02 0001 |003b: aput v2, v0, v1 │ │ +298ed2: 6900 c42c |003d: sput-object v0, Lcom/duckduckgo/app/feedback/ui/common/FeedbackViewModel$WhenMappings;.$EnumSwitchMapping$0:[I // field@2cc4 │ │ +298ed6: 0e00 |003f: return-void │ │ catches : 6 │ │ 0x0007 - 0x0010 │ │ Ljava/lang/NoSuchFieldError; -> 0x0010 │ │ 0x0010 - 0x0019 │ │ Ljava/lang/NoSuchFieldError; -> 0x0019 │ │ 0x0019 - 0x0022 │ │ Ljava/lang/NoSuchFieldError; -> 0x0022 │ │ @@ -156818,18 +156818,18 @@ │ │ type : '(Z)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -29b1f8: |[29b1f8] com.duckduckgo.app.feedback.ui.common.FragmentState.:(Z)V │ │ -29b208: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -29b20e: 5c01 022d |0003: iput-boolean v1, v0, Lcom/duckduckgo/app/feedback/ui/common/FragmentState;.forwardDirection:Z // field@2d02 │ │ -29b212: 0e00 |0005: return-void │ │ +29b208: |[29b208] com.duckduckgo.app.feedback.ui.common.FragmentState.:(Z)V │ │ +29b218: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +29b21e: 5c01 022d |0003: iput-boolean v1, v0, Lcom/duckduckgo/app/feedback/ui/common/FragmentState;.forwardDirection:Z // field@2d02 │ │ +29b222: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=298 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/duckduckgo/app/feedback/ui/common/FragmentState; │ │ 0x0000 - 0x0006 reg=1 (null) Z │ │ │ │ @@ -156838,34 +156838,34 @@ │ │ type : '(ZLkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -29b214: |[29b214] com.duckduckgo.app.feedback.ui.common.FragmentState.:(ZLkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -29b224: 7020 6e4b 1000 |0000: invoke-direct {v0, v1}, Lcom/duckduckgo/app/feedback/ui/common/FragmentState;.:(Z)V // method@4b6e │ │ -29b22a: 0e00 |0003: return-void │ │ +29b224: |[29b224] com.duckduckgo.app.feedback.ui.common.FragmentState.:(ZLkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +29b234: 7020 6e4b 1000 |0000: invoke-direct {v0, v1}, Lcom/duckduckgo/app/feedback/ui/common/FragmentState;.:(Z)V // method@4b6e │ │ +29b23a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/feedback/ui/common/FragmentState;) │ │ name : 'getForwardDirection' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -29b1e0: |[29b1e0] com.duckduckgo.app.feedback.ui.common.FragmentState.getForwardDirection:()Z │ │ -29b1f0: 5510 022d |0000: iget-boolean v0, v1, Lcom/duckduckgo/app/feedback/ui/common/FragmentState;.forwardDirection:Z // field@2d02 │ │ -29b1f4: 0f00 |0002: return v0 │ │ +29b1f0: |[29b1f0] com.duckduckgo.app.feedback.ui.common.FragmentState.getForwardDirection:()Z │ │ +29b200: 5510 022d |0000: iget-boolean v0, v1, Lcom/duckduckgo/app/feedback/ui/common/FragmentState;.forwardDirection:Z // field@2d02 │ │ +29b204: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=298 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/feedback/ui/common/FragmentState; │ │ │ │ source_file_idx : 10952 (FeedbackViewModel.kt) │ │ @@ -156898,18 +156898,18 @@ │ │ type : '(Lcom/duckduckgo/app/feedback/ui/common/LayoutScrollingTouchListener;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -29b22c: |[29b22c] com.duckduckgo.app.feedback.ui.common.LayoutScrollingTouchListener$$ExternalSyntheticLambda0.:(Lcom/duckduckgo/app/feedback/ui/common/LayoutScrollingTouchListener;)V │ │ -29b23c: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -29b242: 5b01 032d |0003: iput-object v1, v0, Lcom/duckduckgo/app/feedback/ui/common/LayoutScrollingTouchListener$$ExternalSyntheticLambda0;.f$0:Lcom/duckduckgo/app/feedback/ui/common/LayoutScrollingTouchListener; // field@2d03 │ │ -29b246: 0e00 |0005: return-void │ │ +29b23c: |[29b23c] com.duckduckgo.app.feedback.ui.common.LayoutScrollingTouchListener$$ExternalSyntheticLambda0.:(Lcom/duckduckgo/app/feedback/ui/common/LayoutScrollingTouchListener;)V │ │ +29b24c: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +29b252: 5b01 032d |0003: iput-object v1, v0, Lcom/duckduckgo/app/feedback/ui/common/LayoutScrollingTouchListener$$ExternalSyntheticLambda0;.f$0:Lcom/duckduckgo/app/feedback/ui/common/LayoutScrollingTouchListener; // field@2d03 │ │ +29b256: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/duckduckgo/app/feedback/ui/common/LayoutScrollingTouchListener$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/duckduckgo/app/feedback/ui/common/LayoutScrollingTouchListener; │ │ │ │ @@ -156919,18 +156919,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -29b248: |[29b248] com.duckduckgo.app.feedback.ui.common.LayoutScrollingTouchListener$$ExternalSyntheticLambda0.run:()V │ │ -29b258: 5410 032d |0000: iget-object v0, v1, Lcom/duckduckgo/app/feedback/ui/common/LayoutScrollingTouchListener$$ExternalSyntheticLambda0;.f$0:Lcom/duckduckgo/app/feedback/ui/common/LayoutScrollingTouchListener; // field@2d03 │ │ -29b25c: 7110 764b 0000 |0002: invoke-static {v0}, Lcom/duckduckgo/app/feedback/ui/common/LayoutScrollingTouchListener;.$r8$lambda$NXjppTFdgvoJWBtMChk3s_ugUBQ:(Lcom/duckduckgo/app/feedback/ui/common/LayoutScrollingTouchListener;)V // method@4b76 │ │ -29b262: 0e00 |0005: return-void │ │ +29b258: |[29b258] com.duckduckgo.app.feedback.ui.common.LayoutScrollingTouchListener$$ExternalSyntheticLambda0.run:()V │ │ +29b268: 5410 032d |0000: iget-object v0, v1, Lcom/duckduckgo/app/feedback/ui/common/LayoutScrollingTouchListener$$ExternalSyntheticLambda0;.f$0:Lcom/duckduckgo/app/feedback/ui/common/LayoutScrollingTouchListener; // field@2d03 │ │ +29b26c: 7110 764b 0000 |0002: invoke-static {v0}, Lcom/duckduckgo/app/feedback/ui/common/LayoutScrollingTouchListener;.$r8$lambda$NXjppTFdgvoJWBtMChk3s_ugUBQ:(Lcom/duckduckgo/app/feedback/ui/common/LayoutScrollingTouchListener;)V // method@4b76 │ │ +29b272: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/duckduckgo/app/feedback/ui/common/LayoutScrollingTouchListener$$ExternalSyntheticLambda0; │ │ │ │ source_file_idx : 9281 (D8$$SyntheticClass) │ │ @@ -156964,17 +156964,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -29b264: |[29b264] com.duckduckgo.app.feedback.ui.common.LayoutScrollingTouchListener$Companion.:()V │ │ -29b274: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -29b27a: 0e00 |0003: return-void │ │ +29b274: |[29b274] com.duckduckgo.app.feedback.ui.common.LayoutScrollingTouchListener$Companion.:()V │ │ +29b284: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +29b28a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/feedback/ui/common/LayoutScrollingTouchListener$Companion; │ │ │ │ #1 : (in Lcom/duckduckgo/app/feedback/ui/common/LayoutScrollingTouchListener$Companion;) │ │ @@ -156982,17 +156982,17 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -29b27c: |[29b27c] com.duckduckgo.app.feedback.ui.common.LayoutScrollingTouchListener$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -29b28c: 7010 744b 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/feedback/ui/common/LayoutScrollingTouchListener$Companion;.:()V // method@4b74 │ │ -29b292: 0e00 |0003: return-void │ │ +29b28c: |[29b28c] com.duckduckgo.app.feedback.ui.common.LayoutScrollingTouchListener$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +29b29c: 7010 744b 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/feedback/ui/common/LayoutScrollingTouchListener$Companion;.:()V // method@4b74 │ │ +29b2a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 13162 (LayoutScrollingTouchListener.kt) │ │ │ │ @@ -157043,56 +157043,56 @@ │ │ type : '(Lcom/duckduckgo/app/feedback/ui/common/LayoutScrollingTouchListener;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -29b2dc: |[29b2dc] com.duckduckgo.app.feedback.ui.common.LayoutScrollingTouchListener.$r8$lambda$NXjppTFdgvoJWBtMChk3s_ugUBQ:(Lcom/duckduckgo/app/feedback/ui/common/LayoutScrollingTouchListener;)V │ │ -29b2ec: 7110 7a4b 0000 |0000: invoke-static {v0}, Lcom/duckduckgo/app/feedback/ui/common/LayoutScrollingTouchListener;.onTouch$lambda$0:(Lcom/duckduckgo/app/feedback/ui/common/LayoutScrollingTouchListener;)V // method@4b7a │ │ -29b2f2: 0e00 |0003: return-void │ │ +29b2ec: |[29b2ec] com.duckduckgo.app.feedback.ui.common.LayoutScrollingTouchListener.$r8$lambda$NXjppTFdgvoJWBtMChk3s_ugUBQ:(Lcom/duckduckgo/app/feedback/ui/common/LayoutScrollingTouchListener;)V │ │ +29b2fc: 7110 7a4b 0000 |0000: invoke-static {v0}, Lcom/duckduckgo/app/feedback/ui/common/LayoutScrollingTouchListener;.onTouch$lambda$0:(Lcom/duckduckgo/app/feedback/ui/common/LayoutScrollingTouchListener;)V // method@4b7a │ │ +29b302: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/feedback/ui/common/LayoutScrollingTouchListener;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -29b2f4: |[29b2f4] com.duckduckgo.app.feedback.ui.common.LayoutScrollingTouchListener.:()V │ │ -29b304: 2200 bb0f |0000: new-instance v0, Lcom/duckduckgo/app/feedback/ui/common/LayoutScrollingTouchListener$Companion; // type@0fbb │ │ -29b308: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -29b30a: 7020 754b 1000 |0003: invoke-direct {v0, v1}, Lcom/duckduckgo/app/feedback/ui/common/LayoutScrollingTouchListener$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@4b75 │ │ -29b310: 6900 042d |0006: sput-object v0, Lcom/duckduckgo/app/feedback/ui/common/LayoutScrollingTouchListener;.Companion:Lcom/duckduckgo/app/feedback/ui/common/LayoutScrollingTouchListener$Companion; // field@2d04 │ │ -29b314: 0e00 |0008: return-void │ │ +29b304: |[29b304] com.duckduckgo.app.feedback.ui.common.LayoutScrollingTouchListener.:()V │ │ +29b314: 2200 bb0f |0000: new-instance v0, Lcom/duckduckgo/app/feedback/ui/common/LayoutScrollingTouchListener$Companion; // type@0fbb │ │ +29b318: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +29b31a: 7020 754b 1000 |0003: invoke-direct {v0, v1}, Lcom/duckduckgo/app/feedback/ui/common/LayoutScrollingTouchListener$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@4b75 │ │ +29b320: 6900 042d |0006: sput-object v0, Lcom/duckduckgo/app/feedback/ui/common/LayoutScrollingTouchListener;.Companion:Lcom/duckduckgo/app/feedback/ui/common/LayoutScrollingTouchListener$Companion; // field@2d04 │ │ +29b324: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/feedback/ui/common/LayoutScrollingTouchListener;) │ │ name : '' │ │ type : '(Landroid/widget/ScrollView;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -29b318: |[29b318] com.duckduckgo.app.feedback.ui.common.LayoutScrollingTouchListener.:(Landroid/widget/ScrollView;I)V │ │ -29b328: 1a00 63cc |0000: const-string v0, "scrollView" // string@cc63 │ │ -29b32c: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -29b332: 7010 a6ef 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ -29b338: 5b12 072d |0008: iput-object v2, v1, Lcom/duckduckgo/app/feedback/ui/common/LayoutScrollingTouchListener;.scrollView:Landroid/widget/ScrollView; // field@2d07 │ │ -29b33c: 5913 062d |000a: iput v3, v1, Lcom/duckduckgo/app/feedback/ui/common/LayoutScrollingTouchListener;.desiredScrollPosition:I // field@2d06 │ │ -29b340: 0e00 |000c: return-void │ │ +29b328: |[29b328] com.duckduckgo.app.feedback.ui.common.LayoutScrollingTouchListener.:(Landroid/widget/ScrollView;I)V │ │ +29b338: 1a00 63cc |0000: const-string v0, "scrollView" // string@cc63 │ │ +29b33c: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +29b342: 7010 a6ef 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ +29b348: 5b12 072d |0008: iput-object v2, v1, Lcom/duckduckgo/app/feedback/ui/common/LayoutScrollingTouchListener;.scrollView:Landroid/widget/ScrollView; // field@2d07 │ │ +29b34c: 5913 062d |000a: iput v3, v1, Lcom/duckduckgo/app/feedback/ui/common/LayoutScrollingTouchListener;.desiredScrollPosition:I // field@2d06 │ │ +29b350: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=23 │ │ 0x0008 line=24 │ │ 0x000a line=25 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/duckduckgo/app/feedback/ui/common/LayoutScrollingTouchListener; │ │ @@ -157104,22 +157104,22 @@ │ │ type : '(Lcom/duckduckgo/app/feedback/ui/common/LayoutScrollingTouchListener;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -29b344: |[29b344] com.duckduckgo.app.feedback.ui.common.LayoutScrollingTouchListener.onTouch$lambda$0:(Lcom/duckduckgo/app/feedback/ui/common/LayoutScrollingTouchListener;)V │ │ -29b354: 1a00 5dd6 |0000: const-string v0, "this$0" // string@d65d │ │ -29b358: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -29b35e: 5420 072d |0005: iget-object v0, v2, Lcom/duckduckgo/app/feedback/ui/common/LayoutScrollingTouchListener;.scrollView:Landroid/widget/ScrollView; // field@2d07 │ │ -29b362: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -29b364: 5222 062d |0008: iget v2, v2, Lcom/duckduckgo/app/feedback/ui/common/LayoutScrollingTouchListener;.desiredScrollPosition:I // field@2d06 │ │ -29b368: 6e30 6d03 1002 |000a: invoke-virtual {v0, v1, v2}, Landroid/widget/ScrollView;.smoothScrollTo:(II)V // method@036d │ │ -29b36e: 0e00 |000d: return-void │ │ +29b354: |[29b354] com.duckduckgo.app.feedback.ui.common.LayoutScrollingTouchListener.onTouch$lambda$0:(Lcom/duckduckgo/app/feedback/ui/common/LayoutScrollingTouchListener;)V │ │ +29b364: 1a00 5dd6 |0000: const-string v0, "this$0" // string@d65d │ │ +29b368: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +29b36e: 5420 072d |0005: iget-object v0, v2, Lcom/duckduckgo/app/feedback/ui/common/LayoutScrollingTouchListener;.scrollView:Landroid/widget/ScrollView; // field@2d07 │ │ +29b372: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +29b374: 5222 062d |0008: iget v2, v2, Lcom/duckduckgo/app/feedback/ui/common/LayoutScrollingTouchListener;.desiredScrollPosition:I // field@2d06 │ │ +29b378: 6e30 6d03 1002 |000a: invoke-virtual {v0, v1, v2}, Landroid/widget/ScrollView;.smoothScrollTo:(II)V // method@036d │ │ +29b37e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=34 │ │ locals : │ │ 0x0000 - 0x000e reg=2 (null) Lcom/duckduckgo/app/feedback/ui/common/LayoutScrollingTouchListener; │ │ │ │ Virtual methods - │ │ @@ -157128,29 +157128,29 @@ │ │ type : '(Landroid/view/View;Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 28 16-bit code units │ │ -29b294: |[29b294] com.duckduckgo.app.feedback.ui.common.LayoutScrollingTouchListener.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -29b2a4: 3804 1a00 |0000: if-eqz v4, 001a // +001a │ │ -29b2a8: 6e10 1002 0400 |0002: invoke-virtual {v4}, Landroid/view/MotionEvent;.getAction:()I // method@0210 │ │ -29b2ae: 0a04 |0005: move-result v4 │ │ -29b2b0: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -29b2b2: 3304 1300 |0007: if-ne v4, v0, 001a // +0013 │ │ -29b2b6: 3803 0500 |0009: if-eqz v3, 000e // +0005 │ │ -29b2ba: 6e10 4902 0300 |000b: invoke-virtual {v3}, Landroid/view/View;.performClick:()Z // method@0249 │ │ -29b2c0: 5423 072d |000e: iget-object v3, v2, Lcom/duckduckgo/app/feedback/ui/common/LayoutScrollingTouchListener;.scrollView:Landroid/widget/ScrollView; // field@2d07 │ │ -29b2c4: 2204 ba0f |0010: new-instance v4, Lcom/duckduckgo/app/feedback/ui/common/LayoutScrollingTouchListener$$ExternalSyntheticLambda0; // type@0fba │ │ -29b2c8: 7020 724b 2400 |0012: invoke-direct {v4, v2}, Lcom/duckduckgo/app/feedback/ui/common/LayoutScrollingTouchListener$$ExternalSyntheticLambda0;.:(Lcom/duckduckgo/app/feedback/ui/common/LayoutScrollingTouchListener;)V // method@4b72 │ │ -29b2ce: 1600 2c01 |0015: const-wide/16 v0, #int 300 // #12c │ │ -29b2d2: 6e40 6c03 4310 |0017: invoke-virtual {v3, v4, v0, v1}, Landroid/widget/ScrollView;.postDelayed:(Ljava/lang/Runnable;J)Z // method@036c │ │ -29b2d8: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -29b2da: 0f03 |001b: return v3 │ │ +29b2a4: |[29b2a4] com.duckduckgo.app.feedback.ui.common.LayoutScrollingTouchListener.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +29b2b4: 3804 1a00 |0000: if-eqz v4, 001a // +001a │ │ +29b2b8: 6e10 1002 0400 |0002: invoke-virtual {v4}, Landroid/view/MotionEvent;.getAction:()I // method@0210 │ │ +29b2be: 0a04 |0005: move-result v4 │ │ +29b2c0: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +29b2c2: 3304 1300 |0007: if-ne v4, v0, 001a // +0013 │ │ +29b2c6: 3803 0500 |0009: if-eqz v3, 000e // +0005 │ │ +29b2ca: 6e10 4902 0300 |000b: invoke-virtual {v3}, Landroid/view/View;.performClick:()Z // method@0249 │ │ +29b2d0: 5423 072d |000e: iget-object v3, v2, Lcom/duckduckgo/app/feedback/ui/common/LayoutScrollingTouchListener;.scrollView:Landroid/widget/ScrollView; // field@2d07 │ │ +29b2d4: 2204 ba0f |0010: new-instance v4, Lcom/duckduckgo/app/feedback/ui/common/LayoutScrollingTouchListener$$ExternalSyntheticLambda0; // type@0fba │ │ +29b2d8: 7020 724b 2400 |0012: invoke-direct {v4, v2}, Lcom/duckduckgo/app/feedback/ui/common/LayoutScrollingTouchListener$$ExternalSyntheticLambda0;.:(Lcom/duckduckgo/app/feedback/ui/common/LayoutScrollingTouchListener;)V // method@4b72 │ │ +29b2de: 1600 2c01 |0015: const-wide/16 v0, #int 300 // #12c │ │ +29b2e2: 6e40 6c03 4310 |0017: invoke-virtual {v3, v4, v0, v1}, Landroid/widget/ScrollView;.postDelayed:(Ljava/lang/Runnable;J)Z // method@036c │ │ +29b2e8: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +29b2ea: 0f03 |001b: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=32 │ │ 0x000b line=33 │ │ 0x000e line=34 │ │ locals : │ │ 0x0000 - 0x001c reg=2 this Lcom/duckduckgo/app/feedback/ui/common/LayoutScrollingTouchListener; │ │ @@ -157202,23 +157202,23 @@ │ │ type : '(Lcom/duckduckgo/app/feedback/ui/common/FragmentState;Lcom/duckduckgo/app/feedback/ui/common/FragmentState;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -29b604: |[29b604] com.duckduckgo.app.feedback.ui.common.UpdateViewCommand.:(Lcom/duckduckgo/app/feedback/ui/common/FragmentState;Lcom/duckduckgo/app/feedback/ui/common/FragmentState;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;)V │ │ -29b614: 1a00 56a6 |0000: const-string v0, "fragmentViewState" // string@a656 │ │ -29b618: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -29b61e: 7010 a6ef 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ -29b624: 5b12 082d |0008: iput-object v2, v1, Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;.fragmentViewState:Lcom/duckduckgo/app/feedback/ui/common/FragmentState; // field@2d08 │ │ -29b628: 5b13 0a2d |000a: iput-object v3, v1, Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;.previousViewState:Lcom/duckduckgo/app/feedback/ui/common/FragmentState; // field@2d0a │ │ -29b62c: 5b14 092d |000c: iput-object v4, v1, Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;.mainReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d09 │ │ -29b630: 5b15 0b2d |000e: iput-object v5, v1, Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;.subReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // field@2d0b │ │ -29b634: 0e00 |0010: return-void │ │ +29b614: |[29b614] com.duckduckgo.app.feedback.ui.common.UpdateViewCommand.:(Lcom/duckduckgo/app/feedback/ui/common/FragmentState;Lcom/duckduckgo/app/feedback/ui/common/FragmentState;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;)V │ │ +29b624: 1a00 56a6 |0000: const-string v0, "fragmentViewState" // string@a656 │ │ +29b628: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +29b62e: 7010 a6ef 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ +29b634: 5b12 082d |0008: iput-object v2, v1, Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;.fragmentViewState:Lcom/duckduckgo/app/feedback/ui/common/FragmentState; // field@2d08 │ │ +29b638: 5b13 0a2d |000a: iput-object v3, v1, Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;.previousViewState:Lcom/duckduckgo/app/feedback/ui/common/FragmentState; // field@2d0a │ │ +29b63c: 5b14 092d |000c: iput-object v4, v1, Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;.mainReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d09 │ │ +29b640: 5b15 0b2d |000e: iput-object v5, v1, Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;.subReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // field@2d0b │ │ +29b644: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=333 │ │ 0x0008 line=334 │ │ 0x000a line=335 │ │ 0x000c line=336 │ │ 0x000e line=337 │ │ @@ -157234,27 +157234,27 @@ │ │ type : '(Lcom/duckduckgo/app/feedback/ui/common/FragmentState;Lcom/duckduckgo/app/feedback/ui/common/FragmentState;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;ILkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 7 │ │ outs : 5 │ │ insns size : 20 16-bit code units │ │ -29b638: |[29b638] com.duckduckgo.app.feedback.ui.common.UpdateViewCommand.:(Lcom/duckduckgo/app/feedback/ui/common/FragmentState;Lcom/duckduckgo/app/feedback/ui/common/FragmentState;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;ILkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -29b648: dd07 0602 |0000: and-int/lit8 v7, v6, #int 2 // #02 │ │ -29b64c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -29b64e: 3807 0300 |0003: if-eqz v7, 0006 // +0003 │ │ -29b652: 0703 |0005: move-object v3, v0 │ │ -29b654: dd07 0604 |0006: and-int/lit8 v7, v6, #int 4 // #04 │ │ -29b658: 3807 0300 |0008: if-eqz v7, 000b // +0003 │ │ -29b65c: 0704 |000a: move-object v4, v0 │ │ -29b65e: dd06 0608 |000b: and-int/lit8 v6, v6, #int 8 // #08 │ │ -29b662: 3806 0300 |000d: if-eqz v6, 0010 // +0003 │ │ -29b666: 0705 |000f: move-object v5, v0 │ │ -29b668: 7055 7b4b 2143 |0010: invoke-direct {v1, v2, v3, v4, v5}, Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;.:(Lcom/duckduckgo/app/feedback/ui/common/FragmentState;Lcom/duckduckgo/app/feedback/ui/common/FragmentState;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;)V // method@4b7b │ │ -29b66e: 0e00 |0013: return-void │ │ +29b648: |[29b648] com.duckduckgo.app.feedback.ui.common.UpdateViewCommand.:(Lcom/duckduckgo/app/feedback/ui/common/FragmentState;Lcom/duckduckgo/app/feedback/ui/common/FragmentState;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;ILkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +29b658: dd07 0602 |0000: and-int/lit8 v7, v6, #int 2 // #02 │ │ +29b65c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +29b65e: 3807 0300 |0003: if-eqz v7, 0006 // +0003 │ │ +29b662: 0703 |0005: move-object v3, v0 │ │ +29b664: dd07 0604 |0006: and-int/lit8 v7, v6, #int 4 // #04 │ │ +29b668: 3807 0300 |0008: if-eqz v7, 000b // +0003 │ │ +29b66c: 0704 |000a: move-object v4, v0 │ │ +29b66e: dd06 0608 |000b: and-int/lit8 v6, v6, #int 8 // #08 │ │ +29b672: 3806 0300 |000d: if-eqz v6, 0010 // +0003 │ │ +29b676: 0705 |000f: move-object v5, v0 │ │ +29b678: 7055 7b4b 2143 |0010: invoke-direct {v1, v2, v3, v4, v5}, Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;.:(Lcom/duckduckgo/app/feedback/ui/common/FragmentState;Lcom/duckduckgo/app/feedback/ui/common/FragmentState;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;)V // method@4b7b │ │ +29b67e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0010 line=333 │ │ locals : │ │ 0x0000 - 0x0014 reg=1 this Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand; │ │ 0x0000 - 0x0014 reg=2 (null) Lcom/duckduckgo/app/feedback/ui/common/FragmentState; │ │ 0x0000 - 0x0014 reg=3 (null) Lcom/duckduckgo/app/feedback/ui/common/FragmentState; │ │ @@ -157268,175 +157268,175 @@ │ │ type : '(Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;Lcom/duckduckgo/app/feedback/ui/common/FragmentState;Lcom/duckduckgo/app/feedback/ui/common/FragmentState;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;ILjava/lang/Object;)Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 5 │ │ insns size : 29 16-bit code units │ │ -29b44c: |[29b44c] com.duckduckgo.app.feedback.ui.common.UpdateViewCommand.copy$default:(Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;Lcom/duckduckgo/app/feedback/ui/common/FragmentState;Lcom/duckduckgo/app/feedback/ui/common/FragmentState;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;ILjava/lang/Object;)Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand; │ │ -29b45c: dd06 0501 |0000: and-int/lit8 v6, v5, #int 1 // #01 │ │ -29b460: 3806 0400 |0002: if-eqz v6, 0006 // +0004 │ │ -29b464: 5401 082d |0004: iget-object v1, v0, Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;.fragmentViewState:Lcom/duckduckgo/app/feedback/ui/common/FragmentState; // field@2d08 │ │ -29b468: dd06 0502 |0006: and-int/lit8 v6, v5, #int 2 // #02 │ │ -29b46c: 3806 0400 |0008: if-eqz v6, 000c // +0004 │ │ -29b470: 5402 0a2d |000a: iget-object v2, v0, Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;.previousViewState:Lcom/duckduckgo/app/feedback/ui/common/FragmentState; // field@2d0a │ │ -29b474: dd06 0504 |000c: and-int/lit8 v6, v5, #int 4 // #04 │ │ -29b478: 3806 0400 |000e: if-eqz v6, 0012 // +0004 │ │ -29b47c: 5403 092d |0010: iget-object v3, v0, Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;.mainReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d09 │ │ -29b480: dd05 0508 |0012: and-int/lit8 v5, v5, #int 8 // #08 │ │ -29b484: 3805 0400 |0014: if-eqz v5, 0018 // +0004 │ │ -29b488: 5404 0b2d |0016: iget-object v4, v0, Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;.subReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // field@2d0b │ │ -29b48c: 6e54 814b 1032 |0018: invoke-virtual {v0, v1, v2, v3, v4}, Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;.copy:(Lcom/duckduckgo/app/feedback/ui/common/FragmentState;Lcom/duckduckgo/app/feedback/ui/common/FragmentState;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;)Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand; // method@4b81 │ │ -29b492: 0c00 |001b: move-result-object v0 │ │ -29b494: 1100 |001c: return-object v0 │ │ +29b45c: |[29b45c] com.duckduckgo.app.feedback.ui.common.UpdateViewCommand.copy$default:(Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;Lcom/duckduckgo/app/feedback/ui/common/FragmentState;Lcom/duckduckgo/app/feedback/ui/common/FragmentState;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;ILjava/lang/Object;)Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand; │ │ +29b46c: dd06 0501 |0000: and-int/lit8 v6, v5, #int 1 // #01 │ │ +29b470: 3806 0400 |0002: if-eqz v6, 0006 // +0004 │ │ +29b474: 5401 082d |0004: iget-object v1, v0, Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;.fragmentViewState:Lcom/duckduckgo/app/feedback/ui/common/FragmentState; // field@2d08 │ │ +29b478: dd06 0502 |0006: and-int/lit8 v6, v5, #int 2 // #02 │ │ +29b47c: 3806 0400 |0008: if-eqz v6, 000c // +0004 │ │ +29b480: 5402 0a2d |000a: iget-object v2, v0, Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;.previousViewState:Lcom/duckduckgo/app/feedback/ui/common/FragmentState; // field@2d0a │ │ +29b484: dd06 0504 |000c: and-int/lit8 v6, v5, #int 4 // #04 │ │ +29b488: 3806 0400 |000e: if-eqz v6, 0012 // +0004 │ │ +29b48c: 5403 092d |0010: iget-object v3, v0, Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;.mainReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d09 │ │ +29b490: dd05 0508 |0012: and-int/lit8 v5, v5, #int 8 // #08 │ │ +29b494: 3805 0400 |0014: if-eqz v5, 0018 // +0004 │ │ +29b498: 5404 0b2d |0016: iget-object v4, v0, Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;.subReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // field@2d0b │ │ +29b49c: 6e54 814b 1032 |0018: invoke-virtual {v0, v1, v2, v3, v4}, Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;.copy:(Lcom/duckduckgo/app/feedback/ui/common/FragmentState;Lcom/duckduckgo/app/feedback/ui/common/FragmentState;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;)Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand; // method@4b81 │ │ +29b4a2: 0c00 |001b: move-result-object v0 │ │ +29b4a4: 1100 |001c: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;) │ │ name : 'component1' │ │ type : '()Lcom/duckduckgo/app/feedback/ui/common/FragmentState;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -29b3ec: |[29b3ec] com.duckduckgo.app.feedback.ui.common.UpdateViewCommand.component1:()Lcom/duckduckgo/app/feedback/ui/common/FragmentState; │ │ -29b3fc: 5410 082d |0000: iget-object v0, v1, Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;.fragmentViewState:Lcom/duckduckgo/app/feedback/ui/common/FragmentState; // field@2d08 │ │ -29b400: 1100 |0002: return-object v0 │ │ +29b3fc: |[29b3fc] com.duckduckgo.app.feedback.ui.common.UpdateViewCommand.component1:()Lcom/duckduckgo/app/feedback/ui/common/FragmentState; │ │ +29b40c: 5410 082d |0000: iget-object v0, v1, Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;.fragmentViewState:Lcom/duckduckgo/app/feedback/ui/common/FragmentState; // field@2d08 │ │ +29b410: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;) │ │ name : 'component2' │ │ type : '()Lcom/duckduckgo/app/feedback/ui/common/FragmentState;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -29b404: |[29b404] com.duckduckgo.app.feedback.ui.common.UpdateViewCommand.component2:()Lcom/duckduckgo/app/feedback/ui/common/FragmentState; │ │ -29b414: 5410 0a2d |0000: iget-object v0, v1, Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;.previousViewState:Lcom/duckduckgo/app/feedback/ui/common/FragmentState; // field@2d0a │ │ -29b418: 1100 |0002: return-object v0 │ │ +29b414: |[29b414] com.duckduckgo.app.feedback.ui.common.UpdateViewCommand.component2:()Lcom/duckduckgo/app/feedback/ui/common/FragmentState; │ │ +29b424: 5410 0a2d |0000: iget-object v0, v1, Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;.previousViewState:Lcom/duckduckgo/app/feedback/ui/common/FragmentState; // field@2d0a │ │ +29b428: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;) │ │ name : 'component3' │ │ type : '()Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -29b4c0: |[29b4c0] com.duckduckgo.app.feedback.ui.common.UpdateViewCommand.component3:()Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; │ │ -29b4d0: 5410 092d |0000: iget-object v0, v1, Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;.mainReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d09 │ │ -29b4d4: 1100 |0002: return-object v0 │ │ +29b4d0: |[29b4d0] com.duckduckgo.app.feedback.ui.common.UpdateViewCommand.component3:()Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; │ │ +29b4e0: 5410 092d |0000: iget-object v0, v1, Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;.mainReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d09 │ │ +29b4e4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;) │ │ name : 'component4' │ │ type : '()Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -29b4f0: |[29b4f0] com.duckduckgo.app.feedback.ui.common.UpdateViewCommand.component4:()Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; │ │ -29b500: 5410 0b2d |0000: iget-object v0, v1, Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;.subReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // field@2d0b │ │ -29b504: 1100 |0002: return-object v0 │ │ +29b500: |[29b500] com.duckduckgo.app.feedback.ui.common.UpdateViewCommand.component4:()Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; │ │ +29b510: 5410 0b2d |0000: iget-object v0, v1, Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;.subReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // field@2d0b │ │ +29b514: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;) │ │ name : 'copy' │ │ type : '(Lcom/duckduckgo/app/feedback/ui/common/FragmentState;Lcom/duckduckgo/app/feedback/ui/common/FragmentState;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;)Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 11 16-bit code units │ │ -29b498: |[29b498] com.duckduckgo.app.feedback.ui.common.UpdateViewCommand.copy:(Lcom/duckduckgo/app/feedback/ui/common/FragmentState;Lcom/duckduckgo/app/feedback/ui/common/FragmentState;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;)Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand; │ │ -29b4a8: 1a00 56a6 |0000: const-string v0, "fragmentViewState" // string@a656 │ │ -29b4ac: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -29b4b2: 2200 bd0f |0005: new-instance v0, Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand; // type@0fbd │ │ -29b4b6: 7055 7b4b 2043 |0007: invoke-direct {v0, v2, v3, v4, v5}, Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;.:(Lcom/duckduckgo/app/feedback/ui/common/FragmentState;Lcom/duckduckgo/app/feedback/ui/common/FragmentState;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;)V // method@4b7b │ │ -29b4bc: 1100 |000a: return-object v0 │ │ +29b4a8: |[29b4a8] com.duckduckgo.app.feedback.ui.common.UpdateViewCommand.copy:(Lcom/duckduckgo/app/feedback/ui/common/FragmentState;Lcom/duckduckgo/app/feedback/ui/common/FragmentState;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;)Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand; │ │ +29b4b8: 1a00 56a6 |0000: const-string v0, "fragmentViewState" // string@a656 │ │ +29b4bc: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +29b4c2: 2200 bd0f |0005: new-instance v0, Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand; // type@0fbd │ │ +29b4c6: 7055 7b4b 2043 |0007: invoke-direct {v0, v2, v3, v4, v5}, Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;.:(Lcom/duckduckgo/app/feedback/ui/common/FragmentState;Lcom/duckduckgo/app/feedback/ui/common/FragmentState;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;)V // method@4b7b │ │ +29b4cc: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -29b370: |[29b370] com.duckduckgo.app.feedback.ui.common.UpdateViewCommand.equals:(Ljava/lang/Object;)Z │ │ -29b380: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -29b382: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ -29b386: 0f00 |0003: return v0 │ │ -29b388: 2051 bd0f |0004: instance-of v1, v5, Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand; // type@0fbd │ │ -29b38c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -29b38e: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -29b392: 0f02 |0009: return v2 │ │ -29b394: 1f05 bd0f |000a: check-cast v5, Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand; // type@0fbd │ │ -29b398: 5441 082d |000c: iget-object v1, v4, Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;.fragmentViewState:Lcom/duckduckgo/app/feedback/ui/common/FragmentState; // field@2d08 │ │ -29b39c: 5453 082d |000e: iget-object v3, v5, Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;.fragmentViewState:Lcom/duckduckgo/app/feedback/ui/common/FragmentState; // field@2d08 │ │ -29b3a0: 7120 faf1 3100 |0010: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -29b3a6: 0a01 |0013: move-result v1 │ │ -29b3a8: 3901 0300 |0014: if-nez v1, 0017 // +0003 │ │ -29b3ac: 0f02 |0016: return v2 │ │ -29b3ae: 5441 0a2d |0017: iget-object v1, v4, Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;.previousViewState:Lcom/duckduckgo/app/feedback/ui/common/FragmentState; // field@2d0a │ │ -29b3b2: 5453 0a2d |0019: iget-object v3, v5, Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;.previousViewState:Lcom/duckduckgo/app/feedback/ui/common/FragmentState; // field@2d0a │ │ -29b3b6: 7120 faf1 3100 |001b: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -29b3bc: 0a01 |001e: move-result v1 │ │ -29b3be: 3901 0300 |001f: if-nez v1, 0022 // +0003 │ │ -29b3c2: 0f02 |0021: return v2 │ │ -29b3c4: 5441 092d |0022: iget-object v1, v4, Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;.mainReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d09 │ │ -29b3c8: 5453 092d |0024: iget-object v3, v5, Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;.mainReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d09 │ │ -29b3cc: 3231 0300 |0026: if-eq v1, v3, 0029 // +0003 │ │ -29b3d0: 0f02 |0028: return v2 │ │ -29b3d2: 5441 0b2d |0029: iget-object v1, v4, Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;.subReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // field@2d0b │ │ -29b3d6: 5455 0b2d |002b: iget-object v5, v5, Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;.subReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // field@2d0b │ │ -29b3da: 7120 faf1 5100 |002d: invoke-static {v1, v5}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -29b3e0: 0a05 |0030: move-result v5 │ │ -29b3e2: 3905 0300 |0031: if-nez v5, 0034 // +0003 │ │ -29b3e6: 0f02 |0033: return v2 │ │ -29b3e8: 0f00 |0034: return v0 │ │ +29b380: |[29b380] com.duckduckgo.app.feedback.ui.common.UpdateViewCommand.equals:(Ljava/lang/Object;)Z │ │ +29b390: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +29b392: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ +29b396: 0f00 |0003: return v0 │ │ +29b398: 2051 bd0f |0004: instance-of v1, v5, Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand; // type@0fbd │ │ +29b39c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +29b39e: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +29b3a2: 0f02 |0009: return v2 │ │ +29b3a4: 1f05 bd0f |000a: check-cast v5, Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand; // type@0fbd │ │ +29b3a8: 5441 082d |000c: iget-object v1, v4, Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;.fragmentViewState:Lcom/duckduckgo/app/feedback/ui/common/FragmentState; // field@2d08 │ │ +29b3ac: 5453 082d |000e: iget-object v3, v5, Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;.fragmentViewState:Lcom/duckduckgo/app/feedback/ui/common/FragmentState; // field@2d08 │ │ +29b3b0: 7120 faf1 3100 |0010: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +29b3b6: 0a01 |0013: move-result v1 │ │ +29b3b8: 3901 0300 |0014: if-nez v1, 0017 // +0003 │ │ +29b3bc: 0f02 |0016: return v2 │ │ +29b3be: 5441 0a2d |0017: iget-object v1, v4, Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;.previousViewState:Lcom/duckduckgo/app/feedback/ui/common/FragmentState; // field@2d0a │ │ +29b3c2: 5453 0a2d |0019: iget-object v3, v5, Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;.previousViewState:Lcom/duckduckgo/app/feedback/ui/common/FragmentState; // field@2d0a │ │ +29b3c6: 7120 faf1 3100 |001b: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +29b3cc: 0a01 |001e: move-result v1 │ │ +29b3ce: 3901 0300 |001f: if-nez v1, 0022 // +0003 │ │ +29b3d2: 0f02 |0021: return v2 │ │ +29b3d4: 5441 092d |0022: iget-object v1, v4, Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;.mainReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d09 │ │ +29b3d8: 5453 092d |0024: iget-object v3, v5, Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;.mainReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d09 │ │ +29b3dc: 3231 0300 |0026: if-eq v1, v3, 0029 // +0003 │ │ +29b3e0: 0f02 |0028: return v2 │ │ +29b3e2: 5441 0b2d |0029: iget-object v1, v4, Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;.subReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // field@2d0b │ │ +29b3e6: 5455 0b2d |002b: iget-object v5, v5, Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;.subReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // field@2d0b │ │ +29b3ea: 7120 faf1 5100 |002d: invoke-static {v1, v5}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +29b3f0: 0a05 |0030: move-result v5 │ │ +29b3f2: 3905 0300 |0031: if-nez v5, 0034 // +0003 │ │ +29b3f6: 0f02 |0033: return v2 │ │ +29b3f8: 0f00 |0034: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #6 : (in Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;) │ │ name : 'getFragmentViewState' │ │ type : '()Lcom/duckduckgo/app/feedback/ui/common/FragmentState;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -29b41c: |[29b41c] com.duckduckgo.app.feedback.ui.common.UpdateViewCommand.getFragmentViewState:()Lcom/duckduckgo/app/feedback/ui/common/FragmentState; │ │ -29b42c: 5410 082d |0000: iget-object v0, v1, Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;.fragmentViewState:Lcom/duckduckgo/app/feedback/ui/common/FragmentState; // field@2d08 │ │ -29b430: 1100 |0002: return-object v0 │ │ +29b42c: |[29b42c] com.duckduckgo.app.feedback.ui.common.UpdateViewCommand.getFragmentViewState:()Lcom/duckduckgo/app/feedback/ui/common/FragmentState; │ │ +29b43c: 5410 082d |0000: iget-object v0, v1, Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;.fragmentViewState:Lcom/duckduckgo/app/feedback/ui/common/FragmentState; // field@2d08 │ │ +29b440: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=334 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand; │ │ │ │ #7 : (in Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;) │ │ @@ -157444,17 +157444,17 @@ │ │ type : '()Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -29b4d8: |[29b4d8] com.duckduckgo.app.feedback.ui.common.UpdateViewCommand.getMainReason:()Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; │ │ -29b4e8: 5410 092d |0000: iget-object v0, v1, Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;.mainReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d09 │ │ -29b4ec: 1100 |0002: return-object v0 │ │ +29b4e8: |[29b4e8] com.duckduckgo.app.feedback.ui.common.UpdateViewCommand.getMainReason:()Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; │ │ +29b4f8: 5410 092d |0000: iget-object v0, v1, Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;.mainReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d09 │ │ +29b4fc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=336 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand; │ │ │ │ #8 : (in Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;) │ │ @@ -157462,17 +157462,17 @@ │ │ type : '()Lcom/duckduckgo/app/feedback/ui/common/FragmentState;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -29b434: |[29b434] com.duckduckgo.app.feedback.ui.common.UpdateViewCommand.getPreviousViewState:()Lcom/duckduckgo/app/feedback/ui/common/FragmentState; │ │ -29b444: 5410 0a2d |0000: iget-object v0, v1, Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;.previousViewState:Lcom/duckduckgo/app/feedback/ui/common/FragmentState; // field@2d0a │ │ -29b448: 1100 |0002: return-object v0 │ │ +29b444: |[29b444] com.duckduckgo.app.feedback.ui.common.UpdateViewCommand.getPreviousViewState:()Lcom/duckduckgo/app/feedback/ui/common/FragmentState; │ │ +29b454: 5410 0a2d |0000: iget-object v0, v1, Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;.previousViewState:Lcom/duckduckgo/app/feedback/ui/common/FragmentState; // field@2d0a │ │ +29b458: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand; │ │ │ │ #9 : (in Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;) │ │ @@ -157480,17 +157480,17 @@ │ │ type : '()Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -29b508: |[29b508] com.duckduckgo.app.feedback.ui.common.UpdateViewCommand.getSubReason:()Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; │ │ -29b518: 5410 0b2d |0000: iget-object v0, v1, Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;.subReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // field@2d0b │ │ -29b51c: 1100 |0002: return-object v0 │ │ +29b518: |[29b518] com.duckduckgo.app.feedback.ui.common.UpdateViewCommand.getSubReason:()Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; │ │ +29b528: 5410 0b2d |0000: iget-object v0, v1, Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;.subReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // field@2d0b │ │ +29b52c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=337 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand; │ │ │ │ #10 : (in Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;) │ │ @@ -157498,79 +157498,79 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 46 16-bit code units │ │ -29b520: |[29b520] com.duckduckgo.app.feedback.ui.common.UpdateViewCommand.hashCode:()I │ │ -29b530: 5430 082d |0000: iget-object v0, v3, Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;.fragmentViewState:Lcom/duckduckgo/app/feedback/ui/common/FragmentState; // field@2d08 │ │ -29b534: 6e10 714b 0000 |0002: invoke-virtual {v0}, Lcom/duckduckgo/app/feedback/ui/common/FragmentState;.hashCode:()I // method@4b71 │ │ -29b53a: 0a00 |0005: move-result v0 │ │ -29b53c: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -29b540: 5431 0a2d |0008: iget-object v1, v3, Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;.previousViewState:Lcom/duckduckgo/app/feedback/ui/common/FragmentState; // field@2d0a │ │ -29b544: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -29b546: 3901 0400 |000b: if-nez v1, 000f // +0004 │ │ -29b54a: 0121 |000d: move v1, v2 │ │ -29b54c: 2805 |000e: goto 0013 // +0005 │ │ -29b54e: 6e10 714b 0100 |000f: invoke-virtual {v1}, Lcom/duckduckgo/app/feedback/ui/common/FragmentState;.hashCode:()I // method@4b71 │ │ -29b554: 0a01 |0012: move-result v1 │ │ -29b556: b010 |0013: add-int/2addr v0, v1 │ │ -29b558: da00 001f |0014: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -29b55c: 5431 092d |0016: iget-object v1, v3, Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;.mainReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d09 │ │ -29b560: 3901 0400 |0018: if-nez v1, 001c // +0004 │ │ -29b564: 0121 |001a: move v1, v2 │ │ -29b566: 2805 |001b: goto 0020 // +0005 │ │ -29b568: 6e10 f34b 0100 |001c: invoke-virtual {v1}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.hashCode:()I // method@4bf3 │ │ -29b56e: 0a01 |001f: move-result v1 │ │ -29b570: b010 |0020: add-int/2addr v0, v1 │ │ -29b572: da00 001f |0021: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -29b576: 5431 0b2d |0023: iget-object v1, v3, Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;.subReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // field@2d0b │ │ -29b57a: 3901 0300 |0025: if-nez v1, 0028 // +0003 │ │ -29b57e: 2805 |0027: goto 002c // +0005 │ │ -29b580: 6e10 a9ef 0100 |0028: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ -29b586: 0a02 |002b: move-result v2 │ │ -29b588: b020 |002c: add-int/2addr v0, v2 │ │ -29b58a: 0f00 |002d: return v0 │ │ +29b530: |[29b530] com.duckduckgo.app.feedback.ui.common.UpdateViewCommand.hashCode:()I │ │ +29b540: 5430 082d |0000: iget-object v0, v3, Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;.fragmentViewState:Lcom/duckduckgo/app/feedback/ui/common/FragmentState; // field@2d08 │ │ +29b544: 6e10 714b 0000 |0002: invoke-virtual {v0}, Lcom/duckduckgo/app/feedback/ui/common/FragmentState;.hashCode:()I // method@4b71 │ │ +29b54a: 0a00 |0005: move-result v0 │ │ +29b54c: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +29b550: 5431 0a2d |0008: iget-object v1, v3, Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;.previousViewState:Lcom/duckduckgo/app/feedback/ui/common/FragmentState; // field@2d0a │ │ +29b554: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +29b556: 3901 0400 |000b: if-nez v1, 000f // +0004 │ │ +29b55a: 0121 |000d: move v1, v2 │ │ +29b55c: 2805 |000e: goto 0013 // +0005 │ │ +29b55e: 6e10 714b 0100 |000f: invoke-virtual {v1}, Lcom/duckduckgo/app/feedback/ui/common/FragmentState;.hashCode:()I // method@4b71 │ │ +29b564: 0a01 |0012: move-result v1 │ │ +29b566: b010 |0013: add-int/2addr v0, v1 │ │ +29b568: da00 001f |0014: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +29b56c: 5431 092d |0016: iget-object v1, v3, Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;.mainReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d09 │ │ +29b570: 3901 0400 |0018: if-nez v1, 001c // +0004 │ │ +29b574: 0121 |001a: move v1, v2 │ │ +29b576: 2805 |001b: goto 0020 // +0005 │ │ +29b578: 6e10 f34b 0100 |001c: invoke-virtual {v1}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.hashCode:()I // method@4bf3 │ │ +29b57e: 0a01 |001f: move-result v1 │ │ +29b580: b010 |0020: add-int/2addr v0, v1 │ │ +29b582: da00 001f |0021: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +29b586: 5431 0b2d |0023: iget-object v1, v3, Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;.subReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // field@2d0b │ │ +29b58a: 3901 0300 |0025: if-nez v1, 0028 // +0003 │ │ +29b58e: 2805 |0027: goto 002c // +0005 │ │ +29b590: 6e10 a9ef 0100 |0028: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ +29b596: 0a02 |002b: move-result v2 │ │ +29b598: b020 |002c: add-int/2addr v0, v2 │ │ +29b59a: 0f00 |002d: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #11 : (in Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;) │ │ name : 'toString' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -29b58c: |[29b58c] com.duckduckgo.app.feedback.ui.common.UpdateViewCommand.toString:()Ljava/lang/String; │ │ -29b59c: 5460 082d |0000: iget-object v0, v6, Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;.fragmentViewState:Lcom/duckduckgo/app/feedback/ui/common/FragmentState; // field@2d08 │ │ -29b5a0: 5461 0a2d |0002: iget-object v1, v6, Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;.previousViewState:Lcom/duckduckgo/app/feedback/ui/common/FragmentState; // field@2d0a │ │ -29b5a4: 5462 092d |0004: iget-object v2, v6, Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;.mainReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d09 │ │ -29b5a8: 5463 0b2d |0006: iget-object v3, v6, Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;.subReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // field@2d0b │ │ -29b5ac: 2204 dd38 |0008: new-instance v4, Ljava/lang/StringBuilder; // type@38dd │ │ -29b5b0: 1a05 b47f |000a: const-string v5, "UpdateViewCommand(fragmentViewState=" // string@7fb4 │ │ -29b5b4: 7020 d9ef 5400 |000c: invoke-direct {v4, v5}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ -29b5ba: 6e20 e1ef 0400 |000f: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ -29b5c0: 1a00 7218 |0012: const-string v0, ", previousViewState=" // string@1872 │ │ -29b5c4: 6e20 e2ef 0400 |0014: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -29b5ca: 6e20 e1ef 1400 |0017: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ -29b5d0: 1a00 3818 |001a: const-string v0, ", mainReason=" // string@1838 │ │ -29b5d4: 6e20 e2ef 0400 |001c: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -29b5da: 6e20 e1ef 2400 |001f: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ -29b5e0: 1a00 c918 |0022: const-string v0, ", subReason=" // string@18c9 │ │ -29b5e4: 6e20 e2ef 0400 |0024: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -29b5ea: 6e20 e1ef 3400 |0027: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ -29b5f0: 1a00 0117 |002a: const-string v0, ")" // string@1701 │ │ -29b5f4: 6e20 e2ef 0400 |002c: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -29b5fa: 6e10 e7ef 0400 |002f: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ -29b600: 0c00 |0032: move-result-object v0 │ │ -29b602: 1100 |0033: return-object v0 │ │ +29b59c: |[29b59c] com.duckduckgo.app.feedback.ui.common.UpdateViewCommand.toString:()Ljava/lang/String; │ │ +29b5ac: 5460 082d |0000: iget-object v0, v6, Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;.fragmentViewState:Lcom/duckduckgo/app/feedback/ui/common/FragmentState; // field@2d08 │ │ +29b5b0: 5461 0a2d |0002: iget-object v1, v6, Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;.previousViewState:Lcom/duckduckgo/app/feedback/ui/common/FragmentState; // field@2d0a │ │ +29b5b4: 5462 092d |0004: iget-object v2, v6, Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;.mainReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d09 │ │ +29b5b8: 5463 0b2d |0006: iget-object v3, v6, Lcom/duckduckgo/app/feedback/ui/common/UpdateViewCommand;.subReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // field@2d0b │ │ +29b5bc: 2204 dd38 |0008: new-instance v4, Ljava/lang/StringBuilder; // type@38dd │ │ +29b5c0: 1a05 b47f |000a: const-string v5, "UpdateViewCommand(fragmentViewState=" // string@7fb4 │ │ +29b5c4: 7020 d9ef 5400 |000c: invoke-direct {v4, v5}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ +29b5ca: 6e20 e1ef 0400 |000f: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ +29b5d0: 1a00 7218 |0012: const-string v0, ", previousViewState=" // string@1872 │ │ +29b5d4: 6e20 e2ef 0400 |0014: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +29b5da: 6e20 e1ef 1400 |0017: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ +29b5e0: 1a00 3818 |001a: const-string v0, ", mainReason=" // string@1838 │ │ +29b5e4: 6e20 e2ef 0400 |001c: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +29b5ea: 6e20 e1ef 2400 |001f: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ +29b5f0: 1a00 c918 |0022: const-string v0, ", subReason=" // string@18c9 │ │ +29b5f4: 6e20 e2ef 0400 |0024: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +29b5fa: 6e20 e1ef 3400 |0027: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ +29b600: 1a00 0117 |002a: const-string v0, ")" // string@1701 │ │ +29b604: 6e20 e2ef 0400 |002c: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +29b60a: 6e10 e7ef 0400 |002f: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ +29b610: 0c00 |0032: move-result-object v0 │ │ +29b612: 1100 |0033: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 10952 (FeedbackViewModel.kt) │ │ │ │ Class #1168 header: │ │ @@ -157616,23 +157616,23 @@ │ │ type : '(Lcom/duckduckgo/app/feedback/ui/common/FragmentState;Lcom/duckduckgo/app/feedback/ui/common/FragmentState;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -29b904: |[29b904] com.duckduckgo.app.feedback.ui.common.ViewState.:(Lcom/duckduckgo/app/feedback/ui/common/FragmentState;Lcom/duckduckgo/app/feedback/ui/common/FragmentState;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;)V │ │ -29b914: 1a00 56a6 |0000: const-string v0, "fragmentViewState" // string@a656 │ │ -29b918: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -29b91e: 7010 a6ef 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ -29b924: 5b12 0c2d |0008: iput-object v2, v1, Lcom/duckduckgo/app/feedback/ui/common/ViewState;.fragmentViewState:Lcom/duckduckgo/app/feedback/ui/common/FragmentState; // field@2d0c │ │ -29b928: 5b13 0e2d |000a: iput-object v3, v1, Lcom/duckduckgo/app/feedback/ui/common/ViewState;.previousViewState:Lcom/duckduckgo/app/feedback/ui/common/FragmentState; // field@2d0e │ │ -29b92c: 5b14 0d2d |000c: iput-object v4, v1, Lcom/duckduckgo/app/feedback/ui/common/ViewState;.mainReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d0d │ │ -29b930: 5b15 0f2d |000e: iput-object v5, v1, Lcom/duckduckgo/app/feedback/ui/common/ViewState;.subReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // field@2d0f │ │ -29b934: 0e00 |0010: return-void │ │ +29b914: |[29b914] com.duckduckgo.app.feedback.ui.common.ViewState.:(Lcom/duckduckgo/app/feedback/ui/common/FragmentState;Lcom/duckduckgo/app/feedback/ui/common/FragmentState;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;)V │ │ +29b924: 1a00 56a6 |0000: const-string v0, "fragmentViewState" // string@a656 │ │ +29b928: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +29b92e: 7010 a6ef 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ +29b934: 5b12 0c2d |0008: iput-object v2, v1, Lcom/duckduckgo/app/feedback/ui/common/ViewState;.fragmentViewState:Lcom/duckduckgo/app/feedback/ui/common/FragmentState; // field@2d0c │ │ +29b938: 5b13 0e2d |000a: iput-object v3, v1, Lcom/duckduckgo/app/feedback/ui/common/ViewState;.previousViewState:Lcom/duckduckgo/app/feedback/ui/common/FragmentState; // field@2d0e │ │ +29b93c: 5b14 0d2d |000c: iput-object v4, v1, Lcom/duckduckgo/app/feedback/ui/common/ViewState;.mainReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d0d │ │ +29b940: 5b15 0f2d |000e: iput-object v5, v1, Lcom/duckduckgo/app/feedback/ui/common/ViewState;.subReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // field@2d0f │ │ +29b944: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=291 │ │ 0x0008 line=292 │ │ 0x000a line=293 │ │ 0x000c line=294 │ │ 0x000e line=295 │ │ @@ -157648,27 +157648,27 @@ │ │ type : '(Lcom/duckduckgo/app/feedback/ui/common/FragmentState;Lcom/duckduckgo/app/feedback/ui/common/FragmentState;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;ILkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 7 │ │ outs : 5 │ │ insns size : 20 16-bit code units │ │ -29b938: |[29b938] com.duckduckgo.app.feedback.ui.common.ViewState.:(Lcom/duckduckgo/app/feedback/ui/common/FragmentState;Lcom/duckduckgo/app/feedback/ui/common/FragmentState;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;ILkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -29b948: dd07 0602 |0000: and-int/lit8 v7, v6, #int 2 // #02 │ │ -29b94c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -29b94e: 3807 0300 |0003: if-eqz v7, 0006 // +0003 │ │ -29b952: 0703 |0005: move-object v3, v0 │ │ -29b954: dd07 0604 |0006: and-int/lit8 v7, v6, #int 4 // #04 │ │ -29b958: 3807 0300 |0008: if-eqz v7, 000b // +0003 │ │ -29b95c: 0704 |000a: move-object v4, v0 │ │ -29b95e: dd06 0608 |000b: and-int/lit8 v6, v6, #int 8 // #08 │ │ -29b962: 3806 0300 |000d: if-eqz v6, 0010 // +0003 │ │ -29b966: 0705 |000f: move-object v5, v0 │ │ -29b968: 7055 8a4b 2143 |0010: invoke-direct {v1, v2, v3, v4, v5}, Lcom/duckduckgo/app/feedback/ui/common/ViewState;.:(Lcom/duckduckgo/app/feedback/ui/common/FragmentState;Lcom/duckduckgo/app/feedback/ui/common/FragmentState;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;)V // method@4b8a │ │ -29b96e: 0e00 |0013: return-void │ │ +29b948: |[29b948] com.duckduckgo.app.feedback.ui.common.ViewState.:(Lcom/duckduckgo/app/feedback/ui/common/FragmentState;Lcom/duckduckgo/app/feedback/ui/common/FragmentState;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;ILkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +29b958: dd07 0602 |0000: and-int/lit8 v7, v6, #int 2 // #02 │ │ +29b95c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +29b95e: 3807 0300 |0003: if-eqz v7, 0006 // +0003 │ │ +29b962: 0703 |0005: move-object v3, v0 │ │ +29b964: dd07 0604 |0006: and-int/lit8 v7, v6, #int 4 // #04 │ │ +29b968: 3807 0300 |0008: if-eqz v7, 000b // +0003 │ │ +29b96c: 0704 |000a: move-object v4, v0 │ │ +29b96e: dd06 0608 |000b: and-int/lit8 v6, v6, #int 8 // #08 │ │ +29b972: 3806 0300 |000d: if-eqz v6, 0010 // +0003 │ │ +29b976: 0705 |000f: move-object v5, v0 │ │ +29b978: 7055 8a4b 2143 |0010: invoke-direct {v1, v2, v3, v4, v5}, Lcom/duckduckgo/app/feedback/ui/common/ViewState;.:(Lcom/duckduckgo/app/feedback/ui/common/FragmentState;Lcom/duckduckgo/app/feedback/ui/common/FragmentState;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;)V // method@4b8a │ │ +29b97e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0010 line=291 │ │ locals : │ │ 0x0000 - 0x0014 reg=1 this Lcom/duckduckgo/app/feedback/ui/common/ViewState; │ │ 0x0000 - 0x0014 reg=2 (null) Lcom/duckduckgo/app/feedback/ui/common/FragmentState; │ │ 0x0000 - 0x0014 reg=3 (null) Lcom/duckduckgo/app/feedback/ui/common/FragmentState; │ │ @@ -157682,175 +157682,175 @@ │ │ type : '(Lcom/duckduckgo/app/feedback/ui/common/ViewState;Lcom/duckduckgo/app/feedback/ui/common/FragmentState;Lcom/duckduckgo/app/feedback/ui/common/FragmentState;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;ILjava/lang/Object;)Lcom/duckduckgo/app/feedback/ui/common/ViewState;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 5 │ │ insns size : 29 16-bit code units │ │ -29b74c: |[29b74c] com.duckduckgo.app.feedback.ui.common.ViewState.copy$default:(Lcom/duckduckgo/app/feedback/ui/common/ViewState;Lcom/duckduckgo/app/feedback/ui/common/FragmentState;Lcom/duckduckgo/app/feedback/ui/common/FragmentState;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;ILjava/lang/Object;)Lcom/duckduckgo/app/feedback/ui/common/ViewState; │ │ -29b75c: dd06 0501 |0000: and-int/lit8 v6, v5, #int 1 // #01 │ │ -29b760: 3806 0400 |0002: if-eqz v6, 0006 // +0004 │ │ -29b764: 5401 0c2d |0004: iget-object v1, v0, Lcom/duckduckgo/app/feedback/ui/common/ViewState;.fragmentViewState:Lcom/duckduckgo/app/feedback/ui/common/FragmentState; // field@2d0c │ │ -29b768: dd06 0502 |0006: and-int/lit8 v6, v5, #int 2 // #02 │ │ -29b76c: 3806 0400 |0008: if-eqz v6, 000c // +0004 │ │ -29b770: 5402 0e2d |000a: iget-object v2, v0, Lcom/duckduckgo/app/feedback/ui/common/ViewState;.previousViewState:Lcom/duckduckgo/app/feedback/ui/common/FragmentState; // field@2d0e │ │ -29b774: dd06 0504 |000c: and-int/lit8 v6, v5, #int 4 // #04 │ │ -29b778: 3806 0400 |000e: if-eqz v6, 0012 // +0004 │ │ -29b77c: 5403 0d2d |0010: iget-object v3, v0, Lcom/duckduckgo/app/feedback/ui/common/ViewState;.mainReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d0d │ │ -29b780: dd05 0508 |0012: and-int/lit8 v5, v5, #int 8 // #08 │ │ -29b784: 3805 0400 |0014: if-eqz v5, 0018 // +0004 │ │ -29b788: 5404 0f2d |0016: iget-object v4, v0, Lcom/duckduckgo/app/feedback/ui/common/ViewState;.subReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // field@2d0f │ │ -29b78c: 6e54 904b 1032 |0018: invoke-virtual {v0, v1, v2, v3, v4}, Lcom/duckduckgo/app/feedback/ui/common/ViewState;.copy:(Lcom/duckduckgo/app/feedback/ui/common/FragmentState;Lcom/duckduckgo/app/feedback/ui/common/FragmentState;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;)Lcom/duckduckgo/app/feedback/ui/common/ViewState; // method@4b90 │ │ -29b792: 0c00 |001b: move-result-object v0 │ │ -29b794: 1100 |001c: return-object v0 │ │ +29b75c: |[29b75c] com.duckduckgo.app.feedback.ui.common.ViewState.copy$default:(Lcom/duckduckgo/app/feedback/ui/common/ViewState;Lcom/duckduckgo/app/feedback/ui/common/FragmentState;Lcom/duckduckgo/app/feedback/ui/common/FragmentState;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;ILjava/lang/Object;)Lcom/duckduckgo/app/feedback/ui/common/ViewState; │ │ +29b76c: dd06 0501 |0000: and-int/lit8 v6, v5, #int 1 // #01 │ │ +29b770: 3806 0400 |0002: if-eqz v6, 0006 // +0004 │ │ +29b774: 5401 0c2d |0004: iget-object v1, v0, Lcom/duckduckgo/app/feedback/ui/common/ViewState;.fragmentViewState:Lcom/duckduckgo/app/feedback/ui/common/FragmentState; // field@2d0c │ │ +29b778: dd06 0502 |0006: and-int/lit8 v6, v5, #int 2 // #02 │ │ +29b77c: 3806 0400 |0008: if-eqz v6, 000c // +0004 │ │ +29b780: 5402 0e2d |000a: iget-object v2, v0, Lcom/duckduckgo/app/feedback/ui/common/ViewState;.previousViewState:Lcom/duckduckgo/app/feedback/ui/common/FragmentState; // field@2d0e │ │ +29b784: dd06 0504 |000c: and-int/lit8 v6, v5, #int 4 // #04 │ │ +29b788: 3806 0400 |000e: if-eqz v6, 0012 // +0004 │ │ +29b78c: 5403 0d2d |0010: iget-object v3, v0, Lcom/duckduckgo/app/feedback/ui/common/ViewState;.mainReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d0d │ │ +29b790: dd05 0508 |0012: and-int/lit8 v5, v5, #int 8 // #08 │ │ +29b794: 3805 0400 |0014: if-eqz v5, 0018 // +0004 │ │ +29b798: 5404 0f2d |0016: iget-object v4, v0, Lcom/duckduckgo/app/feedback/ui/common/ViewState;.subReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // field@2d0f │ │ +29b79c: 6e54 904b 1032 |0018: invoke-virtual {v0, v1, v2, v3, v4}, Lcom/duckduckgo/app/feedback/ui/common/ViewState;.copy:(Lcom/duckduckgo/app/feedback/ui/common/FragmentState;Lcom/duckduckgo/app/feedback/ui/common/FragmentState;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;)Lcom/duckduckgo/app/feedback/ui/common/ViewState; // method@4b90 │ │ +29b7a2: 0c00 |001b: move-result-object v0 │ │ +29b7a4: 1100 |001c: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/feedback/ui/common/ViewState;) │ │ name : 'component1' │ │ type : '()Lcom/duckduckgo/app/feedback/ui/common/FragmentState;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -29b6ec: |[29b6ec] com.duckduckgo.app.feedback.ui.common.ViewState.component1:()Lcom/duckduckgo/app/feedback/ui/common/FragmentState; │ │ -29b6fc: 5410 0c2d |0000: iget-object v0, v1, Lcom/duckduckgo/app/feedback/ui/common/ViewState;.fragmentViewState:Lcom/duckduckgo/app/feedback/ui/common/FragmentState; // field@2d0c │ │ -29b700: 1100 |0002: return-object v0 │ │ +29b6fc: |[29b6fc] com.duckduckgo.app.feedback.ui.common.ViewState.component1:()Lcom/duckduckgo/app/feedback/ui/common/FragmentState; │ │ +29b70c: 5410 0c2d |0000: iget-object v0, v1, Lcom/duckduckgo/app/feedback/ui/common/ViewState;.fragmentViewState:Lcom/duckduckgo/app/feedback/ui/common/FragmentState; // field@2d0c │ │ +29b710: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/feedback/ui/common/ViewState;) │ │ name : 'component2' │ │ type : '()Lcom/duckduckgo/app/feedback/ui/common/FragmentState;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -29b704: |[29b704] com.duckduckgo.app.feedback.ui.common.ViewState.component2:()Lcom/duckduckgo/app/feedback/ui/common/FragmentState; │ │ -29b714: 5410 0e2d |0000: iget-object v0, v1, Lcom/duckduckgo/app/feedback/ui/common/ViewState;.previousViewState:Lcom/duckduckgo/app/feedback/ui/common/FragmentState; // field@2d0e │ │ -29b718: 1100 |0002: return-object v0 │ │ +29b714: |[29b714] com.duckduckgo.app.feedback.ui.common.ViewState.component2:()Lcom/duckduckgo/app/feedback/ui/common/FragmentState; │ │ +29b724: 5410 0e2d |0000: iget-object v0, v1, Lcom/duckduckgo/app/feedback/ui/common/ViewState;.previousViewState:Lcom/duckduckgo/app/feedback/ui/common/FragmentState; // field@2d0e │ │ +29b728: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/feedback/ui/common/ViewState;) │ │ name : 'component3' │ │ type : '()Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -29b7c0: |[29b7c0] com.duckduckgo.app.feedback.ui.common.ViewState.component3:()Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; │ │ -29b7d0: 5410 0d2d |0000: iget-object v0, v1, Lcom/duckduckgo/app/feedback/ui/common/ViewState;.mainReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d0d │ │ -29b7d4: 1100 |0002: return-object v0 │ │ +29b7d0: |[29b7d0] com.duckduckgo.app.feedback.ui.common.ViewState.component3:()Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; │ │ +29b7e0: 5410 0d2d |0000: iget-object v0, v1, Lcom/duckduckgo/app/feedback/ui/common/ViewState;.mainReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d0d │ │ +29b7e4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/duckduckgo/app/feedback/ui/common/ViewState;) │ │ name : 'component4' │ │ type : '()Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -29b7f0: |[29b7f0] com.duckduckgo.app.feedback.ui.common.ViewState.component4:()Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; │ │ -29b800: 5410 0f2d |0000: iget-object v0, v1, Lcom/duckduckgo/app/feedback/ui/common/ViewState;.subReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // field@2d0f │ │ -29b804: 1100 |0002: return-object v0 │ │ +29b800: |[29b800] com.duckduckgo.app.feedback.ui.common.ViewState.component4:()Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; │ │ +29b810: 5410 0f2d |0000: iget-object v0, v1, Lcom/duckduckgo/app/feedback/ui/common/ViewState;.subReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // field@2d0f │ │ +29b814: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lcom/duckduckgo/app/feedback/ui/common/ViewState;) │ │ name : 'copy' │ │ type : '(Lcom/duckduckgo/app/feedback/ui/common/FragmentState;Lcom/duckduckgo/app/feedback/ui/common/FragmentState;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;)Lcom/duckduckgo/app/feedback/ui/common/ViewState;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 11 16-bit code units │ │ -29b798: |[29b798] com.duckduckgo.app.feedback.ui.common.ViewState.copy:(Lcom/duckduckgo/app/feedback/ui/common/FragmentState;Lcom/duckduckgo/app/feedback/ui/common/FragmentState;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;)Lcom/duckduckgo/app/feedback/ui/common/ViewState; │ │ -29b7a8: 1a00 56a6 |0000: const-string v0, "fragmentViewState" // string@a656 │ │ -29b7ac: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -29b7b2: 2200 be0f |0005: new-instance v0, Lcom/duckduckgo/app/feedback/ui/common/ViewState; // type@0fbe │ │ -29b7b6: 7055 8a4b 2043 |0007: invoke-direct {v0, v2, v3, v4, v5}, Lcom/duckduckgo/app/feedback/ui/common/ViewState;.:(Lcom/duckduckgo/app/feedback/ui/common/FragmentState;Lcom/duckduckgo/app/feedback/ui/common/FragmentState;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;)V // method@4b8a │ │ -29b7bc: 1100 |000a: return-object v0 │ │ +29b7a8: |[29b7a8] com.duckduckgo.app.feedback.ui.common.ViewState.copy:(Lcom/duckduckgo/app/feedback/ui/common/FragmentState;Lcom/duckduckgo/app/feedback/ui/common/FragmentState;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;)Lcom/duckduckgo/app/feedback/ui/common/ViewState; │ │ +29b7b8: 1a00 56a6 |0000: const-string v0, "fragmentViewState" // string@a656 │ │ +29b7bc: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +29b7c2: 2200 be0f |0005: new-instance v0, Lcom/duckduckgo/app/feedback/ui/common/ViewState; // type@0fbe │ │ +29b7c6: 7055 8a4b 2043 |0007: invoke-direct {v0, v2, v3, v4, v5}, Lcom/duckduckgo/app/feedback/ui/common/ViewState;.:(Lcom/duckduckgo/app/feedback/ui/common/FragmentState;Lcom/duckduckgo/app/feedback/ui/common/FragmentState;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;)V // method@4b8a │ │ +29b7cc: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lcom/duckduckgo/app/feedback/ui/common/ViewState;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -29b670: |[29b670] com.duckduckgo.app.feedback.ui.common.ViewState.equals:(Ljava/lang/Object;)Z │ │ -29b680: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -29b682: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ -29b686: 0f00 |0003: return v0 │ │ -29b688: 2051 be0f |0004: instance-of v1, v5, Lcom/duckduckgo/app/feedback/ui/common/ViewState; // type@0fbe │ │ -29b68c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -29b68e: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -29b692: 0f02 |0009: return v2 │ │ -29b694: 1f05 be0f |000a: check-cast v5, Lcom/duckduckgo/app/feedback/ui/common/ViewState; // type@0fbe │ │ -29b698: 5441 0c2d |000c: iget-object v1, v4, Lcom/duckduckgo/app/feedback/ui/common/ViewState;.fragmentViewState:Lcom/duckduckgo/app/feedback/ui/common/FragmentState; // field@2d0c │ │ -29b69c: 5453 0c2d |000e: iget-object v3, v5, Lcom/duckduckgo/app/feedback/ui/common/ViewState;.fragmentViewState:Lcom/duckduckgo/app/feedback/ui/common/FragmentState; // field@2d0c │ │ -29b6a0: 7120 faf1 3100 |0010: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -29b6a6: 0a01 |0013: move-result v1 │ │ -29b6a8: 3901 0300 |0014: if-nez v1, 0017 // +0003 │ │ -29b6ac: 0f02 |0016: return v2 │ │ -29b6ae: 5441 0e2d |0017: iget-object v1, v4, Lcom/duckduckgo/app/feedback/ui/common/ViewState;.previousViewState:Lcom/duckduckgo/app/feedback/ui/common/FragmentState; // field@2d0e │ │ -29b6b2: 5453 0e2d |0019: iget-object v3, v5, Lcom/duckduckgo/app/feedback/ui/common/ViewState;.previousViewState:Lcom/duckduckgo/app/feedback/ui/common/FragmentState; // field@2d0e │ │ -29b6b6: 7120 faf1 3100 |001b: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -29b6bc: 0a01 |001e: move-result v1 │ │ -29b6be: 3901 0300 |001f: if-nez v1, 0022 // +0003 │ │ -29b6c2: 0f02 |0021: return v2 │ │ -29b6c4: 5441 0d2d |0022: iget-object v1, v4, Lcom/duckduckgo/app/feedback/ui/common/ViewState;.mainReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d0d │ │ -29b6c8: 5453 0d2d |0024: iget-object v3, v5, Lcom/duckduckgo/app/feedback/ui/common/ViewState;.mainReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d0d │ │ -29b6cc: 3231 0300 |0026: if-eq v1, v3, 0029 // +0003 │ │ -29b6d0: 0f02 |0028: return v2 │ │ -29b6d2: 5441 0f2d |0029: iget-object v1, v4, Lcom/duckduckgo/app/feedback/ui/common/ViewState;.subReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // field@2d0f │ │ -29b6d6: 5455 0f2d |002b: iget-object v5, v5, Lcom/duckduckgo/app/feedback/ui/common/ViewState;.subReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // field@2d0f │ │ -29b6da: 7120 faf1 5100 |002d: invoke-static {v1, v5}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -29b6e0: 0a05 |0030: move-result v5 │ │ -29b6e2: 3905 0300 |0031: if-nez v5, 0034 // +0003 │ │ -29b6e6: 0f02 |0033: return v2 │ │ -29b6e8: 0f00 |0034: return v0 │ │ +29b680: |[29b680] com.duckduckgo.app.feedback.ui.common.ViewState.equals:(Ljava/lang/Object;)Z │ │ +29b690: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +29b692: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ +29b696: 0f00 |0003: return v0 │ │ +29b698: 2051 be0f |0004: instance-of v1, v5, Lcom/duckduckgo/app/feedback/ui/common/ViewState; // type@0fbe │ │ +29b69c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +29b69e: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +29b6a2: 0f02 |0009: return v2 │ │ +29b6a4: 1f05 be0f |000a: check-cast v5, Lcom/duckduckgo/app/feedback/ui/common/ViewState; // type@0fbe │ │ +29b6a8: 5441 0c2d |000c: iget-object v1, v4, Lcom/duckduckgo/app/feedback/ui/common/ViewState;.fragmentViewState:Lcom/duckduckgo/app/feedback/ui/common/FragmentState; // field@2d0c │ │ +29b6ac: 5453 0c2d |000e: iget-object v3, v5, Lcom/duckduckgo/app/feedback/ui/common/ViewState;.fragmentViewState:Lcom/duckduckgo/app/feedback/ui/common/FragmentState; // field@2d0c │ │ +29b6b0: 7120 faf1 3100 |0010: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +29b6b6: 0a01 |0013: move-result v1 │ │ +29b6b8: 3901 0300 |0014: if-nez v1, 0017 // +0003 │ │ +29b6bc: 0f02 |0016: return v2 │ │ +29b6be: 5441 0e2d |0017: iget-object v1, v4, Lcom/duckduckgo/app/feedback/ui/common/ViewState;.previousViewState:Lcom/duckduckgo/app/feedback/ui/common/FragmentState; // field@2d0e │ │ +29b6c2: 5453 0e2d |0019: iget-object v3, v5, Lcom/duckduckgo/app/feedback/ui/common/ViewState;.previousViewState:Lcom/duckduckgo/app/feedback/ui/common/FragmentState; // field@2d0e │ │ +29b6c6: 7120 faf1 3100 |001b: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +29b6cc: 0a01 |001e: move-result v1 │ │ +29b6ce: 3901 0300 |001f: if-nez v1, 0022 // +0003 │ │ +29b6d2: 0f02 |0021: return v2 │ │ +29b6d4: 5441 0d2d |0022: iget-object v1, v4, Lcom/duckduckgo/app/feedback/ui/common/ViewState;.mainReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d0d │ │ +29b6d8: 5453 0d2d |0024: iget-object v3, v5, Lcom/duckduckgo/app/feedback/ui/common/ViewState;.mainReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d0d │ │ +29b6dc: 3231 0300 |0026: if-eq v1, v3, 0029 // +0003 │ │ +29b6e0: 0f02 |0028: return v2 │ │ +29b6e2: 5441 0f2d |0029: iget-object v1, v4, Lcom/duckduckgo/app/feedback/ui/common/ViewState;.subReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // field@2d0f │ │ +29b6e6: 5455 0f2d |002b: iget-object v5, v5, Lcom/duckduckgo/app/feedback/ui/common/ViewState;.subReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // field@2d0f │ │ +29b6ea: 7120 faf1 5100 |002d: invoke-static {v1, v5}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +29b6f0: 0a05 |0030: move-result v5 │ │ +29b6f2: 3905 0300 |0031: if-nez v5, 0034 // +0003 │ │ +29b6f6: 0f02 |0033: return v2 │ │ +29b6f8: 0f00 |0034: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #6 : (in Lcom/duckduckgo/app/feedback/ui/common/ViewState;) │ │ name : 'getFragmentViewState' │ │ type : '()Lcom/duckduckgo/app/feedback/ui/common/FragmentState;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -29b71c: |[29b71c] com.duckduckgo.app.feedback.ui.common.ViewState.getFragmentViewState:()Lcom/duckduckgo/app/feedback/ui/common/FragmentState; │ │ -29b72c: 5410 0c2d |0000: iget-object v0, v1, Lcom/duckduckgo/app/feedback/ui/common/ViewState;.fragmentViewState:Lcom/duckduckgo/app/feedback/ui/common/FragmentState; // field@2d0c │ │ -29b730: 1100 |0002: return-object v0 │ │ +29b72c: |[29b72c] com.duckduckgo.app.feedback.ui.common.ViewState.getFragmentViewState:()Lcom/duckduckgo/app/feedback/ui/common/FragmentState; │ │ +29b73c: 5410 0c2d |0000: iget-object v0, v1, Lcom/duckduckgo/app/feedback/ui/common/ViewState;.fragmentViewState:Lcom/duckduckgo/app/feedback/ui/common/FragmentState; // field@2d0c │ │ +29b740: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=292 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/feedback/ui/common/ViewState; │ │ │ │ #7 : (in Lcom/duckduckgo/app/feedback/ui/common/ViewState;) │ │ @@ -157858,17 +157858,17 @@ │ │ type : '()Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -29b7d8: |[29b7d8] com.duckduckgo.app.feedback.ui.common.ViewState.getMainReason:()Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; │ │ -29b7e8: 5410 0d2d |0000: iget-object v0, v1, Lcom/duckduckgo/app/feedback/ui/common/ViewState;.mainReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d0d │ │ -29b7ec: 1100 |0002: return-object v0 │ │ +29b7e8: |[29b7e8] com.duckduckgo.app.feedback.ui.common.ViewState.getMainReason:()Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; │ │ +29b7f8: 5410 0d2d |0000: iget-object v0, v1, Lcom/duckduckgo/app/feedback/ui/common/ViewState;.mainReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d0d │ │ +29b7fc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/feedback/ui/common/ViewState; │ │ │ │ #8 : (in Lcom/duckduckgo/app/feedback/ui/common/ViewState;) │ │ @@ -157876,17 +157876,17 @@ │ │ type : '()Lcom/duckduckgo/app/feedback/ui/common/FragmentState;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -29b734: |[29b734] com.duckduckgo.app.feedback.ui.common.ViewState.getPreviousViewState:()Lcom/duckduckgo/app/feedback/ui/common/FragmentState; │ │ -29b744: 5410 0e2d |0000: iget-object v0, v1, Lcom/duckduckgo/app/feedback/ui/common/ViewState;.previousViewState:Lcom/duckduckgo/app/feedback/ui/common/FragmentState; // field@2d0e │ │ -29b748: 1100 |0002: return-object v0 │ │ +29b744: |[29b744] com.duckduckgo.app.feedback.ui.common.ViewState.getPreviousViewState:()Lcom/duckduckgo/app/feedback/ui/common/FragmentState; │ │ +29b754: 5410 0e2d |0000: iget-object v0, v1, Lcom/duckduckgo/app/feedback/ui/common/ViewState;.previousViewState:Lcom/duckduckgo/app/feedback/ui/common/FragmentState; // field@2d0e │ │ +29b758: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=293 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/feedback/ui/common/ViewState; │ │ │ │ #9 : (in Lcom/duckduckgo/app/feedback/ui/common/ViewState;) │ │ @@ -157894,17 +157894,17 @@ │ │ type : '()Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -29b808: |[29b808] com.duckduckgo.app.feedback.ui.common.ViewState.getSubReason:()Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; │ │ -29b818: 5410 0f2d |0000: iget-object v0, v1, Lcom/duckduckgo/app/feedback/ui/common/ViewState;.subReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // field@2d0f │ │ -29b81c: 1100 |0002: return-object v0 │ │ +29b818: |[29b818] com.duckduckgo.app.feedback.ui.common.ViewState.getSubReason:()Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; │ │ +29b828: 5410 0f2d |0000: iget-object v0, v1, Lcom/duckduckgo/app/feedback/ui/common/ViewState;.subReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // field@2d0f │ │ +29b82c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/feedback/ui/common/ViewState; │ │ │ │ #10 : (in Lcom/duckduckgo/app/feedback/ui/common/ViewState;) │ │ @@ -157912,79 +157912,79 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 46 16-bit code units │ │ -29b820: |[29b820] com.duckduckgo.app.feedback.ui.common.ViewState.hashCode:()I │ │ -29b830: 5430 0c2d |0000: iget-object v0, v3, Lcom/duckduckgo/app/feedback/ui/common/ViewState;.fragmentViewState:Lcom/duckduckgo/app/feedback/ui/common/FragmentState; // field@2d0c │ │ -29b834: 6e10 714b 0000 |0002: invoke-virtual {v0}, Lcom/duckduckgo/app/feedback/ui/common/FragmentState;.hashCode:()I // method@4b71 │ │ -29b83a: 0a00 |0005: move-result v0 │ │ -29b83c: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -29b840: 5431 0e2d |0008: iget-object v1, v3, Lcom/duckduckgo/app/feedback/ui/common/ViewState;.previousViewState:Lcom/duckduckgo/app/feedback/ui/common/FragmentState; // field@2d0e │ │ -29b844: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -29b846: 3901 0400 |000b: if-nez v1, 000f // +0004 │ │ -29b84a: 0121 |000d: move v1, v2 │ │ -29b84c: 2805 |000e: goto 0013 // +0005 │ │ -29b84e: 6e10 714b 0100 |000f: invoke-virtual {v1}, Lcom/duckduckgo/app/feedback/ui/common/FragmentState;.hashCode:()I // method@4b71 │ │ -29b854: 0a01 |0012: move-result v1 │ │ -29b856: b010 |0013: add-int/2addr v0, v1 │ │ -29b858: da00 001f |0014: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -29b85c: 5431 0d2d |0016: iget-object v1, v3, Lcom/duckduckgo/app/feedback/ui/common/ViewState;.mainReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d0d │ │ -29b860: 3901 0400 |0018: if-nez v1, 001c // +0004 │ │ -29b864: 0121 |001a: move v1, v2 │ │ -29b866: 2805 |001b: goto 0020 // +0005 │ │ -29b868: 6e10 f34b 0100 |001c: invoke-virtual {v1}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.hashCode:()I // method@4bf3 │ │ -29b86e: 0a01 |001f: move-result v1 │ │ -29b870: b010 |0020: add-int/2addr v0, v1 │ │ -29b872: da00 001f |0021: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -29b876: 5431 0f2d |0023: iget-object v1, v3, Lcom/duckduckgo/app/feedback/ui/common/ViewState;.subReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // field@2d0f │ │ -29b87a: 3901 0300 |0025: if-nez v1, 0028 // +0003 │ │ -29b87e: 2805 |0027: goto 002c // +0005 │ │ -29b880: 6e10 a9ef 0100 |0028: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ -29b886: 0a02 |002b: move-result v2 │ │ -29b888: b020 |002c: add-int/2addr v0, v2 │ │ -29b88a: 0f00 |002d: return v0 │ │ +29b830: |[29b830] com.duckduckgo.app.feedback.ui.common.ViewState.hashCode:()I │ │ +29b840: 5430 0c2d |0000: iget-object v0, v3, Lcom/duckduckgo/app/feedback/ui/common/ViewState;.fragmentViewState:Lcom/duckduckgo/app/feedback/ui/common/FragmentState; // field@2d0c │ │ +29b844: 6e10 714b 0000 |0002: invoke-virtual {v0}, Lcom/duckduckgo/app/feedback/ui/common/FragmentState;.hashCode:()I // method@4b71 │ │ +29b84a: 0a00 |0005: move-result v0 │ │ +29b84c: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +29b850: 5431 0e2d |0008: iget-object v1, v3, Lcom/duckduckgo/app/feedback/ui/common/ViewState;.previousViewState:Lcom/duckduckgo/app/feedback/ui/common/FragmentState; // field@2d0e │ │ +29b854: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +29b856: 3901 0400 |000b: if-nez v1, 000f // +0004 │ │ +29b85a: 0121 |000d: move v1, v2 │ │ +29b85c: 2805 |000e: goto 0013 // +0005 │ │ +29b85e: 6e10 714b 0100 |000f: invoke-virtual {v1}, Lcom/duckduckgo/app/feedback/ui/common/FragmentState;.hashCode:()I // method@4b71 │ │ +29b864: 0a01 |0012: move-result v1 │ │ +29b866: b010 |0013: add-int/2addr v0, v1 │ │ +29b868: da00 001f |0014: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +29b86c: 5431 0d2d |0016: iget-object v1, v3, Lcom/duckduckgo/app/feedback/ui/common/ViewState;.mainReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d0d │ │ +29b870: 3901 0400 |0018: if-nez v1, 001c // +0004 │ │ +29b874: 0121 |001a: move v1, v2 │ │ +29b876: 2805 |001b: goto 0020 // +0005 │ │ +29b878: 6e10 f34b 0100 |001c: invoke-virtual {v1}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.hashCode:()I // method@4bf3 │ │ +29b87e: 0a01 |001f: move-result v1 │ │ +29b880: b010 |0020: add-int/2addr v0, v1 │ │ +29b882: da00 001f |0021: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +29b886: 5431 0f2d |0023: iget-object v1, v3, Lcom/duckduckgo/app/feedback/ui/common/ViewState;.subReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // field@2d0f │ │ +29b88a: 3901 0300 |0025: if-nez v1, 0028 // +0003 │ │ +29b88e: 2805 |0027: goto 002c // +0005 │ │ +29b890: 6e10 a9ef 0100 |0028: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ +29b896: 0a02 |002b: move-result v2 │ │ +29b898: b020 |002c: add-int/2addr v0, v2 │ │ +29b89a: 0f00 |002d: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #11 : (in Lcom/duckduckgo/app/feedback/ui/common/ViewState;) │ │ name : 'toString' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -29b88c: |[29b88c] com.duckduckgo.app.feedback.ui.common.ViewState.toString:()Ljava/lang/String; │ │ -29b89c: 5460 0c2d |0000: iget-object v0, v6, Lcom/duckduckgo/app/feedback/ui/common/ViewState;.fragmentViewState:Lcom/duckduckgo/app/feedback/ui/common/FragmentState; // field@2d0c │ │ -29b8a0: 5461 0e2d |0002: iget-object v1, v6, Lcom/duckduckgo/app/feedback/ui/common/ViewState;.previousViewState:Lcom/duckduckgo/app/feedback/ui/common/FragmentState; // field@2d0e │ │ -29b8a4: 5462 0d2d |0004: iget-object v2, v6, Lcom/duckduckgo/app/feedback/ui/common/ViewState;.mainReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d0d │ │ -29b8a8: 5463 0f2d |0006: iget-object v3, v6, Lcom/duckduckgo/app/feedback/ui/common/ViewState;.subReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // field@2d0f │ │ -29b8ac: 2204 dd38 |0008: new-instance v4, Ljava/lang/StringBuilder; // type@38dd │ │ -29b8b0: 1a05 fd81 |000a: const-string v5, "ViewState(fragmentViewState=" // string@81fd │ │ -29b8b4: 7020 d9ef 5400 |000c: invoke-direct {v4, v5}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ -29b8ba: 6e20 e1ef 0400 |000f: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ -29b8c0: 1a00 7218 |0012: const-string v0, ", previousViewState=" // string@1872 │ │ -29b8c4: 6e20 e2ef 0400 |0014: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -29b8ca: 6e20 e1ef 1400 |0017: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ -29b8d0: 1a00 3818 |001a: const-string v0, ", mainReason=" // string@1838 │ │ -29b8d4: 6e20 e2ef 0400 |001c: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -29b8da: 6e20 e1ef 2400 |001f: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ -29b8e0: 1a00 c918 |0022: const-string v0, ", subReason=" // string@18c9 │ │ -29b8e4: 6e20 e2ef 0400 |0024: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -29b8ea: 6e20 e1ef 3400 |0027: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ -29b8f0: 1a00 0117 |002a: const-string v0, ")" // string@1701 │ │ -29b8f4: 6e20 e2ef 0400 |002c: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -29b8fa: 6e10 e7ef 0400 |002f: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ -29b900: 0c00 |0032: move-result-object v0 │ │ -29b902: 1100 |0033: return-object v0 │ │ +29b89c: |[29b89c] com.duckduckgo.app.feedback.ui.common.ViewState.toString:()Ljava/lang/String; │ │ +29b8ac: 5460 0c2d |0000: iget-object v0, v6, Lcom/duckduckgo/app/feedback/ui/common/ViewState;.fragmentViewState:Lcom/duckduckgo/app/feedback/ui/common/FragmentState; // field@2d0c │ │ +29b8b0: 5461 0e2d |0002: iget-object v1, v6, Lcom/duckduckgo/app/feedback/ui/common/ViewState;.previousViewState:Lcom/duckduckgo/app/feedback/ui/common/FragmentState; // field@2d0e │ │ +29b8b4: 5462 0d2d |0004: iget-object v2, v6, Lcom/duckduckgo/app/feedback/ui/common/ViewState;.mainReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d0d │ │ +29b8b8: 5463 0f2d |0006: iget-object v3, v6, Lcom/duckduckgo/app/feedback/ui/common/ViewState;.subReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // field@2d0f │ │ +29b8bc: 2204 dd38 |0008: new-instance v4, Ljava/lang/StringBuilder; // type@38dd │ │ +29b8c0: 1a05 fd81 |000a: const-string v5, "ViewState(fragmentViewState=" // string@81fd │ │ +29b8c4: 7020 d9ef 5400 |000c: invoke-direct {v4, v5}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ +29b8ca: 6e20 e1ef 0400 |000f: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ +29b8d0: 1a00 7218 |0012: const-string v0, ", previousViewState=" // string@1872 │ │ +29b8d4: 6e20 e2ef 0400 |0014: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +29b8da: 6e20 e1ef 1400 |0017: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ +29b8e0: 1a00 3818 |001a: const-string v0, ", mainReason=" // string@1838 │ │ +29b8e4: 6e20 e2ef 0400 |001c: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +29b8ea: 6e20 e1ef 2400 |001f: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ +29b8f0: 1a00 c918 |0022: const-string v0, ", subReason=" // string@18c9 │ │ +29b8f4: 6e20 e2ef 0400 |0024: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +29b8fa: 6e20 e1ef 3400 |0027: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ +29b900: 1a00 0117 |002a: const-string v0, ")" // string@1701 │ │ +29b904: 6e20 e2ef 0400 |002c: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +29b90a: 6e10 e7ef 0400 |002f: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ +29b910: 0c00 |0032: move-result-object v0 │ │ +29b912: 1100 |0033: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 10952 (FeedbackViewModel.kt) │ │ │ │ Class #1169 header: │ │ @@ -158015,18 +158015,18 @@ │ │ type : '(Lcom/duckduckgo/app/feedback/ui/initial/InitialFeedbackFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -29b970: |[29b970] com.duckduckgo.app.feedback.ui.initial.InitialFeedbackFragment$$ExternalSyntheticLambda0.:(Lcom/duckduckgo/app/feedback/ui/initial/InitialFeedbackFragment;)V │ │ -29b980: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -29b986: 5b01 102d |0003: iput-object v1, v0, Lcom/duckduckgo/app/feedback/ui/initial/InitialFeedbackFragment$$ExternalSyntheticLambda0;.f$0:Lcom/duckduckgo/app/feedback/ui/initial/InitialFeedbackFragment; // field@2d10 │ │ -29b98a: 0e00 |0005: return-void │ │ +29b980: |[29b980] com.duckduckgo.app.feedback.ui.initial.InitialFeedbackFragment$$ExternalSyntheticLambda0.:(Lcom/duckduckgo/app/feedback/ui/initial/InitialFeedbackFragment;)V │ │ +29b990: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +29b996: 5b01 102d |0003: iput-object v1, v0, Lcom/duckduckgo/app/feedback/ui/initial/InitialFeedbackFragment$$ExternalSyntheticLambda0;.f$0:Lcom/duckduckgo/app/feedback/ui/initial/InitialFeedbackFragment; // field@2d10 │ │ +29b99a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/duckduckgo/app/feedback/ui/initial/InitialFeedbackFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/duckduckgo/app/feedback/ui/initial/InitialFeedbackFragment; │ │ │ │ @@ -158036,18 +158036,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -29b98c: |[29b98c] com.duckduckgo.app.feedback.ui.initial.InitialFeedbackFragment$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -29b99c: 5410 102d |0000: iget-object v0, v1, Lcom/duckduckgo/app/feedback/ui/initial/InitialFeedbackFragment$$ExternalSyntheticLambda0;.f$0:Lcom/duckduckgo/app/feedback/ui/initial/InitialFeedbackFragment; // field@2d10 │ │ -29b9a0: 7120 af4b 2000 |0002: invoke-static {v0, v2}, Lcom/duckduckgo/app/feedback/ui/initial/InitialFeedbackFragment;.$r8$lambda$6ZLjK6AjUub5pyJz2yyP2m7q028:(Lcom/duckduckgo/app/feedback/ui/initial/InitialFeedbackFragment;Landroid/view/View;)V // method@4baf │ │ -29b9a6: 0e00 |0005: return-void │ │ +29b99c: |[29b99c] com.duckduckgo.app.feedback.ui.initial.InitialFeedbackFragment$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +29b9ac: 5410 102d |0000: iget-object v0, v1, Lcom/duckduckgo/app/feedback/ui/initial/InitialFeedbackFragment$$ExternalSyntheticLambda0;.f$0:Lcom/duckduckgo/app/feedback/ui/initial/InitialFeedbackFragment; // field@2d10 │ │ +29b9b0: 7120 af4b 2000 |0002: invoke-static {v0, v2}, Lcom/duckduckgo/app/feedback/ui/initial/InitialFeedbackFragment;.$r8$lambda$6ZLjK6AjUub5pyJz2yyP2m7q028:(Lcom/duckduckgo/app/feedback/ui/initial/InitialFeedbackFragment;Landroid/view/View;)V // method@4baf │ │ +29b9b6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/duckduckgo/app/feedback/ui/initial/InitialFeedbackFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -158081,18 +158081,18 @@ │ │ type : '(Lcom/duckduckgo/app/feedback/ui/initial/InitialFeedbackFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -29b9a8: |[29b9a8] com.duckduckgo.app.feedback.ui.initial.InitialFeedbackFragment$$ExternalSyntheticLambda1.:(Lcom/duckduckgo/app/feedback/ui/initial/InitialFeedbackFragment;)V │ │ -29b9b8: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -29b9be: 5b01 112d |0003: iput-object v1, v0, Lcom/duckduckgo/app/feedback/ui/initial/InitialFeedbackFragment$$ExternalSyntheticLambda1;.f$0:Lcom/duckduckgo/app/feedback/ui/initial/InitialFeedbackFragment; // field@2d11 │ │ -29b9c2: 0e00 |0005: return-void │ │ +29b9b8: |[29b9b8] com.duckduckgo.app.feedback.ui.initial.InitialFeedbackFragment$$ExternalSyntheticLambda1.:(Lcom/duckduckgo/app/feedback/ui/initial/InitialFeedbackFragment;)V │ │ +29b9c8: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +29b9ce: 5b01 112d |0003: iput-object v1, v0, Lcom/duckduckgo/app/feedback/ui/initial/InitialFeedbackFragment$$ExternalSyntheticLambda1;.f$0:Lcom/duckduckgo/app/feedback/ui/initial/InitialFeedbackFragment; // field@2d11 │ │ +29b9d2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/duckduckgo/app/feedback/ui/initial/InitialFeedbackFragment$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/duckduckgo/app/feedback/ui/initial/InitialFeedbackFragment; │ │ │ │ @@ -158102,18 +158102,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -29b9c4: |[29b9c4] com.duckduckgo.app.feedback.ui.initial.InitialFeedbackFragment$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ -29b9d4: 5410 112d |0000: iget-object v0, v1, Lcom/duckduckgo/app/feedback/ui/initial/InitialFeedbackFragment$$ExternalSyntheticLambda1;.f$0:Lcom/duckduckgo/app/feedback/ui/initial/InitialFeedbackFragment; // field@2d11 │ │ -29b9d8: 7120 b04b 2000 |0002: invoke-static {v0, v2}, Lcom/duckduckgo/app/feedback/ui/initial/InitialFeedbackFragment;.$r8$lambda$gpR9ZBXBJVuc5CfzVJ5DaQx8Wo0:(Lcom/duckduckgo/app/feedback/ui/initial/InitialFeedbackFragment;Landroid/view/View;)V // method@4bb0 │ │ -29b9de: 0e00 |0005: return-void │ │ +29b9d4: |[29b9d4] com.duckduckgo.app.feedback.ui.initial.InitialFeedbackFragment$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ +29b9e4: 5410 112d |0000: iget-object v0, v1, Lcom/duckduckgo/app/feedback/ui/initial/InitialFeedbackFragment$$ExternalSyntheticLambda1;.f$0:Lcom/duckduckgo/app/feedback/ui/initial/InitialFeedbackFragment; // field@2d11 │ │ +29b9e8: 7120 b04b 2000 |0002: invoke-static {v0, v2}, Lcom/duckduckgo/app/feedback/ui/initial/InitialFeedbackFragment;.$r8$lambda$gpR9ZBXBJVuc5CfzVJ5DaQx8Wo0:(Lcom/duckduckgo/app/feedback/ui/initial/InitialFeedbackFragment;Landroid/view/View;)V // method@4bb0 │ │ +29b9ee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/duckduckgo/app/feedback/ui/initial/InitialFeedbackFragment$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -158148,17 +158148,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -29b9fc: |[29b9fc] com.duckduckgo.app.feedback.ui.initial.InitialFeedbackFragment$Companion.:()V │ │ -29ba0c: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -29ba12: 0e00 |0003: return-void │ │ +29ba0c: |[29ba0c] com.duckduckgo.app.feedback.ui.initial.InitialFeedbackFragment$Companion.:()V │ │ +29ba1c: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +29ba22: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/feedback/ui/initial/InitialFeedbackFragment$Companion; │ │ │ │ #1 : (in Lcom/duckduckgo/app/feedback/ui/initial/InitialFeedbackFragment$Companion;) │ │ @@ -158166,35 +158166,35 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -29ba14: |[29ba14] com.duckduckgo.app.feedback.ui.initial.InitialFeedbackFragment$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -29ba24: 7010 9d4b 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/feedback/ui/initial/InitialFeedbackFragment$Companion;.:()V // method@4b9d │ │ -29ba2a: 0e00 |0003: return-void │ │ +29ba24: |[29ba24] com.duckduckgo.app.feedback.ui.initial.InitialFeedbackFragment$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +29ba34: 7010 9d4b 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/feedback/ui/initial/InitialFeedbackFragment$Companion;.:()V // method@4b9d │ │ +29ba3a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/feedback/ui/initial/InitialFeedbackFragment$Companion;) │ │ name : 'instance' │ │ type : '()Lcom/duckduckgo/app/feedback/ui/initial/InitialFeedbackFragment;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -29b9e0: |[29b9e0] com.duckduckgo.app.feedback.ui.initial.InitialFeedbackFragment$Companion.instance:()Lcom/duckduckgo/app/feedback/ui/initial/InitialFeedbackFragment; │ │ -29b9f0: 2200 c70f |0000: new-instance v0, Lcom/duckduckgo/app/feedback/ui/initial/InitialFeedbackFragment; // type@0fc7 │ │ -29b9f4: 7010 b24b 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/feedback/ui/initial/InitialFeedbackFragment;.:()V // method@4bb2 │ │ -29b9fa: 1100 |0005: return-object v0 │ │ +29b9f0: |[29b9f0] com.duckduckgo.app.feedback.ui.initial.InitialFeedbackFragment$Companion.instance:()Lcom/duckduckgo/app/feedback/ui/initial/InitialFeedbackFragment; │ │ +29ba00: 2200 c70f |0000: new-instance v0, Lcom/duckduckgo/app/feedback/ui/initial/InitialFeedbackFragment; // type@0fc7 │ │ +29ba04: 7010 b24b 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/feedback/ui/initial/InitialFeedbackFragment;.:()V // method@4bb2 │ │ +29ba0a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/duckduckgo/app/feedback/ui/initial/InitialFeedbackFragment$Companion; │ │ │ │ source_file_idx : 11852 (InitialFeedbackFragment.kt) │ │ @@ -158277,36 +158277,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 37 16-bit code units │ │ -29ba2c: |[29ba2c] com.duckduckgo.app.feedback.ui.initial.InitialFeedbackFragment$WhenMappings.:()V │ │ -29ba3c: 7100 bfb3 0000 |0000: invoke-static {}, Lcom/duckduckgo/common/ui/DuckDuckGoTheme;.values:()[Lcom/duckduckgo/common/ui/DuckDuckGoTheme; // method@b3bf │ │ -29ba42: 0c00 |0003: move-result-object v0 │ │ -29ba44: 2100 |0004: array-length v0, v0 │ │ -29ba46: 2300 5d3a |0005: new-array v0, v0, [I // type@3a5d │ │ -29ba4a: 6201 b659 |0007: sget-object v1, Lcom/duckduckgo/common/ui/DuckDuckGoTheme;.SYSTEM_DEFAULT:Lcom/duckduckgo/common/ui/DuckDuckGoTheme; // field@59b6 │ │ -29ba4e: 6e10 bdb3 0100 |0009: invoke-virtual {v1}, Lcom/duckduckgo/common/ui/DuckDuckGoTheme;.ordinal:()I // method@b3bd │ │ -29ba54: 0a01 |000c: move-result v1 │ │ -29ba56: 1212 |000d: const/4 v2, #int 1 // #1 │ │ -29ba58: 4b02 0001 |000e: aput v2, v0, v1 │ │ -29ba5c: 6201 b459 |0010: sget-object v1, Lcom/duckduckgo/common/ui/DuckDuckGoTheme;.DARK:Lcom/duckduckgo/common/ui/DuckDuckGoTheme; // field@59b4 │ │ -29ba60: 6e10 bdb3 0100 |0012: invoke-virtual {v1}, Lcom/duckduckgo/common/ui/DuckDuckGoTheme;.ordinal:()I // method@b3bd │ │ -29ba66: 0a01 |0015: move-result v1 │ │ -29ba68: 1222 |0016: const/4 v2, #int 2 // #2 │ │ -29ba6a: 4b02 0001 |0017: aput v2, v0, v1 │ │ -29ba6e: 6201 b559 |0019: sget-object v1, Lcom/duckduckgo/common/ui/DuckDuckGoTheme;.LIGHT:Lcom/duckduckgo/common/ui/DuckDuckGoTheme; // field@59b5 │ │ -29ba72: 6e10 bdb3 0100 |001b: invoke-virtual {v1}, Lcom/duckduckgo/common/ui/DuckDuckGoTheme;.ordinal:()I // method@b3bd │ │ -29ba78: 0a01 |001e: move-result v1 │ │ -29ba7a: 1232 |001f: const/4 v2, #int 3 // #3 │ │ -29ba7c: 4b02 0001 |0020: aput v2, v0, v1 │ │ -29ba80: 6900 122d |0022: sput-object v0, Lcom/duckduckgo/app/feedback/ui/initial/InitialFeedbackFragment$WhenMappings;.$EnumSwitchMapping$0:[I // field@2d12 │ │ -29ba84: 0e00 |0024: return-void │ │ +29ba3c: |[29ba3c] com.duckduckgo.app.feedback.ui.initial.InitialFeedbackFragment$WhenMappings.:()V │ │ +29ba4c: 7100 bfb3 0000 |0000: invoke-static {}, Lcom/duckduckgo/common/ui/DuckDuckGoTheme;.values:()[Lcom/duckduckgo/common/ui/DuckDuckGoTheme; // method@b3bf │ │ +29ba52: 0c00 |0003: move-result-object v0 │ │ +29ba54: 2100 |0004: array-length v0, v0 │ │ +29ba56: 2300 5d3a |0005: new-array v0, v0, [I // type@3a5d │ │ +29ba5a: 6201 b659 |0007: sget-object v1, Lcom/duckduckgo/common/ui/DuckDuckGoTheme;.SYSTEM_DEFAULT:Lcom/duckduckgo/common/ui/DuckDuckGoTheme; // field@59b6 │ │ +29ba5e: 6e10 bdb3 0100 |0009: invoke-virtual {v1}, Lcom/duckduckgo/common/ui/DuckDuckGoTheme;.ordinal:()I // method@b3bd │ │ +29ba64: 0a01 |000c: move-result v1 │ │ +29ba66: 1212 |000d: const/4 v2, #int 1 // #1 │ │ +29ba68: 4b02 0001 |000e: aput v2, v0, v1 │ │ +29ba6c: 6201 b459 |0010: sget-object v1, Lcom/duckduckgo/common/ui/DuckDuckGoTheme;.DARK:Lcom/duckduckgo/common/ui/DuckDuckGoTheme; // field@59b4 │ │ +29ba70: 6e10 bdb3 0100 |0012: invoke-virtual {v1}, Lcom/duckduckgo/common/ui/DuckDuckGoTheme;.ordinal:()I // method@b3bd │ │ +29ba76: 0a01 |0015: move-result v1 │ │ +29ba78: 1222 |0016: const/4 v2, #int 2 // #2 │ │ +29ba7a: 4b02 0001 |0017: aput v2, v0, v1 │ │ +29ba7e: 6201 b559 |0019: sget-object v1, Lcom/duckduckgo/common/ui/DuckDuckGoTheme;.LIGHT:Lcom/duckduckgo/common/ui/DuckDuckGoTheme; // field@59b5 │ │ +29ba82: 6e10 bdb3 0100 |001b: invoke-virtual {v1}, Lcom/duckduckgo/common/ui/DuckDuckGoTheme;.ordinal:()I // method@b3bd │ │ +29ba88: 0a01 |001e: move-result v1 │ │ +29ba8a: 1232 |001f: const/4 v2, #int 3 // #3 │ │ +29ba8c: 4b02 0001 |0020: aput v2, v0, v1 │ │ +29ba90: 6900 122d |0022: sput-object v0, Lcom/duckduckgo/app/feedback/ui/initial/InitialFeedbackFragment$WhenMappings;.$EnumSwitchMapping$0:[I // field@2d12 │ │ +29ba94: 0e00 |0024: return-void │ │ catches : 3 │ │ 0x0007 - 0x0010 │ │ Ljava/lang/NoSuchFieldError; -> 0x0010 │ │ 0x0010 - 0x0019 │ │ Ljava/lang/NoSuchFieldError; -> 0x0019 │ │ 0x0019 - 0x0022 │ │ Ljava/lang/NoSuchFieldError; -> 0x0022 │ │ @@ -158346,17 +158346,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -29bd6c: |[29bd6c] com.duckduckgo.app.feedback.ui.initial.InitialFeedbackFragmentViewModel$Command.:()V │ │ -29bd7c: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -29bd82: 0e00 |0003: return-void │ │ +29bd7c: |[29bd7c] com.duckduckgo.app.feedback.ui.initial.InitialFeedbackFragmentViewModel$Command.:()V │ │ +29bd8c: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +29bd92: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/feedback/ui/initial/InitialFeedbackFragmentViewModel$Command; │ │ │ │ #1 : (in Lcom/duckduckgo/app/feedback/ui/initial/InitialFeedbackFragmentViewModel$Command;) │ │ @@ -158364,17 +158364,17 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -29bd84: |[29bd84] com.duckduckgo.app.feedback.ui.initial.InitialFeedbackFragmentViewModel$Command.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -29bd94: 7010 c84b 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/feedback/ui/initial/InitialFeedbackFragmentViewModel$Command;.:()V // method@4bc8 │ │ -29bd9a: 0e00 |0003: return-void │ │ +29bd94: |[29bd94] com.duckduckgo.app.feedback.ui.initial.InitialFeedbackFragmentViewModel$Command.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +29bda4: 7010 c84b 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/feedback/ui/initial/InitialFeedbackFragmentViewModel$Command;.:()V // method@4bc8 │ │ +29bdaa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 11853 (InitialFeedbackFragmentViewModel.kt) │ │ │ │ @@ -158410,52 +158410,52 @@ │ │ type : '()Lcom/duckduckgo/app/feedback/ui/initial/InitialFeedbackFragmentViewModel_Factory;' │ │ access : 0x1048 (STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -29bd9c: |[29bd9c] com.duckduckgo.app.feedback.ui.initial.InitialFeedbackFragmentViewModel_Factory$InstanceHolder.-$$Nest$sfgetINSTANCE:()Lcom/duckduckgo/app/feedback/ui/initial/InitialFeedbackFragmentViewModel_Factory; │ │ -29bdac: 6200 202d |0000: sget-object v0, Lcom/duckduckgo/app/feedback/ui/initial/InitialFeedbackFragmentViewModel_Factory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/feedback/ui/initial/InitialFeedbackFragmentViewModel_Factory; // field@2d20 │ │ -29bdb0: 1100 |0002: return-object v0 │ │ +29bdac: |[29bdac] com.duckduckgo.app.feedback.ui.initial.InitialFeedbackFragmentViewModel_Factory$InstanceHolder.-$$Nest$sfgetINSTANCE:()Lcom/duckduckgo/app/feedback/ui/initial/InitialFeedbackFragmentViewModel_Factory; │ │ +29bdbc: 6200 202d |0000: sget-object v0, Lcom/duckduckgo/app/feedback/ui/initial/InitialFeedbackFragmentViewModel_Factory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/feedback/ui/initial/InitialFeedbackFragmentViewModel_Factory; // field@2d20 │ │ +29bdc0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/feedback/ui/initial/InitialFeedbackFragmentViewModel_Factory$InstanceHolder;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -29bdb4: |[29bdb4] com.duckduckgo.app.feedback.ui.initial.InitialFeedbackFragmentViewModel_Factory$InstanceHolder.:()V │ │ -29bdc4: 2200 ce0f |0000: new-instance v0, Lcom/duckduckgo/app/feedback/ui/initial/InitialFeedbackFragmentViewModel_Factory; // type@0fce │ │ -29bdc8: 7010 d24b 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/feedback/ui/initial/InitialFeedbackFragmentViewModel_Factory;.:()V // method@4bd2 │ │ -29bdce: 6900 202d |0005: sput-object v0, Lcom/duckduckgo/app/feedback/ui/initial/InitialFeedbackFragmentViewModel_Factory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/feedback/ui/initial/InitialFeedbackFragmentViewModel_Factory; // field@2d20 │ │ -29bdd2: 0e00 |0007: return-void │ │ +29bdc4: |[29bdc4] com.duckduckgo.app.feedback.ui.initial.InitialFeedbackFragmentViewModel_Factory$InstanceHolder.:()V │ │ +29bdd4: 2200 ce0f |0000: new-instance v0, Lcom/duckduckgo/app/feedback/ui/initial/InitialFeedbackFragmentViewModel_Factory; // type@0fce │ │ +29bdd8: 7010 d24b 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/feedback/ui/initial/InitialFeedbackFragmentViewModel_Factory;.:()V // method@4bd2 │ │ +29bdde: 6900 202d |0005: sput-object v0, Lcom/duckduckgo/app/feedback/ui/initial/InitialFeedbackFragmentViewModel_Factory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/feedback/ui/initial/InitialFeedbackFragmentViewModel_Factory; // field@2d20 │ │ +29bde2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/feedback/ui/initial/InitialFeedbackFragmentViewModel_Factory$InstanceHolder;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -29bdd4: |[29bdd4] com.duckduckgo.app.feedback.ui.initial.InitialFeedbackFragmentViewModel_Factory$InstanceHolder.:()V │ │ -29bde4: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -29bdea: 0e00 |0003: return-void │ │ +29bde4: |[29bde4] com.duckduckgo.app.feedback.ui.initial.InitialFeedbackFragmentViewModel_Factory$InstanceHolder.:()V │ │ +29bdf4: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +29bdfa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/feedback/ui/initial/InitialFeedbackFragmentViewModel_Factory$InstanceHolder; │ │ │ │ Virtual methods - │ │ @@ -158566,17 +158566,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -29c0d8: |[29c0d8] com.duckduckgo.app.feedback.ui.initial.InitialFeedbackFragment_SubComponent_Module.:()V │ │ -29c0e8: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -29c0ee: 0e00 |0003: return-void │ │ +29c0e8: |[29c0e8] com.duckduckgo.app.feedback.ui.initial.InitialFeedbackFragment_SubComponent_Module.:()V │ │ +29c0f8: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +29c0fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/feedback/ui/initial/InitialFeedbackFragment_SubComponent_Module; │ │ │ │ Virtual methods - │ │ @@ -158654,76 +158654,76 @@ │ │ type : '()[Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;' │ │ access : 0x101a (PRIVATE STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 0 │ │ outs : 6 │ │ insns size : 17 16-bit code units │ │ -29c664: |[29c664] com.duckduckgo.app.feedback.ui.negative.FeedbackType$MainReason.$values:()[Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; │ │ -29c674: 6200 322d |0000: sget-object v0, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.MISSING_BROWSING_FEATURES:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d32 │ │ -29c678: 6201 362d |0002: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.WEBSITES_NOT_LOADING:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d36 │ │ -29c67c: 6202 352d |0004: sget-object v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.SEARCH_NOT_GOOD_ENOUGH:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d35 │ │ -29c680: 6203 332d |0006: sget-object v3, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.NOT_ENOUGH_CUSTOMIZATIONS:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d33 │ │ -29c684: 6204 312d |0008: sget-object v4, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.APP_IS_SLOW_OR_BUGGY:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d31 │ │ -29c688: 6205 342d |000a: sget-object v5, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.OTHER:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d34 │ │ -29c68c: 2506 7c3a 0000 |000c: filled-new-array/range {v0, v1, v2, v3, v4, v5}, [Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // type@3a7c │ │ -29c692: 0c00 |000f: move-result-object v0 │ │ -29c694: 1100 |0010: return-object v0 │ │ +29c674: |[29c674] com.duckduckgo.app.feedback.ui.negative.FeedbackType$MainReason.$values:()[Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; │ │ +29c684: 6200 322d |0000: sget-object v0, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.MISSING_BROWSING_FEATURES:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d32 │ │ +29c688: 6201 362d |0002: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.WEBSITES_NOT_LOADING:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d36 │ │ +29c68c: 6202 352d |0004: sget-object v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.SEARCH_NOT_GOOD_ENOUGH:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d35 │ │ +29c690: 6203 332d |0006: sget-object v3, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.NOT_ENOUGH_CUSTOMIZATIONS:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d33 │ │ +29c694: 6204 312d |0008: sget-object v4, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.APP_IS_SLOW_OR_BUGGY:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d31 │ │ +29c698: 6205 342d |000a: sget-object v5, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.OTHER:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d34 │ │ +29c69c: 2506 7c3a 0000 |000c: filled-new-array/range {v0, v1, v2, v3, v4, v5}, [Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // type@3a7c │ │ +29c6a2: 0c00 |000f: move-result-object v0 │ │ +29c6a4: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 75 16-bit code units │ │ -29c6d4: |[29c6d4] com.duckduckgo.app.feedback.ui.negative.FeedbackType$MainReason.:()V │ │ -29c6e4: 2200 d80f |0000: new-instance v0, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // type@0fd8 │ │ -29c6e8: 1a01 386f |0002: const-string v1, "MISSING_BROWSING_FEATURES" // string@6f38 │ │ -29c6ec: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -29c6ee: 7030 f14b 1002 |0005: invoke-direct {v0, v1, v2}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.:(Ljava/lang/String;I)V // method@4bf1 │ │ -29c6f4: 6900 322d |0008: sput-object v0, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.MISSING_BROWSING_FEATURES:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d32 │ │ -29c6f8: 2200 d80f |000a: new-instance v0, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // type@0fd8 │ │ -29c6fc: 1a01 4682 |000c: const-string v1, "WEBSITES_NOT_LOADING" // string@8246 │ │ -29c700: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -29c702: 7030 f14b 1002 |000f: invoke-direct {v0, v1, v2}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.:(Ljava/lang/String;I)V // method@4bf1 │ │ -29c708: 6900 362d |0012: sput-object v0, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.WEBSITES_NOT_LOADING:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d36 │ │ -29c70c: 2200 d80f |0014: new-instance v0, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // type@0fd8 │ │ -29c710: 1a01 f775 |0016: const-string v1, "SEARCH_NOT_GOOD_ENOUGH" // string@75f7 │ │ -29c714: 1222 |0018: const/4 v2, #int 2 // #2 │ │ -29c716: 7030 f14b 1002 |0019: invoke-direct {v0, v1, v2}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.:(Ljava/lang/String;I)V // method@4bf1 │ │ -29c71c: 6900 352d |001c: sput-object v0, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.SEARCH_NOT_GOOD_ENOUGH:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d35 │ │ -29c720: 2200 d80f |001e: new-instance v0, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // type@0fd8 │ │ -29c724: 1a01 4470 |0020: const-string v1, "NOT_ENOUGH_CUSTOMIZATIONS" // string@7044 │ │ -29c728: 1232 |0022: const/4 v2, #int 3 // #3 │ │ -29c72a: 7030 f14b 1002 |0023: invoke-direct {v0, v1, v2}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.:(Ljava/lang/String;I)V // method@4bf1 │ │ -29c730: 6900 332d |0026: sput-object v0, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.NOT_ENOUGH_CUSTOMIZATIONS:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d33 │ │ -29c734: 2200 d80f |0028: new-instance v0, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // type@0fd8 │ │ -29c738: 1a01 241c |002a: const-string v1, "APP_IS_SLOW_OR_BUGGY" // string@1c24 │ │ -29c73c: 1242 |002c: const/4 v2, #int 4 // #4 │ │ -29c73e: 7030 f14b 1002 |002d: invoke-direct {v0, v1, v2}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.:(Ljava/lang/String;I)V // method@4bf1 │ │ -29c744: 6900 312d |0030: sput-object v0, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.APP_IS_SLOW_OR_BUGGY:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d31 │ │ -29c748: 2200 d80f |0032: new-instance v0, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // type@0fd8 │ │ -29c74c: 1a01 6d71 |0034: const-string v1, "OTHER" // string@716d │ │ -29c750: 1252 |0036: const/4 v2, #int 5 // #5 │ │ -29c752: 7030 f14b 1002 |0037: invoke-direct {v0, v1, v2}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.:(Ljava/lang/String;I)V // method@4bf1 │ │ -29c758: 6900 342d |003a: sput-object v0, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.OTHER:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d34 │ │ -29c75c: 7100 ef4b 0000 |003c: invoke-static {}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.$values:()[Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // method@4bef │ │ -29c762: 0c00 |003f: move-result-object v0 │ │ -29c764: 6900 302d |0040: sput-object v0, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.$VALUES:[Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d30 │ │ -29c768: 1f00 0b3b |0042: check-cast v0, [Ljava/lang/Enum; // type@3b0b │ │ -29c76c: 7110 e6f1 0000 |0044: invoke-static {v0}, Lkotlin/enums/EnumEntriesKt;.enumEntries:([Ljava/lang/Enum;)Lkotlin/enums/EnumEntries; // method@f1e6 │ │ -29c772: 0c00 |0047: move-result-object v0 │ │ -29c774: 6900 2f2d |0048: sput-object v0, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.$ENTRIES:Lkotlin/enums/EnumEntries; // field@2d2f │ │ -29c778: 0e00 |004a: return-void │ │ +29c6e4: |[29c6e4] com.duckduckgo.app.feedback.ui.negative.FeedbackType$MainReason.:()V │ │ +29c6f4: 2200 d80f |0000: new-instance v0, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // type@0fd8 │ │ +29c6f8: 1a01 386f |0002: const-string v1, "MISSING_BROWSING_FEATURES" // string@6f38 │ │ +29c6fc: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +29c6fe: 7030 f14b 1002 |0005: invoke-direct {v0, v1, v2}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.:(Ljava/lang/String;I)V // method@4bf1 │ │ +29c704: 6900 322d |0008: sput-object v0, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.MISSING_BROWSING_FEATURES:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d32 │ │ +29c708: 2200 d80f |000a: new-instance v0, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // type@0fd8 │ │ +29c70c: 1a01 4682 |000c: const-string v1, "WEBSITES_NOT_LOADING" // string@8246 │ │ +29c710: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +29c712: 7030 f14b 1002 |000f: invoke-direct {v0, v1, v2}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.:(Ljava/lang/String;I)V // method@4bf1 │ │ +29c718: 6900 362d |0012: sput-object v0, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.WEBSITES_NOT_LOADING:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d36 │ │ +29c71c: 2200 d80f |0014: new-instance v0, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // type@0fd8 │ │ +29c720: 1a01 f775 |0016: const-string v1, "SEARCH_NOT_GOOD_ENOUGH" // string@75f7 │ │ +29c724: 1222 |0018: const/4 v2, #int 2 // #2 │ │ +29c726: 7030 f14b 1002 |0019: invoke-direct {v0, v1, v2}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.:(Ljava/lang/String;I)V // method@4bf1 │ │ +29c72c: 6900 352d |001c: sput-object v0, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.SEARCH_NOT_GOOD_ENOUGH:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d35 │ │ +29c730: 2200 d80f |001e: new-instance v0, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // type@0fd8 │ │ +29c734: 1a01 4470 |0020: const-string v1, "NOT_ENOUGH_CUSTOMIZATIONS" // string@7044 │ │ +29c738: 1232 |0022: const/4 v2, #int 3 // #3 │ │ +29c73a: 7030 f14b 1002 |0023: invoke-direct {v0, v1, v2}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.:(Ljava/lang/String;I)V // method@4bf1 │ │ +29c740: 6900 332d |0026: sput-object v0, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.NOT_ENOUGH_CUSTOMIZATIONS:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d33 │ │ +29c744: 2200 d80f |0028: new-instance v0, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // type@0fd8 │ │ +29c748: 1a01 241c |002a: const-string v1, "APP_IS_SLOW_OR_BUGGY" // string@1c24 │ │ +29c74c: 1242 |002c: const/4 v2, #int 4 // #4 │ │ +29c74e: 7030 f14b 1002 |002d: invoke-direct {v0, v1, v2}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.:(Ljava/lang/String;I)V // method@4bf1 │ │ +29c754: 6900 312d |0030: sput-object v0, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.APP_IS_SLOW_OR_BUGGY:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d31 │ │ +29c758: 2200 d80f |0032: new-instance v0, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // type@0fd8 │ │ +29c75c: 1a01 6d71 |0034: const-string v1, "OTHER" // string@716d │ │ +29c760: 1252 |0036: const/4 v2, #int 5 // #5 │ │ +29c762: 7030 f14b 1002 |0037: invoke-direct {v0, v1, v2}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.:(Ljava/lang/String;I)V // method@4bf1 │ │ +29c768: 6900 342d |003a: sput-object v0, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.OTHER:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d34 │ │ +29c76c: 7100 ef4b 0000 |003c: invoke-static {}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.$values:()[Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // method@4bef │ │ +29c772: 0c00 |003f: move-result-object v0 │ │ +29c774: 6900 302d |0040: sput-object v0, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.$VALUES:[Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d30 │ │ +29c778: 1f00 0b3b |0042: check-cast v0, [Ljava/lang/Enum; // type@3b0b │ │ +29c77c: 7110 e6f1 0000 |0044: invoke-static {v0}, Lkotlin/enums/EnumEntriesKt;.enumEntries:([Ljava/lang/Enum;)Lkotlin/enums/EnumEntries; // method@f1e6 │ │ +29c782: 0c00 |0047: move-result-object v0 │ │ +29c784: 6900 2f2d |0048: sput-object v0, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.$ENTRIES:Lkotlin/enums/EnumEntries; // field@2d2f │ │ +29c788: 0e00 |004a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x000a line=25 │ │ 0x0014 line=26 │ │ 0x001e line=27 │ │ 0x0028 line=28 │ │ @@ -158735,17 +158735,17 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -29c77c: |[29c77c] com.duckduckgo.app.feedback.ui.negative.FeedbackType$MainReason.:(Ljava/lang/String;I)V │ │ -29c78c: 7030 70ef 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@ef70 │ │ -29c792: 0e00 |0003: return-void │ │ +29c78c: |[29c78c] com.duckduckgo.app.feedback.ui.negative.FeedbackType$MainReason.:(Ljava/lang/String;I)V │ │ +29c79c: 7030 70ef 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@ef70 │ │ +29c7a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -158755,55 +158755,55 @@ │ │ type : '()Lkotlin/enums/EnumEntries;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -29c6bc: |[29c6bc] com.duckduckgo.app.feedback.ui.negative.FeedbackType$MainReason.getEntries:()Lkotlin/enums/EnumEntries; │ │ -29c6cc: 6200 2f2d |0000: sget-object v0, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.$ENTRIES:Lkotlin/enums/EnumEntries; // field@2d2f │ │ -29c6d0: 1100 |0002: return-object v0 │ │ +29c6cc: |[29c6cc] com.duckduckgo.app.feedback.ui.negative.FeedbackType$MainReason.getEntries:()Lkotlin/enums/EnumEntries; │ │ +29c6dc: 6200 2f2d |0000: sget-object v0, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.$ENTRIES:Lkotlin/enums/EnumEntries; // field@2d2f │ │ +29c6e0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;) │ │ name : 'valueOf' │ │ type : '(Ljava/lang/String;)Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -29c640: |[29c640] com.duckduckgo.app.feedback.ui.negative.FeedbackType$MainReason.valueOf:(Ljava/lang/String;)Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; │ │ -29c650: 1c00 d80f |0000: const-class v0, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // type@0fd8 │ │ -29c654: 7120 73ef 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@ef73 │ │ -29c65a: 0c01 |0005: move-result-object v1 │ │ -29c65c: 1f01 d80f |0006: check-cast v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // type@0fd8 │ │ -29c660: 1101 |0008: return-object v1 │ │ +29c650: |[29c650] com.duckduckgo.app.feedback.ui.negative.FeedbackType$MainReason.valueOf:(Ljava/lang/String;)Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; │ │ +29c660: 1c00 d80f |0000: const-class v0, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // type@0fd8 │ │ +29c664: 7120 73ef 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@ef73 │ │ +29c66a: 0c01 |0005: move-result-object v1 │ │ +29c66c: 1f01 d80f |0006: check-cast v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // type@0fd8 │ │ +29c670: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;) │ │ name : 'values' │ │ type : '()[Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -29c698: |[29c698] com.duckduckgo.app.feedback.ui.negative.FeedbackType$MainReason.values:()[Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; │ │ -29c6a8: 6200 302d |0000: sget-object v0, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.$VALUES:[Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d30 │ │ -29c6ac: 6e10 58f3 0000 |0002: invoke-virtual {v0}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@f358 │ │ -29c6b2: 0c00 |0005: move-result-object v0 │ │ -29c6b4: 1f00 7c3a |0006: check-cast v0, [Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // type@3a7c │ │ -29c6b8: 1100 |0008: return-object v0 │ │ +29c6a8: |[29c6a8] com.duckduckgo.app.feedback.ui.negative.FeedbackType$MainReason.values:()[Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; │ │ +29c6b8: 6200 302d |0000: sget-object v0, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.$VALUES:[Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d30 │ │ +29c6bc: 6e10 58f3 0000 |0002: invoke-virtual {v0}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@f358 │ │ +29c6c2: 0c00 |0005: move-result-object v0 │ │ +29c6c4: 1f00 7c3a |0006: check-cast v0, [Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // type@3a7c │ │ +29c6c8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 10946 (FeedbackType.kt) │ │ │ │ @@ -158863,17 +158863,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -29d59c: |[29d59c] com.duckduckgo.app.feedback.ui.negative.FeedbackType.:()V │ │ -29d5ac: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -29d5b2: 0e00 |0003: return-void │ │ +29d5ac: |[29d5ac] com.duckduckgo.app.feedback.ui.negative.FeedbackType.:()V │ │ +29d5bc: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +29d5c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType; │ │ │ │ #1 : (in Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType;) │ │ @@ -158881,17 +158881,17 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -29d5b4: |[29d5b4] com.duckduckgo.app.feedback.ui.negative.FeedbackType.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -29d5c4: 7010 0c4c 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType;.:()V // method@4c0c │ │ -29d5ca: 0e00 |0003: return-void │ │ +29d5c4: |[29d5c4] com.duckduckgo.app.feedback.ui.negative.FeedbackType.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +29d5d4: 7010 0c4c 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType;.:()V // method@4c0c │ │ +29d5da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 10946 (FeedbackType.kt) │ │ │ │ @@ -158928,17 +158928,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -29cbb0: |[29cbb0] com.duckduckgo.app.feedback.ui.negative.FeedbackTypeDisplay$Companion.:()V │ │ -29cbc0: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -29cbc6: 0e00 |0003: return-void │ │ +29cbc0: |[29cbc0] com.duckduckgo.app.feedback.ui.negative.FeedbackTypeDisplay$Companion.:()V │ │ +29cbd0: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +29cbd6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$Companion; │ │ │ │ #1 : (in Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$Companion;) │ │ @@ -158946,35 +158946,35 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -29cbc8: |[29cbc8] com.duckduckgo.app.feedback.ui.negative.FeedbackTypeDisplay$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -29cbd8: 7010 0e4c 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$Companion;.:()V // method@4c0e │ │ -29cbde: 0e00 |0003: return-void │ │ +29cbd8: |[29cbd8] com.duckduckgo.app.feedback.ui.negative.FeedbackTypeDisplay$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +29cbe8: 7010 0e4c 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$Companion;.:()V // method@4c0e │ │ +29cbee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$Companion;) │ │ name : 'getMainReasons' │ │ type : '()Ljava/util/Map;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -29cb78: |[29cb78] com.duckduckgo.app.feedback.ui.negative.FeedbackTypeDisplay$Companion.getMainReasons:()Ljava/util/Map; │ │ -29cb88: 7100 2f4c 0000 |0000: invoke-static {}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay;.access$getMainReasons$cp:()Ljava/util/Map; // method@4c2f │ │ -29cb8e: 0c00 |0003: move-result-object v0 │ │ -29cb90: 1100 |0004: return-object v0 │ │ +29cb88: |[29cb88] com.duckduckgo.app.feedback.ui.negative.FeedbackTypeDisplay$Companion.getMainReasons:()Ljava/util/Map; │ │ +29cb98: 7100 2f4c 0000 |0000: invoke-static {}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay;.access$getMainReasons$cp:()Ljava/util/Map; // method@4c2f │ │ +29cb9e: 0c00 |0003: move-result-object v0 │ │ +29cba0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$Companion; │ │ │ │ #1 : (in Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$Companion;) │ │ @@ -158982,18 +158982,18 @@ │ │ type : '()Ljava/util/Map;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -29cb94: |[29cb94] com.duckduckgo.app.feedback.ui.negative.FeedbackTypeDisplay$Companion.getSubReasons:()Ljava/util/Map; │ │ -29cba4: 7100 304c 0000 |0000: invoke-static {}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay;.access$getSubReasons$cp:()Ljava/util/Map; // method@4c30 │ │ -29cbaa: 0c00 |0003: move-result-object v0 │ │ -29cbac: 1100 |0004: return-object v0 │ │ +29cba4: |[29cba4] com.duckduckgo.app.feedback.ui.negative.FeedbackTypeDisplay$Companion.getSubReasons:()Ljava/util/Map; │ │ +29cbb4: 7100 304c 0000 |0000: invoke-static {}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay;.access$getSubReasons$cp:()Ljava/util/Map; // method@4c30 │ │ +29cbba: 0c00 |0003: move-result-object v0 │ │ +29cbbc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$Companion; │ │ │ │ source_file_idx : 10947 (FeedbackTypeDisplay.kt) │ │ @@ -159043,23 +159043,23 @@ │ │ type : '(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;III)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -29ce44: |[29ce44] com.duckduckgo.app.feedback.ui.negative.FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay.:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;III)V │ │ -29ce54: 1a00 05ba |0000: const-string v0, "mainReason" // string@ba05 │ │ -29ce58: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -29ce5e: 7010 a6ef 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ -29ce64: 5b12 4f2d |0008: iput-object v2, v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.mainReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d4f │ │ -29ce68: 5913 4e2d |000a: iput v3, v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.listDisplayResId:I // field@2d4e │ │ -29ce6c: 5914 512d |000c: iput v4, v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.titleDisplayResId:I // field@2d51 │ │ -29ce70: 5915 502d |000e: iput v5, v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.subtitleDisplayResId:I // field@2d50 │ │ -29ce74: 0e00 |0010: return-void │ │ +29ce54: |[29ce54] com.duckduckgo.app.feedback.ui.negative.FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay.:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;III)V │ │ +29ce64: 1a00 05ba |0000: const-string v0, "mainReason" // string@ba05 │ │ +29ce68: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +29ce6e: 7010 a6ef 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ +29ce74: 5b12 4f2d |0008: iput-object v2, v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.mainReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d4f │ │ +29ce78: 5913 4e2d |000a: iput v3, v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.listDisplayResId:I // field@2d4e │ │ +29ce7c: 5914 512d |000c: iput v4, v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.titleDisplayResId:I // field@2d51 │ │ +29ce80: 5915 502d |000e: iput v5, v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.subtitleDisplayResId:I // field@2d50 │ │ +29ce84: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=38 │ │ 0x0008 line=39 │ │ 0x000a line=41 │ │ 0x000c line=44 │ │ 0x000e line=47 │ │ @@ -159075,169 +159075,169 @@ │ │ type : '(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;IIIILjava/lang/Object;)Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 5 │ │ insns size : 29 16-bit code units │ │ -29cc74: |[29cc74] com.duckduckgo.app.feedback.ui.negative.FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay.copy$default:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;IIIILjava/lang/Object;)Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay; │ │ -29cc84: dd06 0501 |0000: and-int/lit8 v6, v5, #int 1 // #01 │ │ -29cc88: 3806 0400 |0002: if-eqz v6, 0006 // +0004 │ │ -29cc8c: 5401 4f2d |0004: iget-object v1, v0, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.mainReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d4f │ │ -29cc90: dd06 0502 |0006: and-int/lit8 v6, v5, #int 2 // #02 │ │ -29cc94: 3806 0400 |0008: if-eqz v6, 000c // +0004 │ │ -29cc98: 5202 4e2d |000a: iget v2, v0, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.listDisplayResId:I // field@2d4e │ │ -29cc9c: dd06 0504 |000c: and-int/lit8 v6, v5, #int 4 // #04 │ │ -29cca0: 3806 0400 |000e: if-eqz v6, 0012 // +0004 │ │ -29cca4: 5203 512d |0010: iget v3, v0, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.titleDisplayResId:I // field@2d51 │ │ -29cca8: dd05 0508 |0012: and-int/lit8 v5, v5, #int 8 // #08 │ │ -29ccac: 3805 0400 |0014: if-eqz v5, 0018 // +0004 │ │ -29ccb0: 5204 502d |0016: iget v4, v0, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.subtitleDisplayResId:I // field@2d50 │ │ -29ccb4: 6e54 174c 1032 |0018: invoke-virtual {v0, v1, v2, v3, v4}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.copy:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;III)Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay; // method@4c17 │ │ -29ccba: 0c00 |001b: move-result-object v0 │ │ -29ccbc: 1100 |001c: return-object v0 │ │ +29cc84: |[29cc84] com.duckduckgo.app.feedback.ui.negative.FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay.copy$default:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;IIIILjava/lang/Object;)Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay; │ │ +29cc94: dd06 0501 |0000: and-int/lit8 v6, v5, #int 1 // #01 │ │ +29cc98: 3806 0400 |0002: if-eqz v6, 0006 // +0004 │ │ +29cc9c: 5401 4f2d |0004: iget-object v1, v0, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.mainReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d4f │ │ +29cca0: dd06 0502 |0006: and-int/lit8 v6, v5, #int 2 // #02 │ │ +29cca4: 3806 0400 |0008: if-eqz v6, 000c // +0004 │ │ +29cca8: 5202 4e2d |000a: iget v2, v0, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.listDisplayResId:I // field@2d4e │ │ +29ccac: dd06 0504 |000c: and-int/lit8 v6, v5, #int 4 // #04 │ │ +29ccb0: 3806 0400 |000e: if-eqz v6, 0012 // +0004 │ │ +29ccb4: 5203 512d |0010: iget v3, v0, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.titleDisplayResId:I // field@2d51 │ │ +29ccb8: dd05 0508 |0012: and-int/lit8 v5, v5, #int 8 // #08 │ │ +29ccbc: 3805 0400 |0014: if-eqz v5, 0018 // +0004 │ │ +29ccc0: 5204 502d |0016: iget v4, v0, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.subtitleDisplayResId:I // field@2d50 │ │ +29ccc4: 6e54 174c 1032 |0018: invoke-virtual {v0, v1, v2, v3, v4}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.copy:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;III)Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay; // method@4c17 │ │ +29ccca: 0c00 |001b: move-result-object v0 │ │ +29cccc: 1100 |001c: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;) │ │ name : 'component1' │ │ type : '()Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -29cc44: |[29cc44] com.duckduckgo.app.feedback.ui.negative.FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay.component1:()Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; │ │ -29cc54: 5410 4f2d |0000: iget-object v0, v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.mainReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d4f │ │ -29cc58: 1100 |0002: return-object v0 │ │ +29cc54: |[29cc54] com.duckduckgo.app.feedback.ui.negative.FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay.component1:()Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; │ │ +29cc64: 5410 4f2d |0000: iget-object v0, v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.mainReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d4f │ │ +29cc68: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;) │ │ name : 'component2' │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -29cce8: |[29cce8] com.duckduckgo.app.feedback.ui.negative.FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay.component2:()I │ │ -29ccf8: 5210 4e2d |0000: iget v0, v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.listDisplayResId:I // field@2d4e │ │ -29ccfc: 0f00 |0002: return v0 │ │ +29ccf8: |[29ccf8] com.duckduckgo.app.feedback.ui.negative.FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay.component2:()I │ │ +29cd08: 5210 4e2d |0000: iget v0, v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.listDisplayResId:I // field@2d4e │ │ +29cd0c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;) │ │ name : 'component3' │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -29cd00: |[29cd00] com.duckduckgo.app.feedback.ui.negative.FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay.component3:()I │ │ -29cd10: 5210 512d |0000: iget v0, v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.titleDisplayResId:I // field@2d51 │ │ -29cd14: 0f00 |0002: return v0 │ │ +29cd10: |[29cd10] com.duckduckgo.app.feedback.ui.negative.FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay.component3:()I │ │ +29cd20: 5210 512d |0000: iget v0, v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.titleDisplayResId:I // field@2d51 │ │ +29cd24: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;) │ │ name : 'component4' │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -29cd18: |[29cd18] com.duckduckgo.app.feedback.ui.negative.FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay.component4:()I │ │ -29cd28: 5210 502d |0000: iget v0, v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.subtitleDisplayResId:I // field@2d50 │ │ -29cd2c: 0f00 |0002: return v0 │ │ +29cd28: |[29cd28] com.duckduckgo.app.feedback.ui.negative.FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay.component4:()I │ │ +29cd38: 5210 502d |0000: iget v0, v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.subtitleDisplayResId:I // field@2d50 │ │ +29cd3c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;) │ │ name : 'copy' │ │ type : '(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;III)Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 11 16-bit code units │ │ -29ccc0: |[29ccc0] com.duckduckgo.app.feedback.ui.negative.FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay.copy:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;III)Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay; │ │ -29ccd0: 1a00 05ba |0000: const-string v0, "mainReason" // string@ba05 │ │ -29ccd4: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -29ccda: 2200 df0f |0005: new-instance v0, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay; // type@0fdf │ │ -29ccde: 7055 124c 2043 |0007: invoke-direct {v0, v2, v3, v4, v5}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;III)V // method@4c12 │ │ -29cce4: 1100 |000a: return-object v0 │ │ +29ccd0: |[29ccd0] com.duckduckgo.app.feedback.ui.negative.FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay.copy:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;III)Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay; │ │ +29cce0: 1a00 05ba |0000: const-string v0, "mainReason" // string@ba05 │ │ +29cce4: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +29ccea: 2200 df0f |0005: new-instance v0, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay; // type@0fdf │ │ +29ccee: 7055 124c 2043 |0007: invoke-direct {v0, v2, v3, v4, v5}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;III)V // method@4c12 │ │ +29ccf4: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 41 16-bit code units │ │ -29cbe0: |[29cbe0] com.duckduckgo.app.feedback.ui.negative.FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay.equals:(Ljava/lang/Object;)Z │ │ -29cbf0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -29cbf2: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ -29cbf6: 0f00 |0003: return v0 │ │ -29cbf8: 2051 df0f |0004: instance-of v1, v5, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay; // type@0fdf │ │ -29cbfc: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -29cbfe: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -29cc02: 0f02 |0009: return v2 │ │ -29cc04: 1f05 df0f |000a: check-cast v5, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay; // type@0fdf │ │ -29cc08: 5441 4f2d |000c: iget-object v1, v4, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.mainReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d4f │ │ -29cc0c: 5453 4f2d |000e: iget-object v3, v5, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.mainReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d4f │ │ -29cc10: 3231 0300 |0010: if-eq v1, v3, 0013 // +0003 │ │ -29cc14: 0f02 |0012: return v2 │ │ -29cc16: 5241 4e2d |0013: iget v1, v4, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.listDisplayResId:I // field@2d4e │ │ -29cc1a: 5253 4e2d |0015: iget v3, v5, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.listDisplayResId:I // field@2d4e │ │ -29cc1e: 3231 0300 |0017: if-eq v1, v3, 001a // +0003 │ │ -29cc22: 0f02 |0019: return v2 │ │ -29cc24: 5241 512d |001a: iget v1, v4, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.titleDisplayResId:I // field@2d51 │ │ -29cc28: 5253 512d |001c: iget v3, v5, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.titleDisplayResId:I // field@2d51 │ │ -29cc2c: 3231 0300 |001e: if-eq v1, v3, 0021 // +0003 │ │ -29cc30: 0f02 |0020: return v2 │ │ -29cc32: 5241 502d |0021: iget v1, v4, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.subtitleDisplayResId:I // field@2d50 │ │ -29cc36: 5255 502d |0023: iget v5, v5, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.subtitleDisplayResId:I // field@2d50 │ │ -29cc3a: 3251 0300 |0025: if-eq v1, v5, 0028 // +0003 │ │ -29cc3e: 0f02 |0027: return v2 │ │ -29cc40: 0f00 |0028: return v0 │ │ +29cbf0: |[29cbf0] com.duckduckgo.app.feedback.ui.negative.FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay.equals:(Ljava/lang/Object;)Z │ │ +29cc00: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +29cc02: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ +29cc06: 0f00 |0003: return v0 │ │ +29cc08: 2051 df0f |0004: instance-of v1, v5, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay; // type@0fdf │ │ +29cc0c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +29cc0e: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +29cc12: 0f02 |0009: return v2 │ │ +29cc14: 1f05 df0f |000a: check-cast v5, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay; // type@0fdf │ │ +29cc18: 5441 4f2d |000c: iget-object v1, v4, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.mainReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d4f │ │ +29cc1c: 5453 4f2d |000e: iget-object v3, v5, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.mainReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d4f │ │ +29cc20: 3231 0300 |0010: if-eq v1, v3, 0013 // +0003 │ │ +29cc24: 0f02 |0012: return v2 │ │ +29cc26: 5241 4e2d |0013: iget v1, v4, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.listDisplayResId:I // field@2d4e │ │ +29cc2a: 5253 4e2d |0015: iget v3, v5, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.listDisplayResId:I // field@2d4e │ │ +29cc2e: 3231 0300 |0017: if-eq v1, v3, 001a // +0003 │ │ +29cc32: 0f02 |0019: return v2 │ │ +29cc34: 5241 512d |001a: iget v1, v4, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.titleDisplayResId:I // field@2d51 │ │ +29cc38: 5253 512d |001c: iget v3, v5, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.titleDisplayResId:I // field@2d51 │ │ +29cc3c: 3231 0300 |001e: if-eq v1, v3, 0021 // +0003 │ │ +29cc40: 0f02 |0020: return v2 │ │ +29cc42: 5241 502d |0021: iget v1, v4, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.subtitleDisplayResId:I // field@2d50 │ │ +29cc46: 5255 502d |0023: iget v5, v5, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.subtitleDisplayResId:I // field@2d50 │ │ +29cc4a: 3251 0300 |0025: if-eq v1, v5, 0028 // +0003 │ │ +29cc4e: 0f02 |0027: return v2 │ │ +29cc50: 0f00 |0028: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #6 : (in Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;) │ │ name : 'getListDisplayResId' │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -29cd30: |[29cd30] com.duckduckgo.app.feedback.ui.negative.FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay.getListDisplayResId:()I │ │ -29cd40: 5210 4e2d |0000: iget v0, v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.listDisplayResId:I // field@2d4e │ │ -29cd44: 0f00 |0002: return v0 │ │ +29cd40: |[29cd40] com.duckduckgo.app.feedback.ui.negative.FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay.getListDisplayResId:()I │ │ +29cd50: 5210 4e2d |0000: iget v0, v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.listDisplayResId:I // field@2d4e │ │ +29cd54: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay; │ │ │ │ #7 : (in Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;) │ │ @@ -159245,17 +159245,17 @@ │ │ type : '()Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -29cc5c: |[29cc5c] com.duckduckgo.app.feedback.ui.negative.FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay.getMainReason:()Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; │ │ -29cc6c: 5410 4f2d |0000: iget-object v0, v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.mainReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d4f │ │ -29cc70: 1100 |0002: return-object v0 │ │ +29cc6c: |[29cc6c] com.duckduckgo.app.feedback.ui.negative.FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay.getMainReason:()Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; │ │ +29cc7c: 5410 4f2d |0000: iget-object v0, v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.mainReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d4f │ │ +29cc80: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay; │ │ │ │ #8 : (in Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;) │ │ @@ -159263,17 +159263,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -29cd48: |[29cd48] com.duckduckgo.app.feedback.ui.negative.FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay.getSubtitleDisplayResId:()I │ │ -29cd58: 5210 502d |0000: iget v0, v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.subtitleDisplayResId:I // field@2d50 │ │ -29cd5c: 0f00 |0002: return v0 │ │ +29cd58: |[29cd58] com.duckduckgo.app.feedback.ui.negative.FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay.getSubtitleDisplayResId:()I │ │ +29cd68: 5210 502d |0000: iget v0, v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.subtitleDisplayResId:I // field@2d50 │ │ +29cd6c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay; │ │ │ │ #9 : (in Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;) │ │ @@ -159281,17 +159281,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -29cd60: |[29cd60] com.duckduckgo.app.feedback.ui.negative.FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay.getTitleDisplayResId:()I │ │ -29cd70: 5210 512d |0000: iget v0, v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.titleDisplayResId:I // field@2d51 │ │ -29cd74: 0f00 |0002: return v0 │ │ +29cd70: |[29cd70] com.duckduckgo.app.feedback.ui.negative.FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay.getTitleDisplayResId:()I │ │ +29cd80: 5210 512d |0000: iget v0, v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.titleDisplayResId:I // field@2d51 │ │ +29cd84: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay; │ │ │ │ #10 : (in Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;) │ │ @@ -159299,70 +159299,70 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -29cd78: |[29cd78] com.duckduckgo.app.feedback.ui.negative.FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay.hashCode:()I │ │ -29cd88: 5420 4f2d |0000: iget-object v0, v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.mainReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d4f │ │ -29cd8c: 6e10 f34b 0000 |0002: invoke-virtual {v0}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.hashCode:()I // method@4bf3 │ │ -29cd92: 0a00 |0005: move-result v0 │ │ -29cd94: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -29cd98: 5221 4e2d |0008: iget v1, v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.listDisplayResId:I // field@2d4e │ │ -29cd9c: 7110 85ef 0100 |000a: invoke-static {v1}, Ljava/lang/Integer;.hashCode:(I)I // method@ef85 │ │ -29cda2: 0a01 |000d: move-result v1 │ │ -29cda4: b010 |000e: add-int/2addr v0, v1 │ │ -29cda6: da00 001f |000f: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -29cdaa: 5221 512d |0011: iget v1, v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.titleDisplayResId:I // field@2d51 │ │ -29cdae: 7110 85ef 0100 |0013: invoke-static {v1}, Ljava/lang/Integer;.hashCode:(I)I // method@ef85 │ │ -29cdb4: 0a01 |0016: move-result v1 │ │ -29cdb6: b010 |0017: add-int/2addr v0, v1 │ │ -29cdb8: da00 001f |0018: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -29cdbc: 5221 502d |001a: iget v1, v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.subtitleDisplayResId:I // field@2d50 │ │ -29cdc0: 7110 85ef 0100 |001c: invoke-static {v1}, Ljava/lang/Integer;.hashCode:(I)I // method@ef85 │ │ -29cdc6: 0a01 |001f: move-result v1 │ │ -29cdc8: b010 |0020: add-int/2addr v0, v1 │ │ -29cdca: 0f00 |0021: return v0 │ │ +29cd88: |[29cd88] com.duckduckgo.app.feedback.ui.negative.FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay.hashCode:()I │ │ +29cd98: 5420 4f2d |0000: iget-object v0, v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.mainReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d4f │ │ +29cd9c: 6e10 f34b 0000 |0002: invoke-virtual {v0}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.hashCode:()I // method@4bf3 │ │ +29cda2: 0a00 |0005: move-result v0 │ │ +29cda4: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +29cda8: 5221 4e2d |0008: iget v1, v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.listDisplayResId:I // field@2d4e │ │ +29cdac: 7110 85ef 0100 |000a: invoke-static {v1}, Ljava/lang/Integer;.hashCode:(I)I // method@ef85 │ │ +29cdb2: 0a01 |000d: move-result v1 │ │ +29cdb4: b010 |000e: add-int/2addr v0, v1 │ │ +29cdb6: da00 001f |000f: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +29cdba: 5221 512d |0011: iget v1, v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.titleDisplayResId:I // field@2d51 │ │ +29cdbe: 7110 85ef 0100 |0013: invoke-static {v1}, Ljava/lang/Integer;.hashCode:(I)I // method@ef85 │ │ +29cdc4: 0a01 |0016: move-result v1 │ │ +29cdc6: b010 |0017: add-int/2addr v0, v1 │ │ +29cdc8: da00 001f |0018: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +29cdcc: 5221 502d |001a: iget v1, v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.subtitleDisplayResId:I // field@2d50 │ │ +29cdd0: 7110 85ef 0100 |001c: invoke-static {v1}, Ljava/lang/Integer;.hashCode:(I)I // method@ef85 │ │ +29cdd6: 0a01 |001f: move-result v1 │ │ +29cdd8: b010 |0020: add-int/2addr v0, v1 │ │ +29cdda: 0f00 |0021: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #11 : (in Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;) │ │ name : 'toString' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -29cdcc: |[29cdcc] com.duckduckgo.app.feedback.ui.negative.FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay.toString:()Ljava/lang/String; │ │ -29cddc: 5460 4f2d |0000: iget-object v0, v6, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.mainReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d4f │ │ -29cde0: 5261 4e2d |0002: iget v1, v6, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.listDisplayResId:I // field@2d4e │ │ -29cde4: 5262 512d |0004: iget v2, v6, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.titleDisplayResId:I // field@2d51 │ │ -29cde8: 5263 502d |0006: iget v3, v6, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.subtitleDisplayResId:I // field@2d50 │ │ -29cdec: 2204 dd38 |0008: new-instance v4, Ljava/lang/StringBuilder; // type@38dd │ │ -29cdf0: 1a05 c52a |000a: const-string v5, "FeedbackTypeMainReasonDisplay(mainReason=" // string@2ac5 │ │ -29cdf4: 7020 d9ef 5400 |000c: invoke-direct {v4, v5}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ -29cdfa: 6e20 e1ef 0400 |000f: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ -29ce00: 1a00 2f18 |0012: const-string v0, ", listDisplayResId=" // string@182f │ │ -29ce04: 6e20 e2ef 0400 |0014: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -29ce0a: 6e20 ddef 1400 |0017: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@efdd │ │ -29ce10: 1a00 e518 |001a: const-string v0, ", titleDisplayResId=" // string@18e5 │ │ -29ce14: 6e20 e2ef 0400 |001c: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -29ce1a: 6e20 ddef 2400 |001f: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@efdd │ │ -29ce20: 1a00 cf18 |0022: const-string v0, ", subtitleDisplayResId=" // string@18cf │ │ -29ce24: 6e20 e2ef 0400 |0024: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -29ce2a: 6e20 ddef 3400 |0027: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@efdd │ │ -29ce30: 1a00 0117 |002a: const-string v0, ")" // string@1701 │ │ -29ce34: 6e20 e2ef 0400 |002c: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -29ce3a: 6e10 e7ef 0400 |002f: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ -29ce40: 0c00 |0032: move-result-object v0 │ │ -29ce42: 1100 |0033: return-object v0 │ │ +29cddc: |[29cddc] com.duckduckgo.app.feedback.ui.negative.FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay.toString:()Ljava/lang/String; │ │ +29cdec: 5460 4f2d |0000: iget-object v0, v6, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.mainReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d4f │ │ +29cdf0: 5261 4e2d |0002: iget v1, v6, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.listDisplayResId:I // field@2d4e │ │ +29cdf4: 5262 512d |0004: iget v2, v6, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.titleDisplayResId:I // field@2d51 │ │ +29cdf8: 5263 502d |0006: iget v3, v6, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.subtitleDisplayResId:I // field@2d50 │ │ +29cdfc: 2204 dd38 |0008: new-instance v4, Ljava/lang/StringBuilder; // type@38dd │ │ +29ce00: 1a05 c52a |000a: const-string v5, "FeedbackTypeMainReasonDisplay(mainReason=" // string@2ac5 │ │ +29ce04: 7020 d9ef 5400 |000c: invoke-direct {v4, v5}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ +29ce0a: 6e20 e1ef 0400 |000f: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ +29ce10: 1a00 2f18 |0012: const-string v0, ", listDisplayResId=" // string@182f │ │ +29ce14: 6e20 e2ef 0400 |0014: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +29ce1a: 6e20 ddef 1400 |0017: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@efdd │ │ +29ce20: 1a00 e518 |001a: const-string v0, ", titleDisplayResId=" // string@18e5 │ │ +29ce24: 6e20 e2ef 0400 |001c: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +29ce2a: 6e20 ddef 2400 |001f: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@efdd │ │ +29ce30: 1a00 cf18 |0022: const-string v0, ", subtitleDisplayResId=" // string@18cf │ │ +29ce34: 6e20 e2ef 0400 |0024: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +29ce3a: 6e20 ddef 3400 |0027: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@efdd │ │ +29ce40: 1a00 0117 |002a: const-string v0, ")" // string@1701 │ │ +29ce44: 6e20 e2ef 0400 |002c: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +29ce4a: 6e10 e7ef 0400 |002f: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ +29ce50: 0c00 |0032: move-result-object v0 │ │ +29ce52: 1100 |0033: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 10947 (FeedbackTypeDisplay.kt) │ │ │ │ Class #1184 header: │ │ @@ -159406,22 +159406,22 @@ │ │ type : '(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -29d074: |[29d074] com.duckduckgo.app.feedback.ui.negative.FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay.:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;II)V │ │ -29d084: 1a00 84d4 |0000: const-string v0, "subReason" // string@d484 │ │ -29d088: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -29d08e: 7010 a6ef 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ -29d094: 5b12 532d |0008: iput-object v2, v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.subReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // field@2d53 │ │ -29d098: 5913 522d |000a: iput v3, v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.listDisplayResId:I // field@2d52 │ │ -29d09c: 5914 542d |000c: iput v4, v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.subtitleDisplayResId:I // field@2d54 │ │ -29d0a0: 0e00 |000e: return-void │ │ +29d084: |[29d084] com.duckduckgo.app.feedback.ui.negative.FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay.:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;II)V │ │ +29d094: 1a00 84d4 |0000: const-string v0, "subReason" // string@d484 │ │ +29d098: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +29d09e: 7010 a6ef 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ +29d0a4: 5b12 532d |0008: iput-object v2, v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.subReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // field@2d53 │ │ +29d0a8: 5913 522d |000a: iput v3, v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.listDisplayResId:I // field@2d52 │ │ +29d0ac: 5914 542d |000c: iput v4, v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.subtitleDisplayResId:I // field@2d54 │ │ +29d0b0: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=51 │ │ 0x0008 line=52 │ │ 0x000a line=54 │ │ 0x000c line=57 │ │ locals : │ │ @@ -159435,20 +159435,20 @@ │ │ type : '(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;IIILkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -29d0a4: |[29d0a4] com.duckduckgo.app.feedback.ui.negative.FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay.:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;IIILkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -29d0b4: dd04 0404 |0000: and-int/lit8 v4, v4, #int 4 // #04 │ │ -29d0b8: 3804 0300 |0002: if-eqz v4, 0005 // +0003 │ │ -29d0bc: 0123 |0004: move v3, v2 │ │ -29d0be: 7040 204c 1032 |0005: invoke-direct {v0, v1, v2, v3}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;II)V // method@4c20 │ │ -29d0c4: 0e00 |0008: return-void │ │ +29d0b4: |[29d0b4] com.duckduckgo.app.feedback.ui.negative.FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay.:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;IIILkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +29d0c4: dd04 0404 |0000: and-int/lit8 v4, v4, #int 4 // #04 │ │ +29d0c8: 3804 0300 |0002: if-eqz v4, 0005 // +0003 │ │ +29d0cc: 0123 |0004: move v3, v2 │ │ +29d0ce: 7040 204c 1032 |0005: invoke-direct {v0, v1, v2, v3}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;II)V // method@4c20 │ │ +29d0d4: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=51 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 this Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay; │ │ 0x0000 - 0x0009 reg=1 (null) Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; │ │ 0x0000 - 0x0009 reg=2 (null) I │ │ @@ -159461,148 +159461,148 @@ │ │ type : '(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;IIILjava/lang/Object;)Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -29cf04: |[29cf04] com.duckduckgo.app.feedback.ui.negative.FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay.copy$default:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;IIILjava/lang/Object;)Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay; │ │ -29cf14: dd05 0401 |0000: and-int/lit8 v5, v4, #int 1 // #01 │ │ -29cf18: 3805 0400 |0002: if-eqz v5, 0006 // +0004 │ │ -29cf1c: 5401 532d |0004: iget-object v1, v0, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.subReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // field@2d53 │ │ -29cf20: dd05 0402 |0006: and-int/lit8 v5, v4, #int 2 // #02 │ │ -29cf24: 3805 0400 |0008: if-eqz v5, 000c // +0004 │ │ -29cf28: 5202 522d |000a: iget v2, v0, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.listDisplayResId:I // field@2d52 │ │ -29cf2c: dd04 0404 |000c: and-int/lit8 v4, v4, #int 4 // #04 │ │ -29cf30: 3804 0400 |000e: if-eqz v4, 0012 // +0004 │ │ -29cf34: 5203 542d |0010: iget v3, v0, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.subtitleDisplayResId:I // field@2d54 │ │ -29cf38: 6e40 254c 1032 |0012: invoke-virtual {v0, v1, v2, v3}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.copy:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;II)Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay; // method@4c25 │ │ -29cf3e: 0c00 |0015: move-result-object v0 │ │ -29cf40: 1100 |0016: return-object v0 │ │ +29cf14: |[29cf14] com.duckduckgo.app.feedback.ui.negative.FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay.copy$default:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;IIILjava/lang/Object;)Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay; │ │ +29cf24: dd05 0401 |0000: and-int/lit8 v5, v4, #int 1 // #01 │ │ +29cf28: 3805 0400 |0002: if-eqz v5, 0006 // +0004 │ │ +29cf2c: 5401 532d |0004: iget-object v1, v0, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.subReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // field@2d53 │ │ +29cf30: dd05 0402 |0006: and-int/lit8 v5, v4, #int 2 // #02 │ │ +29cf34: 3805 0400 |0008: if-eqz v5, 000c // +0004 │ │ +29cf38: 5202 522d |000a: iget v2, v0, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.listDisplayResId:I // field@2d52 │ │ +29cf3c: dd04 0404 |000c: and-int/lit8 v4, v4, #int 4 // #04 │ │ +29cf40: 3804 0400 |000e: if-eqz v4, 0012 // +0004 │ │ +29cf44: 5203 542d |0010: iget v3, v0, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.subtitleDisplayResId:I // field@2d54 │ │ +29cf48: 6e40 254c 1032 |0012: invoke-virtual {v0, v1, v2, v3}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.copy:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;II)Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay; // method@4c25 │ │ +29cf4e: 0c00 |0015: move-result-object v0 │ │ +29cf50: 1100 |0016: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;) │ │ name : 'component1' │ │ type : '()Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -29ced4: |[29ced4] com.duckduckgo.app.feedback.ui.negative.FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay.component1:()Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; │ │ -29cee4: 5410 532d |0000: iget-object v0, v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.subReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // field@2d53 │ │ -29cee8: 1100 |0002: return-object v0 │ │ +29cee4: |[29cee4] com.duckduckgo.app.feedback.ui.negative.FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay.component1:()Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; │ │ +29cef4: 5410 532d |0000: iget-object v0, v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.subReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // field@2d53 │ │ +29cef8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;) │ │ name : 'component2' │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -29cf6c: |[29cf6c] com.duckduckgo.app.feedback.ui.negative.FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay.component2:()I │ │ -29cf7c: 5210 522d |0000: iget v0, v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.listDisplayResId:I // field@2d52 │ │ -29cf80: 0f00 |0002: return v0 │ │ +29cf7c: |[29cf7c] com.duckduckgo.app.feedback.ui.negative.FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay.component2:()I │ │ +29cf8c: 5210 522d |0000: iget v0, v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.listDisplayResId:I // field@2d52 │ │ +29cf90: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;) │ │ name : 'component3' │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -29cf84: |[29cf84] com.duckduckgo.app.feedback.ui.negative.FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay.component3:()I │ │ -29cf94: 5210 542d |0000: iget v0, v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.subtitleDisplayResId:I // field@2d54 │ │ -29cf98: 0f00 |0002: return v0 │ │ +29cf94: |[29cf94] com.duckduckgo.app.feedback.ui.negative.FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay.component3:()I │ │ +29cfa4: 5210 542d |0000: iget v0, v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.subtitleDisplayResId:I // field@2d54 │ │ +29cfa8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;) │ │ name : 'copy' │ │ type : '(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;II)Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -29cf44: |[29cf44] com.duckduckgo.app.feedback.ui.negative.FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay.copy:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;II)Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay; │ │ -29cf54: 1a00 84d4 |0000: const-string v0, "subReason" // string@d484 │ │ -29cf58: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -29cf5e: 2200 e00f |0005: new-instance v0, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay; // type@0fe0 │ │ -29cf62: 7040 204c 2043 |0007: invoke-direct {v0, v2, v3, v4}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;II)V // method@4c20 │ │ -29cf68: 1100 |000a: return-object v0 │ │ +29cf54: |[29cf54] com.duckduckgo.app.feedback.ui.negative.FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay.copy:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;II)Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay; │ │ +29cf64: 1a00 84d4 |0000: const-string v0, "subReason" // string@d484 │ │ +29cf68: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +29cf6e: 2200 e00f |0005: new-instance v0, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay; // type@0fe0 │ │ +29cf72: 7040 204c 2043 |0007: invoke-direct {v0, v2, v3, v4}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;II)V // method@4c20 │ │ +29cf78: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -29ce78: |[29ce78] com.duckduckgo.app.feedback.ui.negative.FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay.equals:(Ljava/lang/Object;)Z │ │ -29ce88: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -29ce8a: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ -29ce8e: 0f00 |0003: return v0 │ │ -29ce90: 2051 e00f |0004: instance-of v1, v5, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay; // type@0fe0 │ │ -29ce94: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -29ce96: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -29ce9a: 0f02 |0009: return v2 │ │ -29ce9c: 1f05 e00f |000a: check-cast v5, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay; // type@0fe0 │ │ -29cea0: 5441 532d |000c: iget-object v1, v4, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.subReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // field@2d53 │ │ -29cea4: 5453 532d |000e: iget-object v3, v5, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.subReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // field@2d53 │ │ -29cea8: 7120 faf1 3100 |0010: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -29ceae: 0a01 |0013: move-result v1 │ │ -29ceb0: 3901 0300 |0014: if-nez v1, 0017 // +0003 │ │ -29ceb4: 0f02 |0016: return v2 │ │ -29ceb6: 5241 522d |0017: iget v1, v4, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.listDisplayResId:I // field@2d52 │ │ -29ceba: 5253 522d |0019: iget v3, v5, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.listDisplayResId:I // field@2d52 │ │ -29cebe: 3231 0300 |001b: if-eq v1, v3, 001e // +0003 │ │ -29cec2: 0f02 |001d: return v2 │ │ -29cec4: 5241 542d |001e: iget v1, v4, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.subtitleDisplayResId:I // field@2d54 │ │ -29cec8: 5255 542d |0020: iget v5, v5, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.subtitleDisplayResId:I // field@2d54 │ │ -29cecc: 3251 0300 |0022: if-eq v1, v5, 0025 // +0003 │ │ -29ced0: 0f02 |0024: return v2 │ │ -29ced2: 0f00 |0025: return v0 │ │ +29ce88: |[29ce88] com.duckduckgo.app.feedback.ui.negative.FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay.equals:(Ljava/lang/Object;)Z │ │ +29ce98: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +29ce9a: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ +29ce9e: 0f00 |0003: return v0 │ │ +29cea0: 2051 e00f |0004: instance-of v1, v5, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay; // type@0fe0 │ │ +29cea4: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +29cea6: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +29ceaa: 0f02 |0009: return v2 │ │ +29ceac: 1f05 e00f |000a: check-cast v5, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay; // type@0fe0 │ │ +29ceb0: 5441 532d |000c: iget-object v1, v4, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.subReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // field@2d53 │ │ +29ceb4: 5453 532d |000e: iget-object v3, v5, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.subReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // field@2d53 │ │ +29ceb8: 7120 faf1 3100 |0010: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +29cebe: 0a01 |0013: move-result v1 │ │ +29cec0: 3901 0300 |0014: if-nez v1, 0017 // +0003 │ │ +29cec4: 0f02 |0016: return v2 │ │ +29cec6: 5241 522d |0017: iget v1, v4, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.listDisplayResId:I // field@2d52 │ │ +29ceca: 5253 522d |0019: iget v3, v5, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.listDisplayResId:I // field@2d52 │ │ +29cece: 3231 0300 |001b: if-eq v1, v3, 001e // +0003 │ │ +29ced2: 0f02 |001d: return v2 │ │ +29ced4: 5241 542d |001e: iget v1, v4, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.subtitleDisplayResId:I // field@2d54 │ │ +29ced8: 5255 542d |0020: iget v5, v5, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.subtitleDisplayResId:I // field@2d54 │ │ +29cedc: 3251 0300 |0022: if-eq v1, v5, 0025 // +0003 │ │ +29cee0: 0f02 |0024: return v2 │ │ +29cee2: 0f00 |0025: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;) │ │ name : 'getListDisplayResId' │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -29cf9c: |[29cf9c] com.duckduckgo.app.feedback.ui.negative.FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay.getListDisplayResId:()I │ │ -29cfac: 5210 522d |0000: iget v0, v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.listDisplayResId:I // field@2d52 │ │ -29cfb0: 0f00 |0002: return v0 │ │ +29cfac: |[29cfac] com.duckduckgo.app.feedback.ui.negative.FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay.getListDisplayResId:()I │ │ +29cfbc: 5210 522d |0000: iget v0, v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.listDisplayResId:I // field@2d52 │ │ +29cfc0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay; │ │ │ │ #6 : (in Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;) │ │ @@ -159610,17 +159610,17 @@ │ │ type : '()Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -29ceec: |[29ceec] com.duckduckgo.app.feedback.ui.negative.FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay.getSubReason:()Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; │ │ -29cefc: 5410 532d |0000: iget-object v0, v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.subReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // field@2d53 │ │ -29cf00: 1100 |0002: return-object v0 │ │ +29cefc: |[29cefc] com.duckduckgo.app.feedback.ui.negative.FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay.getSubReason:()Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; │ │ +29cf0c: 5410 532d |0000: iget-object v0, v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.subReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // field@2d53 │ │ +29cf10: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay; │ │ │ │ #7 : (in Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;) │ │ @@ -159628,17 +159628,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -29cfb4: |[29cfb4] com.duckduckgo.app.feedback.ui.negative.FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay.getSubtitleDisplayResId:()I │ │ -29cfc4: 5210 542d |0000: iget v0, v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.subtitleDisplayResId:I // field@2d54 │ │ -29cfc8: 0f00 |0002: return v0 │ │ +29cfc4: |[29cfc4] com.duckduckgo.app.feedback.ui.negative.FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay.getSubtitleDisplayResId:()I │ │ +29cfd4: 5210 542d |0000: iget v0, v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.subtitleDisplayResId:I // field@2d54 │ │ +29cfd8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay; │ │ │ │ #8 : (in Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;) │ │ @@ -159646,61 +159646,61 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -29cfcc: |[29cfcc] com.duckduckgo.app.feedback.ui.negative.FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay.hashCode:()I │ │ -29cfdc: 5420 532d |0000: iget-object v0, v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.subReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // field@2d53 │ │ -29cfe0: 6e10 a9ef 0000 |0002: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ -29cfe6: 0a00 |0005: move-result v0 │ │ -29cfe8: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -29cfec: 5221 522d |0008: iget v1, v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.listDisplayResId:I // field@2d52 │ │ -29cff0: 7110 85ef 0100 |000a: invoke-static {v1}, Ljava/lang/Integer;.hashCode:(I)I // method@ef85 │ │ -29cff6: 0a01 |000d: move-result v1 │ │ -29cff8: b010 |000e: add-int/2addr v0, v1 │ │ -29cffa: da00 001f |000f: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -29cffe: 5221 542d |0011: iget v1, v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.subtitleDisplayResId:I // field@2d54 │ │ -29d002: 7110 85ef 0100 |0013: invoke-static {v1}, Ljava/lang/Integer;.hashCode:(I)I // method@ef85 │ │ -29d008: 0a01 |0016: move-result v1 │ │ -29d00a: b010 |0017: add-int/2addr v0, v1 │ │ -29d00c: 0f00 |0018: return v0 │ │ +29cfdc: |[29cfdc] com.duckduckgo.app.feedback.ui.negative.FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay.hashCode:()I │ │ +29cfec: 5420 532d |0000: iget-object v0, v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.subReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // field@2d53 │ │ +29cff0: 6e10 a9ef 0000 |0002: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ +29cff6: 0a00 |0005: move-result v0 │ │ +29cff8: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +29cffc: 5221 522d |0008: iget v1, v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.listDisplayResId:I // field@2d52 │ │ +29d000: 7110 85ef 0100 |000a: invoke-static {v1}, Ljava/lang/Integer;.hashCode:(I)I // method@ef85 │ │ +29d006: 0a01 |000d: move-result v1 │ │ +29d008: b010 |000e: add-int/2addr v0, v1 │ │ +29d00a: da00 001f |000f: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +29d00e: 5221 542d |0011: iget v1, v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.subtitleDisplayResId:I // field@2d54 │ │ +29d012: 7110 85ef 0100 |0013: invoke-static {v1}, Ljava/lang/Integer;.hashCode:(I)I // method@ef85 │ │ +29d018: 0a01 |0016: move-result v1 │ │ +29d01a: b010 |0017: add-int/2addr v0, v1 │ │ +29d01c: 0f00 |0018: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #9 : (in Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;) │ │ name : 'toString' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -29d010: |[29d010] com.duckduckgo.app.feedback.ui.negative.FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay.toString:()Ljava/lang/String; │ │ -29d020: 5450 532d |0000: iget-object v0, v5, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.subReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // field@2d53 │ │ -29d024: 5251 522d |0002: iget v1, v5, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.listDisplayResId:I // field@2d52 │ │ -29d028: 5252 542d |0004: iget v2, v5, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.subtitleDisplayResId:I // field@2d54 │ │ -29d02c: 2203 dd38 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@38dd │ │ -29d030: 1a04 c72a |0008: const-string v4, "FeedbackTypeSubReasonDisplay(subReason=" // string@2ac7 │ │ -29d034: 7020 d9ef 4300 |000a: invoke-direct {v3, v4}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ -29d03a: 6e20 e1ef 0300 |000d: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ -29d040: 1a00 2f18 |0010: const-string v0, ", listDisplayResId=" // string@182f │ │ -29d044: 6e20 e2ef 0300 |0012: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -29d04a: 6e20 ddef 1300 |0015: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@efdd │ │ -29d050: 1a00 cf18 |0018: const-string v0, ", subtitleDisplayResId=" // string@18cf │ │ -29d054: 6e20 e2ef 0300 |001a: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -29d05a: 6e20 ddef 2300 |001d: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@efdd │ │ -29d060: 1a00 0117 |0020: const-string v0, ")" // string@1701 │ │ -29d064: 6e20 e2ef 0300 |0022: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -29d06a: 6e10 e7ef 0300 |0025: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ -29d070: 0c00 |0028: move-result-object v0 │ │ -29d072: 1100 |0029: return-object v0 │ │ +29d020: |[29d020] com.duckduckgo.app.feedback.ui.negative.FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay.toString:()Ljava/lang/String; │ │ +29d030: 5450 532d |0000: iget-object v0, v5, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.subReason:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // field@2d53 │ │ +29d034: 5251 522d |0002: iget v1, v5, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.listDisplayResId:I // field@2d52 │ │ +29d038: 5252 542d |0004: iget v2, v5, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.subtitleDisplayResId:I // field@2d54 │ │ +29d03c: 2203 dd38 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@38dd │ │ +29d040: 1a04 c72a |0008: const-string v4, "FeedbackTypeSubReasonDisplay(subReason=" // string@2ac7 │ │ +29d044: 7020 d9ef 4300 |000a: invoke-direct {v3, v4}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ +29d04a: 6e20 e1ef 0300 |000d: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ +29d050: 1a00 2f18 |0010: const-string v0, ", listDisplayResId=" // string@182f │ │ +29d054: 6e20 e2ef 0300 |0012: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +29d05a: 6e20 ddef 1300 |0015: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@efdd │ │ +29d060: 1a00 cf18 |0018: const-string v0, ", subtitleDisplayResId=" // string@18cf │ │ +29d064: 6e20 e2ef 0300 |001a: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +29d06a: 6e20 ddef 2300 |001d: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@efdd │ │ +29d070: 1a00 0117 |0020: const-string v0, ")" // string@1701 │ │ +29d074: 6e20 e2ef 0300 |0022: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +29d07a: 6e10 e7ef 0300 |0025: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ +29d080: 0c00 |0028: move-result-object v0 │ │ +29d082: 1100 |0029: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 10947 (FeedbackTypeDisplay.kt) │ │ │ │ Class #1185 header: │ │ @@ -159747,261 +159747,261 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 12 │ │ ins : 0 │ │ outs : 6 │ │ insns size : 548 16-bit code units │ │ -29d12c: |[29d12c] com.duckduckgo.app.feedback.ui.negative.FeedbackTypeDisplay.:()V │ │ -29d13c: 2200 de0f |0000: new-instance v0, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$Companion; // type@0fde │ │ -29d140: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -29d142: 7020 0f4c 1000 |0003: invoke-direct {v0, v1}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@4c0f │ │ -29d148: 6900 552d |0006: sput-object v0, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay;.Companion:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$Companion; // field@2d55 │ │ -29d14c: 2200 4439 |0008: new-instance v0, Ljava/util/LinkedHashMap; // type@3944 │ │ -29d150: 7010 daf0 0000 |000a: invoke-direct {v0}, Ljava/util/LinkedHashMap;.:()V // method@f0da │ │ -29d156: 1f00 4b39 |000d: check-cast v0, Ljava/util/Map; // type@394b │ │ -29d15a: 6201 322d |000f: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.MISSING_BROWSING_FEATURES:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d32 │ │ -29d15e: 2202 df0f |0011: new-instance v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay; // type@0fdf │ │ -29d162: 1403 fd03 137f |0013: const v3, #float 1.95417e+38 // #7f1303fd │ │ -29d168: 1404 fb03 137f |0016: const v4, #float 1.95417e+38 // #7f1303fb │ │ -29d16e: 1405 fc03 137f |0019: const v5, #float 1.95417e+38 // #7f1303fc │ │ -29d174: 7054 124c 1235 |001c: invoke-direct {v2, v1, v5, v3, v4}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;III)V // method@4c12 │ │ -29d17a: 7230 0af1 1002 |001f: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f10a │ │ -29d180: 6201 362d |0022: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.WEBSITES_NOT_LOADING:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d36 │ │ -29d184: 2202 df0f |0024: new-instance v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay; // type@0fdf │ │ -29d188: 1403 6a07 137f |0026: const v3, #float 1.95435e+38 // #7f13076a │ │ -29d18e: 1404 6907 137f |0029: const v4, #float 1.95435e+38 // #7f130769 │ │ -29d194: 1405 6b07 137f |002c: const v5, #float 1.95435e+38 // #7f13076b │ │ -29d19a: 7054 124c 1235 |002f: invoke-direct {v2, v1, v5, v3, v4}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;III)V // method@4c12 │ │ -29d1a0: 7230 0af1 1002 |0032: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f10a │ │ -29d1a6: 6201 352d |0035: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.SEARCH_NOT_GOOD_ENOUGH:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d35 │ │ -29d1aa: 2202 df0f |0037: new-instance v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay; // type@0fdf │ │ -29d1ae: 1403 da05 137f |0039: const v3, #float 1.95427e+38 // #7f1305da │ │ -29d1b4: 1404 d805 137f |003c: const v4, #float 1.95427e+38 // #7f1305d8 │ │ -29d1ba: 1405 d905 137f |003f: const v5, #float 1.95427e+38 // #7f1305d9 │ │ -29d1c0: 7054 124c 1235 |0042: invoke-direct {v2, v1, v5, v3, v4}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;III)V // method@4c12 │ │ -29d1c6: 7230 0af1 1002 |0045: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f10a │ │ -29d1cc: 6201 332d |0048: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.NOT_ENOUGH_CUSTOMIZATIONS:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d33 │ │ -29d1d0: 2202 df0f |004a: new-instance v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay; // type@0fdf │ │ -29d1d4: 1403 4504 137f |004c: const v3, #float 1.95419e+38 // #7f130445 │ │ -29d1da: 1404 4304 137f |004f: const v4, #float 1.95419e+38 // #7f130443 │ │ -29d1e0: 1405 4404 137f |0052: const v5, #float 1.95419e+38 // #7f130444 │ │ -29d1e6: 7054 124c 1235 |0055: invoke-direct {v2, v1, v5, v3, v4}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;III)V // method@4c12 │ │ -29d1ec: 7230 0af1 1002 |0058: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f10a │ │ -29d1f2: 6201 312d |005b: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.APP_IS_SLOW_OR_BUGGY:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d31 │ │ -29d1f6: 2202 df0f |005d: new-instance v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay; // type@0fdf │ │ -29d1fa: 1403 5500 137f |005f: const v3, #float 1.95398e+38 // #7f130055 │ │ -29d200: 1404 5300 137f |0062: const v4, #float 1.95398e+38 // #7f130053 │ │ -29d206: 1405 5400 137f |0065: const v5, #float 1.95398e+38 // #7f130054 │ │ -29d20c: 7054 124c 1235 |0068: invoke-direct {v2, v1, v5, v3, v4}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;III)V // method@4c12 │ │ -29d212: 7230 0af1 1002 |006b: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f10a │ │ -29d218: 6201 342d |006e: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.OTHER:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d34 │ │ -29d21c: 2202 df0f |0070: new-instance v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay; // type@0fdf │ │ -29d220: 1403 5d05 137f |0072: const v3, #float 1.95424e+38 // #7f13055d │ │ -29d226: 1404 5e05 137f |0075: const v4, #float 1.95424e+38 // #7f13055e │ │ -29d22c: 1405 1f07 137f |0078: const v5, #float 1.95433e+38 // #7f13071f │ │ -29d232: 7055 124c 1243 |007b: invoke-direct {v2, v1, v3, v4, v5}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;III)V // method@4c12 │ │ -29d238: 7230 0af1 1002 |007e: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f10a │ │ -29d23e: 6900 562d |0081: sput-object v0, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay;.mainReasons:Ljava/util/Map; // field@2d56 │ │ -29d242: 2200 4439 |0083: new-instance v0, Ljava/util/LinkedHashMap; // type@3944 │ │ -29d246: 7010 daf0 0000 |0085: invoke-direct {v0}, Ljava/util/LinkedHashMap;.:()V // method@f0da │ │ -29d24c: 1f00 4b39 |0088: check-cast v0, Ljava/util/Map; // type@394b │ │ -29d250: 6201 3c2d |008a: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons;.NAVIGATION_ISSUES:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons; // field@2d3c │ │ -29d254: 2202 e00f |008c: new-instance v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay; // type@0fe0 │ │ -29d258: 0717 |008e: move-object v7, v1 │ │ -29d25a: 1f07 dc0f |008f: check-cast v7, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // type@0fdc │ │ -29d25e: 124a |0091: const/4 v10, #int 4 // #4 │ │ -29d260: 120b |0092: const/4 v11, #int 0 // #0 │ │ -29d262: 1408 f703 137f |0093: const v8, #float 1.95417e+38 // #7f1303f7 │ │ -29d268: 1209 |0096: const/4 v9, #int 0 // #0 │ │ -29d26a: 0726 |0097: move-object v6, v2 │ │ -29d26c: 7606 214c 0600 |0098: invoke-direct/range {v6, v7, v8, v9, v10, v11}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;IIILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@4c21 │ │ -29d272: 7230 0af1 1002 |009b: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f10a │ │ -29d278: 6201 3e2d |009e: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons;.TAB_MANAGEMENT:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons; // field@2d3e │ │ -29d27c: 2202 e00f |00a0: new-instance v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay; // type@0fe0 │ │ -29d280: 0717 |00a2: move-object v7, v1 │ │ -29d282: 1f07 dc0f |00a3: check-cast v7, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // type@0fdc │ │ -29d286: 1408 f903 137f |00a5: const v8, #float 1.95417e+38 // #7f1303f9 │ │ -29d28c: 0726 |00a8: move-object v6, v2 │ │ -29d28e: 7606 214c 0600 |00a9: invoke-direct/range {v6, v7, v8, v9, v10, v11}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;IIILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@4c21 │ │ -29d294: 7230 0af1 1002 |00ac: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f10a │ │ -29d29a: 6201 392d |00af: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons;.AD_POPUP_BLOCKING:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons; // field@2d39 │ │ -29d29e: 2202 e00f |00b1: new-instance v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay; // type@0fe0 │ │ -29d2a2: 0717 |00b3: move-object v7, v1 │ │ -29d2a4: 1f07 dc0f |00b4: check-cast v7, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // type@0fdc │ │ -29d2a8: 1408 f403 137f |00b6: const v8, #float 1.95417e+38 // #7f1303f4 │ │ -29d2ae: 0726 |00b9: move-object v6, v2 │ │ -29d2b0: 7606 214c 0600 |00ba: invoke-direct/range {v6, v7, v8, v9, v10, v11}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;IIILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@4c21 │ │ -29d2b6: 7230 0af1 1002 |00bd: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f10a │ │ -29d2bc: 6201 3f2d |00c0: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons;.WATCHING_VIDEOS:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons; // field@2d3f │ │ -29d2c0: 2202 e00f |00c2: new-instance v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay; // type@0fe0 │ │ -29d2c4: 0717 |00c4: move-object v7, v1 │ │ -29d2c6: 1f07 dc0f |00c5: check-cast v7, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // type@0fdc │ │ -29d2ca: 1408 fa03 137f |00c7: const v8, #float 1.95417e+38 // #7f1303fa │ │ -29d2d0: 0726 |00ca: move-object v6, v2 │ │ -29d2d2: 7606 214c 0600 |00cb: invoke-direct/range {v6, v7, v8, v9, v10, v11}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;IIILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@4c21 │ │ -29d2d8: 7230 0af1 1002 |00ce: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f10a │ │ -29d2de: 6201 3b2d |00d1: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons;.INTERACTING_IMAGES:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons; // field@2d3b │ │ -29d2e2: 2202 e00f |00d3: new-instance v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay; // type@0fe0 │ │ -29d2e6: 0717 |00d5: move-object v7, v1 │ │ -29d2e8: 1f07 dc0f |00d6: check-cast v7, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // type@0fdc │ │ -29d2ec: 1408 f603 137f |00d8: const v8, #float 1.95417e+38 // #7f1303f6 │ │ -29d2f2: 0726 |00db: move-object v6, v2 │ │ -29d2f4: 7606 214c 0600 |00dc: invoke-direct/range {v6, v7, v8, v9, v10, v11}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;IIILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@4c21 │ │ -29d2fa: 7230 0af1 1002 |00df: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f10a │ │ -29d300: 6201 3a2d |00e2: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons;.BOOKMARK_MANAGEMENT:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons; // field@2d3a │ │ -29d304: 2202 e00f |00e4: new-instance v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay; // type@0fe0 │ │ -29d308: 0717 |00e6: move-object v7, v1 │ │ -29d30a: 1f07 dc0f |00e7: check-cast v7, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // type@0fdc │ │ -29d30e: 1408 f503 137f |00e9: const v8, #float 1.95417e+38 // #7f1303f5 │ │ -29d314: 0726 |00ec: move-object v6, v2 │ │ -29d316: 7606 214c 0600 |00ed: invoke-direct/range {v6, v7, v8, v9, v10, v11}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;IIILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@4c21 │ │ -29d31c: 7230 0af1 1002 |00f0: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f10a │ │ -29d322: 6201 3d2d |00f3: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons;.OTHER:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons; // field@2d3d │ │ -29d326: 2202 e00f |00f5: new-instance v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay; // type@0fe0 │ │ -29d32a: 0713 |00f7: move-object v3, v1 │ │ -29d32c: 1f03 dc0f |00f8: check-cast v3, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // type@0fdc │ │ -29d330: 1404 f803 137f |00fa: const v4, #float 1.95417e+38 // #7f1303f8 │ │ -29d336: 7040 204c 3254 |00fd: invoke-direct {v2, v3, v4, v5}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;II)V // method@4c20 │ │ -29d33c: 7230 0af1 1002 |0100: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f10a │ │ -29d342: 6201 4c2d |0103: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SearchNotGoodEnoughSubReasons;.PROGRAMMING_TECHNICAL_SEARCHES:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SearchNotGoodEnoughSubReasons; // field@2d4c │ │ -29d346: 2202 e00f |0105: new-instance v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay; // type@0fe0 │ │ -29d34a: 0717 |0107: move-object v7, v1 │ │ -29d34c: 1f07 dc0f |0108: check-cast v7, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // type@0fdc │ │ -29d350: 1408 d705 137f |010a: const v8, #float 1.95427e+38 // #7f1305d7 │ │ -29d356: 0726 |010d: move-object v6, v2 │ │ -29d358: 7606 214c 0600 |010e: invoke-direct/range {v6, v7, v8, v9, v10, v11}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;IIILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@4c21 │ │ -29d35e: 7230 0af1 1002 |0111: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f10a │ │ -29d364: 6201 4a2d |0114: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SearchNotGoodEnoughSubReasons;.LAYOUT_MORE_LIKE_GOOGLE:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SearchNotGoodEnoughSubReasons; // field@2d4a │ │ -29d368: 2202 e00f |0116: new-instance v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay; // type@0fe0 │ │ -29d36c: 0717 |0118: move-object v7, v1 │ │ -29d36e: 1f07 dc0f |0119: check-cast v7, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // type@0fdc │ │ -29d372: 1408 d405 137f |011b: const v8, #float 1.95427e+38 // #7f1305d4 │ │ -29d378: 0726 |011e: move-object v6, v2 │ │ -29d37a: 7606 214c 0600 |011f: invoke-direct/range {v6, v7, v8, v9, v10, v11}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;IIILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@4c21 │ │ -29d380: 7230 0af1 1002 |0122: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f10a │ │ -29d386: 6201 492d |0125: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SearchNotGoodEnoughSubReasons;.FASTER_LOAD_TIME:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SearchNotGoodEnoughSubReasons; // field@2d49 │ │ -29d38a: 2202 e00f |0127: new-instance v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay; // type@0fe0 │ │ -29d38e: 0717 |0129: move-object v7, v1 │ │ -29d390: 1f07 dc0f |012a: check-cast v7, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // type@0fdc │ │ -29d394: 1408 d305 137f |012c: const v8, #float 1.95427e+38 // #7f1305d3 │ │ -29d39a: 0726 |012f: move-object v6, v2 │ │ -29d39c: 7606 214c 0600 |0130: invoke-direct/range {v6, v7, v8, v9, v10, v11}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;IIILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@4c21 │ │ -29d3a2: 7230 0af1 1002 |0133: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f10a │ │ -29d3a8: 6201 482d |0136: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SearchNotGoodEnoughSubReasons;.BETTER_AUTOCOMPLETE:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SearchNotGoodEnoughSubReasons; // field@2d48 │ │ -29d3ac: 2202 e00f |0138: new-instance v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay; // type@0fe0 │ │ -29d3b0: 0717 |013a: move-object v7, v1 │ │ -29d3b2: 1f07 dc0f |013b: check-cast v7, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // type@0fdc │ │ -29d3b6: 1408 d205 137f |013d: const v8, #float 1.95427e+38 // #7f1305d2 │ │ -29d3bc: 0726 |0140: move-object v6, v2 │ │ -29d3be: 7606 214c 0600 |0141: invoke-direct/range {v6, v7, v8, v9, v10, v11}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;IIILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@4c21 │ │ -29d3c4: 7230 0af1 1002 |0144: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f10a │ │ -29d3ca: 6201 4d2d |0147: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SearchNotGoodEnoughSubReasons;.SEARCHING_IN_SPECIFIC_LANGUAGE:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SearchNotGoodEnoughSubReasons; // field@2d4d │ │ -29d3ce: 2202 e00f |0149: new-instance v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay; // type@0fe0 │ │ -29d3d2: 0717 |014b: move-object v7, v1 │ │ -29d3d4: 1f07 dc0f |014c: check-cast v7, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // type@0fdc │ │ -29d3d8: 1408 d605 137f |014e: const v8, #float 1.95427e+38 // #7f1305d6 │ │ -29d3de: 0726 |0151: move-object v6, v2 │ │ -29d3e0: 7606 214c 0600 |0152: invoke-direct/range {v6, v7, v8, v9, v10, v11}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;IIILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@4c21 │ │ -29d3e6: 7230 0af1 1002 |0155: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f10a │ │ -29d3ec: 6201 4b2d |0158: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SearchNotGoodEnoughSubReasons;.OTHER:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SearchNotGoodEnoughSubReasons; // field@2d4b │ │ -29d3f0: 2202 e00f |015a: new-instance v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay; // type@0fe0 │ │ -29d3f4: 0713 |015c: move-object v3, v1 │ │ -29d3f6: 1f03 dc0f |015d: check-cast v3, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // type@0fdc │ │ -29d3fa: 1404 d505 137f |015f: const v4, #float 1.95427e+38 // #7f1305d5 │ │ -29d400: 7040 204c 3254 |0162: invoke-direct {v2, v3, v4, v5}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;II)V // method@4c20 │ │ -29d406: 7230 0af1 1002 |0165: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f10a │ │ -29d40c: 6201 292d |0168: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons;.HOME_SCREEN_CONFIGURATION:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons; // field@2d29 │ │ -29d410: 2202 e00f |016a: new-instance v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay; // type@0fe0 │ │ -29d414: 0717 |016c: move-object v7, v1 │ │ -29d416: 1f07 dc0f |016d: check-cast v7, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // type@0fdc │ │ -29d41a: 1408 3e04 137f |016f: const v8, #float 1.95419e+38 // #7f13043e │ │ -29d420: 0726 |0172: move-object v6, v2 │ │ -29d422: 7606 214c 0600 |0173: invoke-direct/range {v6, v7, v8, v9, v10, v11}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;IIILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@4c21 │ │ -29d428: 7230 0af1 1002 |0176: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f10a │ │ -29d42e: 6201 2c2d |0179: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons;.TAB_DISPLAY:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons; // field@2d2c │ │ -29d432: 2202 e00f |017b: new-instance v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay; // type@0fe0 │ │ -29d436: 0717 |017d: move-object v7, v1 │ │ -29d438: 1f07 dc0f |017e: check-cast v7, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // type@0fdc │ │ -29d43c: 1408 4004 137f |0180: const v8, #float 1.95419e+38 // #7f130440 │ │ -29d442: 0726 |0183: move-object v6, v2 │ │ -29d444: 7606 214c 0600 |0184: invoke-direct/range {v6, v7, v8, v9, v10, v11}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;IIILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@4c21 │ │ -29d44a: 7230 0af1 1002 |0187: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f10a │ │ -29d450: 6201 2a2d |018a: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons;.HOW_APP_LOOKS:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons; // field@2d2a │ │ -29d454: 2202 e00f |018c: new-instance v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay; // type@0fe0 │ │ -29d458: 0717 |018e: move-object v7, v1 │ │ -29d45a: 1f07 dc0f |018f: check-cast v7, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // type@0fdc │ │ -29d45e: 1408 3c04 137f |0191: const v8, #float 1.95419e+38 // #7f13043c │ │ -29d464: 0726 |0194: move-object v6, v2 │ │ -29d466: 7606 214c 0600 |0195: invoke-direct/range {v6, v7, v8, v9, v10, v11}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;IIILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@4c21 │ │ -29d46c: 7230 0af1 1002 |0198: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f10a │ │ -29d472: 6201 2e2d |019b: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons;.WHICH_DATA_IS_CLEARED:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons; // field@2d2e │ │ -29d476: 2202 e00f |019d: new-instance v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay; // type@0fe0 │ │ -29d47a: 0717 |019f: move-object v7, v1 │ │ -29d47c: 1f07 dc0f |01a0: check-cast v7, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // type@0fdc │ │ -29d480: 1408 4204 137f |01a2: const v8, #float 1.95419e+38 // #7f130442 │ │ -29d486: 0726 |01a5: move-object v6, v2 │ │ -29d488: 7606 214c 0600 |01a6: invoke-direct/range {v6, v7, v8, v9, v10, v11}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;IIILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@4c21 │ │ -29d48e: 7230 0af1 1002 |01a9: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f10a │ │ -29d494: 6201 2d2d |01ac: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons;.WHEN_DATA_IS_CLEARED:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons; // field@2d2d │ │ -29d498: 2202 e00f |01ae: new-instance v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay; // type@0fe0 │ │ -29d49c: 0717 |01b0: move-object v7, v1 │ │ -29d49e: 1f07 dc0f |01b1: check-cast v7, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // type@0fdc │ │ -29d4a2: 1408 4104 137f |01b3: const v8, #float 1.95419e+38 // #7f130441 │ │ -29d4a8: 0726 |01b6: move-object v6, v2 │ │ -29d4aa: 7606 214c 0600 |01b7: invoke-direct/range {v6, v7, v8, v9, v10, v11}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;IIILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@4c21 │ │ -29d4b0: 7230 0af1 1002 |01ba: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f10a │ │ -29d4b6: 6201 282d |01bd: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons;.BOOKMARK_DISPLAY:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons; // field@2d28 │ │ -29d4ba: 2202 e00f |01bf: new-instance v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay; // type@0fe0 │ │ -29d4be: 0717 |01c1: move-object v7, v1 │ │ -29d4c0: 1f07 dc0f |01c2: check-cast v7, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // type@0fdc │ │ -29d4c4: 1408 3d04 137f |01c4: const v8, #float 1.95419e+38 // #7f13043d │ │ -29d4ca: 0726 |01c7: move-object v6, v2 │ │ -29d4cc: 7606 214c 0600 |01c8: invoke-direct/range {v6, v7, v8, v9, v10, v11}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;IIILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@4c21 │ │ -29d4d2: 7230 0af1 1002 |01cb: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f10a │ │ -29d4d8: 6201 2b2d |01ce: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons;.OTHER:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons; // field@2d2b │ │ -29d4dc: 2202 e00f |01d0: new-instance v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay; // type@0fe0 │ │ -29d4e0: 0713 |01d2: move-object v3, v1 │ │ -29d4e2: 1f03 dc0f |01d3: check-cast v3, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // type@0fdc │ │ -29d4e6: 1404 3f04 137f |01d5: const v4, #float 1.95419e+38 // #7f13043f │ │ -29d4ec: 7040 204c 3254 |01d8: invoke-direct {v2, v3, v4, v5}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;II)V // method@4c20 │ │ -29d4f2: 7230 0af1 1002 |01db: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f10a │ │ -29d4f8: 6201 452d |01de: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$PerformanceSubReasons;.SLOW_WEB_PAGE_LOADS:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$PerformanceSubReasons; // field@2d45 │ │ -29d4fc: 2202 e00f |01e0: new-instance v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay; // type@0fe0 │ │ -29d500: 0717 |01e2: move-object v7, v1 │ │ -29d502: 1f07 dc0f |01e3: check-cast v7, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // type@0fdc │ │ -29d506: 1408 5200 137f |01e5: const v8, #float 1.95398e+38 // #7f130052 │ │ -29d50c: 0726 |01e8: move-object v6, v2 │ │ -29d50e: 7606 214c 0600 |01e9: invoke-direct/range {v6, v7, v8, v9, v10, v11}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;IIILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@4c21 │ │ -29d514: 7230 0af1 1002 |01ec: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f10a │ │ -29d51a: 6201 422d |01ef: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$PerformanceSubReasons;.APP_CRASHES_OR_FREEZES:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$PerformanceSubReasons; // field@2d42 │ │ -29d51e: 2202 e00f |01f1: new-instance v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay; // type@0fe0 │ │ -29d522: 0717 |01f3: move-object v7, v1 │ │ -29d524: 1f07 dc0f |01f4: check-cast v7, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // type@0fdc │ │ -29d528: 1408 4f00 137f |01f6: const v8, #float 1.95398e+38 // #7f13004f │ │ -29d52e: 0726 |01f9: move-object v6, v2 │ │ -29d530: 7606 214c 0600 |01fa: invoke-direct/range {v6, v7, v8, v9, v10, v11}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;IIILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@4c21 │ │ -29d536: 7230 0af1 1002 |01fd: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f10a │ │ -29d53c: 6201 432d |0200: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$PerformanceSubReasons;.MEDIA_PLAYBACK_BUGS:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$PerformanceSubReasons; // field@2d43 │ │ -29d540: 2202 e00f |0202: new-instance v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay; // type@0fe0 │ │ -29d544: 0717 |0204: move-object v7, v1 │ │ -29d546: 1f07 dc0f |0205: check-cast v7, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // type@0fdc │ │ -29d54a: 1408 5000 137f |0207: const v8, #float 1.95398e+38 // #7f130050 │ │ -29d550: 0726 |020a: move-object v6, v2 │ │ -29d552: 7606 214c 0600 |020b: invoke-direct/range {v6, v7, v8, v9, v10, v11}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;IIILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@4c21 │ │ -29d558: 7230 0af1 1002 |020e: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f10a │ │ -29d55e: 6201 442d |0211: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$PerformanceSubReasons;.OTHER:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$PerformanceSubReasons; // field@2d44 │ │ -29d562: 2202 e00f |0213: new-instance v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay; // type@0fe0 │ │ -29d566: 0713 |0215: move-object v3, v1 │ │ -29d568: 1f03 dc0f |0216: check-cast v3, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // type@0fdc │ │ -29d56c: 1404 5100 137f |0218: const v4, #float 1.95398e+38 // #7f130051 │ │ -29d572: 7040 204c 3254 |021b: invoke-direct {v2, v3, v4, v5}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;II)V // method@4c20 │ │ -29d578: 7230 0af1 1002 |021e: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f10a │ │ -29d57e: 6900 572d |0221: sput-object v0, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay;.subReasons:Ljava/util/Map; // field@2d57 │ │ -29d582: 0e00 |0223: return-void │ │ +29d13c: |[29d13c] com.duckduckgo.app.feedback.ui.negative.FeedbackTypeDisplay.:()V │ │ +29d14c: 2200 de0f |0000: new-instance v0, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$Companion; // type@0fde │ │ +29d150: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +29d152: 7020 0f4c 1000 |0003: invoke-direct {v0, v1}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@4c0f │ │ +29d158: 6900 552d |0006: sput-object v0, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay;.Companion:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$Companion; // field@2d55 │ │ +29d15c: 2200 4439 |0008: new-instance v0, Ljava/util/LinkedHashMap; // type@3944 │ │ +29d160: 7010 daf0 0000 |000a: invoke-direct {v0}, Ljava/util/LinkedHashMap;.:()V // method@f0da │ │ +29d166: 1f00 4b39 |000d: check-cast v0, Ljava/util/Map; // type@394b │ │ +29d16a: 6201 322d |000f: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.MISSING_BROWSING_FEATURES:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d32 │ │ +29d16e: 2202 df0f |0011: new-instance v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay; // type@0fdf │ │ +29d172: 1403 fd03 137f |0013: const v3, #float 1.95417e+38 // #7f1303fd │ │ +29d178: 1404 fb03 137f |0016: const v4, #float 1.95417e+38 // #7f1303fb │ │ +29d17e: 1405 fc03 137f |0019: const v5, #float 1.95417e+38 // #7f1303fc │ │ +29d184: 7054 124c 1235 |001c: invoke-direct {v2, v1, v5, v3, v4}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;III)V // method@4c12 │ │ +29d18a: 7230 0af1 1002 |001f: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f10a │ │ +29d190: 6201 362d |0022: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.WEBSITES_NOT_LOADING:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d36 │ │ +29d194: 2202 df0f |0024: new-instance v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay; // type@0fdf │ │ +29d198: 1403 6a07 137f |0026: const v3, #float 1.95435e+38 // #7f13076a │ │ +29d19e: 1404 6907 137f |0029: const v4, #float 1.95435e+38 // #7f130769 │ │ +29d1a4: 1405 6b07 137f |002c: const v5, #float 1.95435e+38 // #7f13076b │ │ +29d1aa: 7054 124c 1235 |002f: invoke-direct {v2, v1, v5, v3, v4}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;III)V // method@4c12 │ │ +29d1b0: 7230 0af1 1002 |0032: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f10a │ │ +29d1b6: 6201 352d |0035: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.SEARCH_NOT_GOOD_ENOUGH:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d35 │ │ +29d1ba: 2202 df0f |0037: new-instance v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay; // type@0fdf │ │ +29d1be: 1403 da05 137f |0039: const v3, #float 1.95427e+38 // #7f1305da │ │ +29d1c4: 1404 d805 137f |003c: const v4, #float 1.95427e+38 // #7f1305d8 │ │ +29d1ca: 1405 d905 137f |003f: const v5, #float 1.95427e+38 // #7f1305d9 │ │ +29d1d0: 7054 124c 1235 |0042: invoke-direct {v2, v1, v5, v3, v4}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;III)V // method@4c12 │ │ +29d1d6: 7230 0af1 1002 |0045: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f10a │ │ +29d1dc: 6201 332d |0048: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.NOT_ENOUGH_CUSTOMIZATIONS:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d33 │ │ +29d1e0: 2202 df0f |004a: new-instance v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay; // type@0fdf │ │ +29d1e4: 1403 4504 137f |004c: const v3, #float 1.95419e+38 // #7f130445 │ │ +29d1ea: 1404 4304 137f |004f: const v4, #float 1.95419e+38 // #7f130443 │ │ +29d1f0: 1405 4404 137f |0052: const v5, #float 1.95419e+38 // #7f130444 │ │ +29d1f6: 7054 124c 1235 |0055: invoke-direct {v2, v1, v5, v3, v4}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;III)V // method@4c12 │ │ +29d1fc: 7230 0af1 1002 |0058: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f10a │ │ +29d202: 6201 312d |005b: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.APP_IS_SLOW_OR_BUGGY:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d31 │ │ +29d206: 2202 df0f |005d: new-instance v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay; // type@0fdf │ │ +29d20a: 1403 5500 137f |005f: const v3, #float 1.95398e+38 // #7f130055 │ │ +29d210: 1404 5300 137f |0062: const v4, #float 1.95398e+38 // #7f130053 │ │ +29d216: 1405 5400 137f |0065: const v5, #float 1.95398e+38 // #7f130054 │ │ +29d21c: 7054 124c 1235 |0068: invoke-direct {v2, v1, v5, v3, v4}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;III)V // method@4c12 │ │ +29d222: 7230 0af1 1002 |006b: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f10a │ │ +29d228: 6201 342d |006e: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.OTHER:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d34 │ │ +29d22c: 2202 df0f |0070: new-instance v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay; // type@0fdf │ │ +29d230: 1403 5d05 137f |0072: const v3, #float 1.95424e+38 // #7f13055d │ │ +29d236: 1404 5e05 137f |0075: const v4, #float 1.95424e+38 // #7f13055e │ │ +29d23c: 1405 1f07 137f |0078: const v5, #float 1.95433e+38 // #7f13071f │ │ +29d242: 7055 124c 1243 |007b: invoke-direct {v2, v1, v3, v4, v5}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;.:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;III)V // method@4c12 │ │ +29d248: 7230 0af1 1002 |007e: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f10a │ │ +29d24e: 6900 562d |0081: sput-object v0, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay;.mainReasons:Ljava/util/Map; // field@2d56 │ │ +29d252: 2200 4439 |0083: new-instance v0, Ljava/util/LinkedHashMap; // type@3944 │ │ +29d256: 7010 daf0 0000 |0085: invoke-direct {v0}, Ljava/util/LinkedHashMap;.:()V // method@f0da │ │ +29d25c: 1f00 4b39 |0088: check-cast v0, Ljava/util/Map; // type@394b │ │ +29d260: 6201 3c2d |008a: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons;.NAVIGATION_ISSUES:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons; // field@2d3c │ │ +29d264: 2202 e00f |008c: new-instance v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay; // type@0fe0 │ │ +29d268: 0717 |008e: move-object v7, v1 │ │ +29d26a: 1f07 dc0f |008f: check-cast v7, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // type@0fdc │ │ +29d26e: 124a |0091: const/4 v10, #int 4 // #4 │ │ +29d270: 120b |0092: const/4 v11, #int 0 // #0 │ │ +29d272: 1408 f703 137f |0093: const v8, #float 1.95417e+38 // #7f1303f7 │ │ +29d278: 1209 |0096: const/4 v9, #int 0 // #0 │ │ +29d27a: 0726 |0097: move-object v6, v2 │ │ +29d27c: 7606 214c 0600 |0098: invoke-direct/range {v6, v7, v8, v9, v10, v11}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;IIILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@4c21 │ │ +29d282: 7230 0af1 1002 |009b: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f10a │ │ +29d288: 6201 3e2d |009e: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons;.TAB_MANAGEMENT:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons; // field@2d3e │ │ +29d28c: 2202 e00f |00a0: new-instance v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay; // type@0fe0 │ │ +29d290: 0717 |00a2: move-object v7, v1 │ │ +29d292: 1f07 dc0f |00a3: check-cast v7, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // type@0fdc │ │ +29d296: 1408 f903 137f |00a5: const v8, #float 1.95417e+38 // #7f1303f9 │ │ +29d29c: 0726 |00a8: move-object v6, v2 │ │ +29d29e: 7606 214c 0600 |00a9: invoke-direct/range {v6, v7, v8, v9, v10, v11}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;IIILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@4c21 │ │ +29d2a4: 7230 0af1 1002 |00ac: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f10a │ │ +29d2aa: 6201 392d |00af: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons;.AD_POPUP_BLOCKING:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons; // field@2d39 │ │ +29d2ae: 2202 e00f |00b1: new-instance v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay; // type@0fe0 │ │ +29d2b2: 0717 |00b3: move-object v7, v1 │ │ +29d2b4: 1f07 dc0f |00b4: check-cast v7, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // type@0fdc │ │ +29d2b8: 1408 f403 137f |00b6: const v8, #float 1.95417e+38 // #7f1303f4 │ │ +29d2be: 0726 |00b9: move-object v6, v2 │ │ +29d2c0: 7606 214c 0600 |00ba: invoke-direct/range {v6, v7, v8, v9, v10, v11}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;IIILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@4c21 │ │ +29d2c6: 7230 0af1 1002 |00bd: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f10a │ │ +29d2cc: 6201 3f2d |00c0: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons;.WATCHING_VIDEOS:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons; // field@2d3f │ │ +29d2d0: 2202 e00f |00c2: new-instance v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay; // type@0fe0 │ │ +29d2d4: 0717 |00c4: move-object v7, v1 │ │ +29d2d6: 1f07 dc0f |00c5: check-cast v7, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // type@0fdc │ │ +29d2da: 1408 fa03 137f |00c7: const v8, #float 1.95417e+38 // #7f1303fa │ │ +29d2e0: 0726 |00ca: move-object v6, v2 │ │ +29d2e2: 7606 214c 0600 |00cb: invoke-direct/range {v6, v7, v8, v9, v10, v11}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;IIILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@4c21 │ │ +29d2e8: 7230 0af1 1002 |00ce: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f10a │ │ +29d2ee: 6201 3b2d |00d1: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons;.INTERACTING_IMAGES:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons; // field@2d3b │ │ +29d2f2: 2202 e00f |00d3: new-instance v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay; // type@0fe0 │ │ +29d2f6: 0717 |00d5: move-object v7, v1 │ │ +29d2f8: 1f07 dc0f |00d6: check-cast v7, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // type@0fdc │ │ +29d2fc: 1408 f603 137f |00d8: const v8, #float 1.95417e+38 // #7f1303f6 │ │ +29d302: 0726 |00db: move-object v6, v2 │ │ +29d304: 7606 214c 0600 |00dc: invoke-direct/range {v6, v7, v8, v9, v10, v11}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;IIILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@4c21 │ │ +29d30a: 7230 0af1 1002 |00df: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f10a │ │ +29d310: 6201 3a2d |00e2: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons;.BOOKMARK_MANAGEMENT:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons; // field@2d3a │ │ +29d314: 2202 e00f |00e4: new-instance v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay; // type@0fe0 │ │ +29d318: 0717 |00e6: move-object v7, v1 │ │ +29d31a: 1f07 dc0f |00e7: check-cast v7, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // type@0fdc │ │ +29d31e: 1408 f503 137f |00e9: const v8, #float 1.95417e+38 // #7f1303f5 │ │ +29d324: 0726 |00ec: move-object v6, v2 │ │ +29d326: 7606 214c 0600 |00ed: invoke-direct/range {v6, v7, v8, v9, v10, v11}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;IIILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@4c21 │ │ +29d32c: 7230 0af1 1002 |00f0: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f10a │ │ +29d332: 6201 3d2d |00f3: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons;.OTHER:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MissingBrowserFeaturesSubReasons; // field@2d3d │ │ +29d336: 2202 e00f |00f5: new-instance v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay; // type@0fe0 │ │ +29d33a: 0713 |00f7: move-object v3, v1 │ │ +29d33c: 1f03 dc0f |00f8: check-cast v3, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // type@0fdc │ │ +29d340: 1404 f803 137f |00fa: const v4, #float 1.95417e+38 // #7f1303f8 │ │ +29d346: 7040 204c 3254 |00fd: invoke-direct {v2, v3, v4, v5}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;II)V // method@4c20 │ │ +29d34c: 7230 0af1 1002 |0100: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f10a │ │ +29d352: 6201 4c2d |0103: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SearchNotGoodEnoughSubReasons;.PROGRAMMING_TECHNICAL_SEARCHES:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SearchNotGoodEnoughSubReasons; // field@2d4c │ │ +29d356: 2202 e00f |0105: new-instance v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay; // type@0fe0 │ │ +29d35a: 0717 |0107: move-object v7, v1 │ │ +29d35c: 1f07 dc0f |0108: check-cast v7, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // type@0fdc │ │ +29d360: 1408 d705 137f |010a: const v8, #float 1.95427e+38 // #7f1305d7 │ │ +29d366: 0726 |010d: move-object v6, v2 │ │ +29d368: 7606 214c 0600 |010e: invoke-direct/range {v6, v7, v8, v9, v10, v11}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;IIILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@4c21 │ │ +29d36e: 7230 0af1 1002 |0111: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f10a │ │ +29d374: 6201 4a2d |0114: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SearchNotGoodEnoughSubReasons;.LAYOUT_MORE_LIKE_GOOGLE:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SearchNotGoodEnoughSubReasons; // field@2d4a │ │ +29d378: 2202 e00f |0116: new-instance v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay; // type@0fe0 │ │ +29d37c: 0717 |0118: move-object v7, v1 │ │ +29d37e: 1f07 dc0f |0119: check-cast v7, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // type@0fdc │ │ +29d382: 1408 d405 137f |011b: const v8, #float 1.95427e+38 // #7f1305d4 │ │ +29d388: 0726 |011e: move-object v6, v2 │ │ +29d38a: 7606 214c 0600 |011f: invoke-direct/range {v6, v7, v8, v9, v10, v11}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;IIILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@4c21 │ │ +29d390: 7230 0af1 1002 |0122: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f10a │ │ +29d396: 6201 492d |0125: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SearchNotGoodEnoughSubReasons;.FASTER_LOAD_TIME:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SearchNotGoodEnoughSubReasons; // field@2d49 │ │ +29d39a: 2202 e00f |0127: new-instance v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay; // type@0fe0 │ │ +29d39e: 0717 |0129: move-object v7, v1 │ │ +29d3a0: 1f07 dc0f |012a: check-cast v7, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // type@0fdc │ │ +29d3a4: 1408 d305 137f |012c: const v8, #float 1.95427e+38 // #7f1305d3 │ │ +29d3aa: 0726 |012f: move-object v6, v2 │ │ +29d3ac: 7606 214c 0600 |0130: invoke-direct/range {v6, v7, v8, v9, v10, v11}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;IIILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@4c21 │ │ +29d3b2: 7230 0af1 1002 |0133: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f10a │ │ +29d3b8: 6201 482d |0136: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SearchNotGoodEnoughSubReasons;.BETTER_AUTOCOMPLETE:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SearchNotGoodEnoughSubReasons; // field@2d48 │ │ +29d3bc: 2202 e00f |0138: new-instance v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay; // type@0fe0 │ │ +29d3c0: 0717 |013a: move-object v7, v1 │ │ +29d3c2: 1f07 dc0f |013b: check-cast v7, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // type@0fdc │ │ +29d3c6: 1408 d205 137f |013d: const v8, #float 1.95427e+38 // #7f1305d2 │ │ +29d3cc: 0726 |0140: move-object v6, v2 │ │ +29d3ce: 7606 214c 0600 |0141: invoke-direct/range {v6, v7, v8, v9, v10, v11}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;IIILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@4c21 │ │ +29d3d4: 7230 0af1 1002 |0144: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f10a │ │ +29d3da: 6201 4d2d |0147: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SearchNotGoodEnoughSubReasons;.SEARCHING_IN_SPECIFIC_LANGUAGE:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SearchNotGoodEnoughSubReasons; // field@2d4d │ │ +29d3de: 2202 e00f |0149: new-instance v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay; // type@0fe0 │ │ +29d3e2: 0717 |014b: move-object v7, v1 │ │ +29d3e4: 1f07 dc0f |014c: check-cast v7, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // type@0fdc │ │ +29d3e8: 1408 d605 137f |014e: const v8, #float 1.95427e+38 // #7f1305d6 │ │ +29d3ee: 0726 |0151: move-object v6, v2 │ │ +29d3f0: 7606 214c 0600 |0152: invoke-direct/range {v6, v7, v8, v9, v10, v11}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;IIILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@4c21 │ │ +29d3f6: 7230 0af1 1002 |0155: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f10a │ │ +29d3fc: 6201 4b2d |0158: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SearchNotGoodEnoughSubReasons;.OTHER:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SearchNotGoodEnoughSubReasons; // field@2d4b │ │ +29d400: 2202 e00f |015a: new-instance v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay; // type@0fe0 │ │ +29d404: 0713 |015c: move-object v3, v1 │ │ +29d406: 1f03 dc0f |015d: check-cast v3, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // type@0fdc │ │ +29d40a: 1404 d505 137f |015f: const v4, #float 1.95427e+38 // #7f1305d5 │ │ +29d410: 7040 204c 3254 |0162: invoke-direct {v2, v3, v4, v5}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;II)V // method@4c20 │ │ +29d416: 7230 0af1 1002 |0165: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f10a │ │ +29d41c: 6201 292d |0168: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons;.HOME_SCREEN_CONFIGURATION:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons; // field@2d29 │ │ +29d420: 2202 e00f |016a: new-instance v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay; // type@0fe0 │ │ +29d424: 0717 |016c: move-object v7, v1 │ │ +29d426: 1f07 dc0f |016d: check-cast v7, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // type@0fdc │ │ +29d42a: 1408 3e04 137f |016f: const v8, #float 1.95419e+38 // #7f13043e │ │ +29d430: 0726 |0172: move-object v6, v2 │ │ +29d432: 7606 214c 0600 |0173: invoke-direct/range {v6, v7, v8, v9, v10, v11}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;IIILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@4c21 │ │ +29d438: 7230 0af1 1002 |0176: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f10a │ │ +29d43e: 6201 2c2d |0179: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons;.TAB_DISPLAY:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons; // field@2d2c │ │ +29d442: 2202 e00f |017b: new-instance v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay; // type@0fe0 │ │ +29d446: 0717 |017d: move-object v7, v1 │ │ +29d448: 1f07 dc0f |017e: check-cast v7, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // type@0fdc │ │ +29d44c: 1408 4004 137f |0180: const v8, #float 1.95419e+38 // #7f130440 │ │ +29d452: 0726 |0183: move-object v6, v2 │ │ +29d454: 7606 214c 0600 |0184: invoke-direct/range {v6, v7, v8, v9, v10, v11}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;IIILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@4c21 │ │ +29d45a: 7230 0af1 1002 |0187: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f10a │ │ +29d460: 6201 2a2d |018a: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons;.HOW_APP_LOOKS:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons; // field@2d2a │ │ +29d464: 2202 e00f |018c: new-instance v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay; // type@0fe0 │ │ +29d468: 0717 |018e: move-object v7, v1 │ │ +29d46a: 1f07 dc0f |018f: check-cast v7, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // type@0fdc │ │ +29d46e: 1408 3c04 137f |0191: const v8, #float 1.95419e+38 // #7f13043c │ │ +29d474: 0726 |0194: move-object v6, v2 │ │ +29d476: 7606 214c 0600 |0195: invoke-direct/range {v6, v7, v8, v9, v10, v11}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;IIILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@4c21 │ │ +29d47c: 7230 0af1 1002 |0198: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f10a │ │ +29d482: 6201 2e2d |019b: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons;.WHICH_DATA_IS_CLEARED:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons; // field@2d2e │ │ +29d486: 2202 e00f |019d: new-instance v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay; // type@0fe0 │ │ +29d48a: 0717 |019f: move-object v7, v1 │ │ +29d48c: 1f07 dc0f |01a0: check-cast v7, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // type@0fdc │ │ +29d490: 1408 4204 137f |01a2: const v8, #float 1.95419e+38 // #7f130442 │ │ +29d496: 0726 |01a5: move-object v6, v2 │ │ +29d498: 7606 214c 0600 |01a6: invoke-direct/range {v6, v7, v8, v9, v10, v11}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;IIILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@4c21 │ │ +29d49e: 7230 0af1 1002 |01a9: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f10a │ │ +29d4a4: 6201 2d2d |01ac: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons;.WHEN_DATA_IS_CLEARED:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons; // field@2d2d │ │ +29d4a8: 2202 e00f |01ae: new-instance v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay; // type@0fe0 │ │ +29d4ac: 0717 |01b0: move-object v7, v1 │ │ +29d4ae: 1f07 dc0f |01b1: check-cast v7, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // type@0fdc │ │ +29d4b2: 1408 4104 137f |01b3: const v8, #float 1.95419e+38 // #7f130441 │ │ +29d4b8: 0726 |01b6: move-object v6, v2 │ │ +29d4ba: 7606 214c 0600 |01b7: invoke-direct/range {v6, v7, v8, v9, v10, v11}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;IIILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@4c21 │ │ +29d4c0: 7230 0af1 1002 |01ba: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f10a │ │ +29d4c6: 6201 282d |01bd: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons;.BOOKMARK_DISPLAY:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons; // field@2d28 │ │ +29d4ca: 2202 e00f |01bf: new-instance v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay; // type@0fe0 │ │ +29d4ce: 0717 |01c1: move-object v7, v1 │ │ +29d4d0: 1f07 dc0f |01c2: check-cast v7, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // type@0fdc │ │ +29d4d4: 1408 3d04 137f |01c4: const v8, #float 1.95419e+38 // #7f13043d │ │ +29d4da: 0726 |01c7: move-object v6, v2 │ │ +29d4dc: 7606 214c 0600 |01c8: invoke-direct/range {v6, v7, v8, v9, v10, v11}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;IIILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@4c21 │ │ +29d4e2: 7230 0af1 1002 |01cb: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f10a │ │ +29d4e8: 6201 2b2d |01ce: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons;.OTHER:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$CustomizationSubReasons; // field@2d2b │ │ +29d4ec: 2202 e00f |01d0: new-instance v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay; // type@0fe0 │ │ +29d4f0: 0713 |01d2: move-object v3, v1 │ │ +29d4f2: 1f03 dc0f |01d3: check-cast v3, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // type@0fdc │ │ +29d4f6: 1404 3f04 137f |01d5: const v4, #float 1.95419e+38 // #7f13043f │ │ +29d4fc: 7040 204c 3254 |01d8: invoke-direct {v2, v3, v4, v5}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;II)V // method@4c20 │ │ +29d502: 7230 0af1 1002 |01db: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f10a │ │ +29d508: 6201 452d |01de: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$PerformanceSubReasons;.SLOW_WEB_PAGE_LOADS:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$PerformanceSubReasons; // field@2d45 │ │ +29d50c: 2202 e00f |01e0: new-instance v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay; // type@0fe0 │ │ +29d510: 0717 |01e2: move-object v7, v1 │ │ +29d512: 1f07 dc0f |01e3: check-cast v7, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // type@0fdc │ │ +29d516: 1408 5200 137f |01e5: const v8, #float 1.95398e+38 // #7f130052 │ │ +29d51c: 0726 |01e8: move-object v6, v2 │ │ +29d51e: 7606 214c 0600 |01e9: invoke-direct/range {v6, v7, v8, v9, v10, v11}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;IIILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@4c21 │ │ +29d524: 7230 0af1 1002 |01ec: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f10a │ │ +29d52a: 6201 422d |01ef: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$PerformanceSubReasons;.APP_CRASHES_OR_FREEZES:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$PerformanceSubReasons; // field@2d42 │ │ +29d52e: 2202 e00f |01f1: new-instance v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay; // type@0fe0 │ │ +29d532: 0717 |01f3: move-object v7, v1 │ │ +29d534: 1f07 dc0f |01f4: check-cast v7, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // type@0fdc │ │ +29d538: 1408 4f00 137f |01f6: const v8, #float 1.95398e+38 // #7f13004f │ │ +29d53e: 0726 |01f9: move-object v6, v2 │ │ +29d540: 7606 214c 0600 |01fa: invoke-direct/range {v6, v7, v8, v9, v10, v11}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;IIILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@4c21 │ │ +29d546: 7230 0af1 1002 |01fd: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f10a │ │ +29d54c: 6201 432d |0200: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$PerformanceSubReasons;.MEDIA_PLAYBACK_BUGS:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$PerformanceSubReasons; // field@2d43 │ │ +29d550: 2202 e00f |0202: new-instance v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay; // type@0fe0 │ │ +29d554: 0717 |0204: move-object v7, v1 │ │ +29d556: 1f07 dc0f |0205: check-cast v7, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // type@0fdc │ │ +29d55a: 1408 5000 137f |0207: const v8, #float 1.95398e+38 // #7f130050 │ │ +29d560: 0726 |020a: move-object v6, v2 │ │ +29d562: 7606 214c 0600 |020b: invoke-direct/range {v6, v7, v8, v9, v10, v11}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;IIILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@4c21 │ │ +29d568: 7230 0af1 1002 |020e: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f10a │ │ +29d56e: 6201 442d |0211: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$PerformanceSubReasons;.OTHER:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$PerformanceSubReasons; // field@2d44 │ │ +29d572: 2202 e00f |0213: new-instance v2, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay; // type@0fe0 │ │ +29d576: 0713 |0215: move-object v3, v1 │ │ +29d578: 1f03 dc0f |0216: check-cast v3, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason; // type@0fdc │ │ +29d57c: 1404 5100 137f |0218: const v4, #float 1.95398e+38 // #7f130051 │ │ +29d582: 7040 204c 3254 |021b: invoke-direct {v2, v3, v4, v5}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;.:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;II)V // method@4c20 │ │ +29d588: 7230 0af1 1002 |021e: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f10a │ │ +29d58e: 6900 572d |0221: sput-object v0, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay;.subReasons:Ljava/util/Map; // field@2d57 │ │ +29d592: 0e00 |0223: return-void │ │ catches : (none) │ │ positions : │ │ 0x0008 line=62 │ │ 0x000f line=64 │ │ 0x0011 line=65 │ │ 0x0022 line=73 │ │ 0x0024 line=74 │ │ @@ -160071,17 +160071,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -29d584: |[29d584] com.duckduckgo.app.feedback.ui.negative.FeedbackTypeDisplay.:()V │ │ -29d594: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -29d59a: 0e00 |0003: return-void │ │ +29d594: |[29d594] com.duckduckgo.app.feedback.ui.negative.FeedbackTypeDisplay.:()V │ │ +29d5a4: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +29d5aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay; │ │ │ │ #2 : (in Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay;) │ │ @@ -160089,34 +160089,34 @@ │ │ type : '()Ljava/util/Map;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -29d0fc: |[29d0fc] com.duckduckgo.app.feedback.ui.negative.FeedbackTypeDisplay.access$getMainReasons$cp:()Ljava/util/Map; │ │ -29d10c: 6200 562d |0000: sget-object v0, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay;.mainReasons:Ljava/util/Map; // field@2d56 │ │ -29d110: 1100 |0002: return-object v0 │ │ +29d10c: |[29d10c] com.duckduckgo.app.feedback.ui.negative.FeedbackTypeDisplay.access$getMainReasons$cp:()Ljava/util/Map; │ │ +29d11c: 6200 562d |0000: sget-object v0, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay;.mainReasons:Ljava/util/Map; // field@2d56 │ │ +29d120: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ │ │ #3 : (in Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay;) │ │ name : 'access$getSubReasons$cp' │ │ type : '()Ljava/util/Map;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -29d114: |[29d114] com.duckduckgo.app.feedback.ui.negative.FeedbackTypeDisplay.access$getSubReasons$cp:()Ljava/util/Map; │ │ -29d124: 6200 572d |0000: sget-object v0, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay;.subReasons:Ljava/util/Map; // field@2d57 │ │ -29d128: 1100 |0002: return-object v0 │ │ +29d124: |[29d124] com.duckduckgo.app.feedback.ui.negative.FeedbackTypeDisplay.access$getSubReasons$cp:()Ljava/util/Map; │ │ +29d134: 6200 572d |0000: sget-object v0, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay;.subReasons:Ljava/util/Map; // field@2d57 │ │ +29d138: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 10947 (FeedbackTypeDisplay.kt) │ │ @@ -160148,24 +160148,24 @@ │ │ type : '(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;)Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -29d0c8: |[29d0c8] com.duckduckgo.app.feedback.ui.negative.FeedbackTypeDisplayKt.displayText:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;)Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay; │ │ -29d0d8: 1a00 791b |0000: const-string v0, "" // string@1b79 │ │ -29d0dc: 7120 fef1 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -29d0e2: 6200 552d |0005: sget-object v0, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay;.Companion:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$Companion; // field@2d55 │ │ -29d0e6: 6e10 104c 0000 |0007: invoke-virtual {v0}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$Companion;.getMainReasons:()Ljava/util/Map; // method@4c10 │ │ -29d0ec: 0c00 |000a: move-result-object v0 │ │ -29d0ee: 7220 06f1 1000 |000b: invoke-interface {v0, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f106 │ │ -29d0f4: 0c01 |000e: move-result-object v1 │ │ -29d0f6: 1f01 df0f |000f: check-cast v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay; // type@0fdf │ │ -29d0fa: 1101 |0011: return-object v1 │ │ +29d0d8: |[29d0d8] com.duckduckgo.app.feedback.ui.negative.FeedbackTypeDisplayKt.displayText:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;)Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay; │ │ +29d0e8: 1a00 791b |0000: const-string v0, "" // string@1b79 │ │ +29d0ec: 7120 fef1 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +29d0f2: 6200 552d |0005: sget-object v0, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay;.Companion:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$Companion; // field@2d55 │ │ +29d0f6: 6e10 104c 0000 |0007: invoke-virtual {v0}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$Companion;.getMainReasons:()Ljava/util/Map; // method@4c10 │ │ +29d0fc: 0c00 |000a: move-result-object v0 │ │ +29d0fe: 7220 06f1 1000 |000b: invoke-interface {v0, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f106 │ │ +29d104: 0c01 |000e: move-result-object v1 │ │ +29d106: 1f01 df0f |000f: check-cast v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay; // type@0fdf │ │ +29d10a: 1101 |0011: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=34 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 (null) Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; │ │ │ │ Virtual methods - │ │ @@ -160203,19 +160203,19 @@ │ │ type : '(Lcom/duckduckgo/app/browser/databinding/ContentFeedbackNegativeBrokenSiteFeedbackBinding;Lcom/duckduckgo/app/feedback/ui/negative/brokensite/BrokenSiteNegativeFeedbackFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -29d5cc: |[29d5cc] com.duckduckgo.app.feedback.ui.negative.brokensite.BrokenSiteNegativeFeedbackFragment$$ExternalSyntheticLambda0.:(Lcom/duckduckgo/app/browser/databinding/ContentFeedbackNegativeBrokenSiteFeedbackBinding;Lcom/duckduckgo/app/feedback/ui/negative/brokensite/BrokenSiteNegativeFeedbackFragment;)V │ │ -29d5dc: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -29d5e2: 5b01 582d |0003: iput-object v1, v0, Lcom/duckduckgo/app/feedback/ui/negative/brokensite/BrokenSiteNegativeFeedbackFragment$$ExternalSyntheticLambda0;.f$0:Lcom/duckduckgo/app/browser/databinding/ContentFeedbackNegativeBrokenSiteFeedbackBinding; // field@2d58 │ │ -29d5e6: 5b02 592d |0005: iput-object v2, v0, Lcom/duckduckgo/app/feedback/ui/negative/brokensite/BrokenSiteNegativeFeedbackFragment$$ExternalSyntheticLambda0;.f$1:Lcom/duckduckgo/app/feedback/ui/negative/brokensite/BrokenSiteNegativeFeedbackFragment; // field@2d59 │ │ -29d5ea: 0e00 |0007: return-void │ │ +29d5dc: |[29d5dc] com.duckduckgo.app.feedback.ui.negative.brokensite.BrokenSiteNegativeFeedbackFragment$$ExternalSyntheticLambda0.:(Lcom/duckduckgo/app/browser/databinding/ContentFeedbackNegativeBrokenSiteFeedbackBinding;Lcom/duckduckgo/app/feedback/ui/negative/brokensite/BrokenSiteNegativeFeedbackFragment;)V │ │ +29d5ec: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +29d5f2: 5b01 582d |0003: iput-object v1, v0, Lcom/duckduckgo/app/feedback/ui/negative/brokensite/BrokenSiteNegativeFeedbackFragment$$ExternalSyntheticLambda0;.f$0:Lcom/duckduckgo/app/browser/databinding/ContentFeedbackNegativeBrokenSiteFeedbackBinding; // field@2d58 │ │ +29d5f6: 5b02 592d |0005: iput-object v2, v0, Lcom/duckduckgo/app/feedback/ui/negative/brokensite/BrokenSiteNegativeFeedbackFragment$$ExternalSyntheticLambda0;.f$1:Lcom/duckduckgo/app/feedback/ui/negative/brokensite/BrokenSiteNegativeFeedbackFragment; // field@2d59 │ │ +29d5fa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/duckduckgo/app/feedback/ui/negative/brokensite/BrokenSiteNegativeFeedbackFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=1 (null) Lcom/duckduckgo/app/browser/databinding/ContentFeedbackNegativeBrokenSiteFeedbackBinding; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/duckduckgo/app/feedback/ui/negative/brokensite/BrokenSiteNegativeFeedbackFragment; │ │ @@ -160226,19 +160226,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -29d5ec: |[29d5ec] com.duckduckgo.app.feedback.ui.negative.brokensite.BrokenSiteNegativeFeedbackFragment$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -29d5fc: 5420 582d |0000: iget-object v0, v2, Lcom/duckduckgo/app/feedback/ui/negative/brokensite/BrokenSiteNegativeFeedbackFragment$$ExternalSyntheticLambda0;.f$0:Lcom/duckduckgo/app/browser/databinding/ContentFeedbackNegativeBrokenSiteFeedbackBinding; // field@2d58 │ │ -29d600: 5421 592d |0002: iget-object v1, v2, Lcom/duckduckgo/app/feedback/ui/negative/brokensite/BrokenSiteNegativeFeedbackFragment$$ExternalSyntheticLambda0;.f$1:Lcom/duckduckgo/app/feedback/ui/negative/brokensite/BrokenSiteNegativeFeedbackFragment; // field@2d59 │ │ -29d604: 7130 464c 1003 |0004: invoke-static {v0, v1, v3}, Lcom/duckduckgo/app/feedback/ui/negative/brokensite/BrokenSiteNegativeFeedbackFragment;.$r8$lambda$ucxB-uL81ptzeMXtcFJf3aybq8I:(Lcom/duckduckgo/app/browser/databinding/ContentFeedbackNegativeBrokenSiteFeedbackBinding;Lcom/duckduckgo/app/feedback/ui/negative/brokensite/BrokenSiteNegativeFeedbackFragment;Landroid/view/View;)V // method@4c46 │ │ -29d60a: 0e00 |0007: return-void │ │ +29d5fc: |[29d5fc] com.duckduckgo.app.feedback.ui.negative.brokensite.BrokenSiteNegativeFeedbackFragment$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +29d60c: 5420 582d |0000: iget-object v0, v2, Lcom/duckduckgo/app/feedback/ui/negative/brokensite/BrokenSiteNegativeFeedbackFragment$$ExternalSyntheticLambda0;.f$0:Lcom/duckduckgo/app/browser/databinding/ContentFeedbackNegativeBrokenSiteFeedbackBinding; // field@2d58 │ │ +29d610: 5421 592d |0002: iget-object v1, v2, Lcom/duckduckgo/app/feedback/ui/negative/brokensite/BrokenSiteNegativeFeedbackFragment$$ExternalSyntheticLambda0;.f$1:Lcom/duckduckgo/app/feedback/ui/negative/brokensite/BrokenSiteNegativeFeedbackFragment; // field@2d59 │ │ +29d614: 7130 464c 1003 |0004: invoke-static {v0, v1, v3}, Lcom/duckduckgo/app/feedback/ui/negative/brokensite/BrokenSiteNegativeFeedbackFragment;.$r8$lambda$ucxB-uL81ptzeMXtcFJf3aybq8I:(Lcom/duckduckgo/app/browser/databinding/ContentFeedbackNegativeBrokenSiteFeedbackBinding;Lcom/duckduckgo/app/feedback/ui/negative/brokensite/BrokenSiteNegativeFeedbackFragment;Landroid/view/View;)V // method@4c46 │ │ +29d61a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lcom/duckduckgo/app/feedback/ui/negative/brokensite/BrokenSiteNegativeFeedbackFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/view/View; │ │ │ │ @@ -160312,17 +160312,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -29d628: |[29d628] com.duckduckgo.app.feedback.ui.negative.brokensite.BrokenSiteNegativeFeedbackFragment$Companion.:()V │ │ -29d638: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -29d63e: 0e00 |0003: return-void │ │ +29d638: |[29d638] com.duckduckgo.app.feedback.ui.negative.brokensite.BrokenSiteNegativeFeedbackFragment$Companion.:()V │ │ +29d648: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +29d64e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/feedback/ui/negative/brokensite/BrokenSiteNegativeFeedbackFragment$Companion; │ │ │ │ #1 : (in Lcom/duckduckgo/app/feedback/ui/negative/brokensite/BrokenSiteNegativeFeedbackFragment$Companion;) │ │ @@ -160330,35 +160330,35 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -29d640: |[29d640] com.duckduckgo.app.feedback.ui.negative.brokensite.BrokenSiteNegativeFeedbackFragment$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -29d650: 7010 364c 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/feedback/ui/negative/brokensite/BrokenSiteNegativeFeedbackFragment$Companion;.:()V // method@4c36 │ │ -29d656: 0e00 |0003: return-void │ │ +29d650: |[29d650] com.duckduckgo.app.feedback.ui.negative.brokensite.BrokenSiteNegativeFeedbackFragment$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +29d660: 7010 364c 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/feedback/ui/negative/brokensite/BrokenSiteNegativeFeedbackFragment$Companion;.:()V // method@4c36 │ │ +29d666: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/feedback/ui/negative/brokensite/BrokenSiteNegativeFeedbackFragment$Companion;) │ │ name : 'instance' │ │ type : '()Lcom/duckduckgo/app/feedback/ui/negative/brokensite/BrokenSiteNegativeFeedbackFragment;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -29d60c: |[29d60c] com.duckduckgo.app.feedback.ui.negative.brokensite.BrokenSiteNegativeFeedbackFragment$Companion.instance:()Lcom/duckduckgo/app/feedback/ui/negative/brokensite/BrokenSiteNegativeFeedbackFragment; │ │ -29d61c: 2200 ea0f |0000: new-instance v0, Lcom/duckduckgo/app/feedback/ui/negative/brokensite/BrokenSiteNegativeFeedbackFragment; // type@0fea │ │ -29d620: 7010 484c 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/feedback/ui/negative/brokensite/BrokenSiteNegativeFeedbackFragment;.:()V // method@4c48 │ │ -29d626: 1100 |0005: return-object v0 │ │ +29d61c: |[29d61c] com.duckduckgo.app.feedback.ui.negative.brokensite.BrokenSiteNegativeFeedbackFragment$Companion.instance:()Lcom/duckduckgo/app/feedback/ui/negative/brokensite/BrokenSiteNegativeFeedbackFragment; │ │ +29d62c: 2200 ea0f |0000: new-instance v0, Lcom/duckduckgo/app/feedback/ui/negative/brokensite/BrokenSiteNegativeFeedbackFragment; // type@0fea │ │ +29d630: 7010 484c 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/feedback/ui/negative/brokensite/BrokenSiteNegativeFeedbackFragment;.:()V // method@4c48 │ │ +29d636: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/duckduckgo/app/feedback/ui/negative/brokensite/BrokenSiteNegativeFeedbackFragment$Companion; │ │ │ │ source_file_idx : 8413 (BrokenSiteNegativeFeedbackFragment.kt) │ │ @@ -160398,18 +160398,18 @@ │ │ type : '(Lcom/duckduckgo/app/browser/databinding/ContentFeedbackNegativeBrokenSiteFeedbackBinding;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -29d658: |[29d658] com.duckduckgo.app.feedback.ui.negative.brokensite.BrokenSiteNegativeFeedbackFragment$configureListeners$lambda$2$$inlined$doOnNextLayout$1.:(Lcom/duckduckgo/app/browser/databinding/ContentFeedbackNegativeBrokenSiteFeedbackBinding;)V │ │ -29d668: 5b01 5a2d |0000: iput-object v1, v0, Lcom/duckduckgo/app/feedback/ui/negative/brokensite/BrokenSiteNegativeFeedbackFragment$configureListeners$lambda$2$$inlined$doOnNextLayout$1;.$this_with$inlined:Lcom/duckduckgo/app/browser/databinding/ContentFeedbackNegativeBrokenSiteFeedbackBinding; // field@2d5a │ │ -29d66c: 7010 a6ef 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -29d672: 0e00 |0005: return-void │ │ +29d668: |[29d668] com.duckduckgo.app.feedback.ui.negative.brokensite.BrokenSiteNegativeFeedbackFragment$configureListeners$lambda$2$$inlined$doOnNextLayout$1.:(Lcom/duckduckgo/app/browser/databinding/ContentFeedbackNegativeBrokenSiteFeedbackBinding;)V │ │ +29d678: 5b01 5a2d |0000: iput-object v1, v0, Lcom/duckduckgo/app/feedback/ui/negative/brokensite/BrokenSiteNegativeFeedbackFragment$configureListeners$lambda$2$$inlined$doOnNextLayout$1;.$this_with$inlined:Lcom/duckduckgo/app/browser/databinding/ContentFeedbackNegativeBrokenSiteFeedbackBinding; // field@2d5a │ │ +29d67c: 7010 a6ef 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +29d682: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=37 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/duckduckgo/app/feedback/ui/negative/brokensite/BrokenSiteNegativeFeedbackFragment$configureListeners$lambda$2$$inlined$doOnNextLayout$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/duckduckgo/app/browser/databinding/ContentFeedbackNegativeBrokenSiteFeedbackBinding; │ │ │ │ @@ -160419,48 +160419,48 @@ │ │ type : '(Landroid/view/View;IIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 10 │ │ outs : 3 │ │ insns size : 69 16-bit code units │ │ -29d674: |[29d674] com.duckduckgo.app.feedback.ui.negative.brokensite.BrokenSiteNegativeFeedbackFragment$configureListeners$lambda$2$$inlined$doOnNextLayout$1.onLayoutChange:(Landroid/view/View;IIIIIIII)V │ │ -29d684: 0702 |0000: move-object v2, v0 │ │ -29d686: 1f02 d100 |0001: check-cast v2, Landroid/view/View$OnLayoutChangeListener; // type@00d1 │ │ -29d68a: 6e20 4c02 2100 |0003: invoke-virtual {v1, v2}, Landroid/view/View;.removeOnLayoutChangeListener:(Landroid/view/View$OnLayoutChangeListener;)V // method@024c │ │ -29d690: 5401 5a2d |0006: iget-object v1, v0, Lcom/duckduckgo/app/feedback/ui/negative/brokensite/BrokenSiteNegativeFeedbackFragment$configureListeners$lambda$2$$inlined$doOnNextLayout$1;.$this_with$inlined:Lcom/duckduckgo/app/browser/databinding/ContentFeedbackNegativeBrokenSiteFeedbackBinding; // field@2d5a │ │ -29d694: 5411 1a11 |0008: iget-object v1, v1, Lcom/duckduckgo/app/browser/databinding/ContentFeedbackNegativeBrokenSiteFeedbackBinding;.brokenSiteInput:Lcom/duckduckgo/common/ui/view/text/DaxTextInput; // field@111a │ │ -29d698: 2202 bc0f |000a: new-instance v2, Lcom/duckduckgo/app/feedback/ui/common/LayoutScrollingTouchListener; // type@0fbc │ │ -29d69c: 5403 5a2d |000c: iget-object v3, v0, Lcom/duckduckgo/app/feedback/ui/negative/brokensite/BrokenSiteNegativeFeedbackFragment$configureListeners$lambda$2$$inlined$doOnNextLayout$1;.$this_with$inlined:Lcom/duckduckgo/app/browser/databinding/ContentFeedbackNegativeBrokenSiteFeedbackBinding; // field@2d5a │ │ -29d6a0: 5433 1d11 |000e: iget-object v3, v3, Lcom/duckduckgo/app/browser/databinding/ContentFeedbackNegativeBrokenSiteFeedbackBinding;.rootScrollView:Landroid/widget/ScrollView; // field@111d │ │ -29d6a4: 1a04 7fcb |0010: const-string v4, "rootScrollView" // string@cb7f │ │ -29d6a8: 7120 fdf1 4300 |0012: invoke-static {v3, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ -29d6ae: 5405 5a2d |0015: iget-object v5, v0, Lcom/duckduckgo/app/feedback/ui/negative/brokensite/BrokenSiteNegativeFeedbackFragment$configureListeners$lambda$2$$inlined$doOnNextLayout$1;.$this_with$inlined:Lcom/duckduckgo/app/browser/databinding/ContentFeedbackNegativeBrokenSiteFeedbackBinding; // field@2d5a │ │ -29d6b2: 5455 1a11 |0017: iget-object v5, v5, Lcom/duckduckgo/app/browser/databinding/ContentFeedbackNegativeBrokenSiteFeedbackBinding;.brokenSiteInput:Lcom/duckduckgo/common/ui/view/text/DaxTextInput; // field@111a │ │ -29d6b6: 6e10 83bd 0500 |0019: invoke-virtual {v5}, Lcom/duckduckgo/common/ui/view/text/DaxTextInput;.getY:()F // method@bd83 │ │ -29d6bc: 0a05 |001c: move-result v5 │ │ -29d6be: 8755 |001d: float-to-int v5, v5 │ │ -29d6c0: 7030 784b 3205 |001e: invoke-direct {v2, v3, v5}, Lcom/duckduckgo/app/feedback/ui/common/LayoutScrollingTouchListener;.:(Landroid/widget/ScrollView;I)V // method@4b78 │ │ -29d6c6: 1f02 d400 |0021: check-cast v2, Landroid/view/View$OnTouchListener; // type@00d4 │ │ -29d6ca: 6e20 99bd 2100 |0023: invoke-virtual {v1, v2}, Lcom/duckduckgo/common/ui/view/text/DaxTextInput;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@bd99 │ │ -29d6d0: 5401 5a2d |0026: iget-object v1, v0, Lcom/duckduckgo/app/feedback/ui/negative/brokensite/BrokenSiteNegativeFeedbackFragment$configureListeners$lambda$2$$inlined$doOnNextLayout$1;.$this_with$inlined:Lcom/duckduckgo/app/browser/databinding/ContentFeedbackNegativeBrokenSiteFeedbackBinding; // field@2d5a │ │ -29d6d4: 5411 1c11 |0028: iget-object v1, v1, Lcom/duckduckgo/app/browser/databinding/ContentFeedbackNegativeBrokenSiteFeedbackBinding;.openEndedFeedback:Lcom/duckduckgo/common/ui/view/text/DaxTextInput; // field@111c │ │ -29d6d8: 2202 bc0f |002a: new-instance v2, Lcom/duckduckgo/app/feedback/ui/common/LayoutScrollingTouchListener; // type@0fbc │ │ -29d6dc: 5403 5a2d |002c: iget-object v3, v0, Lcom/duckduckgo/app/feedback/ui/negative/brokensite/BrokenSiteNegativeFeedbackFragment$configureListeners$lambda$2$$inlined$doOnNextLayout$1;.$this_with$inlined:Lcom/duckduckgo/app/browser/databinding/ContentFeedbackNegativeBrokenSiteFeedbackBinding; // field@2d5a │ │ -29d6e0: 5433 1d11 |002e: iget-object v3, v3, Lcom/duckduckgo/app/browser/databinding/ContentFeedbackNegativeBrokenSiteFeedbackBinding;.rootScrollView:Landroid/widget/ScrollView; // field@111d │ │ -29d6e4: 7120 fdf1 4300 |0030: invoke-static {v3, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ -29d6ea: 5404 5a2d |0033: iget-object v4, v0, Lcom/duckduckgo/app/feedback/ui/negative/brokensite/BrokenSiteNegativeFeedbackFragment$configureListeners$lambda$2$$inlined$doOnNextLayout$1;.$this_with$inlined:Lcom/duckduckgo/app/browser/databinding/ContentFeedbackNegativeBrokenSiteFeedbackBinding; // field@2d5a │ │ -29d6ee: 5444 1c11 |0035: iget-object v4, v4, Lcom/duckduckgo/app/browser/databinding/ContentFeedbackNegativeBrokenSiteFeedbackBinding;.openEndedFeedback:Lcom/duckduckgo/common/ui/view/text/DaxTextInput; // field@111c │ │ -29d6f2: 6e10 83bd 0400 |0037: invoke-virtual {v4}, Lcom/duckduckgo/common/ui/view/text/DaxTextInput;.getY:()F // method@bd83 │ │ -29d6f8: 0a04 |003a: move-result v4 │ │ -29d6fa: 8744 |003b: float-to-int v4, v4 │ │ -29d6fc: 7030 784b 3204 |003c: invoke-direct {v2, v3, v4}, Lcom/duckduckgo/app/feedback/ui/common/LayoutScrollingTouchListener;.:(Landroid/widget/ScrollView;I)V // method@4b78 │ │ -29d702: 1f02 d400 |003f: check-cast v2, Landroid/view/View$OnTouchListener; // type@00d4 │ │ -29d706: 6e20 99bd 2100 |0041: invoke-virtual {v1, v2}, Lcom/duckduckgo/common/ui/view/text/DaxTextInput;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@bd99 │ │ -29d70c: 0e00 |0044: return-void │ │ +29d684: |[29d684] com.duckduckgo.app.feedback.ui.negative.brokensite.BrokenSiteNegativeFeedbackFragment$configureListeners$lambda$2$$inlined$doOnNextLayout$1.onLayoutChange:(Landroid/view/View;IIIIIIII)V │ │ +29d694: 0702 |0000: move-object v2, v0 │ │ +29d696: 1f02 d100 |0001: check-cast v2, Landroid/view/View$OnLayoutChangeListener; // type@00d1 │ │ +29d69a: 6e20 4c02 2100 |0003: invoke-virtual {v1, v2}, Landroid/view/View;.removeOnLayoutChangeListener:(Landroid/view/View$OnLayoutChangeListener;)V // method@024c │ │ +29d6a0: 5401 5a2d |0006: iget-object v1, v0, Lcom/duckduckgo/app/feedback/ui/negative/brokensite/BrokenSiteNegativeFeedbackFragment$configureListeners$lambda$2$$inlined$doOnNextLayout$1;.$this_with$inlined:Lcom/duckduckgo/app/browser/databinding/ContentFeedbackNegativeBrokenSiteFeedbackBinding; // field@2d5a │ │ +29d6a4: 5411 1a11 |0008: iget-object v1, v1, Lcom/duckduckgo/app/browser/databinding/ContentFeedbackNegativeBrokenSiteFeedbackBinding;.brokenSiteInput:Lcom/duckduckgo/common/ui/view/text/DaxTextInput; // field@111a │ │ +29d6a8: 2202 bc0f |000a: new-instance v2, Lcom/duckduckgo/app/feedback/ui/common/LayoutScrollingTouchListener; // type@0fbc │ │ +29d6ac: 5403 5a2d |000c: iget-object v3, v0, Lcom/duckduckgo/app/feedback/ui/negative/brokensite/BrokenSiteNegativeFeedbackFragment$configureListeners$lambda$2$$inlined$doOnNextLayout$1;.$this_with$inlined:Lcom/duckduckgo/app/browser/databinding/ContentFeedbackNegativeBrokenSiteFeedbackBinding; // field@2d5a │ │ +29d6b0: 5433 1d11 |000e: iget-object v3, v3, Lcom/duckduckgo/app/browser/databinding/ContentFeedbackNegativeBrokenSiteFeedbackBinding;.rootScrollView:Landroid/widget/ScrollView; // field@111d │ │ +29d6b4: 1a04 7fcb |0010: const-string v4, "rootScrollView" // string@cb7f │ │ +29d6b8: 7120 fdf1 4300 |0012: invoke-static {v3, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ +29d6be: 5405 5a2d |0015: iget-object v5, v0, Lcom/duckduckgo/app/feedback/ui/negative/brokensite/BrokenSiteNegativeFeedbackFragment$configureListeners$lambda$2$$inlined$doOnNextLayout$1;.$this_with$inlined:Lcom/duckduckgo/app/browser/databinding/ContentFeedbackNegativeBrokenSiteFeedbackBinding; // field@2d5a │ │ +29d6c2: 5455 1a11 |0017: iget-object v5, v5, Lcom/duckduckgo/app/browser/databinding/ContentFeedbackNegativeBrokenSiteFeedbackBinding;.brokenSiteInput:Lcom/duckduckgo/common/ui/view/text/DaxTextInput; // field@111a │ │ +29d6c6: 6e10 83bd 0500 |0019: invoke-virtual {v5}, Lcom/duckduckgo/common/ui/view/text/DaxTextInput;.getY:()F // method@bd83 │ │ +29d6cc: 0a05 |001c: move-result v5 │ │ +29d6ce: 8755 |001d: float-to-int v5, v5 │ │ +29d6d0: 7030 784b 3205 |001e: invoke-direct {v2, v3, v5}, Lcom/duckduckgo/app/feedback/ui/common/LayoutScrollingTouchListener;.:(Landroid/widget/ScrollView;I)V // method@4b78 │ │ +29d6d6: 1f02 d400 |0021: check-cast v2, Landroid/view/View$OnTouchListener; // type@00d4 │ │ +29d6da: 6e20 99bd 2100 |0023: invoke-virtual {v1, v2}, Lcom/duckduckgo/common/ui/view/text/DaxTextInput;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@bd99 │ │ +29d6e0: 5401 5a2d |0026: iget-object v1, v0, Lcom/duckduckgo/app/feedback/ui/negative/brokensite/BrokenSiteNegativeFeedbackFragment$configureListeners$lambda$2$$inlined$doOnNextLayout$1;.$this_with$inlined:Lcom/duckduckgo/app/browser/databinding/ContentFeedbackNegativeBrokenSiteFeedbackBinding; // field@2d5a │ │ +29d6e4: 5411 1c11 |0028: iget-object v1, v1, Lcom/duckduckgo/app/browser/databinding/ContentFeedbackNegativeBrokenSiteFeedbackBinding;.openEndedFeedback:Lcom/duckduckgo/common/ui/view/text/DaxTextInput; // field@111c │ │ +29d6e8: 2202 bc0f |002a: new-instance v2, Lcom/duckduckgo/app/feedback/ui/common/LayoutScrollingTouchListener; // type@0fbc │ │ +29d6ec: 5403 5a2d |002c: iget-object v3, v0, Lcom/duckduckgo/app/feedback/ui/negative/brokensite/BrokenSiteNegativeFeedbackFragment$configureListeners$lambda$2$$inlined$doOnNextLayout$1;.$this_with$inlined:Lcom/duckduckgo/app/browser/databinding/ContentFeedbackNegativeBrokenSiteFeedbackBinding; // field@2d5a │ │ +29d6f0: 5433 1d11 |002e: iget-object v3, v3, Lcom/duckduckgo/app/browser/databinding/ContentFeedbackNegativeBrokenSiteFeedbackBinding;.rootScrollView:Landroid/widget/ScrollView; // field@111d │ │ +29d6f4: 7120 fdf1 4300 |0030: invoke-static {v3, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ +29d6fa: 5404 5a2d |0033: iget-object v4, v0, Lcom/duckduckgo/app/feedback/ui/negative/brokensite/BrokenSiteNegativeFeedbackFragment$configureListeners$lambda$2$$inlined$doOnNextLayout$1;.$this_with$inlined:Lcom/duckduckgo/app/browser/databinding/ContentFeedbackNegativeBrokenSiteFeedbackBinding; // field@2d5a │ │ +29d6fe: 5444 1c11 |0035: iget-object v4, v4, Lcom/duckduckgo/app/browser/databinding/ContentFeedbackNegativeBrokenSiteFeedbackBinding;.openEndedFeedback:Lcom/duckduckgo/common/ui/view/text/DaxTextInput; // field@111c │ │ +29d702: 6e10 83bd 0400 |0037: invoke-virtual {v4}, Lcom/duckduckgo/common/ui/view/text/DaxTextInput;.getY:()F // method@bd83 │ │ +29d708: 0a04 |003a: move-result v4 │ │ +29d70a: 8744 |003b: float-to-int v4, v4 │ │ +29d70c: 7030 784b 3204 |003c: invoke-direct {v2, v3, v4}, Lcom/duckduckgo/app/feedback/ui/common/LayoutScrollingTouchListener;.:(Landroid/widget/ScrollView;I)V // method@4b78 │ │ +29d712: 1f02 d400 |003f: check-cast v2, Landroid/view/View$OnTouchListener; // type@00d4 │ │ +29d716: 6e20 99bd 2100 |0041: invoke-virtual {v1, v2}, Lcom/duckduckgo/common/ui/view/text/DaxTextInput;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@bd99 │ │ +29d71c: 0e00 |0044: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0006 line=415 │ │ 0x0026 line=416 │ │ locals : │ │ 0x0000 - 0x0045 reg=0 this Lcom/duckduckgo/app/feedback/ui/negative/brokensite/BrokenSiteNegativeFeedbackFragment$configureListeners$lambda$2$$inlined$doOnNextLayout$1; │ │ @@ -160544,17 +160544,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -29d900: |[29d900] com.duckduckgo.app.feedback.ui.negative.brokensite.BrokenSiteNegativeFeedbackFragment_SubComponent_Module.:()V │ │ -29d910: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -29d916: 0e00 |0003: return-void │ │ +29d910: |[29d910] com.duckduckgo.app.feedback.ui.negative.brokensite.BrokenSiteNegativeFeedbackFragment_SubComponent_Module.:()V │ │ +29d920: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +29d926: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/feedback/ui/negative/brokensite/BrokenSiteNegativeFeedbackFragment_SubComponent_Module; │ │ │ │ Virtual methods - │ │ @@ -160596,17 +160596,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -29dd68: |[29dd68] com.duckduckgo.app.feedback.ui.negative.brokensite.BrokenSiteNegativeFeedbackViewModel$Command.:()V │ │ -29dd78: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -29dd7e: 0e00 |0003: return-void │ │ +29dd78: |[29dd78] com.duckduckgo.app.feedback.ui.negative.brokensite.BrokenSiteNegativeFeedbackViewModel$Command.:()V │ │ +29dd88: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +29dd8e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/feedback/ui/negative/brokensite/BrokenSiteNegativeFeedbackViewModel$Command; │ │ │ │ #1 : (in Lcom/duckduckgo/app/feedback/ui/negative/brokensite/BrokenSiteNegativeFeedbackViewModel$Command;) │ │ @@ -160614,17 +160614,17 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -29dd80: |[29dd80] com.duckduckgo.app.feedback.ui.negative.brokensite.BrokenSiteNegativeFeedbackViewModel$Command.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -29dd90: 7010 614c 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/feedback/ui/negative/brokensite/BrokenSiteNegativeFeedbackViewModel$Command;.:()V // method@4c61 │ │ -29dd96: 0e00 |0003: return-void │ │ +29dd90: |[29dd90] com.duckduckgo.app.feedback.ui.negative.brokensite.BrokenSiteNegativeFeedbackViewModel$Command.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +29dda0: 7010 614c 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/feedback/ui/negative/brokensite/BrokenSiteNegativeFeedbackViewModel$Command;.:()V // method@4c61 │ │ +29dda6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 8418 (BrokenSiteNegativeFeedbackViewModel.kt) │ │ │ │ @@ -160660,52 +160660,52 @@ │ │ type : '()Lcom/duckduckgo/app/feedback/ui/negative/brokensite/BrokenSiteNegativeFeedbackViewModel_Factory;' │ │ access : 0x1048 (STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -29dd98: |[29dd98] com.duckduckgo.app.feedback.ui.negative.brokensite.BrokenSiteNegativeFeedbackViewModel_Factory$InstanceHolder.-$$Nest$sfgetINSTANCE:()Lcom/duckduckgo/app/feedback/ui/negative/brokensite/BrokenSiteNegativeFeedbackViewModel_Factory; │ │ -29dda8: 6200 662d |0000: sget-object v0, Lcom/duckduckgo/app/feedback/ui/negative/brokensite/BrokenSiteNegativeFeedbackViewModel_Factory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/feedback/ui/negative/brokensite/BrokenSiteNegativeFeedbackViewModel_Factory; // field@2d66 │ │ -29ddac: 1100 |0002: return-object v0 │ │ +29dda8: |[29dda8] com.duckduckgo.app.feedback.ui.negative.brokensite.BrokenSiteNegativeFeedbackViewModel_Factory$InstanceHolder.-$$Nest$sfgetINSTANCE:()Lcom/duckduckgo/app/feedback/ui/negative/brokensite/BrokenSiteNegativeFeedbackViewModel_Factory; │ │ +29ddb8: 6200 662d |0000: sget-object v0, Lcom/duckduckgo/app/feedback/ui/negative/brokensite/BrokenSiteNegativeFeedbackViewModel_Factory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/feedback/ui/negative/brokensite/BrokenSiteNegativeFeedbackViewModel_Factory; // field@2d66 │ │ +29ddbc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/feedback/ui/negative/brokensite/BrokenSiteNegativeFeedbackViewModel_Factory$InstanceHolder;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -29ddb0: |[29ddb0] com.duckduckgo.app.feedback.ui.negative.brokensite.BrokenSiteNegativeFeedbackViewModel_Factory$InstanceHolder.:()V │ │ -29ddc0: 2200 f40f |0000: new-instance v0, Lcom/duckduckgo/app/feedback/ui/negative/brokensite/BrokenSiteNegativeFeedbackViewModel_Factory; // type@0ff4 │ │ -29ddc4: 7010 694c 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/feedback/ui/negative/brokensite/BrokenSiteNegativeFeedbackViewModel_Factory;.:()V // method@4c69 │ │ -29ddca: 6900 662d |0005: sput-object v0, Lcom/duckduckgo/app/feedback/ui/negative/brokensite/BrokenSiteNegativeFeedbackViewModel_Factory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/feedback/ui/negative/brokensite/BrokenSiteNegativeFeedbackViewModel_Factory; // field@2d66 │ │ -29ddce: 0e00 |0007: return-void │ │ +29ddc0: |[29ddc0] com.duckduckgo.app.feedback.ui.negative.brokensite.BrokenSiteNegativeFeedbackViewModel_Factory$InstanceHolder.:()V │ │ +29ddd0: 2200 f40f |0000: new-instance v0, Lcom/duckduckgo/app/feedback/ui/negative/brokensite/BrokenSiteNegativeFeedbackViewModel_Factory; // type@0ff4 │ │ +29ddd4: 7010 694c 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/feedback/ui/negative/brokensite/BrokenSiteNegativeFeedbackViewModel_Factory;.:()V // method@4c69 │ │ +29ddda: 6900 662d |0005: sput-object v0, Lcom/duckduckgo/app/feedback/ui/negative/brokensite/BrokenSiteNegativeFeedbackViewModel_Factory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/feedback/ui/negative/brokensite/BrokenSiteNegativeFeedbackViewModel_Factory; // field@2d66 │ │ +29ddde: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/feedback/ui/negative/brokensite/BrokenSiteNegativeFeedbackViewModel_Factory$InstanceHolder;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -29ddd0: |[29ddd0] com.duckduckgo.app.feedback.ui.negative.brokensite.BrokenSiteNegativeFeedbackViewModel_Factory$InstanceHolder.:()V │ │ -29dde0: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -29dde6: 0e00 |0003: return-void │ │ +29dde0: |[29dde0] com.duckduckgo.app.feedback.ui.negative.brokensite.BrokenSiteNegativeFeedbackViewModel_Factory$InstanceHolder.:()V │ │ +29ddf0: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +29ddf6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/feedback/ui/negative/brokensite/BrokenSiteNegativeFeedbackViewModel_Factory$InstanceHolder; │ │ │ │ Virtual methods - │ │ @@ -160780,19 +160780,19 @@ │ │ type : '(Lkotlin/jvm/functions/Function1;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -29e098: |[29e098] com.duckduckgo.app.feedback.ui.negative.mainreason.MainReasonAdapter$ViewHolder$$ExternalSyntheticLambda0.:(Lkotlin/jvm/functions/Function1;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;)V │ │ -29e0a8: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -29e0ae: 5b01 692d |0003: iput-object v1, v0, Lcom/duckduckgo/app/feedback/ui/negative/mainreason/MainReasonAdapter$ViewHolder$$ExternalSyntheticLambda0;.f$0:Lkotlin/jvm/functions/Function1; // field@2d69 │ │ -29e0b2: 5b02 6a2d |0005: iput-object v2, v0, Lcom/duckduckgo/app/feedback/ui/negative/mainreason/MainReasonAdapter$ViewHolder$$ExternalSyntheticLambda0;.f$1:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay; // field@2d6a │ │ -29e0b6: 0e00 |0007: return-void │ │ +29e0a8: |[29e0a8] com.duckduckgo.app.feedback.ui.negative.mainreason.MainReasonAdapter$ViewHolder$$ExternalSyntheticLambda0.:(Lkotlin/jvm/functions/Function1;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;)V │ │ +29e0b8: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +29e0be: 5b01 692d |0003: iput-object v1, v0, Lcom/duckduckgo/app/feedback/ui/negative/mainreason/MainReasonAdapter$ViewHolder$$ExternalSyntheticLambda0;.f$0:Lkotlin/jvm/functions/Function1; // field@2d69 │ │ +29e0c2: 5b02 6a2d |0005: iput-object v2, v0, Lcom/duckduckgo/app/feedback/ui/negative/mainreason/MainReasonAdapter$ViewHolder$$ExternalSyntheticLambda0;.f$1:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay; // field@2d6a │ │ +29e0c6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/duckduckgo/app/feedback/ui/negative/mainreason/MainReasonAdapter$ViewHolder$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=1 (null) Lkotlin/jvm/functions/Function1; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay; │ │ @@ -160803,19 +160803,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -29e0b8: |[29e0b8] com.duckduckgo.app.feedback.ui.negative.mainreason.MainReasonAdapter$ViewHolder$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -29e0c8: 5420 692d |0000: iget-object v0, v2, Lcom/duckduckgo/app/feedback/ui/negative/mainreason/MainReasonAdapter$ViewHolder$$ExternalSyntheticLambda0;.f$0:Lkotlin/jvm/functions/Function1; // field@2d69 │ │ -29e0cc: 5421 6a2d |0002: iget-object v1, v2, Lcom/duckduckgo/app/feedback/ui/negative/mainreason/MainReasonAdapter$ViewHolder$$ExternalSyntheticLambda0;.f$1:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay; // field@2d6a │ │ -29e0d0: 7130 7d4c 1003 |0004: invoke-static {v0, v1, v3}, Lcom/duckduckgo/app/feedback/ui/negative/mainreason/MainReasonAdapter$ViewHolder;.$r8$lambda$-HkHptxHGPNXAG44N_TN2HyrNI8:(Lkotlin/jvm/functions/Function1;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;Landroid/view/View;)V // method@4c7d │ │ -29e0d6: 0e00 |0007: return-void │ │ +29e0c8: |[29e0c8] com.duckduckgo.app.feedback.ui.negative.mainreason.MainReasonAdapter$ViewHolder$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +29e0d8: 5420 692d |0000: iget-object v0, v2, Lcom/duckduckgo/app/feedback/ui/negative/mainreason/MainReasonAdapter$ViewHolder$$ExternalSyntheticLambda0;.f$0:Lkotlin/jvm/functions/Function1; // field@2d69 │ │ +29e0dc: 5421 6a2d |0002: iget-object v1, v2, Lcom/duckduckgo/app/feedback/ui/negative/mainreason/MainReasonAdapter$ViewHolder$$ExternalSyntheticLambda0;.f$1:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay; // field@2d6a │ │ +29e0e0: 7130 7d4c 1003 |0004: invoke-static {v0, v1, v3}, Lcom/duckduckgo/app/feedback/ui/negative/mainreason/MainReasonAdapter$ViewHolder;.$r8$lambda$-HkHptxHGPNXAG44N_TN2HyrNI8:(Lkotlin/jvm/functions/Function1;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeMainReasonDisplay;Landroid/view/View;)V // method@4c7d │ │ +29e0e6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lcom/duckduckgo/app/feedback/ui/negative/mainreason/MainReasonAdapter$ViewHolder$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/view/View; │ │ │ │ @@ -160850,17 +160850,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -29e404: |[29e404] com.duckduckgo.app.feedback.ui.negative.mainreason.MainReasonNegativeFeedbackFragment$Companion.:()V │ │ -29e414: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -29e41a: 0e00 |0003: return-void │ │ +29e414: |[29e414] com.duckduckgo.app.feedback.ui.negative.mainreason.MainReasonNegativeFeedbackFragment$Companion.:()V │ │ +29e424: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +29e42a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/feedback/ui/negative/mainreason/MainReasonNegativeFeedbackFragment$Companion; │ │ │ │ #1 : (in Lcom/duckduckgo/app/feedback/ui/negative/mainreason/MainReasonNegativeFeedbackFragment$Companion;) │ │ @@ -160868,35 +160868,35 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -29e41c: |[29e41c] com.duckduckgo.app.feedback.ui.negative.mainreason.MainReasonNegativeFeedbackFragment$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -29e42c: 7010 8f4c 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/feedback/ui/negative/mainreason/MainReasonNegativeFeedbackFragment$Companion;.:()V // method@4c8f │ │ -29e432: 0e00 |0003: return-void │ │ +29e42c: |[29e42c] com.duckduckgo.app.feedback.ui.negative.mainreason.MainReasonNegativeFeedbackFragment$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +29e43c: 7010 8f4c 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/feedback/ui/negative/mainreason/MainReasonNegativeFeedbackFragment$Companion;.:()V // method@4c8f │ │ +29e442: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/feedback/ui/negative/mainreason/MainReasonNegativeFeedbackFragment$Companion;) │ │ name : 'instance' │ │ type : '()Lcom/duckduckgo/app/feedback/ui/negative/mainreason/MainReasonNegativeFeedbackFragment;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -29e3e8: |[29e3e8] com.duckduckgo.app.feedback.ui.negative.mainreason.MainReasonNegativeFeedbackFragment$Companion.instance:()Lcom/duckduckgo/app/feedback/ui/negative/mainreason/MainReasonNegativeFeedbackFragment; │ │ -29e3f8: 2200 ff0f |0000: new-instance v0, Lcom/duckduckgo/app/feedback/ui/negative/mainreason/MainReasonNegativeFeedbackFragment; // type@0fff │ │ -29e3fc: 7010 974c 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/feedback/ui/negative/mainreason/MainReasonNegativeFeedbackFragment;.:()V // method@4c97 │ │ -29e402: 1100 |0005: return-object v0 │ │ +29e3f8: |[29e3f8] com.duckduckgo.app.feedback.ui.negative.mainreason.MainReasonNegativeFeedbackFragment$Companion.instance:()Lcom/duckduckgo/app/feedback/ui/negative/mainreason/MainReasonNegativeFeedbackFragment; │ │ +29e408: 2200 ff0f |0000: new-instance v0, Lcom/duckduckgo/app/feedback/ui/negative/mainreason/MainReasonNegativeFeedbackFragment; // type@0fff │ │ +29e40c: 7010 974c 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/feedback/ui/negative/mainreason/MainReasonNegativeFeedbackFragment;.:()V // method@4c97 │ │ +29e412: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/duckduckgo/app/feedback/ui/negative/mainreason/MainReasonNegativeFeedbackFragment$Companion; │ │ │ │ source_file_idx : 28516 (MainReasonNegativeFeedbackFragment.kt) │ │ @@ -161002,17 +161002,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -29e4ac: |[29e4ac] com.duckduckgo.app.feedback.ui.negative.mainreason.MainReasonNegativeFeedbackFragment_SubComponent_Module.:()V │ │ -29e4bc: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -29e4c2: 0e00 |0003: return-void │ │ +29e4bc: |[29e4bc] com.duckduckgo.app.feedback.ui.negative.mainreason.MainReasonNegativeFeedbackFragment_SubComponent_Module.:()V │ │ +29e4cc: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +29e4d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/feedback/ui/negative/mainreason/MainReasonNegativeFeedbackFragment_SubComponent_Module; │ │ │ │ Virtual methods - │ │ @@ -161056,19 +161056,19 @@ │ │ type : '(Lcom/duckduckgo/app/browser/databinding/ContentFeedbackOpenEndedFeedbackBinding;Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedFeedbackFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -29e6d8: |[29e6d8] com.duckduckgo.app.feedback.ui.negative.openended.ShareOpenEndedFeedbackFragment$$ExternalSyntheticLambda0.:(Lcom/duckduckgo/app/browser/databinding/ContentFeedbackOpenEndedFeedbackBinding;Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedFeedbackFragment;)V │ │ -29e6e8: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -29e6ee: 5b01 722d |0003: iput-object v1, v0, Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedFeedbackFragment$$ExternalSyntheticLambda0;.f$0:Lcom/duckduckgo/app/browser/databinding/ContentFeedbackOpenEndedFeedbackBinding; // field@2d72 │ │ -29e6f2: 5b02 732d |0005: iput-object v2, v0, Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedFeedbackFragment$$ExternalSyntheticLambda0;.f$1:Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedFeedbackFragment; // field@2d73 │ │ -29e6f6: 0e00 |0007: return-void │ │ +29e6e8: |[29e6e8] com.duckduckgo.app.feedback.ui.negative.openended.ShareOpenEndedFeedbackFragment$$ExternalSyntheticLambda0.:(Lcom/duckduckgo/app/browser/databinding/ContentFeedbackOpenEndedFeedbackBinding;Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedFeedbackFragment;)V │ │ +29e6f8: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +29e6fe: 5b01 722d |0003: iput-object v1, v0, Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedFeedbackFragment$$ExternalSyntheticLambda0;.f$0:Lcom/duckduckgo/app/browser/databinding/ContentFeedbackOpenEndedFeedbackBinding; // field@2d72 │ │ +29e702: 5b02 732d |0005: iput-object v2, v0, Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedFeedbackFragment$$ExternalSyntheticLambda0;.f$1:Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedFeedbackFragment; // field@2d73 │ │ +29e706: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedFeedbackFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=1 (null) Lcom/duckduckgo/app/browser/databinding/ContentFeedbackOpenEndedFeedbackBinding; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedFeedbackFragment; │ │ @@ -161079,19 +161079,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -29e6f8: |[29e6f8] com.duckduckgo.app.feedback.ui.negative.openended.ShareOpenEndedFeedbackFragment$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -29e708: 5420 722d |0000: iget-object v0, v2, Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedFeedbackFragment$$ExternalSyntheticLambda0;.f$0:Lcom/duckduckgo/app/browser/databinding/ContentFeedbackOpenEndedFeedbackBinding; // field@2d72 │ │ -29e70c: 5421 732d |0002: iget-object v1, v2, Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedFeedbackFragment$$ExternalSyntheticLambda0;.f$1:Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedFeedbackFragment; // field@2d73 │ │ -29e710: 7130 b84c 1003 |0004: invoke-static {v0, v1, v3}, Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedFeedbackFragment;.$r8$lambda$jwjnBlzhKlOk6831j-8E4PQXLAE:(Lcom/duckduckgo/app/browser/databinding/ContentFeedbackOpenEndedFeedbackBinding;Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedFeedbackFragment;Landroid/view/View;)V // method@4cb8 │ │ -29e716: 0e00 |0007: return-void │ │ +29e708: |[29e708] com.duckduckgo.app.feedback.ui.negative.openended.ShareOpenEndedFeedbackFragment$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +29e718: 5420 722d |0000: iget-object v0, v2, Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedFeedbackFragment$$ExternalSyntheticLambda0;.f$0:Lcom/duckduckgo/app/browser/databinding/ContentFeedbackOpenEndedFeedbackBinding; // field@2d72 │ │ +29e71c: 5421 732d |0002: iget-object v1, v2, Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedFeedbackFragment$$ExternalSyntheticLambda0;.f$1:Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedFeedbackFragment; // field@2d73 │ │ +29e720: 7130 b84c 1003 |0004: invoke-static {v0, v1, v3}, Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedFeedbackFragment;.$r8$lambda$jwjnBlzhKlOk6831j-8E4PQXLAE:(Lcom/duckduckgo/app/browser/databinding/ContentFeedbackOpenEndedFeedbackBinding;Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedFeedbackFragment;Landroid/view/View;)V // method@4cb8 │ │ +29e726: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedFeedbackFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/view/View; │ │ │ │ @@ -161126,17 +161126,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -29e7b4: |[29e7b4] com.duckduckgo.app.feedback.ui.negative.openended.ShareOpenEndedFeedbackFragment$Companion.:()V │ │ -29e7c4: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -29e7ca: 0e00 |0003: return-void │ │ +29e7c4: |[29e7c4] com.duckduckgo.app.feedback.ui.negative.openended.ShareOpenEndedFeedbackFragment$Companion.:()V │ │ +29e7d4: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +29e7da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedFeedbackFragment$Companion; │ │ │ │ #1 : (in Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedFeedbackFragment$Companion;) │ │ @@ -161144,50 +161144,50 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -29e7cc: |[29e7cc] com.duckduckgo.app.feedback.ui.negative.openended.ShareOpenEndedFeedbackFragment$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -29e7dc: 7010 a44c 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedFeedbackFragment$Companion;.:()V // method@4ca4 │ │ -29e7e2: 0e00 |0003: return-void │ │ +29e7dc: |[29e7dc] com.duckduckgo.app.feedback.ui.negative.openended.ShareOpenEndedFeedbackFragment$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +29e7ec: 7010 a44c 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedFeedbackFragment$Companion;.:()V // method@4ca4 │ │ +29e7f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedFeedbackFragment$Companion;) │ │ name : 'instanceNegativeFeedback' │ │ type : '(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;)Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedFeedbackFragment;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 41 16-bit code units │ │ -29e718: |[29e718] com.duckduckgo.app.feedback.ui.negative.openended.ShareOpenEndedFeedbackFragment$Companion.instanceNegativeFeedback:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;)Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedFeedbackFragment; │ │ -29e728: 1a00 05ba |0000: const-string v0, "mainReason" // string@ba05 │ │ -29e72c: 7120 fef1 0500 |0002: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -29e732: 2200 0b10 |0005: new-instance v0, Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedFeedbackFragment; // type@100b │ │ -29e736: 7010 ba4c 0000 |0007: invoke-direct {v0}, Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedFeedbackFragment;.:()V // method@4cba │ │ -29e73c: 2201 7300 |000a: new-instance v1, Landroid/os/Bundle; // type@0073 │ │ -29e740: 7010 7601 0100 |000c: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@0176 │ │ -29e746: 1a02 922d |000f: const-string v2, "IS_POSITIVE_FEEDBACK_EXTRA" // string@2d92 │ │ -29e74a: 1203 |0011: const/4 v3, #int 0 // #0 │ │ -29e74c: 6e30 8701 2103 |0012: invoke-virtual {v1, v2, v3}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0187 │ │ -29e752: 1a02 996e |0015: const-string v2, "MAIN_REASON_EXTRA" // string@6e99 │ │ -29e756: 1f05 ad38 |0017: check-cast v5, Ljava/io/Serializable; // type@38ad │ │ -29e75a: 6e30 8d01 2105 |0019: invoke-virtual {v1, v2, v5}, Landroid/os/Bundle;.putSerializable:(Ljava/lang/String;Ljava/io/Serializable;)V // method@018d │ │ -29e760: 3806 0900 |001c: if-eqz v6, 0025 // +0009 │ │ -29e764: 1a05 437a |001e: const-string v5, "SUB_REASON_EXTRA" // string@7a43 │ │ -29e768: 1f06 ad38 |0020: check-cast v6, Ljava/io/Serializable; // type@38ad │ │ -29e76c: 6e30 8d01 5106 |0022: invoke-virtual {v1, v5, v6}, Landroid/os/Bundle;.putSerializable:(Ljava/lang/String;Ljava/io/Serializable;)V // method@018d │ │ -29e772: 6e20 ca4c 1000 |0025: invoke-virtual {v0, v1}, Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedFeedbackFragment;.setArguments:(Landroid/os/Bundle;)V // method@4cca │ │ -29e778: 1100 |0028: return-object v0 │ │ +29e728: |[29e728] com.duckduckgo.app.feedback.ui.negative.openended.ShareOpenEndedFeedbackFragment$Companion.instanceNegativeFeedback:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$SubReason;)Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedFeedbackFragment; │ │ +29e738: 1a00 05ba |0000: const-string v0, "mainReason" // string@ba05 │ │ +29e73c: 7120 fef1 0500 |0002: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +29e742: 2200 0b10 |0005: new-instance v0, Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedFeedbackFragment; // type@100b │ │ +29e746: 7010 ba4c 0000 |0007: invoke-direct {v0}, Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedFeedbackFragment;.:()V // method@4cba │ │ +29e74c: 2201 7300 |000a: new-instance v1, Landroid/os/Bundle; // type@0073 │ │ +29e750: 7010 7601 0100 |000c: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@0176 │ │ +29e756: 1a02 922d |000f: const-string v2, "IS_POSITIVE_FEEDBACK_EXTRA" // string@2d92 │ │ +29e75a: 1203 |0011: const/4 v3, #int 0 // #0 │ │ +29e75c: 6e30 8701 2103 |0012: invoke-virtual {v1, v2, v3}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0187 │ │ +29e762: 1a02 996e |0015: const-string v2, "MAIN_REASON_EXTRA" // string@6e99 │ │ +29e766: 1f05 ad38 |0017: check-cast v5, Ljava/io/Serializable; // type@38ad │ │ +29e76a: 6e30 8d01 2105 |0019: invoke-virtual {v1, v2, v5}, Landroid/os/Bundle;.putSerializable:(Ljava/lang/String;Ljava/io/Serializable;)V // method@018d │ │ +29e770: 3806 0900 |001c: if-eqz v6, 0025 // +0009 │ │ +29e774: 1a05 437a |001e: const-string v5, "SUB_REASON_EXTRA" // string@7a43 │ │ +29e778: 1f06 ad38 |0020: check-cast v6, Ljava/io/Serializable; // type@38ad │ │ +29e77c: 6e30 8d01 5106 |0022: invoke-virtual {v1, v5, v6}, Landroid/os/Bundle;.putSerializable:(Ljava/lang/String;Ljava/io/Serializable;)V // method@018d │ │ +29e782: 6e20 ca4c 1000 |0025: invoke-virtual {v0, v1}, Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedFeedbackFragment;.setArguments:(Landroid/os/Bundle;)V // method@4cca │ │ +29e788: 1100 |0028: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=154 │ │ 0x000a line=155 │ │ 0x000f line=156 │ │ 0x0015 line=157 │ │ 0x001e line=160 │ │ @@ -161202,24 +161202,24 @@ │ │ type : '()Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedFeedbackFragment;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -29e77c: |[29e77c] com.duckduckgo.app.feedback.ui.negative.openended.ShareOpenEndedFeedbackFragment$Companion.instancePositiveFeedback:()Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedFeedbackFragment; │ │ -29e78c: 2200 0b10 |0000: new-instance v0, Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedFeedbackFragment; // type@100b │ │ -29e790: 7010 ba4c 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedFeedbackFragment;.:()V // method@4cba │ │ -29e796: 2201 7300 |0005: new-instance v1, Landroid/os/Bundle; // type@0073 │ │ -29e79a: 7010 7601 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@0176 │ │ -29e7a0: 1a02 922d |000a: const-string v2, "IS_POSITIVE_FEEDBACK_EXTRA" // string@2d92 │ │ -29e7a4: 1213 |000c: const/4 v3, #int 1 // #1 │ │ -29e7a6: 6e30 8701 2103 |000d: invoke-virtual {v1, v2, v3}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0187 │ │ -29e7ac: 6e20 ca4c 1000 |0010: invoke-virtual {v0, v1}, Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedFeedbackFragment;.setArguments:(Landroid/os/Bundle;)V // method@4cca │ │ -29e7b2: 1100 |0013: return-object v0 │ │ +29e78c: |[29e78c] com.duckduckgo.app.feedback.ui.negative.openended.ShareOpenEndedFeedbackFragment$Companion.instancePositiveFeedback:()Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedFeedbackFragment; │ │ +29e79c: 2200 0b10 |0000: new-instance v0, Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedFeedbackFragment; // type@100b │ │ +29e7a0: 7010 ba4c 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedFeedbackFragment;.:()V // method@4cba │ │ +29e7a6: 2201 7300 |0005: new-instance v1, Landroid/os/Bundle; // type@0073 │ │ +29e7aa: 7010 7601 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@0176 │ │ +29e7b0: 1a02 922d |000a: const-string v2, "IS_POSITIVE_FEEDBACK_EXTRA" // string@2d92 │ │ +29e7b4: 1213 |000c: const/4 v3, #int 1 // #1 │ │ +29e7b6: 6e30 8701 2103 |000d: invoke-virtual {v1, v2, v3}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0187 │ │ +29e7bc: 6e20 ca4c 1000 |0010: invoke-virtual {v0, v1}, Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedFeedbackFragment;.setArguments:(Landroid/os/Bundle;)V // method@4cca │ │ +29e7c2: 1100 |0013: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ 0x0005 line=168 │ │ 0x000a line=169 │ │ 0x0010 line=168 │ │ locals : │ │ @@ -161311,19 +161311,19 @@ │ │ type : '(Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedFeedbackFragment;Lcom/duckduckgo/app/browser/databinding/ContentFeedbackOpenEndedFeedbackBinding;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -29e7e4: |[29e7e4] com.duckduckgo.app.feedback.ui.negative.openended.ShareOpenEndedFeedbackFragment$configureListeners$lambda$3$$inlined$doOnNextLayout$1.:(Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedFeedbackFragment;Lcom/duckduckgo/app/browser/databinding/ContentFeedbackOpenEndedFeedbackBinding;)V │ │ -29e7f4: 5b01 752d |0000: iput-object v1, v0, Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedFeedbackFragment$configureListeners$lambda$3$$inlined$doOnNextLayout$1;.this$0:Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedFeedbackFragment; // field@2d75 │ │ -29e7f8: 5b02 742d |0002: iput-object v2, v0, Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedFeedbackFragment$configureListeners$lambda$3$$inlined$doOnNextLayout$1;.$this_with$inlined:Lcom/duckduckgo/app/browser/databinding/ContentFeedbackOpenEndedFeedbackBinding; // field@2d74 │ │ -29e7fc: 7010 a6ef 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -29e802: 0e00 |0007: return-void │ │ +29e7f4: |[29e7f4] com.duckduckgo.app.feedback.ui.negative.openended.ShareOpenEndedFeedbackFragment$configureListeners$lambda$3$$inlined$doOnNextLayout$1.:(Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedFeedbackFragment;Lcom/duckduckgo/app/browser/databinding/ContentFeedbackOpenEndedFeedbackBinding;)V │ │ +29e804: 5b01 752d |0000: iput-object v1, v0, Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedFeedbackFragment$configureListeners$lambda$3$$inlined$doOnNextLayout$1;.this$0:Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedFeedbackFragment; // field@2d75 │ │ +29e808: 5b02 742d |0002: iput-object v2, v0, Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedFeedbackFragment$configureListeners$lambda$3$$inlined$doOnNextLayout$1;.$this_with$inlined:Lcom/duckduckgo/app/browser/databinding/ContentFeedbackOpenEndedFeedbackBinding; // field@2d74 │ │ +29e80c: 7010 a6ef 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +29e812: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=37 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedFeedbackFragment$configureListeners$lambda$3$$inlined$doOnNextLayout$1; │ │ 0x0000 - 0x0008 reg=1 (null) Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedFeedbackFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/duckduckgo/app/browser/databinding/ContentFeedbackOpenEndedFeedbackBinding; │ │ @@ -161334,36 +161334,36 @@ │ │ type : '(Landroid/view/View;IIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 10 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -29e804: |[29e804] com.duckduckgo.app.feedback.ui.negative.openended.ShareOpenEndedFeedbackFragment$configureListeners$lambda$3$$inlined$doOnNextLayout$1.onLayoutChange:(Landroid/view/View;IIIIIIII)V │ │ -29e814: 0702 |0000: move-object v2, v0 │ │ -29e816: 1f02 d100 |0001: check-cast v2, Landroid/view/View$OnLayoutChangeListener; // type@00d1 │ │ -29e81a: 6e20 4c02 2100 |0003: invoke-virtual {v1, v2}, Landroid/view/View;.removeOnLayoutChangeListener:(Landroid/view/View$OnLayoutChangeListener;)V // method@024c │ │ -29e820: 5401 752d |0006: iget-object v1, v0, Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedFeedbackFragment$configureListeners$lambda$3$$inlined$doOnNextLayout$1;.this$0:Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedFeedbackFragment; // field@2d75 │ │ -29e824: 7110 bb4c 0100 |0008: invoke-static {v1}, Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedFeedbackFragment;.access$getBinding:(Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedFeedbackFragment;)Lcom/duckduckgo/app/browser/databinding/ContentFeedbackOpenEndedFeedbackBinding; // method@4cbb │ │ -29e82a: 0c01 |000b: move-result-object v1 │ │ -29e82c: 5411 2f11 |000c: iget-object v1, v1, Lcom/duckduckgo/app/browser/databinding/ContentFeedbackOpenEndedFeedbackBinding;.openEndedFeedback:Lcom/duckduckgo/common/ui/view/text/DaxTextInput; // field@112f │ │ -29e830: 2202 bc0f |000e: new-instance v2, Lcom/duckduckgo/app/feedback/ui/common/LayoutScrollingTouchListener; // type@0fbc │ │ -29e834: 5403 742d |0010: iget-object v3, v0, Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedFeedbackFragment$configureListeners$lambda$3$$inlined$doOnNextLayout$1;.$this_with$inlined:Lcom/duckduckgo/app/browser/databinding/ContentFeedbackOpenEndedFeedbackBinding; // field@2d74 │ │ -29e838: 5433 3011 |0012: iget-object v3, v3, Lcom/duckduckgo/app/browser/databinding/ContentFeedbackOpenEndedFeedbackBinding;.rootScrollView:Landroid/widget/ScrollView; // field@1130 │ │ -29e83c: 1a04 7fcb |0014: const-string v4, "rootScrollView" // string@cb7f │ │ -29e840: 7120 fdf1 4300 |0016: invoke-static {v3, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ -29e846: 5404 742d |0019: iget-object v4, v0, Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedFeedbackFragment$configureListeners$lambda$3$$inlined$doOnNextLayout$1;.$this_with$inlined:Lcom/duckduckgo/app/browser/databinding/ContentFeedbackOpenEndedFeedbackBinding; // field@2d74 │ │ -29e84a: 5444 2f11 |001b: iget-object v4, v4, Lcom/duckduckgo/app/browser/databinding/ContentFeedbackOpenEndedFeedbackBinding;.openEndedFeedback:Lcom/duckduckgo/common/ui/view/text/DaxTextInput; // field@112f │ │ -29e84e: 6e10 83bd 0400 |001d: invoke-virtual {v4}, Lcom/duckduckgo/common/ui/view/text/DaxTextInput;.getY:()F // method@bd83 │ │ -29e854: 0a04 |0020: move-result v4 │ │ -29e856: 8744 |0021: float-to-int v4, v4 │ │ -29e858: 7030 784b 3204 |0022: invoke-direct {v2, v3, v4}, Lcom/duckduckgo/app/feedback/ui/common/LayoutScrollingTouchListener;.:(Landroid/widget/ScrollView;I)V // method@4b78 │ │ -29e85e: 1f02 d400 |0025: check-cast v2, Landroid/view/View$OnTouchListener; // type@00d4 │ │ -29e862: 6e20 99bd 2100 |0027: invoke-virtual {v1, v2}, Lcom/duckduckgo/common/ui/view/text/DaxTextInput;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@bd99 │ │ -29e868: 0e00 |002a: return-void │ │ +29e814: |[29e814] com.duckduckgo.app.feedback.ui.negative.openended.ShareOpenEndedFeedbackFragment$configureListeners$lambda$3$$inlined$doOnNextLayout$1.onLayoutChange:(Landroid/view/View;IIIIIIII)V │ │ +29e824: 0702 |0000: move-object v2, v0 │ │ +29e826: 1f02 d100 |0001: check-cast v2, Landroid/view/View$OnLayoutChangeListener; // type@00d1 │ │ +29e82a: 6e20 4c02 2100 |0003: invoke-virtual {v1, v2}, Landroid/view/View;.removeOnLayoutChangeListener:(Landroid/view/View$OnLayoutChangeListener;)V // method@024c │ │ +29e830: 5401 752d |0006: iget-object v1, v0, Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedFeedbackFragment$configureListeners$lambda$3$$inlined$doOnNextLayout$1;.this$0:Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedFeedbackFragment; // field@2d75 │ │ +29e834: 7110 bb4c 0100 |0008: invoke-static {v1}, Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedFeedbackFragment;.access$getBinding:(Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedFeedbackFragment;)Lcom/duckduckgo/app/browser/databinding/ContentFeedbackOpenEndedFeedbackBinding; // method@4cbb │ │ +29e83a: 0c01 |000b: move-result-object v1 │ │ +29e83c: 5411 2f11 |000c: iget-object v1, v1, Lcom/duckduckgo/app/browser/databinding/ContentFeedbackOpenEndedFeedbackBinding;.openEndedFeedback:Lcom/duckduckgo/common/ui/view/text/DaxTextInput; // field@112f │ │ +29e840: 2202 bc0f |000e: new-instance v2, Lcom/duckduckgo/app/feedback/ui/common/LayoutScrollingTouchListener; // type@0fbc │ │ +29e844: 5403 742d |0010: iget-object v3, v0, Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedFeedbackFragment$configureListeners$lambda$3$$inlined$doOnNextLayout$1;.$this_with$inlined:Lcom/duckduckgo/app/browser/databinding/ContentFeedbackOpenEndedFeedbackBinding; // field@2d74 │ │ +29e848: 5433 3011 |0012: iget-object v3, v3, Lcom/duckduckgo/app/browser/databinding/ContentFeedbackOpenEndedFeedbackBinding;.rootScrollView:Landroid/widget/ScrollView; // field@1130 │ │ +29e84c: 1a04 7fcb |0014: const-string v4, "rootScrollView" // string@cb7f │ │ +29e850: 7120 fdf1 4300 |0016: invoke-static {v3, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ +29e856: 5404 742d |0019: iget-object v4, v0, Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedFeedbackFragment$configureListeners$lambda$3$$inlined$doOnNextLayout$1;.$this_with$inlined:Lcom/duckduckgo/app/browser/databinding/ContentFeedbackOpenEndedFeedbackBinding; // field@2d74 │ │ +29e85a: 5444 2f11 |001b: iget-object v4, v4, Lcom/duckduckgo/app/browser/databinding/ContentFeedbackOpenEndedFeedbackBinding;.openEndedFeedback:Lcom/duckduckgo/common/ui/view/text/DaxTextInput; // field@112f │ │ +29e85e: 6e10 83bd 0400 |001d: invoke-virtual {v4}, Lcom/duckduckgo/common/ui/view/text/DaxTextInput;.getY:()F // method@bd83 │ │ +29e864: 0a04 |0020: move-result v4 │ │ +29e866: 8744 |0021: float-to-int v4, v4 │ │ +29e868: 7030 784b 3204 |0022: invoke-direct {v2, v3, v4}, Lcom/duckduckgo/app/feedback/ui/common/LayoutScrollingTouchListener;.:(Landroid/widget/ScrollView;I)V // method@4b78 │ │ +29e86e: 1f02 d400 |0025: check-cast v2, Landroid/view/View$OnTouchListener; // type@00d4 │ │ +29e872: 6e20 99bd 2100 |0027: invoke-virtual {v1, v2}, Lcom/duckduckgo/common/ui/view/text/DaxTextInput;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@bd99 │ │ +29e878: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0006 line=415 │ │ locals : │ │ 0x0000 - 0x002b reg=0 this Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedFeedbackFragment$configureListeners$lambda$3$$inlined$doOnNextLayout$1; │ │ 0x0000 - 0x002b reg=1 (null) Landroid/view/View; │ │ @@ -161446,17 +161446,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -29ea90: |[29ea90] com.duckduckgo.app.feedback.ui.negative.openended.ShareOpenEndedFeedbackFragment_SubComponent_Module.:()V │ │ -29eaa0: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -29eaa6: 0e00 |0003: return-void │ │ +29eaa0: |[29eaa0] com.duckduckgo.app.feedback.ui.negative.openended.ShareOpenEndedFeedbackFragment_SubComponent_Module.:()V │ │ +29eab0: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +29eab6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedFeedbackFragment_SubComponent_Module; │ │ │ │ Virtual methods - │ │ @@ -161498,17 +161498,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -29f3c8: |[29f3c8] com.duckduckgo.app.feedback.ui.negative.openended.ShareOpenEndedNegativeFeedbackViewModel$Command.:()V │ │ -29f3d8: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -29f3de: 0e00 |0003: return-void │ │ +29f3d8: |[29f3d8] com.duckduckgo.app.feedback.ui.negative.openended.ShareOpenEndedNegativeFeedbackViewModel$Command.:()V │ │ +29f3e8: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +29f3ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedNegativeFeedbackViewModel$Command; │ │ │ │ #1 : (in Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedNegativeFeedbackViewModel$Command;) │ │ @@ -161516,17 +161516,17 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -29f3e0: |[29f3e0] com.duckduckgo.app.feedback.ui.negative.openended.ShareOpenEndedNegativeFeedbackViewModel$Command.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -29f3f0: 7010 e74c 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedNegativeFeedbackViewModel$Command;.:()V // method@4ce7 │ │ -29f3f6: 0e00 |0003: return-void │ │ +29f3f0: |[29f3f0] com.duckduckgo.app.feedback.ui.negative.openended.ShareOpenEndedNegativeFeedbackViewModel$Command.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +29f400: 7010 e74c 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedNegativeFeedbackViewModel$Command;.:()V // method@4ce7 │ │ +29f406: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 31550 (ShareOpenEndedNegativeFeedbackViewModel.kt) │ │ │ │ @@ -161562,52 +161562,52 @@ │ │ type : '()Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedNegativeFeedbackViewModel_Factory;' │ │ access : 0x1048 (STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -29f3f8: |[29f3f8] com.duckduckgo.app.feedback.ui.negative.openended.ShareOpenEndedNegativeFeedbackViewModel_Factory$InstanceHolder.-$$Nest$sfgetINSTANCE:()Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedNegativeFeedbackViewModel_Factory; │ │ -29f408: 6200 892d |0000: sget-object v0, Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedNegativeFeedbackViewModel_Factory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedNegativeFeedbackViewModel_Factory; // field@2d89 │ │ -29f40c: 1100 |0002: return-object v0 │ │ +29f408: |[29f408] com.duckduckgo.app.feedback.ui.negative.openended.ShareOpenEndedNegativeFeedbackViewModel_Factory$InstanceHolder.-$$Nest$sfgetINSTANCE:()Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedNegativeFeedbackViewModel_Factory; │ │ +29f418: 6200 892d |0000: sget-object v0, Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedNegativeFeedbackViewModel_Factory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedNegativeFeedbackViewModel_Factory; // field@2d89 │ │ +29f41c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedNegativeFeedbackViewModel_Factory$InstanceHolder;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -29f410: |[29f410] com.duckduckgo.app.feedback.ui.negative.openended.ShareOpenEndedNegativeFeedbackViewModel_Factory$InstanceHolder.:()V │ │ -29f420: 2200 1610 |0000: new-instance v0, Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedNegativeFeedbackViewModel_Factory; // type@1016 │ │ -29f424: 7010 f04c 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedNegativeFeedbackViewModel_Factory;.:()V // method@4cf0 │ │ -29f42a: 6900 892d |0005: sput-object v0, Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedNegativeFeedbackViewModel_Factory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedNegativeFeedbackViewModel_Factory; // field@2d89 │ │ -29f42e: 0e00 |0007: return-void │ │ +29f420: |[29f420] com.duckduckgo.app.feedback.ui.negative.openended.ShareOpenEndedNegativeFeedbackViewModel_Factory$InstanceHolder.:()V │ │ +29f430: 2200 1610 |0000: new-instance v0, Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedNegativeFeedbackViewModel_Factory; // type@1016 │ │ +29f434: 7010 f04c 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedNegativeFeedbackViewModel_Factory;.:()V // method@4cf0 │ │ +29f43a: 6900 892d |0005: sput-object v0, Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedNegativeFeedbackViewModel_Factory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedNegativeFeedbackViewModel_Factory; // field@2d89 │ │ +29f43e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedNegativeFeedbackViewModel_Factory$InstanceHolder;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -29f430: |[29f430] com.duckduckgo.app.feedback.ui.negative.openended.ShareOpenEndedNegativeFeedbackViewModel_Factory$InstanceHolder.:()V │ │ -29f440: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -29f446: 0e00 |0003: return-void │ │ +29f440: |[29f440] com.duckduckgo.app.feedback.ui.negative.openended.ShareOpenEndedNegativeFeedbackViewModel_Factory$InstanceHolder.:()V │ │ +29f450: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +29f456: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/feedback/ui/negative/openended/ShareOpenEndedNegativeFeedbackViewModel_Factory$InstanceHolder; │ │ │ │ Virtual methods - │ │ @@ -161682,19 +161682,19 @@ │ │ type : '(Lkotlin/jvm/functions/Function1;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -29f734: |[29f734] com.duckduckgo.app.feedback.ui.negative.subreason.SubReasonAdapter$ViewHolder$$ExternalSyntheticLambda0.:(Lkotlin/jvm/functions/Function1;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;)V │ │ -29f744: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -29f74a: 5b01 8c2d |0003: iput-object v1, v0, Lcom/duckduckgo/app/feedback/ui/negative/subreason/SubReasonAdapter$ViewHolder$$ExternalSyntheticLambda0;.f$0:Lkotlin/jvm/functions/Function1; // field@2d8c │ │ -29f74e: 5b02 8d2d |0005: iput-object v2, v0, Lcom/duckduckgo/app/feedback/ui/negative/subreason/SubReasonAdapter$ViewHolder$$ExternalSyntheticLambda0;.f$1:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay; // field@2d8d │ │ -29f752: 0e00 |0007: return-void │ │ +29f744: |[29f744] com.duckduckgo.app.feedback.ui.negative.subreason.SubReasonAdapter$ViewHolder$$ExternalSyntheticLambda0.:(Lkotlin/jvm/functions/Function1;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;)V │ │ +29f754: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +29f75a: 5b01 8c2d |0003: iput-object v1, v0, Lcom/duckduckgo/app/feedback/ui/negative/subreason/SubReasonAdapter$ViewHolder$$ExternalSyntheticLambda0;.f$0:Lkotlin/jvm/functions/Function1; // field@2d8c │ │ +29f75e: 5b02 8d2d |0005: iput-object v2, v0, Lcom/duckduckgo/app/feedback/ui/negative/subreason/SubReasonAdapter$ViewHolder$$ExternalSyntheticLambda0;.f$1:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay; // field@2d8d │ │ +29f762: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/duckduckgo/app/feedback/ui/negative/subreason/SubReasonAdapter$ViewHolder$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=1 (null) Lkotlin/jvm/functions/Function1; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay; │ │ @@ -161705,19 +161705,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -29f754: |[29f754] com.duckduckgo.app.feedback.ui.negative.subreason.SubReasonAdapter$ViewHolder$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -29f764: 5420 8c2d |0000: iget-object v0, v2, Lcom/duckduckgo/app/feedback/ui/negative/subreason/SubReasonAdapter$ViewHolder$$ExternalSyntheticLambda0;.f$0:Lkotlin/jvm/functions/Function1; // field@2d8c │ │ -29f768: 5421 8d2d |0002: iget-object v1, v2, Lcom/duckduckgo/app/feedback/ui/negative/subreason/SubReasonAdapter$ViewHolder$$ExternalSyntheticLambda0;.f$1:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay; // field@2d8d │ │ -29f76c: 7130 044d 1003 |0004: invoke-static {v0, v1, v3}, Lcom/duckduckgo/app/feedback/ui/negative/subreason/SubReasonAdapter$ViewHolder;.$r8$lambda$x0GafjqDXMJpUELBpU8Na5CNQf0:(Lkotlin/jvm/functions/Function1;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;Landroid/view/View;)V // method@4d04 │ │ -29f772: 0e00 |0007: return-void │ │ +29f764: |[29f764] com.duckduckgo.app.feedback.ui.negative.subreason.SubReasonAdapter$ViewHolder$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +29f774: 5420 8c2d |0000: iget-object v0, v2, Lcom/duckduckgo/app/feedback/ui/negative/subreason/SubReasonAdapter$ViewHolder$$ExternalSyntheticLambda0;.f$0:Lkotlin/jvm/functions/Function1; // field@2d8c │ │ +29f778: 5421 8d2d |0002: iget-object v1, v2, Lcom/duckduckgo/app/feedback/ui/negative/subreason/SubReasonAdapter$ViewHolder$$ExternalSyntheticLambda0;.f$1:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay; // field@2d8d │ │ +29f77c: 7130 044d 1003 |0004: invoke-static {v0, v1, v3}, Lcom/duckduckgo/app/feedback/ui/negative/subreason/SubReasonAdapter$ViewHolder;.$r8$lambda$x0GafjqDXMJpUELBpU8Na5CNQf0:(Lkotlin/jvm/functions/Function1;Lcom/duckduckgo/app/feedback/ui/negative/FeedbackTypeDisplay$FeedbackTypeSubReasonDisplay;Landroid/view/View;)V // method@4d04 │ │ +29f782: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lcom/duckduckgo/app/feedback/ui/negative/subreason/SubReasonAdapter$ViewHolder$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/view/View; │ │ │ │ @@ -161752,17 +161752,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -29fac8: |[29fac8] com.duckduckgo.app.feedback.ui.negative.subreason.SubReasonNegativeFeedbackFragment$Companion.:()V │ │ -29fad8: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -29fade: 0e00 |0003: return-void │ │ +29fad8: |[29fad8] com.duckduckgo.app.feedback.ui.negative.subreason.SubReasonNegativeFeedbackFragment$Companion.:()V │ │ +29fae8: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +29faee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/feedback/ui/negative/subreason/SubReasonNegativeFeedbackFragment$Companion; │ │ │ │ #1 : (in Lcom/duckduckgo/app/feedback/ui/negative/subreason/SubReasonNegativeFeedbackFragment$Companion;) │ │ @@ -161770,43 +161770,43 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -29fae0: |[29fae0] com.duckduckgo.app.feedback.ui.negative.subreason.SubReasonNegativeFeedbackFragment$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -29faf0: 7010 164d 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/feedback/ui/negative/subreason/SubReasonNegativeFeedbackFragment$Companion;.:()V // method@4d16 │ │ -29faf6: 0e00 |0003: return-void │ │ +29faf0: |[29faf0] com.duckduckgo.app.feedback.ui.negative.subreason.SubReasonNegativeFeedbackFragment$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +29fb00: 7010 164d 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/feedback/ui/negative/subreason/SubReasonNegativeFeedbackFragment$Companion;.:()V // method@4d16 │ │ +29fb06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/feedback/ui/negative/subreason/SubReasonNegativeFeedbackFragment$Companion;) │ │ name : 'instance' │ │ type : '(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;)Lcom/duckduckgo/app/feedback/ui/negative/subreason/SubReasonNegativeFeedbackFragment;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -29fa84: |[29fa84] com.duckduckgo.app.feedback.ui.negative.subreason.SubReasonNegativeFeedbackFragment$Companion.instance:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;)Lcom/duckduckgo/app/feedback/ui/negative/subreason/SubReasonNegativeFeedbackFragment; │ │ -29fa94: 1a00 05ba |0000: const-string v0, "mainReason" // string@ba05 │ │ -29fa98: 7120 fef1 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -29fa9e: 2200 2210 |0005: new-instance v0, Lcom/duckduckgo/app/feedback/ui/negative/subreason/SubReasonNegativeFeedbackFragment; // type@1022 │ │ -29faa2: 7010 224d 0000 |0007: invoke-direct {v0}, Lcom/duckduckgo/app/feedback/ui/negative/subreason/SubReasonNegativeFeedbackFragment;.:()V // method@4d22 │ │ -29faa8: 2201 7300 |000a: new-instance v1, Landroid/os/Bundle; // type@0073 │ │ -29faac: 7010 7601 0100 |000c: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@0176 │ │ -29fab2: 1a02 996e |000f: const-string v2, "MAIN_REASON_EXTRA" // string@6e99 │ │ -29fab6: 1f04 ad38 |0011: check-cast v4, Ljava/io/Serializable; // type@38ad │ │ -29faba: 6e30 8d01 2104 |0013: invoke-virtual {v1, v2, v4}, Landroid/os/Bundle;.putSerializable:(Ljava/lang/String;Ljava/io/Serializable;)V // method@018d │ │ -29fac0: 6e20 314d 1000 |0016: invoke-virtual {v0, v1}, Lcom/duckduckgo/app/feedback/ui/negative/subreason/SubReasonNegativeFeedbackFragment;.setArguments:(Landroid/os/Bundle;)V // method@4d31 │ │ -29fac6: 1100 |0019: return-object v0 │ │ +29fa94: |[29fa94] com.duckduckgo.app.feedback.ui.negative.subreason.SubReasonNegativeFeedbackFragment$Companion.instance:(Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;)Lcom/duckduckgo/app/feedback/ui/negative/subreason/SubReasonNegativeFeedbackFragment; │ │ +29faa4: 1a00 05ba |0000: const-string v0, "mainReason" // string@ba05 │ │ +29faa8: 7120 fef1 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +29faae: 2200 2210 |0005: new-instance v0, Lcom/duckduckgo/app/feedback/ui/negative/subreason/SubReasonNegativeFeedbackFragment; // type@1022 │ │ +29fab2: 7010 224d 0000 |0007: invoke-direct {v0}, Lcom/duckduckgo/app/feedback/ui/negative/subreason/SubReasonNegativeFeedbackFragment;.:()V // method@4d22 │ │ +29fab8: 2201 7300 |000a: new-instance v1, Landroid/os/Bundle; // type@0073 │ │ +29fabc: 7010 7601 0100 |000c: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@0176 │ │ +29fac2: 1a02 996e |000f: const-string v2, "MAIN_REASON_EXTRA" // string@6e99 │ │ +29fac6: 1f04 ad38 |0011: check-cast v4, Ljava/io/Serializable; // type@38ad │ │ +29faca: 6e30 8d01 2104 |0013: invoke-virtual {v1, v2, v4}, Landroid/os/Bundle;.putSerializable:(Ljava/lang/String;Ljava/io/Serializable;)V // method@018d │ │ +29fad0: 6e20 314d 1000 |0016: invoke-virtual {v0, v1}, Lcom/duckduckgo/app/feedback/ui/negative/subreason/SubReasonNegativeFeedbackFragment;.setArguments:(Landroid/os/Bundle;)V // method@4d31 │ │ +29fad6: 1100 |0019: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=152 │ │ 0x000a line=153 │ │ 0x000f line=154 │ │ 0x0016 line=153 │ │ locals : │ │ @@ -161899,41 +161899,41 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 46 16-bit code units │ │ -29faf8: |[29faf8] com.duckduckgo.app.feedback.ui.negative.subreason.SubReasonNegativeFeedbackFragment$WhenMappings.:()V │ │ -29fb08: 7100 f64b 0000 |0000: invoke-static {}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.values:()[Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // method@4bf6 │ │ -29fb0e: 0c00 |0003: move-result-object v0 │ │ -29fb10: 2100 |0004: array-length v0, v0 │ │ -29fb12: 2300 5d3a |0005: new-array v0, v0, [I // type@3a5d │ │ -29fb16: 6201 322d |0007: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.MISSING_BROWSING_FEATURES:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d32 │ │ -29fb1a: 6e10 f44b 0100 |0009: invoke-virtual {v1}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.ordinal:()I // method@4bf4 │ │ -29fb20: 0a01 |000c: move-result v1 │ │ -29fb22: 1212 |000d: const/4 v2, #int 1 // #1 │ │ -29fb24: 4b02 0001 |000e: aput v2, v0, v1 │ │ -29fb28: 6201 352d |0010: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.SEARCH_NOT_GOOD_ENOUGH:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d35 │ │ -29fb2c: 6e10 f44b 0100 |0012: invoke-virtual {v1}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.ordinal:()I // method@4bf4 │ │ -29fb32: 0a01 |0015: move-result v1 │ │ -29fb34: 1222 |0016: const/4 v2, #int 2 // #2 │ │ -29fb36: 4b02 0001 |0017: aput v2, v0, v1 │ │ -29fb3a: 6201 332d |0019: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.NOT_ENOUGH_CUSTOMIZATIONS:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d33 │ │ -29fb3e: 6e10 f44b 0100 |001b: invoke-virtual {v1}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.ordinal:()I // method@4bf4 │ │ -29fb44: 0a01 |001e: move-result v1 │ │ -29fb46: 1232 |001f: const/4 v2, #int 3 // #3 │ │ -29fb48: 4b02 0001 |0020: aput v2, v0, v1 │ │ -29fb4c: 6201 312d |0022: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.APP_IS_SLOW_OR_BUGGY:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d31 │ │ -29fb50: 6e10 f44b 0100 |0024: invoke-virtual {v1}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.ordinal:()I // method@4bf4 │ │ -29fb56: 0a01 |0027: move-result v1 │ │ -29fb58: 1242 |0028: const/4 v2, #int 4 // #4 │ │ -29fb5a: 4b02 0001 |0029: aput v2, v0, v1 │ │ -29fb5e: 6900 902d |002b: sput-object v0, Lcom/duckduckgo/app/feedback/ui/negative/subreason/SubReasonNegativeFeedbackFragment$WhenMappings;.$EnumSwitchMapping$0:[I // field@2d90 │ │ -29fb62: 0e00 |002d: return-void │ │ +29fb08: |[29fb08] com.duckduckgo.app.feedback.ui.negative.subreason.SubReasonNegativeFeedbackFragment$WhenMappings.:()V │ │ +29fb18: 7100 f64b 0000 |0000: invoke-static {}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.values:()[Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // method@4bf6 │ │ +29fb1e: 0c00 |0003: move-result-object v0 │ │ +29fb20: 2100 |0004: array-length v0, v0 │ │ +29fb22: 2300 5d3a |0005: new-array v0, v0, [I // type@3a5d │ │ +29fb26: 6201 322d |0007: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.MISSING_BROWSING_FEATURES:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d32 │ │ +29fb2a: 6e10 f44b 0100 |0009: invoke-virtual {v1}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.ordinal:()I // method@4bf4 │ │ +29fb30: 0a01 |000c: move-result v1 │ │ +29fb32: 1212 |000d: const/4 v2, #int 1 // #1 │ │ +29fb34: 4b02 0001 |000e: aput v2, v0, v1 │ │ +29fb38: 6201 352d |0010: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.SEARCH_NOT_GOOD_ENOUGH:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d35 │ │ +29fb3c: 6e10 f44b 0100 |0012: invoke-virtual {v1}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.ordinal:()I // method@4bf4 │ │ +29fb42: 0a01 |0015: move-result v1 │ │ +29fb44: 1222 |0016: const/4 v2, #int 2 // #2 │ │ +29fb46: 4b02 0001 |0017: aput v2, v0, v1 │ │ +29fb4a: 6201 332d |0019: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.NOT_ENOUGH_CUSTOMIZATIONS:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d33 │ │ +29fb4e: 6e10 f44b 0100 |001b: invoke-virtual {v1}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.ordinal:()I // method@4bf4 │ │ +29fb54: 0a01 |001e: move-result v1 │ │ +29fb56: 1232 |001f: const/4 v2, #int 3 // #3 │ │ +29fb58: 4b02 0001 |0020: aput v2, v0, v1 │ │ +29fb5c: 6201 312d |0022: sget-object v1, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.APP_IS_SLOW_OR_BUGGY:Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason; // field@2d31 │ │ +29fb60: 6e10 f44b 0100 |0024: invoke-virtual {v1}, Lcom/duckduckgo/app/feedback/ui/negative/FeedbackType$MainReason;.ordinal:()I // method@4bf4 │ │ +29fb66: 0a01 |0027: move-result v1 │ │ +29fb68: 1242 |0028: const/4 v2, #int 4 // #4 │ │ +29fb6a: 4b02 0001 |0029: aput v2, v0, v1 │ │ +29fb6e: 6900 902d |002b: sput-object v0, Lcom/duckduckgo/app/feedback/ui/negative/subreason/SubReasonNegativeFeedbackFragment$WhenMappings;.$EnumSwitchMapping$0:[I // field@2d90 │ │ +29fb72: 0e00 |002d: return-void │ │ catches : 4 │ │ 0x0007 - 0x0010 │ │ Ljava/lang/NoSuchFieldError; -> 0x0010 │ │ 0x0010 - 0x0019 │ │ Ljava/lang/NoSuchFieldError; -> 0x0019 │ │ 0x0019 - 0x0022 │ │ Ljava/lang/NoSuchFieldError; -> 0x0022 │ │ @@ -162013,17 +162013,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -29fd18: |[29fd18] com.duckduckgo.app.feedback.ui.negative.subreason.SubReasonNegativeFeedbackFragment_SubComponent_Module.:()V │ │ -29fd28: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -29fd2e: 0e00 |0003: return-void │ │ +29fd28: |[29fd28] com.duckduckgo.app.feedback.ui.negative.subreason.SubReasonNegativeFeedbackFragment_SubComponent_Module.:()V │ │ +29fd38: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +29fd3e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/feedback/ui/negative/subreason/SubReasonNegativeFeedbackFragment_SubComponent_Module; │ │ │ │ Virtual methods - │ │ @@ -162063,17 +162063,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2a02b0: |[2a02b0] com.duckduckgo.app.feedback.ui.positive.initial.Command.:()V │ │ -2a02c0: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2a02c6: 0e00 |0003: return-void │ │ +2a02c0: |[2a02c0] com.duckduckgo.app.feedback.ui.positive.initial.Command.:()V │ │ +2a02d0: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2a02d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/feedback/ui/positive/initial/Command; │ │ │ │ #1 : (in Lcom/duckduckgo/app/feedback/ui/positive/initial/Command;) │ │ @@ -162081,17 +162081,17 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2a02c8: |[2a02c8] com.duckduckgo.app.feedback.ui.positive.initial.Command.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -2a02d8: 7010 3c4d 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/feedback/ui/positive/initial/Command;.:()V // method@4d3c │ │ -2a02de: 0e00 |0003: return-void │ │ +2a02d8: |[2a02d8] com.duckduckgo.app.feedback.ui.positive.initial.Command.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +2a02e8: 7010 3c4d 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/feedback/ui/positive/initial/Command;.:()V // method@4d3c │ │ +2a02ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 29514 (PositiveFeedbackLandingViewModel.kt) │ │ │ │ @@ -162123,18 +162123,18 @@ │ │ type : '(Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -2a02e0: |[2a02e0] com.duckduckgo.app.feedback.ui.positive.initial.PositiveFeedbackLandingFragment$$ExternalSyntheticLambda0.:(Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingFragment;)V │ │ -2a02f0: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2a02f6: 5b01 9b2d |0003: iput-object v1, v0, Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingFragment$$ExternalSyntheticLambda0;.f$0:Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingFragment; // field@2d9b │ │ -2a02fa: 0e00 |0005: return-void │ │ +2a02f0: |[2a02f0] com.duckduckgo.app.feedback.ui.positive.initial.PositiveFeedbackLandingFragment$$ExternalSyntheticLambda0.:(Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingFragment;)V │ │ +2a0300: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2a0306: 5b01 9b2d |0003: iput-object v1, v0, Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingFragment$$ExternalSyntheticLambda0;.f$0:Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingFragment; // field@2d9b │ │ +2a030a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingFragment; │ │ │ │ @@ -162144,18 +162144,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -2a02fc: |[2a02fc] com.duckduckgo.app.feedback.ui.positive.initial.PositiveFeedbackLandingFragment$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -2a030c: 5410 9b2d |0000: iget-object v0, v1, Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingFragment$$ExternalSyntheticLambda0;.f$0:Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingFragment; // field@2d9b │ │ -2a0310: 7120 574d 2000 |0002: invoke-static {v0, v2}, Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingFragment;.$r8$lambda$zy_YbJrbev-SlN0UExXeueRxshE:(Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingFragment;Landroid/view/View;)V // method@4d57 │ │ -2a0316: 0e00 |0005: return-void │ │ +2a030c: |[2a030c] com.duckduckgo.app.feedback.ui.positive.initial.PositiveFeedbackLandingFragment$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +2a031c: 5410 9b2d |0000: iget-object v0, v1, Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingFragment$$ExternalSyntheticLambda0;.f$0:Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingFragment; // field@2d9b │ │ +2a0320: 7120 574d 2000 |0002: invoke-static {v0, v2}, Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingFragment;.$r8$lambda$zy_YbJrbev-SlN0UExXeueRxshE:(Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingFragment;Landroid/view/View;)V // method@4d57 │ │ +2a0326: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -162189,18 +162189,18 @@ │ │ type : '(Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -2a0318: |[2a0318] com.duckduckgo.app.feedback.ui.positive.initial.PositiveFeedbackLandingFragment$$ExternalSyntheticLambda1.:(Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingFragment;)V │ │ -2a0328: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2a032e: 5b01 9c2d |0003: iput-object v1, v0, Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingFragment$$ExternalSyntheticLambda1;.f$0:Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingFragment; // field@2d9c │ │ -2a0332: 0e00 |0005: return-void │ │ +2a0328: |[2a0328] com.duckduckgo.app.feedback.ui.positive.initial.PositiveFeedbackLandingFragment$$ExternalSyntheticLambda1.:(Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingFragment;)V │ │ +2a0338: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2a033e: 5b01 9c2d |0003: iput-object v1, v0, Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingFragment$$ExternalSyntheticLambda1;.f$0:Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingFragment; // field@2d9c │ │ +2a0342: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingFragment$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingFragment; │ │ │ │ @@ -162210,18 +162210,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -2a0334: |[2a0334] com.duckduckgo.app.feedback.ui.positive.initial.PositiveFeedbackLandingFragment$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ -2a0344: 5410 9c2d |0000: iget-object v0, v1, Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingFragment$$ExternalSyntheticLambda1;.f$0:Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingFragment; // field@2d9c │ │ -2a0348: 7120 564d 2000 |0002: invoke-static {v0, v2}, Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingFragment;.$r8$lambda$K4HWwqWntq3K25V419O8vUO1b54:(Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingFragment;Landroid/view/View;)V // method@4d56 │ │ -2a034e: 0e00 |0005: return-void │ │ +2a0344: |[2a0344] com.duckduckgo.app.feedback.ui.positive.initial.PositiveFeedbackLandingFragment$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ +2a0354: 5410 9c2d |0000: iget-object v0, v1, Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingFragment$$ExternalSyntheticLambda1;.f$0:Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingFragment; // field@2d9c │ │ +2a0358: 7120 564d 2000 |0002: invoke-static {v0, v2}, Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingFragment;.$r8$lambda$K4HWwqWntq3K25V419O8vUO1b54:(Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingFragment;Landroid/view/View;)V // method@4d56 │ │ +2a035e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingFragment$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -162255,18 +162255,18 @@ │ │ type : '(Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -2a0350: |[2a0350] com.duckduckgo.app.feedback.ui.positive.initial.PositiveFeedbackLandingFragment$$ExternalSyntheticLambda2.:(Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingFragment;)V │ │ -2a0360: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2a0366: 5b01 9d2d |0003: iput-object v1, v0, Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingFragment$$ExternalSyntheticLambda2;.f$0:Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingFragment; // field@2d9d │ │ -2a036a: 0e00 |0005: return-void │ │ +2a0360: |[2a0360] com.duckduckgo.app.feedback.ui.positive.initial.PositiveFeedbackLandingFragment$$ExternalSyntheticLambda2.:(Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingFragment;)V │ │ +2a0370: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2a0376: 5b01 9d2d |0003: iput-object v1, v0, Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingFragment$$ExternalSyntheticLambda2;.f$0:Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingFragment; // field@2d9d │ │ +2a037a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingFragment$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingFragment; │ │ │ │ @@ -162276,18 +162276,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -2a036c: |[2a036c] com.duckduckgo.app.feedback.ui.positive.initial.PositiveFeedbackLandingFragment$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ -2a037c: 5410 9d2d |0000: iget-object v0, v1, Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingFragment$$ExternalSyntheticLambda2;.f$0:Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingFragment; // field@2d9d │ │ -2a0380: 7120 554d 2000 |0002: invoke-static {v0, v2}, Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingFragment;.$r8$lambda$6bh0dHWsre4p1Rc3cMqUVa3Kcrs:(Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingFragment;Landroid/view/View;)V // method@4d55 │ │ -2a0386: 0e00 |0005: return-void │ │ +2a037c: |[2a037c] com.duckduckgo.app.feedback.ui.positive.initial.PositiveFeedbackLandingFragment$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ +2a038c: 5410 9d2d |0000: iget-object v0, v1, Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingFragment$$ExternalSyntheticLambda2;.f$0:Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingFragment; // field@2d9d │ │ +2a0390: 7120 554d 2000 |0002: invoke-static {v0, v2}, Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingFragment;.$r8$lambda$6bh0dHWsre4p1Rc3cMqUVa3Kcrs:(Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingFragment;Landroid/view/View;)V // method@4d55 │ │ +2a0396: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingFragment$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -162322,17 +162322,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2a03a4: |[2a03a4] com.duckduckgo.app.feedback.ui.positive.initial.PositiveFeedbackLandingFragment$Companion.:()V │ │ -2a03b4: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2a03ba: 0e00 |0003: return-void │ │ +2a03b4: |[2a03b4] com.duckduckgo.app.feedback.ui.positive.initial.PositiveFeedbackLandingFragment$Companion.:()V │ │ +2a03c4: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2a03ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingFragment$Companion; │ │ │ │ #1 : (in Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingFragment$Companion;) │ │ @@ -162340,35 +162340,35 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2a03bc: |[2a03bc] com.duckduckgo.app.feedback.ui.positive.initial.PositiveFeedbackLandingFragment$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -2a03cc: 7010 444d 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingFragment$Companion;.:()V // method@4d44 │ │ -2a03d2: 0e00 |0003: return-void │ │ +2a03cc: |[2a03cc] com.duckduckgo.app.feedback.ui.positive.initial.PositiveFeedbackLandingFragment$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +2a03dc: 7010 444d 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingFragment$Companion;.:()V // method@4d44 │ │ +2a03e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingFragment$Companion;) │ │ name : 'instance' │ │ type : '()Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingFragment;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -2a0388: |[2a0388] com.duckduckgo.app.feedback.ui.positive.initial.PositiveFeedbackLandingFragment$Companion.instance:()Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingFragment; │ │ -2a0398: 2200 3310 |0000: new-instance v0, Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingFragment; // type@1033 │ │ -2a039c: 7010 594d 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingFragment;.:()V // method@4d59 │ │ -2a03a2: 1100 |0005: return-object v0 │ │ +2a0398: |[2a0398] com.duckduckgo.app.feedback.ui.positive.initial.PositiveFeedbackLandingFragment$Companion.instance:()Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingFragment; │ │ +2a03a8: 2200 3310 |0000: new-instance v0, Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingFragment; // type@1033 │ │ +2a03ac: 7010 594d 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingFragment;.:()V // method@4d59 │ │ +2a03b2: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingFragment$Companion; │ │ │ │ source_file_idx : 29507 (PositiveFeedbackLandingFragment.kt) │ │ @@ -162486,17 +162486,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2a06b8: |[2a06b8] com.duckduckgo.app.feedback.ui.positive.initial.PositiveFeedbackLandingFragment_SubComponent_Module.:()V │ │ -2a06c8: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2a06ce: 0e00 |0003: return-void │ │ +2a06c8: |[2a06c8] com.duckduckgo.app.feedback.ui.positive.initial.PositiveFeedbackLandingFragment_SubComponent_Module.:()V │ │ +2a06d8: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2a06de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingFragment_SubComponent_Module; │ │ │ │ Virtual methods - │ │ @@ -162540,52 +162540,52 @@ │ │ type : '()Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingViewModel_Factory;' │ │ access : 0x1048 (STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2a0a18: |[2a0a18] com.duckduckgo.app.feedback.ui.positive.initial.PositiveFeedbackLandingViewModel_Factory$InstanceHolder.-$$Nest$sfgetINSTANCE:()Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingViewModel_Factory; │ │ -2a0a28: 6200 aa2d |0000: sget-object v0, Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingViewModel_Factory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingViewModel_Factory; // field@2daa │ │ -2a0a2c: 1100 |0002: return-object v0 │ │ +2a0a28: |[2a0a28] com.duckduckgo.app.feedback.ui.positive.initial.PositiveFeedbackLandingViewModel_Factory$InstanceHolder.-$$Nest$sfgetINSTANCE:()Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingViewModel_Factory; │ │ +2a0a38: 6200 aa2d |0000: sget-object v0, Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingViewModel_Factory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingViewModel_Factory; // field@2daa │ │ +2a0a3c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingViewModel_Factory$InstanceHolder;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -2a0a30: |[2a0a30] com.duckduckgo.app.feedback.ui.positive.initial.PositiveFeedbackLandingViewModel_Factory$InstanceHolder.:()V │ │ -2a0a40: 2200 3b10 |0000: new-instance v0, Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingViewModel_Factory; // type@103b │ │ -2a0a44: 7010 794d 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingViewModel_Factory;.:()V // method@4d79 │ │ -2a0a4a: 6900 aa2d |0005: sput-object v0, Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingViewModel_Factory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingViewModel_Factory; // field@2daa │ │ -2a0a4e: 0e00 |0007: return-void │ │ +2a0a40: |[2a0a40] com.duckduckgo.app.feedback.ui.positive.initial.PositiveFeedbackLandingViewModel_Factory$InstanceHolder.:()V │ │ +2a0a50: 2200 3b10 |0000: new-instance v0, Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingViewModel_Factory; // type@103b │ │ +2a0a54: 7010 794d 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingViewModel_Factory;.:()V // method@4d79 │ │ +2a0a5a: 6900 aa2d |0005: sput-object v0, Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingViewModel_Factory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingViewModel_Factory; // field@2daa │ │ +2a0a5e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingViewModel_Factory$InstanceHolder;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2a0a50: |[2a0a50] com.duckduckgo.app.feedback.ui.positive.initial.PositiveFeedbackLandingViewModel_Factory$InstanceHolder.:()V │ │ -2a0a60: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2a0a66: 0e00 |0003: return-void │ │ +2a0a60: |[2a0a60] com.duckduckgo.app.feedback.ui.positive.initial.PositiveFeedbackLandingViewModel_Factory$InstanceHolder.:()V │ │ +2a0a70: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2a0a76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/feedback/ui/positive/initial/PositiveFeedbackLandingViewModel_Factory$InstanceHolder; │ │ │ │ Virtual methods - │ │ @@ -162659,18 +162659,18 @@ │ │ type : '(Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -2a0d90: |[2a0d90] com.duckduckgo.app.feedback.ui.positive.initial.ViewState.:(Z)V │ │ -2a0da0: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2a0da6: 5c01 ad2d |0003: iput-boolean v1, v0, Lcom/duckduckgo/app/feedback/ui/positive/initial/ViewState;.canShowRatingButton:Z // field@2dad │ │ -2a0daa: 0e00 |0005: return-void │ │ +2a0da0: |[2a0da0] com.duckduckgo.app.feedback.ui.positive.initial.ViewState.:(Z)V │ │ +2a0db0: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2a0db6: 5c01 ad2d |0003: iput-boolean v1, v0, Lcom/duckduckgo/app/feedback/ui/positive/initial/ViewState;.canShowRatingButton:Z // field@2dad │ │ +2a0dba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/duckduckgo/app/feedback/ui/positive/initial/ViewState; │ │ 0x0000 - 0x0006 reg=1 (null) Z │ │ │ │ @@ -162679,98 +162679,98 @@ │ │ type : '(Lcom/duckduckgo/app/feedback/ui/positive/initial/ViewState;ZILjava/lang/Object;)Lcom/duckduckgo/app/feedback/ui/positive/initial/ViewState;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -2a0cf0: |[2a0cf0] com.duckduckgo.app.feedback.ui.positive.initial.ViewState.copy$default:(Lcom/duckduckgo/app/feedback/ui/positive/initial/ViewState;ZILjava/lang/Object;)Lcom/duckduckgo/app/feedback/ui/positive/initial/ViewState; │ │ -2a0d00: dd02 0201 |0000: and-int/lit8 v2, v2, #int 1 // #01 │ │ -2a0d04: 3802 0400 |0002: if-eqz v2, 0006 // +0004 │ │ -2a0d08: 5501 ad2d |0004: iget-boolean v1, v0, Lcom/duckduckgo/app/feedback/ui/positive/initial/ViewState;.canShowRatingButton:Z // field@2dad │ │ -2a0d0c: 6e20 884d 1000 |0006: invoke-virtual {v0, v1}, Lcom/duckduckgo/app/feedback/ui/positive/initial/ViewState;.copy:(Z)Lcom/duckduckgo/app/feedback/ui/positive/initial/ViewState; // method@4d88 │ │ -2a0d12: 0c00 |0009: move-result-object v0 │ │ -2a0d14: 1100 |000a: return-object v0 │ │ +2a0d00: |[2a0d00] com.duckduckgo.app.feedback.ui.positive.initial.ViewState.copy$default:(Lcom/duckduckgo/app/feedback/ui/positive/initial/ViewState;ZILjava/lang/Object;)Lcom/duckduckgo/app/feedback/ui/positive/initial/ViewState; │ │ +2a0d10: dd02 0201 |0000: and-int/lit8 v2, v2, #int 1 // #01 │ │ +2a0d14: 3802 0400 |0002: if-eqz v2, 0006 // +0004 │ │ +2a0d18: 5501 ad2d |0004: iget-boolean v1, v0, Lcom/duckduckgo/app/feedback/ui/positive/initial/ViewState;.canShowRatingButton:Z // field@2dad │ │ +2a0d1c: 6e20 884d 1000 |0006: invoke-virtual {v0, v1}, Lcom/duckduckgo/app/feedback/ui/positive/initial/ViewState;.copy:(Z)Lcom/duckduckgo/app/feedback/ui/positive/initial/ViewState; // method@4d88 │ │ +2a0d22: 0c00 |0009: move-result-object v0 │ │ +2a0d24: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/feedback/ui/positive/initial/ViewState;) │ │ name : 'component1' │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2a0c88: |[2a0c88] com.duckduckgo.app.feedback.ui.positive.initial.ViewState.component1:()Z │ │ -2a0c98: 5510 ad2d |0000: iget-boolean v0, v1, Lcom/duckduckgo/app/feedback/ui/positive/initial/ViewState;.canShowRatingButton:Z // field@2dad │ │ -2a0c9c: 0f00 |0002: return v0 │ │ +2a0c98: |[2a0c98] com.duckduckgo.app.feedback.ui.positive.initial.ViewState.component1:()Z │ │ +2a0ca8: 5510 ad2d |0000: iget-boolean v0, v1, Lcom/duckduckgo/app/feedback/ui/positive/initial/ViewState;.canShowRatingButton:Z // field@2dad │ │ +2a0cac: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/feedback/ui/positive/initial/ViewState;) │ │ name : 'copy' │ │ type : '(Z)Lcom/duckduckgo/app/feedback/ui/positive/initial/ViewState;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -2a0d18: |[2a0d18] com.duckduckgo.app.feedback.ui.positive.initial.ViewState.copy:(Z)Lcom/duckduckgo/app/feedback/ui/positive/initial/ViewState; │ │ -2a0d28: 2200 3f10 |0000: new-instance v0, Lcom/duckduckgo/app/feedback/ui/positive/initial/ViewState; // type@103f │ │ -2a0d2c: 7020 864d 2000 |0002: invoke-direct {v0, v2}, Lcom/duckduckgo/app/feedback/ui/positive/initial/ViewState;.:(Z)V // method@4d86 │ │ -2a0d32: 1100 |0005: return-object v0 │ │ +2a0d28: |[2a0d28] com.duckduckgo.app.feedback.ui.positive.initial.ViewState.copy:(Z)Lcom/duckduckgo/app/feedback/ui/positive/initial/ViewState; │ │ +2a0d38: 2200 3f10 |0000: new-instance v0, Lcom/duckduckgo/app/feedback/ui/positive/initial/ViewState; // type@103f │ │ +2a0d3c: 7020 864d 2000 |0002: invoke-direct {v0, v2}, Lcom/duckduckgo/app/feedback/ui/positive/initial/ViewState;.:(Z)V // method@4d86 │ │ +2a0d42: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/feedback/ui/positive/initial/ViewState;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -2a0ca0: |[2a0ca0] com.duckduckgo.app.feedback.ui.positive.initial.ViewState.equals:(Ljava/lang/Object;)Z │ │ -2a0cb0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -2a0cb2: 3343 0300 |0001: if-ne v3, v4, 0004 // +0003 │ │ -2a0cb6: 0f00 |0003: return v0 │ │ -2a0cb8: 2041 3f10 |0004: instance-of v1, v4, Lcom/duckduckgo/app/feedback/ui/positive/initial/ViewState; // type@103f │ │ -2a0cbc: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -2a0cbe: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -2a0cc2: 0f02 |0009: return v2 │ │ -2a0cc4: 1f04 3f10 |000a: check-cast v4, Lcom/duckduckgo/app/feedback/ui/positive/initial/ViewState; // type@103f │ │ -2a0cc8: 5531 ad2d |000c: iget-boolean v1, v3, Lcom/duckduckgo/app/feedback/ui/positive/initial/ViewState;.canShowRatingButton:Z // field@2dad │ │ -2a0ccc: 5544 ad2d |000e: iget-boolean v4, v4, Lcom/duckduckgo/app/feedback/ui/positive/initial/ViewState;.canShowRatingButton:Z // field@2dad │ │ -2a0cd0: 3241 0300 |0010: if-eq v1, v4, 0013 // +0003 │ │ -2a0cd4: 0f02 |0012: return v2 │ │ -2a0cd6: 0f00 |0013: return v0 │ │ +2a0cb0: |[2a0cb0] com.duckduckgo.app.feedback.ui.positive.initial.ViewState.equals:(Ljava/lang/Object;)Z │ │ +2a0cc0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +2a0cc2: 3343 0300 |0001: if-ne v3, v4, 0004 // +0003 │ │ +2a0cc6: 0f00 |0003: return v0 │ │ +2a0cc8: 2041 3f10 |0004: instance-of v1, v4, Lcom/duckduckgo/app/feedback/ui/positive/initial/ViewState; // type@103f │ │ +2a0ccc: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +2a0cce: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +2a0cd2: 0f02 |0009: return v2 │ │ +2a0cd4: 1f04 3f10 |000a: check-cast v4, Lcom/duckduckgo/app/feedback/ui/positive/initial/ViewState; // type@103f │ │ +2a0cd8: 5531 ad2d |000c: iget-boolean v1, v3, Lcom/duckduckgo/app/feedback/ui/positive/initial/ViewState;.canShowRatingButton:Z // field@2dad │ │ +2a0cdc: 5544 ad2d |000e: iget-boolean v4, v4, Lcom/duckduckgo/app/feedback/ui/positive/initial/ViewState;.canShowRatingButton:Z // field@2dad │ │ +2a0ce0: 3241 0300 |0010: if-eq v1, v4, 0013 // +0003 │ │ +2a0ce4: 0f02 |0012: return v2 │ │ +2a0ce6: 0f00 |0013: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/duckduckgo/app/feedback/ui/positive/initial/ViewState;) │ │ name : 'getCanShowRatingButton' │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2a0cd8: |[2a0cd8] com.duckduckgo.app.feedback.ui.positive.initial.ViewState.getCanShowRatingButton:()Z │ │ -2a0ce8: 5510 ad2d |0000: iget-boolean v0, v1, Lcom/duckduckgo/app/feedback/ui/positive/initial/ViewState;.canShowRatingButton:Z // field@2dad │ │ -2a0cec: 0f00 |0002: return v0 │ │ +2a0ce8: |[2a0ce8] com.duckduckgo.app.feedback.ui.positive.initial.ViewState.getCanShowRatingButton:()Z │ │ +2a0cf8: 5510 ad2d |0000: iget-boolean v0, v1, Lcom/duckduckgo/app/feedback/ui/positive/initial/ViewState;.canShowRatingButton:Z // field@2dad │ │ +2a0cfc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/feedback/ui/positive/initial/ViewState; │ │ │ │ #4 : (in Lcom/duckduckgo/app/feedback/ui/positive/initial/ViewState;) │ │ @@ -162778,43 +162778,43 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -2a0d34: |[2a0d34] com.duckduckgo.app.feedback.ui.positive.initial.ViewState.hashCode:()I │ │ -2a0d44: 5510 ad2d |0000: iget-boolean v0, v1, Lcom/duckduckgo/app/feedback/ui/positive/initial/ViewState;.canShowRatingButton:Z // field@2dad │ │ -2a0d48: 7110 3eef 0000 |0002: invoke-static {v0}, Ljava/lang/Boolean;.hashCode:(Z)I // method@ef3e │ │ -2a0d4e: 0a00 |0005: move-result v0 │ │ -2a0d50: 0f00 |0006: return v0 │ │ +2a0d44: |[2a0d44] com.duckduckgo.app.feedback.ui.positive.initial.ViewState.hashCode:()I │ │ +2a0d54: 5510 ad2d |0000: iget-boolean v0, v1, Lcom/duckduckgo/app/feedback/ui/positive/initial/ViewState;.canShowRatingButton:Z // field@2dad │ │ +2a0d58: 7110 3eef 0000 |0002: invoke-static {v0}, Ljava/lang/Boolean;.hashCode:(Z)I // method@ef3e │ │ +2a0d5e: 0a00 |0005: move-result v0 │ │ +2a0d60: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lcom/duckduckgo/app/feedback/ui/positive/initial/ViewState;) │ │ name : 'toString' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -2a0d54: |[2a0d54] com.duckduckgo.app.feedback.ui.positive.initial.ViewState.toString:()Ljava/lang/String; │ │ -2a0d64: 5530 ad2d |0000: iget-boolean v0, v3, Lcom/duckduckgo/app/feedback/ui/positive/initial/ViewState;.canShowRatingButton:Z // field@2dad │ │ -2a0d68: 2201 dd38 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@38dd │ │ -2a0d6c: 1a02 f881 |0004: const-string v2, "ViewState(canShowRatingButton=" // string@81f8 │ │ -2a0d70: 7020 d9ef 2100 |0006: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ -2a0d76: 6e20 e3ef 0100 |0009: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@efe3 │ │ -2a0d7c: 1a00 0117 |000c: const-string v0, ")" // string@1701 │ │ -2a0d80: 6e20 e2ef 0100 |000e: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2a0d86: 6e10 e7ef 0100 |0011: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ -2a0d8c: 0c00 |0014: move-result-object v0 │ │ -2a0d8e: 1100 |0015: return-object v0 │ │ +2a0d64: |[2a0d64] com.duckduckgo.app.feedback.ui.positive.initial.ViewState.toString:()Ljava/lang/String; │ │ +2a0d74: 5530 ad2d |0000: iget-boolean v0, v3, Lcom/duckduckgo/app/feedback/ui/positive/initial/ViewState;.canShowRatingButton:Z // field@2dad │ │ +2a0d78: 2201 dd38 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@38dd │ │ +2a0d7c: 1a02 f881 |0004: const-string v2, "ViewState(canShowRatingButton=" // string@81f8 │ │ +2a0d80: 7020 d9ef 2100 |0006: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ +2a0d86: 6e20 e3ef 0100 |0009: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@efe3 │ │ +2a0d8c: 1a00 0117 |000c: const-string v0, ")" // string@1701 │ │ +2a0d90: 6e20 e2ef 0100 |000e: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2a0d96: 6e10 e7ef 0100 |0011: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ +2a0d9c: 0c00 |0014: move-result-object v0 │ │ +2a0d9e: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 29514 (PositiveFeedbackLandingViewModel.kt) │ │ │ │ Class #1227 header: │ │ @@ -162846,17 +162846,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2a0dac: |[2a0dac] com.duckduckgo.app.fire.AndroidAppCacheClearer$Companion.:()V │ │ -2a0dbc: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2a0dc2: 0e00 |0003: return-void │ │ +2a0dbc: |[2a0dbc] com.duckduckgo.app.fire.AndroidAppCacheClearer$Companion.:()V │ │ +2a0dcc: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2a0dd2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/fire/AndroidAppCacheClearer$Companion; │ │ │ │ #1 : (in Lcom/duckduckgo/app/fire/AndroidAppCacheClearer$Companion;) │ │ @@ -162864,17 +162864,17 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2a0dc4: |[2a0dc4] com.duckduckgo.app.fire.AndroidAppCacheClearer$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -2a0dd4: 7010 8e4d 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/fire/AndroidAppCacheClearer$Companion;.:()V // method@4d8e │ │ -2a0dda: 0e00 |0003: return-void │ │ +2a0dd4: |[2a0dd4] com.duckduckgo.app.fire.AndroidAppCacheClearer$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +2a0de4: 7010 8e4d 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/fire/AndroidAppCacheClearer$Companion;.:()V // method@4d8e │ │ +2a0dea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 7618 (AppCacheClearer.kt) │ │ │ │ @@ -162944,31 +162944,31 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 28 16-bit code units │ │ -2a1008: |[2a1008] com.duckduckgo.app.fire.AutomaticDataClearer$clearDataWhenAppInForeground$2$WhenMappings.:()V │ │ -2a1018: 7100 9d6a 0000 |0000: invoke-static {}, Lcom/duckduckgo/app/settings/clear/ClearWhatOption;.values:()[Lcom/duckduckgo/app/settings/clear/ClearWhatOption; // method@6a9d │ │ -2a101e: 0c00 |0003: move-result-object v0 │ │ -2a1020: 2100 |0004: array-length v0, v0 │ │ -2a1022: 2300 5d3a |0005: new-array v0, v0, [I // type@3a5d │ │ -2a1026: 6201 503a |0007: sget-object v1, Lcom/duckduckgo/app/settings/clear/ClearWhatOption;.CLEAR_TABS_ONLY:Lcom/duckduckgo/app/settings/clear/ClearWhatOption; // field@3a50 │ │ -2a102a: 6e10 9b6a 0100 |0009: invoke-virtual {v1}, Lcom/duckduckgo/app/settings/clear/ClearWhatOption;.ordinal:()I // method@6a9b │ │ -2a1030: 0a01 |000c: move-result v1 │ │ -2a1032: 1212 |000d: const/4 v2, #int 1 // #1 │ │ -2a1034: 4b02 0001 |000e: aput v2, v0, v1 │ │ -2a1038: 6201 4f3a |0010: sget-object v1, Lcom/duckduckgo/app/settings/clear/ClearWhatOption;.CLEAR_TABS_AND_DATA:Lcom/duckduckgo/app/settings/clear/ClearWhatOption; // field@3a4f │ │ -2a103c: 6e10 9b6a 0100 |0012: invoke-virtual {v1}, Lcom/duckduckgo/app/settings/clear/ClearWhatOption;.ordinal:()I // method@6a9b │ │ -2a1042: 0a01 |0015: move-result v1 │ │ -2a1044: 1222 |0016: const/4 v2, #int 2 // #2 │ │ -2a1046: 4b02 0001 |0017: aput v2, v0, v1 │ │ -2a104a: 6900 b82d |0019: sput-object v0, Lcom/duckduckgo/app/fire/AutomaticDataClearer$clearDataWhenAppInForeground$2$WhenMappings;.$EnumSwitchMapping$0:[I // field@2db8 │ │ -2a104e: 0e00 |001b: return-void │ │ +2a1018: |[2a1018] com.duckduckgo.app.fire.AutomaticDataClearer$clearDataWhenAppInForeground$2$WhenMappings.:()V │ │ +2a1028: 7100 9d6a 0000 |0000: invoke-static {}, Lcom/duckduckgo/app/settings/clear/ClearWhatOption;.values:()[Lcom/duckduckgo/app/settings/clear/ClearWhatOption; // method@6a9d │ │ +2a102e: 0c00 |0003: move-result-object v0 │ │ +2a1030: 2100 |0004: array-length v0, v0 │ │ +2a1032: 2300 5d3a |0005: new-array v0, v0, [I // type@3a5d │ │ +2a1036: 6201 503a |0007: sget-object v1, Lcom/duckduckgo/app/settings/clear/ClearWhatOption;.CLEAR_TABS_ONLY:Lcom/duckduckgo/app/settings/clear/ClearWhatOption; // field@3a50 │ │ +2a103a: 6e10 9b6a 0100 |0009: invoke-virtual {v1}, Lcom/duckduckgo/app/settings/clear/ClearWhatOption;.ordinal:()I // method@6a9b │ │ +2a1040: 0a01 |000c: move-result v1 │ │ +2a1042: 1212 |000d: const/4 v2, #int 1 // #1 │ │ +2a1044: 4b02 0001 |000e: aput v2, v0, v1 │ │ +2a1048: 6201 4f3a |0010: sget-object v1, Lcom/duckduckgo/app/settings/clear/ClearWhatOption;.CLEAR_TABS_AND_DATA:Lcom/duckduckgo/app/settings/clear/ClearWhatOption; // field@3a4f │ │ +2a104c: 6e10 9b6a 0100 |0012: invoke-virtual {v1}, Lcom/duckduckgo/app/settings/clear/ClearWhatOption;.ordinal:()I // method@6a9b │ │ +2a1052: 0a01 |0015: move-result v1 │ │ +2a1054: 1222 |0016: const/4 v2, #int 2 // #2 │ │ +2a1056: 4b02 0001 |0017: aput v2, v0, v1 │ │ +2a105a: 6900 b82d |0019: sput-object v0, Lcom/duckduckgo/app/fire/AutomaticDataClearer$clearDataWhenAppInForeground$2$WhenMappings;.$EnumSwitchMapping$0:[I // field@2db8 │ │ +2a105e: 0e00 |001b: return-void │ │ catches : 2 │ │ 0x0007 - 0x0010 │ │ Ljava/lang/NoSuchFieldError; -> 0x0010 │ │ 0x0010 - 0x0019 │ │ Ljava/lang/NoSuchFieldError; -> 0x0019 │ │ positions : │ │ locals : │ │ @@ -163011,46 +163011,46 @@ │ │ type : '(Lcom/duckduckgo/app/fire/AutomaticDataClearer;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -2a106c: |[2a106c] com.duckduckgo.app.fire.AutomaticDataClearer$clearDataWhenAppInForeground$2$invokeSuspend$$inlined$postDelayed$default$1.:(Lcom/duckduckgo/app/fire/AutomaticDataClearer;)V │ │ -2a107c: 5b01 b92d |0000: iput-object v1, v0, Lcom/duckduckgo/app/fire/AutomaticDataClearer$clearDataWhenAppInForeground$2$invokeSuspend$$inlined$postDelayed$default$1;.this$0:Lcom/duckduckgo/app/fire/AutomaticDataClearer; // field@2db9 │ │ -2a1080: 7010 a6ef 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2a1086: 0e00 |0005: return-void │ │ +2a107c: |[2a107c] com.duckduckgo.app.fire.AutomaticDataClearer$clearDataWhenAppInForeground$2$invokeSuspend$$inlined$postDelayed$default$1.:(Lcom/duckduckgo/app/fire/AutomaticDataClearer;)V │ │ +2a108c: 5b01 b92d |0000: iput-object v1, v0, Lcom/duckduckgo/app/fire/AutomaticDataClearer$clearDataWhenAppInForeground$2$invokeSuspend$$inlined$postDelayed$default$1;.this$0:Lcom/duckduckgo/app/fire/AutomaticDataClearer; // field@2db9 │ │ +2a1090: 7010 a6ef 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2a1096: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/fire/AutomaticDataClearer$clearDataWhenAppInForeground$2$invokeSuspend$$inlined$postDelayed$default$1;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 23 16-bit code units │ │ -2a1088: |[2a1088] com.duckduckgo.app.fire.AutomaticDataClearer$clearDataWhenAppInForeground$2$invokeSuspend$$inlined$postDelayed$default$1.run:()V │ │ -2a1098: 6200 f16f |0000: sget-object v0, Ltimber/log/Timber;.Forest:Ltimber/log/Timber$Forest; // field@6ff1 │ │ -2a109c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -2a109e: 2312 0d3b |0003: new-array v2, v1, [Ljava/lang/Object; // type@3b0d │ │ -2a10a2: 1a03 0d83 |0005: const-string v3, "Will now restart process" // string@830d │ │ -2a10a6: 6e30 42f3 3002 |0007: invoke-virtual {v0, v3, v2}, Ltimber/log/Timber$Forest;.i:(Ljava/lang/String;[Ljava/lang/Object;)V // method@f342 │ │ -2a10ac: 5450 b92d |000a: iget-object v0, v5, Lcom/duckduckgo/app/fire/AutomaticDataClearer$clearDataWhenAppInForeground$2$invokeSuspend$$inlined$postDelayed$default$1;.this$0:Lcom/duckduckgo/app/fire/AutomaticDataClearer; // field@2db9 │ │ -2a10b0: 7110 c54d 0000 |000c: invoke-static {v0}, Lcom/duckduckgo/app/fire/AutomaticDataClearer;.access$getClearDataAction$p:(Lcom/duckduckgo/app/fire/AutomaticDataClearer;)Lcom/duckduckgo/app/global/view/ClearDataAction; // method@4dc5 │ │ -2a10b6: 0c00 |000f: move-result-object v0 │ │ -2a10b8: 1222 |0010: const/4 v2, #int 2 // #2 │ │ -2a10ba: 1203 |0011: const/4 v3, #int 0 // #0 │ │ -2a10bc: 1214 |0012: const/4 v4, #int 1 // #1 │ │ -2a10be: 7153 c357 4021 |0013: invoke-static {v0, v4, v1, v2, v3}, Lcom/duckduckgo/app/global/view/ClearDataAction$DefaultImpls;.killAndRestartProcess$default:(Lcom/duckduckgo/app/global/view/ClearDataAction;ZZILjava/lang/Object;)V // method@57c3 │ │ -2a10c4: 0e00 |0016: return-void │ │ +2a1098: |[2a1098] com.duckduckgo.app.fire.AutomaticDataClearer$clearDataWhenAppInForeground$2$invokeSuspend$$inlined$postDelayed$default$1.run:()V │ │ +2a10a8: 6200 f16f |0000: sget-object v0, Ltimber/log/Timber;.Forest:Ltimber/log/Timber$Forest; // field@6ff1 │ │ +2a10ac: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +2a10ae: 2312 0d3b |0003: new-array v2, v1, [Ljava/lang/Object; // type@3b0d │ │ +2a10b2: 1a03 0d83 |0005: const-string v3, "Will now restart process" // string@830d │ │ +2a10b6: 6e30 42f3 3002 |0007: invoke-virtual {v0, v3, v2}, Ltimber/log/Timber$Forest;.i:(Ljava/lang/String;[Ljava/lang/Object;)V // method@f342 │ │ +2a10bc: 5450 b92d |000a: iget-object v0, v5, Lcom/duckduckgo/app/fire/AutomaticDataClearer$clearDataWhenAppInForeground$2$invokeSuspend$$inlined$postDelayed$default$1;.this$0:Lcom/duckduckgo/app/fire/AutomaticDataClearer; // field@2db9 │ │ +2a10c0: 7110 c54d 0000 |000c: invoke-static {v0}, Lcom/duckduckgo/app/fire/AutomaticDataClearer;.access$getClearDataAction$p:(Lcom/duckduckgo/app/fire/AutomaticDataClearer;)Lcom/duckduckgo/app/global/view/ClearDataAction; // method@4dc5 │ │ +2a10c6: 0c00 |000f: move-result-object v0 │ │ +2a10c8: 1222 |0010: const/4 v2, #int 2 // #2 │ │ +2a10ca: 1203 |0011: const/4 v3, #int 0 // #0 │ │ +2a10cc: 1214 |0012: const/4 v4, #int 1 // #1 │ │ +2a10ce: 7153 c357 4021 |0013: invoke-static {v0, v4, v1, v2, v3}, Lcom/duckduckgo/app/global/view/ClearDataAction$DefaultImpls;.killAndRestartProcess$default:(Lcom/duckduckgo/app/global/view/ClearDataAction;ZZILjava/lang/Object;)V // method@57c3 │ │ +2a10d4: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x000a line=71 │ │ locals : │ │ 0x0000 - 0x0017 reg=5 this Lcom/duckduckgo/app/fire/AutomaticDataClearer$clearDataWhenAppInForeground$2$invokeSuspend$$inlined$postDelayed$default$1; │ │ │ │ @@ -163158,31 +163158,31 @@ │ │ type : '(Lcom/duckduckgo/app/fire/BackgroundTimeKeeper;JJLcom/duckduckgo/app/settings/clear/ClearWhenOption;ILjava/lang/Object;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 14 │ │ ins : 8 │ │ outs : 6 │ │ insns size : 27 16-bit code units │ │ -2a2448: |[2a2448] com.duckduckgo.app.fire.BackgroundTimeKeeper$DefaultImpls.hasEnoughTimeElapsed$default:(Lcom/duckduckgo/app/fire/BackgroundTimeKeeper;JJLcom/duckduckgo/app/settings/clear/ClearWhenOption;ILjava/lang/Object;)Z │ │ -2a2458: 390d 1300 |0000: if-nez v13, 0013 // +0013 │ │ -2a245c: dd0c 0c01 |0002: and-int/lit8 v12, v12, #int 1 // #01 │ │ -2a2460: 380c 0600 |0004: if-eqz v12, 000a // +0006 │ │ -2a2464: 7100 af01 0000 |0006: invoke-static {}, Landroid/os/SystemClock;.elapsedRealtime:()J // method@01af │ │ -2a246a: 0b07 |0009: move-result-wide v7 │ │ -2a246c: 0471 |000a: move-wide v1, v7 │ │ -2a246e: 0760 |000b: move-object v0, v6 │ │ -2a2470: 0493 |000c: move-wide v3, v9 │ │ -2a2472: 07b5 |000d: move-object v5, v11 │ │ -2a2474: 7806 e34d 0000 |000e: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Lcom/duckduckgo/app/fire/BackgroundTimeKeeper;.hasEnoughTimeElapsed:(JJLcom/duckduckgo/app/settings/clear/ClearWhenOption;)Z // method@4de3 │ │ -2a247a: 0a06 |0011: move-result v6 │ │ -2a247c: 0f06 |0012: return v6 │ │ -2a247e: 2206 e538 |0013: new-instance v6, Ljava/lang/UnsupportedOperationException; // type@38e5 │ │ -2a2482: 1a07 ba7c |0015: const-string v7, "Super calls with default arguments not supported in this target, function: hasEnoughTimeElapsed" // string@7cba │ │ -2a2486: 7020 02f0 7600 |0017: invoke-direct {v6, v7}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@f002 │ │ -2a248c: 2706 |001a: throw v6 │ │ +2a2458: |[2a2458] com.duckduckgo.app.fire.BackgroundTimeKeeper$DefaultImpls.hasEnoughTimeElapsed$default:(Lcom/duckduckgo/app/fire/BackgroundTimeKeeper;JJLcom/duckduckgo/app/settings/clear/ClearWhenOption;ILjava/lang/Object;)Z │ │ +2a2468: 390d 1300 |0000: if-nez v13, 0013 // +0013 │ │ +2a246c: dd0c 0c01 |0002: and-int/lit8 v12, v12, #int 1 // #01 │ │ +2a2470: 380c 0600 |0004: if-eqz v12, 000a // +0006 │ │ +2a2474: 7100 af01 0000 |0006: invoke-static {}, Landroid/os/SystemClock;.elapsedRealtime:()J // method@01af │ │ +2a247a: 0b07 |0009: move-result-wide v7 │ │ +2a247c: 0471 |000a: move-wide v1, v7 │ │ +2a247e: 0760 |000b: move-object v0, v6 │ │ +2a2480: 0493 |000c: move-wide v3, v9 │ │ +2a2482: 07b5 |000d: move-object v5, v11 │ │ +2a2484: 7806 e34d 0000 |000e: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Lcom/duckduckgo/app/fire/BackgroundTimeKeeper;.hasEnoughTimeElapsed:(JJLcom/duckduckgo/app/settings/clear/ClearWhenOption;)Z // method@4de3 │ │ +2a248a: 0a06 |0011: move-result v6 │ │ +2a248c: 0f06 |0012: return v6 │ │ +2a248e: 2206 e538 |0013: new-instance v6, Ljava/lang/UnsupportedOperationException; // type@38e5 │ │ +2a2492: 1a07 ba7c |0015: const-string v7, "Super calls with default arguments not supported in this target, function: hasEnoughTimeElapsed" // string@7cba │ │ +2a2496: 7020 02f0 7600 |0017: invoke-direct {v6, v7}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@f002 │ │ +2a249c: 2706 |001a: throw v6 │ │ catches : (none) │ │ positions : │ │ 0x0006 line=25 │ │ 0x000e line=24 │ │ locals : │ │ 0x0000 - 0x001b reg=6 (null) Lcom/duckduckgo/app/fire/BackgroundTimeKeeper; │ │ 0x0000 - 0x001b reg=7 (null) J │ │ @@ -163259,51 +163259,51 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 64 16-bit code units │ │ -2a2490: |[2a2490] com.duckduckgo.app.fire.ClearWhenOptionExtensionKt$WhenMappings.:()V │ │ -2a24a0: 7100 a96a 0000 |0000: invoke-static {}, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.values:()[Lcom/duckduckgo/app/settings/clear/ClearWhenOption; // method@6aa9 │ │ -2a24a6: 0c00 |0003: move-result-object v0 │ │ -2a24a8: 2100 |0004: array-length v0, v0 │ │ -2a24aa: 2300 5d3a |0005: new-array v0, v0, [I // type@3a5d │ │ -2a24ae: 6201 543a |0007: sget-object v1, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.APP_EXIT_ONLY:Lcom/duckduckgo/app/settings/clear/ClearWhenOption; // field@3a54 │ │ -2a24b2: 6e10 a76a 0100 |0009: invoke-virtual {v1}, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.ordinal:()I // method@6aa7 │ │ -2a24b8: 0a01 |000c: move-result v1 │ │ -2a24ba: 1212 |000d: const/4 v2, #int 1 // #1 │ │ -2a24bc: 4b02 0001 |000e: aput v2, v0, v1 │ │ -2a24c0: 6201 573a |0010: sget-object v1, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.APP_EXIT_OR_5_MINS:Lcom/duckduckgo/app/settings/clear/ClearWhenOption; // field@3a57 │ │ -2a24c4: 6e10 a76a 0100 |0012: invoke-virtual {v1}, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.ordinal:()I // method@6aa7 │ │ -2a24ca: 0a01 |0015: move-result v1 │ │ -2a24cc: 1222 |0016: const/4 v2, #int 2 // #2 │ │ -2a24ce: 4b02 0001 |0017: aput v2, v0, v1 │ │ -2a24d2: 6201 553a |0019: sget-object v1, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.APP_EXIT_OR_15_MINS:Lcom/duckduckgo/app/settings/clear/ClearWhenOption; // field@3a55 │ │ -2a24d6: 6e10 a76a 0100 |001b: invoke-virtual {v1}, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.ordinal:()I // method@6aa7 │ │ -2a24dc: 0a01 |001e: move-result v1 │ │ -2a24de: 1232 |001f: const/4 v2, #int 3 // #3 │ │ -2a24e0: 4b02 0001 |0020: aput v2, v0, v1 │ │ -2a24e4: 6201 563a |0022: sget-object v1, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.APP_EXIT_OR_30_MINS:Lcom/duckduckgo/app/settings/clear/ClearWhenOption; // field@3a56 │ │ -2a24e8: 6e10 a76a 0100 |0024: invoke-virtual {v1}, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.ordinal:()I // method@6aa7 │ │ -2a24ee: 0a01 |0027: move-result v1 │ │ -2a24f0: 1242 |0028: const/4 v2, #int 4 // #4 │ │ -2a24f2: 4b02 0001 |0029: aput v2, v0, v1 │ │ -2a24f6: 6201 593a |002b: sget-object v1, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.APP_EXIT_OR_60_MINS:Lcom/duckduckgo/app/settings/clear/ClearWhenOption; // field@3a59 │ │ -2a24fa: 6e10 a76a 0100 |002d: invoke-virtual {v1}, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.ordinal:()I // method@6aa7 │ │ -2a2500: 0a01 |0030: move-result v1 │ │ -2a2502: 1252 |0031: const/4 v2, #int 5 // #5 │ │ -2a2504: 4b02 0001 |0032: aput v2, v0, v1 │ │ -2a2508: 6201 583a |0034: sget-object v1, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.APP_EXIT_OR_5_SECONDS:Lcom/duckduckgo/app/settings/clear/ClearWhenOption; // field@3a58 │ │ -2a250c: 6e10 a76a 0100 |0036: invoke-virtual {v1}, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.ordinal:()I // method@6aa7 │ │ -2a2512: 0a01 |0039: move-result v1 │ │ -2a2514: 1262 |003a: const/4 v2, #int 6 // #6 │ │ -2a2516: 4b02 0001 |003b: aput v2, v0, v1 │ │ -2a251a: 6900 e12d |003d: sput-object v0, Lcom/duckduckgo/app/fire/ClearWhenOptionExtensionKt$WhenMappings;.$EnumSwitchMapping$0:[I // field@2de1 │ │ -2a251e: 0e00 |003f: return-void │ │ +2a24a0: |[2a24a0] com.duckduckgo.app.fire.ClearWhenOptionExtensionKt$WhenMappings.:()V │ │ +2a24b0: 7100 a96a 0000 |0000: invoke-static {}, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.values:()[Lcom/duckduckgo/app/settings/clear/ClearWhenOption; // method@6aa9 │ │ +2a24b6: 0c00 |0003: move-result-object v0 │ │ +2a24b8: 2100 |0004: array-length v0, v0 │ │ +2a24ba: 2300 5d3a |0005: new-array v0, v0, [I // type@3a5d │ │ +2a24be: 6201 543a |0007: sget-object v1, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.APP_EXIT_ONLY:Lcom/duckduckgo/app/settings/clear/ClearWhenOption; // field@3a54 │ │ +2a24c2: 6e10 a76a 0100 |0009: invoke-virtual {v1}, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.ordinal:()I // method@6aa7 │ │ +2a24c8: 0a01 |000c: move-result v1 │ │ +2a24ca: 1212 |000d: const/4 v2, #int 1 // #1 │ │ +2a24cc: 4b02 0001 |000e: aput v2, v0, v1 │ │ +2a24d0: 6201 573a |0010: sget-object v1, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.APP_EXIT_OR_5_MINS:Lcom/duckduckgo/app/settings/clear/ClearWhenOption; // field@3a57 │ │ +2a24d4: 6e10 a76a 0100 |0012: invoke-virtual {v1}, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.ordinal:()I // method@6aa7 │ │ +2a24da: 0a01 |0015: move-result v1 │ │ +2a24dc: 1222 |0016: const/4 v2, #int 2 // #2 │ │ +2a24de: 4b02 0001 |0017: aput v2, v0, v1 │ │ +2a24e2: 6201 553a |0019: sget-object v1, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.APP_EXIT_OR_15_MINS:Lcom/duckduckgo/app/settings/clear/ClearWhenOption; // field@3a55 │ │ +2a24e6: 6e10 a76a 0100 |001b: invoke-virtual {v1}, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.ordinal:()I // method@6aa7 │ │ +2a24ec: 0a01 |001e: move-result v1 │ │ +2a24ee: 1232 |001f: const/4 v2, #int 3 // #3 │ │ +2a24f0: 4b02 0001 |0020: aput v2, v0, v1 │ │ +2a24f4: 6201 563a |0022: sget-object v1, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.APP_EXIT_OR_30_MINS:Lcom/duckduckgo/app/settings/clear/ClearWhenOption; // field@3a56 │ │ +2a24f8: 6e10 a76a 0100 |0024: invoke-virtual {v1}, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.ordinal:()I // method@6aa7 │ │ +2a24fe: 0a01 |0027: move-result v1 │ │ +2a2500: 1242 |0028: const/4 v2, #int 4 // #4 │ │ +2a2502: 4b02 0001 |0029: aput v2, v0, v1 │ │ +2a2506: 6201 593a |002b: sget-object v1, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.APP_EXIT_OR_60_MINS:Lcom/duckduckgo/app/settings/clear/ClearWhenOption; // field@3a59 │ │ +2a250a: 6e10 a76a 0100 |002d: invoke-virtual {v1}, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.ordinal:()I // method@6aa7 │ │ +2a2510: 0a01 |0030: move-result v1 │ │ +2a2512: 1252 |0031: const/4 v2, #int 5 // #5 │ │ +2a2514: 4b02 0001 |0032: aput v2, v0, v1 │ │ +2a2518: 6201 583a |0034: sget-object v1, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.APP_EXIT_OR_5_SECONDS:Lcom/duckduckgo/app/settings/clear/ClearWhenOption; // field@3a58 │ │ +2a251c: 6e10 a76a 0100 |0036: invoke-virtual {v1}, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.ordinal:()I // method@6aa7 │ │ +2a2522: 0a01 |0039: move-result v1 │ │ +2a2524: 1262 |003a: const/4 v2, #int 6 // #6 │ │ +2a2526: 4b02 0001 |003b: aput v2, v0, v1 │ │ +2a252a: 6900 e12d |003d: sput-object v0, Lcom/duckduckgo/app/fire/ClearWhenOptionExtensionKt$WhenMappings;.$EnumSwitchMapping$0:[I // field@2de1 │ │ +2a252e: 0e00 |003f: return-void │ │ catches : 6 │ │ 0x0007 - 0x0010 │ │ Ljava/lang/NoSuchFieldError; -> 0x0010 │ │ 0x0010 - 0x0019 │ │ Ljava/lang/NoSuchFieldError; -> 0x0019 │ │ 0x0019 - 0x0022 │ │ Ljava/lang/NoSuchFieldError; -> 0x0022 │ │ @@ -163347,52 +163347,52 @@ │ │ type : '(Lcom/duckduckgo/app/settings/clear/ClearWhenOption;)J' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 84 16-bit code units │ │ -2a256c: |[2a256c] com.duckduckgo.app.fire.ClearWhenOptionExtensionKt.durationMilliseconds:(Lcom/duckduckgo/app/settings/clear/ClearWhenOption;)J │ │ -2a257c: 1a00 791b |0000: const-string v0, "" // string@1b79 │ │ -2a2580: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2a2586: 6200 e12d |0005: sget-object v0, Lcom/duckduckgo/app/fire/ClearWhenOptionExtensionKt$WhenMappings;.$EnumSwitchMapping$0:[I // field@2de1 │ │ -2a258a: 6e10 a76a 0200 |0007: invoke-virtual {v2}, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.ordinal:()I // method@6aa7 │ │ -2a2590: 0a02 |000a: move-result v2 │ │ -2a2592: 4402 0002 |000b: aget v2, v0, v2 │ │ -2a2596: 1600 0500 |000d: const-wide/16 v0, #int 5 // #5 │ │ -2a259a: 2b02 3500 0000 |000f: packed-switch v2, 00000044 // +00000035 │ │ -2a25a0: 2202 8c39 |0012: new-instance v2, Lkotlin/NoWhenBranchMatchedException; // type@398c │ │ -2a25a4: 7010 80f1 0200 |0014: invoke-direct {v2}, Lkotlin/NoWhenBranchMatchedException;.:()V // method@f180 │ │ -2a25aa: 2702 |0017: throw v2 │ │ -2a25ac: 6202 cc6f |0018: sget-object v2, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@6fcc │ │ -2a25b0: 6e30 3ef1 0201 |001a: invoke-virtual {v2, v0, v1}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@f13e │ │ -2a25b6: 0b00 |001d: move-result-wide v0 │ │ -2a25b8: 2825 |001e: goto 0043 // +0025 │ │ -2a25ba: 6202 ca6f |001f: sget-object v2, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@6fca │ │ -2a25be: 1600 3c00 |0021: const-wide/16 v0, #int 60 // #3c │ │ -2a25c2: 6e30 3ef1 0201 |0023: invoke-virtual {v2, v0, v1}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@f13e │ │ -2a25c8: 0b00 |0026: move-result-wide v0 │ │ -2a25ca: 281c |0027: goto 0043 // +001c │ │ -2a25cc: 6202 ca6f |0028: sget-object v2, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@6fca │ │ -2a25d0: 1600 1e00 |002a: const-wide/16 v0, #int 30 // #1e │ │ -2a25d4: 6e30 3ef1 0201 |002c: invoke-virtual {v2, v0, v1}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@f13e │ │ -2a25da: 0b00 |002f: move-result-wide v0 │ │ -2a25dc: 2813 |0030: goto 0043 // +0013 │ │ -2a25de: 6202 ca6f |0031: sget-object v2, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@6fca │ │ -2a25e2: 1600 0f00 |0033: const-wide/16 v0, #int 15 // #f │ │ -2a25e6: 6e30 3ef1 0201 |0035: invoke-virtual {v2, v0, v1}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@f13e │ │ -2a25ec: 0b00 |0038: move-result-wide v0 │ │ -2a25ee: 280a |0039: goto 0043 // +000a │ │ -2a25f0: 6202 ca6f |003a: sget-object v2, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@6fca │ │ -2a25f4: 6e30 3ef1 0201 |003c: invoke-virtual {v2, v0, v1}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@f13e │ │ -2a25fa: 0b00 |003f: move-result-wide v0 │ │ -2a25fc: 2803 |0040: goto 0043 // +0003 │ │ -2a25fe: 1600 0000 |0041: const-wide/16 v0, #int 0 // #0 │ │ -2a2602: 1000 |0043: return-wide v0 │ │ -2a2604: 0001 0600 0100 0000 3200 0000 2b00 ... |0044: packed-switch-data (16 units) │ │ +2a257c: |[2a257c] com.duckduckgo.app.fire.ClearWhenOptionExtensionKt.durationMilliseconds:(Lcom/duckduckgo/app/settings/clear/ClearWhenOption;)J │ │ +2a258c: 1a00 791b |0000: const-string v0, "" // string@1b79 │ │ +2a2590: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2a2596: 6200 e12d |0005: sget-object v0, Lcom/duckduckgo/app/fire/ClearWhenOptionExtensionKt$WhenMappings;.$EnumSwitchMapping$0:[I // field@2de1 │ │ +2a259a: 6e10 a76a 0200 |0007: invoke-virtual {v2}, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.ordinal:()I // method@6aa7 │ │ +2a25a0: 0a02 |000a: move-result v2 │ │ +2a25a2: 4402 0002 |000b: aget v2, v0, v2 │ │ +2a25a6: 1600 0500 |000d: const-wide/16 v0, #int 5 // #5 │ │ +2a25aa: 2b02 3500 0000 |000f: packed-switch v2, 00000044 // +00000035 │ │ +2a25b0: 2202 8c39 |0012: new-instance v2, Lkotlin/NoWhenBranchMatchedException; // type@398c │ │ +2a25b4: 7010 80f1 0200 |0014: invoke-direct {v2}, Lkotlin/NoWhenBranchMatchedException;.:()V // method@f180 │ │ +2a25ba: 2702 |0017: throw v2 │ │ +2a25bc: 6202 cc6f |0018: sget-object v2, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@6fcc │ │ +2a25c0: 6e30 3ef1 0201 |001a: invoke-virtual {v2, v0, v1}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@f13e │ │ +2a25c6: 0b00 |001d: move-result-wide v0 │ │ +2a25c8: 2825 |001e: goto 0043 // +0025 │ │ +2a25ca: 6202 ca6f |001f: sget-object v2, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@6fca │ │ +2a25ce: 1600 3c00 |0021: const-wide/16 v0, #int 60 // #3c │ │ +2a25d2: 6e30 3ef1 0201 |0023: invoke-virtual {v2, v0, v1}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@f13e │ │ +2a25d8: 0b00 |0026: move-result-wide v0 │ │ +2a25da: 281c |0027: goto 0043 // +001c │ │ +2a25dc: 6202 ca6f |0028: sget-object v2, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@6fca │ │ +2a25e0: 1600 1e00 |002a: const-wide/16 v0, #int 30 // #1e │ │ +2a25e4: 6e30 3ef1 0201 |002c: invoke-virtual {v2, v0, v1}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@f13e │ │ +2a25ea: 0b00 |002f: move-result-wide v0 │ │ +2a25ec: 2813 |0030: goto 0043 // +0013 │ │ +2a25ee: 6202 ca6f |0031: sget-object v2, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@6fca │ │ +2a25f2: 1600 0f00 |0033: const-wide/16 v0, #int 15 // #f │ │ +2a25f6: 6e30 3ef1 0201 |0035: invoke-virtual {v2, v0, v1}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@f13e │ │ +2a25fc: 0b00 |0038: move-result-wide v0 │ │ +2a25fe: 280a |0039: goto 0043 // +000a │ │ +2a2600: 6202 ca6f |003a: sget-object v2, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@6fca │ │ +2a2604: 6e30 3ef1 0201 |003c: invoke-virtual {v2, v0, v1}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@f13e │ │ +2a260a: 0b00 |003f: move-result-wide v0 │ │ +2a260c: 2803 |0040: goto 0043 // +0003 │ │ +2a260e: 1600 0000 |0041: const-wide/16 v0, #int 0 // #0 │ │ +2a2612: 1000 |0043: return-wide v0 │ │ +2a2614: 0001 0600 0100 0000 3200 0000 2b00 ... |0044: packed-switch-data (16 units) │ │ catches : (none) │ │ positions : │ │ 0x0005 line=23 │ │ 0x0012 line=29 │ │ 0x001f line=28 │ │ 0x0028 line=27 │ │ 0x0031 line=26 │ │ @@ -163477,17 +163477,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2a2624: |[2a2624] com.duckduckgo.app.fire.DataClearerForegroundAppRestartPixel$Companion.:()V │ │ -2a2634: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2a263a: 0e00 |0003: return-void │ │ +2a2634: |[2a2634] com.duckduckgo.app.fire.DataClearerForegroundAppRestartPixel$Companion.:()V │ │ +2a2644: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2a264a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/fire/DataClearerForegroundAppRestartPixel$Companion; │ │ │ │ #1 : (in Lcom/duckduckgo/app/fire/DataClearerForegroundAppRestartPixel$Companion;) │ │ @@ -163495,32 +163495,32 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2a263c: |[2a263c] com.duckduckgo.app.fire.DataClearerForegroundAppRestartPixel$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -2a264c: 7010 e94d 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/fire/DataClearerForegroundAppRestartPixel$Companion;.:()V // method@4de9 │ │ -2a2652: 0e00 |0003: return-void │ │ +2a264c: |[2a264c] com.duckduckgo.app.fire.DataClearerForegroundAppRestartPixel$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +2a265c: 7010 e94d 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/fire/DataClearerForegroundAppRestartPixel$Companion;.:()V // method@4de9 │ │ +2a2662: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/fire/DataClearerForegroundAppRestartPixel$Companion;) │ │ name : 'getFILENAME$annotations' │ │ type : '()V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -2a2654: |[2a2654] com.duckduckgo.app.fire.DataClearerForegroundAppRestartPixel$Companion.getFILENAME$annotations:()V │ │ -2a2664: 0e00 |0000: return-void │ │ +2a2664: |[2a2664] com.duckduckgo.app.fire.DataClearerForegroundAppRestartPixel$Companion.getFILENAME$annotations:()V │ │ +2a2674: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 9735 (DataClearerForegroundAppRestartPixel.kt) │ │ │ │ @@ -163553,17 +163553,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2a2bf0: |[2a2bf0] com.duckduckgo.app.fire.DataClearingWorker$Companion.:()V │ │ -2a2c00: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2a2c06: 0e00 |0003: return-void │ │ +2a2c00: |[2a2c00] com.duckduckgo.app.fire.DataClearingWorker$Companion.:()V │ │ +2a2c10: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2a2c16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/fire/DataClearingWorker$Companion; │ │ │ │ #1 : (in Lcom/duckduckgo/app/fire/DataClearingWorker$Companion;) │ │ @@ -163571,17 +163571,17 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2a2c08: |[2a2c08] com.duckduckgo.app.fire.DataClearingWorker$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -2a2c18: 7010 064e 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/fire/DataClearingWorker$Companion;.:()V // method@4e06 │ │ -2a2c1e: 0e00 |0003: return-void │ │ +2a2c18: |[2a2c18] com.duckduckgo.app.fire.DataClearingWorker$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +2a2c28: 7010 064e 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/fire/DataClearingWorker$Companion;.:()V // method@4e06 │ │ +2a2c2e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 9738 (DataClearingWorker.kt) │ │ │ │ @@ -163618,36 +163618,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 37 16-bit code units │ │ -2a2c20: |[2a2c20] com.duckduckgo.app.fire.DataClearingWorker$WhenMappings.:()V │ │ -2a2c30: 7100 9d6a 0000 |0000: invoke-static {}, Lcom/duckduckgo/app/settings/clear/ClearWhatOption;.values:()[Lcom/duckduckgo/app/settings/clear/ClearWhatOption; // method@6a9d │ │ -2a2c36: 0c00 |0003: move-result-object v0 │ │ -2a2c38: 2100 |0004: array-length v0, v0 │ │ -2a2c3a: 2300 5d3a |0005: new-array v0, v0, [I // type@3a5d │ │ -2a2c3e: 6201 4e3a |0007: sget-object v1, Lcom/duckduckgo/app/settings/clear/ClearWhatOption;.CLEAR_NONE:Lcom/duckduckgo/app/settings/clear/ClearWhatOption; // field@3a4e │ │ -2a2c42: 6e10 9b6a 0100 |0009: invoke-virtual {v1}, Lcom/duckduckgo/app/settings/clear/ClearWhatOption;.ordinal:()I // method@6a9b │ │ -2a2c48: 0a01 |000c: move-result v1 │ │ -2a2c4a: 1212 |000d: const/4 v2, #int 1 // #1 │ │ -2a2c4c: 4b02 0001 |000e: aput v2, v0, v1 │ │ -2a2c50: 6201 503a |0010: sget-object v1, Lcom/duckduckgo/app/settings/clear/ClearWhatOption;.CLEAR_TABS_ONLY:Lcom/duckduckgo/app/settings/clear/ClearWhatOption; // field@3a50 │ │ -2a2c54: 6e10 9b6a 0100 |0012: invoke-virtual {v1}, Lcom/duckduckgo/app/settings/clear/ClearWhatOption;.ordinal:()I // method@6a9b │ │ -2a2c5a: 0a01 |0015: move-result v1 │ │ -2a2c5c: 1222 |0016: const/4 v2, #int 2 // #2 │ │ -2a2c5e: 4b02 0001 |0017: aput v2, v0, v1 │ │ -2a2c62: 6201 4f3a |0019: sget-object v1, Lcom/duckduckgo/app/settings/clear/ClearWhatOption;.CLEAR_TABS_AND_DATA:Lcom/duckduckgo/app/settings/clear/ClearWhatOption; // field@3a4f │ │ -2a2c66: 6e10 9b6a 0100 |001b: invoke-virtual {v1}, Lcom/duckduckgo/app/settings/clear/ClearWhatOption;.ordinal:()I // method@6a9b │ │ -2a2c6c: 0a01 |001e: move-result v1 │ │ -2a2c6e: 1232 |001f: const/4 v2, #int 3 // #3 │ │ -2a2c70: 4b02 0001 |0020: aput v2, v0, v1 │ │ -2a2c74: 6900 ed2d |0022: sput-object v0, Lcom/duckduckgo/app/fire/DataClearingWorker$WhenMappings;.$EnumSwitchMapping$0:[I // field@2ded │ │ -2a2c78: 0e00 |0024: return-void │ │ +2a2c30: |[2a2c30] com.duckduckgo.app.fire.DataClearingWorker$WhenMappings.:()V │ │ +2a2c40: 7100 9d6a 0000 |0000: invoke-static {}, Lcom/duckduckgo/app/settings/clear/ClearWhatOption;.values:()[Lcom/duckduckgo/app/settings/clear/ClearWhatOption; // method@6a9d │ │ +2a2c46: 0c00 |0003: move-result-object v0 │ │ +2a2c48: 2100 |0004: array-length v0, v0 │ │ +2a2c4a: 2300 5d3a |0005: new-array v0, v0, [I // type@3a5d │ │ +2a2c4e: 6201 4e3a |0007: sget-object v1, Lcom/duckduckgo/app/settings/clear/ClearWhatOption;.CLEAR_NONE:Lcom/duckduckgo/app/settings/clear/ClearWhatOption; // field@3a4e │ │ +2a2c52: 6e10 9b6a 0100 |0009: invoke-virtual {v1}, Lcom/duckduckgo/app/settings/clear/ClearWhatOption;.ordinal:()I // method@6a9b │ │ +2a2c58: 0a01 |000c: move-result v1 │ │ +2a2c5a: 1212 |000d: const/4 v2, #int 1 // #1 │ │ +2a2c5c: 4b02 0001 |000e: aput v2, v0, v1 │ │ +2a2c60: 6201 503a |0010: sget-object v1, Lcom/duckduckgo/app/settings/clear/ClearWhatOption;.CLEAR_TABS_ONLY:Lcom/duckduckgo/app/settings/clear/ClearWhatOption; // field@3a50 │ │ +2a2c64: 6e10 9b6a 0100 |0012: invoke-virtual {v1}, Lcom/duckduckgo/app/settings/clear/ClearWhatOption;.ordinal:()I // method@6a9b │ │ +2a2c6a: 0a01 |0015: move-result v1 │ │ +2a2c6c: 1222 |0016: const/4 v2, #int 2 // #2 │ │ +2a2c6e: 4b02 0001 |0017: aput v2, v0, v1 │ │ +2a2c72: 6201 4f3a |0019: sget-object v1, Lcom/duckduckgo/app/settings/clear/ClearWhatOption;.CLEAR_TABS_AND_DATA:Lcom/duckduckgo/app/settings/clear/ClearWhatOption; // field@3a4f │ │ +2a2c76: 6e10 9b6a 0100 |001b: invoke-virtual {v1}, Lcom/duckduckgo/app/settings/clear/ClearWhatOption;.ordinal:()I // method@6a9b │ │ +2a2c7c: 0a01 |001e: move-result v1 │ │ +2a2c7e: 1232 |001f: const/4 v2, #int 3 // #3 │ │ +2a2c80: 4b02 0001 |0020: aput v2, v0, v1 │ │ +2a2c84: 6900 ed2d |0022: sput-object v0, Lcom/duckduckgo/app/fire/DataClearingWorker$WhenMappings;.$EnumSwitchMapping$0:[I // field@2ded │ │ +2a2c88: 0e00 |0024: return-void │ │ catches : 3 │ │ 0x0007 - 0x0010 │ │ Ljava/lang/NoSuchFieldError; -> 0x0010 │ │ 0x0010 - 0x0019 │ │ Ljava/lang/NoSuchFieldError; -> 0x0019 │ │ 0x0019 - 0x0022 │ │ Ljava/lang/NoSuchFieldError; -> 0x0022 │ │ @@ -163769,20 +163769,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -2a387c: |[2a387c] com.duckduckgo.app.fire.DatabaseLocator.:(Landroid/content/Context;)V │ │ -2a388c: 1a00 7d9c |0000: const-string v0, "context" // string@9c7d │ │ -2a3890: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2a3896: 7010 a6ef 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2a389c: 5b12 062e |0008: iput-object v2, v1, Lcom/duckduckgo/app/fire/DatabaseLocator;.context:Landroid/content/Context; // field@2e06 │ │ -2a38a0: 0e00 |000a: return-void │ │ +2a388c: |[2a388c] com.duckduckgo.app.fire.DatabaseLocator.:(Landroid/content/Context;)V │ │ +2a389c: 1a00 7d9c |0000: const-string v0, "context" // string@9c7d │ │ +2a38a0: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2a38a6: 7010 a6ef 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2a38ac: 5b12 062e |0008: iput-object v2, v1, Lcom/duckduckgo/app/fire/DatabaseLocator;.context:Landroid/content/Context; // field@2e06 │ │ +2a38b0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=22 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/duckduckgo/app/fire/DatabaseLocator; │ │ 0x0000 - 0x000b reg=2 (null) Landroid/content/Context; │ │ │ │ @@ -163792,57 +163792,57 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 81 16-bit code units │ │ -2a37c8: |[2a37c8] com.duckduckgo.app.fire.DatabaseLocator.getDatabasePath:()Ljava/lang/String; │ │ -2a37d8: 5460 062e |0000: iget-object v0, v6, Lcom/duckduckgo/app/fire/DatabaseLocator;.context:Landroid/content/Context; // field@2e06 │ │ -2a37dc: 6e10 7700 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getApplicationInfo:()Landroid/content/pm/ApplicationInfo; // method@0077 │ │ -2a37e2: 0c00 |0005: move-result-object v0 │ │ -2a37e4: 5400 0400 |0006: iget-object v0, v0, Landroid/content/pm/ApplicationInfo;.dataDir:Ljava/lang/String; // field@0004 │ │ -2a37e8: 6e10 414e 0600 |0008: invoke-virtual {v6}, Lcom/duckduckgo/app/fire/DatabaseLocator;.getKnownLocations:()Ljava/util/List; // method@4e41 │ │ -2a37ee: 0c01 |000b: move-result-object v1 │ │ -2a37f0: 1f01 ca38 |000c: check-cast v1, Ljava/lang/Iterable; // type@38ca │ │ -2a37f4: 7210 8def 0100 |000e: invoke-interface {v1}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@ef8d │ │ -2a37fa: 0c01 |0011: move-result-object v1 │ │ -2a37fc: 7210 d7f0 0100 |0012: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@f0d7 │ │ -2a3802: 0a02 |0015: move-result v2 │ │ -2a3804: 1203 |0016: const/4 v3, #int 0 // #0 │ │ -2a3806: 3802 1500 |0017: if-eqz v2, 002c // +0015 │ │ -2a380a: 7210 d8f0 0100 |0019: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f0d8 │ │ -2a3810: 0c02 |001c: move-result-object v2 │ │ -2a3812: 0724 |001d: move-object v4, v2 │ │ -2a3814: 1f04 db38 |001e: check-cast v4, Ljava/lang/String; // type@38db │ │ -2a3818: 2205 a038 |0020: new-instance v5, Ljava/io/File; // type@38a0 │ │ -2a381c: 7030 1fef 0504 |0022: invoke-direct {v5, v0, v4}, Ljava/io/File;.:(Ljava/lang/String;Ljava/lang/String;)V // method@ef1f │ │ -2a3822: 6e10 22ef 0500 |0025: invoke-virtual {v5}, Ljava/io/File;.exists:()Z // method@ef22 │ │ -2a3828: 0a04 |0028: move-result v4 │ │ -2a382a: 3804 e9ff |0029: if-eqz v4, 0012 // -0017 │ │ -2a382e: 2802 |002b: goto 002d // +0002 │ │ -2a3830: 0732 |002c: move-object v2, v3 │ │ -2a3832: 1f02 db38 |002d: check-cast v2, Ljava/lang/String; // type@38db │ │ -2a3836: 0721 |002f: move-object v1, v2 │ │ -2a3838: 1f01 b738 |0030: check-cast v1, Ljava/lang/CharSequence; // type@38b7 │ │ -2a383c: 3801 0800 |0032: if-eqz v1, 003a // +0008 │ │ -2a3840: 7210 44ef 0100 |0034: invoke-interface {v1}, Ljava/lang/CharSequence;.length:()I // method@ef44 │ │ -2a3846: 0a01 |0037: move-result v1 │ │ -2a3848: 3901 0300 |0038: if-nez v1, 003b // +0003 │ │ -2a384c: 0732 |003a: move-object v2, v3 │ │ -2a384e: 3802 1100 |003b: if-eqz v2, 004c // +0011 │ │ -2a3852: 2201 dd38 |003d: new-instance v1, Ljava/lang/StringBuilder; // type@38dd │ │ -2a3856: 7010 d7ef 0100 |003f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@efd7 │ │ -2a385c: 6e20 e2ef 0100 |0042: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2a3862: 6e20 e2ef 2100 |0045: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2a3868: 6e10 e7ef 0100 |0048: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ -2a386e: 0c03 |004b: move-result-object v3 │ │ -2a3870: 3903 0400 |004c: if-nez v3, 0050 // +0004 │ │ -2a3874: 1a03 0000 |004e: const-string v3, "" // string@0000 │ │ -2a3878: 1103 |0050: return-object v3 │ │ +2a37d8: |[2a37d8] com.duckduckgo.app.fire.DatabaseLocator.getDatabasePath:()Ljava/lang/String; │ │ +2a37e8: 5460 062e |0000: iget-object v0, v6, Lcom/duckduckgo/app/fire/DatabaseLocator;.context:Landroid/content/Context; // field@2e06 │ │ +2a37ec: 6e10 7700 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getApplicationInfo:()Landroid/content/pm/ApplicationInfo; // method@0077 │ │ +2a37f2: 0c00 |0005: move-result-object v0 │ │ +2a37f4: 5400 0400 |0006: iget-object v0, v0, Landroid/content/pm/ApplicationInfo;.dataDir:Ljava/lang/String; // field@0004 │ │ +2a37f8: 6e10 414e 0600 |0008: invoke-virtual {v6}, Lcom/duckduckgo/app/fire/DatabaseLocator;.getKnownLocations:()Ljava/util/List; // method@4e41 │ │ +2a37fe: 0c01 |000b: move-result-object v1 │ │ +2a3800: 1f01 ca38 |000c: check-cast v1, Ljava/lang/Iterable; // type@38ca │ │ +2a3804: 7210 8def 0100 |000e: invoke-interface {v1}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@ef8d │ │ +2a380a: 0c01 |0011: move-result-object v1 │ │ +2a380c: 7210 d7f0 0100 |0012: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@f0d7 │ │ +2a3812: 0a02 |0015: move-result v2 │ │ +2a3814: 1203 |0016: const/4 v3, #int 0 // #0 │ │ +2a3816: 3802 1500 |0017: if-eqz v2, 002c // +0015 │ │ +2a381a: 7210 d8f0 0100 |0019: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f0d8 │ │ +2a3820: 0c02 |001c: move-result-object v2 │ │ +2a3822: 0724 |001d: move-object v4, v2 │ │ +2a3824: 1f04 db38 |001e: check-cast v4, Ljava/lang/String; // type@38db │ │ +2a3828: 2205 a038 |0020: new-instance v5, Ljava/io/File; // type@38a0 │ │ +2a382c: 7030 1fef 0504 |0022: invoke-direct {v5, v0, v4}, Ljava/io/File;.:(Ljava/lang/String;Ljava/lang/String;)V // method@ef1f │ │ +2a3832: 6e10 22ef 0500 |0025: invoke-virtual {v5}, Ljava/io/File;.exists:()Z // method@ef22 │ │ +2a3838: 0a04 |0028: move-result v4 │ │ +2a383a: 3804 e9ff |0029: if-eqz v4, 0012 // -0017 │ │ +2a383e: 2802 |002b: goto 002d // +0002 │ │ +2a3840: 0732 |002c: move-object v2, v3 │ │ +2a3842: 1f02 db38 |002d: check-cast v2, Ljava/lang/String; // type@38db │ │ +2a3846: 0721 |002f: move-object v1, v2 │ │ +2a3848: 1f01 b738 |0030: check-cast v1, Ljava/lang/CharSequence; // type@38b7 │ │ +2a384c: 3801 0800 |0032: if-eqz v1, 003a // +0008 │ │ +2a3850: 7210 44ef 0100 |0034: invoke-interface {v1}, Ljava/lang/CharSequence;.length:()I // method@ef44 │ │ +2a3856: 0a01 |0037: move-result v1 │ │ +2a3858: 3901 0300 |0038: if-nez v1, 003b // +0003 │ │ +2a385c: 0732 |003a: move-object v2, v3 │ │ +2a385e: 3802 1100 |003b: if-eqz v2, 004c // +0011 │ │ +2a3862: 2201 dd38 |003d: new-instance v1, Ljava/lang/StringBuilder; // type@38dd │ │ +2a3866: 7010 d7ef 0100 |003f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@efd7 │ │ +2a386c: 6e20 e2ef 0100 |0042: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2a3872: 6e20 e2ef 2100 |0045: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2a3878: 6e10 e7ef 0100 |0048: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ +2a387e: 0c03 |004b: move-result-object v3 │ │ +2a3880: 3903 0400 |004c: if-nez v3, 0050 // +0004 │ │ +2a3884: 1a03 0000 |004e: const-string v3, "" // string@0000 │ │ +2a3888: 1103 |0050: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0008 line=28 │ │ 0x0020 line=29 │ │ 0x0025 line=30 │ │ 0x002d line=28 │ │ @@ -163889,17 +163889,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2a3910: |[2a3910] com.duckduckgo.app.fire.FireActivity$Companion.:()V │ │ -2a3920: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2a3926: 0e00 |0003: return-void │ │ +2a3920: |[2a3920] com.duckduckgo.app.fire.FireActivity$Companion.:()V │ │ +2a3930: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2a3936: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/fire/FireActivity$Companion; │ │ │ │ #1 : (in Lcom/duckduckgo/app/fire/FireActivity$Companion;) │ │ @@ -163907,33 +163907,33 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2a3928: |[2a3928] com.duckduckgo.app.fire.FireActivity$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -2a3938: 7010 424e 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/fire/FireActivity$Companion;.:()V // method@4e42 │ │ -2a393e: 0e00 |0003: return-void │ │ +2a3938: |[2a3938] com.duckduckgo.app.fire.FireActivity$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +2a3948: 7010 424e 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/fire/FireActivity$Companion;.:()V // method@4e42 │ │ +2a394e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/fire/FireActivity$Companion;) │ │ name : 'access$killProcess' │ │ type : '(Lcom/duckduckgo/app/fire/FireActivity$Companion;)V' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2a3940: |[2a3940] com.duckduckgo.app.fire.FireActivity$Companion.access$killProcess:(Lcom/duckduckgo/app/fire/FireActivity$Companion;)V │ │ -2a3950: 7010 474e 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/fire/FireActivity$Companion;.killProcess:()V // method@4e47 │ │ -2a3956: 0e00 |0003: return-void │ │ +2a3950: |[2a3950] com.duckduckgo.app.fire.FireActivity$Companion.access$killProcess:(Lcom/duckduckgo/app/fire/FireActivity$Companion;)V │ │ +2a3960: 7010 474e 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/fire/FireActivity$Companion;.killProcess:()V // method@4e47 │ │ +2a3966: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lcom/duckduckgo/app/fire/FireActivity$Companion; │ │ │ │ #3 : (in Lcom/duckduckgo/app/fire/FireActivity$Companion;) │ │ @@ -163941,34 +163941,34 @@ │ │ type : '(Landroid/content/Context;Z)Landroid/content/Intent;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 17 │ │ ins : 3 │ │ outs : 14 │ │ insns size : 28 16-bit code units │ │ -2a38c8: |[2a38c8] com.duckduckgo.app.fire.FireActivity$Companion.getRestartIntent:(Landroid/content/Context;Z)Landroid/content/Intent; │ │ -2a38d8: 6200 cb00 |0000: sget-object v0, Lcom/duckduckgo/app/browser/BrowserActivity;.Companion:Lcom/duckduckgo/app/browser/BrowserActivity$Companion; // field@00cb │ │ -2a38dc: 130c f605 |0002: const/16 v12, #int 1526 // #5f6 │ │ -2a38e0: 120d |0004: const/4 v13, #int 0 // #0 │ │ -2a38e2: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -2a38e4: 1203 |0006: const/4 v3, #int 0 // #0 │ │ -2a38e6: 1205 |0007: const/4 v5, #int 0 // #0 │ │ -2a38e8: 1206 |0008: const/4 v6, #int 0 // #0 │ │ -2a38ea: 1207 |0009: const/4 v7, #int 0 // #0 │ │ -2a38ec: 1208 |000a: const/4 v8, #int 0 // #0 │ │ -2a38ee: 1209 |000b: const/4 v9, #int 0 // #0 │ │ -2a38f0: 121a |000c: const/4 v10, #int 1 // #1 │ │ -2a38f2: 120b |000d: const/4 v11, #int 0 // #0 │ │ -2a38f4: 07f1 |000e: move-object v1, v15 │ │ -2a38f6: 0204 1000 |000f: move/from16 v4, v16 │ │ -2a38fa: 770e 9f06 0000 |0011: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13}, Lcom/duckduckgo/app/browser/BrowserActivity$Companion;.intent$default:(Lcom/duckduckgo/app/browser/BrowserActivity$Companion;Landroid/content/Context;Ljava/lang/String;ZZZZZZLjava/lang/String;ZZILjava/lang/Object;)Landroid/content/Intent; // method@069f │ │ -2a3900: 0c00 |0014: move-result-object v0 │ │ -2a3902: 1401 0080 0010 |0015: const v1, #float 2.53422e-29 // #10008000 │ │ -2a3908: 6e20 9600 1000 |0018: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0096 │ │ -2a390e: 1100 |001b: return-object v0 │ │ +2a38d8: |[2a38d8] com.duckduckgo.app.fire.FireActivity$Companion.getRestartIntent:(Landroid/content/Context;Z)Landroid/content/Intent; │ │ +2a38e8: 6200 cb00 |0000: sget-object v0, Lcom/duckduckgo/app/browser/BrowserActivity;.Companion:Lcom/duckduckgo/app/browser/BrowserActivity$Companion; // field@00cb │ │ +2a38ec: 130c f605 |0002: const/16 v12, #int 1526 // #5f6 │ │ +2a38f0: 120d |0004: const/4 v13, #int 0 // #0 │ │ +2a38f2: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +2a38f4: 1203 |0006: const/4 v3, #int 0 // #0 │ │ +2a38f6: 1205 |0007: const/4 v5, #int 0 // #0 │ │ +2a38f8: 1206 |0008: const/4 v6, #int 0 // #0 │ │ +2a38fa: 1207 |0009: const/4 v7, #int 0 // #0 │ │ +2a38fc: 1208 |000a: const/4 v8, #int 0 // #0 │ │ +2a38fe: 1209 |000b: const/4 v9, #int 0 // #0 │ │ +2a3900: 121a |000c: const/4 v10, #int 1 // #1 │ │ +2a3902: 120b |000d: const/4 v11, #int 0 // #0 │ │ +2a3904: 07f1 |000e: move-object v1, v15 │ │ +2a3906: 0204 1000 |000f: move/from16 v4, v16 │ │ +2a390a: 770e 9f06 0000 |0011: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13}, Lcom/duckduckgo/app/browser/BrowserActivity$Companion;.intent$default:(Lcom/duckduckgo/app/browser/BrowserActivity$Companion;Landroid/content/Context;Ljava/lang/String;ZZZZZZLjava/lang/String;ZZILjava/lang/Object;)Landroid/content/Intent; // method@069f │ │ +2a3910: 0c00 |0014: move-result-object v0 │ │ +2a3912: 1401 0080 0010 |0015: const v1, #float 2.53422e-29 // #10008000 │ │ +2a3918: 6e20 9600 1000 |0018: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0096 │ │ +2a391e: 1100 |001b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0018 line=84 │ │ locals : │ │ 0x0000 - 0x001c reg=14 this Lcom/duckduckgo/app/fire/FireActivity$Companion; │ │ 0x0000 - 0x001c reg=15 (null) Landroid/content/Context; │ │ @@ -163979,21 +163979,21 @@ │ │ type : '(Lcom/duckduckgo/app/fire/FireActivity$Companion;Landroid/content/Context;ZILjava/lang/Object;)Landroid/content/Intent;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -2a38a4: |[2a38a4] com.duckduckgo.app.fire.FireActivity$Companion.getRestartIntent$default:(Lcom/duckduckgo/app/fire/FireActivity$Companion;Landroid/content/Context;ZILjava/lang/Object;)Landroid/content/Intent; │ │ -2a38b4: dd03 0302 |0000: and-int/lit8 v3, v3, #int 2 // #02 │ │ -2a38b8: 3803 0300 |0002: if-eqz v3, 0005 // +0003 │ │ -2a38bc: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -2a38be: 7030 454e 1002 |0005: invoke-direct {v0, v1, v2}, Lcom/duckduckgo/app/fire/FireActivity$Companion;.getRestartIntent:(Landroid/content/Context;Z)Landroid/content/Intent; // method@4e45 │ │ -2a38c4: 0c00 |0008: move-result-object v0 │ │ -2a38c6: 1100 |0009: return-object v0 │ │ +2a38b4: |[2a38b4] com.duckduckgo.app.fire.FireActivity$Companion.getRestartIntent$default:(Lcom/duckduckgo/app/fire/FireActivity$Companion;Landroid/content/Context;ZILjava/lang/Object;)Landroid/content/Intent; │ │ +2a38c4: dd03 0302 |0000: and-int/lit8 v3, v3, #int 2 // #02 │ │ +2a38c8: 3803 0300 |0002: if-eqz v3, 0005 // +0003 │ │ +2a38cc: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +2a38ce: 7030 454e 1002 |0005: invoke-direct {v0, v1, v2}, Lcom/duckduckgo/app/fire/FireActivity$Companion;.getRestartIntent:(Landroid/content/Context;Z)Landroid/content/Intent; // method@4e45 │ │ +2a38d4: 0c00 |0008: move-result-object v0 │ │ +2a38d6: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=79 │ │ locals : │ │ 0x0000 - 0x000a reg=0 (null) Lcom/duckduckgo/app/fire/FireActivity$Companion; │ │ 0x0000 - 0x000a reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x000a reg=2 (null) Z │ │ @@ -164005,20 +164005,20 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -2a3958: |[2a3958] com.duckduckgo.app.fire.FireActivity$Companion.killProcess:()V │ │ -2a3968: 7100 adef 0000 |0000: invoke-static {}, Ljava/lang/Runtime;.getRuntime:()Ljava/lang/Runtime; // method@efad │ │ -2a396e: 0c00 |0003: move-result-object v0 │ │ -2a3970: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -2a3972: 6e20 acef 1000 |0005: invoke-virtual {v0, v1}, Ljava/lang/Runtime;.exit:(I)V // method@efac │ │ -2a3978: 0e00 |0008: return-void │ │ +2a3968: |[2a3968] com.duckduckgo.app.fire.FireActivity$Companion.killProcess:()V │ │ +2a3978: 7100 adef 0000 |0000: invoke-static {}, Ljava/lang/Runtime;.getRuntime:()Ljava/lang/Runtime; // method@efad │ │ +2a397e: 0c00 |0003: move-result-object v0 │ │ +2a3980: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +2a3982: 6e20 acef 1000 |0005: invoke-virtual {v0, v1}, Ljava/lang/Runtime;.exit:(I)V // method@efac │ │ +2a3988: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lcom/duckduckgo/app/fire/FireActivity$Companion; │ │ │ │ #6 : (in Lcom/duckduckgo/app/fire/FireActivity$Companion;) │ │ @@ -164026,20 +164026,20 @@ │ │ type : '(Lcom/duckduckgo/app/fire/FireActivity$Companion;Landroid/content/Context;ZZILjava/lang/Object;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -2a397c: |[2a397c] com.duckduckgo.app.fire.FireActivity$Companion.triggerRestart$default:(Lcom/duckduckgo/app/fire/FireActivity$Companion;Landroid/content/Context;ZZILjava/lang/Object;)V │ │ -2a398c: dd04 0404 |0000: and-int/lit8 v4, v4, #int 4 // #04 │ │ -2a3990: 3804 0300 |0002: if-eqz v4, 0005 // +0003 │ │ -2a3994: 1213 |0004: const/4 v3, #int 1 // #1 │ │ -2a3996: 6e40 484e 1032 |0005: invoke-virtual {v0, v1, v2, v3}, Lcom/duckduckgo/app/fire/FireActivity$Companion;.triggerRestart:(Landroid/content/Context;ZZ)V // method@4e48 │ │ -2a399c: 0e00 |0008: return-void │ │ +2a398c: |[2a398c] com.duckduckgo.app.fire.FireActivity$Companion.triggerRestart$default:(Lcom/duckduckgo/app/fire/FireActivity$Companion;Landroid/content/Context;ZZILjava/lang/Object;)V │ │ +2a399c: dd04 0404 |0000: and-int/lit8 v4, v4, #int 4 // #04 │ │ +2a39a0: 3804 0300 |0002: if-eqz v4, 0005 // +0003 │ │ +2a39a4: 1213 |0004: const/4 v3, #int 1 // #1 │ │ +2a39a6: 6e40 484e 1032 |0005: invoke-virtual {v0, v1, v2, v3}, Lcom/duckduckgo/app/fire/FireActivity$Companion;.triggerRestart:(Landroid/content/Context;ZZ)V // method@4e48 │ │ +2a39ac: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=54 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 (null) Lcom/duckduckgo/app/fire/FireActivity$Companion; │ │ 0x0000 - 0x0009 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0009 reg=2 (null) Z │ │ @@ -164053,42 +164053,42 @@ │ │ type : '(Landroid/content/Context;ZZ)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 59 16-bit code units │ │ -2a39a0: |[2a39a0] com.duckduckgo.app.fire.FireActivity$Companion.triggerRestart:(Landroid/content/Context;ZZ)V │ │ -2a39b0: 1a00 7d9c |0000: const-string v0, "context" // string@9c7d │ │ -2a39b4: 7120 fef1 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2a39ba: 2200 3700 |0005: new-instance v0, Landroid/content/Intent; // type@0037 │ │ -2a39be: 1c01 6b10 |0007: const-class v1, Lcom/duckduckgo/app/fire/FireActivity; // type@106b │ │ -2a39c2: 7030 9200 3001 |0009: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0092 │ │ -2a39c8: 7030 454e 3204 |000c: invoke-direct {v2, v3, v4}, Lcom/duckduckgo/app/fire/FireActivity$Companion;.getRestartIntent:(Landroid/content/Context;Z)Landroid/content/Intent; // method@4e45 │ │ -2a39ce: 0c04 |000f: move-result-object v4 │ │ -2a39d0: 1501 0010 |0010: const/high16 v1, #int 268435456 // #1000 │ │ -2a39d4: 6e20 9600 1000 |0012: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0096 │ │ -2a39da: 1a01 6a2f |0015: const-string v1, "KEY_RESTART_INTENTS" // string@2f6a │ │ -2a39de: 1f04 7f00 |0017: check-cast v4, Landroid/os/Parcelable; // type@007f │ │ -2a39e2: 6e30 ac00 1004 |0019: invoke-virtual {v0, v1, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00ac │ │ -2a39e8: 3805 0700 |001c: if-eqz v5, 0023 // +0007 │ │ -2a39ec: 7110 bc57 0300 |001e: invoke-static {v3}, Lcom/duckduckgo/app/global/view/ActivityExtensionKt;.fadeTransitionConfig:(Landroid/content/Context;)Landroid/os/Bundle; // method@57bc │ │ -2a39f2: 0c04 |0021: move-result-object v4 │ │ -2a39f4: 2805 |0022: goto 0027 // +0005 │ │ -2a39f6: 7110 c157 0300 |0023: invoke-static {v3}, Lcom/duckduckgo/app/global/view/ActivityExtensionKt;.noAnimationConfig:(Landroid/content/Context;)Landroid/os/Bundle; // method@57c1 │ │ -2a39fc: 0c04 |0026: move-result-object v4 │ │ -2a39fe: 6e30 8d00 0304 |0027: invoke-virtual {v3, v0, v4}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;Landroid/os/Bundle;)V // method@008d │ │ -2a3a04: 2034 1100 |002a: instance-of v4, v3, Landroid/app/Activity; // type@0011 │ │ -2a3a08: 3804 0b00 |002c: if-eqz v4, 0037 // +000b │ │ -2a3a0c: 1f03 1100 |002e: check-cast v3, Landroid/app/Activity; // type@0011 │ │ -2a3a10: 1204 |0030: const/4 v4, #int 0 // #0 │ │ -2a3a12: 6e30 3000 4304 |0031: invoke-virtual {v3, v4, v4}, Landroid/app/Activity;.overridePendingTransition:(II)V // method@0030 │ │ -2a3a18: 6e10 2c00 0300 |0034: invoke-virtual {v3}, Landroid/app/Activity;.finish:()V // method@002c │ │ -2a3a1e: 7010 474e 0200 |0037: invoke-direct {v2}, Lcom/duckduckgo/app/fire/FireActivity$Companion;.killProcess:()V // method@4e47 │ │ -2a3a24: 0e00 |003a: return-void │ │ +2a39b0: |[2a39b0] com.duckduckgo.app.fire.FireActivity$Companion.triggerRestart:(Landroid/content/Context;ZZ)V │ │ +2a39c0: 1a00 7d9c |0000: const-string v0, "context" // string@9c7d │ │ +2a39c4: 7120 fef1 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2a39ca: 2200 3700 |0005: new-instance v0, Landroid/content/Intent; // type@0037 │ │ +2a39ce: 1c01 6b10 |0007: const-class v1, Lcom/duckduckgo/app/fire/FireActivity; // type@106b │ │ +2a39d2: 7030 9200 3001 |0009: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0092 │ │ +2a39d8: 7030 454e 3204 |000c: invoke-direct {v2, v3, v4}, Lcom/duckduckgo/app/fire/FireActivity$Companion;.getRestartIntent:(Landroid/content/Context;Z)Landroid/content/Intent; // method@4e45 │ │ +2a39de: 0c04 |000f: move-result-object v4 │ │ +2a39e0: 1501 0010 |0010: const/high16 v1, #int 268435456 // #1000 │ │ +2a39e4: 6e20 9600 1000 |0012: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0096 │ │ +2a39ea: 1a01 6a2f |0015: const-string v1, "KEY_RESTART_INTENTS" // string@2f6a │ │ +2a39ee: 1f04 7f00 |0017: check-cast v4, Landroid/os/Parcelable; // type@007f │ │ +2a39f2: 6e30 ac00 1004 |0019: invoke-virtual {v0, v1, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00ac │ │ +2a39f8: 3805 0700 |001c: if-eqz v5, 0023 // +0007 │ │ +2a39fc: 7110 bc57 0300 |001e: invoke-static {v3}, Lcom/duckduckgo/app/global/view/ActivityExtensionKt;.fadeTransitionConfig:(Landroid/content/Context;)Landroid/os/Bundle; // method@57bc │ │ +2a3a02: 0c04 |0021: move-result-object v4 │ │ +2a3a04: 2805 |0022: goto 0027 // +0005 │ │ +2a3a06: 7110 c157 0300 |0023: invoke-static {v3}, Lcom/duckduckgo/app/global/view/ActivityExtensionKt;.noAnimationConfig:(Landroid/content/Context;)Landroid/os/Bundle; // method@57c1 │ │ +2a3a0c: 0c04 |0026: move-result-object v4 │ │ +2a3a0e: 6e30 8d00 0304 |0027: invoke-virtual {v3, v0, v4}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;Landroid/os/Bundle;)V // method@008d │ │ +2a3a14: 2034 1100 |002a: instance-of v4, v3, Landroid/app/Activity; // type@0011 │ │ +2a3a18: 3804 0b00 |002c: if-eqz v4, 0037 // +000b │ │ +2a3a1c: 1f03 1100 |002e: check-cast v3, Landroid/app/Activity; // type@0011 │ │ +2a3a20: 1204 |0030: const/4 v4, #int 0 // #0 │ │ +2a3a22: 6e30 3000 4304 |0031: invoke-virtual {v3, v4, v4}, Landroid/app/Activity;.overridePendingTransition:(II)V // method@0030 │ │ +2a3a28: 6e10 2c00 0300 |0034: invoke-virtual {v3}, Landroid/app/Activity;.finish:()V // method@002c │ │ +2a3a2e: 7010 474e 0200 |0037: invoke-direct {v2}, Lcom/duckduckgo/app/fire/FireActivity$Companion;.killProcess:()V // method@4e47 │ │ +2a3a34: 0e00 |003a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=59 │ │ 0x000c line=60 │ │ 0x0012 line=62 │ │ 0x0015 line=63 │ │ 0x001e line=66 │ │ @@ -164249,17 +164249,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2a3cf0: |[2a3cf0] com.duckduckgo.app.fire.UnsentForgetAllPixelStoreSharedPreferences$Companion.:()V │ │ -2a3d00: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2a3d06: 0e00 |0003: return-void │ │ +2a3d00: |[2a3d00] com.duckduckgo.app.fire.UnsentForgetAllPixelStoreSharedPreferences$Companion.:()V │ │ +2a3d10: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2a3d16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/fire/UnsentForgetAllPixelStoreSharedPreferences$Companion; │ │ │ │ #1 : (in Lcom/duckduckgo/app/fire/UnsentForgetAllPixelStoreSharedPreferences$Companion;) │ │ @@ -164267,32 +164267,32 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2a3d08: |[2a3d08] com.duckduckgo.app.fire.UnsentForgetAllPixelStoreSharedPreferences$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -2a3d18: 7010 644e 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/fire/UnsentForgetAllPixelStoreSharedPreferences$Companion;.:()V // method@4e64 │ │ -2a3d1e: 0e00 |0003: return-void │ │ +2a3d18: |[2a3d18] com.duckduckgo.app.fire.UnsentForgetAllPixelStoreSharedPreferences$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +2a3d28: 7010 644e 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/fire/UnsentForgetAllPixelStoreSharedPreferences$Companion;.:()V // method@4e64 │ │ +2a3d2e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/fire/UnsentForgetAllPixelStoreSharedPreferences$Companion;) │ │ name : 'getFILENAME$annotations' │ │ type : '()V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -2a3d20: |[2a3d20] com.duckduckgo.app.fire.UnsentForgetAllPixelStoreSharedPreferences$Companion.getFILENAME$annotations:()V │ │ -2a3d30: 0e00 |0000: return-void │ │ +2a3d30: |[2a3d30] com.duckduckgo.app.fire.UnsentForgetAllPixelStoreSharedPreferences$Companion.getFILENAME$annotations:()V │ │ +2a3d40: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 32644 (UnsentForgetAllPixelStore.kt) │ │ │ │ @@ -164399,17 +164399,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2a4164: |[2a4164] com.duckduckgo.app.fire.fireproofwebsite.data.FireproofWebsiteDao_Impl$Companion.:()V │ │ -2a4174: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2a417a: 0e00 |0003: return-void │ │ +2a4174: |[2a4174] com.duckduckgo.app.fire.fireproofwebsite.data.FireproofWebsiteDao_Impl$Companion.:()V │ │ +2a4184: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2a418a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteDao_Impl$Companion; │ │ │ │ #1 : (in Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteDao_Impl$Companion;) │ │ @@ -164417,35 +164417,35 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2a417c: |[2a417c] com.duckduckgo.app.fire.fireproofwebsite.data.FireproofWebsiteDao_Impl$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -2a418c: 7010 8a4e 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteDao_Impl$Companion;.:()V // method@4e8a │ │ -2a4192: 0e00 |0003: return-void │ │ +2a418c: |[2a418c] com.duckduckgo.app.fire.fireproofwebsite.data.FireproofWebsiteDao_Impl$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +2a419c: 7010 8a4e 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteDao_Impl$Companion;.:()V // method@4e8a │ │ +2a41a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteDao_Impl$Companion;) │ │ name : 'getRequiredConverters' │ │ type : '()Ljava/util/List;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -2a4148: |[2a4148] com.duckduckgo.app.fire.fireproofwebsite.data.FireproofWebsiteDao_Impl$Companion.getRequiredConverters:()Ljava/util/List; │ │ -2a4158: 7100 a3f1 0000 |0000: invoke-static {}, Lkotlin/collections/CollectionsKt;.emptyList:()Ljava/util/List; // method@f1a3 │ │ -2a415e: 0c00 |0003: move-result-object v0 │ │ -2a4160: 1100 |0004: return-object v0 │ │ +2a4158: |[2a4158] com.duckduckgo.app.fire.fireproofwebsite.data.FireproofWebsiteDao_Impl$Companion.getRequiredConverters:()Ljava/util/List; │ │ +2a4168: 7100 a3f1 0000 |0000: invoke-static {}, Lkotlin/collections/CollectionsKt;.emptyList:()Ljava/util/List; // method@f1a3 │ │ +2a416e: 0c00 |0003: move-result-object v0 │ │ +2a4170: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteDao_Impl$Companion; │ │ │ │ source_file_idx : 11125 (FireproofWebsiteDao_Impl.kt) │ │ @@ -164491,19 +164491,19 @@ │ │ type : '(Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteDao_Impl;Landroidx/room/RoomSQLiteQuery;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -2a4250: |[2a4250] com.duckduckgo.app.fire.fireproofwebsite.data.FireproofWebsiteDao_Impl$fireproofWebsitesEntities$1.:(Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteDao_Impl;Landroidx/room/RoomSQLiteQuery;)V │ │ -2a4260: 5b01 192e |0000: iput-object v1, v0, Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteDao_Impl$fireproofWebsitesEntities$1;.this$0:Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteDao_Impl; // field@2e19 │ │ -2a4264: 5b02 182e |0002: iput-object v2, v0, Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteDao_Impl$fireproofWebsitesEntities$1;.$_statement:Landroidx/room/RoomSQLiteQuery; // field@2e18 │ │ -2a4268: 7010 a6ef 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2a426e: 0e00 |0007: return-void │ │ +2a4260: |[2a4260] com.duckduckgo.app.fire.fireproofwebsite.data.FireproofWebsiteDao_Impl$fireproofWebsitesEntities$1.:(Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteDao_Impl;Landroidx/room/RoomSQLiteQuery;)V │ │ +2a4270: 5b01 192e |0000: iput-object v1, v0, Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteDao_Impl$fireproofWebsitesEntities$1;.this$0:Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteDao_Impl; // field@2e19 │ │ +2a4274: 5b02 182e |0002: iput-object v2, v0, Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteDao_Impl$fireproofWebsitesEntities$1;.$_statement:Landroidx/room/RoomSQLiteQuery; // field@2e18 │ │ +2a4278: 7010 a6ef 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2a427e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=138 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteDao_Impl$fireproofWebsitesEntities$1; │ │ 0x0000 - 0x0008 reg=1 (null) Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteDao_Impl; │ │ 0x0000 - 0x0008 reg=2 (null) Landroidx/room/RoomSQLiteQuery; │ │ @@ -164514,18 +164514,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -2a4194: |[2a4194] com.duckduckgo.app.fire.fireproofwebsite.data.FireproofWebsiteDao_Impl$fireproofWebsitesEntities$1.call:()Ljava/lang/Object; │ │ -2a41a4: 6e10 8f4e 0100 |0000: invoke-virtual {v1}, Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteDao_Impl$fireproofWebsitesEntities$1;.call:()Ljava/util/List; // method@4e8f │ │ -2a41aa: 0c00 |0003: move-result-object v0 │ │ -2a41ac: 1100 |0004: return-object v0 │ │ +2a41a4: |[2a41a4] com.duckduckgo.app.fire.fireproofwebsite.data.FireproofWebsiteDao_Impl$fireproofWebsitesEntities$1.call:()Ljava/lang/Object; │ │ +2a41b4: 6e10 8f4e 0100 |0000: invoke-virtual {v1}, Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteDao_Impl$fireproofWebsitesEntities$1;.call:()Ljava/util/List; // method@4e8f │ │ +2a41ba: 0c00 |0003: move-result-object v0 │ │ +2a41bc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteDao_Impl$fireproofWebsitesEntities$1; │ │ │ │ #1 : (in Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteDao_Impl$fireproofWebsitesEntities$1;) │ │ @@ -164533,48 +164533,48 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 66 16-bit code units │ │ -2a41b0: |[2a41b0] com.duckduckgo.app.fire.fireproofwebsite.data.FireproofWebsiteDao_Impl$fireproofWebsitesEntities$1.call:()Ljava/util/List; │ │ -2a41c0: 5450 192e |0000: iget-object v0, v5, Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteDao_Impl$fireproofWebsitesEntities$1;.this$0:Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteDao_Impl; // field@2e19 │ │ -2a41c4: 7110 934e 0000 |0002: invoke-static {v0}, Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteDao_Impl;.access$get__db$p:(Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteDao_Impl;)Landroidx/room/RoomDatabase; // method@4e93 │ │ -2a41ca: 0c00 |0005: move-result-object v0 │ │ -2a41cc: 5451 182e |0006: iget-object v1, v5, Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteDao_Impl$fireproofWebsitesEntities$1;.$_statement:Landroidx/room/RoomSQLiteQuery; // field@2e18 │ │ -2a41d0: 1f01 e501 |0008: check-cast v1, Landroidx/sqlite/db/SupportSQLiteQuery; // type@01e5 │ │ -2a41d4: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -2a41d6: 1203 |000b: const/4 v3, #int 0 // #0 │ │ -2a41d8: 7140 7605 1032 |000c: invoke-static {v0, v1, v2, v3}, Landroidx/room/util/DBUtil;.query:(Landroidx/room/RoomDatabase;Landroidx/sqlite/db/SupportSQLiteQuery;ZLandroid/os/CancellationSignal;)Landroid/database/Cursor; // method@0576 │ │ -2a41de: 0c00 |000f: move-result-object v0 │ │ -2a41e0: 1a01 faa0 |0010: const-string v1, "domain" // string@a0fa │ │ -2a41e4: 7120 7305 1000 |0012: invoke-static {v0, v1}, Landroidx/room/util/CursorUtil;.getColumnIndexOrThrow:(Landroid/database/Cursor;Ljava/lang/String;)I // method@0573 │ │ -2a41ea: 0a01 |0015: move-result v1 │ │ -2a41ec: 2202 3839 |0016: new-instance v2, Ljava/util/ArrayList; // type@3938 │ │ -2a41f0: 7210 0601 0000 |0018: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@0106 │ │ -2a41f6: 0a03 |001b: move-result v3 │ │ -2a41f8: 7020 99f0 3200 |001c: invoke-direct {v2, v3}, Ljava/util/ArrayList;.:(I)V // method@f099 │ │ -2a41fe: 1f02 4639 |001f: check-cast v2, Ljava/util/List; // type@3946 │ │ -2a4202: 7210 0d01 0000 |0021: invoke-interface {v0}, Landroid/database/Cursor;.moveToNext:()Z // method@010d │ │ -2a4208: 0a03 |0024: move-result v3 │ │ -2a420a: 3803 1400 |0025: if-eqz v3, 0039 // +0014 │ │ -2a420e: 7220 0a01 1000 |0027: invoke-interface {v0, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@010a │ │ -2a4214: 0c03 |002a: move-result-object v3 │ │ -2a4216: 1a04 fbad |002b: const-string v4, "getString(...)" // string@adfb │ │ -2a421a: 7120 fdf1 4300 |002d: invoke-static {v3, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ -2a4220: 2204 7e10 |0030: new-instance v4, Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteEntity; // type@107e │ │ -2a4224: 7020 9c4e 3400 |0032: invoke-direct {v4, v3}, Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteEntity;.:(Ljava/lang/String;)V // method@4e9c │ │ -2a422a: 7220 e4f0 4200 |0035: invoke-interface {v2, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@f0e4 │ │ -2a4230: 28e9 |0038: goto 0021 // -0017 │ │ -2a4232: 7210 0401 0000 |0039: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@0104 │ │ -2a4238: 1102 |003c: return-object v2 │ │ -2a423a: 0d01 |003d: move-exception v1 │ │ -2a423c: 7210 0401 0000 |003e: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@0104 │ │ -2a4242: 2701 |0041: throw v1 │ │ +2a41c0: |[2a41c0] com.duckduckgo.app.fire.fireproofwebsite.data.FireproofWebsiteDao_Impl$fireproofWebsitesEntities$1.call:()Ljava/util/List; │ │ +2a41d0: 5450 192e |0000: iget-object v0, v5, Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteDao_Impl$fireproofWebsitesEntities$1;.this$0:Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteDao_Impl; // field@2e19 │ │ +2a41d4: 7110 934e 0000 |0002: invoke-static {v0}, Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteDao_Impl;.access$get__db$p:(Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteDao_Impl;)Landroidx/room/RoomDatabase; // method@4e93 │ │ +2a41da: 0c00 |0005: move-result-object v0 │ │ +2a41dc: 5451 182e |0006: iget-object v1, v5, Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteDao_Impl$fireproofWebsitesEntities$1;.$_statement:Landroidx/room/RoomSQLiteQuery; // field@2e18 │ │ +2a41e0: 1f01 e501 |0008: check-cast v1, Landroidx/sqlite/db/SupportSQLiteQuery; // type@01e5 │ │ +2a41e4: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +2a41e6: 1203 |000b: const/4 v3, #int 0 // #0 │ │ +2a41e8: 7140 7605 1032 |000c: invoke-static {v0, v1, v2, v3}, Landroidx/room/util/DBUtil;.query:(Landroidx/room/RoomDatabase;Landroidx/sqlite/db/SupportSQLiteQuery;ZLandroid/os/CancellationSignal;)Landroid/database/Cursor; // method@0576 │ │ +2a41ee: 0c00 |000f: move-result-object v0 │ │ +2a41f0: 1a01 faa0 |0010: const-string v1, "domain" // string@a0fa │ │ +2a41f4: 7120 7305 1000 |0012: invoke-static {v0, v1}, Landroidx/room/util/CursorUtil;.getColumnIndexOrThrow:(Landroid/database/Cursor;Ljava/lang/String;)I // method@0573 │ │ +2a41fa: 0a01 |0015: move-result v1 │ │ +2a41fc: 2202 3839 |0016: new-instance v2, Ljava/util/ArrayList; // type@3938 │ │ +2a4200: 7210 0601 0000 |0018: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@0106 │ │ +2a4206: 0a03 |001b: move-result v3 │ │ +2a4208: 7020 99f0 3200 |001c: invoke-direct {v2, v3}, Ljava/util/ArrayList;.:(I)V // method@f099 │ │ +2a420e: 1f02 4639 |001f: check-cast v2, Ljava/util/List; // type@3946 │ │ +2a4212: 7210 0d01 0000 |0021: invoke-interface {v0}, Landroid/database/Cursor;.moveToNext:()Z // method@010d │ │ +2a4218: 0a03 |0024: move-result v3 │ │ +2a421a: 3803 1400 |0025: if-eqz v3, 0039 // +0014 │ │ +2a421e: 7220 0a01 1000 |0027: invoke-interface {v0, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@010a │ │ +2a4224: 0c03 |002a: move-result-object v3 │ │ +2a4226: 1a04 fbad |002b: const-string v4, "getString(...)" // string@adfb │ │ +2a422a: 7120 fdf1 4300 |002d: invoke-static {v3, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ +2a4230: 2204 7e10 |0030: new-instance v4, Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteEntity; // type@107e │ │ +2a4234: 7020 9c4e 3400 |0032: invoke-direct {v4, v3}, Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteEntity;.:(Ljava/lang/String;)V // method@4e9c │ │ +2a423a: 7220 e4f0 4200 |0035: invoke-interface {v2, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@f0e4 │ │ +2a4240: 28e9 |0038: goto 0021 // -0017 │ │ +2a4242: 7210 0401 0000 |0039: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@0104 │ │ +2a4248: 1102 |003c: return-object v2 │ │ +2a424a: 0d01 |003d: move-exception v1 │ │ +2a424c: 7210 0401 0000 |003e: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@0104 │ │ +2a4252: 2701 |0041: throw v1 │ │ catches : 1 │ │ 0x0010 - 0x0038 │ │ -> 0x003d │ │ positions : │ │ 0x0000 line=141 │ │ 0x0010 line=143 │ │ 0x0016 line=145 │ │ @@ -164591,18 +164591,18 @@ │ │ type : '()V' │ │ access : 0x0014 (PROTECTED FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -2a4270: |[2a4270] com.duckduckgo.app.fire.fireproofwebsite.data.FireproofWebsiteDao_Impl$fireproofWebsitesEntities$1.finalize:()V │ │ -2a4280: 5410 182e |0000: iget-object v0, v1, Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteDao_Impl$fireproofWebsitesEntities$1;.$_statement:Landroidx/room/RoomSQLiteQuery; // field@2e18 │ │ -2a4284: 6e10 6c05 0000 |0002: invoke-virtual {v0}, Landroidx/room/RoomSQLiteQuery;.release:()V // method@056c │ │ -2a428a: 0e00 |0005: return-void │ │ +2a4280: |[2a4280] com.duckduckgo.app.fire.fireproofwebsite.data.FireproofWebsiteDao_Impl$fireproofWebsitesEntities$1.finalize:()V │ │ +2a4290: 5410 182e |0000: iget-object v0, v1, Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteDao_Impl$fireproofWebsitesEntities$1;.$_statement:Landroidx/room/RoomSQLiteQuery; // field@2e18 │ │ +2a4294: 6e10 6c05 0000 |0002: invoke-virtual {v0}, Landroidx/room/RoomSQLiteQuery;.release:()V // method@056c │ │ +2a429a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteDao_Impl$fireproofWebsitesEntities$1; │ │ │ │ source_file_idx : 11125 (FireproofWebsiteDao_Impl.kt) │ │ @@ -164638,20 +164638,20 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -2a4878: |[2a4878] com.duckduckgo.app.fire.fireproofwebsite.data.FireproofWebsiteEntity.:(Ljava/lang/String;)V │ │ -2a4888: 1a00 faa0 |0000: const-string v0, "domain" // string@a0fa │ │ -2a488c: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2a4892: 7010 a6ef 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2a4898: 5b12 1f2e |0008: iput-object v2, v1, Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteEntity;.domain:Ljava/lang/String; // field@2e1f │ │ -2a489c: 0e00 |000a: return-void │ │ +2a4888: |[2a4888] com.duckduckgo.app.fire.fireproofwebsite.data.FireproofWebsiteEntity.:(Ljava/lang/String;)V │ │ +2a4898: 1a00 faa0 |0000: const-string v0, "domain" // string@a0fa │ │ +2a489c: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2a48a2: 7010 a6ef 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2a48a8: 5b12 1f2e |0008: iput-object v2, v1, Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteEntity;.domain:Ljava/lang/String; // field@2e1f │ │ +2a48ac: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=24 │ │ 0x0008 line=26 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteEntity; │ │ 0x0000 - 0x000b reg=2 (null) Ljava/lang/String; │ │ @@ -164661,102 +164661,102 @@ │ │ type : '(Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteEntity;Ljava/lang/String;ILjava/lang/Object;)Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteEntity;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -2a479c: |[2a479c] com.duckduckgo.app.fire.fireproofwebsite.data.FireproofWebsiteEntity.copy$default:(Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteEntity;Ljava/lang/String;ILjava/lang/Object;)Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteEntity; │ │ -2a47ac: dd02 0201 |0000: and-int/lit8 v2, v2, #int 1 // #01 │ │ -2a47b0: 3802 0400 |0002: if-eqz v2, 0006 // +0004 │ │ -2a47b4: 5401 1f2e |0004: iget-object v1, v0, Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteEntity;.domain:Ljava/lang/String; // field@2e1f │ │ -2a47b8: 6e20 9e4e 1000 |0006: invoke-virtual {v0, v1}, Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteEntity;.copy:(Ljava/lang/String;)Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteEntity; // method@4e9e │ │ -2a47be: 0c00 |0009: move-result-object v0 │ │ -2a47c0: 1100 |000a: return-object v0 │ │ +2a47ac: |[2a47ac] com.duckduckgo.app.fire.fireproofwebsite.data.FireproofWebsiteEntity.copy$default:(Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteEntity;Ljava/lang/String;ILjava/lang/Object;)Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteEntity; │ │ +2a47bc: dd02 0201 |0000: and-int/lit8 v2, v2, #int 1 // #01 │ │ +2a47c0: 3802 0400 |0002: if-eqz v2, 0006 // +0004 │ │ +2a47c4: 5401 1f2e |0004: iget-object v1, v0, Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteEntity;.domain:Ljava/lang/String; // field@2e1f │ │ +2a47c8: 6e20 9e4e 1000 |0006: invoke-virtual {v0, v1}, Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteEntity;.copy:(Ljava/lang/String;)Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteEntity; // method@4e9e │ │ +2a47ce: 0c00 |0009: move-result-object v0 │ │ +2a47d0: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteEntity;) │ │ name : 'component1' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2a480c: |[2a480c] com.duckduckgo.app.fire.fireproofwebsite.data.FireproofWebsiteEntity.component1:()Ljava/lang/String; │ │ -2a481c: 5410 1f2e |0000: iget-object v0, v1, Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteEntity;.domain:Ljava/lang/String; // field@2e1f │ │ -2a4820: 1100 |0002: return-object v0 │ │ +2a481c: |[2a481c] com.duckduckgo.app.fire.fireproofwebsite.data.FireproofWebsiteEntity.component1:()Ljava/lang/String; │ │ +2a482c: 5410 1f2e |0000: iget-object v0, v1, Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteEntity;.domain:Ljava/lang/String; // field@2e1f │ │ +2a4830: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteEntity;) │ │ name : 'copy' │ │ type : '(Ljava/lang/String;)Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteEntity;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -2a47c4: |[2a47c4] com.duckduckgo.app.fire.fireproofwebsite.data.FireproofWebsiteEntity.copy:(Ljava/lang/String;)Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteEntity; │ │ -2a47d4: 1a00 faa0 |0000: const-string v0, "domain" // string@a0fa │ │ -2a47d8: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2a47de: 2200 7e10 |0005: new-instance v0, Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteEntity; // type@107e │ │ -2a47e2: 7020 9c4e 2000 |0007: invoke-direct {v0, v2}, Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteEntity;.:(Ljava/lang/String;)V // method@4e9c │ │ -2a47e8: 1100 |000a: return-object v0 │ │ +2a47d4: |[2a47d4] com.duckduckgo.app.fire.fireproofwebsite.data.FireproofWebsiteEntity.copy:(Ljava/lang/String;)Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteEntity; │ │ +2a47e4: 1a00 faa0 |0000: const-string v0, "domain" // string@a0fa │ │ +2a47e8: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2a47ee: 2200 7e10 |0005: new-instance v0, Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteEntity; // type@107e │ │ +2a47f2: 7020 9c4e 2000 |0007: invoke-direct {v0, v2}, Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteEntity;.:(Ljava/lang/String;)V // method@4e9c │ │ +2a47f8: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteEntity;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -2a475c: |[2a475c] com.duckduckgo.app.fire.fireproofwebsite.data.FireproofWebsiteEntity.equals:(Ljava/lang/Object;)Z │ │ -2a476c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -2a476e: 3343 0300 |0001: if-ne v3, v4, 0004 // +0003 │ │ -2a4772: 0f00 |0003: return v0 │ │ -2a4774: 2041 7e10 |0004: instance-of v1, v4, Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteEntity; // type@107e │ │ -2a4778: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -2a477a: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -2a477e: 0f02 |0009: return v2 │ │ -2a4780: 1f04 7e10 |000a: check-cast v4, Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteEntity; // type@107e │ │ -2a4784: 5431 1f2e |000c: iget-object v1, v3, Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteEntity;.domain:Ljava/lang/String; // field@2e1f │ │ -2a4788: 5444 1f2e |000e: iget-object v4, v4, Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteEntity;.domain:Ljava/lang/String; // field@2e1f │ │ -2a478c: 7120 faf1 4100 |0010: invoke-static {v1, v4}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -2a4792: 0a04 |0013: move-result v4 │ │ -2a4794: 3904 0300 |0014: if-nez v4, 0017 // +0003 │ │ -2a4798: 0f02 |0016: return v2 │ │ -2a479a: 0f00 |0017: return v0 │ │ +2a476c: |[2a476c] com.duckduckgo.app.fire.fireproofwebsite.data.FireproofWebsiteEntity.equals:(Ljava/lang/Object;)Z │ │ +2a477c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +2a477e: 3343 0300 |0001: if-ne v3, v4, 0004 // +0003 │ │ +2a4782: 0f00 |0003: return v0 │ │ +2a4784: 2041 7e10 |0004: instance-of v1, v4, Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteEntity; // type@107e │ │ +2a4788: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +2a478a: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +2a478e: 0f02 |0009: return v2 │ │ +2a4790: 1f04 7e10 |000a: check-cast v4, Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteEntity; // type@107e │ │ +2a4794: 5431 1f2e |000c: iget-object v1, v3, Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteEntity;.domain:Ljava/lang/String; // field@2e1f │ │ +2a4798: 5444 1f2e |000e: iget-object v4, v4, Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteEntity;.domain:Ljava/lang/String; // field@2e1f │ │ +2a479c: 7120 faf1 4100 |0010: invoke-static {v1, v4}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +2a47a2: 0a04 |0013: move-result v4 │ │ +2a47a4: 3904 0300 |0014: if-nez v4, 0017 // +0003 │ │ +2a47a8: 0f02 |0016: return v2 │ │ +2a47aa: 0f00 |0017: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteEntity;) │ │ name : 'getDomain' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2a4824: |[2a4824] com.duckduckgo.app.fire.fireproofwebsite.data.FireproofWebsiteEntity.getDomain:()Ljava/lang/String; │ │ -2a4834: 5410 1f2e |0000: iget-object v0, v1, Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteEntity;.domain:Ljava/lang/String; // field@2e1f │ │ -2a4838: 1100 |0002: return-object v0 │ │ +2a4834: |[2a4834] com.duckduckgo.app.fire.fireproofwebsite.data.FireproofWebsiteEntity.getDomain:()Ljava/lang/String; │ │ +2a4844: 5410 1f2e |0000: iget-object v0, v1, Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteEntity;.domain:Ljava/lang/String; // field@2e1f │ │ +2a4848: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteEntity; │ │ │ │ #4 : (in Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteEntity;) │ │ @@ -164764,43 +164764,43 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -2a47ec: |[2a47ec] com.duckduckgo.app.fire.fireproofwebsite.data.FireproofWebsiteEntity.hashCode:()I │ │ -2a47fc: 5410 1f2e |0000: iget-object v0, v1, Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteEntity;.domain:Ljava/lang/String; // field@2e1f │ │ -2a4800: 6e10 c0ef 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ -2a4806: 0a00 |0005: move-result v0 │ │ -2a4808: 0f00 |0006: return v0 │ │ +2a47fc: |[2a47fc] com.duckduckgo.app.fire.fireproofwebsite.data.FireproofWebsiteEntity.hashCode:()I │ │ +2a480c: 5410 1f2e |0000: iget-object v0, v1, Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteEntity;.domain:Ljava/lang/String; // field@2e1f │ │ +2a4810: 6e10 c0ef 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ +2a4816: 0a00 |0005: move-result v0 │ │ +2a4818: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteEntity;) │ │ name : 'toString' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -2a483c: |[2a483c] com.duckduckgo.app.fire.fireproofwebsite.data.FireproofWebsiteEntity.toString:()Ljava/lang/String; │ │ -2a484c: 5430 1f2e |0000: iget-object v0, v3, Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteEntity;.domain:Ljava/lang/String; // field@2e1f │ │ -2a4850: 2201 dd38 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@38dd │ │ -2a4854: 1a02 762b |0004: const-string v2, "FireproofWebsiteEntity(domain=" // string@2b76 │ │ -2a4858: 7020 d9ef 2100 |0006: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ -2a485e: 6e20 e2ef 0100 |0009: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2a4864: 1a00 0117 |000c: const-string v0, ")" // string@1701 │ │ -2a4868: 6e20 e2ef 0100 |000e: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2a486e: 6e10 e7ef 0100 |0011: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ -2a4874: 0c00 |0014: move-result-object v0 │ │ -2a4876: 1100 |0015: return-object v0 │ │ +2a484c: |[2a484c] com.duckduckgo.app.fire.fireproofwebsite.data.FireproofWebsiteEntity.toString:()Ljava/lang/String; │ │ +2a485c: 5430 1f2e |0000: iget-object v0, v3, Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteEntity;.domain:Ljava/lang/String; // field@2e1f │ │ +2a4860: 2201 dd38 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@38dd │ │ +2a4864: 1a02 762b |0004: const-string v2, "FireproofWebsiteEntity(domain=" // string@2b76 │ │ +2a4868: 7020 d9ef 2100 |0006: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ +2a486e: 6e20 e2ef 0100 |0009: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2a4874: 1a00 0117 |000c: const-string v0, ")" // string@1701 │ │ +2a4878: 6e20 e2ef 0100 |000e: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2a487e: 6e10 e7ef 0100 |0011: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ +2a4884: 0c00 |0014: move-result-object v0 │ │ +2a4886: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 11127 (FireproofWebsiteEntity.kt) │ │ │ │ Class #1253 header: │ │ @@ -164836,35 +164836,35 @@ │ │ type : '(Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteEntity;)Ljava/lang/String;' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -2a4704: |[2a4704] com.duckduckgo.app.fire.fireproofwebsite.data.FireproofWebsiteEntityKt.website:(Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteEntity;)Ljava/lang/String; │ │ -2a4714: 1a00 791b |0000: const-string v0, "" // string@1b79 │ │ -2a4718: 7120 fef1 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2a471e: 6e10 a14e 0300 |0005: invoke-virtual {v3}, Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteEntity;.getDomain:()Ljava/lang/String; // method@4ea1 │ │ -2a4724: 0c00 |0008: move-result-object v0 │ │ -2a4726: 1a01 86db |0009: const-string v1, "www." // string@db86 │ │ -2a472a: 1212 |000b: const/4 v2, #int 1 // #1 │ │ -2a472c: 7130 4ff2 1002 |000c: invoke-static {v0, v1, v2}, Lkotlin/text/StringsKt;.startsWith:(Ljava/lang/String;Ljava/lang/String;Z)Z // method@f24f │ │ -2a4732: 0a01 |000f: move-result v1 │ │ -2a4734: 3801 0300 |0010: if-eqz v1, 0013 // +0003 │ │ -2a4738: 2802 |0012: goto 0014 // +0002 │ │ -2a473a: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -2a473c: 3800 0a00 |0014: if-eqz v0, 001e // +000a │ │ -2a4740: 1241 |0016: const/4 v1, #int 4 // #4 │ │ -2a4742: 7120 37f2 1000 |0017: invoke-static {v0, v1}, Lkotlin/text/StringsKt;.drop:(Ljava/lang/String;I)Ljava/lang/String; // method@f237 │ │ -2a4748: 0c00 |001a: move-result-object v0 │ │ -2a474a: 3800 0300 |001b: if-eqz v0, 001e // +0003 │ │ -2a474e: 2805 |001d: goto 0022 // +0005 │ │ -2a4750: 6e10 a14e 0300 |001e: invoke-virtual {v3}, Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteEntity;.getDomain:()Ljava/lang/String; // method@4ea1 │ │ -2a4756: 0c00 |0021: move-result-object v0 │ │ -2a4758: 1100 |0022: return-object v0 │ │ +2a4714: |[2a4714] com.duckduckgo.app.fire.fireproofwebsite.data.FireproofWebsiteEntityKt.website:(Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteEntity;)Ljava/lang/String; │ │ +2a4724: 1a00 791b |0000: const-string v0, "" // string@1b79 │ │ +2a4728: 7120 fef1 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2a472e: 6e10 a14e 0300 |0005: invoke-virtual {v3}, Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteEntity;.getDomain:()Ljava/lang/String; // method@4ea1 │ │ +2a4734: 0c00 |0008: move-result-object v0 │ │ +2a4736: 1a01 86db |0009: const-string v1, "www." // string@db86 │ │ +2a473a: 1212 |000b: const/4 v2, #int 1 // #1 │ │ +2a473c: 7130 4ff2 1002 |000c: invoke-static {v0, v1, v2}, Lkotlin/text/StringsKt;.startsWith:(Ljava/lang/String;Ljava/lang/String;Z)Z // method@f24f │ │ +2a4742: 0a01 |000f: move-result v1 │ │ +2a4744: 3801 0300 |0010: if-eqz v1, 0013 // +0003 │ │ +2a4748: 2802 |0012: goto 0014 // +0002 │ │ +2a474a: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +2a474c: 3800 0a00 |0014: if-eqz v0, 001e // +000a │ │ +2a4750: 1241 |0016: const/4 v1, #int 4 // #4 │ │ +2a4752: 7120 37f2 1000 |0017: invoke-static {v0, v1}, Lkotlin/text/StringsKt;.drop:(Ljava/lang/String;I)Ljava/lang/String; // method@f237 │ │ +2a4758: 0c00 |001a: move-result-object v0 │ │ +2a475a: 3800 0300 |001b: if-eqz v0, 001e // +0003 │ │ +2a475e: 2805 |001d: goto 0022 // +0005 │ │ +2a4760: 6e10 a14e 0300 |001e: invoke-virtual {v3}, Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteEntity;.getDomain:()Ljava/lang/String; // method@4ea1 │ │ +2a4766: 0c00 |0021: move-result-object v0 │ │ +2a4768: 1100 |0022: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=30 │ │ 0x0017 line=31 │ │ locals : │ │ 0x0000 - 0x0023 reg=3 (null) Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteEntity; │ │ │ │ @@ -165051,17 +165051,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2a51bc: |[2a51bc] com.duckduckgo.app.fire.fireproofwebsite.ui.AutomaticFireproofSetting$Companion.:()V │ │ -2a51cc: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2a51d2: 0e00 |0003: return-void │ │ +2a51cc: |[2a51cc] com.duckduckgo.app.fire.fireproofwebsite.ui.AutomaticFireproofSetting$Companion.:()V │ │ +2a51dc: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2a51e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting$Companion; │ │ │ │ #1 : (in Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting$Companion;) │ │ @@ -165069,42 +165069,42 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2a51d4: |[2a51d4] com.duckduckgo.app.fire.fireproofwebsite.ui.AutomaticFireproofSetting$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -2a51e4: 7010 d44e 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting$Companion;.:()V // method@4ed4 │ │ -2a51ea: 0e00 |0003: return-void │ │ +2a51e4: |[2a51e4] com.duckduckgo.app.fire.fireproofwebsite.ui.AutomaticFireproofSetting$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +2a51f4: 7010 d44e 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting$Companion;.:()V // method@4ed4 │ │ +2a51fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting$Companion;) │ │ name : 'getFireproofSettingOptionForIndex' │ │ type : '(I)Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 15 16-bit code units │ │ -2a518c: |[2a518c] com.duckduckgo.app.fire.fireproofwebsite.ui.AutomaticFireproofSetting$Companion.getFireproofSettingOptionForIndex:(I)Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; │ │ -2a519c: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -2a519e: 3202 0b00 |0001: if-eq v2, v0, 000c // +000b │ │ -2a51a2: 1230 |0003: const/4 v0, #int 3 // #3 │ │ -2a51a4: 3202 0500 |0004: if-eq v2, v0, 0009 // +0005 │ │ -2a51a8: 6202 3a2e |0006: sget-object v2, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;.ASK_EVERY_TIME:Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // field@2e3a │ │ -2a51ac: 2806 |0008: goto 000e // +0006 │ │ -2a51ae: 6202 3c2e |0009: sget-object v2, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;.NEVER:Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // field@2e3c │ │ -2a51b2: 2803 |000b: goto 000e // +0003 │ │ -2a51b4: 6202 392e |000c: sget-object v2, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;.ALWAYS:Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // field@2e39 │ │ -2a51b8: 1102 |000e: return-object v2 │ │ +2a519c: |[2a519c] com.duckduckgo.app.fire.fireproofwebsite.ui.AutomaticFireproofSetting$Companion.getFireproofSettingOptionForIndex:(I)Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; │ │ +2a51ac: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +2a51ae: 3202 0b00 |0001: if-eq v2, v0, 000c // +000b │ │ +2a51b2: 1230 |0003: const/4 v0, #int 3 // #3 │ │ +2a51b4: 3202 0500 |0004: if-eq v2, v0, 0009 // +0005 │ │ +2a51b8: 6202 3a2e |0006: sget-object v2, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;.ASK_EVERY_TIME:Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // field@2e3a │ │ +2a51bc: 2806 |0008: goto 000e // +0006 │ │ +2a51be: 6202 3c2e |0009: sget-object v2, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;.NEVER:Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // field@2e3c │ │ +2a51c2: 2803 |000b: goto 000e // +0003 │ │ +2a51c4: 6202 392e |000c: sget-object v2, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;.ALWAYS:Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // field@2e39 │ │ +2a51c8: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0006 line=40 │ │ 0x0009 line=39 │ │ 0x000c line=38 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting$Companion; │ │ @@ -165145,36 +165145,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 37 16-bit code units │ │ -2a51ec: |[2a51ec] com.duckduckgo.app.fire.fireproofwebsite.ui.AutomaticFireproofSetting$WhenMappings.:()V │ │ -2a51fc: 7100 e24e 0000 |0000: invoke-static {}, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;.values:()[Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // method@4ee2 │ │ -2a5202: 0c00 |0003: move-result-object v0 │ │ -2a5204: 2100 |0004: array-length v0, v0 │ │ -2a5206: 2300 5d3a |0005: new-array v0, v0, [I // type@3a5d │ │ -2a520a: 6201 3a2e |0007: sget-object v1, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;.ASK_EVERY_TIME:Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // field@2e3a │ │ -2a520e: 6e10 e04e 0100 |0009: invoke-virtual {v1}, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;.ordinal:()I // method@4ee0 │ │ -2a5214: 0a01 |000c: move-result v1 │ │ -2a5216: 1212 |000d: const/4 v2, #int 1 // #1 │ │ -2a5218: 4b02 0001 |000e: aput v2, v0, v1 │ │ -2a521c: 6201 392e |0010: sget-object v1, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;.ALWAYS:Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // field@2e39 │ │ -2a5220: 6e10 e04e 0100 |0012: invoke-virtual {v1}, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;.ordinal:()I // method@4ee0 │ │ -2a5226: 0a01 |0015: move-result v1 │ │ -2a5228: 1222 |0016: const/4 v2, #int 2 // #2 │ │ -2a522a: 4b02 0001 |0017: aput v2, v0, v1 │ │ -2a522e: 6201 3c2e |0019: sget-object v1, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;.NEVER:Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // field@2e3c │ │ -2a5232: 6e10 e04e 0100 |001b: invoke-virtual {v1}, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;.ordinal:()I // method@4ee0 │ │ -2a5238: 0a01 |001e: move-result v1 │ │ -2a523a: 1232 |001f: const/4 v2, #int 3 // #3 │ │ -2a523c: 4b02 0001 |0020: aput v2, v0, v1 │ │ -2a5240: 6900 362e |0022: sput-object v0, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting$WhenMappings;.$EnumSwitchMapping$0:[I // field@2e36 │ │ -2a5244: 0e00 |0024: return-void │ │ +2a51fc: |[2a51fc] com.duckduckgo.app.fire.fireproofwebsite.ui.AutomaticFireproofSetting$WhenMappings.:()V │ │ +2a520c: 7100 e24e 0000 |0000: invoke-static {}, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;.values:()[Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // method@4ee2 │ │ +2a5212: 0c00 |0003: move-result-object v0 │ │ +2a5214: 2100 |0004: array-length v0, v0 │ │ +2a5216: 2300 5d3a |0005: new-array v0, v0, [I // type@3a5d │ │ +2a521a: 6201 3a2e |0007: sget-object v1, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;.ASK_EVERY_TIME:Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // field@2e3a │ │ +2a521e: 6e10 e04e 0100 |0009: invoke-virtual {v1}, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;.ordinal:()I // method@4ee0 │ │ +2a5224: 0a01 |000c: move-result v1 │ │ +2a5226: 1212 |000d: const/4 v2, #int 1 // #1 │ │ +2a5228: 4b02 0001 |000e: aput v2, v0, v1 │ │ +2a522c: 6201 392e |0010: sget-object v1, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;.ALWAYS:Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // field@2e39 │ │ +2a5230: 6e10 e04e 0100 |0012: invoke-virtual {v1}, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;.ordinal:()I // method@4ee0 │ │ +2a5236: 0a01 |0015: move-result v1 │ │ +2a5238: 1222 |0016: const/4 v2, #int 2 // #2 │ │ +2a523a: 4b02 0001 |0017: aput v2, v0, v1 │ │ +2a523e: 6201 3c2e |0019: sget-object v1, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;.NEVER:Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // field@2e3c │ │ +2a5242: 6e10 e04e 0100 |001b: invoke-virtual {v1}, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;.ordinal:()I // method@4ee0 │ │ +2a5248: 0a01 |001e: move-result v1 │ │ +2a524a: 1232 |001f: const/4 v2, #int 3 // #3 │ │ +2a524c: 4b02 0001 |0020: aput v2, v0, v1 │ │ +2a5250: 6900 362e |0022: sput-object v0, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting$WhenMappings;.$EnumSwitchMapping$0:[I // field@2e36 │ │ +2a5254: 0e00 |0024: return-void │ │ catches : 3 │ │ 0x0007 - 0x0010 │ │ Ljava/lang/NoSuchFieldError; -> 0x0010 │ │ 0x0010 - 0x0019 │ │ Ljava/lang/NoSuchFieldError; -> 0x0019 │ │ 0x0019 - 0x0022 │ │ Ljava/lang/NoSuchFieldError; -> 0x0022 │ │ @@ -165245,65 +165245,65 @@ │ │ type : '()[Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;' │ │ access : 0x101a (PRIVATE STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -2a5294: |[2a5294] com.duckduckgo.app.fire.fireproofwebsite.ui.AutomaticFireproofSetting.$values:()[Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; │ │ -2a52a4: 6200 3a2e |0000: sget-object v0, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;.ASK_EVERY_TIME:Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // field@2e3a │ │ -2a52a8: 6201 392e |0002: sget-object v1, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;.ALWAYS:Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // field@2e39 │ │ -2a52ac: 6202 3c2e |0004: sget-object v2, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;.NEVER:Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // field@2e3c │ │ -2a52b0: 2430 803a 1002 |0006: filled-new-array {v0, v1, v2}, [Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // type@3a80 │ │ -2a52b6: 0c00 |0009: move-result-object v0 │ │ -2a52b8: 1100 |000a: return-object v0 │ │ +2a52a4: |[2a52a4] com.duckduckgo.app.fire.fireproofwebsite.ui.AutomaticFireproofSetting.$values:()[Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; │ │ +2a52b4: 6200 3a2e |0000: sget-object v0, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;.ASK_EVERY_TIME:Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // field@2e3a │ │ +2a52b8: 6201 392e |0002: sget-object v1, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;.ALWAYS:Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // field@2e39 │ │ +2a52bc: 6202 3c2e |0004: sget-object v2, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;.NEVER:Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // field@2e3c │ │ +2a52c0: 2430 803a 1002 |0006: filled-new-array {v0, v1, v2}, [Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // type@3a80 │ │ +2a52c6: 0c00 |0009: move-result-object v0 │ │ +2a52c8: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 62 16-bit code units │ │ -2a5354: |[2a5354] com.duckduckgo.app.fire.fireproofwebsite.ui.AutomaticFireproofSetting.:()V │ │ -2a5364: 2200 8c10 |0000: new-instance v0, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // type@108c │ │ -2a5368: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -2a536a: 1402 5003 137f |0003: const v2, #float 1.95414e+38 // #7f130350 │ │ -2a5370: 1a03 531c |0006: const-string v3, "ASK_EVERY_TIME" // string@1c53 │ │ -2a5374: 7040 da4e 3021 |0008: invoke-direct {v0, v3, v1, v2}, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;.:(Ljava/lang/String;II)V // method@4eda │ │ -2a537a: 6900 3a2e |000b: sput-object v0, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;.ASK_EVERY_TIME:Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // field@2e3a │ │ -2a537e: 2200 8c10 |000d: new-instance v0, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // type@108c │ │ -2a5382: 1211 |000f: const/4 v1, #int 1 // #1 │ │ -2a5384: 1402 4f03 137f |0010: const v2, #float 1.95414e+38 // #7f13034f │ │ -2a538a: 1a03 eb1b |0013: const-string v3, "ALWAYS" // string@1beb │ │ -2a538e: 7040 da4e 3021 |0015: invoke-direct {v0, v3, v1, v2}, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;.:(Ljava/lang/String;II)V // method@4eda │ │ -2a5394: 6900 392e |0018: sput-object v0, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;.ALWAYS:Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // field@2e39 │ │ -2a5398: 2200 8c10 |001a: new-instance v0, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // type@108c │ │ -2a539c: 1221 |001c: const/4 v1, #int 2 // #2 │ │ -2a539e: 1402 5103 137f |001d: const v2, #float 1.95414e+38 // #7f130351 │ │ -2a53a4: 1a03 2c70 |0020: const-string v3, "NEVER" // string@702c │ │ -2a53a8: 7040 da4e 3021 |0022: invoke-direct {v0, v3, v1, v2}, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;.:(Ljava/lang/String;II)V // method@4eda │ │ -2a53ae: 6900 3c2e |0025: sput-object v0, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;.NEVER:Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // field@2e3c │ │ -2a53b2: 7100 d84e 0000 |0027: invoke-static {}, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;.$values:()[Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // method@4ed8 │ │ -2a53b8: 0c00 |002a: move-result-object v0 │ │ -2a53ba: 6900 382e |002b: sput-object v0, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;.$VALUES:[Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // field@2e38 │ │ -2a53be: 1f00 0b3b |002d: check-cast v0, [Ljava/lang/Enum; // type@3b0b │ │ -2a53c2: 7110 e6f1 0000 |002f: invoke-static {v0}, Lkotlin/enums/EnumEntriesKt;.enumEntries:([Ljava/lang/Enum;)Lkotlin/enums/EnumEntries; // method@f1e6 │ │ -2a53c8: 0c00 |0032: move-result-object v0 │ │ -2a53ca: 6900 372e |0033: sput-object v0, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;.$ENTRIES:Lkotlin/enums/EnumEntries; // field@2e37 │ │ -2a53ce: 2200 8a10 |0035: new-instance v0, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting$Companion; // type@108a │ │ -2a53d2: 1201 |0037: const/4 v1, #int 0 // #0 │ │ -2a53d4: 7020 d54e 1000 |0038: invoke-direct {v0, v1}, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@4ed5 │ │ -2a53da: 6900 3b2e |003b: sput-object v0, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;.Companion:Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting$Companion; // field@2e3b │ │ -2a53de: 0e00 |003d: return-void │ │ +2a5364: |[2a5364] com.duckduckgo.app.fire.fireproofwebsite.ui.AutomaticFireproofSetting.:()V │ │ +2a5374: 2200 8c10 |0000: new-instance v0, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // type@108c │ │ +2a5378: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +2a537a: 1402 5003 137f |0003: const v2, #float 1.95414e+38 // #7f130350 │ │ +2a5380: 1a03 531c |0006: const-string v3, "ASK_EVERY_TIME" // string@1c53 │ │ +2a5384: 7040 da4e 3021 |0008: invoke-direct {v0, v3, v1, v2}, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;.:(Ljava/lang/String;II)V // method@4eda │ │ +2a538a: 6900 3a2e |000b: sput-object v0, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;.ASK_EVERY_TIME:Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // field@2e3a │ │ +2a538e: 2200 8c10 |000d: new-instance v0, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // type@108c │ │ +2a5392: 1211 |000f: const/4 v1, #int 1 // #1 │ │ +2a5394: 1402 4f03 137f |0010: const v2, #float 1.95414e+38 // #7f13034f │ │ +2a539a: 1a03 eb1b |0013: const-string v3, "ALWAYS" // string@1beb │ │ +2a539e: 7040 da4e 3021 |0015: invoke-direct {v0, v3, v1, v2}, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;.:(Ljava/lang/String;II)V // method@4eda │ │ +2a53a4: 6900 392e |0018: sput-object v0, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;.ALWAYS:Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // field@2e39 │ │ +2a53a8: 2200 8c10 |001a: new-instance v0, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // type@108c │ │ +2a53ac: 1221 |001c: const/4 v1, #int 2 // #2 │ │ +2a53ae: 1402 5103 137f |001d: const v2, #float 1.95414e+38 // #7f130351 │ │ +2a53b4: 1a03 2c70 |0020: const-string v3, "NEVER" // string@702c │ │ +2a53b8: 7040 da4e 3021 |0022: invoke-direct {v0, v3, v1, v2}, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;.:(Ljava/lang/String;II)V // method@4eda │ │ +2a53be: 6900 3c2e |0025: sput-object v0, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;.NEVER:Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // field@2e3c │ │ +2a53c2: 7100 d84e 0000 |0027: invoke-static {}, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;.$values:()[Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // method@4ed8 │ │ +2a53c8: 0c00 |002a: move-result-object v0 │ │ +2a53ca: 6900 382e |002b: sput-object v0, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;.$VALUES:[Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // field@2e38 │ │ +2a53ce: 1f00 0b3b |002d: check-cast v0, [Ljava/lang/Enum; // type@3b0b │ │ +2a53d2: 7110 e6f1 0000 |002f: invoke-static {v0}, Lkotlin/enums/EnumEntriesKt;.enumEntries:([Ljava/lang/Enum;)Lkotlin/enums/EnumEntries; // method@f1e6 │ │ +2a53d8: 0c00 |0032: move-result-object v0 │ │ +2a53da: 6900 372e |0033: sput-object v0, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;.$ENTRIES:Lkotlin/enums/EnumEntries; // field@2e37 │ │ +2a53de: 2200 8a10 |0035: new-instance v0, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting$Companion; // type@108a │ │ +2a53e2: 1201 |0037: const/4 v1, #int 0 // #0 │ │ +2a53e4: 7020 d54e 1000 |0038: invoke-direct {v0, v1}, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@4ed5 │ │ +2a53ea: 6900 3b2e |003b: sput-object v0, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;.Companion:Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting$Companion; // field@2e3b │ │ +2a53ee: 0e00 |003d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x000d line=23 │ │ 0x001a line=24 │ │ locals : │ │ │ │ @@ -165312,18 +165312,18 @@ │ │ type : '(Ljava/lang/String;II)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -2a53e0: |[2a53e0] com.duckduckgo.app.fire.fireproofwebsite.ui.AutomaticFireproofSetting.:(Ljava/lang/String;II)V │ │ -2a53f0: 7030 70ef 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@ef70 │ │ -2a53f6: 5903 3d2e |0003: iput v3, v0, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;.stringRes:I // field@2e3d │ │ -2a53fa: 0e00 |0005: return-void │ │ +2a53f0: |[2a53f0] com.duckduckgo.app.fire.fireproofwebsite.ui.AutomaticFireproofSetting.:(Ljava/lang/String;II)V │ │ +2a5400: 7030 70ef 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@ef70 │ │ +2a5406: 5903 3d2e |0003: iput v3, v0, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;.stringRes:I // field@2e3d │ │ +2a540a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0006 reg=2 (null) I │ │ @@ -165334,85 +165334,85 @@ │ │ type : '()Lkotlin/enums/EnumEntries;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2a533c: |[2a533c] com.duckduckgo.app.fire.fireproofwebsite.ui.AutomaticFireproofSetting.getEntries:()Lkotlin/enums/EnumEntries; │ │ -2a534c: 6200 372e |0000: sget-object v0, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;.$ENTRIES:Lkotlin/enums/EnumEntries; // field@2e37 │ │ -2a5350: 1100 |0002: return-object v0 │ │ +2a534c: |[2a534c] com.duckduckgo.app.fire.fireproofwebsite.ui.AutomaticFireproofSetting.getEntries:()Lkotlin/enums/EnumEntries; │ │ +2a535c: 6200 372e |0000: sget-object v0, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;.$ENTRIES:Lkotlin/enums/EnumEntries; // field@2e37 │ │ +2a5360: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;) │ │ name : 'valueOf' │ │ type : '(Ljava/lang/String;)Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -2a5270: |[2a5270] com.duckduckgo.app.fire.fireproofwebsite.ui.AutomaticFireproofSetting.valueOf:(Ljava/lang/String;)Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; │ │ -2a5280: 1c00 8c10 |0000: const-class v0, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // type@108c │ │ -2a5284: 7120 73ef 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@ef73 │ │ -2a528a: 0c01 |0005: move-result-object v1 │ │ -2a528c: 1f01 8c10 |0006: check-cast v1, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // type@108c │ │ -2a5290: 1101 |0008: return-object v1 │ │ +2a5280: |[2a5280] com.duckduckgo.app.fire.fireproofwebsite.ui.AutomaticFireproofSetting.valueOf:(Ljava/lang/String;)Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; │ │ +2a5290: 1c00 8c10 |0000: const-class v0, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // type@108c │ │ +2a5294: 7120 73ef 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@ef73 │ │ +2a529a: 0c01 |0005: move-result-object v1 │ │ +2a529c: 1f01 8c10 |0006: check-cast v1, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // type@108c │ │ +2a52a0: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;) │ │ name : 'values' │ │ type : '()[Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -2a52bc: |[2a52bc] com.duckduckgo.app.fire.fireproofwebsite.ui.AutomaticFireproofSetting.values:()[Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; │ │ -2a52cc: 6200 382e |0000: sget-object v0, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;.$VALUES:[Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // field@2e38 │ │ -2a52d0: 6e10 58f3 0000 |0002: invoke-virtual {v0}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@f358 │ │ -2a52d6: 0c00 |0005: move-result-object v0 │ │ -2a52d8: 1f00 803a |0006: check-cast v0, [Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // type@3a80 │ │ -2a52dc: 1100 |0008: return-object v0 │ │ +2a52cc: |[2a52cc] com.duckduckgo.app.fire.fireproofwebsite.ui.AutomaticFireproofSetting.values:()[Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; │ │ +2a52dc: 6200 382e |0000: sget-object v0, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;.$VALUES:[Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // field@2e38 │ │ +2a52e0: 6e10 58f3 0000 |0002: invoke-virtual {v0}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@f358 │ │ +2a52e6: 0c00 |0005: move-result-object v0 │ │ +2a52e8: 1f00 803a |0006: check-cast v0, [Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // type@3a80 │ │ +2a52ec: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;) │ │ name : 'getOptionIndex' │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -2a52e0: |[2a52e0] com.duckduckgo.app.fire.fireproofwebsite.ui.AutomaticFireproofSetting.getOptionIndex:()I │ │ -2a52f0: 6200 362e |0000: sget-object v0, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting$WhenMappings;.$EnumSwitchMapping$0:[I // field@2e36 │ │ -2a52f4: 6e10 e04e 0200 |0002: invoke-virtual {v2}, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;.ordinal:()I // method@4ee0 │ │ -2a52fa: 0a01 |0005: move-result v1 │ │ -2a52fc: 4400 0001 |0006: aget v0, v0, v1 │ │ -2a5300: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -2a5302: 3210 0f00 |0009: if-eq v0, v1, 0018 // +000f │ │ -2a5306: 1221 |000b: const/4 v1, #int 2 // #2 │ │ -2a5308: 3210 0c00 |000c: if-eq v0, v1, 0018 // +000c │ │ -2a530c: 1231 |000e: const/4 v1, #int 3 // #3 │ │ -2a530e: 3310 0300 |000f: if-ne v0, v1, 0012 // +0003 │ │ -2a5312: 2807 |0011: goto 0018 // +0007 │ │ -2a5314: 2200 8c39 |0012: new-instance v0, Lkotlin/NoWhenBranchMatchedException; // type@398c │ │ -2a5318: 7010 80f1 0000 |0014: invoke-direct {v0}, Lkotlin/NoWhenBranchMatchedException;.:()V // method@f180 │ │ -2a531e: 2700 |0017: throw v0 │ │ -2a5320: 0f01 |0018: return v1 │ │ +2a52f0: |[2a52f0] com.duckduckgo.app.fire.fireproofwebsite.ui.AutomaticFireproofSetting.getOptionIndex:()I │ │ +2a5300: 6200 362e |0000: sget-object v0, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting$WhenMappings;.$EnumSwitchMapping$0:[I // field@2e36 │ │ +2a5304: 6e10 e04e 0200 |0002: invoke-virtual {v2}, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;.ordinal:()I // method@4ee0 │ │ +2a530a: 0a01 |0005: move-result v1 │ │ +2a530c: 4400 0001 |0006: aget v0, v0, v1 │ │ +2a5310: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +2a5312: 3210 0f00 |0009: if-eq v0, v1, 0018 // +000f │ │ +2a5316: 1221 |000b: const/4 v1, #int 2 // #2 │ │ +2a5318: 3210 0c00 |000c: if-eq v0, v1, 0018 // +000c │ │ +2a531c: 1231 |000e: const/4 v1, #int 3 // #3 │ │ +2a531e: 3310 0300 |000f: if-ne v0, v1, 0012 // +0003 │ │ +2a5322: 2807 |0011: goto 0018 // +0007 │ │ +2a5324: 2200 8c39 |0012: new-instance v0, Lkotlin/NoWhenBranchMatchedException; // type@398c │ │ +2a5328: 7010 80f1 0000 |0014: invoke-direct {v0}, Lkotlin/NoWhenBranchMatchedException;.:()V // method@f180 │ │ +2a532e: 2700 |0017: throw v0 │ │ +2a5330: 0f01 |0018: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0012 line=31 │ │ locals : │ │ 0x0000 - 0x0019 reg=2 this Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; │ │ │ │ @@ -165421,17 +165421,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2a5324: |[2a5324] com.duckduckgo.app.fire.fireproofwebsite.ui.AutomaticFireproofSetting.getStringRes:()I │ │ -2a5334: 5210 3d2e |0000: iget v0, v1, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;.stringRes:I // field@2e3d │ │ -2a5338: 0f00 |0002: return v0 │ │ +2a5334: |[2a5334] com.duckduckgo.app.fire.fireproofwebsite.ui.AutomaticFireproofSetting.getStringRes:()I │ │ +2a5344: 5210 3d2e |0000: iget v0, v1, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;.stringRes:I // field@2e3d │ │ +2a5348: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; │ │ │ │ source_file_idx : 8241 (AutomaticFireproofSetting.kt) │ │ @@ -165468,19 +165468,19 @@ │ │ type : '(Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebSiteViewHolder$FireproofWebsiteSettingSelectionViewHolder;Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -2a588c: |[2a588c] com.duckduckgo.app.fire.fireproofwebsite.ui.FireproofWebSiteViewHolder$FireproofWebsiteSettingSelectionViewHolder$$ExternalSyntheticLambda0.:(Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebSiteViewHolder$FireproofWebsiteSettingSelectionViewHolder;Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;)V │ │ -2a589c: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2a58a2: 5b01 4d2e |0003: iput-object v1, v0, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebSiteViewHolder$FireproofWebsiteSettingSelectionViewHolder$$ExternalSyntheticLambda0;.f$0:Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebSiteViewHolder$FireproofWebsiteSettingSelectionViewHolder; // field@2e4d │ │ -2a58a6: 5b02 4e2e |0005: iput-object v2, v0, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebSiteViewHolder$FireproofWebsiteSettingSelectionViewHolder$$ExternalSyntheticLambda0;.f$1:Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // field@2e4e │ │ -2a58aa: 0e00 |0007: return-void │ │ +2a589c: |[2a589c] com.duckduckgo.app.fire.fireproofwebsite.ui.FireproofWebSiteViewHolder$FireproofWebsiteSettingSelectionViewHolder$$ExternalSyntheticLambda0.:(Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebSiteViewHolder$FireproofWebsiteSettingSelectionViewHolder;Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;)V │ │ +2a58ac: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2a58b2: 5b01 4d2e |0003: iput-object v1, v0, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebSiteViewHolder$FireproofWebsiteSettingSelectionViewHolder$$ExternalSyntheticLambda0;.f$0:Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebSiteViewHolder$FireproofWebsiteSettingSelectionViewHolder; // field@2e4d │ │ +2a58b6: 5b02 4e2e |0005: iput-object v2, v0, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebSiteViewHolder$FireproofWebsiteSettingSelectionViewHolder$$ExternalSyntheticLambda0;.f$1:Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // field@2e4e │ │ +2a58ba: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebSiteViewHolder$FireproofWebsiteSettingSelectionViewHolder$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=1 (null) Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebSiteViewHolder$FireproofWebsiteSettingSelectionViewHolder; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; │ │ @@ -165491,19 +165491,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -2a58ac: |[2a58ac] com.duckduckgo.app.fire.fireproofwebsite.ui.FireproofWebSiteViewHolder$FireproofWebsiteSettingSelectionViewHolder$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -2a58bc: 5420 4d2e |0000: iget-object v0, v2, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebSiteViewHolder$FireproofWebsiteSettingSelectionViewHolder$$ExternalSyntheticLambda0;.f$0:Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebSiteViewHolder$FireproofWebsiteSettingSelectionViewHolder; // field@2e4d │ │ -2a58c0: 5421 4e2e |0002: iget-object v1, v2, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebSiteViewHolder$FireproofWebsiteSettingSelectionViewHolder$$ExternalSyntheticLambda0;.f$1:Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // field@2e4e │ │ -2a58c4: 7130 f84e 1003 |0004: invoke-static {v0, v1, v3}, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebSiteViewHolder$FireproofWebsiteSettingSelectionViewHolder;.$r8$lambda$lMnSM3eSzKUyKi6y0Xn7craoQNo:(Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebSiteViewHolder$FireproofWebsiteSettingSelectionViewHolder;Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;Landroid/view/View;)V // method@4ef8 │ │ -2a58ca: 0e00 |0007: return-void │ │ +2a58bc: |[2a58bc] com.duckduckgo.app.fire.fireproofwebsite.ui.FireproofWebSiteViewHolder$FireproofWebsiteSettingSelectionViewHolder$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +2a58cc: 5420 4d2e |0000: iget-object v0, v2, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebSiteViewHolder$FireproofWebsiteSettingSelectionViewHolder$$ExternalSyntheticLambda0;.f$0:Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebSiteViewHolder$FireproofWebsiteSettingSelectionViewHolder; // field@2e4d │ │ +2a58d0: 5421 4e2e |0002: iget-object v1, v2, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebSiteViewHolder$FireproofWebsiteSettingSelectionViewHolder$$ExternalSyntheticLambda0;.f$1:Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // field@2e4e │ │ +2a58d4: 7130 f84e 1003 |0004: invoke-static {v0, v1, v3}, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebSiteViewHolder$FireproofWebsiteSettingSelectionViewHolder;.$r8$lambda$lMnSM3eSzKUyKi6y0Xn7craoQNo:(Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebSiteViewHolder$FireproofWebsiteSettingSelectionViewHolder;Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;Landroid/view/View;)V // method@4ef8 │ │ +2a58da: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebSiteViewHolder$FireproofWebsiteSettingSelectionViewHolder$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/view/View; │ │ │ │ @@ -165538,17 +165538,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2a5a40: |[2a5a40] com.duckduckgo.app.fire.fireproofwebsite.ui.FireproofWebsiteAdapter$Companion.:()V │ │ -2a5a50: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2a5a56: 0e00 |0003: return-void │ │ +2a5a50: |[2a5a50] com.duckduckgo.app.fire.fireproofwebsite.ui.FireproofWebsiteAdapter$Companion.:()V │ │ +2a5a60: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2a5a66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsiteAdapter$Companion; │ │ │ │ #1 : (in Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsiteAdapter$Companion;) │ │ @@ -165556,17 +165556,17 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2a5a58: |[2a5a58] com.duckduckgo.app.fire.fireproofwebsite.ui.FireproofWebsiteAdapter$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -2a5a68: 7010 ff4e 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsiteAdapter$Companion;.:()V // method@4eff │ │ -2a5a6e: 0e00 |0003: return-void │ │ +2a5a68: |[2a5a68] com.duckduckgo.app.fire.fireproofwebsite.ui.FireproofWebsiteAdapter$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +2a5a78: 7010 ff4e 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsiteAdapter$Companion;.:()V // method@4eff │ │ +2a5a7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 11123 (FireproofWebsiteAdapter.kt) │ │ │ │ @@ -165602,19 +165602,19 @@ │ │ type : '(Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesActivity;Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteEntity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -2a5e9c: |[2a5e9c] com.duckduckgo.app.fire.fireproofwebsite.ui.FireproofWebsitesActivity$$ExternalSyntheticLambda0.:(Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesActivity;Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteEntity;)V │ │ -2a5eac: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2a5eb2: 5b01 5f2e |0003: iput-object v1, v0, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesActivity$$ExternalSyntheticLambda0;.f$0:Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesActivity; // field@2e5f │ │ -2a5eb6: 5b02 602e |0005: iput-object v2, v0, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesActivity$$ExternalSyntheticLambda0;.f$1:Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteEntity; // field@2e60 │ │ -2a5eba: 0e00 |0007: return-void │ │ +2a5eac: |[2a5eac] com.duckduckgo.app.fire.fireproofwebsite.ui.FireproofWebsitesActivity$$ExternalSyntheticLambda0.:(Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesActivity;Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteEntity;)V │ │ +2a5ebc: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2a5ec2: 5b01 5f2e |0003: iput-object v1, v0, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesActivity$$ExternalSyntheticLambda0;.f$0:Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesActivity; // field@2e5f │ │ +2a5ec6: 5b02 602e |0005: iput-object v2, v0, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesActivity$$ExternalSyntheticLambda0;.f$1:Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteEntity; // field@2e60 │ │ +2a5eca: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesActivity$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=1 (null) Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesActivity; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteEntity; │ │ @@ -165625,19 +165625,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -2a5ebc: |[2a5ebc] com.duckduckgo.app.fire.fireproofwebsite.ui.FireproofWebsitesActivity$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -2a5ecc: 5420 5f2e |0000: iget-object v0, v2, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesActivity$$ExternalSyntheticLambda0;.f$0:Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesActivity; // field@2e5f │ │ -2a5ed0: 5421 602e |0002: iget-object v1, v2, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesActivity$$ExternalSyntheticLambda0;.f$1:Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteEntity; // field@2e60 │ │ -2a5ed4: 7130 2a4f 1003 |0004: invoke-static {v0, v1, v3}, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesActivity;.$r8$lambda$rcj4b93Ng108tM0rCVuvR_5Qc4c:(Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesActivity;Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteEntity;Landroid/view/View;)V // method@4f2a │ │ -2a5eda: 0e00 |0007: return-void │ │ +2a5ecc: |[2a5ecc] com.duckduckgo.app.fire.fireproofwebsite.ui.FireproofWebsitesActivity$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +2a5edc: 5420 5f2e |0000: iget-object v0, v2, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesActivity$$ExternalSyntheticLambda0;.f$0:Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesActivity; // field@2e5f │ │ +2a5ee0: 5421 602e |0002: iget-object v1, v2, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesActivity$$ExternalSyntheticLambda0;.f$1:Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteEntity; // field@2e60 │ │ +2a5ee4: 7130 2a4f 1003 |0004: invoke-static {v0, v1, v3}, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesActivity;.$r8$lambda$rcj4b93Ng108tM0rCVuvR_5Qc4c:(Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesActivity;Lcom/duckduckgo/app/fire/fireproofwebsite/data/FireproofWebsiteEntity;Landroid/view/View;)V // method@4f2a │ │ +2a5eea: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesActivity$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/view/View; │ │ │ │ @@ -165675,19 +165675,19 @@ │ │ type : '(Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesActivity;Ljava/util/List;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -2a5edc: |[2a5edc] com.duckduckgo.app.fire.fireproofwebsite.ui.FireproofWebsitesActivity$$ExternalSyntheticLambda1.:(Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesActivity;Ljava/util/List;)V │ │ -2a5eec: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2a5ef2: 5b01 612e |0003: iput-object v1, v0, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesActivity$$ExternalSyntheticLambda1;.f$0:Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesActivity; // field@2e61 │ │ -2a5ef6: 5b02 622e |0005: iput-object v2, v0, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesActivity$$ExternalSyntheticLambda1;.f$1:Ljava/util/List; // field@2e62 │ │ -2a5efa: 0e00 |0007: return-void │ │ +2a5eec: |[2a5eec] com.duckduckgo.app.fire.fireproofwebsite.ui.FireproofWebsitesActivity$$ExternalSyntheticLambda1.:(Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesActivity;Ljava/util/List;)V │ │ +2a5efc: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2a5f02: 5b01 612e |0003: iput-object v1, v0, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesActivity$$ExternalSyntheticLambda1;.f$0:Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesActivity; // field@2e61 │ │ +2a5f06: 5b02 622e |0005: iput-object v2, v0, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesActivity$$ExternalSyntheticLambda1;.f$1:Ljava/util/List; // field@2e62 │ │ +2a5f0a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesActivity$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0008 reg=1 (null) Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesActivity; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/util/List; │ │ @@ -165698,19 +165698,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -2a5efc: |[2a5efc] com.duckduckgo.app.fire.fireproofwebsite.ui.FireproofWebsitesActivity$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ -2a5f0c: 5420 612e |0000: iget-object v0, v2, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesActivity$$ExternalSyntheticLambda1;.f$0:Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesActivity; // field@2e61 │ │ -2a5f10: 5421 622e |0002: iget-object v1, v2, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesActivity$$ExternalSyntheticLambda1;.f$1:Ljava/util/List; // field@2e62 │ │ -2a5f14: 7130 294f 1003 |0004: invoke-static {v0, v1, v3}, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesActivity;.$r8$lambda$9vQnW_rvEDsRUQ-0pLf-ncIGP7g:(Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesActivity;Ljava/util/List;Landroid/view/View;)V // method@4f29 │ │ -2a5f1a: 0e00 |0007: return-void │ │ +2a5f0c: |[2a5f0c] com.duckduckgo.app.fire.fireproofwebsite.ui.FireproofWebsitesActivity$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ +2a5f1c: 5420 612e |0000: iget-object v0, v2, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesActivity$$ExternalSyntheticLambda1;.f$0:Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesActivity; // field@2e61 │ │ +2a5f20: 5421 622e |0002: iget-object v1, v2, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesActivity$$ExternalSyntheticLambda1;.f$1:Ljava/util/List; // field@2e62 │ │ +2a5f24: 7130 294f 1003 |0004: invoke-static {v0, v1, v3}, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesActivity;.$r8$lambda$9vQnW_rvEDsRUQ-0pLf-ncIGP7g:(Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesActivity;Ljava/util/List;Landroid/view/View;)V // method@4f29 │ │ +2a5f2a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesActivity$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/view/View; │ │ │ │ @@ -165745,17 +165745,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2a5f48: |[2a5f48] com.duckduckgo.app.fire.fireproofwebsite.ui.FireproofWebsitesActivity$Companion.:()V │ │ -2a5f58: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2a5f5e: 0e00 |0003: return-void │ │ +2a5f58: |[2a5f58] com.duckduckgo.app.fire.fireproofwebsite.ui.FireproofWebsitesActivity$Companion.:()V │ │ +2a5f68: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2a5f6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesActivity$Companion; │ │ │ │ #1 : (in Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesActivity$Companion;) │ │ @@ -165763,38 +165763,38 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2a5f60: |[2a5f60] com.duckduckgo.app.fire.fireproofwebsite.ui.FireproofWebsitesActivity$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -2a5f70: 7010 164f 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesActivity$Companion;.:()V // method@4f16 │ │ -2a5f76: 0e00 |0003: return-void │ │ +2a5f70: |[2a5f70] com.duckduckgo.app.fire.fireproofwebsite.ui.FireproofWebsitesActivity$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +2a5f80: 7010 164f 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesActivity$Companion;.:()V // method@4f16 │ │ +2a5f86: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesActivity$Companion;) │ │ name : 'intent' │ │ type : '(Landroid/content/Context;)Landroid/content/Intent;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -2a5f1c: |[2a5f1c] com.duckduckgo.app.fire.fireproofwebsite.ui.FireproofWebsitesActivity$Companion.intent:(Landroid/content/Context;)Landroid/content/Intent; │ │ -2a5f2c: 1a00 7d9c |0000: const-string v0, "context" // string@9c7d │ │ -2a5f30: 7120 fef1 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2a5f36: 2200 3700 |0005: new-instance v0, Landroid/content/Intent; // type@0037 │ │ -2a5f3a: 1c01 9f10 |0007: const-class v1, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesActivity; // type@109f │ │ -2a5f3e: 7030 9200 3001 |0009: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0092 │ │ -2a5f44: 1100 |000c: return-object v0 │ │ +2a5f2c: |[2a5f2c] com.duckduckgo.app.fire.fireproofwebsite.ui.FireproofWebsitesActivity$Companion.intent:(Landroid/content/Context;)Landroid/content/Intent; │ │ +2a5f3c: 1a00 7d9c |0000: const-string v0, "context" // string@9c7d │ │ +2a5f40: 7120 fef1 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2a5f46: 2200 3700 |0005: new-instance v0, Landroid/content/Intent; // type@0037 │ │ +2a5f4a: 1c01 9f10 |0007: const-class v1, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesActivity; // type@109f │ │ +2a5f4e: 7030 9200 3001 |0009: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0092 │ │ +2a5f54: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=160 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesActivity$Companion; │ │ 0x0000 - 0x000d reg=3 (null) Landroid/content/Context; │ │ │ │ @@ -165862,17 +165862,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2a6a70: |[2a6a70] com.duckduckgo.app.fire.fireproofwebsite.ui.FireproofWebsitesViewModel$Command.:()V │ │ -2a6a80: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2a6a86: 0e00 |0003: return-void │ │ +2a6a80: |[2a6a80] com.duckduckgo.app.fire.fireproofwebsite.ui.FireproofWebsitesViewModel$Command.:()V │ │ +2a6a90: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2a6a96: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel$Command; │ │ │ │ #1 : (in Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel$Command;) │ │ @@ -165880,17 +165880,17 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2a6a88: |[2a6a88] com.duckduckgo.app.fire.fireproofwebsite.ui.FireproofWebsitesViewModel$Command.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -2a6a98: 7010 564f 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel$Command;.:()V // method@4f56 │ │ -2a6a9e: 0e00 |0003: return-void │ │ +2a6a98: |[2a6a98] com.duckduckgo.app.fire.fireproofwebsite.ui.FireproofWebsitesViewModel$Command.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +2a6aa8: 7010 564f 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel$Command;.:()V // method@4f56 │ │ +2a6aae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 11138 (FireproofWebsitesViewModel.kt) │ │ │ │ @@ -165941,41 +165941,41 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -2a6c34: |[2a6c34] com.duckduckgo.app.fire.fireproofwebsite.ui.FireproofWebsitesViewModel$ViewState.:()V │ │ -2a6c44: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -2a6c46: 1231 |0001: const/4 v1, #int 3 // #3 │ │ -2a6c48: 7050 5a4f 0210 |0002: invoke-direct {v2, v0, v0, v1, v0}, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel$ViewState;.:(Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;Ljava/util/List;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@4f5a │ │ -2a6c4e: 0e00 |0005: return-void │ │ +2a6c44: |[2a6c44] com.duckduckgo.app.fire.fireproofwebsite.ui.FireproofWebsitesViewModel$ViewState.:()V │ │ +2a6c54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +2a6c56: 1231 |0001: const/4 v1, #int 3 // #3 │ │ +2a6c58: 7050 5a4f 0210 |0002: invoke-direct {v2, v0, v0, v1, v0}, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel$ViewState;.:(Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;Ljava/util/List;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@4f5a │ │ +2a6c5e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel$ViewState;) │ │ name : '' │ │ type : '(Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;Ljava/util/List;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -2a6c50: |[2a6c50] com.duckduckgo.app.fire.fireproofwebsite.ui.FireproofWebsitesViewModel$ViewState.:(Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;Ljava/util/List;)V │ │ -2a6c60: 1a00 9a8e |0000: const-string v0, "automaticFireproofSetting" // string@8e9a │ │ -2a6c64: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2a6c6a: 1a00 d5a5 |0005: const-string v0, "fireproofWebsitesEntities" // string@a5d5 │ │ -2a6c6e: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2a6c74: 7010 a6ef 0100 |000a: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2a6c7a: 5b12 772e |000d: iput-object v2, v1, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel$ViewState;.automaticFireproofSetting:Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // field@2e77 │ │ -2a6c7e: 5b13 782e |000f: iput-object v3, v1, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel$ViewState;.fireproofWebsitesEntities:Ljava/util/List; // field@2e78 │ │ -2a6c82: 0e00 |0011: return-void │ │ +2a6c60: |[2a6c60] com.duckduckgo.app.fire.fireproofwebsite.ui.FireproofWebsitesViewModel$ViewState.:(Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;Ljava/util/List;)V │ │ +2a6c70: 1a00 9a8e |0000: const-string v0, "automaticFireproofSetting" // string@8e9a │ │ +2a6c74: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2a6c7a: 1a00 d5a5 |0005: const-string v0, "fireproofWebsitesEntities" // string@a5d5 │ │ +2a6c7e: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2a6c84: 7010 a6ef 0100 |000a: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2a6c8a: 5b12 772e |000d: iput-object v2, v1, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel$ViewState;.automaticFireproofSetting:Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // field@2e77 │ │ +2a6c8e: 5b13 782e |000f: iput-object v3, v1, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel$ViewState;.fireproofWebsitesEntities:Ljava/util/List; // field@2e78 │ │ +2a6c92: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x000a line=45 │ │ 0x000d line=46 │ │ 0x000f line=47 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel$ViewState; │ │ @@ -165987,24 +165987,24 @@ │ │ type : '(Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;Ljava/util/List;ILkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -2a6c84: |[2a6c84] com.duckduckgo.app.fire.fireproofwebsite.ui.FireproofWebsitesViewModel$ViewState.:(Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;Ljava/util/List;ILkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -2a6c94: dd04 0301 |0000: and-int/lit8 v4, v3, #int 1 // #01 │ │ -2a6c98: 3804 0400 |0002: if-eqz v4, 0006 // +0004 │ │ -2a6c9c: 6201 3c2e |0004: sget-object v1, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;.NEVER:Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // field@2e3c │ │ -2a6ca0: dd03 0302 |0006: and-int/lit8 v3, v3, #int 2 // #02 │ │ -2a6ca4: 3803 0600 |0008: if-eqz v3, 000e // +0006 │ │ -2a6ca8: 7100 a3f1 0000 |000a: invoke-static {}, Lkotlin/collections/CollectionsKt;.emptyList:()Ljava/util/List; // method@f1a3 │ │ -2a6cae: 0c02 |000d: move-result-object v2 │ │ -2a6cb0: 7030 594f 1002 |000e: invoke-direct {v0, v1, v2}, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel$ViewState;.:(Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;Ljava/util/List;)V // method@4f59 │ │ -2a6cb6: 0e00 |0011: return-void │ │ +2a6c94: |[2a6c94] com.duckduckgo.app.fire.fireproofwebsite.ui.FireproofWebsitesViewModel$ViewState.:(Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;Ljava/util/List;ILkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +2a6ca4: dd04 0301 |0000: and-int/lit8 v4, v3, #int 1 // #01 │ │ +2a6ca8: 3804 0400 |0002: if-eqz v4, 0006 // +0004 │ │ +2a6cac: 6201 3c2e |0004: sget-object v1, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;.NEVER:Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // field@2e3c │ │ +2a6cb0: dd03 0302 |0006: and-int/lit8 v3, v3, #int 2 // #02 │ │ +2a6cb4: 3803 0600 |0008: if-eqz v3, 000e // +0006 │ │ +2a6cb8: 7100 a3f1 0000 |000a: invoke-static {}, Lkotlin/collections/CollectionsKt;.emptyList:()Ljava/util/List; // method@f1a3 │ │ +2a6cbe: 0c02 |000d: move-result-object v2 │ │ +2a6cc0: 7030 594f 1002 |000e: invoke-direct {v0, v1, v2}, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel$ViewState;.:(Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;Ljava/util/List;)V // method@4f59 │ │ +2a6cc6: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=46 │ │ 0x000a line=47 │ │ 0x000e line=45 │ │ locals : │ │ 0x0000 - 0x0012 reg=0 this Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel$ViewState; │ │ @@ -166018,127 +166018,127 @@ │ │ type : '(Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel$ViewState;Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;Ljava/util/List;ILjava/lang/Object;)Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel$ViewState;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -2a6b20: |[2a6b20] com.duckduckgo.app.fire.fireproofwebsite.ui.FireproofWebsitesViewModel$ViewState.copy$default:(Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel$ViewState;Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;Ljava/util/List;ILjava/lang/Object;)Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel$ViewState; │ │ -2a6b30: dd04 0301 |0000: and-int/lit8 v4, v3, #int 1 // #01 │ │ -2a6b34: 3804 0400 |0002: if-eqz v4, 0006 // +0004 │ │ -2a6b38: 5401 772e |0004: iget-object v1, v0, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel$ViewState;.automaticFireproofSetting:Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // field@2e77 │ │ -2a6b3c: dd03 0302 |0006: and-int/lit8 v3, v3, #int 2 // #02 │ │ -2a6b40: 3803 0400 |0008: if-eqz v3, 000c // +0004 │ │ -2a6b44: 5402 782e |000a: iget-object v2, v0, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel$ViewState;.fireproofWebsitesEntities:Ljava/util/List; // field@2e78 │ │ -2a6b48: 6e30 5d4f 1002 |000c: invoke-virtual {v0, v1, v2}, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel$ViewState;.copy:(Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;Ljava/util/List;)Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel$ViewState; // method@4f5d │ │ -2a6b4e: 0c00 |000f: move-result-object v0 │ │ -2a6b50: 1100 |0010: return-object v0 │ │ +2a6b30: |[2a6b30] com.duckduckgo.app.fire.fireproofwebsite.ui.FireproofWebsitesViewModel$ViewState.copy$default:(Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel$ViewState;Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;Ljava/util/List;ILjava/lang/Object;)Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel$ViewState; │ │ +2a6b40: dd04 0301 |0000: and-int/lit8 v4, v3, #int 1 // #01 │ │ +2a6b44: 3804 0400 |0002: if-eqz v4, 0006 // +0004 │ │ +2a6b48: 5401 772e |0004: iget-object v1, v0, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel$ViewState;.automaticFireproofSetting:Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // field@2e77 │ │ +2a6b4c: dd03 0302 |0006: and-int/lit8 v3, v3, #int 2 // #02 │ │ +2a6b50: 3803 0400 |0008: if-eqz v3, 000c // +0004 │ │ +2a6b54: 5402 782e |000a: iget-object v2, v0, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel$ViewState;.fireproofWebsitesEntities:Ljava/util/List; // field@2e78 │ │ +2a6b58: 6e30 5d4f 1002 |000c: invoke-virtual {v0, v1, v2}, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel$ViewState;.copy:(Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;Ljava/util/List;)Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel$ViewState; // method@4f5d │ │ +2a6b5e: 0c00 |000f: move-result-object v0 │ │ +2a6b60: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel$ViewState;) │ │ name : 'component1' │ │ type : '()Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2a6af0: |[2a6af0] com.duckduckgo.app.fire.fireproofwebsite.ui.FireproofWebsitesViewModel$ViewState.component1:()Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; │ │ -2a6b00: 5410 772e |0000: iget-object v0, v1, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel$ViewState;.automaticFireproofSetting:Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // field@2e77 │ │ -2a6b04: 1100 |0002: return-object v0 │ │ +2a6b00: |[2a6b00] com.duckduckgo.app.fire.fireproofwebsite.ui.FireproofWebsitesViewModel$ViewState.component1:()Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; │ │ +2a6b10: 5410 772e |0000: iget-object v0, v1, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel$ViewState;.automaticFireproofSetting:Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // field@2e77 │ │ +2a6b14: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel$ViewState;) │ │ name : 'component2' │ │ type : '()Ljava/util/List;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2a6c04: |[2a6c04] com.duckduckgo.app.fire.fireproofwebsite.ui.FireproofWebsitesViewModel$ViewState.component2:()Ljava/util/List; │ │ -2a6c14: 5410 782e |0000: iget-object v0, v1, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel$ViewState;.fireproofWebsitesEntities:Ljava/util/List; // field@2e78 │ │ -2a6c18: 1100 |0002: return-object v0 │ │ +2a6c14: |[2a6c14] com.duckduckgo.app.fire.fireproofwebsite.ui.FireproofWebsitesViewModel$ViewState.component2:()Ljava/util/List; │ │ +2a6c24: 5410 782e |0000: iget-object v0, v1, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel$ViewState;.fireproofWebsitesEntities:Ljava/util/List; // field@2e78 │ │ +2a6c28: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel$ViewState;) │ │ name : 'copy' │ │ type : '(Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;Ljava/util/List;)Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel$ViewState;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -2a6b54: |[2a6b54] com.duckduckgo.app.fire.fireproofwebsite.ui.FireproofWebsitesViewModel$ViewState.copy:(Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;Ljava/util/List;)Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel$ViewState; │ │ -2a6b64: 1a00 9a8e |0000: const-string v0, "automaticFireproofSetting" // string@8e9a │ │ -2a6b68: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2a6b6e: 1a00 d5a5 |0005: const-string v0, "fireproofWebsitesEntities" // string@a5d5 │ │ -2a6b72: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2a6b78: 2200 a710 |000a: new-instance v0, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel$ViewState; // type@10a7 │ │ -2a6b7c: 7030 594f 2003 |000c: invoke-direct {v0, v2, v3}, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel$ViewState;.:(Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;Ljava/util/List;)V // method@4f59 │ │ -2a6b82: 1100 |000f: return-object v0 │ │ +2a6b64: |[2a6b64] com.duckduckgo.app.fire.fireproofwebsite.ui.FireproofWebsitesViewModel$ViewState.copy:(Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;Ljava/util/List;)Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel$ViewState; │ │ +2a6b74: 1a00 9a8e |0000: const-string v0, "automaticFireproofSetting" // string@8e9a │ │ +2a6b78: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2a6b7e: 1a00 d5a5 |0005: const-string v0, "fireproofWebsitesEntities" // string@a5d5 │ │ +2a6b82: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2a6b88: 2200 a710 |000a: new-instance v0, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel$ViewState; // type@10a7 │ │ +2a6b8c: 7030 594f 2003 |000c: invoke-direct {v0, v2, v3}, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel$ViewState;.:(Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;Ljava/util/List;)V // method@4f59 │ │ +2a6b92: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel$ViewState;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -2a6aa0: |[2a6aa0] com.duckduckgo.app.fire.fireproofwebsite.ui.FireproofWebsitesViewModel$ViewState.equals:(Ljava/lang/Object;)Z │ │ -2a6ab0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -2a6ab2: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ -2a6ab6: 0f00 |0003: return v0 │ │ -2a6ab8: 2051 a710 |0004: instance-of v1, v5, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel$ViewState; // type@10a7 │ │ -2a6abc: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -2a6abe: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -2a6ac2: 0f02 |0009: return v2 │ │ -2a6ac4: 1f05 a710 |000a: check-cast v5, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel$ViewState; // type@10a7 │ │ -2a6ac8: 5441 772e |000c: iget-object v1, v4, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel$ViewState;.automaticFireproofSetting:Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // field@2e77 │ │ -2a6acc: 5453 772e |000e: iget-object v3, v5, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel$ViewState;.automaticFireproofSetting:Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // field@2e77 │ │ -2a6ad0: 3231 0300 |0010: if-eq v1, v3, 0013 // +0003 │ │ -2a6ad4: 0f02 |0012: return v2 │ │ -2a6ad6: 5441 782e |0013: iget-object v1, v4, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel$ViewState;.fireproofWebsitesEntities:Ljava/util/List; // field@2e78 │ │ -2a6ada: 5455 782e |0015: iget-object v5, v5, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel$ViewState;.fireproofWebsitesEntities:Ljava/util/List; // field@2e78 │ │ -2a6ade: 7120 faf1 5100 |0017: invoke-static {v1, v5}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -2a6ae4: 0a05 |001a: move-result v5 │ │ -2a6ae6: 3905 0300 |001b: if-nez v5, 001e // +0003 │ │ -2a6aea: 0f02 |001d: return v2 │ │ -2a6aec: 0f00 |001e: return v0 │ │ +2a6ab0: |[2a6ab0] com.duckduckgo.app.fire.fireproofwebsite.ui.FireproofWebsitesViewModel$ViewState.equals:(Ljava/lang/Object;)Z │ │ +2a6ac0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +2a6ac2: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ +2a6ac6: 0f00 |0003: return v0 │ │ +2a6ac8: 2051 a710 |0004: instance-of v1, v5, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel$ViewState; // type@10a7 │ │ +2a6acc: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +2a6ace: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +2a6ad2: 0f02 |0009: return v2 │ │ +2a6ad4: 1f05 a710 |000a: check-cast v5, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel$ViewState; // type@10a7 │ │ +2a6ad8: 5441 772e |000c: iget-object v1, v4, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel$ViewState;.automaticFireproofSetting:Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // field@2e77 │ │ +2a6adc: 5453 772e |000e: iget-object v3, v5, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel$ViewState;.automaticFireproofSetting:Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // field@2e77 │ │ +2a6ae0: 3231 0300 |0010: if-eq v1, v3, 0013 // +0003 │ │ +2a6ae4: 0f02 |0012: return v2 │ │ +2a6ae6: 5441 782e |0013: iget-object v1, v4, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel$ViewState;.fireproofWebsitesEntities:Ljava/util/List; // field@2e78 │ │ +2a6aea: 5455 782e |0015: iget-object v5, v5, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel$ViewState;.fireproofWebsitesEntities:Ljava/util/List; // field@2e78 │ │ +2a6aee: 7120 faf1 5100 |0017: invoke-static {v1, v5}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +2a6af4: 0a05 |001a: move-result v5 │ │ +2a6af6: 3905 0300 |001b: if-nez v5, 001e // +0003 │ │ +2a6afa: 0f02 |001d: return v2 │ │ +2a6afc: 0f00 |001e: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel$ViewState;) │ │ name : 'getAutomaticFireproofSetting' │ │ type : '()Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2a6b08: |[2a6b08] com.duckduckgo.app.fire.fireproofwebsite.ui.FireproofWebsitesViewModel$ViewState.getAutomaticFireproofSetting:()Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; │ │ -2a6b18: 5410 772e |0000: iget-object v0, v1, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel$ViewState;.automaticFireproofSetting:Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // field@2e77 │ │ -2a6b1c: 1100 |0002: return-object v0 │ │ +2a6b18: |[2a6b18] com.duckduckgo.app.fire.fireproofwebsite.ui.FireproofWebsitesViewModel$ViewState.getAutomaticFireproofSetting:()Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; │ │ +2a6b28: 5410 772e |0000: iget-object v0, v1, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel$ViewState;.automaticFireproofSetting:Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // field@2e77 │ │ +2a6b2c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel$ViewState; │ │ │ │ #5 : (in Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel$ViewState;) │ │ @@ -166146,17 +166146,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2a6c1c: |[2a6c1c] com.duckduckgo.app.fire.fireproofwebsite.ui.FireproofWebsitesViewModel$ViewState.getFireproofWebsitesEntities:()Ljava/util/List; │ │ -2a6c2c: 5410 782e |0000: iget-object v0, v1, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel$ViewState;.fireproofWebsitesEntities:Ljava/util/List; // field@2e78 │ │ -2a6c30: 1100 |0002: return-object v0 │ │ +2a6c2c: |[2a6c2c] com.duckduckgo.app.fire.fireproofwebsite.ui.FireproofWebsitesViewModel$ViewState.getFireproofWebsitesEntities:()Ljava/util/List; │ │ +2a6c3c: 5410 782e |0000: iget-object v0, v1, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel$ViewState;.fireproofWebsitesEntities:Ljava/util/List; // field@2e78 │ │ +2a6c40: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel$ViewState; │ │ │ │ #6 : (in Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel$ViewState;) │ │ @@ -166164,52 +166164,52 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -2a6b84: |[2a6b84] com.duckduckgo.app.fire.fireproofwebsite.ui.FireproofWebsitesViewModel$ViewState.hashCode:()I │ │ -2a6b94: 5420 772e |0000: iget-object v0, v2, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel$ViewState;.automaticFireproofSetting:Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // field@2e77 │ │ -2a6b98: 6e10 de4e 0000 |0002: invoke-virtual {v0}, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;.hashCode:()I // method@4ede │ │ -2a6b9e: 0a00 |0005: move-result v0 │ │ -2a6ba0: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -2a6ba4: 5421 782e |0008: iget-object v1, v2, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel$ViewState;.fireproofWebsitesEntities:Ljava/util/List; // field@2e78 │ │ -2a6ba8: 6e10 a9ef 0100 |000a: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ -2a6bae: 0a01 |000d: move-result v1 │ │ -2a6bb0: b010 |000e: add-int/2addr v0, v1 │ │ -2a6bb2: 0f00 |000f: return v0 │ │ +2a6b94: |[2a6b94] com.duckduckgo.app.fire.fireproofwebsite.ui.FireproofWebsitesViewModel$ViewState.hashCode:()I │ │ +2a6ba4: 5420 772e |0000: iget-object v0, v2, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel$ViewState;.automaticFireproofSetting:Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // field@2e77 │ │ +2a6ba8: 6e10 de4e 0000 |0002: invoke-virtual {v0}, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;.hashCode:()I // method@4ede │ │ +2a6bae: 0a00 |0005: move-result v0 │ │ +2a6bb0: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +2a6bb4: 5421 782e |0008: iget-object v1, v2, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel$ViewState;.fireproofWebsitesEntities:Ljava/util/List; // field@2e78 │ │ +2a6bb8: 6e10 a9ef 0100 |000a: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ +2a6bbe: 0a01 |000d: move-result v1 │ │ +2a6bc0: b010 |000e: add-int/2addr v0, v1 │ │ +2a6bc2: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel$ViewState;) │ │ name : 'toString' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -2a6bb4: |[2a6bb4] com.duckduckgo.app.fire.fireproofwebsite.ui.FireproofWebsitesViewModel$ViewState.toString:()Ljava/lang/String; │ │ -2a6bc4: 5440 772e |0000: iget-object v0, v4, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel$ViewState;.automaticFireproofSetting:Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // field@2e77 │ │ -2a6bc8: 5441 782e |0002: iget-object v1, v4, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel$ViewState;.fireproofWebsitesEntities:Ljava/util/List; // field@2e78 │ │ -2a6bcc: 2202 dd38 |0004: new-instance v2, Ljava/lang/StringBuilder; // type@38dd │ │ -2a6bd0: 1a03 f681 |0006: const-string v3, "ViewState(automaticFireproofSetting=" // string@81f6 │ │ -2a6bd4: 7020 d9ef 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ -2a6bda: 6e20 e1ef 0200 |000b: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ -2a6be0: 1a00 dd17 |000e: const-string v0, ", fireproofWebsitesEntities=" // string@17dd │ │ -2a6be4: 6e20 e2ef 0200 |0010: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2a6bea: 6e20 e1ef 1200 |0013: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ -2a6bf0: 1a00 0117 |0016: const-string v0, ")" // string@1701 │ │ -2a6bf4: 6e20 e2ef 0200 |0018: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2a6bfa: 6e10 e7ef 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ -2a6c00: 0c00 |001e: move-result-object v0 │ │ -2a6c02: 1100 |001f: return-object v0 │ │ +2a6bc4: |[2a6bc4] com.duckduckgo.app.fire.fireproofwebsite.ui.FireproofWebsitesViewModel$ViewState.toString:()Ljava/lang/String; │ │ +2a6bd4: 5440 772e |0000: iget-object v0, v4, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel$ViewState;.automaticFireproofSetting:Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // field@2e77 │ │ +2a6bd8: 5441 782e |0002: iget-object v1, v4, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel$ViewState;.fireproofWebsitesEntities:Ljava/util/List; // field@2e78 │ │ +2a6bdc: 2202 dd38 |0004: new-instance v2, Ljava/lang/StringBuilder; // type@38dd │ │ +2a6be0: 1a03 f681 |0006: const-string v3, "ViewState(automaticFireproofSetting=" // string@81f6 │ │ +2a6be4: 7020 d9ef 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ +2a6bea: 6e20 e1ef 0200 |000b: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ +2a6bf0: 1a00 dd17 |000e: const-string v0, ", fireproofWebsitesEntities=" // string@17dd │ │ +2a6bf4: 6e20 e2ef 0200 |0010: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2a6bfa: 6e20 e1ef 1200 |0013: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ +2a6c00: 1a00 0117 |0016: const-string v0, ")" // string@1701 │ │ +2a6c04: 6e20 e2ef 0200 |0018: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2a6c0a: 6e10 e7ef 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ +2a6c10: 0c00 |001e: move-result-object v0 │ │ +2a6c12: 1100 |001f: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 11138 (FireproofWebsitesViewModel.kt) │ │ │ │ Class #1268 header: │ │ @@ -166245,36 +166245,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 37 16-bit code units │ │ -2a6cb8: |[2a6cb8] com.duckduckgo.app.fire.fireproofwebsite.ui.FireproofWebsitesViewModel$WhenMappings.:()V │ │ -2a6cc8: 7100 e24e 0000 |0000: invoke-static {}, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;.values:()[Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // method@4ee2 │ │ -2a6cce: 0c00 |0003: move-result-object v0 │ │ -2a6cd0: 2100 |0004: array-length v0, v0 │ │ -2a6cd2: 2300 5d3a |0005: new-array v0, v0, [I // type@3a5d │ │ -2a6cd6: 6201 3a2e |0007: sget-object v1, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;.ASK_EVERY_TIME:Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // field@2e3a │ │ -2a6cda: 6e10 e04e 0100 |0009: invoke-virtual {v1}, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;.ordinal:()I // method@4ee0 │ │ -2a6ce0: 0a01 |000c: move-result v1 │ │ -2a6ce2: 1212 |000d: const/4 v2, #int 1 // #1 │ │ -2a6ce4: 4b02 0001 |000e: aput v2, v0, v1 │ │ -2a6ce8: 6201 392e |0010: sget-object v1, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;.ALWAYS:Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // field@2e39 │ │ -2a6cec: 6e10 e04e 0100 |0012: invoke-virtual {v1}, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;.ordinal:()I // method@4ee0 │ │ -2a6cf2: 0a01 |0015: move-result v1 │ │ -2a6cf4: 1222 |0016: const/4 v2, #int 2 // #2 │ │ -2a6cf6: 4b02 0001 |0017: aput v2, v0, v1 │ │ -2a6cfa: 6201 3c2e |0019: sget-object v1, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;.NEVER:Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // field@2e3c │ │ -2a6cfe: 6e10 e04e 0100 |001b: invoke-virtual {v1}, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;.ordinal:()I // method@4ee0 │ │ -2a6d04: 0a01 |001e: move-result v1 │ │ -2a6d06: 1232 |001f: const/4 v2, #int 3 // #3 │ │ -2a6d08: 4b02 0001 |0020: aput v2, v0, v1 │ │ -2a6d0c: 6900 792e |0022: sput-object v0, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel$WhenMappings;.$EnumSwitchMapping$0:[I // field@2e79 │ │ -2a6d10: 0e00 |0024: return-void │ │ +2a6cc8: |[2a6cc8] com.duckduckgo.app.fire.fireproofwebsite.ui.FireproofWebsitesViewModel$WhenMappings.:()V │ │ +2a6cd8: 7100 e24e 0000 |0000: invoke-static {}, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;.values:()[Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // method@4ee2 │ │ +2a6cde: 0c00 |0003: move-result-object v0 │ │ +2a6ce0: 2100 |0004: array-length v0, v0 │ │ +2a6ce2: 2300 5d3a |0005: new-array v0, v0, [I // type@3a5d │ │ +2a6ce6: 6201 3a2e |0007: sget-object v1, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;.ASK_EVERY_TIME:Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // field@2e3a │ │ +2a6cea: 6e10 e04e 0100 |0009: invoke-virtual {v1}, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;.ordinal:()I // method@4ee0 │ │ +2a6cf0: 0a01 |000c: move-result v1 │ │ +2a6cf2: 1212 |000d: const/4 v2, #int 1 // #1 │ │ +2a6cf4: 4b02 0001 |000e: aput v2, v0, v1 │ │ +2a6cf8: 6201 392e |0010: sget-object v1, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;.ALWAYS:Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // field@2e39 │ │ +2a6cfc: 6e10 e04e 0100 |0012: invoke-virtual {v1}, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;.ordinal:()I // method@4ee0 │ │ +2a6d02: 0a01 |0015: move-result v1 │ │ +2a6d04: 1222 |0016: const/4 v2, #int 2 // #2 │ │ +2a6d06: 4b02 0001 |0017: aput v2, v0, v1 │ │ +2a6d0a: 6201 3c2e |0019: sget-object v1, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;.NEVER:Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // field@2e3c │ │ +2a6d0e: 6e10 e04e 0100 |001b: invoke-virtual {v1}, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;.ordinal:()I // method@4ee0 │ │ +2a6d14: 0a01 |001e: move-result v1 │ │ +2a6d16: 1232 |001f: const/4 v2, #int 3 // #3 │ │ +2a6d18: 4b02 0001 |0020: aput v2, v0, v1 │ │ +2a6d1c: 6900 792e |0022: sput-object v0, Lcom/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel$WhenMappings;.$EnumSwitchMapping$0:[I // field@2e79 │ │ +2a6d20: 0e00 |0024: return-void │ │ catches : 3 │ │ 0x0007 - 0x0010 │ │ Ljava/lang/NoSuchFieldError; -> 0x0010 │ │ 0x0010 - 0x0019 │ │ Ljava/lang/NoSuchFieldError; -> 0x0019 │ │ 0x0019 - 0x0022 │ │ Ljava/lang/NoSuchFieldError; -> 0x0022 │ │ @@ -166358,68 +166358,68 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 97 16-bit code units │ │ -2a79a4: |[2a79a4] com.duckduckgo.app.firebutton.FireButtonActivity$WhenMappings.:()V │ │ -2a79b4: 7100 9d6a 0000 |0000: invoke-static {}, Lcom/duckduckgo/app/settings/clear/ClearWhatOption;.values:()[Lcom/duckduckgo/app/settings/clear/ClearWhatOption; // method@6a9d │ │ -2a79ba: 0c00 |0003: move-result-object v0 │ │ -2a79bc: 2100 |0004: array-length v0, v0 │ │ -2a79be: 2300 5d3a |0005: new-array v0, v0, [I // type@3a5d │ │ -2a79c2: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -2a79c4: 6202 4e3a |0008: sget-object v2, Lcom/duckduckgo/app/settings/clear/ClearWhatOption;.CLEAR_NONE:Lcom/duckduckgo/app/settings/clear/ClearWhatOption; // field@3a4e │ │ -2a79c8: 6e10 9b6a 0200 |000a: invoke-virtual {v2}, Lcom/duckduckgo/app/settings/clear/ClearWhatOption;.ordinal:()I // method@6a9b │ │ -2a79ce: 0a02 |000d: move-result v2 │ │ -2a79d0: 4b01 0002 |000e: aput v1, v0, v2 │ │ -2a79d4: 1222 |0010: const/4 v2, #int 2 // #2 │ │ -2a79d6: 6203 503a |0011: sget-object v3, Lcom/duckduckgo/app/settings/clear/ClearWhatOption;.CLEAR_TABS_ONLY:Lcom/duckduckgo/app/settings/clear/ClearWhatOption; // field@3a50 │ │ -2a79da: 6e10 9b6a 0300 |0013: invoke-virtual {v3}, Lcom/duckduckgo/app/settings/clear/ClearWhatOption;.ordinal:()I // method@6a9b │ │ -2a79e0: 0a03 |0016: move-result v3 │ │ -2a79e2: 4b02 0003 |0017: aput v2, v0, v3 │ │ -2a79e6: 1233 |0019: const/4 v3, #int 3 // #3 │ │ -2a79e8: 6204 4f3a |001a: sget-object v4, Lcom/duckduckgo/app/settings/clear/ClearWhatOption;.CLEAR_TABS_AND_DATA:Lcom/duckduckgo/app/settings/clear/ClearWhatOption; // field@3a4f │ │ -2a79ec: 6e10 9b6a 0400 |001c: invoke-virtual {v4}, Lcom/duckduckgo/app/settings/clear/ClearWhatOption;.ordinal:()I // method@6a9b │ │ -2a79f2: 0a04 |001f: move-result v4 │ │ -2a79f4: 4b03 0004 |0020: aput v3, v0, v4 │ │ -2a79f8: 6900 992e |0022: sput-object v0, Lcom/duckduckgo/app/firebutton/FireButtonActivity$WhenMappings;.$EnumSwitchMapping$0:[I // field@2e99 │ │ -2a79fc: 7100 a96a 0000 |0024: invoke-static {}, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.values:()[Lcom/duckduckgo/app/settings/clear/ClearWhenOption; // method@6aa9 │ │ -2a7a02: 0c00 |0027: move-result-object v0 │ │ -2a7a04: 2100 |0028: array-length v0, v0 │ │ -2a7a06: 2300 5d3a |0029: new-array v0, v0, [I // type@3a5d │ │ -2a7a0a: 6204 543a |002b: sget-object v4, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.APP_EXIT_ONLY:Lcom/duckduckgo/app/settings/clear/ClearWhenOption; // field@3a54 │ │ -2a7a0e: 6e10 a76a 0400 |002d: invoke-virtual {v4}, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.ordinal:()I // method@6aa7 │ │ -2a7a14: 0a04 |0030: move-result v4 │ │ -2a7a16: 4b01 0004 |0031: aput v1, v0, v4 │ │ -2a7a1a: 6201 573a |0033: sget-object v1, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.APP_EXIT_OR_5_MINS:Lcom/duckduckgo/app/settings/clear/ClearWhenOption; // field@3a57 │ │ -2a7a1e: 6e10 a76a 0100 |0035: invoke-virtual {v1}, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.ordinal:()I // method@6aa7 │ │ -2a7a24: 0a01 |0038: move-result v1 │ │ -2a7a26: 4b02 0001 |0039: aput v2, v0, v1 │ │ -2a7a2a: 6201 553a |003b: sget-object v1, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.APP_EXIT_OR_15_MINS:Lcom/duckduckgo/app/settings/clear/ClearWhenOption; // field@3a55 │ │ -2a7a2e: 6e10 a76a 0100 |003d: invoke-virtual {v1}, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.ordinal:()I // method@6aa7 │ │ -2a7a34: 0a01 |0040: move-result v1 │ │ -2a7a36: 4b03 0001 |0041: aput v3, v0, v1 │ │ -2a7a3a: 6201 563a |0043: sget-object v1, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.APP_EXIT_OR_30_MINS:Lcom/duckduckgo/app/settings/clear/ClearWhenOption; // field@3a56 │ │ -2a7a3e: 6e10 a76a 0100 |0045: invoke-virtual {v1}, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.ordinal:()I // method@6aa7 │ │ -2a7a44: 0a01 |0048: move-result v1 │ │ -2a7a46: 1242 |0049: const/4 v2, #int 4 // #4 │ │ -2a7a48: 4b02 0001 |004a: aput v2, v0, v1 │ │ -2a7a4c: 6201 593a |004c: sget-object v1, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.APP_EXIT_OR_60_MINS:Lcom/duckduckgo/app/settings/clear/ClearWhenOption; // field@3a59 │ │ -2a7a50: 6e10 a76a 0100 |004e: invoke-virtual {v1}, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.ordinal:()I // method@6aa7 │ │ -2a7a56: 0a01 |0051: move-result v1 │ │ -2a7a58: 1252 |0052: const/4 v2, #int 5 // #5 │ │ -2a7a5a: 4b02 0001 |0053: aput v2, v0, v1 │ │ -2a7a5e: 6201 583a |0055: sget-object v1, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.APP_EXIT_OR_5_SECONDS:Lcom/duckduckgo/app/settings/clear/ClearWhenOption; // field@3a58 │ │ -2a7a62: 6e10 a76a 0100 |0057: invoke-virtual {v1}, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.ordinal:()I // method@6aa7 │ │ -2a7a68: 0a01 |005a: move-result v1 │ │ -2a7a6a: 1262 |005b: const/4 v2, #int 6 // #6 │ │ -2a7a6c: 4b02 0001 |005c: aput v2, v0, v1 │ │ -2a7a70: 6900 9a2e |005e: sput-object v0, Lcom/duckduckgo/app/firebutton/FireButtonActivity$WhenMappings;.$EnumSwitchMapping$1:[I // field@2e9a │ │ -2a7a74: 0e00 |0060: return-void │ │ +2a79b4: |[2a79b4] com.duckduckgo.app.firebutton.FireButtonActivity$WhenMappings.:()V │ │ +2a79c4: 7100 9d6a 0000 |0000: invoke-static {}, Lcom/duckduckgo/app/settings/clear/ClearWhatOption;.values:()[Lcom/duckduckgo/app/settings/clear/ClearWhatOption; // method@6a9d │ │ +2a79ca: 0c00 |0003: move-result-object v0 │ │ +2a79cc: 2100 |0004: array-length v0, v0 │ │ +2a79ce: 2300 5d3a |0005: new-array v0, v0, [I // type@3a5d │ │ +2a79d2: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +2a79d4: 6202 4e3a |0008: sget-object v2, Lcom/duckduckgo/app/settings/clear/ClearWhatOption;.CLEAR_NONE:Lcom/duckduckgo/app/settings/clear/ClearWhatOption; // field@3a4e │ │ +2a79d8: 6e10 9b6a 0200 |000a: invoke-virtual {v2}, Lcom/duckduckgo/app/settings/clear/ClearWhatOption;.ordinal:()I // method@6a9b │ │ +2a79de: 0a02 |000d: move-result v2 │ │ +2a79e0: 4b01 0002 |000e: aput v1, v0, v2 │ │ +2a79e4: 1222 |0010: const/4 v2, #int 2 // #2 │ │ +2a79e6: 6203 503a |0011: sget-object v3, Lcom/duckduckgo/app/settings/clear/ClearWhatOption;.CLEAR_TABS_ONLY:Lcom/duckduckgo/app/settings/clear/ClearWhatOption; // field@3a50 │ │ +2a79ea: 6e10 9b6a 0300 |0013: invoke-virtual {v3}, Lcom/duckduckgo/app/settings/clear/ClearWhatOption;.ordinal:()I // method@6a9b │ │ +2a79f0: 0a03 |0016: move-result v3 │ │ +2a79f2: 4b02 0003 |0017: aput v2, v0, v3 │ │ +2a79f6: 1233 |0019: const/4 v3, #int 3 // #3 │ │ +2a79f8: 6204 4f3a |001a: sget-object v4, Lcom/duckduckgo/app/settings/clear/ClearWhatOption;.CLEAR_TABS_AND_DATA:Lcom/duckduckgo/app/settings/clear/ClearWhatOption; // field@3a4f │ │ +2a79fc: 6e10 9b6a 0400 |001c: invoke-virtual {v4}, Lcom/duckduckgo/app/settings/clear/ClearWhatOption;.ordinal:()I // method@6a9b │ │ +2a7a02: 0a04 |001f: move-result v4 │ │ +2a7a04: 4b03 0004 |0020: aput v3, v0, v4 │ │ +2a7a08: 6900 992e |0022: sput-object v0, Lcom/duckduckgo/app/firebutton/FireButtonActivity$WhenMappings;.$EnumSwitchMapping$0:[I // field@2e99 │ │ +2a7a0c: 7100 a96a 0000 |0024: invoke-static {}, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.values:()[Lcom/duckduckgo/app/settings/clear/ClearWhenOption; // method@6aa9 │ │ +2a7a12: 0c00 |0027: move-result-object v0 │ │ +2a7a14: 2100 |0028: array-length v0, v0 │ │ +2a7a16: 2300 5d3a |0029: new-array v0, v0, [I // type@3a5d │ │ +2a7a1a: 6204 543a |002b: sget-object v4, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.APP_EXIT_ONLY:Lcom/duckduckgo/app/settings/clear/ClearWhenOption; // field@3a54 │ │ +2a7a1e: 6e10 a76a 0400 |002d: invoke-virtual {v4}, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.ordinal:()I // method@6aa7 │ │ +2a7a24: 0a04 |0030: move-result v4 │ │ +2a7a26: 4b01 0004 |0031: aput v1, v0, v4 │ │ +2a7a2a: 6201 573a |0033: sget-object v1, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.APP_EXIT_OR_5_MINS:Lcom/duckduckgo/app/settings/clear/ClearWhenOption; // field@3a57 │ │ +2a7a2e: 6e10 a76a 0100 |0035: invoke-virtual {v1}, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.ordinal:()I // method@6aa7 │ │ +2a7a34: 0a01 |0038: move-result v1 │ │ +2a7a36: 4b02 0001 |0039: aput v2, v0, v1 │ │ +2a7a3a: 6201 553a |003b: sget-object v1, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.APP_EXIT_OR_15_MINS:Lcom/duckduckgo/app/settings/clear/ClearWhenOption; // field@3a55 │ │ +2a7a3e: 6e10 a76a 0100 |003d: invoke-virtual {v1}, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.ordinal:()I // method@6aa7 │ │ +2a7a44: 0a01 |0040: move-result v1 │ │ +2a7a46: 4b03 0001 |0041: aput v3, v0, v1 │ │ +2a7a4a: 6201 563a |0043: sget-object v1, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.APP_EXIT_OR_30_MINS:Lcom/duckduckgo/app/settings/clear/ClearWhenOption; // field@3a56 │ │ +2a7a4e: 6e10 a76a 0100 |0045: invoke-virtual {v1}, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.ordinal:()I // method@6aa7 │ │ +2a7a54: 0a01 |0048: move-result v1 │ │ +2a7a56: 1242 |0049: const/4 v2, #int 4 // #4 │ │ +2a7a58: 4b02 0001 |004a: aput v2, v0, v1 │ │ +2a7a5c: 6201 593a |004c: sget-object v1, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.APP_EXIT_OR_60_MINS:Lcom/duckduckgo/app/settings/clear/ClearWhenOption; // field@3a59 │ │ +2a7a60: 6e10 a76a 0100 |004e: invoke-virtual {v1}, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.ordinal:()I // method@6aa7 │ │ +2a7a66: 0a01 |0051: move-result v1 │ │ +2a7a68: 1252 |0052: const/4 v2, #int 5 // #5 │ │ +2a7a6a: 4b02 0001 |0053: aput v2, v0, v1 │ │ +2a7a6e: 6201 583a |0055: sget-object v1, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.APP_EXIT_OR_5_SECONDS:Lcom/duckduckgo/app/settings/clear/ClearWhenOption; // field@3a58 │ │ +2a7a72: 6e10 a76a 0100 |0057: invoke-virtual {v1}, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.ordinal:()I // method@6aa7 │ │ +2a7a78: 0a01 |005a: move-result v1 │ │ +2a7a7a: 1262 |005b: const/4 v2, #int 6 // #6 │ │ +2a7a7c: 4b02 0001 |005c: aput v2, v0, v1 │ │ +2a7a80: 6900 9a2e |005e: sput-object v0, Lcom/duckduckgo/app/firebutton/FireButtonActivity$WhenMappings;.$EnumSwitchMapping$1:[I // field@2e9a │ │ +2a7a84: 0e00 |0060: return-void │ │ catches : 9 │ │ 0x0008 - 0x0010 │ │ Ljava/lang/NoSuchFieldError; -> 0x0010 │ │ 0x0011 - 0x0019 │ │ Ljava/lang/NoSuchFieldError; -> 0x0019 │ │ 0x001a - 0x0022 │ │ Ljava/lang/NoSuchFieldError; -> 0x0022 │ │ @@ -166473,52 +166473,52 @@ │ │ type : '()Lcom/duckduckgo/app/firebutton/FireButtonActivity_FireButtonScreenNoParams_Mapper_Factory;' │ │ access : 0x1048 (STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2a81a8: |[2a81a8] com.duckduckgo.app.firebutton.FireButtonActivity_FireButtonScreenNoParams_Mapper_Factory$InstanceHolder.-$$Nest$sfgetINSTANCE:()Lcom/duckduckgo/app/firebutton/FireButtonActivity_FireButtonScreenNoParams_Mapper_Factory; │ │ -2a81b8: 6200 b52e |0000: sget-object v0, Lcom/duckduckgo/app/firebutton/FireButtonActivity_FireButtonScreenNoParams_Mapper_Factory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/firebutton/FireButtonActivity_FireButtonScreenNoParams_Mapper_Factory; // field@2eb5 │ │ -2a81bc: 1100 |0002: return-object v0 │ │ +2a81b8: |[2a81b8] com.duckduckgo.app.firebutton.FireButtonActivity_FireButtonScreenNoParams_Mapper_Factory$InstanceHolder.-$$Nest$sfgetINSTANCE:()Lcom/duckduckgo/app/firebutton/FireButtonActivity_FireButtonScreenNoParams_Mapper_Factory; │ │ +2a81c8: 6200 b52e |0000: sget-object v0, Lcom/duckduckgo/app/firebutton/FireButtonActivity_FireButtonScreenNoParams_Mapper_Factory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/firebutton/FireButtonActivity_FireButtonScreenNoParams_Mapper_Factory; // field@2eb5 │ │ +2a81cc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/firebutton/FireButtonActivity_FireButtonScreenNoParams_Mapper_Factory$InstanceHolder;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -2a81c0: |[2a81c0] com.duckduckgo.app.firebutton.FireButtonActivity_FireButtonScreenNoParams_Mapper_Factory$InstanceHolder.:()V │ │ -2a81d0: 2200 c510 |0000: new-instance v0, Lcom/duckduckgo/app/firebutton/FireButtonActivity_FireButtonScreenNoParams_Mapper_Factory; // type@10c5 │ │ -2a81d4: 7010 f24f 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/firebutton/FireButtonActivity_FireButtonScreenNoParams_Mapper_Factory;.:()V // method@4ff2 │ │ -2a81da: 6900 b52e |0005: sput-object v0, Lcom/duckduckgo/app/firebutton/FireButtonActivity_FireButtonScreenNoParams_Mapper_Factory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/firebutton/FireButtonActivity_FireButtonScreenNoParams_Mapper_Factory; // field@2eb5 │ │ -2a81de: 0e00 |0007: return-void │ │ +2a81d0: |[2a81d0] com.duckduckgo.app.firebutton.FireButtonActivity_FireButtonScreenNoParams_Mapper_Factory$InstanceHolder.:()V │ │ +2a81e0: 2200 c510 |0000: new-instance v0, Lcom/duckduckgo/app/firebutton/FireButtonActivity_FireButtonScreenNoParams_Mapper_Factory; // type@10c5 │ │ +2a81e4: 7010 f24f 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/firebutton/FireButtonActivity_FireButtonScreenNoParams_Mapper_Factory;.:()V // method@4ff2 │ │ +2a81ea: 6900 b52e |0005: sput-object v0, Lcom/duckduckgo/app/firebutton/FireButtonActivity_FireButtonScreenNoParams_Mapper_Factory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/firebutton/FireButtonActivity_FireButtonScreenNoParams_Mapper_Factory; // field@2eb5 │ │ +2a81ee: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/firebutton/FireButtonActivity_FireButtonScreenNoParams_Mapper_Factory$InstanceHolder;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2a81e0: |[2a81e0] com.duckduckgo.app.firebutton.FireButtonActivity_FireButtonScreenNoParams_Mapper_Factory$InstanceHolder.:()V │ │ -2a81f0: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2a81f6: 0e00 |0003: return-void │ │ +2a81f0: |[2a81f0] com.duckduckgo.app.firebutton.FireButtonActivity_FireButtonScreenNoParams_Mapper_Factory$InstanceHolder.:()V │ │ +2a8200: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2a8206: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/firebutton/FireButtonActivity_FireButtonScreenNoParams_Mapper_Factory$InstanceHolder; │ │ │ │ Virtual methods - │ │ @@ -166671,24 +166671,24 @@ │ │ type : '(Lcom/duckduckgo/app/settings/clear/ClearWhatOption;Lcom/duckduckgo/app/settings/clear/ClearWhenOption;Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -2a9178: |[2a9178] com.duckduckgo.app.firebutton.FireButtonViewModel$AutomaticallyClearData.:(Lcom/duckduckgo/app/settings/clear/ClearWhatOption;Lcom/duckduckgo/app/settings/clear/ClearWhenOption;Z)V │ │ -2a9188: 1a00 6893 |0000: const-string v0, "clearWhatOption" // string@9368 │ │ -2a918c: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2a9192: 1a00 6a93 |0005: const-string v0, "clearWhenOption" // string@936a │ │ -2a9196: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2a919c: 7010 a6ef 0100 |000a: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2a91a2: 5b12 bd2e |000d: iput-object v2, v1, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;.clearWhatOption:Lcom/duckduckgo/app/settings/clear/ClearWhatOption; // field@2ebd │ │ -2a91a6: 5b13 be2e |000f: iput-object v3, v1, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;.clearWhenOption:Lcom/duckduckgo/app/settings/clear/ClearWhenOption; // field@2ebe │ │ -2a91aa: 5c14 bf2e |0011: iput-boolean v4, v1, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;.clearWhenOptionEnabled:Z // field@2ebf │ │ -2a91ae: 0e00 |0013: return-void │ │ +2a9188: |[2a9188] com.duckduckgo.app.firebutton.FireButtonViewModel$AutomaticallyClearData.:(Lcom/duckduckgo/app/settings/clear/ClearWhatOption;Lcom/duckduckgo/app/settings/clear/ClearWhenOption;Z)V │ │ +2a9198: 1a00 6893 |0000: const-string v0, "clearWhatOption" // string@9368 │ │ +2a919c: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2a91a2: 1a00 6a93 |0005: const-string v0, "clearWhenOption" // string@936a │ │ +2a91a6: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2a91ac: 7010 a6ef 0100 |000a: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2a91b2: 5b12 bd2e |000d: iput-object v2, v1, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;.clearWhatOption:Lcom/duckduckgo/app/settings/clear/ClearWhatOption; // field@2ebd │ │ +2a91b6: 5b13 be2e |000f: iput-object v3, v1, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;.clearWhenOption:Lcom/duckduckgo/app/settings/clear/ClearWhenOption; // field@2ebe │ │ +2a91ba: 5c14 bf2e |0011: iput-boolean v4, v1, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;.clearWhenOptionEnabled:Z // field@2ebf │ │ +2a91be: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x000a line=56 │ │ 0x000d line=57 │ │ 0x000f line=58 │ │ 0x0011 line=59 │ │ locals : │ │ @@ -166702,20 +166702,20 @@ │ │ type : '(Lcom/duckduckgo/app/settings/clear/ClearWhatOption;Lcom/duckduckgo/app/settings/clear/ClearWhenOption;ZILkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -2a91b0: |[2a91b0] com.duckduckgo.app.firebutton.FireButtonViewModel$AutomaticallyClearData.:(Lcom/duckduckgo/app/settings/clear/ClearWhatOption;Lcom/duckduckgo/app/settings/clear/ClearWhenOption;ZILkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -2a91c0: dd04 0404 |0000: and-int/lit8 v4, v4, #int 4 // #04 │ │ -2a91c4: 3804 0300 |0002: if-eqz v4, 0005 // +0003 │ │ -2a91c8: 1213 |0004: const/4 v3, #int 1 // #1 │ │ -2a91ca: 7040 0450 1032 |0005: invoke-direct {v0, v1, v2, v3}, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;.:(Lcom/duckduckgo/app/settings/clear/ClearWhatOption;Lcom/duckduckgo/app/settings/clear/ClearWhenOption;Z)V // method@5004 │ │ -2a91d0: 0e00 |0008: return-void │ │ +2a91c0: |[2a91c0] com.duckduckgo.app.firebutton.FireButtonViewModel$AutomaticallyClearData.:(Lcom/duckduckgo/app/settings/clear/ClearWhatOption;Lcom/duckduckgo/app/settings/clear/ClearWhenOption;ZILkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +2a91d0: dd04 0404 |0000: and-int/lit8 v4, v4, #int 4 // #04 │ │ +2a91d4: 3804 0300 |0002: if-eqz v4, 0005 // +0003 │ │ +2a91d8: 1213 |0004: const/4 v3, #int 1 // #1 │ │ +2a91da: 7040 0450 1032 |0005: invoke-direct {v0, v1, v2, v3}, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;.:(Lcom/duckduckgo/app/settings/clear/ClearWhatOption;Lcom/duckduckgo/app/settings/clear/ClearWhenOption;Z)V // method@5004 │ │ +2a91e0: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=56 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 this Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData; │ │ 0x0000 - 0x0009 reg=1 (null) Lcom/duckduckgo/app/settings/clear/ClearWhatOption; │ │ 0x0000 - 0x0009 reg=2 (null) Lcom/duckduckgo/app/settings/clear/ClearWhenOption; │ │ @@ -166728,148 +166728,148 @@ │ │ type : '(Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;Lcom/duckduckgo/app/settings/clear/ClearWhatOption;Lcom/duckduckgo/app/settings/clear/ClearWhenOption;ZILjava/lang/Object;)Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -2a9000: |[2a9000] com.duckduckgo.app.firebutton.FireButtonViewModel$AutomaticallyClearData.copy$default:(Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;Lcom/duckduckgo/app/settings/clear/ClearWhatOption;Lcom/duckduckgo/app/settings/clear/ClearWhenOption;ZILjava/lang/Object;)Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData; │ │ -2a9010: dd05 0401 |0000: and-int/lit8 v5, v4, #int 1 // #01 │ │ -2a9014: 3805 0400 |0002: if-eqz v5, 0006 // +0004 │ │ -2a9018: 5401 bd2e |0004: iget-object v1, v0, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;.clearWhatOption:Lcom/duckduckgo/app/settings/clear/ClearWhatOption; // field@2ebd │ │ -2a901c: dd05 0402 |0006: and-int/lit8 v5, v4, #int 2 // #02 │ │ -2a9020: 3805 0400 |0008: if-eqz v5, 000c // +0004 │ │ -2a9024: 5402 be2e |000a: iget-object v2, v0, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;.clearWhenOption:Lcom/duckduckgo/app/settings/clear/ClearWhenOption; // field@2ebe │ │ -2a9028: dd04 0404 |000c: and-int/lit8 v4, v4, #int 4 // #04 │ │ -2a902c: 3804 0400 |000e: if-eqz v4, 0012 // +0004 │ │ -2a9030: 5503 bf2e |0010: iget-boolean v3, v0, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;.clearWhenOptionEnabled:Z // field@2ebf │ │ -2a9034: 6e40 0950 1032 |0012: invoke-virtual {v0, v1, v2, v3}, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;.copy:(Lcom/duckduckgo/app/settings/clear/ClearWhatOption;Lcom/duckduckgo/app/settings/clear/ClearWhenOption;Z)Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData; // method@5009 │ │ -2a903a: 0c00 |0015: move-result-object v0 │ │ -2a903c: 1100 |0016: return-object v0 │ │ +2a9010: |[2a9010] com.duckduckgo.app.firebutton.FireButtonViewModel$AutomaticallyClearData.copy$default:(Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;Lcom/duckduckgo/app/settings/clear/ClearWhatOption;Lcom/duckduckgo/app/settings/clear/ClearWhenOption;ZILjava/lang/Object;)Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData; │ │ +2a9020: dd05 0401 |0000: and-int/lit8 v5, v4, #int 1 // #01 │ │ +2a9024: 3805 0400 |0002: if-eqz v5, 0006 // +0004 │ │ +2a9028: 5401 bd2e |0004: iget-object v1, v0, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;.clearWhatOption:Lcom/duckduckgo/app/settings/clear/ClearWhatOption; // field@2ebd │ │ +2a902c: dd05 0402 |0006: and-int/lit8 v5, v4, #int 2 // #02 │ │ +2a9030: 3805 0400 |0008: if-eqz v5, 000c // +0004 │ │ +2a9034: 5402 be2e |000a: iget-object v2, v0, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;.clearWhenOption:Lcom/duckduckgo/app/settings/clear/ClearWhenOption; // field@2ebe │ │ +2a9038: dd04 0404 |000c: and-int/lit8 v4, v4, #int 4 // #04 │ │ +2a903c: 3804 0400 |000e: if-eqz v4, 0012 // +0004 │ │ +2a9040: 5503 bf2e |0010: iget-boolean v3, v0, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;.clearWhenOptionEnabled:Z // field@2ebf │ │ +2a9044: 6e40 0950 1032 |0012: invoke-virtual {v0, v1, v2, v3}, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;.copy:(Lcom/duckduckgo/app/settings/clear/ClearWhatOption;Lcom/duckduckgo/app/settings/clear/ClearWhenOption;Z)Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData; // method@5009 │ │ +2a904a: 0c00 |0015: move-result-object v0 │ │ +2a904c: 1100 |0016: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;) │ │ name : 'component1' │ │ type : '()Lcom/duckduckgo/app/settings/clear/ClearWhatOption;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2a9070: |[2a9070] com.duckduckgo.app.firebutton.FireButtonViewModel$AutomaticallyClearData.component1:()Lcom/duckduckgo/app/settings/clear/ClearWhatOption; │ │ -2a9080: 5410 bd2e |0000: iget-object v0, v1, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;.clearWhatOption:Lcom/duckduckgo/app/settings/clear/ClearWhatOption; // field@2ebd │ │ -2a9084: 1100 |0002: return-object v0 │ │ +2a9080: |[2a9080] com.duckduckgo.app.firebutton.FireButtonViewModel$AutomaticallyClearData.component1:()Lcom/duckduckgo/app/settings/clear/ClearWhatOption; │ │ +2a9090: 5410 bd2e |0000: iget-object v0, v1, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;.clearWhatOption:Lcom/duckduckgo/app/settings/clear/ClearWhatOption; // field@2ebd │ │ +2a9094: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;) │ │ name : 'component2' │ │ type : '()Lcom/duckduckgo/app/settings/clear/ClearWhenOption;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2a90a0: |[2a90a0] com.duckduckgo.app.firebutton.FireButtonViewModel$AutomaticallyClearData.component2:()Lcom/duckduckgo/app/settings/clear/ClearWhenOption; │ │ -2a90b0: 5410 be2e |0000: iget-object v0, v1, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;.clearWhenOption:Lcom/duckduckgo/app/settings/clear/ClearWhenOption; // field@2ebe │ │ -2a90b4: 1100 |0002: return-object v0 │ │ +2a90b0: |[2a90b0] com.duckduckgo.app.firebutton.FireButtonViewModel$AutomaticallyClearData.component2:()Lcom/duckduckgo/app/settings/clear/ClearWhenOption; │ │ +2a90c0: 5410 be2e |0000: iget-object v0, v1, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;.clearWhenOption:Lcom/duckduckgo/app/settings/clear/ClearWhenOption; // field@2ebe │ │ +2a90c4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;) │ │ name : 'component3' │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2a8f7c: |[2a8f7c] com.duckduckgo.app.firebutton.FireButtonViewModel$AutomaticallyClearData.component3:()Z │ │ -2a8f8c: 5510 bf2e |0000: iget-boolean v0, v1, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;.clearWhenOptionEnabled:Z // field@2ebf │ │ -2a8f90: 0f00 |0002: return v0 │ │ +2a8f8c: |[2a8f8c] com.duckduckgo.app.firebutton.FireButtonViewModel$AutomaticallyClearData.component3:()Z │ │ +2a8f9c: 5510 bf2e |0000: iget-boolean v0, v1, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;.clearWhenOptionEnabled:Z // field@2ebf │ │ +2a8fa0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;) │ │ name : 'copy' │ │ type : '(Lcom/duckduckgo/app/settings/clear/ClearWhatOption;Lcom/duckduckgo/app/settings/clear/ClearWhenOption;Z)Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -2a9040: |[2a9040] com.duckduckgo.app.firebutton.FireButtonViewModel$AutomaticallyClearData.copy:(Lcom/duckduckgo/app/settings/clear/ClearWhatOption;Lcom/duckduckgo/app/settings/clear/ClearWhenOption;Z)Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData; │ │ -2a9050: 1a00 6893 |0000: const-string v0, "clearWhatOption" // string@9368 │ │ -2a9054: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2a905a: 1a00 6a93 |0005: const-string v0, "clearWhenOption" // string@936a │ │ -2a905e: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2a9064: 2200 cb10 |000a: new-instance v0, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData; // type@10cb │ │ -2a9068: 7040 0450 2043 |000c: invoke-direct {v0, v2, v3, v4}, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;.:(Lcom/duckduckgo/app/settings/clear/ClearWhatOption;Lcom/duckduckgo/app/settings/clear/ClearWhenOption;Z)V // method@5004 │ │ -2a906e: 1100 |000f: return-object v0 │ │ +2a9050: |[2a9050] com.duckduckgo.app.firebutton.FireButtonViewModel$AutomaticallyClearData.copy:(Lcom/duckduckgo/app/settings/clear/ClearWhatOption;Lcom/duckduckgo/app/settings/clear/ClearWhenOption;Z)Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData; │ │ +2a9060: 1a00 6893 |0000: const-string v0, "clearWhatOption" // string@9368 │ │ +2a9064: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2a906a: 1a00 6a93 |0005: const-string v0, "clearWhenOption" // string@936a │ │ +2a906e: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2a9074: 2200 cb10 |000a: new-instance v0, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData; // type@10cb │ │ +2a9078: 7040 0450 2043 |000c: invoke-direct {v0, v2, v3, v4}, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;.:(Lcom/duckduckgo/app/settings/clear/ClearWhatOption;Lcom/duckduckgo/app/settings/clear/ClearWhenOption;Z)V // method@5004 │ │ +2a907e: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 34 16-bit code units │ │ -2a8f94: |[2a8f94] com.duckduckgo.app.firebutton.FireButtonViewModel$AutomaticallyClearData.equals:(Ljava/lang/Object;)Z │ │ -2a8fa4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -2a8fa6: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ -2a8faa: 0f00 |0003: return v0 │ │ -2a8fac: 2051 cb10 |0004: instance-of v1, v5, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData; // type@10cb │ │ -2a8fb0: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -2a8fb2: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -2a8fb6: 0f02 |0009: return v2 │ │ -2a8fb8: 1f05 cb10 |000a: check-cast v5, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData; // type@10cb │ │ -2a8fbc: 5441 bd2e |000c: iget-object v1, v4, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;.clearWhatOption:Lcom/duckduckgo/app/settings/clear/ClearWhatOption; // field@2ebd │ │ -2a8fc0: 5453 bd2e |000e: iget-object v3, v5, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;.clearWhatOption:Lcom/duckduckgo/app/settings/clear/ClearWhatOption; // field@2ebd │ │ -2a8fc4: 3231 0300 |0010: if-eq v1, v3, 0013 // +0003 │ │ -2a8fc8: 0f02 |0012: return v2 │ │ -2a8fca: 5441 be2e |0013: iget-object v1, v4, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;.clearWhenOption:Lcom/duckduckgo/app/settings/clear/ClearWhenOption; // field@2ebe │ │ -2a8fce: 5453 be2e |0015: iget-object v3, v5, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;.clearWhenOption:Lcom/duckduckgo/app/settings/clear/ClearWhenOption; // field@2ebe │ │ -2a8fd2: 3231 0300 |0017: if-eq v1, v3, 001a // +0003 │ │ -2a8fd6: 0f02 |0019: return v2 │ │ -2a8fd8: 5541 bf2e |001a: iget-boolean v1, v4, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;.clearWhenOptionEnabled:Z // field@2ebf │ │ -2a8fdc: 5555 bf2e |001c: iget-boolean v5, v5, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;.clearWhenOptionEnabled:Z // field@2ebf │ │ -2a8fe0: 3251 0300 |001e: if-eq v1, v5, 0021 // +0003 │ │ -2a8fe4: 0f02 |0020: return v2 │ │ -2a8fe6: 0f00 |0021: return v0 │ │ +2a8fa4: |[2a8fa4] com.duckduckgo.app.firebutton.FireButtonViewModel$AutomaticallyClearData.equals:(Ljava/lang/Object;)Z │ │ +2a8fb4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +2a8fb6: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ +2a8fba: 0f00 |0003: return v0 │ │ +2a8fbc: 2051 cb10 |0004: instance-of v1, v5, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData; // type@10cb │ │ +2a8fc0: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +2a8fc2: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +2a8fc6: 0f02 |0009: return v2 │ │ +2a8fc8: 1f05 cb10 |000a: check-cast v5, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData; // type@10cb │ │ +2a8fcc: 5441 bd2e |000c: iget-object v1, v4, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;.clearWhatOption:Lcom/duckduckgo/app/settings/clear/ClearWhatOption; // field@2ebd │ │ +2a8fd0: 5453 bd2e |000e: iget-object v3, v5, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;.clearWhatOption:Lcom/duckduckgo/app/settings/clear/ClearWhatOption; // field@2ebd │ │ +2a8fd4: 3231 0300 |0010: if-eq v1, v3, 0013 // +0003 │ │ +2a8fd8: 0f02 |0012: return v2 │ │ +2a8fda: 5441 be2e |0013: iget-object v1, v4, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;.clearWhenOption:Lcom/duckduckgo/app/settings/clear/ClearWhenOption; // field@2ebe │ │ +2a8fde: 5453 be2e |0015: iget-object v3, v5, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;.clearWhenOption:Lcom/duckduckgo/app/settings/clear/ClearWhenOption; // field@2ebe │ │ +2a8fe2: 3231 0300 |0017: if-eq v1, v3, 001a // +0003 │ │ +2a8fe6: 0f02 |0019: return v2 │ │ +2a8fe8: 5541 bf2e |001a: iget-boolean v1, v4, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;.clearWhenOptionEnabled:Z // field@2ebf │ │ +2a8fec: 5555 bf2e |001c: iget-boolean v5, v5, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;.clearWhenOptionEnabled:Z // field@2ebf │ │ +2a8ff0: 3251 0300 |001e: if-eq v1, v5, 0021 // +0003 │ │ +2a8ff4: 0f02 |0020: return v2 │ │ +2a8ff6: 0f00 |0021: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;) │ │ name : 'getClearWhatOption' │ │ type : '()Lcom/duckduckgo/app/settings/clear/ClearWhatOption;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2a9088: |[2a9088] com.duckduckgo.app.firebutton.FireButtonViewModel$AutomaticallyClearData.getClearWhatOption:()Lcom/duckduckgo/app/settings/clear/ClearWhatOption; │ │ -2a9098: 5410 bd2e |0000: iget-object v0, v1, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;.clearWhatOption:Lcom/duckduckgo/app/settings/clear/ClearWhatOption; // field@2ebd │ │ -2a909c: 1100 |0002: return-object v0 │ │ +2a9098: |[2a9098] com.duckduckgo.app.firebutton.FireButtonViewModel$AutomaticallyClearData.getClearWhatOption:()Lcom/duckduckgo/app/settings/clear/ClearWhatOption; │ │ +2a90a8: 5410 bd2e |0000: iget-object v0, v1, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;.clearWhatOption:Lcom/duckduckgo/app/settings/clear/ClearWhatOption; // field@2ebd │ │ +2a90ac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData; │ │ │ │ #6 : (in Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;) │ │ @@ -166877,17 +166877,17 @@ │ │ type : '()Lcom/duckduckgo/app/settings/clear/ClearWhenOption;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2a90b8: |[2a90b8] com.duckduckgo.app.firebutton.FireButtonViewModel$AutomaticallyClearData.getClearWhenOption:()Lcom/duckduckgo/app/settings/clear/ClearWhenOption; │ │ -2a90c8: 5410 be2e |0000: iget-object v0, v1, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;.clearWhenOption:Lcom/duckduckgo/app/settings/clear/ClearWhenOption; // field@2ebe │ │ -2a90cc: 1100 |0002: return-object v0 │ │ +2a90c8: |[2a90c8] com.duckduckgo.app.firebutton.FireButtonViewModel$AutomaticallyClearData.getClearWhenOption:()Lcom/duckduckgo/app/settings/clear/ClearWhenOption; │ │ +2a90d8: 5410 be2e |0000: iget-object v0, v1, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;.clearWhenOption:Lcom/duckduckgo/app/settings/clear/ClearWhenOption; // field@2ebe │ │ +2a90dc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData; │ │ │ │ #7 : (in Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;) │ │ @@ -166895,17 +166895,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2a8fe8: |[2a8fe8] com.duckduckgo.app.firebutton.FireButtonViewModel$AutomaticallyClearData.getClearWhenOptionEnabled:()Z │ │ -2a8ff8: 5510 bf2e |0000: iget-boolean v0, v1, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;.clearWhenOptionEnabled:Z // field@2ebf │ │ -2a8ffc: 0f00 |0002: return v0 │ │ +2a8ff8: |[2a8ff8] com.duckduckgo.app.firebutton.FireButtonViewModel$AutomaticallyClearData.getClearWhenOptionEnabled:()Z │ │ +2a9008: 5510 bf2e |0000: iget-boolean v0, v1, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;.clearWhenOptionEnabled:Z // field@2ebf │ │ +2a900c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData; │ │ │ │ #8 : (in Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;) │ │ @@ -166913,61 +166913,61 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -2a90d0: |[2a90d0] com.duckduckgo.app.firebutton.FireButtonViewModel$AutomaticallyClearData.hashCode:()I │ │ -2a90e0: 5420 bd2e |0000: iget-object v0, v2, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;.clearWhatOption:Lcom/duckduckgo/app/settings/clear/ClearWhatOption; // field@2ebd │ │ -2a90e4: 6e10 996a 0000 |0002: invoke-virtual {v0}, Lcom/duckduckgo/app/settings/clear/ClearWhatOption;.hashCode:()I // method@6a99 │ │ -2a90ea: 0a00 |0005: move-result v0 │ │ -2a90ec: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -2a90f0: 5421 be2e |0008: iget-object v1, v2, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;.clearWhenOption:Lcom/duckduckgo/app/settings/clear/ClearWhenOption; // field@2ebe │ │ -2a90f4: 6e10 a56a 0100 |000a: invoke-virtual {v1}, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.hashCode:()I // method@6aa5 │ │ -2a90fa: 0a01 |000d: move-result v1 │ │ -2a90fc: b010 |000e: add-int/2addr v0, v1 │ │ -2a90fe: da00 001f |000f: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -2a9102: 5521 bf2e |0011: iget-boolean v1, v2, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;.clearWhenOptionEnabled:Z // field@2ebf │ │ -2a9106: 7110 3eef 0100 |0013: invoke-static {v1}, Ljava/lang/Boolean;.hashCode:(Z)I // method@ef3e │ │ -2a910c: 0a01 |0016: move-result v1 │ │ -2a910e: b010 |0017: add-int/2addr v0, v1 │ │ -2a9110: 0f00 |0018: return v0 │ │ +2a90e0: |[2a90e0] com.duckduckgo.app.firebutton.FireButtonViewModel$AutomaticallyClearData.hashCode:()I │ │ +2a90f0: 5420 bd2e |0000: iget-object v0, v2, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;.clearWhatOption:Lcom/duckduckgo/app/settings/clear/ClearWhatOption; // field@2ebd │ │ +2a90f4: 6e10 996a 0000 |0002: invoke-virtual {v0}, Lcom/duckduckgo/app/settings/clear/ClearWhatOption;.hashCode:()I // method@6a99 │ │ +2a90fa: 0a00 |0005: move-result v0 │ │ +2a90fc: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +2a9100: 5421 be2e |0008: iget-object v1, v2, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;.clearWhenOption:Lcom/duckduckgo/app/settings/clear/ClearWhenOption; // field@2ebe │ │ +2a9104: 6e10 a56a 0100 |000a: invoke-virtual {v1}, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.hashCode:()I // method@6aa5 │ │ +2a910a: 0a01 |000d: move-result v1 │ │ +2a910c: b010 |000e: add-int/2addr v0, v1 │ │ +2a910e: da00 001f |000f: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +2a9112: 5521 bf2e |0011: iget-boolean v1, v2, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;.clearWhenOptionEnabled:Z // field@2ebf │ │ +2a9116: 7110 3eef 0100 |0013: invoke-static {v1}, Ljava/lang/Boolean;.hashCode:(Z)I // method@ef3e │ │ +2a911c: 0a01 |0016: move-result v1 │ │ +2a911e: b010 |0017: add-int/2addr v0, v1 │ │ +2a9120: 0f00 |0018: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #9 : (in Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;) │ │ name : 'toString' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -2a9114: |[2a9114] com.duckduckgo.app.firebutton.FireButtonViewModel$AutomaticallyClearData.toString:()Ljava/lang/String; │ │ -2a9124: 5450 bd2e |0000: iget-object v0, v5, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;.clearWhatOption:Lcom/duckduckgo/app/settings/clear/ClearWhatOption; // field@2ebd │ │ -2a9128: 5451 be2e |0002: iget-object v1, v5, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;.clearWhenOption:Lcom/duckduckgo/app/settings/clear/ClearWhenOption; // field@2ebe │ │ -2a912c: 5552 bf2e |0004: iget-boolean v2, v5, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;.clearWhenOptionEnabled:Z // field@2ebf │ │ -2a9130: 2203 dd38 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@38dd │ │ -2a9134: 1a04 3520 |0008: const-string v4, "AutomaticallyClearData(clearWhatOption=" // string@2035 │ │ -2a9138: 7020 d9ef 4300 |000a: invoke-direct {v3, v4}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ -2a913e: 6e20 e1ef 0300 |000d: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ -2a9144: 1a00 7b17 |0010: const-string v0, ", clearWhenOption=" // string@177b │ │ -2a9148: 6e20 e2ef 0300 |0012: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2a914e: 6e20 e1ef 1300 |0015: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ -2a9154: 1a00 7c17 |0018: const-string v0, ", clearWhenOptionEnabled=" // string@177c │ │ -2a9158: 6e20 e2ef 0300 |001a: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2a915e: 6e20 e3ef 2300 |001d: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@efe3 │ │ -2a9164: 1a00 0117 |0020: const-string v0, ")" // string@1701 │ │ -2a9168: 6e20 e2ef 0300 |0022: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2a916e: 6e10 e7ef 0300 |0025: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ -2a9174: 0c00 |0028: move-result-object v0 │ │ -2a9176: 1100 |0029: return-object v0 │ │ +2a9124: |[2a9124] com.duckduckgo.app.firebutton.FireButtonViewModel$AutomaticallyClearData.toString:()Ljava/lang/String; │ │ +2a9134: 5450 bd2e |0000: iget-object v0, v5, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;.clearWhatOption:Lcom/duckduckgo/app/settings/clear/ClearWhatOption; // field@2ebd │ │ +2a9138: 5451 be2e |0002: iget-object v1, v5, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;.clearWhenOption:Lcom/duckduckgo/app/settings/clear/ClearWhenOption; // field@2ebe │ │ +2a913c: 5552 bf2e |0004: iget-boolean v2, v5, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;.clearWhenOptionEnabled:Z // field@2ebf │ │ +2a9140: 2203 dd38 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@38dd │ │ +2a9144: 1a04 3520 |0008: const-string v4, "AutomaticallyClearData(clearWhatOption=" // string@2035 │ │ +2a9148: 7020 d9ef 4300 |000a: invoke-direct {v3, v4}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ +2a914e: 6e20 e1ef 0300 |000d: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ +2a9154: 1a00 7b17 |0010: const-string v0, ", clearWhenOption=" // string@177b │ │ +2a9158: 6e20 e2ef 0300 |0012: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2a915e: 6e20 e1ef 1300 |0015: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ +2a9164: 1a00 7c17 |0018: const-string v0, ", clearWhenOptionEnabled=" // string@177c │ │ +2a9168: 6e20 e2ef 0300 |001a: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2a916e: 6e20 e3ef 2300 |001d: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@efe3 │ │ +2a9174: 1a00 0117 |0020: const-string v0, ")" // string@1701 │ │ +2a9178: 6e20 e2ef 0300 |0022: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2a917e: 6e10 e7ef 0300 |0025: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ +2a9184: 0c00 |0028: move-result-object v0 │ │ +2a9186: 1100 |0029: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 11109 (FireButtonViewModel.kt) │ │ │ │ Class #1276 header: │ │ @@ -167000,17 +167000,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2a95cc: |[2a95cc] com.duckduckgo.app.firebutton.FireButtonViewModel$Command.:()V │ │ -2a95dc: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2a95e2: 0e00 |0003: return-void │ │ +2a95dc: |[2a95dc] com.duckduckgo.app.firebutton.FireButtonViewModel$Command.:()V │ │ +2a95ec: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2a95f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/firebutton/FireButtonViewModel$Command; │ │ │ │ #1 : (in Lcom/duckduckgo/app/firebutton/FireButtonViewModel$Command;) │ │ @@ -167018,17 +167018,17 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2a95e4: |[2a95e4] com.duckduckgo.app.firebutton.FireButtonViewModel$Command.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -2a95f4: 7010 2b50 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$Command;.:()V // method@502b │ │ -2a95fa: 0e00 |0003: return-void │ │ +2a95f4: |[2a95f4] com.duckduckgo.app.firebutton.FireButtonViewModel$Command.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +2a9604: 7010 2b50 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$Command;.:()V // method@502b │ │ +2a960a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 11109 (FireButtonViewModel.kt) │ │ │ │ @@ -167069,41 +167069,41 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -2a9798: |[2a9798] com.duckduckgo.app.firebutton.FireButtonViewModel$ViewState.:()V │ │ -2a97a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -2a97aa: 1231 |0001: const/4 v1, #int 3 // #3 │ │ -2a97ac: 7050 2f50 0210 |0002: invoke-direct {v2, v0, v0, v1, v0}, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$ViewState;.:(Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;Lcom/duckduckgo/app/settings/clear/FireAnimation;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@502f │ │ -2a97b2: 0e00 |0005: return-void │ │ +2a97a8: |[2a97a8] com.duckduckgo.app.firebutton.FireButtonViewModel$ViewState.:()V │ │ +2a97b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +2a97ba: 1231 |0001: const/4 v1, #int 3 // #3 │ │ +2a97bc: 7050 2f50 0210 |0002: invoke-direct {v2, v0, v0, v1, v0}, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$ViewState;.:(Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;Lcom/duckduckgo/app/settings/clear/FireAnimation;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@502f │ │ +2a97c2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/firebutton/FireButtonViewModel$ViewState;) │ │ name : '' │ │ type : '(Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;Lcom/duckduckgo/app/settings/clear/FireAnimation;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -2a97b4: |[2a97b4] com.duckduckgo.app.firebutton.FireButtonViewModel$ViewState.:(Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;Lcom/duckduckgo/app/settings/clear/FireAnimation;)V │ │ -2a97c4: 1a00 a28e |0000: const-string v0, "automaticallyClearData" // string@8ea2 │ │ -2a97c8: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2a97ce: 1a00 4dcd |0005: const-string v0, "selectedFireAnimation" // string@cd4d │ │ -2a97d2: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2a97d8: 7010 a6ef 0100 |000a: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2a97de: 5b12 c42e |000d: iput-object v2, v1, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$ViewState;.automaticallyClearData:Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData; // field@2ec4 │ │ -2a97e2: 5b13 c52e |000f: iput-object v3, v1, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$ViewState;.selectedFireAnimation:Lcom/duckduckgo/app/settings/clear/FireAnimation; // field@2ec5 │ │ -2a97e6: 0e00 |0011: return-void │ │ +2a97c4: |[2a97c4] com.duckduckgo.app.firebutton.FireButtonViewModel$ViewState.:(Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;Lcom/duckduckgo/app/settings/clear/FireAnimation;)V │ │ +2a97d4: 1a00 a28e |0000: const-string v0, "automaticallyClearData" // string@8ea2 │ │ +2a97d8: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2a97de: 1a00 4dcd |0005: const-string v0, "selectedFireAnimation" // string@cd4d │ │ +2a97e2: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2a97e8: 7010 a6ef 0100 |000a: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2a97ee: 5b12 c42e |000d: iput-object v2, v1, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$ViewState;.automaticallyClearData:Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData; // field@2ec4 │ │ +2a97f2: 5b13 c52e |000f: iput-object v3, v1, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$ViewState;.selectedFireAnimation:Lcom/duckduckgo/app/settings/clear/FireAnimation; // field@2ec5 │ │ +2a97f6: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x000a line=48 │ │ 0x000d line=49 │ │ 0x000f line=53 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lcom/duckduckgo/app/firebutton/FireButtonViewModel$ViewState; │ │ @@ -167115,31 +167115,31 @@ │ │ type : '(Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;Lcom/duckduckgo/app/settings/clear/FireAnimation;ILkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 29 16-bit code units │ │ -2a97e8: |[2a97e8] com.duckduckgo.app.firebutton.FireButtonViewModel$ViewState.:(Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;Lcom/duckduckgo/app/settings/clear/FireAnimation;ILkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -2a97f8: dd0a 0901 |0000: and-int/lit8 v10, v9, #int 1 // #01 │ │ -2a97fc: 380a 0f00 |0002: if-eqz v10, 0011 // +000f │ │ -2a9800: 2207 cb10 |0004: new-instance v7, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData; // type@10cb │ │ -2a9804: 6201 4e3a |0006: sget-object v1, Lcom/duckduckgo/app/settings/clear/ClearWhatOption;.CLEAR_NONE:Lcom/duckduckgo/app/settings/clear/ClearWhatOption; // field@3a4e │ │ -2a9808: 6202 543a |0008: sget-object v2, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.APP_EXIT_ONLY:Lcom/duckduckgo/app/settings/clear/ClearWhenOption; // field@3a54 │ │ -2a980c: 1244 |000a: const/4 v4, #int 4 // #4 │ │ -2a980e: 1205 |000b: const/4 v5, #int 0 // #0 │ │ -2a9810: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -2a9812: 0770 |000d: move-object v0, v7 │ │ -2a9814: 7606 0550 0000 |000e: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;.:(Lcom/duckduckgo/app/settings/clear/ClearWhatOption;Lcom/duckduckgo/app/settings/clear/ClearWhenOption;ZILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@5005 │ │ -2a981a: dd09 0902 |0011: and-int/lit8 v9, v9, #int 2 // #02 │ │ -2a981e: 3809 0600 |0013: if-eqz v9, 0019 // +0006 │ │ -2a9822: 6208 5b3a |0015: sget-object v8, Lcom/duckduckgo/app/settings/clear/FireAnimation$HeroFire;.INSTANCE:Lcom/duckduckgo/app/settings/clear/FireAnimation$HeroFire; // field@3a5b │ │ -2a9826: 1f08 6516 |0017: check-cast v8, Lcom/duckduckgo/app/settings/clear/FireAnimation; // type@1665 │ │ -2a982a: 7030 2e50 7608 |0019: invoke-direct {v6, v7, v8}, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$ViewState;.:(Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;Lcom/duckduckgo/app/settings/clear/FireAnimation;)V // method@502e │ │ -2a9830: 0e00 |001c: return-void │ │ +2a97f8: |[2a97f8] com.duckduckgo.app.firebutton.FireButtonViewModel$ViewState.:(Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;Lcom/duckduckgo/app/settings/clear/FireAnimation;ILkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +2a9808: dd0a 0901 |0000: and-int/lit8 v10, v9, #int 1 // #01 │ │ +2a980c: 380a 0f00 |0002: if-eqz v10, 0011 // +000f │ │ +2a9810: 2207 cb10 |0004: new-instance v7, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData; // type@10cb │ │ +2a9814: 6201 4e3a |0006: sget-object v1, Lcom/duckduckgo/app/settings/clear/ClearWhatOption;.CLEAR_NONE:Lcom/duckduckgo/app/settings/clear/ClearWhatOption; // field@3a4e │ │ +2a9818: 6202 543a |0008: sget-object v2, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.APP_EXIT_ONLY:Lcom/duckduckgo/app/settings/clear/ClearWhenOption; // field@3a54 │ │ +2a981c: 1244 |000a: const/4 v4, #int 4 // #4 │ │ +2a981e: 1205 |000b: const/4 v5, #int 0 // #0 │ │ +2a9820: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +2a9822: 0770 |000d: move-object v0, v7 │ │ +2a9824: 7606 0550 0000 |000e: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;.:(Lcom/duckduckgo/app/settings/clear/ClearWhatOption;Lcom/duckduckgo/app/settings/clear/ClearWhenOption;ZILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@5005 │ │ +2a982a: dd09 0902 |0011: and-int/lit8 v9, v9, #int 2 // #02 │ │ +2a982e: 3809 0600 |0013: if-eqz v9, 0019 // +0006 │ │ +2a9832: 6208 5b3a |0015: sget-object v8, Lcom/duckduckgo/app/settings/clear/FireAnimation$HeroFire;.INSTANCE:Lcom/duckduckgo/app/settings/clear/FireAnimation$HeroFire; // field@3a5b │ │ +2a9836: 1f08 6516 |0017: check-cast v8, Lcom/duckduckgo/app/settings/clear/FireAnimation; // type@1665 │ │ +2a983a: 7030 2e50 7608 |0019: invoke-direct {v6, v7, v8}, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$ViewState;.:(Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;Lcom/duckduckgo/app/settings/clear/FireAnimation;)V // method@502e │ │ +2a9840: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=49 │ │ 0x0006 line=50 │ │ 0x0008 line=51 │ │ 0x000e line=49 │ │ 0x0015 line=53 │ │ @@ -167156,129 +167156,129 @@ │ │ type : '(Lcom/duckduckgo/app/firebutton/FireButtonViewModel$ViewState;Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;Lcom/duckduckgo/app/settings/clear/FireAnimation;ILjava/lang/Object;)Lcom/duckduckgo/app/firebutton/FireButtonViewModel$ViewState;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -2a9684: |[2a9684] com.duckduckgo.app.firebutton.FireButtonViewModel$ViewState.copy$default:(Lcom/duckduckgo/app/firebutton/FireButtonViewModel$ViewState;Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;Lcom/duckduckgo/app/settings/clear/FireAnimation;ILjava/lang/Object;)Lcom/duckduckgo/app/firebutton/FireButtonViewModel$ViewState; │ │ -2a9694: dd04 0301 |0000: and-int/lit8 v4, v3, #int 1 // #01 │ │ -2a9698: 3804 0400 |0002: if-eqz v4, 0006 // +0004 │ │ -2a969c: 5401 c42e |0004: iget-object v1, v0, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$ViewState;.automaticallyClearData:Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData; // field@2ec4 │ │ -2a96a0: dd03 0302 |0006: and-int/lit8 v3, v3, #int 2 // #02 │ │ -2a96a4: 3803 0400 |0008: if-eqz v3, 000c // +0004 │ │ -2a96a8: 5402 c52e |000a: iget-object v2, v0, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$ViewState;.selectedFireAnimation:Lcom/duckduckgo/app/settings/clear/FireAnimation; // field@2ec5 │ │ -2a96ac: 6e30 3250 1002 |000c: invoke-virtual {v0, v1, v2}, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$ViewState;.copy:(Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;Lcom/duckduckgo/app/settings/clear/FireAnimation;)Lcom/duckduckgo/app/firebutton/FireButtonViewModel$ViewState; // method@5032 │ │ -2a96b2: 0c00 |000f: move-result-object v0 │ │ -2a96b4: 1100 |0010: return-object v0 │ │ +2a9694: |[2a9694] com.duckduckgo.app.firebutton.FireButtonViewModel$ViewState.copy$default:(Lcom/duckduckgo/app/firebutton/FireButtonViewModel$ViewState;Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;Lcom/duckduckgo/app/settings/clear/FireAnimation;ILjava/lang/Object;)Lcom/duckduckgo/app/firebutton/FireButtonViewModel$ViewState; │ │ +2a96a4: dd04 0301 |0000: and-int/lit8 v4, v3, #int 1 // #01 │ │ +2a96a8: 3804 0400 |0002: if-eqz v4, 0006 // +0004 │ │ +2a96ac: 5401 c42e |0004: iget-object v1, v0, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$ViewState;.automaticallyClearData:Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData; // field@2ec4 │ │ +2a96b0: dd03 0302 |0006: and-int/lit8 v3, v3, #int 2 // #02 │ │ +2a96b4: 3803 0400 |0008: if-eqz v3, 000c // +0004 │ │ +2a96b8: 5402 c52e |000a: iget-object v2, v0, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$ViewState;.selectedFireAnimation:Lcom/duckduckgo/app/settings/clear/FireAnimation; // field@2ec5 │ │ +2a96bc: 6e30 3250 1002 |000c: invoke-virtual {v0, v1, v2}, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$ViewState;.copy:(Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;Lcom/duckduckgo/app/settings/clear/FireAnimation;)Lcom/duckduckgo/app/firebutton/FireButtonViewModel$ViewState; // method@5032 │ │ +2a96c2: 0c00 |000f: move-result-object v0 │ │ +2a96c4: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/firebutton/FireButtonViewModel$ViewState;) │ │ name : 'component1' │ │ type : '()Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2a9654: |[2a9654] com.duckduckgo.app.firebutton.FireButtonViewModel$ViewState.component1:()Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData; │ │ -2a9664: 5410 c42e |0000: iget-object v0, v1, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$ViewState;.automaticallyClearData:Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData; // field@2ec4 │ │ -2a9668: 1100 |0002: return-object v0 │ │ +2a9664: |[2a9664] com.duckduckgo.app.firebutton.FireButtonViewModel$ViewState.component1:()Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData; │ │ +2a9674: 5410 c42e |0000: iget-object v0, v1, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$ViewState;.automaticallyClearData:Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData; // field@2ec4 │ │ +2a9678: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/firebutton/FireButtonViewModel$ViewState;) │ │ name : 'component2' │ │ type : '()Lcom/duckduckgo/app/settings/clear/FireAnimation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2a96e8: |[2a96e8] com.duckduckgo.app.firebutton.FireButtonViewModel$ViewState.component2:()Lcom/duckduckgo/app/settings/clear/FireAnimation; │ │ -2a96f8: 5410 c52e |0000: iget-object v0, v1, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$ViewState;.selectedFireAnimation:Lcom/duckduckgo/app/settings/clear/FireAnimation; // field@2ec5 │ │ -2a96fc: 1100 |0002: return-object v0 │ │ +2a96f8: |[2a96f8] com.duckduckgo.app.firebutton.FireButtonViewModel$ViewState.component2:()Lcom/duckduckgo/app/settings/clear/FireAnimation; │ │ +2a9708: 5410 c52e |0000: iget-object v0, v1, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$ViewState;.selectedFireAnimation:Lcom/duckduckgo/app/settings/clear/FireAnimation; // field@2ec5 │ │ +2a970c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/firebutton/FireButtonViewModel$ViewState;) │ │ name : 'copy' │ │ type : '(Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;Lcom/duckduckgo/app/settings/clear/FireAnimation;)Lcom/duckduckgo/app/firebutton/FireButtonViewModel$ViewState;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -2a96b8: |[2a96b8] com.duckduckgo.app.firebutton.FireButtonViewModel$ViewState.copy:(Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;Lcom/duckduckgo/app/settings/clear/FireAnimation;)Lcom/duckduckgo/app/firebutton/FireButtonViewModel$ViewState; │ │ -2a96c8: 1a00 a28e |0000: const-string v0, "automaticallyClearData" // string@8ea2 │ │ -2a96cc: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2a96d2: 1a00 4dcd |0005: const-string v0, "selectedFireAnimation" // string@cd4d │ │ -2a96d6: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2a96dc: 2200 d110 |000a: new-instance v0, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$ViewState; // type@10d1 │ │ -2a96e0: 7030 2e50 2003 |000c: invoke-direct {v0, v2, v3}, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$ViewState;.:(Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;Lcom/duckduckgo/app/settings/clear/FireAnimation;)V // method@502e │ │ -2a96e6: 1100 |000f: return-object v0 │ │ +2a96c8: |[2a96c8] com.duckduckgo.app.firebutton.FireButtonViewModel$ViewState.copy:(Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;Lcom/duckduckgo/app/settings/clear/FireAnimation;)Lcom/duckduckgo/app/firebutton/FireButtonViewModel$ViewState; │ │ +2a96d8: 1a00 a28e |0000: const-string v0, "automaticallyClearData" // string@8ea2 │ │ +2a96dc: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2a96e2: 1a00 4dcd |0005: const-string v0, "selectedFireAnimation" // string@cd4d │ │ +2a96e6: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2a96ec: 2200 d110 |000a: new-instance v0, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$ViewState; // type@10d1 │ │ +2a96f0: 7030 2e50 2003 |000c: invoke-direct {v0, v2, v3}, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$ViewState;.:(Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;Lcom/duckduckgo/app/settings/clear/FireAnimation;)V // method@502e │ │ +2a96f6: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/duckduckgo/app/firebutton/FireButtonViewModel$ViewState;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -2a95fc: |[2a95fc] com.duckduckgo.app.firebutton.FireButtonViewModel$ViewState.equals:(Ljava/lang/Object;)Z │ │ -2a960c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -2a960e: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ -2a9612: 0f00 |0003: return v0 │ │ -2a9614: 2051 d110 |0004: instance-of v1, v5, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$ViewState; // type@10d1 │ │ -2a9618: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -2a961a: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -2a961e: 0f02 |0009: return v2 │ │ -2a9620: 1f05 d110 |000a: check-cast v5, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$ViewState; // type@10d1 │ │ -2a9624: 5441 c42e |000c: iget-object v1, v4, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$ViewState;.automaticallyClearData:Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData; // field@2ec4 │ │ -2a9628: 5453 c42e |000e: iget-object v3, v5, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$ViewState;.automaticallyClearData:Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData; // field@2ec4 │ │ -2a962c: 7120 faf1 3100 |0010: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -2a9632: 0a01 |0013: move-result v1 │ │ -2a9634: 3901 0300 |0014: if-nez v1, 0017 // +0003 │ │ -2a9638: 0f02 |0016: return v2 │ │ -2a963a: 5441 c52e |0017: iget-object v1, v4, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$ViewState;.selectedFireAnimation:Lcom/duckduckgo/app/settings/clear/FireAnimation; // field@2ec5 │ │ -2a963e: 5455 c52e |0019: iget-object v5, v5, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$ViewState;.selectedFireAnimation:Lcom/duckduckgo/app/settings/clear/FireAnimation; // field@2ec5 │ │ -2a9642: 7120 faf1 5100 |001b: invoke-static {v1, v5}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -2a9648: 0a05 |001e: move-result v5 │ │ -2a964a: 3905 0300 |001f: if-nez v5, 0022 // +0003 │ │ -2a964e: 0f02 |0021: return v2 │ │ -2a9650: 0f00 |0022: return v0 │ │ +2a960c: |[2a960c] com.duckduckgo.app.firebutton.FireButtonViewModel$ViewState.equals:(Ljava/lang/Object;)Z │ │ +2a961c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +2a961e: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ +2a9622: 0f00 |0003: return v0 │ │ +2a9624: 2051 d110 |0004: instance-of v1, v5, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$ViewState; // type@10d1 │ │ +2a9628: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +2a962a: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +2a962e: 0f02 |0009: return v2 │ │ +2a9630: 1f05 d110 |000a: check-cast v5, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$ViewState; // type@10d1 │ │ +2a9634: 5441 c42e |000c: iget-object v1, v4, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$ViewState;.automaticallyClearData:Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData; // field@2ec4 │ │ +2a9638: 5453 c42e |000e: iget-object v3, v5, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$ViewState;.automaticallyClearData:Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData; // field@2ec4 │ │ +2a963c: 7120 faf1 3100 |0010: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +2a9642: 0a01 |0013: move-result v1 │ │ +2a9644: 3901 0300 |0014: if-nez v1, 0017 // +0003 │ │ +2a9648: 0f02 |0016: return v2 │ │ +2a964a: 5441 c52e |0017: iget-object v1, v4, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$ViewState;.selectedFireAnimation:Lcom/duckduckgo/app/settings/clear/FireAnimation; // field@2ec5 │ │ +2a964e: 5455 c52e |0019: iget-object v5, v5, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$ViewState;.selectedFireAnimation:Lcom/duckduckgo/app/settings/clear/FireAnimation; // field@2ec5 │ │ +2a9652: 7120 faf1 5100 |001b: invoke-static {v1, v5}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +2a9658: 0a05 |001e: move-result v5 │ │ +2a965a: 3905 0300 |001f: if-nez v5, 0022 // +0003 │ │ +2a965e: 0f02 |0021: return v2 │ │ +2a9660: 0f00 |0022: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lcom/duckduckgo/app/firebutton/FireButtonViewModel$ViewState;) │ │ name : 'getAutomaticallyClearData' │ │ type : '()Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2a966c: |[2a966c] com.duckduckgo.app.firebutton.FireButtonViewModel$ViewState.getAutomaticallyClearData:()Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData; │ │ -2a967c: 5410 c42e |0000: iget-object v0, v1, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$ViewState;.automaticallyClearData:Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData; // field@2ec4 │ │ -2a9680: 1100 |0002: return-object v0 │ │ +2a967c: |[2a967c] com.duckduckgo.app.firebutton.FireButtonViewModel$ViewState.getAutomaticallyClearData:()Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData; │ │ +2a968c: 5410 c42e |0000: iget-object v0, v1, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$ViewState;.automaticallyClearData:Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData; // field@2ec4 │ │ +2a9690: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/firebutton/FireButtonViewModel$ViewState; │ │ │ │ #5 : (in Lcom/duckduckgo/app/firebutton/FireButtonViewModel$ViewState;) │ │ @@ -167286,17 +167286,17 @@ │ │ type : '()Lcom/duckduckgo/app/settings/clear/FireAnimation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2a9700: |[2a9700] com.duckduckgo.app.firebutton.FireButtonViewModel$ViewState.getSelectedFireAnimation:()Lcom/duckduckgo/app/settings/clear/FireAnimation; │ │ -2a9710: 5410 c52e |0000: iget-object v0, v1, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$ViewState;.selectedFireAnimation:Lcom/duckduckgo/app/settings/clear/FireAnimation; // field@2ec5 │ │ -2a9714: 1100 |0002: return-object v0 │ │ +2a9710: |[2a9710] com.duckduckgo.app.firebutton.FireButtonViewModel$ViewState.getSelectedFireAnimation:()Lcom/duckduckgo/app/settings/clear/FireAnimation; │ │ +2a9720: 5410 c52e |0000: iget-object v0, v1, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$ViewState;.selectedFireAnimation:Lcom/duckduckgo/app/settings/clear/FireAnimation; // field@2ec5 │ │ +2a9724: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/firebutton/FireButtonViewModel$ViewState; │ │ │ │ #6 : (in Lcom/duckduckgo/app/firebutton/FireButtonViewModel$ViewState;) │ │ @@ -167304,52 +167304,52 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -2a9718: |[2a9718] com.duckduckgo.app.firebutton.FireButtonViewModel$ViewState.hashCode:()I │ │ -2a9728: 5420 c42e |0000: iget-object v0, v2, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$ViewState;.automaticallyClearData:Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData; // field@2ec4 │ │ -2a972c: 6e10 0f50 0000 |0002: invoke-virtual {v0}, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;.hashCode:()I // method@500f │ │ -2a9732: 0a00 |0005: move-result v0 │ │ -2a9734: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -2a9738: 5421 c52e |0008: iget-object v1, v2, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$ViewState;.selectedFireAnimation:Lcom/duckduckgo/app/settings/clear/FireAnimation; // field@2ec5 │ │ -2a973c: 6e10 ba6a 0100 |000a: invoke-virtual {v1}, Lcom/duckduckgo/app/settings/clear/FireAnimation;.hashCode:()I // method@6aba │ │ -2a9742: 0a01 |000d: move-result v1 │ │ -2a9744: b010 |000e: add-int/2addr v0, v1 │ │ -2a9746: 0f00 |000f: return v0 │ │ +2a9728: |[2a9728] com.duckduckgo.app.firebutton.FireButtonViewModel$ViewState.hashCode:()I │ │ +2a9738: 5420 c42e |0000: iget-object v0, v2, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$ViewState;.automaticallyClearData:Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData; // field@2ec4 │ │ +2a973c: 6e10 0f50 0000 |0002: invoke-virtual {v0}, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData;.hashCode:()I // method@500f │ │ +2a9742: 0a00 |0005: move-result v0 │ │ +2a9744: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +2a9748: 5421 c52e |0008: iget-object v1, v2, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$ViewState;.selectedFireAnimation:Lcom/duckduckgo/app/settings/clear/FireAnimation; // field@2ec5 │ │ +2a974c: 6e10 ba6a 0100 |000a: invoke-virtual {v1}, Lcom/duckduckgo/app/settings/clear/FireAnimation;.hashCode:()I // method@6aba │ │ +2a9752: 0a01 |000d: move-result v1 │ │ +2a9754: b010 |000e: add-int/2addr v0, v1 │ │ +2a9756: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Lcom/duckduckgo/app/firebutton/FireButtonViewModel$ViewState;) │ │ name : 'toString' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -2a9748: |[2a9748] com.duckduckgo.app.firebutton.FireButtonViewModel$ViewState.toString:()Ljava/lang/String; │ │ -2a9758: 5440 c42e |0000: iget-object v0, v4, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$ViewState;.automaticallyClearData:Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData; // field@2ec4 │ │ -2a975c: 5441 c52e |0002: iget-object v1, v4, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$ViewState;.selectedFireAnimation:Lcom/duckduckgo/app/settings/clear/FireAnimation; // field@2ec5 │ │ -2a9760: 2202 dd38 |0004: new-instance v2, Ljava/lang/StringBuilder; // type@38dd │ │ -2a9764: 1a03 f781 |0006: const-string v3, "ViewState(automaticallyClearData=" // string@81f7 │ │ -2a9768: 7020 d9ef 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ -2a976e: 6e20 e1ef 0200 |000b: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ -2a9774: 1a00 a218 |000e: const-string v0, ", selectedFireAnimation=" // string@18a2 │ │ -2a9778: 6e20 e2ef 0200 |0010: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2a977e: 6e20 e1ef 1200 |0013: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ -2a9784: 1a00 0117 |0016: const-string v0, ")" // string@1701 │ │ -2a9788: 6e20 e2ef 0200 |0018: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2a978e: 6e10 e7ef 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ -2a9794: 0c00 |001e: move-result-object v0 │ │ -2a9796: 1100 |001f: return-object v0 │ │ +2a9758: |[2a9758] com.duckduckgo.app.firebutton.FireButtonViewModel$ViewState.toString:()Ljava/lang/String; │ │ +2a9768: 5440 c42e |0000: iget-object v0, v4, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$ViewState;.automaticallyClearData:Lcom/duckduckgo/app/firebutton/FireButtonViewModel$AutomaticallyClearData; // field@2ec4 │ │ +2a976c: 5441 c52e |0002: iget-object v1, v4, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$ViewState;.selectedFireAnimation:Lcom/duckduckgo/app/settings/clear/FireAnimation; // field@2ec5 │ │ +2a9770: 2202 dd38 |0004: new-instance v2, Ljava/lang/StringBuilder; // type@38dd │ │ +2a9774: 1a03 f781 |0006: const-string v3, "ViewState(automaticallyClearData=" // string@81f7 │ │ +2a9778: 7020 d9ef 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ +2a977e: 6e20 e1ef 0200 |000b: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ +2a9784: 1a00 a218 |000e: const-string v0, ", selectedFireAnimation=" // string@18a2 │ │ +2a9788: 6e20 e2ef 0200 |0010: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2a978e: 6e20 e1ef 1200 |0013: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ +2a9794: 1a00 0117 |0016: const-string v0, ")" // string@1701 │ │ +2a9798: 6e20 e2ef 0200 |0018: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2a979e: 6e10 e7ef 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ +2a97a4: 0c00 |001e: move-result-object v0 │ │ +2a97a6: 1100 |001f: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 11109 (FireButtonViewModel.kt) │ │ │ │ Class #1278 header: │ │ @@ -167389,63 +167389,63 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 88 16-bit code units │ │ -2a9834: |[2a9834] com.duckduckgo.app.firebutton.FireButtonViewModel$WhenMappings.:()V │ │ -2a9844: 7100 9d6a 0000 |0000: invoke-static {}, Lcom/duckduckgo/app/settings/clear/ClearWhatOption;.values:()[Lcom/duckduckgo/app/settings/clear/ClearWhatOption; // method@6a9d │ │ -2a984a: 0c00 |0003: move-result-object v0 │ │ -2a984c: 2100 |0004: array-length v0, v0 │ │ -2a984e: 2300 5d3a |0005: new-array v0, v0, [I // type@3a5d │ │ -2a9852: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -2a9854: 6202 4e3a |0008: sget-object v2, Lcom/duckduckgo/app/settings/clear/ClearWhatOption;.CLEAR_NONE:Lcom/duckduckgo/app/settings/clear/ClearWhatOption; // field@3a4e │ │ -2a9858: 6e10 9b6a 0200 |000a: invoke-virtual {v2}, Lcom/duckduckgo/app/settings/clear/ClearWhatOption;.ordinal:()I // method@6a9b │ │ -2a985e: 0a02 |000d: move-result v2 │ │ -2a9860: 4b01 0002 |000e: aput v1, v0, v2 │ │ -2a9864: 1222 |0010: const/4 v2, #int 2 // #2 │ │ -2a9866: 6203 503a |0011: sget-object v3, Lcom/duckduckgo/app/settings/clear/ClearWhatOption;.CLEAR_TABS_ONLY:Lcom/duckduckgo/app/settings/clear/ClearWhatOption; // field@3a50 │ │ -2a986a: 6e10 9b6a 0300 |0013: invoke-virtual {v3}, Lcom/duckduckgo/app/settings/clear/ClearWhatOption;.ordinal:()I // method@6a9b │ │ -2a9870: 0a03 |0016: move-result v3 │ │ -2a9872: 4b02 0003 |0017: aput v2, v0, v3 │ │ -2a9876: 1233 |0019: const/4 v3, #int 3 // #3 │ │ -2a9878: 6204 4f3a |001a: sget-object v4, Lcom/duckduckgo/app/settings/clear/ClearWhatOption;.CLEAR_TABS_AND_DATA:Lcom/duckduckgo/app/settings/clear/ClearWhatOption; // field@3a4f │ │ -2a987c: 6e10 9b6a 0400 |001c: invoke-virtual {v4}, Lcom/duckduckgo/app/settings/clear/ClearWhatOption;.ordinal:()I // method@6a9b │ │ -2a9882: 0a04 |001f: move-result v4 │ │ -2a9884: 4b03 0004 |0020: aput v3, v0, v4 │ │ -2a9888: 6900 c62e |0022: sput-object v0, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$WhenMappings;.$EnumSwitchMapping$0:[I // field@2ec6 │ │ -2a988c: 7100 a96a 0000 |0024: invoke-static {}, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.values:()[Lcom/duckduckgo/app/settings/clear/ClearWhenOption; // method@6aa9 │ │ -2a9892: 0c00 |0027: move-result-object v0 │ │ -2a9894: 2100 |0028: array-length v0, v0 │ │ -2a9896: 2300 5d3a |0029: new-array v0, v0, [I // type@3a5d │ │ -2a989a: 6204 543a |002b: sget-object v4, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.APP_EXIT_ONLY:Lcom/duckduckgo/app/settings/clear/ClearWhenOption; // field@3a54 │ │ -2a989e: 6e10 a76a 0400 |002d: invoke-virtual {v4}, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.ordinal:()I // method@6aa7 │ │ -2a98a4: 0a04 |0030: move-result v4 │ │ -2a98a6: 4b01 0004 |0031: aput v1, v0, v4 │ │ -2a98aa: 6201 573a |0033: sget-object v1, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.APP_EXIT_OR_5_MINS:Lcom/duckduckgo/app/settings/clear/ClearWhenOption; // field@3a57 │ │ -2a98ae: 6e10 a76a 0100 |0035: invoke-virtual {v1}, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.ordinal:()I // method@6aa7 │ │ -2a98b4: 0a01 |0038: move-result v1 │ │ -2a98b6: 4b02 0001 |0039: aput v2, v0, v1 │ │ -2a98ba: 6201 553a |003b: sget-object v1, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.APP_EXIT_OR_15_MINS:Lcom/duckduckgo/app/settings/clear/ClearWhenOption; // field@3a55 │ │ -2a98be: 6e10 a76a 0100 |003d: invoke-virtual {v1}, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.ordinal:()I // method@6aa7 │ │ -2a98c4: 0a01 |0040: move-result v1 │ │ -2a98c6: 4b03 0001 |0041: aput v3, v0, v1 │ │ -2a98ca: 6201 563a |0043: sget-object v1, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.APP_EXIT_OR_30_MINS:Lcom/duckduckgo/app/settings/clear/ClearWhenOption; // field@3a56 │ │ -2a98ce: 6e10 a76a 0100 |0045: invoke-virtual {v1}, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.ordinal:()I // method@6aa7 │ │ -2a98d4: 0a01 |0048: move-result v1 │ │ -2a98d6: 1242 |0049: const/4 v2, #int 4 // #4 │ │ -2a98d8: 4b02 0001 |004a: aput v2, v0, v1 │ │ -2a98dc: 6201 593a |004c: sget-object v1, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.APP_EXIT_OR_60_MINS:Lcom/duckduckgo/app/settings/clear/ClearWhenOption; // field@3a59 │ │ -2a98e0: 6e10 a76a 0100 |004e: invoke-virtual {v1}, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.ordinal:()I // method@6aa7 │ │ -2a98e6: 0a01 |0051: move-result v1 │ │ -2a98e8: 1252 |0052: const/4 v2, #int 5 // #5 │ │ -2a98ea: 4b02 0001 |0053: aput v2, v0, v1 │ │ -2a98ee: 6900 c72e |0055: sput-object v0, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$WhenMappings;.$EnumSwitchMapping$1:[I // field@2ec7 │ │ -2a98f2: 0e00 |0057: return-void │ │ +2a9844: |[2a9844] com.duckduckgo.app.firebutton.FireButtonViewModel$WhenMappings.:()V │ │ +2a9854: 7100 9d6a 0000 |0000: invoke-static {}, Lcom/duckduckgo/app/settings/clear/ClearWhatOption;.values:()[Lcom/duckduckgo/app/settings/clear/ClearWhatOption; // method@6a9d │ │ +2a985a: 0c00 |0003: move-result-object v0 │ │ +2a985c: 2100 |0004: array-length v0, v0 │ │ +2a985e: 2300 5d3a |0005: new-array v0, v0, [I // type@3a5d │ │ +2a9862: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +2a9864: 6202 4e3a |0008: sget-object v2, Lcom/duckduckgo/app/settings/clear/ClearWhatOption;.CLEAR_NONE:Lcom/duckduckgo/app/settings/clear/ClearWhatOption; // field@3a4e │ │ +2a9868: 6e10 9b6a 0200 |000a: invoke-virtual {v2}, Lcom/duckduckgo/app/settings/clear/ClearWhatOption;.ordinal:()I // method@6a9b │ │ +2a986e: 0a02 |000d: move-result v2 │ │ +2a9870: 4b01 0002 |000e: aput v1, v0, v2 │ │ +2a9874: 1222 |0010: const/4 v2, #int 2 // #2 │ │ +2a9876: 6203 503a |0011: sget-object v3, Lcom/duckduckgo/app/settings/clear/ClearWhatOption;.CLEAR_TABS_ONLY:Lcom/duckduckgo/app/settings/clear/ClearWhatOption; // field@3a50 │ │ +2a987a: 6e10 9b6a 0300 |0013: invoke-virtual {v3}, Lcom/duckduckgo/app/settings/clear/ClearWhatOption;.ordinal:()I // method@6a9b │ │ +2a9880: 0a03 |0016: move-result v3 │ │ +2a9882: 4b02 0003 |0017: aput v2, v0, v3 │ │ +2a9886: 1233 |0019: const/4 v3, #int 3 // #3 │ │ +2a9888: 6204 4f3a |001a: sget-object v4, Lcom/duckduckgo/app/settings/clear/ClearWhatOption;.CLEAR_TABS_AND_DATA:Lcom/duckduckgo/app/settings/clear/ClearWhatOption; // field@3a4f │ │ +2a988c: 6e10 9b6a 0400 |001c: invoke-virtual {v4}, Lcom/duckduckgo/app/settings/clear/ClearWhatOption;.ordinal:()I // method@6a9b │ │ +2a9892: 0a04 |001f: move-result v4 │ │ +2a9894: 4b03 0004 |0020: aput v3, v0, v4 │ │ +2a9898: 6900 c62e |0022: sput-object v0, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$WhenMappings;.$EnumSwitchMapping$0:[I // field@2ec6 │ │ +2a989c: 7100 a96a 0000 |0024: invoke-static {}, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.values:()[Lcom/duckduckgo/app/settings/clear/ClearWhenOption; // method@6aa9 │ │ +2a98a2: 0c00 |0027: move-result-object v0 │ │ +2a98a4: 2100 |0028: array-length v0, v0 │ │ +2a98a6: 2300 5d3a |0029: new-array v0, v0, [I // type@3a5d │ │ +2a98aa: 6204 543a |002b: sget-object v4, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.APP_EXIT_ONLY:Lcom/duckduckgo/app/settings/clear/ClearWhenOption; // field@3a54 │ │ +2a98ae: 6e10 a76a 0400 |002d: invoke-virtual {v4}, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.ordinal:()I // method@6aa7 │ │ +2a98b4: 0a04 |0030: move-result v4 │ │ +2a98b6: 4b01 0004 |0031: aput v1, v0, v4 │ │ +2a98ba: 6201 573a |0033: sget-object v1, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.APP_EXIT_OR_5_MINS:Lcom/duckduckgo/app/settings/clear/ClearWhenOption; // field@3a57 │ │ +2a98be: 6e10 a76a 0100 |0035: invoke-virtual {v1}, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.ordinal:()I // method@6aa7 │ │ +2a98c4: 0a01 |0038: move-result v1 │ │ +2a98c6: 4b02 0001 |0039: aput v2, v0, v1 │ │ +2a98ca: 6201 553a |003b: sget-object v1, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.APP_EXIT_OR_15_MINS:Lcom/duckduckgo/app/settings/clear/ClearWhenOption; // field@3a55 │ │ +2a98ce: 6e10 a76a 0100 |003d: invoke-virtual {v1}, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.ordinal:()I // method@6aa7 │ │ +2a98d4: 0a01 |0040: move-result v1 │ │ +2a98d6: 4b03 0001 |0041: aput v3, v0, v1 │ │ +2a98da: 6201 563a |0043: sget-object v1, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.APP_EXIT_OR_30_MINS:Lcom/duckduckgo/app/settings/clear/ClearWhenOption; // field@3a56 │ │ +2a98de: 6e10 a76a 0100 |0045: invoke-virtual {v1}, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.ordinal:()I // method@6aa7 │ │ +2a98e4: 0a01 |0048: move-result v1 │ │ +2a98e6: 1242 |0049: const/4 v2, #int 4 // #4 │ │ +2a98e8: 4b02 0001 |004a: aput v2, v0, v1 │ │ +2a98ec: 6201 593a |004c: sget-object v1, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.APP_EXIT_OR_60_MINS:Lcom/duckduckgo/app/settings/clear/ClearWhenOption; // field@3a59 │ │ +2a98f0: 6e10 a76a 0100 |004e: invoke-virtual {v1}, Lcom/duckduckgo/app/settings/clear/ClearWhenOption;.ordinal:()I // method@6aa7 │ │ +2a98f6: 0a01 |0051: move-result v1 │ │ +2a98f8: 1252 |0052: const/4 v2, #int 5 // #5 │ │ +2a98fa: 4b02 0001 |0053: aput v2, v0, v1 │ │ +2a98fe: 6900 c72e |0055: sput-object v0, Lcom/duckduckgo/app/firebutton/FireButtonViewModel$WhenMappings;.$EnumSwitchMapping$1:[I // field@2ec7 │ │ +2a9902: 0e00 |0057: return-void │ │ catches : 8 │ │ 0x0008 - 0x0010 │ │ Ljava/lang/NoSuchFieldError; -> 0x0010 │ │ 0x0011 - 0x0019 │ │ Ljava/lang/NoSuchFieldError; -> 0x0019 │ │ 0x001a - 0x0022 │ │ Ljava/lang/NoSuchFieldError; -> 0x0022 │ │ @@ -167531,17 +167531,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2aac38: |[2aac38] com.duckduckgo.app.firebutton.RealFireButtonStore$Companion.:()V │ │ -2aac48: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2aac4e: 0e00 |0003: return-void │ │ +2aac48: |[2aac48] com.duckduckgo.app.firebutton.RealFireButtonStore$Companion.:()V │ │ +2aac58: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2aac5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/firebutton/RealFireButtonStore$Companion; │ │ │ │ #1 : (in Lcom/duckduckgo/app/firebutton/RealFireButtonStore$Companion;) │ │ @@ -167549,17 +167549,17 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2aac50: |[2aac50] com.duckduckgo.app.firebutton.RealFireButtonStore$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -2aac60: 7010 8750 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/firebutton/RealFireButtonStore$Companion;.:()V // method@5087 │ │ -2aac66: 0e00 |0003: return-void │ │ +2aac60: |[2aac60] com.duckduckgo.app.firebutton.RealFireButtonStore$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +2aac70: 7010 8750 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/firebutton/RealFireButtonStore$Companion;.:()V // method@5087 │ │ +2aac76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 11106 (FireButtonStore.kt) │ │ │ │ @@ -167627,18 +167627,18 @@ │ │ type : '(Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -2aae7c: |[2aae7c] com.duckduckgo.app.generalsettings.GeneralSettingsActivity$$ExternalSyntheticLambda0.:(Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity;)V │ │ -2aae8c: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2aae92: 5b01 f12e |0003: iput-object v1, v0, Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity$$ExternalSyntheticLambda0;.f$0:Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity; // field@2ef1 │ │ -2aae96: 0e00 |0005: return-void │ │ +2aae8c: |[2aae8c] com.duckduckgo.app.generalsettings.GeneralSettingsActivity$$ExternalSyntheticLambda0.:(Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity;)V │ │ +2aae9c: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2aaea2: 5b01 f12e |0003: iput-object v1, v0, Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity$$ExternalSyntheticLambda0;.f$0:Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity; // field@2ef1 │ │ +2aaea6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity; │ │ │ │ @@ -167648,18 +167648,18 @@ │ │ type : '(Landroid/widget/CompoundButton;Z)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -2aae98: |[2aae98] com.duckduckgo.app.generalsettings.GeneralSettingsActivity$$ExternalSyntheticLambda0.onCheckedChanged:(Landroid/widget/CompoundButton;Z)V │ │ -2aaea8: 5410 f12e |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity$$ExternalSyntheticLambda0;.f$0:Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity; // field@2ef1 │ │ -2aaeac: 7130 b550 2003 |0002: invoke-static {v0, v2, v3}, Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity;.$r8$lambda$rOPOo09JbaQHad9WYEdErEIa1jc:(Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity;Landroid/widget/CompoundButton;Z)V // method@50b5 │ │ -2aaeb2: 0e00 |0005: return-void │ │ +2aaea8: |[2aaea8] com.duckduckgo.app.generalsettings.GeneralSettingsActivity$$ExternalSyntheticLambda0.onCheckedChanged:(Landroid/widget/CompoundButton;Z)V │ │ +2aaeb8: 5410 f12e |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity$$ExternalSyntheticLambda0;.f$0:Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity; // field@2ef1 │ │ +2aaebc: 7130 b550 2003 |0002: invoke-static {v0, v2, v3}, Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity;.$r8$lambda$rOPOo09JbaQHad9WYEdErEIa1jc:(Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity;Landroid/widget/CompoundButton;Z)V // method@50b5 │ │ +2aaec2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/widget/CompoundButton; │ │ 0x0000 - 0x0006 reg=3 (null) Z │ │ @@ -167694,18 +167694,18 @@ │ │ type : '(Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -2aaeb4: |[2aaeb4] com.duckduckgo.app.generalsettings.GeneralSettingsActivity$$ExternalSyntheticLambda1.:(Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity;)V │ │ -2aaec4: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2aaeca: 5b01 f22e |0003: iput-object v1, v0, Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity$$ExternalSyntheticLambda1;.f$0:Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity; // field@2ef2 │ │ -2aaece: 0e00 |0005: return-void │ │ +2aaec4: |[2aaec4] com.duckduckgo.app.generalsettings.GeneralSettingsActivity$$ExternalSyntheticLambda1.:(Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity;)V │ │ +2aaed4: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2aaeda: 5b01 f22e |0003: iput-object v1, v0, Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity$$ExternalSyntheticLambda1;.f$0:Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity; // field@2ef2 │ │ +2aaede: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity; │ │ │ │ @@ -167715,18 +167715,18 @@ │ │ type : '(Landroid/widget/CompoundButton;Z)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -2aaed0: |[2aaed0] com.duckduckgo.app.generalsettings.GeneralSettingsActivity$$ExternalSyntheticLambda1.onCheckedChanged:(Landroid/widget/CompoundButton;Z)V │ │ -2aaee0: 5410 f22e |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity$$ExternalSyntheticLambda1;.f$0:Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity; // field@2ef2 │ │ -2aaee4: 7130 b750 2003 |0002: invoke-static {v0, v2, v3}, Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity;.$r8$lambda$xZvNrgCJT7kD4cscxaJfrTItxd4:(Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity;Landroid/widget/CompoundButton;Z)V // method@50b7 │ │ -2aaeea: 0e00 |0005: return-void │ │ +2aaee0: |[2aaee0] com.duckduckgo.app.generalsettings.GeneralSettingsActivity$$ExternalSyntheticLambda1.onCheckedChanged:(Landroid/widget/CompoundButton;Z)V │ │ +2aaef0: 5410 f22e |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity$$ExternalSyntheticLambda1;.f$0:Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity; // field@2ef2 │ │ +2aaef4: 7130 b750 2003 |0002: invoke-static {v0, v2, v3}, Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity;.$r8$lambda$xZvNrgCJT7kD4cscxaJfrTItxd4:(Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity;Landroid/widget/CompoundButton;Z)V // method@50b7 │ │ +2aaefa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/widget/CompoundButton; │ │ 0x0000 - 0x0006 reg=3 (null) Z │ │ @@ -167761,18 +167761,18 @@ │ │ type : '(Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -2aaeec: |[2aaeec] com.duckduckgo.app.generalsettings.GeneralSettingsActivity$$ExternalSyntheticLambda2.:(Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity;)V │ │ -2aaefc: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2aaf02: 5b01 f32e |0003: iput-object v1, v0, Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity$$ExternalSyntheticLambda2;.f$0:Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity; // field@2ef3 │ │ -2aaf06: 0e00 |0005: return-void │ │ +2aaefc: |[2aaefc] com.duckduckgo.app.generalsettings.GeneralSettingsActivity$$ExternalSyntheticLambda2.:(Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity;)V │ │ +2aaf0c: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2aaf12: 5b01 f32e |0003: iput-object v1, v0, Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity$$ExternalSyntheticLambda2;.f$0:Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity; // field@2ef3 │ │ +2aaf16: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity; │ │ │ │ @@ -167782,18 +167782,18 @@ │ │ type : '(Landroid/widget/CompoundButton;Z)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -2aaf08: |[2aaf08] com.duckduckgo.app.generalsettings.GeneralSettingsActivity$$ExternalSyntheticLambda2.onCheckedChanged:(Landroid/widget/CompoundButton;Z)V │ │ -2aaf18: 5410 f32e |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity$$ExternalSyntheticLambda2;.f$0:Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity; // field@2ef3 │ │ -2aaf1c: 7130 b650 2003 |0002: invoke-static {v0, v2, v3}, Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity;.$r8$lambda$vuet_PLutEEjE8AgxSepNEBdO4Q:(Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity;Landroid/widget/CompoundButton;Z)V // method@50b6 │ │ -2aaf22: 0e00 |0005: return-void │ │ +2aaf18: |[2aaf18] com.duckduckgo.app.generalsettings.GeneralSettingsActivity$$ExternalSyntheticLambda2.onCheckedChanged:(Landroid/widget/CompoundButton;Z)V │ │ +2aaf28: 5410 f32e |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity$$ExternalSyntheticLambda2;.f$0:Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity; // field@2ef3 │ │ +2aaf2c: 7130 b650 2003 |0002: invoke-static {v0, v2, v3}, Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity;.$r8$lambda$vuet_PLutEEjE8AgxSepNEBdO4Q:(Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity;Landroid/widget/CompoundButton;Z)V // method@50b6 │ │ +2aaf32: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/widget/CompoundButton; │ │ 0x0000 - 0x0006 reg=3 (null) Z │ │ @@ -167828,18 +167828,18 @@ │ │ type : '(Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -2aaf24: |[2aaf24] com.duckduckgo.app.generalsettings.GeneralSettingsActivity$$ExternalSyntheticLambda3.:(Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity;)V │ │ -2aaf34: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2aaf3a: 5b01 f42e |0003: iput-object v1, v0, Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity$$ExternalSyntheticLambda3;.f$0:Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity; // field@2ef4 │ │ -2aaf3e: 0e00 |0005: return-void │ │ +2aaf34: |[2aaf34] com.duckduckgo.app.generalsettings.GeneralSettingsActivity$$ExternalSyntheticLambda3.:(Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity;)V │ │ +2aaf44: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2aaf4a: 5b01 f42e |0003: iput-object v1, v0, Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity$$ExternalSyntheticLambda3;.f$0:Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity; // field@2ef4 │ │ +2aaf4e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity; │ │ │ │ @@ -167849,18 +167849,18 @@ │ │ type : '(Landroid/widget/CompoundButton;Z)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -2aaf40: |[2aaf40] com.duckduckgo.app.generalsettings.GeneralSettingsActivity$$ExternalSyntheticLambda3.onCheckedChanged:(Landroid/widget/CompoundButton;Z)V │ │ -2aaf50: 5410 f42e |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity$$ExternalSyntheticLambda3;.f$0:Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity; // field@2ef4 │ │ -2aaf54: 7130 b350 2003 |0002: invoke-static {v0, v2, v3}, Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity;.$r8$lambda$1z2c96dbaaoyxEEUooXBe_AxcKo:(Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity;Landroid/widget/CompoundButton;Z)V // method@50b3 │ │ -2aaf5a: 0e00 |0005: return-void │ │ +2aaf50: |[2aaf50] com.duckduckgo.app.generalsettings.GeneralSettingsActivity$$ExternalSyntheticLambda3.onCheckedChanged:(Landroid/widget/CompoundButton;Z)V │ │ +2aaf60: 5410 f42e |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity$$ExternalSyntheticLambda3;.f$0:Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity; // field@2ef4 │ │ +2aaf64: 7130 b350 2003 |0002: invoke-static {v0, v2, v3}, Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity;.$r8$lambda$1z2c96dbaaoyxEEUooXBe_AxcKo:(Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity;Landroid/widget/CompoundButton;Z)V // method@50b3 │ │ +2aaf6a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/widget/CompoundButton; │ │ 0x0000 - 0x0006 reg=3 (null) Z │ │ @@ -167895,18 +167895,18 @@ │ │ type : '(Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -2aaf5c: |[2aaf5c] com.duckduckgo.app.generalsettings.GeneralSettingsActivity$$ExternalSyntheticLambda4.:(Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity;)V │ │ -2aaf6c: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2aaf72: 5b01 f52e |0003: iput-object v1, v0, Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity$$ExternalSyntheticLambda4;.f$0:Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity; // field@2ef5 │ │ -2aaf76: 0e00 |0005: return-void │ │ +2aaf6c: |[2aaf6c] com.duckduckgo.app.generalsettings.GeneralSettingsActivity$$ExternalSyntheticLambda4.:(Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity;)V │ │ +2aaf7c: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2aaf82: 5b01 f52e |0003: iput-object v1, v0, Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity$$ExternalSyntheticLambda4;.f$0:Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity; // field@2ef5 │ │ +2aaf86: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity; │ │ │ │ @@ -167916,18 +167916,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -2aaf78: |[2aaf78] com.duckduckgo.app.generalsettings.GeneralSettingsActivity$$ExternalSyntheticLambda4.onClick:(Landroid/view/View;)V │ │ -2aaf88: 5410 f52e |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity$$ExternalSyntheticLambda4;.f$0:Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity; // field@2ef5 │ │ -2aaf8c: 7120 b450 2000 |0002: invoke-static {v0, v2}, Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity;.$r8$lambda$EDi6TUt379LUkym46hUhEuO3dxQ:(Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity;Landroid/view/View;)V // method@50b4 │ │ -2aaf92: 0e00 |0005: return-void │ │ +2aaf88: |[2aaf88] com.duckduckgo.app.generalsettings.GeneralSettingsActivity$$ExternalSyntheticLambda4.onClick:(Landroid/view/View;)V │ │ +2aaf98: 5410 f52e |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity$$ExternalSyntheticLambda4;.f$0:Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity; // field@2ef5 │ │ +2aaf9c: 7120 b450 2000 |0002: invoke-static {v0, v2}, Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity;.$r8$lambda$EDi6TUt379LUkym46hUhEuO3dxQ:(Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity;Landroid/view/View;)V // method@50b4 │ │ +2aafa2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -167962,17 +167962,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2aaf94: |[2aaf94] com.duckduckgo.app.generalsettings.GeneralSettingsActivity$Companion.:()V │ │ -2aafa4: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2aafaa: 0e00 |0003: return-void │ │ +2aafa4: |[2aafa4] com.duckduckgo.app.generalsettings.GeneralSettingsActivity$Companion.:()V │ │ +2aafb4: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2aafba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity$Companion; │ │ │ │ #1 : (in Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity$Companion;) │ │ @@ -167980,17 +167980,17 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2aafac: |[2aafac] com.duckduckgo.app.generalsettings.GeneralSettingsActivity$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -2aafbc: 7010 a250 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity$Companion;.:()V // method@50a2 │ │ -2aafc2: 0e00 |0003: return-void │ │ +2aafbc: |[2aafbc] com.duckduckgo.app.generalsettings.GeneralSettingsActivity$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +2aafcc: 7010 a250 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity$Companion;.:()V // method@50a2 │ │ +2aafd2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 11246 (GeneralSettingsActivity.kt) │ │ │ │ @@ -168026,52 +168026,52 @@ │ │ type : '()Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity_GeneralSettingsScreenNoParams_Mapper_Factory;' │ │ access : 0x1048 (STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2ab4e0: |[2ab4e0] com.duckduckgo.app.generalsettings.GeneralSettingsActivity_GeneralSettingsScreenNoParams_Mapper_Factory$InstanceHolder.-$$Nest$sfgetINSTANCE:()Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity_GeneralSettingsScreenNoParams_Mapper_Factory; │ │ -2ab4f0: 6200 0a2f |0000: sget-object v0, Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity_GeneralSettingsScreenNoParams_Mapper_Factory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity_GeneralSettingsScreenNoParams_Mapper_Factory; // field@2f0a │ │ -2ab4f4: 1100 |0002: return-object v0 │ │ +2ab4f0: |[2ab4f0] com.duckduckgo.app.generalsettings.GeneralSettingsActivity_GeneralSettingsScreenNoParams_Mapper_Factory$InstanceHolder.-$$Nest$sfgetINSTANCE:()Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity_GeneralSettingsScreenNoParams_Mapper_Factory; │ │ +2ab500: 6200 0a2f |0000: sget-object v0, Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity_GeneralSettingsScreenNoParams_Mapper_Factory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity_GeneralSettingsScreenNoParams_Mapper_Factory; // field@2f0a │ │ +2ab504: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity_GeneralSettingsScreenNoParams_Mapper_Factory$InstanceHolder;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -2ab4f8: |[2ab4f8] com.duckduckgo.app.generalsettings.GeneralSettingsActivity_GeneralSettingsScreenNoParams_Mapper_Factory$InstanceHolder.:()V │ │ -2ab508: 2200 f310 |0000: new-instance v0, Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity_GeneralSettingsScreenNoParams_Mapper_Factory; // type@10f3 │ │ -2ab50c: 7010 db50 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity_GeneralSettingsScreenNoParams_Mapper_Factory;.:()V // method@50db │ │ -2ab512: 6900 0a2f |0005: sput-object v0, Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity_GeneralSettingsScreenNoParams_Mapper_Factory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity_GeneralSettingsScreenNoParams_Mapper_Factory; // field@2f0a │ │ -2ab516: 0e00 |0007: return-void │ │ +2ab508: |[2ab508] com.duckduckgo.app.generalsettings.GeneralSettingsActivity_GeneralSettingsScreenNoParams_Mapper_Factory$InstanceHolder.:()V │ │ +2ab518: 2200 f310 |0000: new-instance v0, Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity_GeneralSettingsScreenNoParams_Mapper_Factory; // type@10f3 │ │ +2ab51c: 7010 db50 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity_GeneralSettingsScreenNoParams_Mapper_Factory;.:()V // method@50db │ │ +2ab522: 6900 0a2f |0005: sput-object v0, Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity_GeneralSettingsScreenNoParams_Mapper_Factory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity_GeneralSettingsScreenNoParams_Mapper_Factory; // field@2f0a │ │ +2ab526: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity_GeneralSettingsScreenNoParams_Mapper_Factory$InstanceHolder;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2ab518: |[2ab518] com.duckduckgo.app.generalsettings.GeneralSettingsActivity_GeneralSettingsScreenNoParams_Mapper_Factory$InstanceHolder.:()V │ │ -2ab528: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2ab52e: 0e00 |0003: return-void │ │ +2ab528: |[2ab528] com.duckduckgo.app.generalsettings.GeneralSettingsActivity_GeneralSettingsScreenNoParams_Mapper_Factory$InstanceHolder.:()V │ │ +2ab538: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2ab53e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/generalsettings/GeneralSettingsActivity_GeneralSettingsScreenNoParams_Mapper_Factory$InstanceHolder; │ │ │ │ Virtual methods - │ │ @@ -168176,17 +168176,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2ac268: |[2ac268] com.duckduckgo.app.generalsettings.GeneralSettingsViewModel$Command.:()V │ │ -2ac278: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2ac27e: 0e00 |0003: return-void │ │ +2ac278: |[2ac278] com.duckduckgo.app.generalsettings.GeneralSettingsViewModel$Command.:()V │ │ +2ac288: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2ac28e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$Command; │ │ │ │ #1 : (in Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$Command;) │ │ @@ -168194,17 +168194,17 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2ac280: |[2ac280] com.duckduckgo.app.generalsettings.GeneralSettingsViewModel$Command.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -2ac290: 7010 f850 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$Command;.:()V // method@50f8 │ │ -2ac296: 0e00 |0003: return-void │ │ +2ac290: |[2ac290] com.duckduckgo.app.generalsettings.GeneralSettingsViewModel$Command.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +2ac2a0: 7010 f850 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$Command;.:()V // method@50f8 │ │ +2ac2a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 11253 (GeneralSettingsViewModel.kt) │ │ │ │ @@ -168237,17 +168237,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2ac298: |[2ac298] com.duckduckgo.app.generalsettings.GeneralSettingsViewModel$Companion.:()V │ │ -2ac2a8: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2ac2ae: 0e00 |0003: return-void │ │ +2ac2a8: |[2ac2a8] com.duckduckgo.app.generalsettings.GeneralSettingsViewModel$Companion.:()V │ │ +2ac2b8: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2ac2be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$Companion; │ │ │ │ #1 : (in Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$Companion;) │ │ @@ -168255,17 +168255,17 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2ac2b0: |[2ac2b0] com.duckduckgo.app.generalsettings.GeneralSettingsViewModel$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -2ac2c0: 7010 fa50 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$Companion;.:()V // method@50fa │ │ -2ac2c6: 0e00 |0003: return-void │ │ +2ac2c0: |[2ac2c0] com.duckduckgo.app.generalsettings.GeneralSettingsViewModel$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +2ac2d0: 7010 fa50 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$Companion;.:()V // method@50fa │ │ +2ac2d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 11253 (GeneralSettingsViewModel.kt) │ │ │ │ @@ -168334,28 +168334,28 @@ │ │ type : '(ZZZZZZLcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption;ZZ)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 11 │ │ ins : 10 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -2ac7cc: |[2ac7cc] com.duckduckgo.app.generalsettings.GeneralSettingsViewModel$ViewState.:(ZZZZZZLcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption;ZZ)V │ │ -2ac7dc: 1a00 e0d2 |0000: const-string v0, "showOnAppLaunchSelectedOption" // string@d2e0 │ │ -2ac7e0: 7120 fef1 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2ac7e6: 7010 a6ef 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2ac7ec: 5c12 1c2f |0008: iput-boolean v2, v1, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.autoCompleteSuggestionsEnabled:Z // field@2f1c │ │ -2ac7f0: 5c13 1b2f |000a: iput-boolean v3, v1, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.autoCompleteRecentlyVisitedSitesSuggestionsUserEnabled:Z // field@2f1b │ │ -2ac7f4: 5c14 222f |000c: iput-boolean v4, v1, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.storeHistoryEnabled:Z // field@2f22 │ │ -2ac7f8: 5c15 212f |000e: iput-boolean v5, v1, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.showVoiceSearch:Z // field@2f21 │ │ -2ac7fc: 5c16 232f |0010: iput-boolean v6, v1, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.voiceSearchEnabled:Z // field@2f23 │ │ -2ac800: 5c17 1d2f |0012: iput-boolean v7, v1, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.isShowOnAppLaunchOptionVisible:Z // field@2f1d │ │ -2ac804: 5b18 202f |0014: iput-object v8, v1, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.showOnAppLaunchSelectedOption:Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption; // field@2f20 │ │ -2ac808: 5c19 1e2f |0016: iput-boolean v9, v1, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.maliciousSiteProtectionEnabled:Z // field@2f1e │ │ -2ac80c: 5c1a 1f2f |0018: iput-boolean v10, v1, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.maliciousSiteProtectionFeatureAvailable:Z // field@2f1f │ │ -2ac810: 0e00 |001a: return-void │ │ +2ac7dc: |[2ac7dc] com.duckduckgo.app.generalsettings.GeneralSettingsViewModel$ViewState.:(ZZZZZZLcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption;ZZ)V │ │ +2ac7ec: 1a00 e0d2 |0000: const-string v0, "showOnAppLaunchSelectedOption" // string@d2e0 │ │ +2ac7f0: 7120 fef1 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2ac7f6: 7010 a6ef 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2ac7fc: 5c12 1c2f |0008: iput-boolean v2, v1, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.autoCompleteSuggestionsEnabled:Z // field@2f1c │ │ +2ac800: 5c13 1b2f |000a: iput-boolean v3, v1, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.autoCompleteRecentlyVisitedSitesSuggestionsUserEnabled:Z // field@2f1b │ │ +2ac804: 5c14 222f |000c: iput-boolean v4, v1, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.storeHistoryEnabled:Z // field@2f22 │ │ +2ac808: 5c15 212f |000e: iput-boolean v5, v1, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.showVoiceSearch:Z // field@2f21 │ │ +2ac80c: 5c16 232f |0010: iput-boolean v6, v1, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.voiceSearchEnabled:Z // field@2f23 │ │ +2ac810: 5c17 1d2f |0012: iput-boolean v7, v1, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.isShowOnAppLaunchOptionVisible:Z // field@2f1d │ │ +2ac814: 5b18 202f |0014: iput-object v8, v1, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.showOnAppLaunchSelectedOption:Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption; // field@2f20 │ │ +2ac818: 5c19 1e2f |0016: iput-boolean v9, v1, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.maliciousSiteProtectionEnabled:Z // field@2f1e │ │ +2ac81c: 5c1a 1f2f |0018: iput-boolean v10, v1, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.maliciousSiteProtectionFeatureAvailable:Z // field@2f1f │ │ +2ac820: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=68 │ │ 0x0008 line=69 │ │ 0x000a line=70 │ │ 0x000c line=71 │ │ 0x000e line=72 │ │ @@ -168381,325 +168381,325 @@ │ │ type : '(Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;ZZZZZZLcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption;ZZILjava/lang/Object;)Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 22 │ │ ins : 12 │ │ outs : 10 │ │ insns size : 97 16-bit code units │ │ -2ac4f8: |[2ac4f8] com.duckduckgo.app.generalsettings.GeneralSettingsViewModel$ViewState.copy$default:(Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;ZZZZZZLcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption;ZZILjava/lang/Object;)Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState; │ │ -2ac508: 07a0 |0000: move-object v0, v10 │ │ -2ac50a: 0201 1400 |0001: move/from16 v1, v20 │ │ -2ac50e: dd02 0101 |0003: and-int/lit8 v2, v1, #int 1 // #01 │ │ -2ac512: 3802 0500 |0005: if-eqz v2, 000a // +0005 │ │ -2ac516: 5502 1c2f |0007: iget-boolean v2, v0, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.autoCompleteSuggestionsEnabled:Z // field@2f1c │ │ -2ac51a: 2802 |0009: goto 000b // +0002 │ │ -2ac51c: 01b2 |000a: move v2, v11 │ │ -2ac51e: dd03 0102 |000b: and-int/lit8 v3, v1, #int 2 // #02 │ │ -2ac522: 3803 0500 |000d: if-eqz v3, 0012 // +0005 │ │ -2ac526: 5503 1b2f |000f: iget-boolean v3, v0, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.autoCompleteRecentlyVisitedSitesSuggestionsUserEnabled:Z // field@2f1b │ │ -2ac52a: 2802 |0011: goto 0013 // +0002 │ │ -2ac52c: 01c3 |0012: move v3, v12 │ │ -2ac52e: dd04 0104 |0013: and-int/lit8 v4, v1, #int 4 // #04 │ │ -2ac532: 3804 0500 |0015: if-eqz v4, 001a // +0005 │ │ -2ac536: 5504 222f |0017: iget-boolean v4, v0, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.storeHistoryEnabled:Z // field@2f22 │ │ -2ac53a: 2802 |0019: goto 001b // +0002 │ │ -2ac53c: 01d4 |001a: move v4, v13 │ │ -2ac53e: dd05 0108 |001b: and-int/lit8 v5, v1, #int 8 // #08 │ │ -2ac542: 3805 0500 |001d: if-eqz v5, 0022 // +0005 │ │ -2ac546: 5505 212f |001f: iget-boolean v5, v0, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.showVoiceSearch:Z // field@2f21 │ │ -2ac54a: 2802 |0021: goto 0023 // +0002 │ │ -2ac54c: 01e5 |0022: move v5, v14 │ │ -2ac54e: dd06 0110 |0023: and-int/lit8 v6, v1, #int 16 // #10 │ │ -2ac552: 3806 0500 |0025: if-eqz v6, 002a // +0005 │ │ -2ac556: 5506 232f |0027: iget-boolean v6, v0, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.voiceSearchEnabled:Z // field@2f23 │ │ -2ac55a: 2802 |0029: goto 002b // +0002 │ │ -2ac55c: 01f6 |002a: move v6, v15 │ │ -2ac55e: dd07 0120 |002b: and-int/lit8 v7, v1, #int 32 // #20 │ │ -2ac562: 3807 0500 |002d: if-eqz v7, 0032 // +0005 │ │ -2ac566: 5507 1d2f |002f: iget-boolean v7, v0, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.isShowOnAppLaunchOptionVisible:Z // field@2f1d │ │ -2ac56a: 2803 |0031: goto 0034 // +0003 │ │ -2ac56c: 0207 1000 |0032: move/from16 v7, v16 │ │ -2ac570: dd08 0140 |0034: and-int/lit8 v8, v1, #int 64 // #40 │ │ -2ac574: 3808 0500 |0036: if-eqz v8, 003b // +0005 │ │ -2ac578: 5408 202f |0038: iget-object v8, v0, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.showOnAppLaunchSelectedOption:Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption; // field@2f20 │ │ -2ac57c: 2803 |003a: goto 003d // +0003 │ │ -2ac57e: 0808 1100 |003b: move-object/from16 v8, v17 │ │ -2ac582: d519 8000 |003d: and-int/lit16 v9, v1, #int 128 // #0080 │ │ -2ac586: 3809 0500 |003f: if-eqz v9, 0044 // +0005 │ │ -2ac58a: 5509 1e2f |0041: iget-boolean v9, v0, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.maliciousSiteProtectionEnabled:Z // field@2f1e │ │ -2ac58e: 2803 |0043: goto 0046 // +0003 │ │ -2ac590: 0209 1200 |0044: move/from16 v9, v18 │ │ -2ac594: d511 0001 |0046: and-int/lit16 v1, v1, #int 256 // #0100 │ │ -2ac598: 3801 0500 |0048: if-eqz v1, 004d // +0005 │ │ -2ac59c: 5501 1f2f |004a: iget-boolean v1, v0, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.maliciousSiteProtectionFeatureAvailable:Z // field@2f1f │ │ -2ac5a0: 2803 |004c: goto 004f // +0003 │ │ -2ac5a2: 0201 1300 |004d: move/from16 v1, v19 │ │ -2ac5a6: 012b |004f: move v11, v2 │ │ -2ac5a8: 013c |0050: move v12, v3 │ │ -2ac5aa: 014d |0051: move v13, v4 │ │ -2ac5ac: 015e |0052: move v14, v5 │ │ -2ac5ae: 016f |0053: move v15, v6 │ │ -2ac5b0: 0210 0700 |0054: move/from16 v16, v7 │ │ -2ac5b4: 0811 0800 |0056: move-object/from16 v17, v8 │ │ -2ac5b8: 0212 0900 |0058: move/from16 v18, v9 │ │ -2ac5bc: 0213 0100 |005a: move/from16 v19, v1 │ │ -2ac5c0: 740a 0651 0a00 |005c: invoke-virtual/range {v10, v11, v12, v13, v14, v15, v16, v17, v18, v19}, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.copy:(ZZZZZZLcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption;ZZ)Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState; // method@5106 │ │ -2ac5c6: 0c00 |005f: move-result-object v0 │ │ -2ac5c8: 1100 |0060: return-object v0 │ │ +2ac508: |[2ac508] com.duckduckgo.app.generalsettings.GeneralSettingsViewModel$ViewState.copy$default:(Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;ZZZZZZLcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption;ZZILjava/lang/Object;)Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState; │ │ +2ac518: 07a0 |0000: move-object v0, v10 │ │ +2ac51a: 0201 1400 |0001: move/from16 v1, v20 │ │ +2ac51e: dd02 0101 |0003: and-int/lit8 v2, v1, #int 1 // #01 │ │ +2ac522: 3802 0500 |0005: if-eqz v2, 000a // +0005 │ │ +2ac526: 5502 1c2f |0007: iget-boolean v2, v0, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.autoCompleteSuggestionsEnabled:Z // field@2f1c │ │ +2ac52a: 2802 |0009: goto 000b // +0002 │ │ +2ac52c: 01b2 |000a: move v2, v11 │ │ +2ac52e: dd03 0102 |000b: and-int/lit8 v3, v1, #int 2 // #02 │ │ +2ac532: 3803 0500 |000d: if-eqz v3, 0012 // +0005 │ │ +2ac536: 5503 1b2f |000f: iget-boolean v3, v0, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.autoCompleteRecentlyVisitedSitesSuggestionsUserEnabled:Z // field@2f1b │ │ +2ac53a: 2802 |0011: goto 0013 // +0002 │ │ +2ac53c: 01c3 |0012: move v3, v12 │ │ +2ac53e: dd04 0104 |0013: and-int/lit8 v4, v1, #int 4 // #04 │ │ +2ac542: 3804 0500 |0015: if-eqz v4, 001a // +0005 │ │ +2ac546: 5504 222f |0017: iget-boolean v4, v0, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.storeHistoryEnabled:Z // field@2f22 │ │ +2ac54a: 2802 |0019: goto 001b // +0002 │ │ +2ac54c: 01d4 |001a: move v4, v13 │ │ +2ac54e: dd05 0108 |001b: and-int/lit8 v5, v1, #int 8 // #08 │ │ +2ac552: 3805 0500 |001d: if-eqz v5, 0022 // +0005 │ │ +2ac556: 5505 212f |001f: iget-boolean v5, v0, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.showVoiceSearch:Z // field@2f21 │ │ +2ac55a: 2802 |0021: goto 0023 // +0002 │ │ +2ac55c: 01e5 |0022: move v5, v14 │ │ +2ac55e: dd06 0110 |0023: and-int/lit8 v6, v1, #int 16 // #10 │ │ +2ac562: 3806 0500 |0025: if-eqz v6, 002a // +0005 │ │ +2ac566: 5506 232f |0027: iget-boolean v6, v0, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.voiceSearchEnabled:Z // field@2f23 │ │ +2ac56a: 2802 |0029: goto 002b // +0002 │ │ +2ac56c: 01f6 |002a: move v6, v15 │ │ +2ac56e: dd07 0120 |002b: and-int/lit8 v7, v1, #int 32 // #20 │ │ +2ac572: 3807 0500 |002d: if-eqz v7, 0032 // +0005 │ │ +2ac576: 5507 1d2f |002f: iget-boolean v7, v0, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.isShowOnAppLaunchOptionVisible:Z // field@2f1d │ │ +2ac57a: 2803 |0031: goto 0034 // +0003 │ │ +2ac57c: 0207 1000 |0032: move/from16 v7, v16 │ │ +2ac580: dd08 0140 |0034: and-int/lit8 v8, v1, #int 64 // #40 │ │ +2ac584: 3808 0500 |0036: if-eqz v8, 003b // +0005 │ │ +2ac588: 5408 202f |0038: iget-object v8, v0, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.showOnAppLaunchSelectedOption:Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption; // field@2f20 │ │ +2ac58c: 2803 |003a: goto 003d // +0003 │ │ +2ac58e: 0808 1100 |003b: move-object/from16 v8, v17 │ │ +2ac592: d519 8000 |003d: and-int/lit16 v9, v1, #int 128 // #0080 │ │ +2ac596: 3809 0500 |003f: if-eqz v9, 0044 // +0005 │ │ +2ac59a: 5509 1e2f |0041: iget-boolean v9, v0, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.maliciousSiteProtectionEnabled:Z // field@2f1e │ │ +2ac59e: 2803 |0043: goto 0046 // +0003 │ │ +2ac5a0: 0209 1200 |0044: move/from16 v9, v18 │ │ +2ac5a4: d511 0001 |0046: and-int/lit16 v1, v1, #int 256 // #0100 │ │ +2ac5a8: 3801 0500 |0048: if-eqz v1, 004d // +0005 │ │ +2ac5ac: 5501 1f2f |004a: iget-boolean v1, v0, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.maliciousSiteProtectionFeatureAvailable:Z // field@2f1f │ │ +2ac5b0: 2803 |004c: goto 004f // +0003 │ │ +2ac5b2: 0201 1300 |004d: move/from16 v1, v19 │ │ +2ac5b6: 012b |004f: move v11, v2 │ │ +2ac5b8: 013c |0050: move v12, v3 │ │ +2ac5ba: 014d |0051: move v13, v4 │ │ +2ac5bc: 015e |0052: move v14, v5 │ │ +2ac5be: 016f |0053: move v15, v6 │ │ +2ac5c0: 0210 0700 |0054: move/from16 v16, v7 │ │ +2ac5c4: 0811 0800 |0056: move-object/from16 v17, v8 │ │ +2ac5c8: 0212 0900 |0058: move/from16 v18, v9 │ │ +2ac5cc: 0213 0100 |005a: move/from16 v19, v1 │ │ +2ac5d0: 740a 0651 0a00 |005c: invoke-virtual/range {v10, v11, v12, v13, v14, v15, v16, v17, v18, v19}, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.copy:(ZZZZZZLcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption;ZZ)Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState; // method@5106 │ │ +2ac5d6: 0c00 |005f: move-result-object v0 │ │ +2ac5d8: 1100 |0060: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;) │ │ name : 'component1' │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2ac2c8: |[2ac2c8] com.duckduckgo.app.generalsettings.GeneralSettingsViewModel$ViewState.component1:()Z │ │ -2ac2d8: 5510 1c2f |0000: iget-boolean v0, v1, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.autoCompleteSuggestionsEnabled:Z // field@2f1c │ │ -2ac2dc: 0f00 |0002: return v0 │ │ +2ac2d8: |[2ac2d8] com.duckduckgo.app.generalsettings.GeneralSettingsViewModel$ViewState.component1:()Z │ │ +2ac2e8: 5510 1c2f |0000: iget-boolean v0, v1, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.autoCompleteSuggestionsEnabled:Z // field@2f1c │ │ +2ac2ec: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;) │ │ name : 'component2' │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2ac2e0: |[2ac2e0] com.duckduckgo.app.generalsettings.GeneralSettingsViewModel$ViewState.component2:()Z │ │ -2ac2f0: 5510 1b2f |0000: iget-boolean v0, v1, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.autoCompleteRecentlyVisitedSitesSuggestionsUserEnabled:Z // field@2f1b │ │ -2ac2f4: 0f00 |0002: return v0 │ │ +2ac2f0: |[2ac2f0] com.duckduckgo.app.generalsettings.GeneralSettingsViewModel$ViewState.component2:()Z │ │ +2ac300: 5510 1b2f |0000: iget-boolean v0, v1, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.autoCompleteRecentlyVisitedSitesSuggestionsUserEnabled:Z // field@2f1b │ │ +2ac304: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;) │ │ name : 'component3' │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2ac2f8: |[2ac2f8] com.duckduckgo.app.generalsettings.GeneralSettingsViewModel$ViewState.component3:()Z │ │ -2ac308: 5510 222f |0000: iget-boolean v0, v1, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.storeHistoryEnabled:Z // field@2f22 │ │ -2ac30c: 0f00 |0002: return v0 │ │ +2ac308: |[2ac308] com.duckduckgo.app.generalsettings.GeneralSettingsViewModel$ViewState.component3:()Z │ │ +2ac318: 5510 222f |0000: iget-boolean v0, v1, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.storeHistoryEnabled:Z // field@2f22 │ │ +2ac31c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;) │ │ name : 'component4' │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2ac310: |[2ac310] com.duckduckgo.app.generalsettings.GeneralSettingsViewModel$ViewState.component4:()Z │ │ -2ac320: 5510 212f |0000: iget-boolean v0, v1, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.showVoiceSearch:Z // field@2f21 │ │ -2ac324: 0f00 |0002: return v0 │ │ +2ac320: |[2ac320] com.duckduckgo.app.generalsettings.GeneralSettingsViewModel$ViewState.component4:()Z │ │ +2ac330: 5510 212f |0000: iget-boolean v0, v1, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.showVoiceSearch:Z // field@2f21 │ │ +2ac334: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;) │ │ name : 'component5' │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2ac328: |[2ac328] com.duckduckgo.app.generalsettings.GeneralSettingsViewModel$ViewState.component5:()Z │ │ -2ac338: 5510 232f |0000: iget-boolean v0, v1, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.voiceSearchEnabled:Z // field@2f23 │ │ -2ac33c: 0f00 |0002: return v0 │ │ +2ac338: |[2ac338] com.duckduckgo.app.generalsettings.GeneralSettingsViewModel$ViewState.component5:()Z │ │ +2ac348: 5510 232f |0000: iget-boolean v0, v1, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.voiceSearchEnabled:Z // field@2f23 │ │ +2ac34c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;) │ │ name : 'component6' │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2ac340: |[2ac340] com.duckduckgo.app.generalsettings.GeneralSettingsViewModel$ViewState.component6:()Z │ │ -2ac350: 5510 1d2f |0000: iget-boolean v0, v1, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.isShowOnAppLaunchOptionVisible:Z // field@2f1d │ │ -2ac354: 0f00 |0002: return v0 │ │ +2ac350: |[2ac350] com.duckduckgo.app.generalsettings.GeneralSettingsViewModel$ViewState.component6:()Z │ │ +2ac360: 5510 1d2f |0000: iget-boolean v0, v1, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.isShowOnAppLaunchOptionVisible:Z // field@2f1d │ │ +2ac364: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #6 : (in Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;) │ │ name : 'component7' │ │ type : '()Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2ac610: |[2ac610] com.duckduckgo.app.generalsettings.GeneralSettingsViewModel$ViewState.component7:()Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption; │ │ -2ac620: 5410 202f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.showOnAppLaunchSelectedOption:Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption; // field@2f20 │ │ -2ac624: 1100 |0002: return-object v0 │ │ +2ac620: |[2ac620] com.duckduckgo.app.generalsettings.GeneralSettingsViewModel$ViewState.component7:()Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption; │ │ +2ac630: 5410 202f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.showOnAppLaunchSelectedOption:Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption; // field@2f20 │ │ +2ac634: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;) │ │ name : 'component8' │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2ac358: |[2ac358] com.duckduckgo.app.generalsettings.GeneralSettingsViewModel$ViewState.component8:()Z │ │ -2ac368: 5510 1e2f |0000: iget-boolean v0, v1, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.maliciousSiteProtectionEnabled:Z // field@2f1e │ │ -2ac36c: 0f00 |0002: return v0 │ │ +2ac368: |[2ac368] com.duckduckgo.app.generalsettings.GeneralSettingsViewModel$ViewState.component8:()Z │ │ +2ac378: 5510 1e2f |0000: iget-boolean v0, v1, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.maliciousSiteProtectionEnabled:Z // field@2f1e │ │ +2ac37c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #8 : (in Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;) │ │ name : 'component9' │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2ac370: |[2ac370] com.duckduckgo.app.generalsettings.GeneralSettingsViewModel$ViewState.component9:()Z │ │ -2ac380: 5510 1f2f |0000: iget-boolean v0, v1, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.maliciousSiteProtectionFeatureAvailable:Z // field@2f1f │ │ -2ac384: 0f00 |0002: return v0 │ │ +2ac380: |[2ac380] com.duckduckgo.app.generalsettings.GeneralSettingsViewModel$ViewState.component9:()Z │ │ +2ac390: 5510 1f2f |0000: iget-boolean v0, v1, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.maliciousSiteProtectionFeatureAvailable:Z // field@2f1f │ │ +2ac394: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #9 : (in Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;) │ │ name : 'copy' │ │ type : '(ZZZZZZLcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption;ZZ)Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 21 │ │ ins : 10 │ │ outs : 10 │ │ insns size : 26 16-bit code units │ │ -2ac5cc: |[2ac5cc] com.duckduckgo.app.generalsettings.GeneralSettingsViewModel$ViewState.copy:(ZZZZZZLcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption;ZZ)Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState; │ │ -2ac5dc: 1a00 e0d2 |0000: const-string v0, "showOnAppLaunchSelectedOption" // string@d2e0 │ │ -2ac5e0: 0808 1200 |0002: move-object/from16 v8, v18 │ │ -2ac5e4: 7120 fef1 0800 |0004: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2ac5ea: 2200 fd10 |0007: new-instance v0, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState; // type@10fd │ │ -2ac5ee: 0701 |0009: move-object v1, v0 │ │ -2ac5f0: 01c2 |000a: move v2, v12 │ │ -2ac5f2: 01d3 |000b: move v3, v13 │ │ -2ac5f4: 01e4 |000c: move v4, v14 │ │ -2ac5f6: 01f5 |000d: move v5, v15 │ │ -2ac5f8: 0206 1000 |000e: move/from16 v6, v16 │ │ -2ac5fc: 0207 1100 |0010: move/from16 v7, v17 │ │ -2ac600: 0209 1300 |0012: move/from16 v9, v19 │ │ -2ac604: 020a 1400 |0014: move/from16 v10, v20 │ │ -2ac608: 760a fc50 0100 |0016: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10}, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.:(ZZZZZZLcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption;ZZ)V // method@50fc │ │ -2ac60e: 1100 |0019: return-object v0 │ │ +2ac5dc: |[2ac5dc] com.duckduckgo.app.generalsettings.GeneralSettingsViewModel$ViewState.copy:(ZZZZZZLcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption;ZZ)Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState; │ │ +2ac5ec: 1a00 e0d2 |0000: const-string v0, "showOnAppLaunchSelectedOption" // string@d2e0 │ │ +2ac5f0: 0808 1200 |0002: move-object/from16 v8, v18 │ │ +2ac5f4: 7120 fef1 0800 |0004: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2ac5fa: 2200 fd10 |0007: new-instance v0, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState; // type@10fd │ │ +2ac5fe: 0701 |0009: move-object v1, v0 │ │ +2ac600: 01c2 |000a: move v2, v12 │ │ +2ac602: 01d3 |000b: move v3, v13 │ │ +2ac604: 01e4 |000c: move v4, v14 │ │ +2ac606: 01f5 |000d: move v5, v15 │ │ +2ac608: 0206 1000 |000e: move/from16 v6, v16 │ │ +2ac60c: 0207 1100 |0010: move/from16 v7, v17 │ │ +2ac610: 0209 1300 |0012: move/from16 v9, v19 │ │ +2ac614: 020a 1400 |0014: move/from16 v10, v20 │ │ +2ac618: 760a fc50 0100 |0016: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10}, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.:(ZZZZZZLcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption;ZZ)V // method@50fc │ │ +2ac61e: 1100 |0019: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #10 : (in Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 80 16-bit code units │ │ -2ac388: |[2ac388] com.duckduckgo.app.generalsettings.GeneralSettingsViewModel$ViewState.equals:(Ljava/lang/Object;)Z │ │ -2ac398: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -2ac39a: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ -2ac39e: 0f00 |0003: return v0 │ │ -2ac3a0: 2051 fd10 |0004: instance-of v1, v5, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState; // type@10fd │ │ -2ac3a4: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -2ac3a6: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -2ac3aa: 0f02 |0009: return v2 │ │ -2ac3ac: 1f05 fd10 |000a: check-cast v5, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState; // type@10fd │ │ -2ac3b0: 5541 1c2f |000c: iget-boolean v1, v4, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.autoCompleteSuggestionsEnabled:Z // field@2f1c │ │ -2ac3b4: 5553 1c2f |000e: iget-boolean v3, v5, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.autoCompleteSuggestionsEnabled:Z // field@2f1c │ │ -2ac3b8: 3231 0300 |0010: if-eq v1, v3, 0013 // +0003 │ │ -2ac3bc: 0f02 |0012: return v2 │ │ -2ac3be: 5541 1b2f |0013: iget-boolean v1, v4, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.autoCompleteRecentlyVisitedSitesSuggestionsUserEnabled:Z // field@2f1b │ │ -2ac3c2: 5553 1b2f |0015: iget-boolean v3, v5, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.autoCompleteRecentlyVisitedSitesSuggestionsUserEnabled:Z // field@2f1b │ │ -2ac3c6: 3231 0300 |0017: if-eq v1, v3, 001a // +0003 │ │ -2ac3ca: 0f02 |0019: return v2 │ │ -2ac3cc: 5541 222f |001a: iget-boolean v1, v4, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.storeHistoryEnabled:Z // field@2f22 │ │ -2ac3d0: 5553 222f |001c: iget-boolean v3, v5, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.storeHistoryEnabled:Z // field@2f22 │ │ -2ac3d4: 3231 0300 |001e: if-eq v1, v3, 0021 // +0003 │ │ -2ac3d8: 0f02 |0020: return v2 │ │ -2ac3da: 5541 212f |0021: iget-boolean v1, v4, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.showVoiceSearch:Z // field@2f21 │ │ -2ac3de: 5553 212f |0023: iget-boolean v3, v5, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.showVoiceSearch:Z // field@2f21 │ │ -2ac3e2: 3231 0300 |0025: if-eq v1, v3, 0028 // +0003 │ │ -2ac3e6: 0f02 |0027: return v2 │ │ -2ac3e8: 5541 232f |0028: iget-boolean v1, v4, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.voiceSearchEnabled:Z // field@2f23 │ │ -2ac3ec: 5553 232f |002a: iget-boolean v3, v5, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.voiceSearchEnabled:Z // field@2f23 │ │ -2ac3f0: 3231 0300 |002c: if-eq v1, v3, 002f // +0003 │ │ -2ac3f4: 0f02 |002e: return v2 │ │ -2ac3f6: 5541 1d2f |002f: iget-boolean v1, v4, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.isShowOnAppLaunchOptionVisible:Z // field@2f1d │ │ -2ac3fa: 5553 1d2f |0031: iget-boolean v3, v5, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.isShowOnAppLaunchOptionVisible:Z // field@2f1d │ │ -2ac3fe: 3231 0300 |0033: if-eq v1, v3, 0036 // +0003 │ │ -2ac402: 0f02 |0035: return v2 │ │ -2ac404: 5441 202f |0036: iget-object v1, v4, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.showOnAppLaunchSelectedOption:Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption; // field@2f20 │ │ -2ac408: 5453 202f |0038: iget-object v3, v5, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.showOnAppLaunchSelectedOption:Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption; // field@2f20 │ │ -2ac40c: 7120 faf1 3100 |003a: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -2ac412: 0a01 |003d: move-result v1 │ │ -2ac414: 3901 0300 |003e: if-nez v1, 0041 // +0003 │ │ -2ac418: 0f02 |0040: return v2 │ │ -2ac41a: 5541 1e2f |0041: iget-boolean v1, v4, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.maliciousSiteProtectionEnabled:Z // field@2f1e │ │ -2ac41e: 5553 1e2f |0043: iget-boolean v3, v5, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.maliciousSiteProtectionEnabled:Z // field@2f1e │ │ -2ac422: 3231 0300 |0045: if-eq v1, v3, 0048 // +0003 │ │ -2ac426: 0f02 |0047: return v2 │ │ -2ac428: 5541 1f2f |0048: iget-boolean v1, v4, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.maliciousSiteProtectionFeatureAvailable:Z // field@2f1f │ │ -2ac42c: 5555 1f2f |004a: iget-boolean v5, v5, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.maliciousSiteProtectionFeatureAvailable:Z // field@2f1f │ │ -2ac430: 3251 0300 |004c: if-eq v1, v5, 004f // +0003 │ │ -2ac434: 0f02 |004e: return v2 │ │ -2ac436: 0f00 |004f: return v0 │ │ +2ac398: |[2ac398] com.duckduckgo.app.generalsettings.GeneralSettingsViewModel$ViewState.equals:(Ljava/lang/Object;)Z │ │ +2ac3a8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +2ac3aa: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ +2ac3ae: 0f00 |0003: return v0 │ │ +2ac3b0: 2051 fd10 |0004: instance-of v1, v5, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState; // type@10fd │ │ +2ac3b4: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +2ac3b6: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +2ac3ba: 0f02 |0009: return v2 │ │ +2ac3bc: 1f05 fd10 |000a: check-cast v5, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState; // type@10fd │ │ +2ac3c0: 5541 1c2f |000c: iget-boolean v1, v4, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.autoCompleteSuggestionsEnabled:Z // field@2f1c │ │ +2ac3c4: 5553 1c2f |000e: iget-boolean v3, v5, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.autoCompleteSuggestionsEnabled:Z // field@2f1c │ │ +2ac3c8: 3231 0300 |0010: if-eq v1, v3, 0013 // +0003 │ │ +2ac3cc: 0f02 |0012: return v2 │ │ +2ac3ce: 5541 1b2f |0013: iget-boolean v1, v4, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.autoCompleteRecentlyVisitedSitesSuggestionsUserEnabled:Z // field@2f1b │ │ +2ac3d2: 5553 1b2f |0015: iget-boolean v3, v5, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.autoCompleteRecentlyVisitedSitesSuggestionsUserEnabled:Z // field@2f1b │ │ +2ac3d6: 3231 0300 |0017: if-eq v1, v3, 001a // +0003 │ │ +2ac3da: 0f02 |0019: return v2 │ │ +2ac3dc: 5541 222f |001a: iget-boolean v1, v4, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.storeHistoryEnabled:Z // field@2f22 │ │ +2ac3e0: 5553 222f |001c: iget-boolean v3, v5, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.storeHistoryEnabled:Z // field@2f22 │ │ +2ac3e4: 3231 0300 |001e: if-eq v1, v3, 0021 // +0003 │ │ +2ac3e8: 0f02 |0020: return v2 │ │ +2ac3ea: 5541 212f |0021: iget-boolean v1, v4, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.showVoiceSearch:Z // field@2f21 │ │ +2ac3ee: 5553 212f |0023: iget-boolean v3, v5, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.showVoiceSearch:Z // field@2f21 │ │ +2ac3f2: 3231 0300 |0025: if-eq v1, v3, 0028 // +0003 │ │ +2ac3f6: 0f02 |0027: return v2 │ │ +2ac3f8: 5541 232f |0028: iget-boolean v1, v4, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.voiceSearchEnabled:Z // field@2f23 │ │ +2ac3fc: 5553 232f |002a: iget-boolean v3, v5, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.voiceSearchEnabled:Z // field@2f23 │ │ +2ac400: 3231 0300 |002c: if-eq v1, v3, 002f // +0003 │ │ +2ac404: 0f02 |002e: return v2 │ │ +2ac406: 5541 1d2f |002f: iget-boolean v1, v4, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.isShowOnAppLaunchOptionVisible:Z // field@2f1d │ │ +2ac40a: 5553 1d2f |0031: iget-boolean v3, v5, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.isShowOnAppLaunchOptionVisible:Z // field@2f1d │ │ +2ac40e: 3231 0300 |0033: if-eq v1, v3, 0036 // +0003 │ │ +2ac412: 0f02 |0035: return v2 │ │ +2ac414: 5441 202f |0036: iget-object v1, v4, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.showOnAppLaunchSelectedOption:Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption; // field@2f20 │ │ +2ac418: 5453 202f |0038: iget-object v3, v5, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.showOnAppLaunchSelectedOption:Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption; // field@2f20 │ │ +2ac41c: 7120 faf1 3100 |003a: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +2ac422: 0a01 |003d: move-result v1 │ │ +2ac424: 3901 0300 |003e: if-nez v1, 0041 // +0003 │ │ +2ac428: 0f02 |0040: return v2 │ │ +2ac42a: 5541 1e2f |0041: iget-boolean v1, v4, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.maliciousSiteProtectionEnabled:Z // field@2f1e │ │ +2ac42e: 5553 1e2f |0043: iget-boolean v3, v5, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.maliciousSiteProtectionEnabled:Z // field@2f1e │ │ +2ac432: 3231 0300 |0045: if-eq v1, v3, 0048 // +0003 │ │ +2ac436: 0f02 |0047: return v2 │ │ +2ac438: 5541 1f2f |0048: iget-boolean v1, v4, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.maliciousSiteProtectionFeatureAvailable:Z // field@2f1f │ │ +2ac43c: 5555 1f2f |004a: iget-boolean v5, v5, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.maliciousSiteProtectionFeatureAvailable:Z // field@2f1f │ │ +2ac440: 3251 0300 |004c: if-eq v1, v5, 004f // +0003 │ │ +2ac444: 0f02 |004e: return v2 │ │ +2ac446: 0f00 |004f: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #11 : (in Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;) │ │ name : 'getAutoCompleteRecentlyVisitedSitesSuggestionsUserEnabled' │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2ac438: |[2ac438] com.duckduckgo.app.generalsettings.GeneralSettingsViewModel$ViewState.getAutoCompleteRecentlyVisitedSitesSuggestionsUserEnabled:()Z │ │ -2ac448: 5510 1b2f |0000: iget-boolean v0, v1, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.autoCompleteRecentlyVisitedSitesSuggestionsUserEnabled:Z // field@2f1b │ │ -2ac44c: 0f00 |0002: return v0 │ │ +2ac448: |[2ac448] com.duckduckgo.app.generalsettings.GeneralSettingsViewModel$ViewState.getAutoCompleteRecentlyVisitedSitesSuggestionsUserEnabled:()Z │ │ +2ac458: 5510 1b2f |0000: iget-boolean v0, v1, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.autoCompleteRecentlyVisitedSitesSuggestionsUserEnabled:Z // field@2f1b │ │ +2ac45c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState; │ │ │ │ #12 : (in Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;) │ │ @@ -168707,17 +168707,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2ac450: |[2ac450] com.duckduckgo.app.generalsettings.GeneralSettingsViewModel$ViewState.getAutoCompleteSuggestionsEnabled:()Z │ │ -2ac460: 5510 1c2f |0000: iget-boolean v0, v1, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.autoCompleteSuggestionsEnabled:Z // field@2f1c │ │ -2ac464: 0f00 |0002: return v0 │ │ +2ac460: |[2ac460] com.duckduckgo.app.generalsettings.GeneralSettingsViewModel$ViewState.getAutoCompleteSuggestionsEnabled:()Z │ │ +2ac470: 5510 1c2f |0000: iget-boolean v0, v1, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.autoCompleteSuggestionsEnabled:Z // field@2f1c │ │ +2ac474: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState; │ │ │ │ #13 : (in Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;) │ │ @@ -168725,17 +168725,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2ac468: |[2ac468] com.duckduckgo.app.generalsettings.GeneralSettingsViewModel$ViewState.getMaliciousSiteProtectionEnabled:()Z │ │ -2ac478: 5510 1e2f |0000: iget-boolean v0, v1, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.maliciousSiteProtectionEnabled:Z // field@2f1e │ │ -2ac47c: 0f00 |0002: return v0 │ │ +2ac478: |[2ac478] com.duckduckgo.app.generalsettings.GeneralSettingsViewModel$ViewState.getMaliciousSiteProtectionEnabled:()Z │ │ +2ac488: 5510 1e2f |0000: iget-boolean v0, v1, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.maliciousSiteProtectionEnabled:Z // field@2f1e │ │ +2ac48c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState; │ │ │ │ #14 : (in Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;) │ │ @@ -168743,17 +168743,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2ac480: |[2ac480] com.duckduckgo.app.generalsettings.GeneralSettingsViewModel$ViewState.getMaliciousSiteProtectionFeatureAvailable:()Z │ │ -2ac490: 5510 1f2f |0000: iget-boolean v0, v1, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.maliciousSiteProtectionFeatureAvailable:Z // field@2f1f │ │ -2ac494: 0f00 |0002: return v0 │ │ +2ac490: |[2ac490] com.duckduckgo.app.generalsettings.GeneralSettingsViewModel$ViewState.getMaliciousSiteProtectionFeatureAvailable:()Z │ │ +2ac4a0: 5510 1f2f |0000: iget-boolean v0, v1, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.maliciousSiteProtectionFeatureAvailable:Z // field@2f1f │ │ +2ac4a4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState; │ │ │ │ #15 : (in Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;) │ │ @@ -168761,17 +168761,17 @@ │ │ type : '()Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2ac628: |[2ac628] com.duckduckgo.app.generalsettings.GeneralSettingsViewModel$ViewState.getShowOnAppLaunchSelectedOption:()Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption; │ │ -2ac638: 5410 202f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.showOnAppLaunchSelectedOption:Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption; // field@2f20 │ │ -2ac63c: 1100 |0002: return-object v0 │ │ +2ac638: |[2ac638] com.duckduckgo.app.generalsettings.GeneralSettingsViewModel$ViewState.getShowOnAppLaunchSelectedOption:()Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption; │ │ +2ac648: 5410 202f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.showOnAppLaunchSelectedOption:Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption; // field@2f20 │ │ +2ac64c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState; │ │ │ │ #16 : (in Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;) │ │ @@ -168779,17 +168779,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2ac498: |[2ac498] com.duckduckgo.app.generalsettings.GeneralSettingsViewModel$ViewState.getShowVoiceSearch:()Z │ │ -2ac4a8: 5510 212f |0000: iget-boolean v0, v1, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.showVoiceSearch:Z // field@2f21 │ │ -2ac4ac: 0f00 |0002: return v0 │ │ +2ac4a8: |[2ac4a8] com.duckduckgo.app.generalsettings.GeneralSettingsViewModel$ViewState.getShowVoiceSearch:()Z │ │ +2ac4b8: 5510 212f |0000: iget-boolean v0, v1, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.showVoiceSearch:Z // field@2f21 │ │ +2ac4bc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState; │ │ │ │ #17 : (in Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;) │ │ @@ -168797,17 +168797,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2ac4b0: |[2ac4b0] com.duckduckgo.app.generalsettings.GeneralSettingsViewModel$ViewState.getStoreHistoryEnabled:()Z │ │ -2ac4c0: 5510 222f |0000: iget-boolean v0, v1, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.storeHistoryEnabled:Z // field@2f22 │ │ -2ac4c4: 0f00 |0002: return v0 │ │ +2ac4c0: |[2ac4c0] com.duckduckgo.app.generalsettings.GeneralSettingsViewModel$ViewState.getStoreHistoryEnabled:()Z │ │ +2ac4d0: 5510 222f |0000: iget-boolean v0, v1, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.storeHistoryEnabled:Z // field@2f22 │ │ +2ac4d4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState; │ │ │ │ #18 : (in Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;) │ │ @@ -168815,17 +168815,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2ac4c8: |[2ac4c8] com.duckduckgo.app.generalsettings.GeneralSettingsViewModel$ViewState.getVoiceSearchEnabled:()Z │ │ -2ac4d8: 5510 232f |0000: iget-boolean v0, v1, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.voiceSearchEnabled:Z // field@2f23 │ │ -2ac4dc: 0f00 |0002: return v0 │ │ +2ac4d8: |[2ac4d8] com.duckduckgo.app.generalsettings.GeneralSettingsViewModel$ViewState.getVoiceSearchEnabled:()Z │ │ +2ac4e8: 5510 232f |0000: iget-boolean v0, v1, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.voiceSearchEnabled:Z // field@2f23 │ │ +2ac4ec: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState; │ │ │ │ #19 : (in Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;) │ │ @@ -168833,75 +168833,75 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 79 16-bit code units │ │ -2ac640: |[2ac640] com.duckduckgo.app.generalsettings.GeneralSettingsViewModel$ViewState.hashCode:()I │ │ -2ac650: 5520 1c2f |0000: iget-boolean v0, v2, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.autoCompleteSuggestionsEnabled:Z // field@2f1c │ │ -2ac654: 7110 3eef 0000 |0002: invoke-static {v0}, Ljava/lang/Boolean;.hashCode:(Z)I // method@ef3e │ │ -2ac65a: 0a00 |0005: move-result v0 │ │ -2ac65c: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -2ac660: 5521 1b2f |0008: iget-boolean v1, v2, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.autoCompleteRecentlyVisitedSitesSuggestionsUserEnabled:Z // field@2f1b │ │ -2ac664: 7110 3eef 0100 |000a: invoke-static {v1}, Ljava/lang/Boolean;.hashCode:(Z)I // method@ef3e │ │ -2ac66a: 0a01 |000d: move-result v1 │ │ -2ac66c: b010 |000e: add-int/2addr v0, v1 │ │ -2ac66e: da00 001f |000f: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -2ac672: 5521 222f |0011: iget-boolean v1, v2, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.storeHistoryEnabled:Z // field@2f22 │ │ -2ac676: 7110 3eef 0100 |0013: invoke-static {v1}, Ljava/lang/Boolean;.hashCode:(Z)I // method@ef3e │ │ -2ac67c: 0a01 |0016: move-result v1 │ │ -2ac67e: b010 |0017: add-int/2addr v0, v1 │ │ -2ac680: da00 001f |0018: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -2ac684: 5521 212f |001a: iget-boolean v1, v2, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.showVoiceSearch:Z // field@2f21 │ │ -2ac688: 7110 3eef 0100 |001c: invoke-static {v1}, Ljava/lang/Boolean;.hashCode:(Z)I // method@ef3e │ │ -2ac68e: 0a01 |001f: move-result v1 │ │ -2ac690: b010 |0020: add-int/2addr v0, v1 │ │ -2ac692: da00 001f |0021: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -2ac696: 5521 232f |0023: iget-boolean v1, v2, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.voiceSearchEnabled:Z // field@2f23 │ │ -2ac69a: 7110 3eef 0100 |0025: invoke-static {v1}, Ljava/lang/Boolean;.hashCode:(Z)I // method@ef3e │ │ -2ac6a0: 0a01 |0028: move-result v1 │ │ -2ac6a2: b010 |0029: add-int/2addr v0, v1 │ │ -2ac6a4: da00 001f |002a: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -2ac6a8: 5521 1d2f |002c: iget-boolean v1, v2, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.isShowOnAppLaunchOptionVisible:Z // field@2f1d │ │ -2ac6ac: 7110 3eef 0100 |002e: invoke-static {v1}, Ljava/lang/Boolean;.hashCode:(Z)I // method@ef3e │ │ -2ac6b2: 0a01 |0031: move-result v1 │ │ -2ac6b4: b010 |0032: add-int/2addr v0, v1 │ │ -2ac6b6: da00 001f |0033: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -2ac6ba: 5421 202f |0035: iget-object v1, v2, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.showOnAppLaunchSelectedOption:Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption; // field@2f20 │ │ -2ac6be: 6e10 a452 0100 |0037: invoke-virtual {v1}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption;.hashCode:()I // method@52a4 │ │ -2ac6c4: 0a01 |003a: move-result v1 │ │ -2ac6c6: b010 |003b: add-int/2addr v0, v1 │ │ -2ac6c8: da00 001f |003c: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -2ac6cc: 5521 1e2f |003e: iget-boolean v1, v2, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.maliciousSiteProtectionEnabled:Z // field@2f1e │ │ -2ac6d0: 7110 3eef 0100 |0040: invoke-static {v1}, Ljava/lang/Boolean;.hashCode:(Z)I // method@ef3e │ │ -2ac6d6: 0a01 |0043: move-result v1 │ │ -2ac6d8: b010 |0044: add-int/2addr v0, v1 │ │ -2ac6da: da00 001f |0045: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -2ac6de: 5521 1f2f |0047: iget-boolean v1, v2, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.maliciousSiteProtectionFeatureAvailable:Z // field@2f1f │ │ -2ac6e2: 7110 3eef 0100 |0049: invoke-static {v1}, Ljava/lang/Boolean;.hashCode:(Z)I // method@ef3e │ │ -2ac6e8: 0a01 |004c: move-result v1 │ │ -2ac6ea: b010 |004d: add-int/2addr v0, v1 │ │ -2ac6ec: 0f00 |004e: return v0 │ │ +2ac650: |[2ac650] com.duckduckgo.app.generalsettings.GeneralSettingsViewModel$ViewState.hashCode:()I │ │ +2ac660: 5520 1c2f |0000: iget-boolean v0, v2, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.autoCompleteSuggestionsEnabled:Z // field@2f1c │ │ +2ac664: 7110 3eef 0000 |0002: invoke-static {v0}, Ljava/lang/Boolean;.hashCode:(Z)I // method@ef3e │ │ +2ac66a: 0a00 |0005: move-result v0 │ │ +2ac66c: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +2ac670: 5521 1b2f |0008: iget-boolean v1, v2, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.autoCompleteRecentlyVisitedSitesSuggestionsUserEnabled:Z // field@2f1b │ │ +2ac674: 7110 3eef 0100 |000a: invoke-static {v1}, Ljava/lang/Boolean;.hashCode:(Z)I // method@ef3e │ │ +2ac67a: 0a01 |000d: move-result v1 │ │ +2ac67c: b010 |000e: add-int/2addr v0, v1 │ │ +2ac67e: da00 001f |000f: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +2ac682: 5521 222f |0011: iget-boolean v1, v2, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.storeHistoryEnabled:Z // field@2f22 │ │ +2ac686: 7110 3eef 0100 |0013: invoke-static {v1}, Ljava/lang/Boolean;.hashCode:(Z)I // method@ef3e │ │ +2ac68c: 0a01 |0016: move-result v1 │ │ +2ac68e: b010 |0017: add-int/2addr v0, v1 │ │ +2ac690: da00 001f |0018: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +2ac694: 5521 212f |001a: iget-boolean v1, v2, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.showVoiceSearch:Z // field@2f21 │ │ +2ac698: 7110 3eef 0100 |001c: invoke-static {v1}, Ljava/lang/Boolean;.hashCode:(Z)I // method@ef3e │ │ +2ac69e: 0a01 |001f: move-result v1 │ │ +2ac6a0: b010 |0020: add-int/2addr v0, v1 │ │ +2ac6a2: da00 001f |0021: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +2ac6a6: 5521 232f |0023: iget-boolean v1, v2, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.voiceSearchEnabled:Z // field@2f23 │ │ +2ac6aa: 7110 3eef 0100 |0025: invoke-static {v1}, Ljava/lang/Boolean;.hashCode:(Z)I // method@ef3e │ │ +2ac6b0: 0a01 |0028: move-result v1 │ │ +2ac6b2: b010 |0029: add-int/2addr v0, v1 │ │ +2ac6b4: da00 001f |002a: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +2ac6b8: 5521 1d2f |002c: iget-boolean v1, v2, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.isShowOnAppLaunchOptionVisible:Z // field@2f1d │ │ +2ac6bc: 7110 3eef 0100 |002e: invoke-static {v1}, Ljava/lang/Boolean;.hashCode:(Z)I // method@ef3e │ │ +2ac6c2: 0a01 |0031: move-result v1 │ │ +2ac6c4: b010 |0032: add-int/2addr v0, v1 │ │ +2ac6c6: da00 001f |0033: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +2ac6ca: 5421 202f |0035: iget-object v1, v2, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.showOnAppLaunchSelectedOption:Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption; // field@2f20 │ │ +2ac6ce: 6e10 a452 0100 |0037: invoke-virtual {v1}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption;.hashCode:()I // method@52a4 │ │ +2ac6d4: 0a01 |003a: move-result v1 │ │ +2ac6d6: b010 |003b: add-int/2addr v0, v1 │ │ +2ac6d8: da00 001f |003c: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +2ac6dc: 5521 1e2f |003e: iget-boolean v1, v2, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.maliciousSiteProtectionEnabled:Z // field@2f1e │ │ +2ac6e0: 7110 3eef 0100 |0040: invoke-static {v1}, Ljava/lang/Boolean;.hashCode:(Z)I // method@ef3e │ │ +2ac6e6: 0a01 |0043: move-result v1 │ │ +2ac6e8: b010 |0044: add-int/2addr v0, v1 │ │ +2ac6ea: da00 001f |0045: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +2ac6ee: 5521 1f2f |0047: iget-boolean v1, v2, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.maliciousSiteProtectionFeatureAvailable:Z // field@2f1f │ │ +2ac6f2: 7110 3eef 0100 |0049: invoke-static {v1}, Ljava/lang/Boolean;.hashCode:(Z)I // method@ef3e │ │ +2ac6f8: 0a01 |004c: move-result v1 │ │ +2ac6fa: b010 |004d: add-int/2addr v0, v1 │ │ +2ac6fc: 0f00 |004e: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #20 : (in Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;) │ │ name : 'isShowOnAppLaunchOptionVisible' │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2ac4e0: |[2ac4e0] com.duckduckgo.app.generalsettings.GeneralSettingsViewModel$ViewState.isShowOnAppLaunchOptionVisible:()Z │ │ -2ac4f0: 5510 1d2f |0000: iget-boolean v0, v1, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.isShowOnAppLaunchOptionVisible:Z // field@2f1d │ │ -2ac4f4: 0f00 |0002: return v0 │ │ +2ac4f0: |[2ac4f0] com.duckduckgo.app.generalsettings.GeneralSettingsViewModel$ViewState.isShowOnAppLaunchOptionVisible:()Z │ │ +2ac500: 5510 1d2f |0000: iget-boolean v0, v1, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.isShowOnAppLaunchOptionVisible:Z // field@2f1d │ │ +2ac504: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState; │ │ │ │ #21 : (in Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;) │ │ @@ -168909,57 +168909,57 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 102 16-bit code units │ │ -2ac6f0: |[2ac6f0] com.duckduckgo.app.generalsettings.GeneralSettingsViewModel$ViewState.toString:()Ljava/lang/String; │ │ -2ac700: 55b0 1c2f |0000: iget-boolean v0, v11, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.autoCompleteSuggestionsEnabled:Z // field@2f1c │ │ -2ac704: 55b1 1b2f |0002: iget-boolean v1, v11, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.autoCompleteRecentlyVisitedSitesSuggestionsUserEnabled:Z // field@2f1b │ │ -2ac708: 55b2 222f |0004: iget-boolean v2, v11, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.storeHistoryEnabled:Z // field@2f22 │ │ -2ac70c: 55b3 212f |0006: iget-boolean v3, v11, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.showVoiceSearch:Z // field@2f21 │ │ -2ac710: 55b4 232f |0008: iget-boolean v4, v11, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.voiceSearchEnabled:Z // field@2f23 │ │ -2ac714: 55b5 1d2f |000a: iget-boolean v5, v11, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.isShowOnAppLaunchOptionVisible:Z // field@2f1d │ │ -2ac718: 54b6 202f |000c: iget-object v6, v11, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.showOnAppLaunchSelectedOption:Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption; // field@2f20 │ │ -2ac71c: 55b7 1e2f |000e: iget-boolean v7, v11, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.maliciousSiteProtectionEnabled:Z // field@2f1e │ │ -2ac720: 55b8 1f2f |0010: iget-boolean v8, v11, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.maliciousSiteProtectionFeatureAvailable:Z // field@2f1f │ │ -2ac724: 2209 dd38 |0012: new-instance v9, Ljava/lang/StringBuilder; // type@38dd │ │ -2ac728: 1a0a f381 |0014: const-string v10, "ViewState(autoCompleteSuggestionsEnabled=" // string@81f3 │ │ -2ac72c: 7020 d9ef a900 |0016: invoke-direct {v9, v10}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ -2ac732: 6e20 e3ef 0900 |0019: invoke-virtual {v9, v0}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@efe3 │ │ -2ac738: 1a00 5817 |001c: const-string v0, ", autoCompleteRecentlyVisitedSitesSuggestionsUserEnabled=" // string@1758 │ │ -2ac73c: 6e20 e2ef 0900 |001e: invoke-virtual {v9, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2ac742: 6e20 e3ef 1900 |0021: invoke-virtual {v9, v1}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@efe3 │ │ -2ac748: 1a00 c718 |0024: const-string v0, ", storeHistoryEnabled=" // string@18c7 │ │ -2ac74c: 6e20 e2ef 0900 |0026: invoke-virtual {v9, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2ac752: 6e20 e3ef 2900 |0029: invoke-virtual {v9, v2}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@efe3 │ │ -2ac758: 1a00 bc18 |002c: const-string v0, ", showVoiceSearch=" // string@18bc │ │ -2ac75c: 6e20 e2ef 0900 |002e: invoke-virtual {v9, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2ac762: 6e20 e3ef 3900 |0031: invoke-virtual {v9, v3}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@efe3 │ │ -2ac768: 1a00 0719 |0034: const-string v0, ", voiceSearchEnabled=" // string@1907 │ │ -2ac76c: 6e20 e2ef 0900 |0036: invoke-virtual {v9, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2ac772: 6e20 e3ef 4900 |0039: invoke-virtual {v9, v4}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@efe3 │ │ -2ac778: 1a00 1818 |003c: const-string v0, ", isShowOnAppLaunchOptionVisible=" // string@1818 │ │ -2ac77c: 6e20 e2ef 0900 |003e: invoke-virtual {v9, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2ac782: 6e20 e3ef 5900 |0041: invoke-virtual {v9, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@efe3 │ │ -2ac788: 1a00 b618 |0044: const-string v0, ", showOnAppLaunchSelectedOption=" // string@18b6 │ │ -2ac78c: 6e20 e2ef 0900 |0046: invoke-virtual {v9, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2ac792: 6e20 e1ef 6900 |0049: invoke-virtual {v9, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ -2ac798: 1a00 3a18 |004c: const-string v0, ", maliciousSiteProtectionEnabled=" // string@183a │ │ -2ac79c: 6e20 e2ef 0900 |004e: invoke-virtual {v9, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2ac7a2: 6e20 e3ef 7900 |0051: invoke-virtual {v9, v7}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@efe3 │ │ -2ac7a8: 1a00 3b18 |0054: const-string v0, ", maliciousSiteProtectionFeatureAvailable=" // string@183b │ │ -2ac7ac: 6e20 e2ef 0900 |0056: invoke-virtual {v9, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2ac7b2: 6e20 e3ef 8900 |0059: invoke-virtual {v9, v8}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@efe3 │ │ -2ac7b8: 1a00 0117 |005c: const-string v0, ")" // string@1701 │ │ -2ac7bc: 6e20 e2ef 0900 |005e: invoke-virtual {v9, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2ac7c2: 6e10 e7ef 0900 |0061: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ -2ac7c8: 0c00 |0064: move-result-object v0 │ │ -2ac7ca: 1100 |0065: return-object v0 │ │ +2ac700: |[2ac700] com.duckduckgo.app.generalsettings.GeneralSettingsViewModel$ViewState.toString:()Ljava/lang/String; │ │ +2ac710: 55b0 1c2f |0000: iget-boolean v0, v11, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.autoCompleteSuggestionsEnabled:Z // field@2f1c │ │ +2ac714: 55b1 1b2f |0002: iget-boolean v1, v11, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.autoCompleteRecentlyVisitedSitesSuggestionsUserEnabled:Z // field@2f1b │ │ +2ac718: 55b2 222f |0004: iget-boolean v2, v11, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.storeHistoryEnabled:Z // field@2f22 │ │ +2ac71c: 55b3 212f |0006: iget-boolean v3, v11, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.showVoiceSearch:Z // field@2f21 │ │ +2ac720: 55b4 232f |0008: iget-boolean v4, v11, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.voiceSearchEnabled:Z // field@2f23 │ │ +2ac724: 55b5 1d2f |000a: iget-boolean v5, v11, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.isShowOnAppLaunchOptionVisible:Z // field@2f1d │ │ +2ac728: 54b6 202f |000c: iget-object v6, v11, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.showOnAppLaunchSelectedOption:Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption; // field@2f20 │ │ +2ac72c: 55b7 1e2f |000e: iget-boolean v7, v11, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.maliciousSiteProtectionEnabled:Z // field@2f1e │ │ +2ac730: 55b8 1f2f |0010: iget-boolean v8, v11, Lcom/duckduckgo/app/generalsettings/GeneralSettingsViewModel$ViewState;.maliciousSiteProtectionFeatureAvailable:Z // field@2f1f │ │ +2ac734: 2209 dd38 |0012: new-instance v9, Ljava/lang/StringBuilder; // type@38dd │ │ +2ac738: 1a0a f381 |0014: const-string v10, "ViewState(autoCompleteSuggestionsEnabled=" // string@81f3 │ │ +2ac73c: 7020 d9ef a900 |0016: invoke-direct {v9, v10}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ +2ac742: 6e20 e3ef 0900 |0019: invoke-virtual {v9, v0}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@efe3 │ │ +2ac748: 1a00 5817 |001c: const-string v0, ", autoCompleteRecentlyVisitedSitesSuggestionsUserEnabled=" // string@1758 │ │ +2ac74c: 6e20 e2ef 0900 |001e: invoke-virtual {v9, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2ac752: 6e20 e3ef 1900 |0021: invoke-virtual {v9, v1}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@efe3 │ │ +2ac758: 1a00 c718 |0024: const-string v0, ", storeHistoryEnabled=" // string@18c7 │ │ +2ac75c: 6e20 e2ef 0900 |0026: invoke-virtual {v9, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2ac762: 6e20 e3ef 2900 |0029: invoke-virtual {v9, v2}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@efe3 │ │ +2ac768: 1a00 bc18 |002c: const-string v0, ", showVoiceSearch=" // string@18bc │ │ +2ac76c: 6e20 e2ef 0900 |002e: invoke-virtual {v9, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2ac772: 6e20 e3ef 3900 |0031: invoke-virtual {v9, v3}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@efe3 │ │ +2ac778: 1a00 0719 |0034: const-string v0, ", voiceSearchEnabled=" // string@1907 │ │ +2ac77c: 6e20 e2ef 0900 |0036: invoke-virtual {v9, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2ac782: 6e20 e3ef 4900 |0039: invoke-virtual {v9, v4}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@efe3 │ │ +2ac788: 1a00 1818 |003c: const-string v0, ", isShowOnAppLaunchOptionVisible=" // string@1818 │ │ +2ac78c: 6e20 e2ef 0900 |003e: invoke-virtual {v9, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2ac792: 6e20 e3ef 5900 |0041: invoke-virtual {v9, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@efe3 │ │ +2ac798: 1a00 b618 |0044: const-string v0, ", showOnAppLaunchSelectedOption=" // string@18b6 │ │ +2ac79c: 6e20 e2ef 0900 |0046: invoke-virtual {v9, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2ac7a2: 6e20 e1ef 6900 |0049: invoke-virtual {v9, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ +2ac7a8: 1a00 3a18 |004c: const-string v0, ", maliciousSiteProtectionEnabled=" // string@183a │ │ +2ac7ac: 6e20 e2ef 0900 |004e: invoke-virtual {v9, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2ac7b2: 6e20 e3ef 7900 |0051: invoke-virtual {v9, v7}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@efe3 │ │ +2ac7b8: 1a00 3b18 |0054: const-string v0, ", maliciousSiteProtectionFeatureAvailable=" // string@183b │ │ +2ac7bc: 6e20 e2ef 0900 |0056: invoke-virtual {v9, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2ac7c2: 6e20 e3ef 8900 |0059: invoke-virtual {v9, v8}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@efe3 │ │ +2ac7c8: 1a00 0117 |005c: const-string v0, ")" // string@1701 │ │ +2ac7cc: 6e20 e2ef 0900 |005e: invoke-virtual {v9, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2ac7d2: 6e10 e7ef 0900 |0061: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ +2ac7d8: 0c00 |0064: move-result-object v0 │ │ +2ac7da: 1100 |0065: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 11253 (GeneralSettingsViewModel.kt) │ │ │ │ Class #1294 header: │ │ @@ -169027,18 +169027,18 @@ │ │ type : '(Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -2ad99c: |[2ad99c] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchActivity$$ExternalSyntheticLambda0.:(Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchActivity;)V │ │ -2ad9ac: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2ad9b2: 5b01 552f |0003: iput-object v1, v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchActivity$$ExternalSyntheticLambda0;.f$0:Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchActivity; // field@2f55 │ │ -2ad9b6: 0e00 |0005: return-void │ │ +2ad9ac: |[2ad9ac] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchActivity$$ExternalSyntheticLambda0.:(Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchActivity;)V │ │ +2ad9bc: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2ad9c2: 5b01 552f |0003: iput-object v1, v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchActivity$$ExternalSyntheticLambda0;.f$0:Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchActivity; // field@2f55 │ │ +2ad9c6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchActivity$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchActivity; │ │ │ │ @@ -169048,18 +169048,18 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -2ad9b8: |[2ad9b8] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchActivity$$ExternalSyntheticLambda0.onFocusChange:(Landroid/view/View;Z)V │ │ -2ad9c8: 5410 552f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchActivity$$ExternalSyntheticLambda0;.f$0:Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchActivity; // field@2f55 │ │ -2ad9cc: 7130 6951 2003 |0002: invoke-static {v0, v2, v3}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchActivity;.$r8$lambda$gPKhNH-khEQsw1itXOgEP1bIseo:(Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchActivity;Landroid/view/View;Z)V // method@5169 │ │ -2ad9d2: 0e00 |0005: return-void │ │ +2ad9c8: |[2ad9c8] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchActivity$$ExternalSyntheticLambda0.onFocusChange:(Landroid/view/View;Z)V │ │ +2ad9d8: 5410 552f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchActivity$$ExternalSyntheticLambda0;.f$0:Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchActivity; // field@2f55 │ │ +2ad9dc: 7130 6951 2003 |0002: invoke-static {v0, v2, v3}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchActivity;.$r8$lambda$gPKhNH-khEQsw1itXOgEP1bIseo:(Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchActivity;Landroid/view/View;Z)V // method@5169 │ │ +2ad9e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchActivity$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ 0x0000 - 0x0006 reg=3 (null) Z │ │ @@ -169130,52 +169130,52 @@ │ │ type : '()Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchActivity_ShowOnAppLaunchScreenNoParams_Mapper_Factory;' │ │ access : 0x1048 (STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2add8c: |[2add8c] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchActivity_ShowOnAppLaunchScreenNoParams_Mapper_Factory$InstanceHolder.-$$Nest$sfgetINSTANCE:()Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchActivity_ShowOnAppLaunchScreenNoParams_Mapper_Factory; │ │ -2add9c: 6200 612f |0000: sget-object v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchActivity_ShowOnAppLaunchScreenNoParams_Mapper_Factory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchActivity_ShowOnAppLaunchScreenNoParams_Mapper_Factory; // field@2f61 │ │ -2adda0: 1100 |0002: return-object v0 │ │ +2add9c: |[2add9c] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchActivity_ShowOnAppLaunchScreenNoParams_Mapper_Factory$InstanceHolder.-$$Nest$sfgetINSTANCE:()Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchActivity_ShowOnAppLaunchScreenNoParams_Mapper_Factory; │ │ +2addac: 6200 612f |0000: sget-object v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchActivity_ShowOnAppLaunchScreenNoParams_Mapper_Factory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchActivity_ShowOnAppLaunchScreenNoParams_Mapper_Factory; // field@2f61 │ │ +2addb0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchActivity_ShowOnAppLaunchScreenNoParams_Mapper_Factory$InstanceHolder;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -2adda4: |[2adda4] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchActivity_ShowOnAppLaunchScreenNoParams_Mapper_Factory$InstanceHolder.:()V │ │ -2addb4: 2200 1311 |0000: new-instance v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchActivity_ShowOnAppLaunchScreenNoParams_Mapper_Factory; // type@1113 │ │ -2addb8: 7010 8851 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchActivity_ShowOnAppLaunchScreenNoParams_Mapper_Factory;.:()V // method@5188 │ │ -2addbe: 6900 612f |0005: sput-object v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchActivity_ShowOnAppLaunchScreenNoParams_Mapper_Factory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchActivity_ShowOnAppLaunchScreenNoParams_Mapper_Factory; // field@2f61 │ │ -2addc2: 0e00 |0007: return-void │ │ +2addb4: |[2addb4] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchActivity_ShowOnAppLaunchScreenNoParams_Mapper_Factory$InstanceHolder.:()V │ │ +2addc4: 2200 1311 |0000: new-instance v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchActivity_ShowOnAppLaunchScreenNoParams_Mapper_Factory; // type@1113 │ │ +2addc8: 7010 8851 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchActivity_ShowOnAppLaunchScreenNoParams_Mapper_Factory;.:()V // method@5188 │ │ +2addce: 6900 612f |0005: sput-object v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchActivity_ShowOnAppLaunchScreenNoParams_Mapper_Factory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchActivity_ShowOnAppLaunchScreenNoParams_Mapper_Factory; // field@2f61 │ │ +2addd2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchActivity_ShowOnAppLaunchScreenNoParams_Mapper_Factory$InstanceHolder;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2addc4: |[2addc4] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchActivity_ShowOnAppLaunchScreenNoParams_Mapper_Factory$InstanceHolder.:()V │ │ -2addd4: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2addda: 0e00 |0003: return-void │ │ +2addd4: |[2addd4] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchActivity_ShowOnAppLaunchScreenNoParams_Mapper_Factory$InstanceHolder.:()V │ │ +2adde4: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2addea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchActivity_ShowOnAppLaunchScreenNoParams_Mapper_Factory$InstanceHolder; │ │ │ │ Virtual methods - │ │ @@ -169307,35 +169307,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -2aeab0: |[2aeab0] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_ProxyModule.:()V │ │ -2aeac0: 2200 1b11 |0000: new-instance v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_ProxyModule; // type@111b │ │ -2aeac4: 7010 a051 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_ProxyModule;.:()V // method@51a0 │ │ -2aeaca: 6900 672f |0005: sput-object v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_ProxyModule;.INSTANCE:Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_ProxyModule; // field@2f67 │ │ -2aeace: 0e00 |0007: return-void │ │ +2aeac0: |[2aeac0] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_ProxyModule.:()V │ │ +2aead0: 2200 1b11 |0000: new-instance v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_ProxyModule; // type@111b │ │ +2aead4: 7010 a051 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_ProxyModule;.:()V // method@51a0 │ │ +2aeada: 6900 672f |0005: sput-object v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_ProxyModule;.INSTANCE:Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_ProxyModule; // field@2f67 │ │ +2aeade: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_ProxyModule;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2aead0: |[2aead0] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_ProxyModule.:()V │ │ -2aeae0: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2aeae6: 0e00 |0003: return-void │ │ +2aeae0: |[2aeae0] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_ProxyModule.:()V │ │ +2aeaf0: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2aeaf6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_ProxyModule; │ │ │ │ Virtual methods - │ │ @@ -169344,19 +169344,19 @@ │ │ type : '()Lcom/duckduckgo/feature/toggles/api/FeatureExceptions$Store;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -2aea44: |[2aea44] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_ProxyModule.providesNoopExceptionsStore:()Lcom/duckduckgo/feature/toggles/api/FeatureExceptions$Store; │ │ -2aea54: 6200 a964 |0000: sget-object v0, Lcom/duckduckgo/feature/toggles/api/FeatureExceptions;.INSTANCE:Lcom/duckduckgo/feature/toggles/api/FeatureExceptions; // field@64a9 │ │ -2aea58: 6e10 75d0 0000 |0002: invoke-virtual {v0}, Lcom/duckduckgo/feature/toggles/api/FeatureExceptions;.getEMPTY_STORE:()Lcom/duckduckgo/feature/toggles/api/FeatureExceptions$Store; // method@d075 │ │ -2aea5e: 0c00 |0005: move-result-object v0 │ │ -2aea60: 1100 |0006: return-object v0 │ │ +2aea54: |[2aea54] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_ProxyModule.providesNoopExceptionsStore:()Lcom/duckduckgo/feature/toggles/api/FeatureExceptions$Store; │ │ +2aea64: 6200 a964 |0000: sget-object v0, Lcom/duckduckgo/feature/toggles/api/FeatureExceptions;.INSTANCE:Lcom/duckduckgo/feature/toggles/api/FeatureExceptions; // field@64a9 │ │ +2aea68: 6e10 75d0 0000 |0002: invoke-virtual {v0}, Lcom/duckduckgo/feature/toggles/api/FeatureExceptions;.getEMPTY_STORE:()Lcom/duckduckgo/feature/toggles/api/FeatureExceptions$Store; // method@d075 │ │ +2aea6e: 0c00 |0005: move-result-object v0 │ │ +2aea70: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_ProxyModule; │ │ │ │ #1 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_ProxyModule;) │ │ @@ -169364,19 +169364,19 @@ │ │ type : '()Lcom/duckduckgo/feature/toggles/api/FeatureSettings$Store;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -2aea64: |[2aea64] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_ProxyModule.providesNoopSettingsStore:()Lcom/duckduckgo/feature/toggles/api/FeatureSettings$Store; │ │ -2aea74: 6200 ab64 |0000: sget-object v0, Lcom/duckduckgo/feature/toggles/api/FeatureSettings;.INSTANCE:Lcom/duckduckgo/feature/toggles/api/FeatureSettings; // field@64ab │ │ -2aea78: 6e10 7bd0 0000 |0002: invoke-virtual {v0}, Lcom/duckduckgo/feature/toggles/api/FeatureSettings;.getEMPTY_STORE:()Lcom/duckduckgo/feature/toggles/api/FeatureSettings$Store; // method@d07b │ │ -2aea7e: 0c00 |0005: move-result-object v0 │ │ -2aea80: 1100 |0006: return-object v0 │ │ +2aea74: |[2aea74] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_ProxyModule.providesNoopSettingsStore:()Lcom/duckduckgo/feature/toggles/api/FeatureSettings$Store; │ │ +2aea84: 6200 ab64 |0000: sget-object v0, Lcom/duckduckgo/feature/toggles/api/FeatureSettings;.INSTANCE:Lcom/duckduckgo/feature/toggles/api/FeatureSettings; // field@64ab │ │ +2aea88: 6e10 7bd0 0000 |0002: invoke-virtual {v0}, Lcom/duckduckgo/feature/toggles/api/FeatureSettings;.getEMPTY_STORE:()Lcom/duckduckgo/feature/toggles/api/FeatureSettings$Store; // method@d07b │ │ +2aea8e: 0c00 |0005: move-result-object v0 │ │ +2aea90: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_ProxyModule; │ │ │ │ #2 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_ProxyModule;) │ │ @@ -169384,69 +169384,69 @@ │ │ type : '(Lcom/duckduckgo/feature/toggles/api/Toggle$Store;Lcom/duckduckgo/feature/toggles/internal/api/FeatureTogglesCallback;Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig;Lcom/duckduckgo/experiments/api/VariantManager;)Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 16 │ │ ins : 5 │ │ outs : 10 │ │ insns size : 107 16-bit code units │ │ -2ae95c: |[2ae95c] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_ProxyModule.providesShowOnAppLaunchFeature:(Lcom/duckduckgo/feature/toggles/api/Toggle$Store;Lcom/duckduckgo/feature/toggles/internal/api/FeatureTogglesCallback;Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig;Lcom/duckduckgo/experiments/api/VariantManager;)Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature; │ │ -2ae96c: 1a00 f6d6 |0000: const-string v0, "toggleStore" // string@d6f6 │ │ -2ae970: 7120 fef1 0c00 |0002: invoke-static {v12, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2ae976: 1a00 3192 |0005: const-string v0, "callback" // string@9231 │ │ -2ae97a: 7120 fef1 0d00 |0007: invoke-static {v13, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2ae980: 1a00 8a8b |000a: const-string v0, "appBuildConfig" // string@8b8a │ │ -2ae984: 7120 fef1 0e00 |000c: invoke-static {v14, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2ae98a: 1a00 a8d9 |000f: const-string v0, "variantManager" // string@d9a8 │ │ -2ae98e: 7120 fef1 0f00 |0011: invoke-static {v15, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2ae994: 2200 242b |0014: new-instance v0, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder; // type@2b24 │ │ -2ae998: 1309 7f00 |0016: const/16 v9, #int 127 // #7f │ │ -2ae99c: 120a |0018: const/4 v10, #int 0 // #0 │ │ -2ae99e: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -2ae9a0: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -2ae9a2: 1204 |001b: const/4 v4, #int 0 // #0 │ │ -2ae9a4: 1205 |001c: const/4 v5, #int 0 // #0 │ │ -2ae9a6: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -2ae9a8: 1207 |001e: const/4 v7, #int 0 // #0 │ │ -2ae9aa: 1208 |001f: const/4 v8, #int 0 // #0 │ │ -2ae9ac: 0701 |0020: move-object v1, v0 │ │ -2ae9ae: 760a 92d0 0100 |0021: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder;.:(Lcom/duckduckgo/feature/toggles/api/Toggle$Store;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;Ljava/lang/String;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;Lcom/duckduckgo/feature/toggles/internal/api/FeatureTogglesCallback;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@d092 │ │ -2ae9b4: 6e20 a5d0 c000 |0024: invoke-virtual {v0, v12}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder;.store:(Lcom/duckduckgo/feature/toggles/api/Toggle$Store;)Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder; // method@d0a5 │ │ -2ae9ba: 0c0c |0027: move-result-object v12 │ │ -2ae9bc: 2200 1611 |0028: new-instance v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_ProxyModule$providesShowOnAppLaunchFeature$1; // type@1116 │ │ -2ae9c0: 7020 8f51 e000 |002a: invoke-direct {v0, v14}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_ProxyModule$providesShowOnAppLaunchFeature$1;.:(Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig;)V // method@518f │ │ -2ae9c6: 1f00 b639 |002d: check-cast v0, Lkotlin/jvm/functions/Function0; // type@39b6 │ │ -2ae9ca: 6e20 94d0 0c00 |002f: invoke-virtual {v12, v0}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder;.appVersionProvider:(Lkotlin/jvm/functions/Function0;)Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder; // method@d094 │ │ -2ae9d0: 0c0c |0032: move-result-object v12 │ │ -2ae9d2: 2200 1711 |0033: new-instance v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_ProxyModule$providesShowOnAppLaunchFeature$2; // type@1117 │ │ -2ae9d6: 7020 9251 e000 |0035: invoke-direct {v0, v14}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_ProxyModule$providesShowOnAppLaunchFeature$2;.:(Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig;)V // method@5192 │ │ -2ae9dc: 1f00 b639 |0038: check-cast v0, Lkotlin/jvm/functions/Function0; // type@39b6 │ │ -2ae9e0: 6e20 a2d0 0c00 |003a: invoke-virtual {v12, v0}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder;.flavorNameProvider:(Lkotlin/jvm/functions/Function0;)Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder; // method@d0a2 │ │ -2ae9e6: 0c0c |003d: move-result-object v12 │ │ -2ae9e8: 1a00 cbd2 |003e: const-string v0, "showOnAppLaunch" // string@d2cb │ │ -2ae9ec: 6e20 a1d0 0c00 |0040: invoke-virtual {v12, v0}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder;.featureName:(Ljava/lang/String;)Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder; // method@d0a1 │ │ -2ae9f2: 0c0c |0043: move-result-object v12 │ │ -2ae9f4: 2200 1811 |0044: new-instance v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_ProxyModule$providesShowOnAppLaunchFeature$3; // type@1118 │ │ -2ae9f8: 7020 9551 e000 |0046: invoke-direct {v0, v14}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_ProxyModule$providesShowOnAppLaunchFeature$3;.:(Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig;)V // method@5195 │ │ -2ae9fe: 1f00 b639 |0049: check-cast v0, Lkotlin/jvm/functions/Function0; // type@39b6 │ │ -2aea02: 6e20 93d0 0c00 |004b: invoke-virtual {v12, v0}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder;.appVariantProvider:(Lkotlin/jvm/functions/Function0;)Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder; // method@d093 │ │ -2aea08: 0c0c |004e: move-result-object v12 │ │ -2aea0a: 6e20 96d0 dc00 |004f: invoke-virtual {v12, v13}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder;.callback:(Lcom/duckduckgo/feature/toggles/internal/api/FeatureTogglesCallback;)Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder; // method@d096 │ │ -2aea10: 0c0c |0052: move-result-object v12 │ │ -2aea12: 220d 1911 |0053: new-instance v13, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_ProxyModule$providesShowOnAppLaunchFeature$4; // type@1119 │ │ -2aea16: 7020 9851 fd00 |0055: invoke-direct {v13, v15}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_ProxyModule$providesShowOnAppLaunchFeature$4;.:(Lcom/duckduckgo/experiments/api/VariantManager;)V // method@5198 │ │ -2aea1c: 1f0d b639 |0058: check-cast v13, Lkotlin/jvm/functions/Function0; // type@39b6 │ │ -2aea20: 6e20 a3d0 dc00 |005a: invoke-virtual {v12, v13}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder;.forceDefaultVariantProvider:(Lkotlin/jvm/functions/Function0;)Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder; // method@d0a3 │ │ -2aea26: 0c0c |005d: move-result-object v12 │ │ -2aea28: 6e10 95d0 0c00 |005e: invoke-virtual {v12}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder;.build:()Lcom/duckduckgo/feature/toggles/api/FeatureToggles; // method@d095 │ │ -2aea2e: 0c0c |0061: move-result-object v12 │ │ -2aea30: 1c0d 1511 |0062: const-class v13, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature; // type@1115 │ │ -2aea34: 6e20 aad0 dc00 |0064: invoke-virtual {v12, v13}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles;.create:(Ljava/lang/Class;)Ljava/lang/Object; // method@d0aa │ │ -2aea3a: 0c0c |0067: move-result-object v12 │ │ -2aea3c: 1f0c 1511 |0068: check-cast v12, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature; // type@1115 │ │ -2aea40: 110c |006a: return-object v12 │ │ +2ae96c: |[2ae96c] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_ProxyModule.providesShowOnAppLaunchFeature:(Lcom/duckduckgo/feature/toggles/api/Toggle$Store;Lcom/duckduckgo/feature/toggles/internal/api/FeatureTogglesCallback;Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig;Lcom/duckduckgo/experiments/api/VariantManager;)Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature; │ │ +2ae97c: 1a00 f6d6 |0000: const-string v0, "toggleStore" // string@d6f6 │ │ +2ae980: 7120 fef1 0c00 |0002: invoke-static {v12, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2ae986: 1a00 3192 |0005: const-string v0, "callback" // string@9231 │ │ +2ae98a: 7120 fef1 0d00 |0007: invoke-static {v13, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2ae990: 1a00 8a8b |000a: const-string v0, "appBuildConfig" // string@8b8a │ │ +2ae994: 7120 fef1 0e00 |000c: invoke-static {v14, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2ae99a: 1a00 a8d9 |000f: const-string v0, "variantManager" // string@d9a8 │ │ +2ae99e: 7120 fef1 0f00 |0011: invoke-static {v15, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2ae9a4: 2200 242b |0014: new-instance v0, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder; // type@2b24 │ │ +2ae9a8: 1309 7f00 |0016: const/16 v9, #int 127 // #7f │ │ +2ae9ac: 120a |0018: const/4 v10, #int 0 // #0 │ │ +2ae9ae: 1202 |0019: const/4 v2, #int 0 // #0 │ │ +2ae9b0: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +2ae9b2: 1204 |001b: const/4 v4, #int 0 // #0 │ │ +2ae9b4: 1205 |001c: const/4 v5, #int 0 // #0 │ │ +2ae9b6: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +2ae9b8: 1207 |001e: const/4 v7, #int 0 // #0 │ │ +2ae9ba: 1208 |001f: const/4 v8, #int 0 // #0 │ │ +2ae9bc: 0701 |0020: move-object v1, v0 │ │ +2ae9be: 760a 92d0 0100 |0021: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder;.:(Lcom/duckduckgo/feature/toggles/api/Toggle$Store;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;Ljava/lang/String;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;Lcom/duckduckgo/feature/toggles/internal/api/FeatureTogglesCallback;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@d092 │ │ +2ae9c4: 6e20 a5d0 c000 |0024: invoke-virtual {v0, v12}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder;.store:(Lcom/duckduckgo/feature/toggles/api/Toggle$Store;)Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder; // method@d0a5 │ │ +2ae9ca: 0c0c |0027: move-result-object v12 │ │ +2ae9cc: 2200 1611 |0028: new-instance v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_ProxyModule$providesShowOnAppLaunchFeature$1; // type@1116 │ │ +2ae9d0: 7020 8f51 e000 |002a: invoke-direct {v0, v14}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_ProxyModule$providesShowOnAppLaunchFeature$1;.:(Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig;)V // method@518f │ │ +2ae9d6: 1f00 b639 |002d: check-cast v0, Lkotlin/jvm/functions/Function0; // type@39b6 │ │ +2ae9da: 6e20 94d0 0c00 |002f: invoke-virtual {v12, v0}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder;.appVersionProvider:(Lkotlin/jvm/functions/Function0;)Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder; // method@d094 │ │ +2ae9e0: 0c0c |0032: move-result-object v12 │ │ +2ae9e2: 2200 1711 |0033: new-instance v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_ProxyModule$providesShowOnAppLaunchFeature$2; // type@1117 │ │ +2ae9e6: 7020 9251 e000 |0035: invoke-direct {v0, v14}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_ProxyModule$providesShowOnAppLaunchFeature$2;.:(Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig;)V // method@5192 │ │ +2ae9ec: 1f00 b639 |0038: check-cast v0, Lkotlin/jvm/functions/Function0; // type@39b6 │ │ +2ae9f0: 6e20 a2d0 0c00 |003a: invoke-virtual {v12, v0}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder;.flavorNameProvider:(Lkotlin/jvm/functions/Function0;)Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder; // method@d0a2 │ │ +2ae9f6: 0c0c |003d: move-result-object v12 │ │ +2ae9f8: 1a00 cbd2 |003e: const-string v0, "showOnAppLaunch" // string@d2cb │ │ +2ae9fc: 6e20 a1d0 0c00 |0040: invoke-virtual {v12, v0}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder;.featureName:(Ljava/lang/String;)Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder; // method@d0a1 │ │ +2aea02: 0c0c |0043: move-result-object v12 │ │ +2aea04: 2200 1811 |0044: new-instance v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_ProxyModule$providesShowOnAppLaunchFeature$3; // type@1118 │ │ +2aea08: 7020 9551 e000 |0046: invoke-direct {v0, v14}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_ProxyModule$providesShowOnAppLaunchFeature$3;.:(Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig;)V // method@5195 │ │ +2aea0e: 1f00 b639 |0049: check-cast v0, Lkotlin/jvm/functions/Function0; // type@39b6 │ │ +2aea12: 6e20 93d0 0c00 |004b: invoke-virtual {v12, v0}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder;.appVariantProvider:(Lkotlin/jvm/functions/Function0;)Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder; // method@d093 │ │ +2aea18: 0c0c |004e: move-result-object v12 │ │ +2aea1a: 6e20 96d0 dc00 |004f: invoke-virtual {v12, v13}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder;.callback:(Lcom/duckduckgo/feature/toggles/internal/api/FeatureTogglesCallback;)Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder; // method@d096 │ │ +2aea20: 0c0c |0052: move-result-object v12 │ │ +2aea22: 220d 1911 |0053: new-instance v13, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_ProxyModule$providesShowOnAppLaunchFeature$4; // type@1119 │ │ +2aea26: 7020 9851 fd00 |0055: invoke-direct {v13, v15}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_ProxyModule$providesShowOnAppLaunchFeature$4;.:(Lcom/duckduckgo/experiments/api/VariantManager;)V // method@5198 │ │ +2aea2c: 1f0d b639 |0058: check-cast v13, Lkotlin/jvm/functions/Function0; // type@39b6 │ │ +2aea30: 6e20 a3d0 dc00 |005a: invoke-virtual {v12, v13}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder;.forceDefaultVariantProvider:(Lkotlin/jvm/functions/Function0;)Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder; // method@d0a3 │ │ +2aea36: 0c0c |005d: move-result-object v12 │ │ +2aea38: 6e10 95d0 0c00 |005e: invoke-virtual {v12}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder;.build:()Lcom/duckduckgo/feature/toggles/api/FeatureToggles; // method@d095 │ │ +2aea3e: 0c0c |0061: move-result-object v12 │ │ +2aea40: 1c0d 1511 |0062: const-class v13, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature; // type@1115 │ │ +2aea44: 6e20 aad0 dc00 |0064: invoke-virtual {v12, v13}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles;.create:(Ljava/lang/Class;)Ljava/lang/Object; // method@d0aa │ │ +2aea4a: 0c0c |0067: move-result-object v12 │ │ +2aea4c: 1f0c 1511 |0068: check-cast v12, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature; // type@1115 │ │ +2aea50: 110c |006a: return-object v12 │ │ catches : (none) │ │ positions : │ │ 0x0014 line=38 │ │ 0x0024 line=39 │ │ 0x0028 line=40 │ │ 0x0033 line=41 │ │ 0x003e line=42 │ │ @@ -169467,21 +169467,21 @@ │ │ type : '(Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature;)Lcom/duckduckgo/feature/toggles/api/FeatureTogglesInventory;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -2aea84: |[2aea84] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_ProxyModule.providesShowOnAppLaunchFeatureInventory:(Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature;)Lcom/duckduckgo/feature/toggles/api/FeatureTogglesInventory; │ │ -2aea94: 1a00 8da4 |0000: const-string v0, "feature" // string@a48d │ │ -2aea98: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2aea9e: 2200 1a11 |0005: new-instance v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_ProxyModule$providesShowOnAppLaunchFeatureInventory$1; // type@111a │ │ -2aeaa2: 7020 9b51 2000 |0007: invoke-direct {v0, v2}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_ProxyModule$providesShowOnAppLaunchFeatureInventory$1;.:(Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature;)V // method@519b │ │ -2aeaa8: 1f00 272b |000a: check-cast v0, Lcom/duckduckgo/feature/toggles/api/FeatureTogglesInventory; // type@2b27 │ │ -2aeaac: 1100 |000c: return-object v0 │ │ +2aea94: |[2aea94] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_ProxyModule.providesShowOnAppLaunchFeatureInventory:(Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature;)Lcom/duckduckgo/feature/toggles/api/FeatureTogglesInventory; │ │ +2aeaa4: 1a00 8da4 |0000: const-string v0, "feature" // string@a48d │ │ +2aeaa8: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2aeaae: 2200 1a11 |0005: new-instance v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_ProxyModule$providesShowOnAppLaunchFeatureInventory$1; // type@111a │ │ +2aeab2: 7020 9b51 2000 |0007: invoke-direct {v0, v2}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_ProxyModule$providesShowOnAppLaunchFeatureInventory$1;.:(Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature;)V // method@519b │ │ +2aeab8: 1f00 272b |000a: check-cast v0, Lcom/duckduckgo/feature/toggles/api/FeatureTogglesInventory; // type@2b27 │ │ +2aeabc: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=62 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_ProxyModule; │ │ 0x0000 - 0x000d reg=2 (null) Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature; │ │ │ │ @@ -169519,52 +169519,52 @@ │ │ type : '()Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_ProxyModule_ProvidesNoopExceptionsStoreFactory;' │ │ access : 0x1048 (STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2ae5f8: |[2ae5f8] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_ProxyModule_ProvidesNoopExceptionsStoreFactory$InstanceHolder.-$$Nest$sfgetINSTANCE:()Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_ProxyModule_ProvidesNoopExceptionsStoreFactory; │ │ -2ae608: 6200 682f |0000: sget-object v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_ProxyModule_ProvidesNoopExceptionsStoreFactory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_ProxyModule_ProvidesNoopExceptionsStoreFactory; // field@2f68 │ │ -2ae60c: 1100 |0002: return-object v0 │ │ +2ae608: |[2ae608] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_ProxyModule_ProvidesNoopExceptionsStoreFactory$InstanceHolder.-$$Nest$sfgetINSTANCE:()Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_ProxyModule_ProvidesNoopExceptionsStoreFactory; │ │ +2ae618: 6200 682f |0000: sget-object v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_ProxyModule_ProvidesNoopExceptionsStoreFactory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_ProxyModule_ProvidesNoopExceptionsStoreFactory; // field@2f68 │ │ +2ae61c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_ProxyModule_ProvidesNoopExceptionsStoreFactory$InstanceHolder;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -2ae610: |[2ae610] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_ProxyModule_ProvidesNoopExceptionsStoreFactory$InstanceHolder.:()V │ │ -2ae620: 2200 1d11 |0000: new-instance v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_ProxyModule_ProvidesNoopExceptionsStoreFactory; // type@111d │ │ -2ae624: 7010 a851 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_ProxyModule_ProvidesNoopExceptionsStoreFactory;.:()V // method@51a8 │ │ -2ae62a: 6900 682f |0005: sput-object v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_ProxyModule_ProvidesNoopExceptionsStoreFactory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_ProxyModule_ProvidesNoopExceptionsStoreFactory; // field@2f68 │ │ -2ae62e: 0e00 |0007: return-void │ │ +2ae620: |[2ae620] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_ProxyModule_ProvidesNoopExceptionsStoreFactory$InstanceHolder.:()V │ │ +2ae630: 2200 1d11 |0000: new-instance v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_ProxyModule_ProvidesNoopExceptionsStoreFactory; // type@111d │ │ +2ae634: 7010 a851 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_ProxyModule_ProvidesNoopExceptionsStoreFactory;.:()V // method@51a8 │ │ +2ae63a: 6900 682f |0005: sput-object v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_ProxyModule_ProvidesNoopExceptionsStoreFactory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_ProxyModule_ProvidesNoopExceptionsStoreFactory; // field@2f68 │ │ +2ae63e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_ProxyModule_ProvidesNoopExceptionsStoreFactory$InstanceHolder;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2ae630: |[2ae630] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_ProxyModule_ProvidesNoopExceptionsStoreFactory$InstanceHolder.:()V │ │ -2ae640: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2ae646: 0e00 |0003: return-void │ │ +2ae640: |[2ae640] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_ProxyModule_ProvidesNoopExceptionsStoreFactory$InstanceHolder.:()V │ │ +2ae650: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2ae656: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_ProxyModule_ProvidesNoopExceptionsStoreFactory$InstanceHolder; │ │ │ │ Virtual methods - │ │ @@ -169602,52 +169602,52 @@ │ │ type : '()Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_ProxyModule_ProvidesNoopSettingsStoreFactory;' │ │ access : 0x1048 (STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2ae6e0: |[2ae6e0] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_ProxyModule_ProvidesNoopSettingsStoreFactory$InstanceHolder.-$$Nest$sfgetINSTANCE:()Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_ProxyModule_ProvidesNoopSettingsStoreFactory; │ │ -2ae6f0: 6200 692f |0000: sget-object v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_ProxyModule_ProvidesNoopSettingsStoreFactory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_ProxyModule_ProvidesNoopSettingsStoreFactory; // field@2f69 │ │ -2ae6f4: 1100 |0002: return-object v0 │ │ +2ae6f0: |[2ae6f0] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_ProxyModule_ProvidesNoopSettingsStoreFactory$InstanceHolder.-$$Nest$sfgetINSTANCE:()Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_ProxyModule_ProvidesNoopSettingsStoreFactory; │ │ +2ae700: 6200 692f |0000: sget-object v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_ProxyModule_ProvidesNoopSettingsStoreFactory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_ProxyModule_ProvidesNoopSettingsStoreFactory; // field@2f69 │ │ +2ae704: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_ProxyModule_ProvidesNoopSettingsStoreFactory$InstanceHolder;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -2ae6f8: |[2ae6f8] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_ProxyModule_ProvidesNoopSettingsStoreFactory$InstanceHolder.:()V │ │ -2ae708: 2200 1f11 |0000: new-instance v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_ProxyModule_ProvidesNoopSettingsStoreFactory; // type@111f │ │ -2ae70c: 7010 b051 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_ProxyModule_ProvidesNoopSettingsStoreFactory;.:()V // method@51b0 │ │ -2ae712: 6900 692f |0005: sput-object v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_ProxyModule_ProvidesNoopSettingsStoreFactory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_ProxyModule_ProvidesNoopSettingsStoreFactory; // field@2f69 │ │ -2ae716: 0e00 |0007: return-void │ │ +2ae708: |[2ae708] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_ProxyModule_ProvidesNoopSettingsStoreFactory$InstanceHolder.:()V │ │ +2ae718: 2200 1f11 |0000: new-instance v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_ProxyModule_ProvidesNoopSettingsStoreFactory; // type@111f │ │ +2ae71c: 7010 b051 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_ProxyModule_ProvidesNoopSettingsStoreFactory;.:()V // method@51b0 │ │ +2ae722: 6900 692f |0005: sput-object v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_ProxyModule_ProvidesNoopSettingsStoreFactory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_ProxyModule_ProvidesNoopSettingsStoreFactory; // field@2f69 │ │ +2ae726: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_ProxyModule_ProvidesNoopSettingsStoreFactory$InstanceHolder;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2ae718: |[2ae718] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_ProxyModule_ProvidesNoopSettingsStoreFactory$InstanceHolder.:()V │ │ -2ae728: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2ae72e: 0e00 |0003: return-void │ │ +2ae728: |[2ae728] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_ProxyModule_ProvidesNoopSettingsStoreFactory$InstanceHolder.:()V │ │ +2ae738: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2ae73e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_ProxyModule_ProvidesNoopSettingsStoreFactory$InstanceHolder; │ │ │ │ Virtual methods - │ │ @@ -169687,17 +169687,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2aeb40: |[2aeb40] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JSONObjectAdapter.:()V │ │ -2aeb50: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2aeb56: 0e00 |0003: return-void │ │ +2aeb50: |[2aeb50] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JSONObjectAdapter.:()V │ │ +2aeb60: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2aeb66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JSONObjectAdapter; │ │ │ │ Virtual methods - │ │ @@ -169706,31 +169706,31 @@ │ │ type : '(Lcom/squareup/moshi/JsonReader;)Lorg/json/JSONObject;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -2aeae8: |[2aeae8] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JSONObjectAdapter.fromJson:(Lcom/squareup/moshi/JsonReader;)Lorg/json/JSONObject; │ │ -2aeaf8: 1a00 85c8 |0000: const-string v0, "reader" // string@c885 │ │ -2aeafc: 7120 fef1 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2aeb02: 6e10 9dee 0300 |0005: invoke-virtual {v3}, Lcom/squareup/moshi/JsonReader;.readJsonValue:()Ljava/lang/Object; // method@ee9d │ │ -2aeb08: 0c03 |0008: move-result-object v3 │ │ -2aeb0a: 2030 4b39 |0009: instance-of v0, v3, Ljava/util/Map; // type@394b │ │ -2aeb0e: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -2aeb10: 3800 0500 |000c: if-eqz v0, 0011 // +0005 │ │ -2aeb14: 1f03 4b39 |000e: check-cast v3, Ljava/util/Map; // type@394b │ │ -2aeb18: 2802 |0010: goto 0012 // +0002 │ │ -2aeb1a: 0713 |0011: move-object v3, v1 │ │ -2aeb1c: 3803 0900 |0012: if-eqz v3, 001b // +0009 │ │ -2aeb20: 2200 363a |0014: new-instance v0, Lorg/json/JSONObject; // type@3a36 │ │ -2aeb24: 7020 0ff3 3000 |0016: invoke-direct {v0, v3}, Lorg/json/JSONObject;.:(Ljava/util/Map;)V // method@f30f │ │ -2aeb2a: 0701 |0019: move-object v1, v0 │ │ -2aeb2c: 0000 |001a: nop // spacer │ │ -2aeb2e: 1101 |001b: return-object v1 │ │ +2aeaf8: |[2aeaf8] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JSONObjectAdapter.fromJson:(Lcom/squareup/moshi/JsonReader;)Lorg/json/JSONObject; │ │ +2aeb08: 1a00 85c8 |0000: const-string v0, "reader" // string@c885 │ │ +2aeb0c: 7120 fef1 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2aeb12: 6e10 9dee 0300 |0005: invoke-virtual {v3}, Lcom/squareup/moshi/JsonReader;.readJsonValue:()Ljava/lang/Object; // method@ee9d │ │ +2aeb18: 0c03 |0008: move-result-object v3 │ │ +2aeb1a: 2030 4b39 |0009: instance-of v0, v3, Ljava/util/Map; // type@394b │ │ +2aeb1e: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +2aeb20: 3800 0500 |000c: if-eqz v0, 0011 // +0005 │ │ +2aeb24: 1f03 4b39 |000e: check-cast v3, Ljava/util/Map; // type@394b │ │ +2aeb28: 2802 |0010: goto 0012 // +0002 │ │ +2aeb2a: 0713 |0011: move-object v3, v1 │ │ +2aeb2c: 3803 0900 |0012: if-eqz v3, 001b // +0009 │ │ +2aeb30: 2200 363a |0014: new-instance v0, Lorg/json/JSONObject; // type@3a36 │ │ +2aeb34: 7020 0ff3 3000 |0016: invoke-direct {v0, v3}, Lorg/json/JSONObject;.:(Ljava/util/Map;)V // method@f30f │ │ +2aeb3a: 0701 |0019: move-object v1, v0 │ │ +2aeb3c: 0000 |001a: nop // spacer │ │ +2aeb3e: 1101 |001b: return-object v1 │ │ catches : 1 │ │ 0x0014 - 0x0019 │ │ Lorg/json/JSONException; -> 0x001b │ │ positions : │ │ 0x0005 line=262 │ │ 0x0014 line=265 │ │ locals : │ │ @@ -169742,29 +169742,29 @@ │ │ type : '(Lcom/squareup/moshi/JsonWriter;Lorg/json/JSONObject;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -2aeb58: |[2aeb58] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JSONObjectAdapter.toJson:(Lcom/squareup/moshi/JsonWriter;Lorg/json/JSONObject;)V │ │ -2aeb68: 1a00 85db |0000: const-string v0, "writer" // string@db85 │ │ -2aeb6c: 7120 fef1 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2aeb72: 3804 1900 |0005: if-eqz v4, 001e // +0019 │ │ -2aeb76: 2200 283a |0007: new-instance v0, Lokio/Buffer; // type@3a28 │ │ -2aeb7a: 7010 eef2 0000 |0009: invoke-direct {v0}, Lokio/Buffer;.:()V // method@f2ee │ │ -2aeb80: 6e10 1df3 0400 |000c: invoke-virtual {v4}, Lorg/json/JSONObject;.toString:()Ljava/lang/String; // method@f31d │ │ -2aeb86: 0c04 |000f: move-result-object v4 │ │ -2aeb88: 1a01 dcd6 |0010: const-string v1, "toString(...)" // string@d6dc │ │ -2aeb8c: 7120 fdf1 1400 |0012: invoke-static {v4, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ -2aeb92: 6e20 f0f2 4000 |0015: invoke-virtual {v0, v4}, Lokio/Buffer;.writeUtf8:(Ljava/lang/String;)Lokio/Buffer; // method@f2f0 │ │ -2aeb98: 0c04 |0018: move-result-object v4 │ │ -2aeb9a: 1f04 293a |0019: check-cast v4, Lokio/BufferedSource; // type@3a29 │ │ -2aeb9e: 6e20 9eee 4300 |001b: invoke-virtual {v3, v4}, Lcom/squareup/moshi/JsonWriter;.value:(Lokio/BufferedSource;)Lcom/squareup/moshi/JsonWriter; // method@ee9e │ │ -2aeba4: 0e00 |001e: return-void │ │ +2aeb68: |[2aeb68] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JSONObjectAdapter.toJson:(Lcom/squareup/moshi/JsonWriter;Lorg/json/JSONObject;)V │ │ +2aeb78: 1a00 85db |0000: const-string v0, "writer" // string@db85 │ │ +2aeb7c: 7120 fef1 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2aeb82: 3804 1900 |0005: if-eqz v4, 001e // +0019 │ │ +2aeb86: 2200 283a |0007: new-instance v0, Lokio/Buffer; // type@3a28 │ │ +2aeb8a: 7010 eef2 0000 |0009: invoke-direct {v0}, Lokio/Buffer;.:()V // method@f2ee │ │ +2aeb90: 6e10 1df3 0400 |000c: invoke-virtual {v4}, Lorg/json/JSONObject;.toString:()Ljava/lang/String; // method@f31d │ │ +2aeb96: 0c04 |000f: move-result-object v4 │ │ +2aeb98: 1a01 dcd6 |0010: const-string v1, "toString(...)" // string@d6dc │ │ +2aeb9c: 7120 fdf1 1400 |0012: invoke-static {v4, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ +2aeba2: 6e20 f0f2 4000 |0015: invoke-virtual {v0, v4}, Lokio/Buffer;.writeUtf8:(Ljava/lang/String;)Lokio/Buffer; // method@f2f0 │ │ +2aeba8: 0c04 |0018: move-result-object v4 │ │ +2aebaa: 1f04 293a |0019: check-cast v4, Lokio/BufferedSource; // type@3a29 │ │ +2aebae: 6e20 9eee 4300 |001b: invoke-virtual {v3, v4}, Lcom/squareup/moshi/JsonWriter;.value:(Lokio/BufferedSource;)Lcom/squareup/moshi/JsonWriter; // method@ee9e │ │ +2aebb4: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0007 line=273 │ │ locals : │ │ 0x0000 - 0x001f reg=2 this Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JSONObjectAdapter; │ │ 0x0000 - 0x001f reg=3 (null) Lcom/squareup/moshi/JsonWriter; │ │ 0x0000 - 0x001f reg=4 (null) Lorg/json/JSONObject; │ │ @@ -169808,21 +169808,21 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -2aed44: |[2aed44] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonException.:(Ljava/lang/String;Ljava/lang/String;)V │ │ -2aed54: 1a00 faa0 |0000: const-string v0, "domain" // string@a0fa │ │ -2aed58: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2aed5e: 7010 a6ef 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2aed64: 5b12 6f2f |0008: iput-object v2, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonException;.domain:Ljava/lang/String; // field@2f6f │ │ -2aed68: 5b13 702f |000a: iput-object v3, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonException;.reason:Ljava/lang/String; // field@2f70 │ │ -2aed6c: 0e00 |000c: return-void │ │ +2aed54: |[2aed54] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonException.:(Ljava/lang/String;Ljava/lang/String;)V │ │ +2aed64: 1a00 faa0 |0000: const-string v0, "domain" // string@a0fa │ │ +2aed68: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2aed6e: 7010 a6ef 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2aed74: 5b12 6f2f |0008: iput-object v2, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonException;.domain:Ljava/lang/String; // field@2f6f │ │ +2aed78: 5b13 702f |000a: iput-object v3, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonException;.reason:Ljava/lang/String; // field@2f70 │ │ +2aed7c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=255 │ │ 0x0008 line=256 │ │ 0x000a line=257 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonException; │ │ @@ -169834,127 +169834,127 @@ │ │ type : '(Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonException;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonException;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -2aec00: |[2aec00] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonException.copy$default:(Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonException;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonException; │ │ -2aec10: dd04 0301 |0000: and-int/lit8 v4, v3, #int 1 // #01 │ │ -2aec14: 3804 0400 |0002: if-eqz v4, 0006 // +0004 │ │ -2aec18: 5401 6f2f |0004: iget-object v1, v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonException;.domain:Ljava/lang/String; // field@2f6f │ │ -2aec1c: dd03 0302 |0006: and-int/lit8 v3, v3, #int 2 // #02 │ │ -2aec20: 3803 0400 |0008: if-eqz v3, 000c // +0004 │ │ -2aec24: 5402 702f |000a: iget-object v2, v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonException;.reason:Ljava/lang/String; // field@2f70 │ │ -2aec28: 6e30 c551 1002 |000c: invoke-virtual {v0, v1, v2}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonException;.copy:(Ljava/lang/String;Ljava/lang/String;)Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonException; // method@51c5 │ │ -2aec2e: 0c00 |000f: move-result-object v0 │ │ -2aec30: 1100 |0010: return-object v0 │ │ +2aec10: |[2aec10] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonException.copy$default:(Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonException;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonException; │ │ +2aec20: dd04 0301 |0000: and-int/lit8 v4, v3, #int 1 // #01 │ │ +2aec24: 3804 0400 |0002: if-eqz v4, 0006 // +0004 │ │ +2aec28: 5401 6f2f |0004: iget-object v1, v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonException;.domain:Ljava/lang/String; // field@2f6f │ │ +2aec2c: dd03 0302 |0006: and-int/lit8 v3, v3, #int 2 // #02 │ │ +2aec30: 3803 0400 |0008: if-eqz v3, 000c // +0004 │ │ +2aec34: 5402 702f |000a: iget-object v2, v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonException;.reason:Ljava/lang/String; // field@2f70 │ │ +2aec38: 6e30 c551 1002 |000c: invoke-virtual {v0, v1, v2}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonException;.copy:(Ljava/lang/String;Ljava/lang/String;)Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonException; // method@51c5 │ │ +2aec3e: 0c00 |000f: move-result-object v0 │ │ +2aec40: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonException;) │ │ name : 'component1' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2aec94: |[2aec94] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonException.component1:()Ljava/lang/String; │ │ -2aeca4: 5410 6f2f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonException;.domain:Ljava/lang/String; // field@2f6f │ │ -2aeca8: 1100 |0002: return-object v0 │ │ +2aeca4: |[2aeca4] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonException.component1:()Ljava/lang/String; │ │ +2aecb4: 5410 6f2f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonException;.domain:Ljava/lang/String; // field@2f6f │ │ +2aecb8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonException;) │ │ name : 'component2' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2aecac: |[2aecac] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonException.component2:()Ljava/lang/String; │ │ -2aecbc: 5410 702f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonException;.reason:Ljava/lang/String; // field@2f70 │ │ -2aecc0: 1100 |0002: return-object v0 │ │ +2aecbc: |[2aecbc] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonException.component2:()Ljava/lang/String; │ │ +2aeccc: 5410 702f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonException;.reason:Ljava/lang/String; // field@2f70 │ │ +2aecd0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonException;) │ │ name : 'copy' │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonException;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -2aec34: |[2aec34] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonException.copy:(Ljava/lang/String;Ljava/lang/String;)Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonException; │ │ -2aec44: 1a00 faa0 |0000: const-string v0, "domain" // string@a0fa │ │ -2aec48: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2aec4e: 2200 2311 |0005: new-instance v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonException; // type@1123 │ │ -2aec52: 7030 c251 2003 |0007: invoke-direct {v0, v2, v3}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonException;.:(Ljava/lang/String;Ljava/lang/String;)V // method@51c2 │ │ -2aec58: 1100 |000a: return-object v0 │ │ +2aec44: |[2aec44] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonException.copy:(Ljava/lang/String;Ljava/lang/String;)Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonException; │ │ +2aec54: 1a00 faa0 |0000: const-string v0, "domain" // string@a0fa │ │ +2aec58: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2aec5e: 2200 2311 |0005: new-instance v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonException; // type@1123 │ │ +2aec62: 7030 c251 2003 |0007: invoke-direct {v0, v2, v3}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonException;.:(Ljava/lang/String;Ljava/lang/String;)V // method@51c2 │ │ +2aec68: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonException;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -2aeba8: |[2aeba8] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonException.equals:(Ljava/lang/Object;)Z │ │ -2aebb8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -2aebba: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ -2aebbe: 0f00 |0003: return v0 │ │ -2aebc0: 2051 2311 |0004: instance-of v1, v5, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonException; // type@1123 │ │ -2aebc4: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -2aebc6: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -2aebca: 0f02 |0009: return v2 │ │ -2aebcc: 1f05 2311 |000a: check-cast v5, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonException; // type@1123 │ │ -2aebd0: 5441 6f2f |000c: iget-object v1, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonException;.domain:Ljava/lang/String; // field@2f6f │ │ -2aebd4: 5453 6f2f |000e: iget-object v3, v5, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonException;.domain:Ljava/lang/String; // field@2f6f │ │ -2aebd8: 7120 faf1 3100 |0010: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -2aebde: 0a01 |0013: move-result v1 │ │ -2aebe0: 3901 0300 |0014: if-nez v1, 0017 // +0003 │ │ -2aebe4: 0f02 |0016: return v2 │ │ -2aebe6: 5441 702f |0017: iget-object v1, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonException;.reason:Ljava/lang/String; // field@2f70 │ │ -2aebea: 5455 702f |0019: iget-object v5, v5, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonException;.reason:Ljava/lang/String; // field@2f70 │ │ -2aebee: 7120 faf1 5100 |001b: invoke-static {v1, v5}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -2aebf4: 0a05 |001e: move-result v5 │ │ -2aebf6: 3905 0300 |001f: if-nez v5, 0022 // +0003 │ │ -2aebfa: 0f02 |0021: return v2 │ │ -2aebfc: 0f00 |0022: return v0 │ │ +2aebb8: |[2aebb8] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonException.equals:(Ljava/lang/Object;)Z │ │ +2aebc8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +2aebca: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ +2aebce: 0f00 |0003: return v0 │ │ +2aebd0: 2051 2311 |0004: instance-of v1, v5, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonException; // type@1123 │ │ +2aebd4: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +2aebd6: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +2aebda: 0f02 |0009: return v2 │ │ +2aebdc: 1f05 2311 |000a: check-cast v5, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonException; // type@1123 │ │ +2aebe0: 5441 6f2f |000c: iget-object v1, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonException;.domain:Ljava/lang/String; // field@2f6f │ │ +2aebe4: 5453 6f2f |000e: iget-object v3, v5, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonException;.domain:Ljava/lang/String; // field@2f6f │ │ +2aebe8: 7120 faf1 3100 |0010: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +2aebee: 0a01 |0013: move-result v1 │ │ +2aebf0: 3901 0300 |0014: if-nez v1, 0017 // +0003 │ │ +2aebf4: 0f02 |0016: return v2 │ │ +2aebf6: 5441 702f |0017: iget-object v1, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonException;.reason:Ljava/lang/String; // field@2f70 │ │ +2aebfa: 5455 702f |0019: iget-object v5, v5, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonException;.reason:Ljava/lang/String; // field@2f70 │ │ +2aebfe: 7120 faf1 5100 |001b: invoke-static {v1, v5}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +2aec04: 0a05 |001e: move-result v5 │ │ +2aec06: 3905 0300 |001f: if-nez v5, 0022 // +0003 │ │ +2aec0a: 0f02 |0021: return v2 │ │ +2aec0c: 0f00 |0022: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonException;) │ │ name : 'getDomain' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2aecc4: |[2aecc4] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonException.getDomain:()Ljava/lang/String; │ │ -2aecd4: 5410 6f2f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonException;.domain:Ljava/lang/String; // field@2f6f │ │ -2aecd8: 1100 |0002: return-object v0 │ │ +2aecd4: |[2aecd4] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonException.getDomain:()Ljava/lang/String; │ │ +2aece4: 5410 6f2f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonException;.domain:Ljava/lang/String; // field@2f6f │ │ +2aece8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=256 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonException; │ │ │ │ #5 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonException;) │ │ @@ -169962,17 +169962,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2aecdc: |[2aecdc] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonException.getReason:()Ljava/lang/String; │ │ -2aecec: 5410 702f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonException;.reason:Ljava/lang/String; // field@2f70 │ │ -2aecf0: 1100 |0002: return-object v0 │ │ +2aecec: |[2aecec] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonException.getReason:()Ljava/lang/String; │ │ +2aecfc: 5410 702f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonException;.reason:Ljava/lang/String; // field@2f70 │ │ +2aed00: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonException; │ │ │ │ #6 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonException;) │ │ @@ -169980,55 +169980,55 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -2aec5c: |[2aec5c] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonException.hashCode:()I │ │ -2aec6c: 5420 6f2f |0000: iget-object v0, v2, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonException;.domain:Ljava/lang/String; // field@2f6f │ │ -2aec70: 6e10 c0ef 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ -2aec76: 0a00 |0005: move-result v0 │ │ -2aec78: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -2aec7c: 5421 702f |0008: iget-object v1, v2, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonException;.reason:Ljava/lang/String; // field@2f70 │ │ -2aec80: 3901 0400 |000a: if-nez v1, 000e // +0004 │ │ -2aec84: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -2aec86: 2805 |000d: goto 0012 // +0005 │ │ -2aec88: 6e10 c0ef 0100 |000e: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ -2aec8e: 0a01 |0011: move-result v1 │ │ -2aec90: b010 |0012: add-int/2addr v0, v1 │ │ -2aec92: 0f00 |0013: return v0 │ │ +2aec6c: |[2aec6c] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonException.hashCode:()I │ │ +2aec7c: 5420 6f2f |0000: iget-object v0, v2, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonException;.domain:Ljava/lang/String; // field@2f6f │ │ +2aec80: 6e10 c0ef 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ +2aec86: 0a00 |0005: move-result v0 │ │ +2aec88: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +2aec8c: 5421 702f |0008: iget-object v1, v2, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonException;.reason:Ljava/lang/String; // field@2f70 │ │ +2aec90: 3901 0400 |000a: if-nez v1, 000e // +0004 │ │ +2aec94: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +2aec96: 2805 |000d: goto 0012 // +0005 │ │ +2aec98: 6e10 c0ef 0100 |000e: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ +2aec9e: 0a01 |0011: move-result v1 │ │ +2aeca0: b010 |0012: add-int/2addr v0, v1 │ │ +2aeca2: 0f00 |0013: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonException;) │ │ name : 'toString' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -2aecf4: |[2aecf4] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonException.toString:()Ljava/lang/String; │ │ -2aed04: 5440 6f2f |0000: iget-object v0, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonException;.domain:Ljava/lang/String; // field@2f6f │ │ -2aed08: 5441 702f |0002: iget-object v1, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonException;.reason:Ljava/lang/String; // field@2f70 │ │ -2aed0c: 2202 dd38 |0004: new-instance v2, Ljava/lang/StringBuilder; // type@38dd │ │ -2aed10: 1a03 1c2f |0006: const-string v3, "JsonException(domain=" // string@2f1c │ │ -2aed14: 7020 d9ef 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ -2aed1a: 6e20 e2ef 0200 |000b: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2aed20: 1a00 8218 |000e: const-string v0, ", reason=" // string@1882 │ │ -2aed24: 6e20 e2ef 0200 |0010: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2aed2a: 6e20 e2ef 1200 |0013: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2aed30: 1a00 0117 |0016: const-string v0, ")" // string@1701 │ │ -2aed34: 6e20 e2ef 0200 |0018: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2aed3a: 6e10 e7ef 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ -2aed40: 0c00 |001e: move-result-object v0 │ │ -2aed42: 1100 |001f: return-object v0 │ │ +2aed04: |[2aed04] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonException.toString:()Ljava/lang/String; │ │ +2aed14: 5440 6f2f |0000: iget-object v0, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonException;.domain:Ljava/lang/String; // field@2f6f │ │ +2aed18: 5441 702f |0002: iget-object v1, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonException;.reason:Ljava/lang/String; // field@2f70 │ │ +2aed1c: 2202 dd38 |0004: new-instance v2, Ljava/lang/StringBuilder; // type@38dd │ │ +2aed20: 1a03 1c2f |0006: const-string v3, "JsonException(domain=" // string@2f1c │ │ +2aed24: 7020 d9ef 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ +2aed2a: 6e20 e2ef 0200 |000b: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2aed30: 1a00 8218 |000e: const-string v0, ", reason=" // string@1882 │ │ +2aed34: 6e20 e2ef 0200 |0010: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2aed3a: 6e20 e2ef 1200 |0013: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2aed40: 1a00 0117 |0016: const-string v0, ")" // string@1701 │ │ +2aed44: 6e20 e2ef 0200 |0018: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2aed4a: 6e10 e7ef 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ +2aed50: 0c00 |001e: move-result-object v0 │ │ +2aed52: 1100 |001f: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 31687 (ShowOnAppLaunchFeature_RemoteFeature.kt) │ │ │ │ Class #1305 header: │ │ @@ -170100,25 +170100,25 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Lorg/json/JSONObject;Ljava/util/List;Ljava/util/Map;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 7 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -2af130: |[2af130] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonFeature.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Lorg/json/JSONObject;Ljava/util/List;Ljava/util/Map;)V │ │ -2af140: 1a00 8fa3 |0000: const-string v0, "exceptions" // string@a38f │ │ -2af144: 7120 fef1 0600 |0002: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2af14a: 7010 a6ef 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2af150: 5b12 762f |0008: iput-object v2, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.state:Ljava/lang/String; // field@2f76 │ │ -2af154: 5b13 732f |000a: iput-object v3, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.hash:Ljava/lang/String; // field@2f73 │ │ -2af158: 5b14 742f |000c: iput-object v4, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.minSupportedVersion:Ljava/lang/Integer; // field@2f74 │ │ -2af15c: 5b15 752f |000e: iput-object v5, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.settings:Lorg/json/JSONObject; // field@2f75 │ │ -2af160: 5b16 712f |0010: iput-object v6, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.exceptions:Ljava/util/List; // field@2f71 │ │ -2af164: 5b17 722f |0012: iput-object v7, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.features:Ljava/util/Map; // field@2f72 │ │ -2af168: 0e00 |0014: return-void │ │ +2af140: |[2af140] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonFeature.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Lorg/json/JSONObject;Ljava/util/List;Ljava/util/Map;)V │ │ +2af150: 1a00 8fa3 |0000: const-string v0, "exceptions" // string@a38f │ │ +2af154: 7120 fef1 0600 |0002: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2af15a: 7010 a6ef 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2af160: 5b12 762f |0008: iput-object v2, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.state:Ljava/lang/String; // field@2f76 │ │ +2af164: 5b13 732f |000a: iput-object v3, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.hash:Ljava/lang/String; // field@2f73 │ │ +2af168: 5b14 742f |000c: iput-object v4, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.minSupportedVersion:Ljava/lang/Integer; // field@2f74 │ │ +2af16c: 5b15 752f |000e: iput-object v5, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.settings:Lorg/json/JSONObject; // field@2f75 │ │ +2af170: 5b16 712f |0010: iput-object v6, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.exceptions:Ljava/util/List; // field@2f71 │ │ +2af174: 5b17 722f |0012: iput-object v7, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.features:Ljava/util/Map; // field@2f72 │ │ +2af178: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=246 │ │ 0x0008 line=247 │ │ 0x000a line=248 │ │ 0x000c line=249 │ │ 0x000e line=250 │ │ @@ -170138,246 +170138,246 @@ │ │ type : '(Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Lorg/json/JSONObject;Ljava/util/List;Ljava/util/Map;ILjava/lang/Object;)Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 13 │ │ ins : 9 │ │ outs : 7 │ │ insns size : 53 16-bit code units │ │ -2aee20: |[2aee20] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonFeature.copy$default:(Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Lorg/json/JSONObject;Ljava/util/List;Ljava/util/Map;ILjava/lang/Object;)Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature; │ │ -2aee30: dd0c 0b01 |0000: and-int/lit8 v12, v11, #int 1 // #01 │ │ -2aee34: 380c 0400 |0002: if-eqz v12, 0006 // +0004 │ │ -2aee38: 5445 762f |0004: iget-object v5, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.state:Ljava/lang/String; // field@2f76 │ │ -2aee3c: dd0c 0b02 |0006: and-int/lit8 v12, v11, #int 2 // #02 │ │ -2aee40: 380c 0400 |0008: if-eqz v12, 000c // +0004 │ │ -2aee44: 5446 732f |000a: iget-object v6, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.hash:Ljava/lang/String; // field@2f73 │ │ -2aee48: 076c |000c: move-object v12, v6 │ │ -2aee4a: dd06 0b04 |000d: and-int/lit8 v6, v11, #int 4 // #04 │ │ -2aee4e: 3806 0400 |000f: if-eqz v6, 0013 // +0004 │ │ -2aee52: 5447 742f |0011: iget-object v7, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.minSupportedVersion:Ljava/lang/Integer; // field@2f74 │ │ -2aee56: 0770 |0013: move-object v0, v7 │ │ -2aee58: dd06 0b08 |0014: and-int/lit8 v6, v11, #int 8 // #08 │ │ -2aee5c: 3806 0400 |0016: if-eqz v6, 001a // +0004 │ │ -2aee60: 5448 752f |0018: iget-object v8, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.settings:Lorg/json/JSONObject; // field@2f75 │ │ -2aee64: 0781 |001a: move-object v1, v8 │ │ -2aee66: dd06 0b10 |001b: and-int/lit8 v6, v11, #int 16 // #10 │ │ -2aee6a: 3806 0400 |001d: if-eqz v6, 0021 // +0004 │ │ -2aee6e: 5449 712f |001f: iget-object v9, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.exceptions:Ljava/util/List; // field@2f71 │ │ -2aee72: 0792 |0021: move-object v2, v9 │ │ -2aee74: dd06 0b20 |0022: and-int/lit8 v6, v11, #int 32 // #20 │ │ -2aee78: 3806 0400 |0024: if-eqz v6, 0028 // +0004 │ │ -2aee7c: 544a 722f |0026: iget-object v10, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.features:Ljava/util/Map; // field@2f72 │ │ -2aee80: 07a3 |0028: move-object v3, v10 │ │ -2aee82: 0746 |0029: move-object v6, v4 │ │ -2aee84: 0757 |002a: move-object v7, v5 │ │ -2aee86: 07c8 |002b: move-object v8, v12 │ │ -2aee88: 0709 |002c: move-object v9, v0 │ │ -2aee8a: 071a |002d: move-object v10, v1 │ │ -2aee8c: 072b |002e: move-object v11, v2 │ │ -2aee8e: 073c |002f: move-object v12, v3 │ │ -2aee90: 7407 d351 0600 |0030: invoke-virtual/range {v6, v7, v8, v9, v10, v11, v12}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.copy:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Lorg/json/JSONObject;Ljava/util/List;Ljava/util/Map;)Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature; // method@51d3 │ │ -2aee96: 0c04 |0033: move-result-object v4 │ │ -2aee98: 1104 |0034: return-object v4 │ │ +2aee30: |[2aee30] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonFeature.copy$default:(Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Lorg/json/JSONObject;Ljava/util/List;Ljava/util/Map;ILjava/lang/Object;)Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature; │ │ +2aee40: dd0c 0b01 |0000: and-int/lit8 v12, v11, #int 1 // #01 │ │ +2aee44: 380c 0400 |0002: if-eqz v12, 0006 // +0004 │ │ +2aee48: 5445 762f |0004: iget-object v5, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.state:Ljava/lang/String; // field@2f76 │ │ +2aee4c: dd0c 0b02 |0006: and-int/lit8 v12, v11, #int 2 // #02 │ │ +2aee50: 380c 0400 |0008: if-eqz v12, 000c // +0004 │ │ +2aee54: 5446 732f |000a: iget-object v6, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.hash:Ljava/lang/String; // field@2f73 │ │ +2aee58: 076c |000c: move-object v12, v6 │ │ +2aee5a: dd06 0b04 |000d: and-int/lit8 v6, v11, #int 4 // #04 │ │ +2aee5e: 3806 0400 |000f: if-eqz v6, 0013 // +0004 │ │ +2aee62: 5447 742f |0011: iget-object v7, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.minSupportedVersion:Ljava/lang/Integer; // field@2f74 │ │ +2aee66: 0770 |0013: move-object v0, v7 │ │ +2aee68: dd06 0b08 |0014: and-int/lit8 v6, v11, #int 8 // #08 │ │ +2aee6c: 3806 0400 |0016: if-eqz v6, 001a // +0004 │ │ +2aee70: 5448 752f |0018: iget-object v8, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.settings:Lorg/json/JSONObject; // field@2f75 │ │ +2aee74: 0781 |001a: move-object v1, v8 │ │ +2aee76: dd06 0b10 |001b: and-int/lit8 v6, v11, #int 16 // #10 │ │ +2aee7a: 3806 0400 |001d: if-eqz v6, 0021 // +0004 │ │ +2aee7e: 5449 712f |001f: iget-object v9, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.exceptions:Ljava/util/List; // field@2f71 │ │ +2aee82: 0792 |0021: move-object v2, v9 │ │ +2aee84: dd06 0b20 |0022: and-int/lit8 v6, v11, #int 32 // #20 │ │ +2aee88: 3806 0400 |0024: if-eqz v6, 0028 // +0004 │ │ +2aee8c: 544a 722f |0026: iget-object v10, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.features:Ljava/util/Map; // field@2f72 │ │ +2aee90: 07a3 |0028: move-object v3, v10 │ │ +2aee92: 0746 |0029: move-object v6, v4 │ │ +2aee94: 0757 |002a: move-object v7, v5 │ │ +2aee96: 07c8 |002b: move-object v8, v12 │ │ +2aee98: 0709 |002c: move-object v9, v0 │ │ +2aee9a: 071a |002d: move-object v10, v1 │ │ +2aee9c: 072b |002e: move-object v11, v2 │ │ +2aee9e: 073c |002f: move-object v12, v3 │ │ +2aeea0: 7407 d351 0600 |0030: invoke-virtual/range {v6, v7, v8, v9, v10, v11, v12}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.copy:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Lorg/json/JSONObject;Ljava/util/List;Ljava/util/Map;)Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature; // method@51d3 │ │ +2aeea6: 0c04 |0033: move-result-object v4 │ │ +2aeea8: 1104 |0034: return-object v4 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;) │ │ name : 'component1' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2aefa0: |[2aefa0] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonFeature.component1:()Ljava/lang/String; │ │ -2aefb0: 5410 762f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.state:Ljava/lang/String; // field@2f76 │ │ -2aefb4: 1100 |0002: return-object v0 │ │ +2aefb0: |[2aefb0] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonFeature.component1:()Ljava/lang/String; │ │ +2aefc0: 5410 762f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.state:Ljava/lang/String; // field@2f76 │ │ +2aefc4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;) │ │ name : 'component2' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2aefb8: |[2aefb8] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonFeature.component2:()Ljava/lang/String; │ │ -2aefc8: 5410 732f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.hash:Ljava/lang/String; // field@2f73 │ │ -2aefcc: 1100 |0002: return-object v0 │ │ +2aefc8: |[2aefc8] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonFeature.component2:()Ljava/lang/String; │ │ +2aefd8: 5410 732f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.hash:Ljava/lang/String; // field@2f73 │ │ +2aefdc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;) │ │ name : 'component3' │ │ type : '()Ljava/lang/Integer;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2aef70: |[2aef70] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonFeature.component3:()Ljava/lang/Integer; │ │ -2aef80: 5410 742f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.minSupportedVersion:Ljava/lang/Integer; // field@2f74 │ │ -2aef84: 1100 |0002: return-object v0 │ │ +2aef80: |[2aef80] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonFeature.component3:()Ljava/lang/Integer; │ │ +2aef90: 5410 742f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.minSupportedVersion:Ljava/lang/Integer; // field@2f74 │ │ +2aef94: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;) │ │ name : 'component4' │ │ type : '()Lorg/json/JSONObject;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2af100: |[2af100] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonFeature.component4:()Lorg/json/JSONObject; │ │ -2af110: 5410 752f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.settings:Lorg/json/JSONObject; // field@2f75 │ │ -2af114: 1100 |0002: return-object v0 │ │ +2af110: |[2af110] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonFeature.component4:()Lorg/json/JSONObject; │ │ +2af120: 5410 752f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.settings:Lorg/json/JSONObject; // field@2f75 │ │ +2af124: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;) │ │ name : 'component5' │ │ type : '()Ljava/util/List;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2af0a0: |[2af0a0] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonFeature.component5:()Ljava/util/List; │ │ -2af0b0: 5410 712f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.exceptions:Ljava/util/List; // field@2f71 │ │ -2af0b4: 1100 |0002: return-object v0 │ │ +2af0b0: |[2af0b0] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonFeature.component5:()Ljava/util/List; │ │ +2af0c0: 5410 712f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.exceptions:Ljava/util/List; // field@2f71 │ │ +2af0c4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;) │ │ name : 'component6' │ │ type : '()Ljava/util/Map;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2af0d0: |[2af0d0] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonFeature.component6:()Ljava/util/Map; │ │ -2af0e0: 5410 722f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.features:Ljava/util/Map; // field@2f72 │ │ -2af0e4: 1100 |0002: return-object v0 │ │ +2af0e0: |[2af0e0] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonFeature.component6:()Ljava/util/Map; │ │ +2af0f0: 5410 722f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.features:Ljava/util/Map; // field@2f72 │ │ +2af0f4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #6 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;) │ │ name : 'copy' │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Lorg/json/JSONObject;Ljava/util/List;Ljava/util/Map;)Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 15 │ │ ins : 7 │ │ outs : 7 │ │ insns size : 18 16-bit code units │ │ -2aee9c: |[2aee9c] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonFeature.copy:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Lorg/json/JSONObject;Ljava/util/List;Ljava/util/Map;)Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature; │ │ -2aeeac: 1a00 8fa3 |0000: const-string v0, "exceptions" // string@a38f │ │ -2aeeb0: 7120 fef1 0d00 |0002: invoke-static {v13, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2aeeb6: 2200 2411 |0005: new-instance v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature; // type@1124 │ │ -2aeeba: 0701 |0007: move-object v1, v0 │ │ -2aeebc: 0792 |0008: move-object v2, v9 │ │ -2aeebe: 07a3 |0009: move-object v3, v10 │ │ -2aeec0: 07b4 |000a: move-object v4, v11 │ │ -2aeec2: 07c5 |000b: move-object v5, v12 │ │ -2aeec4: 07d6 |000c: move-object v6, v13 │ │ -2aeec6: 07e7 |000d: move-object v7, v14 │ │ -2aeec8: 7607 cc51 0100 |000e: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Lorg/json/JSONObject;Ljava/util/List;Ljava/util/Map;)V // method@51cc │ │ -2aeece: 1100 |0011: return-object v0 │ │ +2aeeac: |[2aeeac] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonFeature.copy:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Lorg/json/JSONObject;Ljava/util/List;Ljava/util/Map;)Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature; │ │ +2aeebc: 1a00 8fa3 |0000: const-string v0, "exceptions" // string@a38f │ │ +2aeec0: 7120 fef1 0d00 |0002: invoke-static {v13, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2aeec6: 2200 2411 |0005: new-instance v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature; // type@1124 │ │ +2aeeca: 0701 |0007: move-object v1, v0 │ │ +2aeecc: 0792 |0008: move-object v2, v9 │ │ +2aeece: 07a3 |0009: move-object v3, v10 │ │ +2aeed0: 07b4 |000a: move-object v4, v11 │ │ +2aeed2: 07c5 |000b: move-object v5, v12 │ │ +2aeed4: 07d6 |000c: move-object v6, v13 │ │ +2aeed6: 07e7 |000d: move-object v7, v14 │ │ +2aeed8: 7607 cc51 0100 |000e: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Lorg/json/JSONObject;Ljava/util/List;Ljava/util/Map;)V // method@51cc │ │ +2aeede: 1100 |0011: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 79 16-bit code units │ │ -2aed70: |[2aed70] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonFeature.equals:(Ljava/lang/Object;)Z │ │ -2aed80: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -2aed82: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ -2aed86: 0f00 |0003: return v0 │ │ -2aed88: 2051 2411 |0004: instance-of v1, v5, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature; // type@1124 │ │ -2aed8c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -2aed8e: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -2aed92: 0f02 |0009: return v2 │ │ -2aed94: 1f05 2411 |000a: check-cast v5, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature; // type@1124 │ │ -2aed98: 5441 762f |000c: iget-object v1, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.state:Ljava/lang/String; // field@2f76 │ │ -2aed9c: 5453 762f |000e: iget-object v3, v5, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.state:Ljava/lang/String; // field@2f76 │ │ -2aeda0: 7120 faf1 3100 |0010: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -2aeda6: 0a01 |0013: move-result v1 │ │ -2aeda8: 3901 0300 |0014: if-nez v1, 0017 // +0003 │ │ -2aedac: 0f02 |0016: return v2 │ │ -2aedae: 5441 732f |0017: iget-object v1, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.hash:Ljava/lang/String; // field@2f73 │ │ -2aedb2: 5453 732f |0019: iget-object v3, v5, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.hash:Ljava/lang/String; // field@2f73 │ │ -2aedb6: 7120 faf1 3100 |001b: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -2aedbc: 0a01 |001e: move-result v1 │ │ -2aedbe: 3901 0300 |001f: if-nez v1, 0022 // +0003 │ │ -2aedc2: 0f02 |0021: return v2 │ │ -2aedc4: 5441 742f |0022: iget-object v1, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.minSupportedVersion:Ljava/lang/Integer; // field@2f74 │ │ -2aedc8: 5453 742f |0024: iget-object v3, v5, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.minSupportedVersion:Ljava/lang/Integer; // field@2f74 │ │ -2aedcc: 7120 faf1 3100 |0026: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -2aedd2: 0a01 |0029: move-result v1 │ │ -2aedd4: 3901 0300 |002a: if-nez v1, 002d // +0003 │ │ -2aedd8: 0f02 |002c: return v2 │ │ -2aedda: 5441 752f |002d: iget-object v1, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.settings:Lorg/json/JSONObject; // field@2f75 │ │ -2aedde: 5453 752f |002f: iget-object v3, v5, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.settings:Lorg/json/JSONObject; // field@2f75 │ │ -2aede2: 7120 faf1 3100 |0031: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -2aede8: 0a01 |0034: move-result v1 │ │ -2aedea: 3901 0300 |0035: if-nez v1, 0038 // +0003 │ │ -2aedee: 0f02 |0037: return v2 │ │ -2aedf0: 5441 712f |0038: iget-object v1, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.exceptions:Ljava/util/List; // field@2f71 │ │ -2aedf4: 5453 712f |003a: iget-object v3, v5, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.exceptions:Ljava/util/List; // field@2f71 │ │ -2aedf8: 7120 faf1 3100 |003c: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -2aedfe: 0a01 |003f: move-result v1 │ │ -2aee00: 3901 0300 |0040: if-nez v1, 0043 // +0003 │ │ -2aee04: 0f02 |0042: return v2 │ │ -2aee06: 5441 722f |0043: iget-object v1, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.features:Ljava/util/Map; // field@2f72 │ │ -2aee0a: 5455 722f |0045: iget-object v5, v5, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.features:Ljava/util/Map; // field@2f72 │ │ -2aee0e: 7120 faf1 5100 |0047: invoke-static {v1, v5}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -2aee14: 0a05 |004a: move-result v5 │ │ -2aee16: 3905 0300 |004b: if-nez v5, 004e // +0003 │ │ -2aee1a: 0f02 |004d: return v2 │ │ -2aee1c: 0f00 |004e: return v0 │ │ +2aed80: |[2aed80] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonFeature.equals:(Ljava/lang/Object;)Z │ │ +2aed90: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +2aed92: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ +2aed96: 0f00 |0003: return v0 │ │ +2aed98: 2051 2411 |0004: instance-of v1, v5, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature; // type@1124 │ │ +2aed9c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +2aed9e: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +2aeda2: 0f02 |0009: return v2 │ │ +2aeda4: 1f05 2411 |000a: check-cast v5, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature; // type@1124 │ │ +2aeda8: 5441 762f |000c: iget-object v1, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.state:Ljava/lang/String; // field@2f76 │ │ +2aedac: 5453 762f |000e: iget-object v3, v5, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.state:Ljava/lang/String; // field@2f76 │ │ +2aedb0: 7120 faf1 3100 |0010: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +2aedb6: 0a01 |0013: move-result v1 │ │ +2aedb8: 3901 0300 |0014: if-nez v1, 0017 // +0003 │ │ +2aedbc: 0f02 |0016: return v2 │ │ +2aedbe: 5441 732f |0017: iget-object v1, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.hash:Ljava/lang/String; // field@2f73 │ │ +2aedc2: 5453 732f |0019: iget-object v3, v5, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.hash:Ljava/lang/String; // field@2f73 │ │ +2aedc6: 7120 faf1 3100 |001b: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +2aedcc: 0a01 |001e: move-result v1 │ │ +2aedce: 3901 0300 |001f: if-nez v1, 0022 // +0003 │ │ +2aedd2: 0f02 |0021: return v2 │ │ +2aedd4: 5441 742f |0022: iget-object v1, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.minSupportedVersion:Ljava/lang/Integer; // field@2f74 │ │ +2aedd8: 5453 742f |0024: iget-object v3, v5, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.minSupportedVersion:Ljava/lang/Integer; // field@2f74 │ │ +2aeddc: 7120 faf1 3100 |0026: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +2aede2: 0a01 |0029: move-result v1 │ │ +2aede4: 3901 0300 |002a: if-nez v1, 002d // +0003 │ │ +2aede8: 0f02 |002c: return v2 │ │ +2aedea: 5441 752f |002d: iget-object v1, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.settings:Lorg/json/JSONObject; // field@2f75 │ │ +2aedee: 5453 752f |002f: iget-object v3, v5, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.settings:Lorg/json/JSONObject; // field@2f75 │ │ +2aedf2: 7120 faf1 3100 |0031: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +2aedf8: 0a01 |0034: move-result v1 │ │ +2aedfa: 3901 0300 |0035: if-nez v1, 0038 // +0003 │ │ +2aedfe: 0f02 |0037: return v2 │ │ +2aee00: 5441 712f |0038: iget-object v1, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.exceptions:Ljava/util/List; // field@2f71 │ │ +2aee04: 5453 712f |003a: iget-object v3, v5, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.exceptions:Ljava/util/List; // field@2f71 │ │ +2aee08: 7120 faf1 3100 |003c: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +2aee0e: 0a01 |003f: move-result v1 │ │ +2aee10: 3901 0300 |0040: if-nez v1, 0043 // +0003 │ │ +2aee14: 0f02 |0042: return v2 │ │ +2aee16: 5441 722f |0043: iget-object v1, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.features:Ljava/util/Map; // field@2f72 │ │ +2aee1a: 5455 722f |0045: iget-object v5, v5, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.features:Ljava/util/Map; // field@2f72 │ │ +2aee1e: 7120 faf1 5100 |0047: invoke-static {v1, v5}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +2aee24: 0a05 |004a: move-result v5 │ │ +2aee26: 3905 0300 |004b: if-nez v5, 004e // +0003 │ │ +2aee2a: 0f02 |004d: return v2 │ │ +2aee2c: 0f00 |004e: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #8 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;) │ │ name : 'getExceptions' │ │ type : '()Ljava/util/List;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2af0b8: |[2af0b8] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonFeature.getExceptions:()Ljava/util/List; │ │ -2af0c8: 5410 712f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.exceptions:Ljava/util/List; // field@2f71 │ │ -2af0cc: 1100 |0002: return-object v0 │ │ +2af0c8: |[2af0c8] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonFeature.getExceptions:()Ljava/util/List; │ │ +2af0d8: 5410 712f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.exceptions:Ljava/util/List; // field@2f71 │ │ +2af0dc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=251 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature; │ │ │ │ #9 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;) │ │ @@ -170385,17 +170385,17 @@ │ │ type : '()Ljava/util/Map;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2af0e8: |[2af0e8] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonFeature.getFeatures:()Ljava/util/Map; │ │ -2af0f8: 5410 722f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.features:Ljava/util/Map; // field@2f72 │ │ -2af0fc: 1100 |0002: return-object v0 │ │ +2af0f8: |[2af0f8] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonFeature.getFeatures:()Ljava/util/Map; │ │ +2af108: 5410 722f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.features:Ljava/util/Map; // field@2f72 │ │ +2af10c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature; │ │ │ │ #10 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;) │ │ @@ -170403,17 +170403,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2aefd0: |[2aefd0] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonFeature.getHash:()Ljava/lang/String; │ │ -2aefe0: 5410 732f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.hash:Ljava/lang/String; // field@2f73 │ │ -2aefe4: 1100 |0002: return-object v0 │ │ +2aefe0: |[2aefe0] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonFeature.getHash:()Ljava/lang/String; │ │ +2aeff0: 5410 732f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.hash:Ljava/lang/String; // field@2f73 │ │ +2aeff4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature; │ │ │ │ #11 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;) │ │ @@ -170421,17 +170421,17 @@ │ │ type : '()Ljava/lang/Integer;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2aef88: |[2aef88] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonFeature.getMinSupportedVersion:()Ljava/lang/Integer; │ │ -2aef98: 5410 742f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.minSupportedVersion:Ljava/lang/Integer; // field@2f74 │ │ -2aef9c: 1100 |0002: return-object v0 │ │ +2aef98: |[2aef98] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonFeature.getMinSupportedVersion:()Ljava/lang/Integer; │ │ +2aefa8: 5410 742f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.minSupportedVersion:Ljava/lang/Integer; // field@2f74 │ │ +2aefac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature; │ │ │ │ #12 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;) │ │ @@ -170439,17 +170439,17 @@ │ │ type : '()Lorg/json/JSONObject;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2af118: |[2af118] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonFeature.getSettings:()Lorg/json/JSONObject; │ │ -2af128: 5410 752f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.settings:Lorg/json/JSONObject; // field@2f75 │ │ -2af12c: 1100 |0002: return-object v0 │ │ +2af128: |[2af128] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonFeature.getSettings:()Lorg/json/JSONObject; │ │ +2af138: 5410 752f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.settings:Lorg/json/JSONObject; // field@2f75 │ │ +2af13c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature; │ │ │ │ #13 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;) │ │ @@ -170457,17 +170457,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2aefe8: |[2aefe8] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonFeature.getState:()Ljava/lang/String; │ │ -2aeff8: 5410 762f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.state:Ljava/lang/String; // field@2f76 │ │ -2aeffc: 1100 |0002: return-object v0 │ │ +2aeff8: |[2aeff8] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonFeature.getState:()Ljava/lang/String; │ │ +2af008: 5410 762f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.state:Ljava/lang/String; // field@2f76 │ │ +2af00c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature; │ │ │ │ #14 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;) │ │ @@ -170475,103 +170475,103 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 72 16-bit code units │ │ -2aeed0: |[2aeed0] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonFeature.hashCode:()I │ │ -2aeee0: 5430 762f |0000: iget-object v0, v3, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.state:Ljava/lang/String; // field@2f76 │ │ -2aeee4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -2aeee6: 3900 0400 |0003: if-nez v0, 0007 // +0004 │ │ -2aeeea: 0110 |0005: move v0, v1 │ │ -2aeeec: 2805 |0006: goto 000b // +0005 │ │ -2aeeee: 6e10 c0ef 0000 |0007: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ -2aeef4: 0a00 |000a: move-result v0 │ │ -2aeef6: da00 001f |000b: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -2aeefa: 5432 732f |000d: iget-object v2, v3, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.hash:Ljava/lang/String; // field@2f73 │ │ -2aeefe: 3902 0400 |000f: if-nez v2, 0013 // +0004 │ │ -2aef02: 0112 |0011: move v2, v1 │ │ -2aef04: 2805 |0012: goto 0017 // +0005 │ │ -2aef06: 6e10 c0ef 0200 |0013: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ -2aef0c: 0a02 |0016: move-result v2 │ │ -2aef0e: b020 |0017: add-int/2addr v0, v2 │ │ -2aef10: da00 001f |0018: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -2aef14: 5432 742f |001a: iget-object v2, v3, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.minSupportedVersion:Ljava/lang/Integer; // field@2f74 │ │ -2aef18: 3902 0400 |001c: if-nez v2, 0020 // +0004 │ │ -2aef1c: 0112 |001e: move v2, v1 │ │ -2aef1e: 2805 |001f: goto 0024 // +0005 │ │ -2aef20: 6e10 a9ef 0200 |0020: invoke-virtual {v2}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ -2aef26: 0a02 |0023: move-result v2 │ │ -2aef28: b020 |0024: add-int/2addr v0, v2 │ │ -2aef2a: da00 001f |0025: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -2aef2e: 5432 752f |0027: iget-object v2, v3, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.settings:Lorg/json/JSONObject; // field@2f75 │ │ -2aef32: 3902 0400 |0029: if-nez v2, 002d // +0004 │ │ -2aef36: 0112 |002b: move v2, v1 │ │ -2aef38: 2805 |002c: goto 0031 // +0005 │ │ -2aef3a: 6e10 17f3 0200 |002d: invoke-virtual {v2}, Lorg/json/JSONObject;.hashCode:()I // method@f317 │ │ -2aef40: 0a02 |0030: move-result v2 │ │ -2aef42: b020 |0031: add-int/2addr v0, v2 │ │ -2aef44: da00 001f |0032: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -2aef48: 5432 712f |0034: iget-object v2, v3, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.exceptions:Ljava/util/List; // field@2f71 │ │ -2aef4c: 6e10 a9ef 0200 |0036: invoke-virtual {v2}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ -2aef52: 0a02 |0039: move-result v2 │ │ -2aef54: b020 |003a: add-int/2addr v0, v2 │ │ -2aef56: da00 001f |003b: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -2aef5a: 5432 722f |003d: iget-object v2, v3, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.features:Ljava/util/Map; // field@2f72 │ │ -2aef5e: 3902 0300 |003f: if-nez v2, 0042 // +0003 │ │ -2aef62: 2805 |0041: goto 0046 // +0005 │ │ -2aef64: 6e10 a9ef 0200 |0042: invoke-virtual {v2}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ -2aef6a: 0a01 |0045: move-result v1 │ │ -2aef6c: b010 |0046: add-int/2addr v0, v1 │ │ -2aef6e: 0f00 |0047: return v0 │ │ +2aeee0: |[2aeee0] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonFeature.hashCode:()I │ │ +2aeef0: 5430 762f |0000: iget-object v0, v3, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.state:Ljava/lang/String; // field@2f76 │ │ +2aeef4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +2aeef6: 3900 0400 |0003: if-nez v0, 0007 // +0004 │ │ +2aeefa: 0110 |0005: move v0, v1 │ │ +2aeefc: 2805 |0006: goto 000b // +0005 │ │ +2aeefe: 6e10 c0ef 0000 |0007: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ +2aef04: 0a00 |000a: move-result v0 │ │ +2aef06: da00 001f |000b: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +2aef0a: 5432 732f |000d: iget-object v2, v3, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.hash:Ljava/lang/String; // field@2f73 │ │ +2aef0e: 3902 0400 |000f: if-nez v2, 0013 // +0004 │ │ +2aef12: 0112 |0011: move v2, v1 │ │ +2aef14: 2805 |0012: goto 0017 // +0005 │ │ +2aef16: 6e10 c0ef 0200 |0013: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ +2aef1c: 0a02 |0016: move-result v2 │ │ +2aef1e: b020 |0017: add-int/2addr v0, v2 │ │ +2aef20: da00 001f |0018: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +2aef24: 5432 742f |001a: iget-object v2, v3, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.minSupportedVersion:Ljava/lang/Integer; // field@2f74 │ │ +2aef28: 3902 0400 |001c: if-nez v2, 0020 // +0004 │ │ +2aef2c: 0112 |001e: move v2, v1 │ │ +2aef2e: 2805 |001f: goto 0024 // +0005 │ │ +2aef30: 6e10 a9ef 0200 |0020: invoke-virtual {v2}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ +2aef36: 0a02 |0023: move-result v2 │ │ +2aef38: b020 |0024: add-int/2addr v0, v2 │ │ +2aef3a: da00 001f |0025: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +2aef3e: 5432 752f |0027: iget-object v2, v3, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.settings:Lorg/json/JSONObject; // field@2f75 │ │ +2aef42: 3902 0400 |0029: if-nez v2, 002d // +0004 │ │ +2aef46: 0112 |002b: move v2, v1 │ │ +2aef48: 2805 |002c: goto 0031 // +0005 │ │ +2aef4a: 6e10 17f3 0200 |002d: invoke-virtual {v2}, Lorg/json/JSONObject;.hashCode:()I // method@f317 │ │ +2aef50: 0a02 |0030: move-result v2 │ │ +2aef52: b020 |0031: add-int/2addr v0, v2 │ │ +2aef54: da00 001f |0032: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +2aef58: 5432 712f |0034: iget-object v2, v3, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.exceptions:Ljava/util/List; // field@2f71 │ │ +2aef5c: 6e10 a9ef 0200 |0036: invoke-virtual {v2}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ +2aef62: 0a02 |0039: move-result v2 │ │ +2aef64: b020 |003a: add-int/2addr v0, v2 │ │ +2aef66: da00 001f |003b: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +2aef6a: 5432 722f |003d: iget-object v2, v3, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.features:Ljava/util/Map; // field@2f72 │ │ +2aef6e: 3902 0300 |003f: if-nez v2, 0042 // +0003 │ │ +2aef72: 2805 |0041: goto 0046 // +0005 │ │ +2aef74: 6e10 a9ef 0200 |0042: invoke-virtual {v2}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ +2aef7a: 0a01 |0045: move-result v1 │ │ +2aef7c: b010 |0046: add-int/2addr v0, v1 │ │ +2aef7e: 0f00 |0047: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #15 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;) │ │ name : 'toString' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 72 16-bit code units │ │ -2af000: |[2af000] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonFeature.toString:()Ljava/lang/String; │ │ -2af010: 5480 762f |0000: iget-object v0, v8, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.state:Ljava/lang/String; // field@2f76 │ │ -2af014: 5481 732f |0002: iget-object v1, v8, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.hash:Ljava/lang/String; // field@2f73 │ │ -2af018: 5482 742f |0004: iget-object v2, v8, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.minSupportedVersion:Ljava/lang/Integer; // field@2f74 │ │ -2af01c: 5483 752f |0006: iget-object v3, v8, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.settings:Lorg/json/JSONObject; // field@2f75 │ │ -2af020: 5484 712f |0008: iget-object v4, v8, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.exceptions:Ljava/util/List; // field@2f71 │ │ -2af024: 5485 722f |000a: iget-object v5, v8, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.features:Ljava/util/Map; // field@2f72 │ │ -2af028: 2206 dd38 |000c: new-instance v6, Ljava/lang/StringBuilder; // type@38dd │ │ -2af02c: 1a07 1e2f |000e: const-string v7, "JsonFeature(state=" // string@2f1e │ │ -2af030: 7020 d9ef 7600 |0010: invoke-direct {v6, v7}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ -2af036: 6e20 e2ef 0600 |0013: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2af03c: 1a00 ef17 |0016: const-string v0, ", hash=" // string@17ef │ │ -2af040: 6e20 e2ef 0600 |0018: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2af046: 6e20 e2ef 1600 |001b: invoke-virtual {v6, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2af04c: 1a00 4418 |001e: const-string v0, ", minSupportedVersion=" // string@1844 │ │ -2af050: 6e20 e2ef 0600 |0020: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2af056: 6e20 e1ef 2600 |0023: invoke-virtual {v6, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ -2af05c: 1a00 a318 |0026: const-string v0, ", settings=" // string@18a3 │ │ -2af060: 6e20 e2ef 0600 |0028: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2af066: 6e20 e1ef 3600 |002b: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ -2af06c: 1a00 c517 |002e: const-string v0, ", exceptions=" // string@17c5 │ │ -2af070: 6e20 e2ef 0600 |0030: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2af076: 6e20 e1ef 4600 |0033: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ -2af07c: 1a00 d117 |0036: const-string v0, ", features=" // string@17d1 │ │ -2af080: 6e20 e2ef 0600 |0038: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2af086: 6e20 e1ef 5600 |003b: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ -2af08c: 1a00 0117 |003e: const-string v0, ")" // string@1701 │ │ -2af090: 6e20 e2ef 0600 |0040: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2af096: 6e10 e7ef 0600 |0043: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ -2af09c: 0c00 |0046: move-result-object v0 │ │ -2af09e: 1100 |0047: return-object v0 │ │ +2af010: |[2af010] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonFeature.toString:()Ljava/lang/String; │ │ +2af020: 5480 762f |0000: iget-object v0, v8, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.state:Ljava/lang/String; // field@2f76 │ │ +2af024: 5481 732f |0002: iget-object v1, v8, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.hash:Ljava/lang/String; // field@2f73 │ │ +2af028: 5482 742f |0004: iget-object v2, v8, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.minSupportedVersion:Ljava/lang/Integer; // field@2f74 │ │ +2af02c: 5483 752f |0006: iget-object v3, v8, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.settings:Lorg/json/JSONObject; // field@2f75 │ │ +2af030: 5484 712f |0008: iget-object v4, v8, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.exceptions:Ljava/util/List; // field@2f71 │ │ +2af034: 5485 722f |000a: iget-object v5, v8, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonFeature;.features:Ljava/util/Map; // field@2f72 │ │ +2af038: 2206 dd38 |000c: new-instance v6, Ljava/lang/StringBuilder; // type@38dd │ │ +2af03c: 1a07 1e2f |000e: const-string v7, "JsonFeature(state=" // string@2f1e │ │ +2af040: 7020 d9ef 7600 |0010: invoke-direct {v6, v7}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ +2af046: 6e20 e2ef 0600 |0013: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2af04c: 1a00 ef17 |0016: const-string v0, ", hash=" // string@17ef │ │ +2af050: 6e20 e2ef 0600 |0018: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2af056: 6e20 e2ef 1600 |001b: invoke-virtual {v6, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2af05c: 1a00 4418 |001e: const-string v0, ", minSupportedVersion=" // string@1844 │ │ +2af060: 6e20 e2ef 0600 |0020: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2af066: 6e20 e1ef 2600 |0023: invoke-virtual {v6, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ +2af06c: 1a00 a318 |0026: const-string v0, ", settings=" // string@18a3 │ │ +2af070: 6e20 e2ef 0600 |0028: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2af076: 6e20 e1ef 3600 |002b: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ +2af07c: 1a00 c517 |002e: const-string v0, ", exceptions=" // string@17c5 │ │ +2af080: 6e20 e2ef 0600 |0030: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2af086: 6e20 e1ef 4600 |0033: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ +2af08c: 1a00 d117 |0036: const-string v0, ", features=" // string@17d1 │ │ +2af090: 6e20 e2ef 0600 |0038: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2af096: 6e20 e1ef 5600 |003b: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ +2af09c: 1a00 0117 |003e: const-string v0, ")" // string@1701 │ │ +2af0a0: 6e20 e2ef 0600 |0040: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2af0a6: 6e10 e7ef 0600 |0043: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ +2af0ac: 0c00 |0046: move-result-object v0 │ │ +2af0ae: 1100 |0047: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 31687 (ShowOnAppLaunchFeature_RemoteFeature.kt) │ │ │ │ Class #1306 header: │ │ @@ -170643,27 +170643,27 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Double;Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout;Ljava/util/List;Ljava/util/List;Lorg/json/JSONObject;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 7 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -2afce4: |[2afce4] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggle.:(Ljava/lang/String;Ljava/lang/Double;Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout;Ljava/util/List;Ljava/util/List;Lorg/json/JSONObject;)V │ │ -2afcf4: 1a00 ead5 |0000: const-string v0, "targets" // string@d5ea │ │ -2afcf8: 7120 fef1 0500 |0002: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2afcfe: 1a00 ac93 |0005: const-string v0, "cohorts" // string@93ac │ │ -2afd02: 7120 fef1 0600 |0007: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2afd08: 7010 a6ef 0100 |000a: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2afd0e: 5b12 7b2f |000d: iput-object v2, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.state:Ljava/lang/String; // field@2f7b │ │ -2afd12: 5b13 782f |000f: iput-object v3, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.minSupportedVersion:Ljava/lang/Double; // field@2f78 │ │ -2afd16: 5b14 792f |0011: iput-object v4, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.rollout:Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout; // field@2f79 │ │ -2afd1a: 5b15 7c2f |0013: iput-object v5, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.targets:Ljava/util/List; // field@2f7c │ │ -2afd1e: 5b16 772f |0015: iput-object v6, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.cohorts:Ljava/util/List; // field@2f77 │ │ -2afd22: 5b17 7a2f |0017: iput-object v7, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.settings:Lorg/json/JSONObject; // field@2f7a │ │ -2afd26: 0e00 |0019: return-void │ │ +2afcf4: |[2afcf4] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggle.:(Ljava/lang/String;Ljava/lang/Double;Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout;Ljava/util/List;Ljava/util/List;Lorg/json/JSONObject;)V │ │ +2afd04: 1a00 ead5 |0000: const-string v0, "targets" // string@d5ea │ │ +2afd08: 7120 fef1 0500 |0002: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2afd0e: 1a00 ac93 |0005: const-string v0, "cohorts" // string@93ac │ │ +2afd12: 7120 fef1 0600 |0007: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2afd18: 7010 a6ef 0100 |000a: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2afd1e: 5b12 7b2f |000d: iput-object v2, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.state:Ljava/lang/String; // field@2f7b │ │ +2afd22: 5b13 782f |000f: iput-object v3, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.minSupportedVersion:Ljava/lang/Double; // field@2f78 │ │ +2afd26: 5b14 792f |0011: iput-object v4, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.rollout:Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout; // field@2f79 │ │ +2afd2a: 5b15 7c2f |0013: iput-object v5, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.targets:Ljava/util/List; // field@2f7c │ │ +2afd2e: 5b16 772f |0015: iput-object v6, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.cohorts:Ljava/util/List; // field@2f77 │ │ +2afd32: 5b17 7a2f |0017: iput-object v7, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.settings:Lorg/json/JSONObject; // field@2f7a │ │ +2afd36: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x000a line=237 │ │ 0x000d line=238 │ │ 0x000f line=239 │ │ 0x0011 line=240 │ │ 0x0013 line=241 │ │ @@ -170683,248 +170683,248 @@ │ │ type : '(Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;Ljava/lang/String;Ljava/lang/Double;Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout;Ljava/util/List;Ljava/util/List;Lorg/json/JSONObject;ILjava/lang/Object;)Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 13 │ │ ins : 9 │ │ outs : 7 │ │ insns size : 53 16-bit code units │ │ -2af9d0: |[2af9d0] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggle.copy$default:(Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;Ljava/lang/String;Ljava/lang/Double;Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout;Ljava/util/List;Ljava/util/List;Lorg/json/JSONObject;ILjava/lang/Object;)Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle; │ │ -2af9e0: dd0c 0b01 |0000: and-int/lit8 v12, v11, #int 1 // #01 │ │ -2af9e4: 380c 0400 |0002: if-eqz v12, 0006 // +0004 │ │ -2af9e8: 5445 7b2f |0004: iget-object v5, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.state:Ljava/lang/String; // field@2f7b │ │ -2af9ec: dd0c 0b02 |0006: and-int/lit8 v12, v11, #int 2 // #02 │ │ -2af9f0: 380c 0400 |0008: if-eqz v12, 000c // +0004 │ │ -2af9f4: 5446 782f |000a: iget-object v6, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.minSupportedVersion:Ljava/lang/Double; // field@2f78 │ │ -2af9f8: 076c |000c: move-object v12, v6 │ │ -2af9fa: dd06 0b04 |000d: and-int/lit8 v6, v11, #int 4 // #04 │ │ -2af9fe: 3806 0400 |000f: if-eqz v6, 0013 // +0004 │ │ -2afa02: 5447 792f |0011: iget-object v7, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.rollout:Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout; // field@2f79 │ │ -2afa06: 0770 |0013: move-object v0, v7 │ │ -2afa08: dd06 0b08 |0014: and-int/lit8 v6, v11, #int 8 // #08 │ │ -2afa0c: 3806 0400 |0016: if-eqz v6, 001a // +0004 │ │ -2afa10: 5448 7c2f |0018: iget-object v8, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.targets:Ljava/util/List; // field@2f7c │ │ -2afa14: 0781 |001a: move-object v1, v8 │ │ -2afa16: dd06 0b10 |001b: and-int/lit8 v6, v11, #int 16 // #10 │ │ -2afa1a: 3806 0400 |001d: if-eqz v6, 0021 // +0004 │ │ -2afa1e: 5449 772f |001f: iget-object v9, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.cohorts:Ljava/util/List; // field@2f77 │ │ -2afa22: 0792 |0021: move-object v2, v9 │ │ -2afa24: dd06 0b20 |0022: and-int/lit8 v6, v11, #int 32 // #20 │ │ -2afa28: 3806 0400 |0024: if-eqz v6, 0028 // +0004 │ │ -2afa2c: 544a 7a2f |0026: iget-object v10, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.settings:Lorg/json/JSONObject; // field@2f7a │ │ -2afa30: 07a3 |0028: move-object v3, v10 │ │ -2afa32: 0746 |0029: move-object v6, v4 │ │ -2afa34: 0757 |002a: move-object v7, v5 │ │ -2afa36: 07c8 |002b: move-object v8, v12 │ │ -2afa38: 0709 |002c: move-object v9, v0 │ │ -2afa3a: 071a |002d: move-object v10, v1 │ │ -2afa3c: 072b |002e: move-object v11, v2 │ │ -2afa3e: 073c |002f: move-object v12, v3 │ │ -2afa40: 7407 e551 0600 |0030: invoke-virtual/range {v6, v7, v8, v9, v10, v11, v12}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.copy:(Ljava/lang/String;Ljava/lang/Double;Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout;Ljava/util/List;Ljava/util/List;Lorg/json/JSONObject;)Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle; // method@51e5 │ │ -2afa46: 0c04 |0033: move-result-object v4 │ │ -2afa48: 1104 |0034: return-object v4 │ │ +2af9e0: |[2af9e0] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggle.copy$default:(Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;Ljava/lang/String;Ljava/lang/Double;Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout;Ljava/util/List;Ljava/util/List;Lorg/json/JSONObject;ILjava/lang/Object;)Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle; │ │ +2af9f0: dd0c 0b01 |0000: and-int/lit8 v12, v11, #int 1 // #01 │ │ +2af9f4: 380c 0400 |0002: if-eqz v12, 0006 // +0004 │ │ +2af9f8: 5445 7b2f |0004: iget-object v5, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.state:Ljava/lang/String; // field@2f7b │ │ +2af9fc: dd0c 0b02 |0006: and-int/lit8 v12, v11, #int 2 // #02 │ │ +2afa00: 380c 0400 |0008: if-eqz v12, 000c // +0004 │ │ +2afa04: 5446 782f |000a: iget-object v6, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.minSupportedVersion:Ljava/lang/Double; // field@2f78 │ │ +2afa08: 076c |000c: move-object v12, v6 │ │ +2afa0a: dd06 0b04 |000d: and-int/lit8 v6, v11, #int 4 // #04 │ │ +2afa0e: 3806 0400 |000f: if-eqz v6, 0013 // +0004 │ │ +2afa12: 5447 792f |0011: iget-object v7, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.rollout:Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout; // field@2f79 │ │ +2afa16: 0770 |0013: move-object v0, v7 │ │ +2afa18: dd06 0b08 |0014: and-int/lit8 v6, v11, #int 8 // #08 │ │ +2afa1c: 3806 0400 |0016: if-eqz v6, 001a // +0004 │ │ +2afa20: 5448 7c2f |0018: iget-object v8, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.targets:Ljava/util/List; // field@2f7c │ │ +2afa24: 0781 |001a: move-object v1, v8 │ │ +2afa26: dd06 0b10 |001b: and-int/lit8 v6, v11, #int 16 // #10 │ │ +2afa2a: 3806 0400 |001d: if-eqz v6, 0021 // +0004 │ │ +2afa2e: 5449 772f |001f: iget-object v9, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.cohorts:Ljava/util/List; // field@2f77 │ │ +2afa32: 0792 |0021: move-object v2, v9 │ │ +2afa34: dd06 0b20 |0022: and-int/lit8 v6, v11, #int 32 // #20 │ │ +2afa38: 3806 0400 |0024: if-eqz v6, 0028 // +0004 │ │ +2afa3c: 544a 7a2f |0026: iget-object v10, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.settings:Lorg/json/JSONObject; // field@2f7a │ │ +2afa40: 07a3 |0028: move-object v3, v10 │ │ +2afa42: 0746 |0029: move-object v6, v4 │ │ +2afa44: 0757 |002a: move-object v7, v5 │ │ +2afa46: 07c8 |002b: move-object v8, v12 │ │ +2afa48: 0709 |002c: move-object v9, v0 │ │ +2afa4a: 071a |002d: move-object v10, v1 │ │ +2afa4c: 072b |002e: move-object v11, v2 │ │ +2afa4e: 073c |002f: move-object v12, v3 │ │ +2afa50: 7407 e551 0600 |0030: invoke-virtual/range {v6, v7, v8, v9, v10, v11, v12}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.copy:(Ljava/lang/String;Ljava/lang/Double;Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout;Ljava/util/List;Ljava/util/List;Lorg/json/JSONObject;)Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle; // method@51e5 │ │ +2afa56: 0c04 |0033: move-result-object v4 │ │ +2afa58: 1104 |0034: return-object v4 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;) │ │ name : 'component1' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2afb84: |[2afb84] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggle.component1:()Ljava/lang/String; │ │ -2afb94: 5410 7b2f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.state:Ljava/lang/String; // field@2f7b │ │ -2afb98: 1100 |0002: return-object v0 │ │ +2afb94: |[2afb94] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggle.component1:()Ljava/lang/String; │ │ +2afba4: 5410 7b2f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.state:Ljava/lang/String; // field@2f7b │ │ +2afba8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;) │ │ name : 'component2' │ │ type : '()Ljava/lang/Double;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2afb54: |[2afb54] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggle.component2:()Ljava/lang/Double; │ │ -2afb64: 5410 782f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.minSupportedVersion:Ljava/lang/Double; // field@2f78 │ │ -2afb68: 1100 |0002: return-object v0 │ │ +2afb64: |[2afb64] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggle.component2:()Ljava/lang/Double; │ │ +2afb74: 5410 782f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.minSupportedVersion:Ljava/lang/Double; // field@2f78 │ │ +2afb78: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;) │ │ name : 'component3' │ │ type : '()Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2afa8c: |[2afa8c] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggle.component3:()Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout; │ │ -2afa9c: 5410 792f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.rollout:Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout; // field@2f79 │ │ -2afaa0: 1100 |0002: return-object v0 │ │ +2afa9c: |[2afa9c] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggle.component3:()Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout; │ │ +2afaac: 5410 792f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.rollout:Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout; // field@2f79 │ │ +2afab0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;) │ │ name : 'component4' │ │ type : '()Ljava/util/List;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2afc54: |[2afc54] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggle.component4:()Ljava/util/List; │ │ -2afc64: 5410 7c2f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.targets:Ljava/util/List; // field@2f7c │ │ -2afc68: 1100 |0002: return-object v0 │ │ +2afc64: |[2afc64] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggle.component4:()Ljava/util/List; │ │ +2afc74: 5410 7c2f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.targets:Ljava/util/List; // field@2f7c │ │ +2afc78: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;) │ │ name : 'component5' │ │ type : '()Ljava/util/List;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2afc6c: |[2afc6c] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggle.component5:()Ljava/util/List; │ │ -2afc7c: 5410 772f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.cohorts:Ljava/util/List; // field@2f77 │ │ -2afc80: 1100 |0002: return-object v0 │ │ +2afc7c: |[2afc7c] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggle.component5:()Ljava/util/List; │ │ +2afc8c: 5410 772f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.cohorts:Ljava/util/List; // field@2f77 │ │ +2afc90: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;) │ │ name : 'component6' │ │ type : '()Lorg/json/JSONObject;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2afcb4: |[2afcb4] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggle.component6:()Lorg/json/JSONObject; │ │ -2afcc4: 5410 7a2f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.settings:Lorg/json/JSONObject; // field@2f7a │ │ -2afcc8: 1100 |0002: return-object v0 │ │ +2afcc4: |[2afcc4] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggle.component6:()Lorg/json/JSONObject; │ │ +2afcd4: 5410 7a2f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.settings:Lorg/json/JSONObject; // field@2f7a │ │ +2afcd8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #6 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;) │ │ name : 'copy' │ │ type : '(Ljava/lang/String;Ljava/lang/Double;Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout;Ljava/util/List;Ljava/util/List;Lorg/json/JSONObject;)Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 15 │ │ ins : 7 │ │ outs : 7 │ │ insns size : 23 16-bit code units │ │ -2afa4c: |[2afa4c] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggle.copy:(Ljava/lang/String;Ljava/lang/Double;Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout;Ljava/util/List;Ljava/util/List;Lorg/json/JSONObject;)Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle; │ │ -2afa5c: 1a00 ead5 |0000: const-string v0, "targets" // string@d5ea │ │ -2afa60: 7120 fef1 0c00 |0002: invoke-static {v12, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2afa66: 1a00 ac93 |0005: const-string v0, "cohorts" // string@93ac │ │ -2afa6a: 7120 fef1 0d00 |0007: invoke-static {v13, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2afa70: 2200 2511 |000a: new-instance v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle; // type@1125 │ │ -2afa74: 0701 |000c: move-object v1, v0 │ │ -2afa76: 0792 |000d: move-object v2, v9 │ │ -2afa78: 07a3 |000e: move-object v3, v10 │ │ -2afa7a: 07b4 |000f: move-object v4, v11 │ │ -2afa7c: 07c5 |0010: move-object v5, v12 │ │ -2afa7e: 07d6 |0011: move-object v6, v13 │ │ -2afa80: 07e7 |0012: move-object v7, v14 │ │ -2afa82: 7607 de51 0100 |0013: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.:(Ljava/lang/String;Ljava/lang/Double;Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout;Ljava/util/List;Ljava/util/List;Lorg/json/JSONObject;)V // method@51de │ │ -2afa88: 1100 |0016: return-object v0 │ │ +2afa5c: |[2afa5c] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggle.copy:(Ljava/lang/String;Ljava/lang/Double;Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout;Ljava/util/List;Ljava/util/List;Lorg/json/JSONObject;)Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle; │ │ +2afa6c: 1a00 ead5 |0000: const-string v0, "targets" // string@d5ea │ │ +2afa70: 7120 fef1 0c00 |0002: invoke-static {v12, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2afa76: 1a00 ac93 |0005: const-string v0, "cohorts" // string@93ac │ │ +2afa7a: 7120 fef1 0d00 |0007: invoke-static {v13, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2afa80: 2200 2511 |000a: new-instance v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle; // type@1125 │ │ +2afa84: 0701 |000c: move-object v1, v0 │ │ +2afa86: 0792 |000d: move-object v2, v9 │ │ +2afa88: 07a3 |000e: move-object v3, v10 │ │ +2afa8a: 07b4 |000f: move-object v4, v11 │ │ +2afa8c: 07c5 |0010: move-object v5, v12 │ │ +2afa8e: 07d6 |0011: move-object v6, v13 │ │ +2afa90: 07e7 |0012: move-object v7, v14 │ │ +2afa92: 7607 de51 0100 |0013: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.:(Ljava/lang/String;Ljava/lang/Double;Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout;Ljava/util/List;Ljava/util/List;Lorg/json/JSONObject;)V // method@51de │ │ +2afa98: 1100 |0016: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 79 16-bit code units │ │ -2af920: |[2af920] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggle.equals:(Ljava/lang/Object;)Z │ │ -2af930: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -2af932: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ -2af936: 0f00 |0003: return v0 │ │ -2af938: 2051 2511 |0004: instance-of v1, v5, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle; // type@1125 │ │ -2af93c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -2af93e: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -2af942: 0f02 |0009: return v2 │ │ -2af944: 1f05 2511 |000a: check-cast v5, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle; // type@1125 │ │ -2af948: 5441 7b2f |000c: iget-object v1, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.state:Ljava/lang/String; // field@2f7b │ │ -2af94c: 5453 7b2f |000e: iget-object v3, v5, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.state:Ljava/lang/String; // field@2f7b │ │ -2af950: 7120 faf1 3100 |0010: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -2af956: 0a01 |0013: move-result v1 │ │ -2af958: 3901 0300 |0014: if-nez v1, 0017 // +0003 │ │ -2af95c: 0f02 |0016: return v2 │ │ -2af95e: 5441 782f |0017: iget-object v1, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.minSupportedVersion:Ljava/lang/Double; // field@2f78 │ │ -2af962: 5453 782f |0019: iget-object v3, v5, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.minSupportedVersion:Ljava/lang/Double; // field@2f78 │ │ -2af966: 7120 faf1 3100 |001b: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -2af96c: 0a01 |001e: move-result v1 │ │ -2af96e: 3901 0300 |001f: if-nez v1, 0022 // +0003 │ │ -2af972: 0f02 |0021: return v2 │ │ -2af974: 5441 792f |0022: iget-object v1, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.rollout:Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout; // field@2f79 │ │ -2af978: 5453 792f |0024: iget-object v3, v5, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.rollout:Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout; // field@2f79 │ │ -2af97c: 7120 faf1 3100 |0026: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -2af982: 0a01 |0029: move-result v1 │ │ -2af984: 3901 0300 |002a: if-nez v1, 002d // +0003 │ │ -2af988: 0f02 |002c: return v2 │ │ -2af98a: 5441 7c2f |002d: iget-object v1, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.targets:Ljava/util/List; // field@2f7c │ │ -2af98e: 5453 7c2f |002f: iget-object v3, v5, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.targets:Ljava/util/List; // field@2f7c │ │ -2af992: 7120 faf1 3100 |0031: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -2af998: 0a01 |0034: move-result v1 │ │ -2af99a: 3901 0300 |0035: if-nez v1, 0038 // +0003 │ │ -2af99e: 0f02 |0037: return v2 │ │ -2af9a0: 5441 772f |0038: iget-object v1, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.cohorts:Ljava/util/List; // field@2f77 │ │ -2af9a4: 5453 772f |003a: iget-object v3, v5, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.cohorts:Ljava/util/List; // field@2f77 │ │ -2af9a8: 7120 faf1 3100 |003c: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -2af9ae: 0a01 |003f: move-result v1 │ │ -2af9b0: 3901 0300 |0040: if-nez v1, 0043 // +0003 │ │ -2af9b4: 0f02 |0042: return v2 │ │ -2af9b6: 5441 7a2f |0043: iget-object v1, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.settings:Lorg/json/JSONObject; // field@2f7a │ │ -2af9ba: 5455 7a2f |0045: iget-object v5, v5, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.settings:Lorg/json/JSONObject; // field@2f7a │ │ -2af9be: 7120 faf1 5100 |0047: invoke-static {v1, v5}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -2af9c4: 0a05 |004a: move-result v5 │ │ -2af9c6: 3905 0300 |004b: if-nez v5, 004e // +0003 │ │ -2af9ca: 0f02 |004d: return v2 │ │ -2af9cc: 0f00 |004e: return v0 │ │ +2af930: |[2af930] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggle.equals:(Ljava/lang/Object;)Z │ │ +2af940: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +2af942: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ +2af946: 0f00 |0003: return v0 │ │ +2af948: 2051 2511 |0004: instance-of v1, v5, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle; // type@1125 │ │ +2af94c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +2af94e: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +2af952: 0f02 |0009: return v2 │ │ +2af954: 1f05 2511 |000a: check-cast v5, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle; // type@1125 │ │ +2af958: 5441 7b2f |000c: iget-object v1, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.state:Ljava/lang/String; // field@2f7b │ │ +2af95c: 5453 7b2f |000e: iget-object v3, v5, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.state:Ljava/lang/String; // field@2f7b │ │ +2af960: 7120 faf1 3100 |0010: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +2af966: 0a01 |0013: move-result v1 │ │ +2af968: 3901 0300 |0014: if-nez v1, 0017 // +0003 │ │ +2af96c: 0f02 |0016: return v2 │ │ +2af96e: 5441 782f |0017: iget-object v1, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.minSupportedVersion:Ljava/lang/Double; // field@2f78 │ │ +2af972: 5453 782f |0019: iget-object v3, v5, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.minSupportedVersion:Ljava/lang/Double; // field@2f78 │ │ +2af976: 7120 faf1 3100 |001b: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +2af97c: 0a01 |001e: move-result v1 │ │ +2af97e: 3901 0300 |001f: if-nez v1, 0022 // +0003 │ │ +2af982: 0f02 |0021: return v2 │ │ +2af984: 5441 792f |0022: iget-object v1, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.rollout:Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout; // field@2f79 │ │ +2af988: 5453 792f |0024: iget-object v3, v5, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.rollout:Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout; // field@2f79 │ │ +2af98c: 7120 faf1 3100 |0026: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +2af992: 0a01 |0029: move-result v1 │ │ +2af994: 3901 0300 |002a: if-nez v1, 002d // +0003 │ │ +2af998: 0f02 |002c: return v2 │ │ +2af99a: 5441 7c2f |002d: iget-object v1, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.targets:Ljava/util/List; // field@2f7c │ │ +2af99e: 5453 7c2f |002f: iget-object v3, v5, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.targets:Ljava/util/List; // field@2f7c │ │ +2af9a2: 7120 faf1 3100 |0031: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +2af9a8: 0a01 |0034: move-result v1 │ │ +2af9aa: 3901 0300 |0035: if-nez v1, 0038 // +0003 │ │ +2af9ae: 0f02 |0037: return v2 │ │ +2af9b0: 5441 772f |0038: iget-object v1, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.cohorts:Ljava/util/List; // field@2f77 │ │ +2af9b4: 5453 772f |003a: iget-object v3, v5, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.cohorts:Ljava/util/List; // field@2f77 │ │ +2af9b8: 7120 faf1 3100 |003c: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +2af9be: 0a01 |003f: move-result v1 │ │ +2af9c0: 3901 0300 |0040: if-nez v1, 0043 // +0003 │ │ +2af9c4: 0f02 |0042: return v2 │ │ +2af9c6: 5441 7a2f |0043: iget-object v1, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.settings:Lorg/json/JSONObject; // field@2f7a │ │ +2af9ca: 5455 7a2f |0045: iget-object v5, v5, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.settings:Lorg/json/JSONObject; // field@2f7a │ │ +2af9ce: 7120 faf1 5100 |0047: invoke-static {v1, v5}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +2af9d4: 0a05 |004a: move-result v5 │ │ +2af9d6: 3905 0300 |004b: if-nez v5, 004e // +0003 │ │ +2af9da: 0f02 |004d: return v2 │ │ +2af9dc: 0f00 |004e: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #8 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;) │ │ name : 'getCohorts' │ │ type : '()Ljava/util/List;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2afc84: |[2afc84] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggle.getCohorts:()Ljava/util/List; │ │ -2afc94: 5410 772f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.cohorts:Ljava/util/List; // field@2f77 │ │ -2afc98: 1100 |0002: return-object v0 │ │ +2afc94: |[2afc94] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggle.getCohorts:()Ljava/util/List; │ │ +2afca4: 5410 772f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.cohorts:Ljava/util/List; // field@2f77 │ │ +2afca8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle; │ │ │ │ #9 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;) │ │ @@ -170932,17 +170932,17 @@ │ │ type : '()Ljava/lang/Double;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2afb6c: |[2afb6c] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggle.getMinSupportedVersion:()Ljava/lang/Double; │ │ -2afb7c: 5410 782f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.minSupportedVersion:Ljava/lang/Double; // field@2f78 │ │ -2afb80: 1100 |0002: return-object v0 │ │ +2afb7c: |[2afb7c] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggle.getMinSupportedVersion:()Ljava/lang/Double; │ │ +2afb8c: 5410 782f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.minSupportedVersion:Ljava/lang/Double; // field@2f78 │ │ +2afb90: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle; │ │ │ │ #10 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;) │ │ @@ -170950,17 +170950,17 @@ │ │ type : '()Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2afaa4: |[2afaa4] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggle.getRollout:()Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout; │ │ -2afab4: 5410 792f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.rollout:Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout; // field@2f79 │ │ -2afab8: 1100 |0002: return-object v0 │ │ +2afab4: |[2afab4] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggle.getRollout:()Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout; │ │ +2afac4: 5410 792f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.rollout:Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout; // field@2f79 │ │ +2afac8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle; │ │ │ │ #11 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;) │ │ @@ -170968,17 +170968,17 @@ │ │ type : '()Lorg/json/JSONObject;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2afccc: |[2afccc] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggle.getSettings:()Lorg/json/JSONObject; │ │ -2afcdc: 5410 7a2f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.settings:Lorg/json/JSONObject; // field@2f7a │ │ -2afce0: 1100 |0002: return-object v0 │ │ +2afcdc: |[2afcdc] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggle.getSettings:()Lorg/json/JSONObject; │ │ +2afcec: 5410 7a2f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.settings:Lorg/json/JSONObject; // field@2f7a │ │ +2afcf0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle; │ │ │ │ #12 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;) │ │ @@ -170986,17 +170986,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2afb9c: |[2afb9c] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggle.getState:()Ljava/lang/String; │ │ -2afbac: 5410 7b2f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.state:Ljava/lang/String; // field@2f7b │ │ -2afbb0: 1100 |0002: return-object v0 │ │ +2afbac: |[2afbac] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggle.getState:()Ljava/lang/String; │ │ +2afbbc: 5410 7b2f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.state:Ljava/lang/String; // field@2f7b │ │ +2afbc0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=238 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle; │ │ │ │ #13 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;) │ │ @@ -171004,17 +171004,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2afc9c: |[2afc9c] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggle.getTargets:()Ljava/util/List; │ │ -2afcac: 5410 7c2f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.targets:Ljava/util/List; // field@2f7c │ │ -2afcb0: 1100 |0002: return-object v0 │ │ +2afcac: |[2afcac] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggle.getTargets:()Ljava/util/List; │ │ +2afcbc: 5410 7c2f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.targets:Ljava/util/List; // field@2f7c │ │ +2afcc0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle; │ │ │ │ #14 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;) │ │ @@ -171022,100 +171022,100 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 68 16-bit code units │ │ -2afabc: |[2afabc] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggle.hashCode:()I │ │ -2afacc: 5430 7b2f |0000: iget-object v0, v3, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.state:Ljava/lang/String; // field@2f7b │ │ -2afad0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -2afad2: 3900 0400 |0003: if-nez v0, 0007 // +0004 │ │ -2afad6: 0110 |0005: move v0, v1 │ │ -2afad8: 2805 |0006: goto 000b // +0005 │ │ -2afada: 6e10 c0ef 0000 |0007: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ -2afae0: 0a00 |000a: move-result v0 │ │ -2afae2: da00 001f |000b: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -2afae6: 5432 782f |000d: iget-object v2, v3, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.minSupportedVersion:Ljava/lang/Double; // field@2f78 │ │ -2afaea: 3902 0400 |000f: if-nez v2, 0013 // +0004 │ │ -2afaee: 0112 |0011: move v2, v1 │ │ -2afaf0: 2805 |0012: goto 0017 // +0005 │ │ -2afaf2: 6e10 a9ef 0200 |0013: invoke-virtual {v2}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ -2afaf8: 0a02 |0016: move-result v2 │ │ -2afafa: b020 |0017: add-int/2addr v0, v2 │ │ -2afafc: da00 001f |0018: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -2afb00: 5432 792f |001a: iget-object v2, v3, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.rollout:Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout; // field@2f79 │ │ -2afb04: 3902 0400 |001c: if-nez v2, 0020 // +0004 │ │ -2afb08: 0112 |001e: move v2, v1 │ │ -2afb0a: 2805 |001f: goto 0024 // +0005 │ │ -2afb0c: 6e10 0052 0200 |0020: invoke-virtual {v2}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout;.hashCode:()I // method@5200 │ │ -2afb12: 0a02 |0023: move-result v2 │ │ -2afb14: b020 |0024: add-int/2addr v0, v2 │ │ -2afb16: da00 001f |0025: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -2afb1a: 5432 7c2f |0027: iget-object v2, v3, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.targets:Ljava/util/List; // field@2f7c │ │ -2afb1e: 6e10 a9ef 0200 |0029: invoke-virtual {v2}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ -2afb24: 0a02 |002c: move-result v2 │ │ -2afb26: b020 |002d: add-int/2addr v0, v2 │ │ -2afb28: da00 001f |002e: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -2afb2c: 5432 772f |0030: iget-object v2, v3, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.cohorts:Ljava/util/List; // field@2f77 │ │ -2afb30: 6e10 a9ef 0200 |0032: invoke-virtual {v2}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ -2afb36: 0a02 |0035: move-result v2 │ │ -2afb38: b020 |0036: add-int/2addr v0, v2 │ │ -2afb3a: da00 001f |0037: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -2afb3e: 5432 7a2f |0039: iget-object v2, v3, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.settings:Lorg/json/JSONObject; // field@2f7a │ │ -2afb42: 3902 0300 |003b: if-nez v2, 003e // +0003 │ │ -2afb46: 2805 |003d: goto 0042 // +0005 │ │ -2afb48: 6e10 17f3 0200 |003e: invoke-virtual {v2}, Lorg/json/JSONObject;.hashCode:()I // method@f317 │ │ -2afb4e: 0a01 |0041: move-result v1 │ │ -2afb50: b010 |0042: add-int/2addr v0, v1 │ │ -2afb52: 0f00 |0043: return v0 │ │ +2afacc: |[2afacc] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggle.hashCode:()I │ │ +2afadc: 5430 7b2f |0000: iget-object v0, v3, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.state:Ljava/lang/String; // field@2f7b │ │ +2afae0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +2afae2: 3900 0400 |0003: if-nez v0, 0007 // +0004 │ │ +2afae6: 0110 |0005: move v0, v1 │ │ +2afae8: 2805 |0006: goto 000b // +0005 │ │ +2afaea: 6e10 c0ef 0000 |0007: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ +2afaf0: 0a00 |000a: move-result v0 │ │ +2afaf2: da00 001f |000b: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +2afaf6: 5432 782f |000d: iget-object v2, v3, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.minSupportedVersion:Ljava/lang/Double; // field@2f78 │ │ +2afafa: 3902 0400 |000f: if-nez v2, 0013 // +0004 │ │ +2afafe: 0112 |0011: move v2, v1 │ │ +2afb00: 2805 |0012: goto 0017 // +0005 │ │ +2afb02: 6e10 a9ef 0200 |0013: invoke-virtual {v2}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ +2afb08: 0a02 |0016: move-result v2 │ │ +2afb0a: b020 |0017: add-int/2addr v0, v2 │ │ +2afb0c: da00 001f |0018: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +2afb10: 5432 792f |001a: iget-object v2, v3, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.rollout:Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout; // field@2f79 │ │ +2afb14: 3902 0400 |001c: if-nez v2, 0020 // +0004 │ │ +2afb18: 0112 |001e: move v2, v1 │ │ +2afb1a: 2805 |001f: goto 0024 // +0005 │ │ +2afb1c: 6e10 0052 0200 |0020: invoke-virtual {v2}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout;.hashCode:()I // method@5200 │ │ +2afb22: 0a02 |0023: move-result v2 │ │ +2afb24: b020 |0024: add-int/2addr v0, v2 │ │ +2afb26: da00 001f |0025: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +2afb2a: 5432 7c2f |0027: iget-object v2, v3, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.targets:Ljava/util/List; // field@2f7c │ │ +2afb2e: 6e10 a9ef 0200 |0029: invoke-virtual {v2}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ +2afb34: 0a02 |002c: move-result v2 │ │ +2afb36: b020 |002d: add-int/2addr v0, v2 │ │ +2afb38: da00 001f |002e: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +2afb3c: 5432 772f |0030: iget-object v2, v3, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.cohorts:Ljava/util/List; // field@2f77 │ │ +2afb40: 6e10 a9ef 0200 |0032: invoke-virtual {v2}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ +2afb46: 0a02 |0035: move-result v2 │ │ +2afb48: b020 |0036: add-int/2addr v0, v2 │ │ +2afb4a: da00 001f |0037: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +2afb4e: 5432 7a2f |0039: iget-object v2, v3, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.settings:Lorg/json/JSONObject; // field@2f7a │ │ +2afb52: 3902 0300 |003b: if-nez v2, 003e // +0003 │ │ +2afb56: 2805 |003d: goto 0042 // +0005 │ │ +2afb58: 6e10 17f3 0200 |003e: invoke-virtual {v2}, Lorg/json/JSONObject;.hashCode:()I // method@f317 │ │ +2afb5e: 0a01 |0041: move-result v1 │ │ +2afb60: b010 |0042: add-int/2addr v0, v1 │ │ +2afb62: 0f00 |0043: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #15 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;) │ │ name : 'toString' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 72 16-bit code units │ │ -2afbb4: |[2afbb4] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggle.toString:()Ljava/lang/String; │ │ -2afbc4: 5480 7b2f |0000: iget-object v0, v8, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.state:Ljava/lang/String; // field@2f7b │ │ -2afbc8: 5481 782f |0002: iget-object v1, v8, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.minSupportedVersion:Ljava/lang/Double; // field@2f78 │ │ -2afbcc: 5482 792f |0004: iget-object v2, v8, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.rollout:Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout; // field@2f79 │ │ -2afbd0: 5483 7c2f |0006: iget-object v3, v8, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.targets:Ljava/util/List; // field@2f7c │ │ -2afbd4: 5484 772f |0008: iget-object v4, v8, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.cohorts:Ljava/util/List; // field@2f77 │ │ -2afbd8: 5485 7a2f |000a: iget-object v5, v8, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.settings:Lorg/json/JSONObject; // field@2f7a │ │ -2afbdc: 2206 dd38 |000c: new-instance v6, Ljava/lang/StringBuilder; // type@38dd │ │ -2afbe0: 1a07 222f |000e: const-string v7, "JsonToggle(state=" // string@2f22 │ │ -2afbe4: 7020 d9ef 7600 |0010: invoke-direct {v6, v7}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ -2afbea: 6e20 e2ef 0600 |0013: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2afbf0: 1a00 4418 |0016: const-string v0, ", minSupportedVersion=" // string@1844 │ │ -2afbf4: 6e20 e2ef 0600 |0018: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2afbfa: 6e20 e1ef 1600 |001b: invoke-virtual {v6, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ -2afc00: 1a00 9018 |001e: const-string v0, ", rollout=" // string@1890 │ │ -2afc04: 6e20 e2ef 0600 |0020: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2afc0a: 6e20 e1ef 2600 |0023: invoke-virtual {v6, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ -2afc10: 1a00 df18 |0026: const-string v0, ", targets=" // string@18df │ │ -2afc14: 6e20 e2ef 0600 |0028: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2afc1a: 6e20 e1ef 3600 |002b: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ -2afc20: 1a00 8217 |002e: const-string v0, ", cohorts=" // string@1782 │ │ -2afc24: 6e20 e2ef 0600 |0030: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2afc2a: 6e20 e1ef 4600 |0033: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ -2afc30: 1a00 a318 |0036: const-string v0, ", settings=" // string@18a3 │ │ -2afc34: 6e20 e2ef 0600 |0038: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2afc3a: 6e20 e1ef 5600 |003b: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ -2afc40: 1a00 0117 |003e: const-string v0, ")" // string@1701 │ │ -2afc44: 6e20 e2ef 0600 |0040: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2afc4a: 6e10 e7ef 0600 |0043: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ -2afc50: 0c00 |0046: move-result-object v0 │ │ -2afc52: 1100 |0047: return-object v0 │ │ +2afbc4: |[2afbc4] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggle.toString:()Ljava/lang/String; │ │ +2afbd4: 5480 7b2f |0000: iget-object v0, v8, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.state:Ljava/lang/String; // field@2f7b │ │ +2afbd8: 5481 782f |0002: iget-object v1, v8, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.minSupportedVersion:Ljava/lang/Double; // field@2f78 │ │ +2afbdc: 5482 792f |0004: iget-object v2, v8, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.rollout:Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout; // field@2f79 │ │ +2afbe0: 5483 7c2f |0006: iget-object v3, v8, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.targets:Ljava/util/List; // field@2f7c │ │ +2afbe4: 5484 772f |0008: iget-object v4, v8, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.cohorts:Ljava/util/List; // field@2f77 │ │ +2afbe8: 5485 7a2f |000a: iget-object v5, v8, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggle;.settings:Lorg/json/JSONObject; // field@2f7a │ │ +2afbec: 2206 dd38 |000c: new-instance v6, Ljava/lang/StringBuilder; // type@38dd │ │ +2afbf0: 1a07 222f |000e: const-string v7, "JsonToggle(state=" // string@2f22 │ │ +2afbf4: 7020 d9ef 7600 |0010: invoke-direct {v6, v7}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ +2afbfa: 6e20 e2ef 0600 |0013: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2afc00: 1a00 4418 |0016: const-string v0, ", minSupportedVersion=" // string@1844 │ │ +2afc04: 6e20 e2ef 0600 |0018: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2afc0a: 6e20 e1ef 1600 |001b: invoke-virtual {v6, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ +2afc10: 1a00 9018 |001e: const-string v0, ", rollout=" // string@1890 │ │ +2afc14: 6e20 e2ef 0600 |0020: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2afc1a: 6e20 e1ef 2600 |0023: invoke-virtual {v6, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ +2afc20: 1a00 df18 |0026: const-string v0, ", targets=" // string@18df │ │ +2afc24: 6e20 e2ef 0600 |0028: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2afc2a: 6e20 e1ef 3600 |002b: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ +2afc30: 1a00 8217 |002e: const-string v0, ", cohorts=" // string@1782 │ │ +2afc34: 6e20 e2ef 0600 |0030: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2afc3a: 6e20 e1ef 4600 |0033: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ +2afc40: 1a00 a318 |0036: const-string v0, ", settings=" // string@18a3 │ │ +2afc44: 6e20 e2ef 0600 |0038: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2afc4a: 6e20 e1ef 5600 |003b: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ +2afc50: 1a00 0117 |003e: const-string v0, ")" // string@1701 │ │ +2afc54: 6e20 e2ef 0600 |0040: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2afc5a: 6e10 e7ef 0600 |0043: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ +2afc60: 0c00 |0046: move-result-object v0 │ │ +2afc62: 1100 |0047: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 31687 (ShowOnAppLaunchFeature_RemoteFeature.kt) │ │ │ │ Class #1307 header: │ │ @@ -171155,21 +171155,21 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -2af2f8: |[2af2f8] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort.:(Ljava/lang/String;I)V │ │ -2af308: 1a00 babb |0000: const-string v0, "name" // string@bbba │ │ -2af30c: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2af312: 7010 a6ef 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2af318: 5b12 7d2f |0008: iput-object v2, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort;.name:Ljava/lang/String; // field@2f7d │ │ -2af31c: 5913 7e2f |000a: iput v3, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort;.weight:I // field@2f7e │ │ -2af320: 0e00 |000c: return-void │ │ +2af308: |[2af308] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort.:(Ljava/lang/String;I)V │ │ +2af318: 1a00 babb |0000: const-string v0, "name" // string@bbba │ │ +2af31c: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2af322: 7010 a6ef 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2af328: 5b12 7d2f |0008: iput-object v2, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort;.name:Ljava/lang/String; // field@2f7d │ │ +2af32c: 5913 7e2f |000a: iput v3, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort;.weight:I // field@2f7e │ │ +2af330: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=232 │ │ 0x0008 line=233 │ │ 0x000a line=234 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort; │ │ @@ -171181,125 +171181,125 @@ │ │ type : '(Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort;Ljava/lang/String;IILjava/lang/Object;)Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -2af1bc: |[2af1bc] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort.copy$default:(Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort;Ljava/lang/String;IILjava/lang/Object;)Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort; │ │ -2af1cc: dd04 0301 |0000: and-int/lit8 v4, v3, #int 1 // #01 │ │ -2af1d0: 3804 0400 |0002: if-eqz v4, 0006 // +0004 │ │ -2af1d4: 5401 7d2f |0004: iget-object v1, v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort;.name:Ljava/lang/String; // field@2f7d │ │ -2af1d8: dd03 0302 |0006: and-int/lit8 v3, v3, #int 2 // #02 │ │ -2af1dc: 3803 0400 |0008: if-eqz v3, 000c // +0004 │ │ -2af1e0: 5202 7e2f |000a: iget v2, v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort;.weight:I // field@2f7e │ │ -2af1e4: 6e30 f351 1002 |000c: invoke-virtual {v0, v1, v2}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort;.copy:(Ljava/lang/String;I)Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort; // method@51f3 │ │ -2af1ea: 0c00 |000f: move-result-object v0 │ │ -2af1ec: 1100 |0010: return-object v0 │ │ +2af1cc: |[2af1cc] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort.copy$default:(Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort;Ljava/lang/String;IILjava/lang/Object;)Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort; │ │ +2af1dc: dd04 0301 |0000: and-int/lit8 v4, v3, #int 1 // #01 │ │ +2af1e0: 3804 0400 |0002: if-eqz v4, 0006 // +0004 │ │ +2af1e4: 5401 7d2f |0004: iget-object v1, v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort;.name:Ljava/lang/String; // field@2f7d │ │ +2af1e8: dd03 0302 |0006: and-int/lit8 v3, v3, #int 2 // #02 │ │ +2af1ec: 3803 0400 |0008: if-eqz v3, 000c // +0004 │ │ +2af1f0: 5202 7e2f |000a: iget v2, v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort;.weight:I // field@2f7e │ │ +2af1f4: 6e30 f351 1002 |000c: invoke-virtual {v0, v1, v2}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort;.copy:(Ljava/lang/String;I)Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort; // method@51f3 │ │ +2af1fa: 0c00 |000f: move-result-object v0 │ │ +2af1fc: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort;) │ │ name : 'component1' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2af278: |[2af278] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort.component1:()Ljava/lang/String; │ │ -2af288: 5410 7d2f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort;.name:Ljava/lang/String; // field@2f7d │ │ -2af28c: 1100 |0002: return-object v0 │ │ +2af288: |[2af288] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort.component1:()Ljava/lang/String; │ │ +2af298: 5410 7d2f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort;.name:Ljava/lang/String; // field@2f7d │ │ +2af29c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort;) │ │ name : 'component2' │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2af218: |[2af218] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort.component2:()I │ │ -2af228: 5210 7e2f |0000: iget v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort;.weight:I // field@2f7e │ │ -2af22c: 0f00 |0002: return v0 │ │ +2af228: |[2af228] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort.component2:()I │ │ +2af238: 5210 7e2f |0000: iget v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort;.weight:I // field@2f7e │ │ +2af23c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort;) │ │ name : 'copy' │ │ type : '(Ljava/lang/String;I)Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -2af1f0: |[2af1f0] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort.copy:(Ljava/lang/String;I)Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort; │ │ -2af200: 1a00 babb |0000: const-string v0, "name" // string@bbba │ │ -2af204: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2af20a: 2200 2611 |0005: new-instance v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort; // type@1126 │ │ -2af20e: 7030 f051 2003 |0007: invoke-direct {v0, v2, v3}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort;.:(Ljava/lang/String;I)V // method@51f0 │ │ -2af214: 1100 |000a: return-object v0 │ │ +2af200: |[2af200] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort.copy:(Ljava/lang/String;I)Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort; │ │ +2af210: 1a00 babb |0000: const-string v0, "name" // string@bbba │ │ +2af214: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2af21a: 2200 2611 |0005: new-instance v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort; // type@1126 │ │ +2af21e: 7030 f051 2003 |0007: invoke-direct {v0, v2, v3}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort;.:(Ljava/lang/String;I)V // method@51f0 │ │ +2af224: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -2af16c: |[2af16c] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort.equals:(Ljava/lang/Object;)Z │ │ -2af17c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -2af17e: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ -2af182: 0f00 |0003: return v0 │ │ -2af184: 2051 2611 |0004: instance-of v1, v5, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort; // type@1126 │ │ -2af188: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -2af18a: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -2af18e: 0f02 |0009: return v2 │ │ -2af190: 1f05 2611 |000a: check-cast v5, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort; // type@1126 │ │ -2af194: 5441 7d2f |000c: iget-object v1, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort;.name:Ljava/lang/String; // field@2f7d │ │ -2af198: 5453 7d2f |000e: iget-object v3, v5, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort;.name:Ljava/lang/String; // field@2f7d │ │ -2af19c: 7120 faf1 3100 |0010: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -2af1a2: 0a01 |0013: move-result v1 │ │ -2af1a4: 3901 0300 |0014: if-nez v1, 0017 // +0003 │ │ -2af1a8: 0f02 |0016: return v2 │ │ -2af1aa: 5241 7e2f |0017: iget v1, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort;.weight:I // field@2f7e │ │ -2af1ae: 5255 7e2f |0019: iget v5, v5, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort;.weight:I // field@2f7e │ │ -2af1b2: 3251 0300 |001b: if-eq v1, v5, 001e // +0003 │ │ -2af1b6: 0f02 |001d: return v2 │ │ -2af1b8: 0f00 |001e: return v0 │ │ +2af17c: |[2af17c] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort.equals:(Ljava/lang/Object;)Z │ │ +2af18c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +2af18e: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ +2af192: 0f00 |0003: return v0 │ │ +2af194: 2051 2611 |0004: instance-of v1, v5, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort; // type@1126 │ │ +2af198: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +2af19a: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +2af19e: 0f02 |0009: return v2 │ │ +2af1a0: 1f05 2611 |000a: check-cast v5, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort; // type@1126 │ │ +2af1a4: 5441 7d2f |000c: iget-object v1, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort;.name:Ljava/lang/String; // field@2f7d │ │ +2af1a8: 5453 7d2f |000e: iget-object v3, v5, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort;.name:Ljava/lang/String; // field@2f7d │ │ +2af1ac: 7120 faf1 3100 |0010: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +2af1b2: 0a01 |0013: move-result v1 │ │ +2af1b4: 3901 0300 |0014: if-nez v1, 0017 // +0003 │ │ +2af1b8: 0f02 |0016: return v2 │ │ +2af1ba: 5241 7e2f |0017: iget v1, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort;.weight:I // field@2f7e │ │ +2af1be: 5255 7e2f |0019: iget v5, v5, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort;.weight:I // field@2f7e │ │ +2af1c2: 3251 0300 |001b: if-eq v1, v5, 001e // +0003 │ │ +2af1c6: 0f02 |001d: return v2 │ │ +2af1c8: 0f00 |001e: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort;) │ │ name : 'getName' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2af290: |[2af290] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort.getName:()Ljava/lang/String; │ │ -2af2a0: 5410 7d2f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort;.name:Ljava/lang/String; // field@2f7d │ │ -2af2a4: 1100 |0002: return-object v0 │ │ +2af2a0: |[2af2a0] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort.getName:()Ljava/lang/String; │ │ +2af2b0: 5410 7d2f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort;.name:Ljava/lang/String; // field@2f7d │ │ +2af2b4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort; │ │ │ │ #5 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort;) │ │ @@ -171307,17 +171307,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2af230: |[2af230] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort.getWeight:()I │ │ -2af240: 5210 7e2f |0000: iget v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort;.weight:I // field@2f7e │ │ -2af244: 0f00 |0002: return v0 │ │ +2af240: |[2af240] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort.getWeight:()I │ │ +2af250: 5210 7e2f |0000: iget v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort;.weight:I // field@2f7e │ │ +2af254: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort; │ │ │ │ #6 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort;) │ │ @@ -171325,52 +171325,52 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -2af248: |[2af248] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort.hashCode:()I │ │ -2af258: 5420 7d2f |0000: iget-object v0, v2, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort;.name:Ljava/lang/String; // field@2f7d │ │ -2af25c: 6e10 c0ef 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ -2af262: 0a00 |0005: move-result v0 │ │ -2af264: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -2af268: 5221 7e2f |0008: iget v1, v2, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort;.weight:I // field@2f7e │ │ -2af26c: 7110 85ef 0100 |000a: invoke-static {v1}, Ljava/lang/Integer;.hashCode:(I)I // method@ef85 │ │ -2af272: 0a01 |000d: move-result v1 │ │ -2af274: b010 |000e: add-int/2addr v0, v1 │ │ -2af276: 0f00 |000f: return v0 │ │ +2af258: |[2af258] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort.hashCode:()I │ │ +2af268: 5420 7d2f |0000: iget-object v0, v2, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort;.name:Ljava/lang/String; // field@2f7d │ │ +2af26c: 6e10 c0ef 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ +2af272: 0a00 |0005: move-result v0 │ │ +2af274: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +2af278: 5221 7e2f |0008: iget v1, v2, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort;.weight:I // field@2f7e │ │ +2af27c: 7110 85ef 0100 |000a: invoke-static {v1}, Ljava/lang/Integer;.hashCode:(I)I // method@ef85 │ │ +2af282: 0a01 |000d: move-result v1 │ │ +2af284: b010 |000e: add-int/2addr v0, v1 │ │ +2af286: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort;) │ │ name : 'toString' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -2af2a8: |[2af2a8] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort.toString:()Ljava/lang/String; │ │ -2af2b8: 5440 7d2f |0000: iget-object v0, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort;.name:Ljava/lang/String; // field@2f7d │ │ -2af2bc: 5241 7e2f |0002: iget v1, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort;.weight:I // field@2f7e │ │ -2af2c0: 2202 dd38 |0004: new-instance v2, Ljava/lang/StringBuilder; // type@38dd │ │ -2af2c4: 1a03 242f |0006: const-string v3, "JsonToggleCohort(name=" // string@2f24 │ │ -2af2c8: 7020 d9ef 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ -2af2ce: 6e20 e2ef 0200 |000b: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2af2d4: 1a00 0a19 |000e: const-string v0, ", weight=" // string@190a │ │ -2af2d8: 6e20 e2ef 0200 |0010: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2af2de: 6e20 ddef 1200 |0013: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@efdd │ │ -2af2e4: 1a00 0117 |0016: const-string v0, ")" // string@1701 │ │ -2af2e8: 6e20 e2ef 0200 |0018: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2af2ee: 6e10 e7ef 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ -2af2f4: 0c00 |001e: move-result-object v0 │ │ -2af2f6: 1100 |001f: return-object v0 │ │ +2af2b8: |[2af2b8] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort.toString:()Ljava/lang/String; │ │ +2af2c8: 5440 7d2f |0000: iget-object v0, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort;.name:Ljava/lang/String; // field@2f7d │ │ +2af2cc: 5241 7e2f |0002: iget v1, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleCohort;.weight:I // field@2f7e │ │ +2af2d0: 2202 dd38 |0004: new-instance v2, Ljava/lang/StringBuilder; // type@38dd │ │ +2af2d4: 1a03 242f |0006: const-string v3, "JsonToggleCohort(name=" // string@2f24 │ │ +2af2d8: 7020 d9ef 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ +2af2de: 6e20 e2ef 0200 |000b: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2af2e4: 1a00 0a19 |000e: const-string v0, ", weight=" // string@190a │ │ +2af2e8: 6e20 e2ef 0200 |0010: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2af2ee: 6e20 ddef 1200 |0013: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@efdd │ │ +2af2f4: 1a00 0117 |0016: const-string v0, ")" // string@1701 │ │ +2af2f8: 6e20 e2ef 0200 |0018: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2af2fe: 6e10 e7ef 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ +2af304: 0c00 |001e: move-result-object v0 │ │ +2af306: 1100 |001f: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 31687 (ShowOnAppLaunchFeature_RemoteFeature.kt) │ │ │ │ Class #1308 header: │ │ @@ -171416,20 +171416,20 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -2af56c: |[2af56c] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout.:(Ljava/util/List;)V │ │ -2af57c: 1a00 34d4 |0000: const-string v0, "steps" // string@d434 │ │ -2af580: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2af586: 7010 a6ef 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2af58c: 5b12 7f2f |0008: iput-object v2, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout;.steps:Ljava/util/List; // field@2f7f │ │ -2af590: 0e00 |000a: return-void │ │ +2af57c: |[2af57c] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout.:(Ljava/util/List;)V │ │ +2af58c: 1a00 34d4 |0000: const-string v0, "steps" // string@d434 │ │ +2af590: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2af596: 7010 a6ef 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2af59c: 5b12 7f2f |0008: iput-object v2, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout;.steps:Ljava/util/List; // field@2f7f │ │ +2af5a0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=216 │ │ 0x0008 line=217 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout; │ │ 0x0000 - 0x000b reg=2 (null) Ljava/util/List; │ │ @@ -171439,102 +171439,102 @@ │ │ type : '(Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout;Ljava/util/List;ILjava/lang/Object;)Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -2af490: |[2af490] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout.copy$default:(Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout;Ljava/util/List;ILjava/lang/Object;)Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout; │ │ -2af4a0: dd02 0201 |0000: and-int/lit8 v2, v2, #int 1 // #01 │ │ -2af4a4: 3802 0400 |0002: if-eqz v2, 0006 // +0004 │ │ -2af4a8: 5401 7f2f |0004: iget-object v1, v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout;.steps:Ljava/util/List; // field@2f7f │ │ -2af4ac: 6e20 fc51 1000 |0006: invoke-virtual {v0, v1}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout;.copy:(Ljava/util/List;)Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout; // method@51fc │ │ -2af4b2: 0c00 |0009: move-result-object v0 │ │ -2af4b4: 1100 |000a: return-object v0 │ │ +2af4a0: |[2af4a0] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout.copy$default:(Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout;Ljava/util/List;ILjava/lang/Object;)Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout; │ │ +2af4b0: dd02 0201 |0000: and-int/lit8 v2, v2, #int 1 // #01 │ │ +2af4b4: 3802 0400 |0002: if-eqz v2, 0006 // +0004 │ │ +2af4b8: 5401 7f2f |0004: iget-object v1, v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout;.steps:Ljava/util/List; // field@2f7f │ │ +2af4bc: 6e20 fc51 1000 |0006: invoke-virtual {v0, v1}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout;.copy:(Ljava/util/List;)Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout; // method@51fc │ │ +2af4c2: 0c00 |0009: move-result-object v0 │ │ +2af4c4: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout;) │ │ name : 'component1' │ │ type : '()Ljava/util/List;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2af53c: |[2af53c] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout.component1:()Ljava/util/List; │ │ -2af54c: 5410 7f2f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout;.steps:Ljava/util/List; // field@2f7f │ │ -2af550: 1100 |0002: return-object v0 │ │ +2af54c: |[2af54c] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout.component1:()Ljava/util/List; │ │ +2af55c: 5410 7f2f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout;.steps:Ljava/util/List; // field@2f7f │ │ +2af560: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout;) │ │ name : 'copy' │ │ type : '(Ljava/util/List;)Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -2af4b8: |[2af4b8] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout.copy:(Ljava/util/List;)Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout; │ │ -2af4c8: 1a00 34d4 |0000: const-string v0, "steps" // string@d434 │ │ -2af4cc: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2af4d2: 2200 2711 |0005: new-instance v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout; // type@1127 │ │ -2af4d6: 7020 fa51 2000 |0007: invoke-direct {v0, v2}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout;.:(Ljava/util/List;)V // method@51fa │ │ -2af4dc: 1100 |000a: return-object v0 │ │ +2af4c8: |[2af4c8] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout.copy:(Ljava/util/List;)Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout; │ │ +2af4d8: 1a00 34d4 |0000: const-string v0, "steps" // string@d434 │ │ +2af4dc: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2af4e2: 2200 2711 |0005: new-instance v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout; // type@1127 │ │ +2af4e6: 7020 fa51 2000 |0007: invoke-direct {v0, v2}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout;.:(Ljava/util/List;)V // method@51fa │ │ +2af4ec: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -2af450: |[2af450] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout.equals:(Ljava/lang/Object;)Z │ │ -2af460: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -2af462: 3343 0300 |0001: if-ne v3, v4, 0004 // +0003 │ │ -2af466: 0f00 |0003: return v0 │ │ -2af468: 2041 2711 |0004: instance-of v1, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout; // type@1127 │ │ -2af46c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -2af46e: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -2af472: 0f02 |0009: return v2 │ │ -2af474: 1f04 2711 |000a: check-cast v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout; // type@1127 │ │ -2af478: 5431 7f2f |000c: iget-object v1, v3, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout;.steps:Ljava/util/List; // field@2f7f │ │ -2af47c: 5444 7f2f |000e: iget-object v4, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout;.steps:Ljava/util/List; // field@2f7f │ │ -2af480: 7120 faf1 4100 |0010: invoke-static {v1, v4}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -2af486: 0a04 |0013: move-result v4 │ │ -2af488: 3904 0300 |0014: if-nez v4, 0017 // +0003 │ │ -2af48c: 0f02 |0016: return v2 │ │ -2af48e: 0f00 |0017: return v0 │ │ +2af460: |[2af460] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout.equals:(Ljava/lang/Object;)Z │ │ +2af470: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +2af472: 3343 0300 |0001: if-ne v3, v4, 0004 // +0003 │ │ +2af476: 0f00 |0003: return v0 │ │ +2af478: 2041 2711 |0004: instance-of v1, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout; // type@1127 │ │ +2af47c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +2af47e: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +2af482: 0f02 |0009: return v2 │ │ +2af484: 1f04 2711 |000a: check-cast v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout; // type@1127 │ │ +2af488: 5431 7f2f |000c: iget-object v1, v3, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout;.steps:Ljava/util/List; // field@2f7f │ │ +2af48c: 5444 7f2f |000e: iget-object v4, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout;.steps:Ljava/util/List; // field@2f7f │ │ +2af490: 7120 faf1 4100 |0010: invoke-static {v1, v4}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +2af496: 0a04 |0013: move-result v4 │ │ +2af498: 3904 0300 |0014: if-nez v4, 0017 // +0003 │ │ +2af49c: 0f02 |0016: return v2 │ │ +2af49e: 0f00 |0017: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout;) │ │ name : 'getSteps' │ │ type : '()Ljava/util/List;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2af554: |[2af554] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout.getSteps:()Ljava/util/List; │ │ -2af564: 5410 7f2f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout;.steps:Ljava/util/List; // field@2f7f │ │ -2af568: 1100 |0002: return-object v0 │ │ +2af564: |[2af564] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout.getSteps:()Ljava/util/List; │ │ +2af574: 5410 7f2f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout;.steps:Ljava/util/List; // field@2f7f │ │ +2af578: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout; │ │ │ │ #4 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout;) │ │ @@ -171542,43 +171542,43 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -2af4e0: |[2af4e0] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout.hashCode:()I │ │ -2af4f0: 5410 7f2f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout;.steps:Ljava/util/List; // field@2f7f │ │ -2af4f4: 6e10 a9ef 0000 |0002: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ -2af4fa: 0a00 |0005: move-result v0 │ │ -2af4fc: 0f00 |0006: return v0 │ │ +2af4f0: |[2af4f0] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout.hashCode:()I │ │ +2af500: 5410 7f2f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout;.steps:Ljava/util/List; // field@2f7f │ │ +2af504: 6e10 a9ef 0000 |0002: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ +2af50a: 0a00 |0005: move-result v0 │ │ +2af50c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout;) │ │ name : 'toString' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -2af500: |[2af500] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout.toString:()Ljava/lang/String; │ │ -2af510: 5430 7f2f |0000: iget-object v0, v3, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout;.steps:Ljava/util/List; // field@2f7f │ │ -2af514: 2201 dd38 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@38dd │ │ -2af518: 1a02 262f |0004: const-string v2, "JsonToggleRollout(steps=" // string@2f26 │ │ -2af51c: 7020 d9ef 2100 |0006: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ -2af522: 6e20 e1ef 0100 |0009: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ -2af528: 1a00 0117 |000c: const-string v0, ")" // string@1701 │ │ -2af52c: 6e20 e2ef 0100 |000e: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2af532: 6e10 e7ef 0100 |0011: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ -2af538: 0c00 |0014: move-result-object v0 │ │ -2af53a: 1100 |0015: return-object v0 │ │ +2af510: |[2af510] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout.toString:()Ljava/lang/String; │ │ +2af520: 5430 7f2f |0000: iget-object v0, v3, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRollout;.steps:Ljava/util/List; // field@2f7f │ │ +2af524: 2201 dd38 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@38dd │ │ +2af528: 1a02 262f |0004: const-string v2, "JsonToggleRollout(steps=" // string@2f26 │ │ +2af52c: 7020 d9ef 2100 |0006: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ +2af532: 6e20 e1ef 0100 |0009: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ +2af538: 1a00 0117 |000c: const-string v0, ")" // string@1701 │ │ +2af53c: 6e20 e2ef 0100 |000e: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2af542: 6e10 e7ef 0100 |0011: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ +2af548: 0c00 |0014: move-result-object v0 │ │ +2af54a: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 31687 (ShowOnAppLaunchFeature_RemoteFeature.kt) │ │ │ │ Class #1309 header: │ │ @@ -171614,18 +171614,18 @@ │ │ type : '(D)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -2af434: |[2af434] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRolloutStep.:(D)V │ │ -2af444: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2af44a: 5a01 802f |0003: iput-wide v1, v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRolloutStep;.percent:D // field@2f80 │ │ -2af44e: 0e00 |0005: return-void │ │ +2af444: |[2af444] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRolloutStep.:(D)V │ │ +2af454: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2af45a: 5a01 802f |0003: iput-wide v1, v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRolloutStep;.percent:D // field@2f80 │ │ +2af45e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ 0x0003 line=221 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRolloutStep; │ │ 0x0000 - 0x0006 reg=1 (null) D │ │ @@ -171635,100 +171635,100 @@ │ │ type : '(Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRolloutStep;DILjava/lang/Object;)Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRolloutStep;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -2af364: |[2af364] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRolloutStep.copy$default:(Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRolloutStep;DILjava/lang/Object;)Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRolloutStep; │ │ -2af374: dd03 0301 |0000: and-int/lit8 v3, v3, #int 1 // #01 │ │ -2af378: 3803 0400 |0002: if-eqz v3, 0006 // +0004 │ │ -2af37c: 5301 802f |0004: iget-wide v1, v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRolloutStep;.percent:D // field@2f80 │ │ -2af380: 6e30 0452 1002 |0006: invoke-virtual {v0, v1, v2}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRolloutStep;.copy:(D)Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRolloutStep; // method@5204 │ │ -2af386: 0c00 |0009: move-result-object v0 │ │ -2af388: 1100 |000a: return-object v0 │ │ +2af374: |[2af374] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRolloutStep.copy$default:(Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRolloutStep;DILjava/lang/Object;)Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRolloutStep; │ │ +2af384: dd03 0301 |0000: and-int/lit8 v3, v3, #int 1 // #01 │ │ +2af388: 3803 0400 |0002: if-eqz v3, 0006 // +0004 │ │ +2af38c: 5301 802f |0004: iget-wide v1, v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRolloutStep;.percent:D // field@2f80 │ │ +2af390: 6e30 0452 1002 |0006: invoke-virtual {v0, v1, v2}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRolloutStep;.copy:(D)Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRolloutStep; // method@5204 │ │ +2af396: 0c00 |0009: move-result-object v0 │ │ +2af398: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRolloutStep;) │ │ name : 'component1' │ │ type : '()D' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2af3a8: |[2af3a8] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRolloutStep.component1:()D │ │ -2af3b8: 5320 802f |0000: iget-wide v0, v2, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRolloutStep;.percent:D // field@2f80 │ │ -2af3bc: 1000 |0002: return-wide v0 │ │ +2af3b8: |[2af3b8] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRolloutStep.component1:()D │ │ +2af3c8: 5320 802f |0000: iget-wide v0, v2, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRolloutStep;.percent:D // field@2f80 │ │ +2af3cc: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRolloutStep;) │ │ name : 'copy' │ │ type : '(D)Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRolloutStep;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -2af38c: |[2af38c] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRolloutStep.copy:(D)Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRolloutStep; │ │ -2af39c: 2200 2811 |0000: new-instance v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRolloutStep; // type@1128 │ │ -2af3a0: 7030 0252 2003 |0002: invoke-direct {v0, v2, v3}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRolloutStep;.:(D)V // method@5202 │ │ -2af3a6: 1100 |0005: return-object v0 │ │ +2af39c: |[2af39c] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRolloutStep.copy:(D)Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRolloutStep; │ │ +2af3ac: 2200 2811 |0000: new-instance v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRolloutStep; // type@1128 │ │ +2af3b0: 7030 0252 2003 |0002: invoke-direct {v0, v2, v3}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRolloutStep;.:(D)V // method@5202 │ │ +2af3b6: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRolloutStep;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 24 16-bit code units │ │ -2af324: |[2af324] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRolloutStep.equals:(Ljava/lang/Object;)Z │ │ -2af334: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -2af336: 3387 0300 |0001: if-ne v7, v8, 0004 // +0003 │ │ -2af33a: 0f00 |0003: return v0 │ │ -2af33c: 2081 2811 |0004: instance-of v1, v8, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRolloutStep; // type@1128 │ │ -2af340: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -2af342: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -2af346: 0f02 |0009: return v2 │ │ -2af348: 1f08 2811 |000a: check-cast v8, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRolloutStep; // type@1128 │ │ -2af34c: 5373 802f |000c: iget-wide v3, v7, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRolloutStep;.percent:D // field@2f80 │ │ -2af350: 5385 802f |000e: iget-wide v5, v8, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRolloutStep;.percent:D // field@2f80 │ │ -2af354: 7140 6cef 4365 |0010: invoke-static {v3, v4, v5, v6}, Ljava/lang/Double;.compare:(DD)I // method@ef6c │ │ -2af35a: 0a08 |0013: move-result v8 │ │ -2af35c: 3808 0300 |0014: if-eqz v8, 0017 // +0003 │ │ -2af360: 0f02 |0016: return v2 │ │ -2af362: 0f00 |0017: return v0 │ │ +2af334: |[2af334] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRolloutStep.equals:(Ljava/lang/Object;)Z │ │ +2af344: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +2af346: 3387 0300 |0001: if-ne v7, v8, 0004 // +0003 │ │ +2af34a: 0f00 |0003: return v0 │ │ +2af34c: 2081 2811 |0004: instance-of v1, v8, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRolloutStep; // type@1128 │ │ +2af350: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +2af352: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +2af356: 0f02 |0009: return v2 │ │ +2af358: 1f08 2811 |000a: check-cast v8, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRolloutStep; // type@1128 │ │ +2af35c: 5373 802f |000c: iget-wide v3, v7, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRolloutStep;.percent:D // field@2f80 │ │ +2af360: 5385 802f |000e: iget-wide v5, v8, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRolloutStep;.percent:D // field@2f80 │ │ +2af364: 7140 6cef 4365 |0010: invoke-static {v3, v4, v5, v6}, Ljava/lang/Double;.compare:(DD)I // method@ef6c │ │ +2af36a: 0a08 |0013: move-result v8 │ │ +2af36c: 3808 0300 |0014: if-eqz v8, 0017 // +0003 │ │ +2af370: 0f02 |0016: return v2 │ │ +2af372: 0f00 |0017: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRolloutStep;) │ │ name : 'getPercent' │ │ type : '()D' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2af3c0: |[2af3c0] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRolloutStep.getPercent:()D │ │ -2af3d0: 5320 802f |0000: iget-wide v0, v2, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRolloutStep;.percent:D // field@2f80 │ │ -2af3d4: 1000 |0002: return-wide v0 │ │ +2af3d0: |[2af3d0] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRolloutStep.getPercent:()D │ │ +2af3e0: 5320 802f |0000: iget-wide v0, v2, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRolloutStep;.percent:D // field@2f80 │ │ +2af3e4: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRolloutStep; │ │ │ │ #4 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRolloutStep;) │ │ @@ -171736,43 +171736,43 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -2af3d8: |[2af3d8] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRolloutStep.hashCode:()I │ │ -2af3e8: 5320 802f |0000: iget-wide v0, v2, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRolloutStep;.percent:D // field@2f80 │ │ -2af3ec: 7120 6eef 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Double;.hashCode:(D)I // method@ef6e │ │ -2af3f2: 0a00 |0005: move-result v0 │ │ -2af3f4: 0f00 |0006: return v0 │ │ +2af3e8: |[2af3e8] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRolloutStep.hashCode:()I │ │ +2af3f8: 5320 802f |0000: iget-wide v0, v2, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRolloutStep;.percent:D // field@2f80 │ │ +2af3fc: 7120 6eef 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Double;.hashCode:(D)I // method@ef6e │ │ +2af402: 0a00 |0005: move-result v0 │ │ +2af404: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRolloutStep;) │ │ name : 'toString' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -2af3f8: |[2af3f8] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRolloutStep.toString:()Ljava/lang/String; │ │ -2af408: 5340 802f |0000: iget-wide v0, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRolloutStep;.percent:D // field@2f80 │ │ -2af40c: 2202 dd38 |0002: new-instance v2, Ljava/lang/StringBuilder; // type@38dd │ │ -2af410: 1a03 282f |0004: const-string v3, "JsonToggleRolloutStep(percent=" // string@2f28 │ │ -2af414: 7020 d9ef 3200 |0006: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ -2af41a: 6e30 dbef 0201 |0009: invoke-virtual {v2, v0, v1}, Ljava/lang/StringBuilder;.append:(D)Ljava/lang/StringBuilder; // method@efdb │ │ -2af420: 1a00 0117 |000c: const-string v0, ")" // string@1701 │ │ -2af424: 6e20 e2ef 0200 |000e: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2af42a: 6e10 e7ef 0200 |0011: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ -2af430: 0c00 |0014: move-result-object v0 │ │ -2af432: 1100 |0015: return-object v0 │ │ +2af408: |[2af408] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRolloutStep.toString:()Ljava/lang/String; │ │ +2af418: 5340 802f |0000: iget-wide v0, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleRolloutStep;.percent:D // field@2f80 │ │ +2af41c: 2202 dd38 |0002: new-instance v2, Ljava/lang/StringBuilder; // type@38dd │ │ +2af420: 1a03 282f |0004: const-string v3, "JsonToggleRolloutStep(percent=" // string@2f28 │ │ +2af424: 7020 d9ef 3200 |0006: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ +2af42a: 6e30 dbef 0201 |0009: invoke-virtual {v2, v0, v1}, Ljava/lang/StringBuilder;.append:(D)Ljava/lang/StringBuilder; // method@efdb │ │ +2af430: 1a00 0117 |000c: const-string v0, ")" // string@1701 │ │ +2af434: 6e20 e2ef 0200 |000e: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2af43a: 6e10 e7ef 0200 |0011: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ +2af440: 0c00 |0014: move-result-object v0 │ │ +2af442: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 31687 (ShowOnAppLaunchFeature_RemoteFeature.kt) │ │ │ │ Class #1310 header: │ │ @@ -171824,28 +171824,28 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -2af8d4: |[2af8d4] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;)V │ │ -2af8e4: 1a00 a7d9 |0000: const-string v0, "variantKey" // string@d9a7 │ │ -2af8e8: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2af8ee: 1a00 33b8 |0005: const-string v0, "localeCountry" // string@b833 │ │ -2af8f2: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2af8f8: 1a00 35b8 |000a: const-string v0, "localeLanguage" // string@b835 │ │ -2af8fc: 7120 fef1 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2af902: 7010 a6ef 0100 |000f: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2af908: 5b12 852f |0012: iput-object v2, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.variantKey:Ljava/lang/String; // field@2f85 │ │ -2af90c: 5b13 832f |0014: iput-object v3, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.localeCountry:Ljava/lang/String; // field@2f83 │ │ -2af910: 5b14 842f |0016: iput-object v4, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.localeLanguage:Ljava/lang/String; // field@2f84 │ │ -2af914: 5b15 822f |0018: iput-object v5, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.isReturningUser:Ljava/lang/Boolean; // field@2f82 │ │ -2af918: 5b16 812f |001a: iput-object v6, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.isPrivacyProEligible:Ljava/lang/Boolean; // field@2f81 │ │ -2af91c: 0e00 |001c: return-void │ │ +2af8e4: |[2af8e4] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;)V │ │ +2af8f4: 1a00 a7d9 |0000: const-string v0, "variantKey" // string@d9a7 │ │ +2af8f8: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2af8fe: 1a00 33b8 |0005: const-string v0, "localeCountry" // string@b833 │ │ +2af902: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2af908: 1a00 35b8 |000a: const-string v0, "localeLanguage" // string@b835 │ │ +2af90c: 7120 fef1 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2af912: 7010 a6ef 0100 |000f: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2af918: 5b12 852f |0012: iput-object v2, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.variantKey:Ljava/lang/String; // field@2f85 │ │ +2af91c: 5b13 832f |0014: iput-object v3, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.localeCountry:Ljava/lang/String; // field@2f83 │ │ +2af920: 5b14 842f |0016: iput-object v4, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.localeLanguage:Ljava/lang/String; // field@2f84 │ │ +2af924: 5b15 822f |0018: iput-object v5, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.isReturningUser:Ljava/lang/Boolean; // field@2f82 │ │ +2af928: 5b16 812f |001a: iput-object v6, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.isPrivacyProEligible:Ljava/lang/Boolean; // field@2f81 │ │ +2af92c: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x000f line=224 │ │ 0x0012 line=225 │ │ 0x0014 line=226 │ │ 0x0016 line=227 │ │ 0x0018 line=228 │ │ @@ -171863,222 +171863,222 @@ │ │ type : '(Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;ILjava/lang/Object;)Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 11 │ │ ins : 8 │ │ outs : 6 │ │ insns size : 45 16-bit code units │ │ -2af62c: |[2af62c] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget.copy$default:(Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;ILjava/lang/Object;)Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget; │ │ -2af63c: dd0a 0901 |0000: and-int/lit8 v10, v9, #int 1 // #01 │ │ -2af640: 380a 0400 |0002: if-eqz v10, 0006 // +0004 │ │ -2af644: 5434 852f |0004: iget-object v4, v3, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.variantKey:Ljava/lang/String; // field@2f85 │ │ -2af648: dd0a 0902 |0006: and-int/lit8 v10, v9, #int 2 // #02 │ │ -2af64c: 380a 0400 |0008: if-eqz v10, 000c // +0004 │ │ -2af650: 5435 832f |000a: iget-object v5, v3, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.localeCountry:Ljava/lang/String; // field@2f83 │ │ -2af654: 075a |000c: move-object v10, v5 │ │ -2af656: dd05 0904 |000d: and-int/lit8 v5, v9, #int 4 // #04 │ │ -2af65a: 3805 0400 |000f: if-eqz v5, 0013 // +0004 │ │ -2af65e: 5436 842f |0011: iget-object v6, v3, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.localeLanguage:Ljava/lang/String; // field@2f84 │ │ -2af662: 0760 |0013: move-object v0, v6 │ │ -2af664: dd05 0908 |0014: and-int/lit8 v5, v9, #int 8 // #08 │ │ -2af668: 3805 0400 |0016: if-eqz v5, 001a // +0004 │ │ -2af66c: 5437 822f |0018: iget-object v7, v3, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.isReturningUser:Ljava/lang/Boolean; // field@2f82 │ │ -2af670: 0771 |001a: move-object v1, v7 │ │ -2af672: dd05 0910 |001b: and-int/lit8 v5, v9, #int 16 // #10 │ │ -2af676: 3805 0400 |001d: if-eqz v5, 0021 // +0004 │ │ -2af67a: 5438 812f |001f: iget-object v8, v3, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.isPrivacyProEligible:Ljava/lang/Boolean; // field@2f81 │ │ -2af67e: 0782 |0021: move-object v2, v8 │ │ -2af680: 0735 |0022: move-object v5, v3 │ │ -2af682: 0746 |0023: move-object v6, v4 │ │ -2af684: 07a7 |0024: move-object v7, v10 │ │ -2af686: 0708 |0025: move-object v8, v0 │ │ -2af688: 0719 |0026: move-object v9, v1 │ │ -2af68a: 072a |0027: move-object v10, v2 │ │ -2af68c: 7406 1052 0500 |0028: invoke-virtual/range {v5, v6, v7, v8, v9, v10}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.copy:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;)Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget; // method@5210 │ │ -2af692: 0c03 |002b: move-result-object v3 │ │ -2af694: 1103 |002c: return-object v3 │ │ +2af63c: |[2af63c] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget.copy$default:(Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;ILjava/lang/Object;)Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget; │ │ +2af64c: dd0a 0901 |0000: and-int/lit8 v10, v9, #int 1 // #01 │ │ +2af650: 380a 0400 |0002: if-eqz v10, 0006 // +0004 │ │ +2af654: 5434 852f |0004: iget-object v4, v3, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.variantKey:Ljava/lang/String; // field@2f85 │ │ +2af658: dd0a 0902 |0006: and-int/lit8 v10, v9, #int 2 // #02 │ │ +2af65c: 380a 0400 |0008: if-eqz v10, 000c // +0004 │ │ +2af660: 5435 832f |000a: iget-object v5, v3, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.localeCountry:Ljava/lang/String; // field@2f83 │ │ +2af664: 075a |000c: move-object v10, v5 │ │ +2af666: dd05 0904 |000d: and-int/lit8 v5, v9, #int 4 // #04 │ │ +2af66a: 3805 0400 |000f: if-eqz v5, 0013 // +0004 │ │ +2af66e: 5436 842f |0011: iget-object v6, v3, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.localeLanguage:Ljava/lang/String; // field@2f84 │ │ +2af672: 0760 |0013: move-object v0, v6 │ │ +2af674: dd05 0908 |0014: and-int/lit8 v5, v9, #int 8 // #08 │ │ +2af678: 3805 0400 |0016: if-eqz v5, 001a // +0004 │ │ +2af67c: 5437 822f |0018: iget-object v7, v3, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.isReturningUser:Ljava/lang/Boolean; // field@2f82 │ │ +2af680: 0771 |001a: move-object v1, v7 │ │ +2af682: dd05 0910 |001b: and-int/lit8 v5, v9, #int 16 // #10 │ │ +2af686: 3805 0400 |001d: if-eqz v5, 0021 // +0004 │ │ +2af68a: 5438 812f |001f: iget-object v8, v3, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.isPrivacyProEligible:Ljava/lang/Boolean; // field@2f81 │ │ +2af68e: 0782 |0021: move-object v2, v8 │ │ +2af690: 0735 |0022: move-object v5, v3 │ │ +2af692: 0746 |0023: move-object v6, v4 │ │ +2af694: 07a7 |0024: move-object v7, v10 │ │ +2af696: 0708 |0025: move-object v8, v0 │ │ +2af698: 0719 |0026: move-object v9, v1 │ │ +2af69a: 072a |0027: move-object v10, v2 │ │ +2af69c: 7406 1052 0500 |0028: invoke-virtual/range {v5, v6, v7, v8, v9, v10}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.copy:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;)Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget; // method@5210 │ │ +2af6a2: 0c03 |002b: move-result-object v3 │ │ +2af6a4: 1103 |002c: return-object v3 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;) │ │ name : 'component1' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2af7b8: |[2af7b8] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget.component1:()Ljava/lang/String; │ │ -2af7c8: 5410 852f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.variantKey:Ljava/lang/String; // field@2f85 │ │ -2af7cc: 1100 |0002: return-object v0 │ │ +2af7c8: |[2af7c8] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget.component1:()Ljava/lang/String; │ │ +2af7d8: 5410 852f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.variantKey:Ljava/lang/String; // field@2f85 │ │ +2af7dc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;) │ │ name : 'component2' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2af7d0: |[2af7d0] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget.component2:()Ljava/lang/String; │ │ -2af7e0: 5410 832f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.localeCountry:Ljava/lang/String; // field@2f83 │ │ -2af7e4: 1100 |0002: return-object v0 │ │ +2af7e0: |[2af7e0] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget.component2:()Ljava/lang/String; │ │ +2af7f0: 5410 832f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.localeCountry:Ljava/lang/String; // field@2f83 │ │ +2af7f4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;) │ │ name : 'component3' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2af7e8: |[2af7e8] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget.component3:()Ljava/lang/String; │ │ -2af7f8: 5410 842f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.localeLanguage:Ljava/lang/String; // field@2f84 │ │ -2af7fc: 1100 |0002: return-object v0 │ │ +2af7f8: |[2af7f8] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget.component3:()Ljava/lang/String; │ │ +2af808: 5410 842f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.localeLanguage:Ljava/lang/String; // field@2f84 │ │ +2af80c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;) │ │ name : 'component4' │ │ type : '()Ljava/lang/Boolean;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2af758: |[2af758] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget.component4:()Ljava/lang/Boolean; │ │ -2af768: 5410 822f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.isReturningUser:Ljava/lang/Boolean; // field@2f82 │ │ -2af76c: 1100 |0002: return-object v0 │ │ +2af768: |[2af768] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget.component4:()Ljava/lang/Boolean; │ │ +2af778: 5410 822f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.isReturningUser:Ljava/lang/Boolean; // field@2f82 │ │ +2af77c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;) │ │ name : 'component5' │ │ type : '()Ljava/lang/Boolean;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2af770: |[2af770] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget.component5:()Ljava/lang/Boolean; │ │ -2af780: 5410 812f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.isPrivacyProEligible:Ljava/lang/Boolean; // field@2f81 │ │ -2af784: 1100 |0002: return-object v0 │ │ +2af780: |[2af780] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget.component5:()Ljava/lang/Boolean; │ │ +2af790: 5410 812f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.isPrivacyProEligible:Ljava/lang/Boolean; // field@2f81 │ │ +2af794: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;) │ │ name : 'copy' │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;)Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 13 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 27 16-bit code units │ │ -2af698: |[2af698] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget.copy:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;)Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget; │ │ -2af6a8: 1a00 a7d9 |0000: const-string v0, "variantKey" // string@d9a7 │ │ -2af6ac: 7120 fef1 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2af6b2: 1a00 33b8 |0005: const-string v0, "localeCountry" // string@b833 │ │ -2af6b6: 7120 fef1 0900 |0007: invoke-static {v9, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2af6bc: 1a00 35b8 |000a: const-string v0, "localeLanguage" // string@b835 │ │ -2af6c0: 7120 fef1 0a00 |000c: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2af6c6: 2200 2911 |000f: new-instance v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget; // type@1129 │ │ -2af6ca: 0701 |0011: move-object v1, v0 │ │ -2af6cc: 0782 |0012: move-object v2, v8 │ │ -2af6ce: 0793 |0013: move-object v3, v9 │ │ -2af6d0: 07a4 |0014: move-object v4, v10 │ │ -2af6d2: 07b5 |0015: move-object v5, v11 │ │ -2af6d4: 07c6 |0016: move-object v6, v12 │ │ -2af6d6: 7606 0a52 0100 |0017: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;)V // method@520a │ │ -2af6dc: 1100 |001a: return-object v0 │ │ +2af6a8: |[2af6a8] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget.copy:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;)Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget; │ │ +2af6b8: 1a00 a7d9 |0000: const-string v0, "variantKey" // string@d9a7 │ │ +2af6bc: 7120 fef1 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2af6c2: 1a00 33b8 |0005: const-string v0, "localeCountry" // string@b833 │ │ +2af6c6: 7120 fef1 0900 |0007: invoke-static {v9, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2af6cc: 1a00 35b8 |000a: const-string v0, "localeLanguage" // string@b835 │ │ +2af6d0: 7120 fef1 0a00 |000c: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2af6d6: 2200 2911 |000f: new-instance v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget; // type@1129 │ │ +2af6da: 0701 |0011: move-object v1, v0 │ │ +2af6dc: 0782 |0012: move-object v2, v8 │ │ +2af6de: 0793 |0013: move-object v3, v9 │ │ +2af6e0: 07a4 |0014: move-object v4, v10 │ │ +2af6e2: 07b5 |0015: move-object v5, v11 │ │ +2af6e4: 07c6 |0016: move-object v6, v12 │ │ +2af6e6: 7606 0a52 0100 |0017: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;)V // method@520a │ │ +2af6ec: 1100 |001a: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #6 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 68 16-bit code units │ │ -2af594: |[2af594] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget.equals:(Ljava/lang/Object;)Z │ │ -2af5a4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -2af5a6: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ -2af5aa: 0f00 |0003: return v0 │ │ -2af5ac: 2051 2911 |0004: instance-of v1, v5, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget; // type@1129 │ │ -2af5b0: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -2af5b2: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -2af5b6: 0f02 |0009: return v2 │ │ -2af5b8: 1f05 2911 |000a: check-cast v5, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget; // type@1129 │ │ -2af5bc: 5441 852f |000c: iget-object v1, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.variantKey:Ljava/lang/String; // field@2f85 │ │ -2af5c0: 5453 852f |000e: iget-object v3, v5, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.variantKey:Ljava/lang/String; // field@2f85 │ │ -2af5c4: 7120 faf1 3100 |0010: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -2af5ca: 0a01 |0013: move-result v1 │ │ -2af5cc: 3901 0300 |0014: if-nez v1, 0017 // +0003 │ │ -2af5d0: 0f02 |0016: return v2 │ │ -2af5d2: 5441 832f |0017: iget-object v1, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.localeCountry:Ljava/lang/String; // field@2f83 │ │ -2af5d6: 5453 832f |0019: iget-object v3, v5, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.localeCountry:Ljava/lang/String; // field@2f83 │ │ -2af5da: 7120 faf1 3100 |001b: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -2af5e0: 0a01 |001e: move-result v1 │ │ -2af5e2: 3901 0300 |001f: if-nez v1, 0022 // +0003 │ │ -2af5e6: 0f02 |0021: return v2 │ │ -2af5e8: 5441 842f |0022: iget-object v1, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.localeLanguage:Ljava/lang/String; // field@2f84 │ │ -2af5ec: 5453 842f |0024: iget-object v3, v5, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.localeLanguage:Ljava/lang/String; // field@2f84 │ │ -2af5f0: 7120 faf1 3100 |0026: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -2af5f6: 0a01 |0029: move-result v1 │ │ -2af5f8: 3901 0300 |002a: if-nez v1, 002d // +0003 │ │ -2af5fc: 0f02 |002c: return v2 │ │ -2af5fe: 5441 822f |002d: iget-object v1, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.isReturningUser:Ljava/lang/Boolean; // field@2f82 │ │ -2af602: 5453 822f |002f: iget-object v3, v5, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.isReturningUser:Ljava/lang/Boolean; // field@2f82 │ │ -2af606: 7120 faf1 3100 |0031: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -2af60c: 0a01 |0034: move-result v1 │ │ -2af60e: 3901 0300 |0035: if-nez v1, 0038 // +0003 │ │ -2af612: 0f02 |0037: return v2 │ │ -2af614: 5441 812f |0038: iget-object v1, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.isPrivacyProEligible:Ljava/lang/Boolean; // field@2f81 │ │ -2af618: 5455 812f |003a: iget-object v5, v5, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.isPrivacyProEligible:Ljava/lang/Boolean; // field@2f81 │ │ -2af61c: 7120 faf1 5100 |003c: invoke-static {v1, v5}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -2af622: 0a05 |003f: move-result v5 │ │ -2af624: 3905 0300 |0040: if-nez v5, 0043 // +0003 │ │ -2af628: 0f02 |0042: return v2 │ │ -2af62a: 0f00 |0043: return v0 │ │ +2af5a4: |[2af5a4] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget.equals:(Ljava/lang/Object;)Z │ │ +2af5b4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +2af5b6: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ +2af5ba: 0f00 |0003: return v0 │ │ +2af5bc: 2051 2911 |0004: instance-of v1, v5, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget; // type@1129 │ │ +2af5c0: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +2af5c2: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +2af5c6: 0f02 |0009: return v2 │ │ +2af5c8: 1f05 2911 |000a: check-cast v5, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget; // type@1129 │ │ +2af5cc: 5441 852f |000c: iget-object v1, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.variantKey:Ljava/lang/String; // field@2f85 │ │ +2af5d0: 5453 852f |000e: iget-object v3, v5, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.variantKey:Ljava/lang/String; // field@2f85 │ │ +2af5d4: 7120 faf1 3100 |0010: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +2af5da: 0a01 |0013: move-result v1 │ │ +2af5dc: 3901 0300 |0014: if-nez v1, 0017 // +0003 │ │ +2af5e0: 0f02 |0016: return v2 │ │ +2af5e2: 5441 832f |0017: iget-object v1, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.localeCountry:Ljava/lang/String; // field@2f83 │ │ +2af5e6: 5453 832f |0019: iget-object v3, v5, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.localeCountry:Ljava/lang/String; // field@2f83 │ │ +2af5ea: 7120 faf1 3100 |001b: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +2af5f0: 0a01 |001e: move-result v1 │ │ +2af5f2: 3901 0300 |001f: if-nez v1, 0022 // +0003 │ │ +2af5f6: 0f02 |0021: return v2 │ │ +2af5f8: 5441 842f |0022: iget-object v1, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.localeLanguage:Ljava/lang/String; // field@2f84 │ │ +2af5fc: 5453 842f |0024: iget-object v3, v5, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.localeLanguage:Ljava/lang/String; // field@2f84 │ │ +2af600: 7120 faf1 3100 |0026: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +2af606: 0a01 |0029: move-result v1 │ │ +2af608: 3901 0300 |002a: if-nez v1, 002d // +0003 │ │ +2af60c: 0f02 |002c: return v2 │ │ +2af60e: 5441 822f |002d: iget-object v1, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.isReturningUser:Ljava/lang/Boolean; // field@2f82 │ │ +2af612: 5453 822f |002f: iget-object v3, v5, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.isReturningUser:Ljava/lang/Boolean; // field@2f82 │ │ +2af616: 7120 faf1 3100 |0031: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +2af61c: 0a01 |0034: move-result v1 │ │ +2af61e: 3901 0300 |0035: if-nez v1, 0038 // +0003 │ │ +2af622: 0f02 |0037: return v2 │ │ +2af624: 5441 812f |0038: iget-object v1, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.isPrivacyProEligible:Ljava/lang/Boolean; // field@2f81 │ │ +2af628: 5455 812f |003a: iget-object v5, v5, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.isPrivacyProEligible:Ljava/lang/Boolean; // field@2f81 │ │ +2af62c: 7120 faf1 5100 |003c: invoke-static {v1, v5}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +2af632: 0a05 |003f: move-result v5 │ │ +2af634: 3905 0300 |0040: if-nez v5, 0043 // +0003 │ │ +2af638: 0f02 |0042: return v2 │ │ +2af63a: 0f00 |0043: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;) │ │ name : 'getLocaleCountry' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2af800: |[2af800] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget.getLocaleCountry:()Ljava/lang/String; │ │ -2af810: 5410 832f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.localeCountry:Ljava/lang/String; // field@2f83 │ │ -2af814: 1100 |0002: return-object v0 │ │ +2af810: |[2af810] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget.getLocaleCountry:()Ljava/lang/String; │ │ +2af820: 5410 832f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.localeCountry:Ljava/lang/String; // field@2f83 │ │ +2af824: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget; │ │ │ │ #8 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;) │ │ @@ -172086,17 +172086,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2af818: |[2af818] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget.getLocaleLanguage:()Ljava/lang/String; │ │ -2af828: 5410 842f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.localeLanguage:Ljava/lang/String; // field@2f84 │ │ -2af82c: 1100 |0002: return-object v0 │ │ +2af828: |[2af828] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget.getLocaleLanguage:()Ljava/lang/String; │ │ +2af838: 5410 842f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.localeLanguage:Ljava/lang/String; // field@2f84 │ │ +2af83c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=227 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget; │ │ │ │ #9 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;) │ │ @@ -172104,17 +172104,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2af830: |[2af830] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget.getVariantKey:()Ljava/lang/String; │ │ -2af840: 5410 852f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.variantKey:Ljava/lang/String; // field@2f85 │ │ -2af844: 1100 |0002: return-object v0 │ │ +2af840: |[2af840] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget.getVariantKey:()Ljava/lang/String; │ │ +2af850: 5410 852f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.variantKey:Ljava/lang/String; // field@2f85 │ │ +2af854: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=225 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget; │ │ │ │ #10 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;) │ │ @@ -172122,61 +172122,61 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 51 16-bit code units │ │ -2af6e0: |[2af6e0] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget.hashCode:()I │ │ -2af6f0: 5430 852f |0000: iget-object v0, v3, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.variantKey:Ljava/lang/String; // field@2f85 │ │ -2af6f4: 6e10 c0ef 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ -2af6fa: 0a00 |0005: move-result v0 │ │ -2af6fc: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -2af700: 5431 832f |0008: iget-object v1, v3, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.localeCountry:Ljava/lang/String; // field@2f83 │ │ -2af704: 6e10 c0ef 0100 |000a: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ -2af70a: 0a01 |000d: move-result v1 │ │ -2af70c: b010 |000e: add-int/2addr v0, v1 │ │ -2af70e: da00 001f |000f: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -2af712: 5431 842f |0011: iget-object v1, v3, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.localeLanguage:Ljava/lang/String; // field@2f84 │ │ -2af716: 6e10 c0ef 0100 |0013: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ -2af71c: 0a01 |0016: move-result v1 │ │ -2af71e: b010 |0017: add-int/2addr v0, v1 │ │ -2af720: da00 001f |0018: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -2af724: 5431 822f |001a: iget-object v1, v3, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.isReturningUser:Ljava/lang/Boolean; // field@2f82 │ │ -2af728: 1202 |001c: const/4 v2, #int 0 // #0 │ │ -2af72a: 3901 0400 |001d: if-nez v1, 0021 // +0004 │ │ -2af72e: 0121 |001f: move v1, v2 │ │ -2af730: 2805 |0020: goto 0025 // +0005 │ │ -2af732: 6e10 a9ef 0100 |0021: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ -2af738: 0a01 |0024: move-result v1 │ │ -2af73a: b010 |0025: add-int/2addr v0, v1 │ │ -2af73c: da00 001f |0026: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -2af740: 5431 812f |0028: iget-object v1, v3, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.isPrivacyProEligible:Ljava/lang/Boolean; // field@2f81 │ │ -2af744: 3901 0300 |002a: if-nez v1, 002d // +0003 │ │ -2af748: 2805 |002c: goto 0031 // +0005 │ │ -2af74a: 6e10 a9ef 0100 |002d: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ -2af750: 0a02 |0030: move-result v2 │ │ -2af752: b020 |0031: add-int/2addr v0, v2 │ │ -2af754: 0f00 |0032: return v0 │ │ +2af6f0: |[2af6f0] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget.hashCode:()I │ │ +2af700: 5430 852f |0000: iget-object v0, v3, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.variantKey:Ljava/lang/String; // field@2f85 │ │ +2af704: 6e10 c0ef 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ +2af70a: 0a00 |0005: move-result v0 │ │ +2af70c: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +2af710: 5431 832f |0008: iget-object v1, v3, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.localeCountry:Ljava/lang/String; // field@2f83 │ │ +2af714: 6e10 c0ef 0100 |000a: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ +2af71a: 0a01 |000d: move-result v1 │ │ +2af71c: b010 |000e: add-int/2addr v0, v1 │ │ +2af71e: da00 001f |000f: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +2af722: 5431 842f |0011: iget-object v1, v3, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.localeLanguage:Ljava/lang/String; // field@2f84 │ │ +2af726: 6e10 c0ef 0100 |0013: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ +2af72c: 0a01 |0016: move-result v1 │ │ +2af72e: b010 |0017: add-int/2addr v0, v1 │ │ +2af730: da00 001f |0018: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +2af734: 5431 822f |001a: iget-object v1, v3, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.isReturningUser:Ljava/lang/Boolean; // field@2f82 │ │ +2af738: 1202 |001c: const/4 v2, #int 0 // #0 │ │ +2af73a: 3901 0400 |001d: if-nez v1, 0021 // +0004 │ │ +2af73e: 0121 |001f: move v1, v2 │ │ +2af740: 2805 |0020: goto 0025 // +0005 │ │ +2af742: 6e10 a9ef 0100 |0021: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ +2af748: 0a01 |0024: move-result v1 │ │ +2af74a: b010 |0025: add-int/2addr v0, v1 │ │ +2af74c: da00 001f |0026: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +2af750: 5431 812f |0028: iget-object v1, v3, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.isPrivacyProEligible:Ljava/lang/Boolean; // field@2f81 │ │ +2af754: 3901 0300 |002a: if-nez v1, 002d // +0003 │ │ +2af758: 2805 |002c: goto 0031 // +0005 │ │ +2af75a: 6e10 a9ef 0100 |002d: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ +2af760: 0a02 |0030: move-result v2 │ │ +2af762: b020 |0031: add-int/2addr v0, v2 │ │ +2af764: 0f00 |0032: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #11 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;) │ │ name : 'isPrivacyProEligible' │ │ type : '()Ljava/lang/Boolean;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2af788: |[2af788] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget.isPrivacyProEligible:()Ljava/lang/Boolean; │ │ -2af798: 5410 812f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.isPrivacyProEligible:Ljava/lang/Boolean; // field@2f81 │ │ -2af79c: 1100 |0002: return-object v0 │ │ +2af798: |[2af798] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget.isPrivacyProEligible:()Ljava/lang/Boolean; │ │ +2af7a8: 5410 812f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.isPrivacyProEligible:Ljava/lang/Boolean; // field@2f81 │ │ +2af7ac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget; │ │ │ │ #12 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;) │ │ @@ -172184,17 +172184,17 @@ │ │ type : '()Ljava/lang/Boolean;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2af7a0: |[2af7a0] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget.isReturningUser:()Ljava/lang/Boolean; │ │ -2af7b0: 5410 822f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.isReturningUser:Ljava/lang/Boolean; // field@2f82 │ │ -2af7b4: 1100 |0002: return-object v0 │ │ +2af7b0: |[2af7b0] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget.isReturningUser:()Ljava/lang/Boolean; │ │ +2af7c0: 5410 822f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.isReturningUser:Ljava/lang/Boolean; // field@2f82 │ │ +2af7c4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget; │ │ │ │ #13 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;) │ │ @@ -172202,41 +172202,41 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 62 16-bit code units │ │ -2af848: |[2af848] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget.toString:()Ljava/lang/String; │ │ -2af858: 5470 852f |0000: iget-object v0, v7, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.variantKey:Ljava/lang/String; // field@2f85 │ │ -2af85c: 5471 832f |0002: iget-object v1, v7, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.localeCountry:Ljava/lang/String; // field@2f83 │ │ -2af860: 5472 842f |0004: iget-object v2, v7, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.localeLanguage:Ljava/lang/String; // field@2f84 │ │ -2af864: 5473 822f |0006: iget-object v3, v7, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.isReturningUser:Ljava/lang/Boolean; // field@2f82 │ │ -2af868: 5474 812f |0008: iget-object v4, v7, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.isPrivacyProEligible:Ljava/lang/Boolean; // field@2f81 │ │ -2af86c: 2205 dd38 |000a: new-instance v5, Ljava/lang/StringBuilder; // type@38dd │ │ -2af870: 1a06 2a2f |000c: const-string v6, "JsonToggleTarget(variantKey=" // string@2f2a │ │ -2af874: 7020 d9ef 6500 |000e: invoke-direct {v5, v6}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ -2af87a: 6e20 e2ef 0500 |0011: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2af880: 1a00 3218 |0014: const-string v0, ", localeCountry=" // string@1832 │ │ -2af884: 6e20 e2ef 0500 |0016: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2af88a: 6e20 e2ef 1500 |0019: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2af890: 1a00 3418 |001c: const-string v0, ", localeLanguage=" // string@1834 │ │ -2af894: 6e20 e2ef 0500 |001e: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2af89a: 6e20 e2ef 2500 |0021: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2af8a0: 1a00 1618 |0024: const-string v0, ", isReturningUser=" // string@1816 │ │ -2af8a4: 6e20 e2ef 0500 |0026: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2af8aa: 6e20 e1ef 3500 |0029: invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ -2af8b0: 1a00 1318 |002c: const-string v0, ", isPrivacyProEligible=" // string@1813 │ │ -2af8b4: 6e20 e2ef 0500 |002e: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2af8ba: 6e20 e1ef 4500 |0031: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ -2af8c0: 1a00 0117 |0034: const-string v0, ")" // string@1701 │ │ -2af8c4: 6e20 e2ef 0500 |0036: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2af8ca: 6e10 e7ef 0500 |0039: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ -2af8d0: 0c00 |003c: move-result-object v0 │ │ -2af8d2: 1100 |003d: return-object v0 │ │ +2af858: |[2af858] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget.toString:()Ljava/lang/String; │ │ +2af868: 5470 852f |0000: iget-object v0, v7, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.variantKey:Ljava/lang/String; // field@2f85 │ │ +2af86c: 5471 832f |0002: iget-object v1, v7, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.localeCountry:Ljava/lang/String; // field@2f83 │ │ +2af870: 5472 842f |0004: iget-object v2, v7, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.localeLanguage:Ljava/lang/String; // field@2f84 │ │ +2af874: 5473 822f |0006: iget-object v3, v7, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.isReturningUser:Ljava/lang/Boolean; // field@2f82 │ │ +2af878: 5474 812f |0008: iget-object v4, v7, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchFeature_RemoteFeature$JsonToggleTarget;.isPrivacyProEligible:Ljava/lang/Boolean; // field@2f81 │ │ +2af87c: 2205 dd38 |000a: new-instance v5, Ljava/lang/StringBuilder; // type@38dd │ │ +2af880: 1a06 2a2f |000c: const-string v6, "JsonToggleTarget(variantKey=" // string@2f2a │ │ +2af884: 7020 d9ef 6500 |000e: invoke-direct {v5, v6}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ +2af88a: 6e20 e2ef 0500 |0011: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2af890: 1a00 3218 |0014: const-string v0, ", localeCountry=" // string@1832 │ │ +2af894: 6e20 e2ef 0500 |0016: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2af89a: 6e20 e2ef 1500 |0019: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2af8a0: 1a00 3418 |001c: const-string v0, ", localeLanguage=" // string@1834 │ │ +2af8a4: 6e20 e2ef 0500 |001e: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2af8aa: 6e20 e2ef 2500 |0021: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2af8b0: 1a00 1618 |0024: const-string v0, ", isReturningUser=" // string@1816 │ │ +2af8b4: 6e20 e2ef 0500 |0026: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2af8ba: 6e20 e1ef 3500 |0029: invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ +2af8c0: 1a00 1318 |002c: const-string v0, ", isPrivacyProEligible=" // string@1813 │ │ +2af8c4: 6e20 e2ef 0500 |002e: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2af8ca: 6e20 e1ef 4500 |0031: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ +2af8d0: 1a00 0117 |0034: const-string v0, ")" // string@1701 │ │ +2af8d4: 6e20 e2ef 0500 |0036: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2af8da: 6e10 e7ef 0500 |0039: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ +2af8e0: 0c00 |003c: move-result-object v0 │ │ +2af8e2: 1100 |003d: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 31687 (ShowOnAppLaunchFeature_RemoteFeature.kt) │ │ │ │ Class #1311 header: │ │ @@ -172525,23 +172525,23 @@ │ │ type : '(Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -2b1700: |[2b1700] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchViewModel$ViewState.:(Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption;Ljava/lang/String;)V │ │ -2b1710: 1a00 52cd |0000: const-string v0, "selectedOption" // string@cd52 │ │ -2b1714: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2b171a: 1a00 acd3 |0005: const-string v0, "specificPageUrl" // string@d3ac │ │ -2b171e: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2b1724: 7010 a6ef 0100 |000a: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2b172a: 5b12 b12f |000d: iput-object v2, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchViewModel$ViewState;.selectedOption:Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption; // field@2fb1 │ │ -2b172e: 5b13 b22f |000f: iput-object v3, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchViewModel$ViewState;.specificPageUrl:Ljava/lang/String; // field@2fb2 │ │ -2b1732: 0e00 |0011: return-void │ │ +2b1710: |[2b1710] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchViewModel$ViewState.:(Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption;Ljava/lang/String;)V │ │ +2b1720: 1a00 52cd |0000: const-string v0, "selectedOption" // string@cd52 │ │ +2b1724: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2b172a: 1a00 acd3 |0005: const-string v0, "specificPageUrl" // string@d3ac │ │ +2b172e: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2b1734: 7010 a6ef 0100 |000a: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2b173a: 5b12 b12f |000d: iput-object v2, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchViewModel$ViewState;.selectedOption:Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption; // field@2fb1 │ │ +2b173e: 5b13 b22f |000f: iput-object v3, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchViewModel$ViewState;.specificPageUrl:Ljava/lang/String; // field@2fb2 │ │ +2b1742: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x000a line=42 │ │ 0x000d line=43 │ │ 0x000f line=44 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchViewModel$ViewState; │ │ @@ -172553,129 +172553,129 @@ │ │ type : '(Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchViewModel$ViewState;Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption;Ljava/lang/String;ILjava/lang/Object;)Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchViewModel$ViewState;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -2b15bc: |[2b15bc] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchViewModel$ViewState.copy$default:(Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchViewModel$ViewState;Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption;Ljava/lang/String;ILjava/lang/Object;)Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchViewModel$ViewState; │ │ -2b15cc: dd04 0301 |0000: and-int/lit8 v4, v3, #int 1 // #01 │ │ -2b15d0: 3804 0400 |0002: if-eqz v4, 0006 // +0004 │ │ -2b15d4: 5401 b12f |0004: iget-object v1, v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchViewModel$ViewState;.selectedOption:Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption; // field@2fb1 │ │ -2b15d8: dd03 0302 |0006: and-int/lit8 v3, v3, #int 2 // #02 │ │ -2b15dc: 3803 0400 |0008: if-eqz v3, 000c // +0004 │ │ -2b15e0: 5402 b22f |000a: iget-object v2, v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchViewModel$ViewState;.specificPageUrl:Ljava/lang/String; // field@2fb2 │ │ -2b15e4: 6e30 5c52 1002 |000c: invoke-virtual {v0, v1, v2}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchViewModel$ViewState;.copy:(Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption;Ljava/lang/String;)Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchViewModel$ViewState; // method@525c │ │ -2b15ea: 0c00 |000f: move-result-object v0 │ │ -2b15ec: 1100 |0010: return-object v0 │ │ +2b15cc: |[2b15cc] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchViewModel$ViewState.copy$default:(Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchViewModel$ViewState;Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption;Ljava/lang/String;ILjava/lang/Object;)Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchViewModel$ViewState; │ │ +2b15dc: dd04 0301 |0000: and-int/lit8 v4, v3, #int 1 // #01 │ │ +2b15e0: 3804 0400 |0002: if-eqz v4, 0006 // +0004 │ │ +2b15e4: 5401 b12f |0004: iget-object v1, v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchViewModel$ViewState;.selectedOption:Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption; // field@2fb1 │ │ +2b15e8: dd03 0302 |0006: and-int/lit8 v3, v3, #int 2 // #02 │ │ +2b15ec: 3803 0400 |0008: if-eqz v3, 000c // +0004 │ │ +2b15f0: 5402 b22f |000a: iget-object v2, v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchViewModel$ViewState;.specificPageUrl:Ljava/lang/String; // field@2fb2 │ │ +2b15f4: 6e30 5c52 1002 |000c: invoke-virtual {v0, v1, v2}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchViewModel$ViewState;.copy:(Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption;Ljava/lang/String;)Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchViewModel$ViewState; // method@525c │ │ +2b15fa: 0c00 |000f: move-result-object v0 │ │ +2b15fc: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchViewModel$ViewState;) │ │ name : 'component1' │ │ type : '()Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2b1620: |[2b1620] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchViewModel$ViewState.component1:()Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption; │ │ -2b1630: 5410 b12f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchViewModel$ViewState;.selectedOption:Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption; // field@2fb1 │ │ -2b1634: 1100 |0002: return-object v0 │ │ +2b1630: |[2b1630] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchViewModel$ViewState.component1:()Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption; │ │ +2b1640: 5410 b12f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchViewModel$ViewState;.selectedOption:Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption; // field@2fb1 │ │ +2b1644: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchViewModel$ViewState;) │ │ name : 'component2' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2b1680: |[2b1680] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchViewModel$ViewState.component2:()Ljava/lang/String; │ │ -2b1690: 5410 b22f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchViewModel$ViewState;.specificPageUrl:Ljava/lang/String; // field@2fb2 │ │ -2b1694: 1100 |0002: return-object v0 │ │ +2b1690: |[2b1690] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchViewModel$ViewState.component2:()Ljava/lang/String; │ │ +2b16a0: 5410 b22f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchViewModel$ViewState;.specificPageUrl:Ljava/lang/String; // field@2fb2 │ │ +2b16a4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchViewModel$ViewState;) │ │ name : 'copy' │ │ type : '(Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption;Ljava/lang/String;)Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchViewModel$ViewState;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -2b15f0: |[2b15f0] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchViewModel$ViewState.copy:(Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption;Ljava/lang/String;)Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchViewModel$ViewState; │ │ -2b1600: 1a00 52cd |0000: const-string v0, "selectedOption" // string@cd52 │ │ -2b1604: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2b160a: 1a00 acd3 |0005: const-string v0, "specificPageUrl" // string@d3ac │ │ -2b160e: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2b1614: 2200 3d11 |000a: new-instance v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchViewModel$ViewState; // type@113d │ │ -2b1618: 7030 5952 2003 |000c: invoke-direct {v0, v2, v3}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchViewModel$ViewState;.:(Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption;Ljava/lang/String;)V // method@5259 │ │ -2b161e: 1100 |000f: return-object v0 │ │ +2b1600: |[2b1600] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchViewModel$ViewState.copy:(Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption;Ljava/lang/String;)Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchViewModel$ViewState; │ │ +2b1610: 1a00 52cd |0000: const-string v0, "selectedOption" // string@cd52 │ │ +2b1614: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2b161a: 1a00 acd3 |0005: const-string v0, "specificPageUrl" // string@d3ac │ │ +2b161e: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2b1624: 2200 3d11 |000a: new-instance v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchViewModel$ViewState; // type@113d │ │ +2b1628: 7030 5952 2003 |000c: invoke-direct {v0, v2, v3}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchViewModel$ViewState;.:(Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption;Ljava/lang/String;)V // method@5259 │ │ +2b162e: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchViewModel$ViewState;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -2b1564: |[2b1564] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchViewModel$ViewState.equals:(Ljava/lang/Object;)Z │ │ -2b1574: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -2b1576: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ -2b157a: 0f00 |0003: return v0 │ │ -2b157c: 2051 3d11 |0004: instance-of v1, v5, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchViewModel$ViewState; // type@113d │ │ -2b1580: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -2b1582: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -2b1586: 0f02 |0009: return v2 │ │ -2b1588: 1f05 3d11 |000a: check-cast v5, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchViewModel$ViewState; // type@113d │ │ -2b158c: 5441 b12f |000c: iget-object v1, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchViewModel$ViewState;.selectedOption:Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption; // field@2fb1 │ │ -2b1590: 5453 b12f |000e: iget-object v3, v5, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchViewModel$ViewState;.selectedOption:Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption; // field@2fb1 │ │ -2b1594: 7120 faf1 3100 |0010: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -2b159a: 0a01 |0013: move-result v1 │ │ -2b159c: 3901 0300 |0014: if-nez v1, 0017 // +0003 │ │ -2b15a0: 0f02 |0016: return v2 │ │ -2b15a2: 5441 b22f |0017: iget-object v1, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchViewModel$ViewState;.specificPageUrl:Ljava/lang/String; // field@2fb2 │ │ -2b15a6: 5455 b22f |0019: iget-object v5, v5, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchViewModel$ViewState;.specificPageUrl:Ljava/lang/String; // field@2fb2 │ │ -2b15aa: 7120 faf1 5100 |001b: invoke-static {v1, v5}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -2b15b0: 0a05 |001e: move-result v5 │ │ -2b15b2: 3905 0300 |001f: if-nez v5, 0022 // +0003 │ │ -2b15b6: 0f02 |0021: return v2 │ │ -2b15b8: 0f00 |0022: return v0 │ │ +2b1574: |[2b1574] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchViewModel$ViewState.equals:(Ljava/lang/Object;)Z │ │ +2b1584: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +2b1586: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ +2b158a: 0f00 |0003: return v0 │ │ +2b158c: 2051 3d11 |0004: instance-of v1, v5, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchViewModel$ViewState; // type@113d │ │ +2b1590: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +2b1592: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +2b1596: 0f02 |0009: return v2 │ │ +2b1598: 1f05 3d11 |000a: check-cast v5, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchViewModel$ViewState; // type@113d │ │ +2b159c: 5441 b12f |000c: iget-object v1, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchViewModel$ViewState;.selectedOption:Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption; // field@2fb1 │ │ +2b15a0: 5453 b12f |000e: iget-object v3, v5, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchViewModel$ViewState;.selectedOption:Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption; // field@2fb1 │ │ +2b15a4: 7120 faf1 3100 |0010: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +2b15aa: 0a01 |0013: move-result v1 │ │ +2b15ac: 3901 0300 |0014: if-nez v1, 0017 // +0003 │ │ +2b15b0: 0f02 |0016: return v2 │ │ +2b15b2: 5441 b22f |0017: iget-object v1, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchViewModel$ViewState;.specificPageUrl:Ljava/lang/String; // field@2fb2 │ │ +2b15b6: 5455 b22f |0019: iget-object v5, v5, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchViewModel$ViewState;.specificPageUrl:Ljava/lang/String; // field@2fb2 │ │ +2b15ba: 7120 faf1 5100 |001b: invoke-static {v1, v5}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +2b15c0: 0a05 |001e: move-result v5 │ │ +2b15c2: 3905 0300 |001f: if-nez v5, 0022 // +0003 │ │ +2b15c6: 0f02 |0021: return v2 │ │ +2b15c8: 0f00 |0022: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchViewModel$ViewState;) │ │ name : 'getSelectedOption' │ │ type : '()Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2b1638: |[2b1638] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchViewModel$ViewState.getSelectedOption:()Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption; │ │ -2b1648: 5410 b12f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchViewModel$ViewState;.selectedOption:Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption; // field@2fb1 │ │ -2b164c: 1100 |0002: return-object v0 │ │ +2b1648: |[2b1648] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchViewModel$ViewState.getSelectedOption:()Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption; │ │ +2b1658: 5410 b12f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchViewModel$ViewState;.selectedOption:Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption; // field@2fb1 │ │ +2b165c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchViewModel$ViewState; │ │ │ │ #5 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchViewModel$ViewState;) │ │ @@ -172683,17 +172683,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2b1698: |[2b1698] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchViewModel$ViewState.getSpecificPageUrl:()Ljava/lang/String; │ │ -2b16a8: 5410 b22f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchViewModel$ViewState;.specificPageUrl:Ljava/lang/String; // field@2fb2 │ │ -2b16ac: 1100 |0002: return-object v0 │ │ +2b16a8: |[2b16a8] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchViewModel$ViewState.getSpecificPageUrl:()Ljava/lang/String; │ │ +2b16b8: 5410 b22f |0000: iget-object v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchViewModel$ViewState;.specificPageUrl:Ljava/lang/String; // field@2fb2 │ │ +2b16bc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchViewModel$ViewState; │ │ │ │ #6 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchViewModel$ViewState;) │ │ @@ -172701,52 +172701,52 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -2b1650: |[2b1650] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchViewModel$ViewState.hashCode:()I │ │ -2b1660: 5420 b12f |0000: iget-object v0, v2, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchViewModel$ViewState;.selectedOption:Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption; // field@2fb1 │ │ -2b1664: 6e10 a452 0000 |0002: invoke-virtual {v0}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption;.hashCode:()I // method@52a4 │ │ -2b166a: 0a00 |0005: move-result v0 │ │ -2b166c: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -2b1670: 5421 b22f |0008: iget-object v1, v2, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchViewModel$ViewState;.specificPageUrl:Ljava/lang/String; // field@2fb2 │ │ -2b1674: 6e10 c0ef 0100 |000a: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ -2b167a: 0a01 |000d: move-result v1 │ │ -2b167c: b010 |000e: add-int/2addr v0, v1 │ │ -2b167e: 0f00 |000f: return v0 │ │ +2b1660: |[2b1660] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchViewModel$ViewState.hashCode:()I │ │ +2b1670: 5420 b12f |0000: iget-object v0, v2, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchViewModel$ViewState;.selectedOption:Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption; // field@2fb1 │ │ +2b1674: 6e10 a452 0000 |0002: invoke-virtual {v0}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption;.hashCode:()I // method@52a4 │ │ +2b167a: 0a00 |0005: move-result v0 │ │ +2b167c: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +2b1680: 5421 b22f |0008: iget-object v1, v2, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchViewModel$ViewState;.specificPageUrl:Ljava/lang/String; // field@2fb2 │ │ +2b1684: 6e10 c0ef 0100 |000a: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ +2b168a: 0a01 |000d: move-result v1 │ │ +2b168c: b010 |000e: add-int/2addr v0, v1 │ │ +2b168e: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchViewModel$ViewState;) │ │ name : 'toString' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -2b16b0: |[2b16b0] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchViewModel$ViewState.toString:()Ljava/lang/String; │ │ -2b16c0: 5440 b12f |0000: iget-object v0, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchViewModel$ViewState;.selectedOption:Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption; // field@2fb1 │ │ -2b16c4: 5441 b22f |0002: iget-object v1, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchViewModel$ViewState;.specificPageUrl:Ljava/lang/String; // field@2fb2 │ │ -2b16c8: 2202 dd38 |0004: new-instance v2, Ljava/lang/StringBuilder; // type@38dd │ │ -2b16cc: 1a03 0282 |0006: const-string v3, "ViewState(selectedOption=" // string@8202 │ │ -2b16d0: 7020 d9ef 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ -2b16d6: 6e20 e1ef 0200 |000b: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ -2b16dc: 1a00 c318 |000e: const-string v0, ", specificPageUrl=" // string@18c3 │ │ -2b16e0: 6e20 e2ef 0200 |0010: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2b16e6: 6e20 e2ef 1200 |0013: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2b16ec: 1a00 0117 |0016: const-string v0, ")" // string@1701 │ │ -2b16f0: 6e20 e2ef 0200 |0018: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2b16f6: 6e10 e7ef 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ -2b16fc: 0c00 |001e: move-result-object v0 │ │ -2b16fe: 1100 |001f: return-object v0 │ │ +2b16c0: |[2b16c0] com.duckduckgo.app.generalsettings.showonapplaunch.ShowOnAppLaunchViewModel$ViewState.toString:()Ljava/lang/String; │ │ +2b16d0: 5440 b12f |0000: iget-object v0, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchViewModel$ViewState;.selectedOption:Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption; // field@2fb1 │ │ +2b16d4: 5441 b22f |0002: iget-object v1, v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchViewModel$ViewState;.specificPageUrl:Ljava/lang/String; // field@2fb2 │ │ +2b16d8: 2202 dd38 |0004: new-instance v2, Ljava/lang/StringBuilder; // type@38dd │ │ +2b16dc: 1a03 0282 |0006: const-string v3, "ViewState(selectedOption=" // string@8202 │ │ +2b16e0: 7020 d9ef 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ +2b16e6: 6e20 e1ef 0200 |000b: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ +2b16ec: 1a00 c318 |000e: const-string v0, ", specificPageUrl=" // string@18c3 │ │ +2b16f0: 6e20 e2ef 0200 |0010: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2b16f6: 6e20 e2ef 1200 |0013: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2b16fc: 1a00 0117 |0016: const-string v0, ")" // string@1701 │ │ +2b1700: 6e20 e2ef 0200 |0018: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2b1706: 6e10 e7ef 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ +2b170c: 0c00 |001e: move-result-object v0 │ │ +2b170e: 1100 |001f: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 31704 (ShowOnAppLaunchViewModel.kt) │ │ │ │ Class #1319 header: │ │ @@ -172846,17 +172846,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2b1ecc: |[2b1ecc] com.duckduckgo.app.generalsettings.showonapplaunch.model.ShowOnAppLaunchOption$Companion.:()V │ │ -2b1edc: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2b1ee2: 0e00 |0003: return-void │ │ +2b1edc: |[2b1edc] com.duckduckgo.app.generalsettings.showonapplaunch.model.ShowOnAppLaunchOption$Companion.:()V │ │ +2b1eec: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2b1ef2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption$Companion; │ │ │ │ #1 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption$Companion;) │ │ @@ -172864,53 +172864,53 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2b1ee4: |[2b1ee4] com.duckduckgo.app.generalsettings.showonapplaunch.model.ShowOnAppLaunchOption$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -2b1ef4: 7010 8752 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption$Companion;.:()V // method@5287 │ │ -2b1efa: 0e00 |0003: return-void │ │ +2b1ef4: |[2b1ef4] com.duckduckgo.app.generalsettings.showonapplaunch.model.ShowOnAppLaunchOption$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +2b1f04: 7010 8752 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption$Companion;.:()V // method@5287 │ │ +2b1f0a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption$Companion;) │ │ name : 'getDailyPixelValue' │ │ type : '(Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption;)Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -2b1e6c: |[2b1e6c] com.duckduckgo.app.generalsettings.showonapplaunch.model.ShowOnAppLaunchOption$Companion.getDailyPixelValue:(Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption;)Ljava/lang/String; │ │ -2b1e7c: 1a00 5ac2 |0000: const-string v0, "option" // string@c25a │ │ -2b1e80: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2b1e86: 6200 c72f |0005: sget-object v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption$LastOpenedTab;.INSTANCE:Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption$LastOpenedTab; // field@2fc7 │ │ -2b1e8a: 7120 faf1 0200 |0007: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -2b1e90: 0a00 |000a: move-result v0 │ │ -2b1e92: 3800 0500 |000b: if-eqz v0, 0010 // +0005 │ │ -2b1e96: 1a02 0eb7 |000d: const-string v2, "last_opened_tab" // string@b70e │ │ -2b1e9a: 2812 |000f: goto 0021 // +0012 │ │ -2b1e9c: 6200 c82f |0010: sget-object v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption$NewTabPage;.INSTANCE:Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption$NewTabPage; // field@2fc8 │ │ -2b1ea0: 7120 faf1 0200 |0012: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -2b1ea6: 0a00 |0015: move-result v0 │ │ -2b1ea8: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ -2b1eac: 1a02 00bd |0018: const-string v2, "new_tab_page" // string@bd00 │ │ -2b1eb0: 2807 |001a: goto 0021 // +0007 │ │ -2b1eb2: 2022 4a11 |001b: instance-of v2, v2, Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption$SpecificPage; // type@114a │ │ -2b1eb6: 3802 0500 |001d: if-eqz v2, 0022 // +0005 │ │ -2b1eba: 1a02 afd3 |001f: const-string v2, "specific_page" // string@d3af │ │ -2b1ebe: 1102 |0021: return-object v2 │ │ -2b1ec0: 2202 8c39 |0022: new-instance v2, Lkotlin/NoWhenBranchMatchedException; // type@398c │ │ -2b1ec4: 7010 80f1 0200 |0024: invoke-direct {v2}, Lkotlin/NoWhenBranchMatchedException;.:()V // method@f180 │ │ -2b1eca: 2702 |0027: throw v2 │ │ +2b1e7c: |[2b1e7c] com.duckduckgo.app.generalsettings.showonapplaunch.model.ShowOnAppLaunchOption$Companion.getDailyPixelValue:(Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption;)Ljava/lang/String; │ │ +2b1e8c: 1a00 5ac2 |0000: const-string v0, "option" // string@c25a │ │ +2b1e90: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2b1e96: 6200 c72f |0005: sget-object v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption$LastOpenedTab;.INSTANCE:Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption$LastOpenedTab; // field@2fc7 │ │ +2b1e9a: 7120 faf1 0200 |0007: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +2b1ea0: 0a00 |000a: move-result v0 │ │ +2b1ea2: 3800 0500 |000b: if-eqz v0, 0010 // +0005 │ │ +2b1ea6: 1a02 0eb7 |000d: const-string v2, "last_opened_tab" // string@b70e │ │ +2b1eaa: 2812 |000f: goto 0021 // +0012 │ │ +2b1eac: 6200 c82f |0010: sget-object v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption$NewTabPage;.INSTANCE:Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption$NewTabPage; // field@2fc8 │ │ +2b1eb0: 7120 faf1 0200 |0012: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +2b1eb6: 0a00 |0015: move-result v0 │ │ +2b1eb8: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ +2b1ebc: 1a02 00bd |0018: const-string v2, "new_tab_page" // string@bd00 │ │ +2b1ec0: 2807 |001a: goto 0021 // +0007 │ │ +2b1ec2: 2022 4a11 |001b: instance-of v2, v2, Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption$SpecificPage; // type@114a │ │ +2b1ec6: 3802 0500 |001d: if-eqz v2, 0022 // +0005 │ │ +2b1eca: 1a02 afd3 |001f: const-string v2, "specific_page" // string@d3af │ │ +2b1ece: 1102 |0021: return-object v2 │ │ +2b1ed0: 2202 8c39 |0022: new-instance v2, Lkotlin/NoWhenBranchMatchedException; // type@398c │ │ +2b1ed4: 7010 80f1 0200 |0024: invoke-direct {v2}, Lkotlin/NoWhenBranchMatchedException;.:()V // method@f180 │ │ +2b1eda: 2702 |0027: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=35 │ │ 0x0010 line=36 │ │ 0x001b line=37 │ │ locals : │ │ 0x0000 - 0x0028 reg=1 this Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption$Companion; │ │ @@ -172921,42 +172921,42 @@ │ │ type : '(I)Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 50 16-bit code units │ │ -2b1df8: |[2b1df8] com.duckduckgo.app.generalsettings.showonapplaunch.model.ShowOnAppLaunchOption$Companion.mapToOption:(I)Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption; │ │ -2b1e08: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -2b1e0a: 3204 2c00 |0001: if-eq v4, v0, 002d // +002c │ │ -2b1e0e: 1220 |0003: const/4 v0, #int 2 // #2 │ │ -2b1e10: 3204 2400 |0004: if-eq v4, v0, 0028 // +0024 │ │ -2b1e14: 1231 |0006: const/4 v1, #int 3 // #3 │ │ -2b1e16: 3314 0d00 |0007: if-ne v4, v1, 0014 // +000d │ │ -2b1e1a: 2204 4a11 |0009: new-instance v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption$SpecificPage; // type@114a │ │ -2b1e1e: 1a01 0000 |000b: const-string v1, "" // string@0000 │ │ -2b1e22: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -2b1e24: 7052 9652 1402 |000e: invoke-direct {v4, v1, v2, v0, v2}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption$SpecificPage;.:(Ljava/lang/String;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@5296 │ │ -2b1e2a: 1f04 4b11 |0011: check-cast v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption; // type@114b │ │ -2b1e2e: 281e |0013: goto 0031 // +001e │ │ -2b1e30: 2200 c538 |0014: new-instance v0, Ljava/lang/IllegalArgumentException; // type@38c5 │ │ -2b1e34: 2201 dd38 |0016: new-instance v1, Ljava/lang/StringBuilder; // type@38dd │ │ -2b1e38: 1a02 7a7f |0018: const-string v2, "Unknown id: " // string@7f7a │ │ -2b1e3c: 7020 d9ef 2100 |001a: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ -2b1e42: 6e20 ddef 4100 |001d: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@efdd │ │ -2b1e48: 6e10 e7ef 0100 |0020: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ -2b1e4e: 0c04 |0023: move-result-object v4 │ │ -2b1e50: 7020 80ef 4000 |0024: invoke-direct {v0, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@ef80 │ │ -2b1e56: 2700 |0027: throw v0 │ │ -2b1e58: 6204 c82f |0028: sget-object v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption$NewTabPage;.INSTANCE:Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption$NewTabPage; // field@2fc8 │ │ -2b1e5c: 1f04 4b11 |002a: check-cast v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption; // type@114b │ │ -2b1e60: 2805 |002c: goto 0031 // +0005 │ │ -2b1e62: 6204 c72f |002d: sget-object v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption$LastOpenedTab;.INSTANCE:Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption$LastOpenedTab; // field@2fc7 │ │ -2b1e66: 1f04 4b11 |002f: check-cast v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption; // type@114b │ │ -2b1e6a: 1104 |0031: return-object v4 │ │ +2b1e08: |[2b1e08] com.duckduckgo.app.generalsettings.showonapplaunch.model.ShowOnAppLaunchOption$Companion.mapToOption:(I)Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption; │ │ +2b1e18: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +2b1e1a: 3204 2c00 |0001: if-eq v4, v0, 002d // +002c │ │ +2b1e1e: 1220 |0003: const/4 v0, #int 2 // #2 │ │ +2b1e20: 3204 2400 |0004: if-eq v4, v0, 0028 // +0024 │ │ +2b1e24: 1231 |0006: const/4 v1, #int 3 // #3 │ │ +2b1e26: 3314 0d00 |0007: if-ne v4, v1, 0014 // +000d │ │ +2b1e2a: 2204 4a11 |0009: new-instance v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption$SpecificPage; // type@114a │ │ +2b1e2e: 1a01 0000 |000b: const-string v1, "" // string@0000 │ │ +2b1e32: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +2b1e34: 7052 9652 1402 |000e: invoke-direct {v4, v1, v2, v0, v2}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption$SpecificPage;.:(Ljava/lang/String;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@5296 │ │ +2b1e3a: 1f04 4b11 |0011: check-cast v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption; // type@114b │ │ +2b1e3e: 281e |0013: goto 0031 // +001e │ │ +2b1e40: 2200 c538 |0014: new-instance v0, Ljava/lang/IllegalArgumentException; // type@38c5 │ │ +2b1e44: 2201 dd38 |0016: new-instance v1, Ljava/lang/StringBuilder; // type@38dd │ │ +2b1e48: 1a02 7a7f |0018: const-string v2, "Unknown id: " // string@7f7a │ │ +2b1e4c: 7020 d9ef 2100 |001a: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ +2b1e52: 6e20 ddef 4100 |001d: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@efdd │ │ +2b1e58: 6e10 e7ef 0100 |0020: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ +2b1e5e: 0c04 |0023: move-result-object v4 │ │ +2b1e60: 7020 80ef 4000 |0024: invoke-direct {v0, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@ef80 │ │ +2b1e66: 2700 |0027: throw v0 │ │ +2b1e68: 6204 c82f |0028: sget-object v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption$NewTabPage;.INSTANCE:Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption$NewTabPage; // field@2fc8 │ │ +2b1e6c: 1f04 4b11 |002a: check-cast v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption; // type@114b │ │ +2b1e70: 2805 |002c: goto 0031 // +0005 │ │ +2b1e72: 6204 c72f |002d: sget-object v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption$LastOpenedTab;.INSTANCE:Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption$LastOpenedTab; // field@2fc7 │ │ +2b1e76: 1f04 4b11 |002f: check-cast v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption; // type@114b │ │ +2b1e7a: 1104 |0031: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0009 line=30 │ │ 0x0014 line=31 │ │ 0x0028 line=29 │ │ 0x002d line=28 │ │ locals : │ │ @@ -173001,37 +173001,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -2b2234: |[2b2234] com.duckduckgo.app.generalsettings.showonapplaunch.model.ShowOnAppLaunchOption.:()V │ │ -2b2244: 2200 4711 |0000: new-instance v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption$Companion; // type@1147 │ │ -2b2248: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -2b224a: 7020 8852 1000 |0003: invoke-direct {v0, v1}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@5288 │ │ -2b2250: 6900 cb2f |0006: sput-object v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption;.Companion:Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption$Companion; // field@2fcb │ │ -2b2254: 0e00 |0008: return-void │ │ +2b2244: |[2b2244] com.duckduckgo.app.generalsettings.showonapplaunch.model.ShowOnAppLaunchOption.:()V │ │ +2b2254: 2200 4711 |0000: new-instance v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption$Companion; // type@1147 │ │ +2b2258: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +2b225a: 7020 8852 1000 |0003: invoke-direct {v0, v1}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@5288 │ │ +2b2260: 6900 cb2f |0006: sput-object v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption;.Companion:Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption$Companion; // field@2fcb │ │ +2b2264: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption;) │ │ name : '' │ │ type : '(I)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -2b2258: |[2b2258] com.duckduckgo.app.generalsettings.showonapplaunch.model.ShowOnAppLaunchOption.:(I)V │ │ -2b2268: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2b226e: 5901 cc2f |0003: iput v1, v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption;.id:I // field@2fcc │ │ -2b2272: 0e00 |0005: return-void │ │ +2b2268: |[2b2268] com.duckduckgo.app.generalsettings.showonapplaunch.model.ShowOnAppLaunchOption.:(I)V │ │ +2b2278: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2b227e: 5901 cc2f |0003: iput v1, v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption;.id:I // field@2fcc │ │ +2b2282: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption; │ │ 0x0000 - 0x0006 reg=1 (null) I │ │ │ │ @@ -173040,34 +173040,34 @@ │ │ type : '(ILkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -2b2274: |[2b2274] com.duckduckgo.app.generalsettings.showonapplaunch.model.ShowOnAppLaunchOption.:(ILkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -2b2284: 7020 a152 1000 |0000: invoke-direct {v0, v1}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption;.:(I)V // method@52a1 │ │ -2b228a: 0e00 |0003: return-void │ │ +2b2284: |[2b2284] com.duckduckgo.app.generalsettings.showonapplaunch.model.ShowOnAppLaunchOption.:(ILkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +2b2294: 7020 a152 1000 |0000: invoke-direct {v0, v1}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption;.:(I)V // method@52a1 │ │ +2b229a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption;) │ │ name : 'getId' │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2b221c: |[2b221c] com.duckduckgo.app.generalsettings.showonapplaunch.model.ShowOnAppLaunchOption.getId:()I │ │ -2b222c: 5210 cc2f |0000: iget v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption;.id:I // field@2fcc │ │ -2b2230: 0f00 |0002: return v0 │ │ +2b222c: |[2b222c] com.duckduckgo.app.generalsettings.showonapplaunch.model.ShowOnAppLaunchOption.getId:()I │ │ +2b223c: 5210 cc2f |0000: iget v0, v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption;.id:I // field@2fcc │ │ +2b2240: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/generalsettings/showonapplaunch/model/ShowOnAppLaunchOption; │ │ │ │ source_file_idx : 31691 (ShowOnAppLaunchOption.kt) │ │ @@ -173151,58 +173151,58 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 0 │ │ outs : 6 │ │ insns size : 47 16-bit code units │ │ -2b2490: |[2b2490] com.duckduckgo.app.generalsettings.showonapplaunch.store.ShowOnAppLaunchDataStoreModule.:()V │ │ -2b24a0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -2b24a2: 2300 1c3b |0001: new-array v0, v0, [Lkotlin/reflect/KProperty; // type@3b1c │ │ -2b24a6: 2201 c539 |0003: new-instance v1, Lkotlin/jvm/internal/PropertyReference2Impl; // type@39c5 │ │ -2b24aa: 1a02 cfd2 |0005: const-string v2, "showOnAppLaunchDataStore" // string@d2cf │ │ -2b24ae: 1a03 b0ad |0007: const-string v3, "getShowOnAppLaunchDataStore(Landroid/content/Context;)Landroidx/datastore/core/DataStore;" // string@adb0 │ │ -2b24b2: 1c04 4d11 |0009: const-class v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/store/ShowOnAppLaunchDataStoreModule; // type@114d │ │ -2b24b6: 1205 |000b: const/4 v5, #int 0 // #0 │ │ -2b24b8: 7055 06f2 4132 |000c: invoke-direct {v1, v4, v2, v3, v5}, Lkotlin/jvm/internal/PropertyReference2Impl;.:(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V // method@f206 │ │ -2b24be: 1f01 c439 |000f: check-cast v1, Lkotlin/jvm/internal/PropertyReference2; // type@39c4 │ │ -2b24c2: 7110 0cf2 0100 |0011: invoke-static {v1}, Lkotlin/jvm/internal/Reflection;.property2:(Lkotlin/jvm/internal/PropertyReference2;)Lkotlin/reflect/KProperty2; // method@f20c │ │ -2b24c8: 0c01 |0014: move-result-object v1 │ │ -2b24ca: 4d01 0005 |0015: aput-object v1, v0, v5 │ │ -2b24ce: 6900 cd2f |0017: sput-object v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/store/ShowOnAppLaunchDataStoreModule;.$$delegatedProperties:[Lkotlin/reflect/KProperty; // field@2fcd │ │ -2b24d2: 2200 4d11 |0019: new-instance v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/store/ShowOnAppLaunchDataStoreModule; // type@114d │ │ -2b24d6: 7010 a652 0000 |001b: invoke-direct {v0}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/store/ShowOnAppLaunchDataStoreModule;.:()V // method@52a6 │ │ -2b24dc: 6900 ce2f |001e: sput-object v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/store/ShowOnAppLaunchDataStoreModule;.INSTANCE:Lcom/duckduckgo/app/generalsettings/showonapplaunch/store/ShowOnAppLaunchDataStoreModule; // field@2fce │ │ -2b24e0: 1305 0e00 |0020: const/16 v5, #int 14 // #e │ │ -2b24e4: 1206 |0022: const/4 v6, #int 0 // #0 │ │ -2b24e6: 1a01 2cd3 |0023: const-string v1, "show_on_app_launch" // string@d32c │ │ -2b24ea: 1202 |0025: const/4 v2, #int 0 // #0 │ │ -2b24ec: 1203 |0026: const/4 v3, #int 0 // #0 │ │ -2b24ee: 1204 |0027: const/4 v4, #int 0 // #0 │ │ -2b24f0: 7706 6b04 0100 |0028: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroidx/datastore/preferences/PreferenceDataStoreDelegateKt;.preferencesDataStore$default:(Ljava/lang/String;Landroidx/datastore/core/handlers/ReplaceFileCorruptionHandler;Lkotlin/jvm/functions/Function1;Lkotlinx/coroutines/CoroutineScope;ILjava/lang/Object;)Lkotlin/properties/ReadOnlyProperty; // method@046b │ │ -2b24f6: 0c00 |002b: move-result-object v0 │ │ -2b24f8: 6900 cf2f |002c: sput-object v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/store/ShowOnAppLaunchDataStoreModule;.showOnAppLaunchDataStore$delegate:Lkotlin/properties/ReadOnlyProperty; // field@2fcf │ │ -2b24fc: 0e00 |002e: return-void │ │ +2b24a0: |[2b24a0] com.duckduckgo.app.generalsettings.showonapplaunch.store.ShowOnAppLaunchDataStoreModule.:()V │ │ +2b24b0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +2b24b2: 2300 1c3b |0001: new-array v0, v0, [Lkotlin/reflect/KProperty; // type@3b1c │ │ +2b24b6: 2201 c539 |0003: new-instance v1, Lkotlin/jvm/internal/PropertyReference2Impl; // type@39c5 │ │ +2b24ba: 1a02 cfd2 |0005: const-string v2, "showOnAppLaunchDataStore" // string@d2cf │ │ +2b24be: 1a03 b0ad |0007: const-string v3, "getShowOnAppLaunchDataStore(Landroid/content/Context;)Landroidx/datastore/core/DataStore;" // string@adb0 │ │ +2b24c2: 1c04 4d11 |0009: const-class v4, Lcom/duckduckgo/app/generalsettings/showonapplaunch/store/ShowOnAppLaunchDataStoreModule; // type@114d │ │ +2b24c6: 1205 |000b: const/4 v5, #int 0 // #0 │ │ +2b24c8: 7055 06f2 4132 |000c: invoke-direct {v1, v4, v2, v3, v5}, Lkotlin/jvm/internal/PropertyReference2Impl;.:(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V // method@f206 │ │ +2b24ce: 1f01 c439 |000f: check-cast v1, Lkotlin/jvm/internal/PropertyReference2; // type@39c4 │ │ +2b24d2: 7110 0cf2 0100 |0011: invoke-static {v1}, Lkotlin/jvm/internal/Reflection;.property2:(Lkotlin/jvm/internal/PropertyReference2;)Lkotlin/reflect/KProperty2; // method@f20c │ │ +2b24d8: 0c01 |0014: move-result-object v1 │ │ +2b24da: 4d01 0005 |0015: aput-object v1, v0, v5 │ │ +2b24de: 6900 cd2f |0017: sput-object v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/store/ShowOnAppLaunchDataStoreModule;.$$delegatedProperties:[Lkotlin/reflect/KProperty; // field@2fcd │ │ +2b24e2: 2200 4d11 |0019: new-instance v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/store/ShowOnAppLaunchDataStoreModule; // type@114d │ │ +2b24e6: 7010 a652 0000 |001b: invoke-direct {v0}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/store/ShowOnAppLaunchDataStoreModule;.:()V // method@52a6 │ │ +2b24ec: 6900 ce2f |001e: sput-object v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/store/ShowOnAppLaunchDataStoreModule;.INSTANCE:Lcom/duckduckgo/app/generalsettings/showonapplaunch/store/ShowOnAppLaunchDataStoreModule; // field@2fce │ │ +2b24f0: 1305 0e00 |0020: const/16 v5, #int 14 // #e │ │ +2b24f4: 1206 |0022: const/4 v6, #int 0 // #0 │ │ +2b24f6: 1a01 2cd3 |0023: const-string v1, "show_on_app_launch" // string@d32c │ │ +2b24fa: 1202 |0025: const/4 v2, #int 0 // #0 │ │ +2b24fc: 1203 |0026: const/4 v3, #int 0 // #0 │ │ +2b24fe: 1204 |0027: const/4 v4, #int 0 // #0 │ │ +2b2500: 7706 6b04 0100 |0028: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroidx/datastore/preferences/PreferenceDataStoreDelegateKt;.preferencesDataStore$default:(Ljava/lang/String;Landroidx/datastore/core/handlers/ReplaceFileCorruptionHandler;Lkotlin/jvm/functions/Function1;Lkotlinx/coroutines/CoroutineScope;ILjava/lang/Object;)Lkotlin/properties/ReadOnlyProperty; // method@046b │ │ +2b2506: 0c00 |002b: move-result-object v0 │ │ +2b2508: 6900 cf2f |002c: sput-object v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/store/ShowOnAppLaunchDataStoreModule;.showOnAppLaunchDataStore$delegate:Lkotlin/properties/ReadOnlyProperty; // field@2fcf │ │ +2b250c: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=35 │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/store/ShowOnAppLaunchDataStoreModule;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2b2500: |[2b2500] com.duckduckgo.app.generalsettings.showonapplaunch.store.ShowOnAppLaunchDataStoreModule.:()V │ │ -2b2510: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2b2516: 0e00 |0003: return-void │ │ +2b2510: |[2b2510] com.duckduckgo.app.generalsettings.showonapplaunch.store.ShowOnAppLaunchDataStoreModule.:()V │ │ +2b2520: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2b2526: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/generalsettings/showonapplaunch/store/ShowOnAppLaunchDataStoreModule; │ │ │ │ #2 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/store/ShowOnAppLaunchDataStoreModule;) │ │ @@ -173210,23 +173210,23 @@ │ │ type : '(Landroid/content/Context;)Landroidx/datastore/core/DataStore;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -2b2420: |[2b2420] com.duckduckgo.app.generalsettings.showonapplaunch.store.ShowOnAppLaunchDataStoreModule.getShowOnAppLaunchDataStore:(Landroid/content/Context;)Landroidx/datastore/core/DataStore; │ │ -2b2430: 6200 cf2f |0000: sget-object v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/store/ShowOnAppLaunchDataStoreModule;.showOnAppLaunchDataStore$delegate:Lkotlin/properties/ReadOnlyProperty; // field@2fcf │ │ -2b2434: 6201 cd2f |0002: sget-object v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/store/ShowOnAppLaunchDataStoreModule;.$$delegatedProperties:[Lkotlin/reflect/KProperty; // field@2fcd │ │ -2b2438: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -2b243a: 4601 0102 |0005: aget-object v1, v1, v2 │ │ -2b243e: 7230 0ff2 4001 |0007: invoke-interface {v0, v4, v1}, Lkotlin/properties/ReadOnlyProperty;.getValue:(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object; // method@f20f │ │ -2b2444: 0c04 |000a: move-result-object v4 │ │ -2b2446: 1f04 7401 |000b: check-cast v4, Landroidx/datastore/core/DataStore; // type@0174 │ │ -2b244a: 1104 |000d: return-object v4 │ │ +2b2430: |[2b2430] com.duckduckgo.app.generalsettings.showonapplaunch.store.ShowOnAppLaunchDataStoreModule.getShowOnAppLaunchDataStore:(Landroid/content/Context;)Landroidx/datastore/core/DataStore; │ │ +2b2440: 6200 cf2f |0000: sget-object v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/store/ShowOnAppLaunchDataStoreModule;.showOnAppLaunchDataStore$delegate:Lkotlin/properties/ReadOnlyProperty; // field@2fcf │ │ +2b2444: 6201 cd2f |0002: sget-object v1, Lcom/duckduckgo/app/generalsettings/showonapplaunch/store/ShowOnAppLaunchDataStoreModule;.$$delegatedProperties:[Lkotlin/reflect/KProperty; // field@2fcd │ │ +2b2448: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +2b244a: 4601 0102 |0005: aget-object v1, v1, v2 │ │ +2b244e: 7230 0ff2 4001 |0007: invoke-interface {v0, v4, v1}, Lkotlin/properties/ReadOnlyProperty;.getValue:(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object; // method@f20f │ │ +2b2454: 0c04 |000a: move-result-object v4 │ │ +2b2456: 1f04 7401 |000b: check-cast v4, Landroidx/datastore/core/DataStore; // type@0174 │ │ +2b245a: 1104 |000d: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x000e reg=3 this Lcom/duckduckgo/app/generalsettings/showonapplaunch/store/ShowOnAppLaunchDataStoreModule; │ │ 0x0000 - 0x000e reg=4 (null) Landroid/content/Context; │ │ │ │ @@ -173236,20 +173236,20 @@ │ │ type : '(Landroid/content/Context;)Landroidx/datastore/core/DataStore;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -2b244c: |[2b244c] com.duckduckgo.app.generalsettings.showonapplaunch.store.ShowOnAppLaunchDataStoreModule.showOnAppLaunchDataStore:(Landroid/content/Context;)Landroidx/datastore/core/DataStore; │ │ -2b245c: 1a00 7d9c |0000: const-string v0, "context" // string@9c7d │ │ -2b2460: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2b2466: 7020 a752 2100 |0005: invoke-direct {v1, v2}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/store/ShowOnAppLaunchDataStoreModule;.getShowOnAppLaunchDataStore:(Landroid/content/Context;)Landroidx/datastore/core/DataStore; // method@52a7 │ │ -2b246c: 0c02 |0008: move-result-object v2 │ │ -2b246e: 1102 |0009: return-object v2 │ │ +2b245c: |[2b245c] com.duckduckgo.app.generalsettings.showonapplaunch.store.ShowOnAppLaunchDataStoreModule.showOnAppLaunchDataStore:(Landroid/content/Context;)Landroidx/datastore/core/DataStore; │ │ +2b246c: 1a00 7d9c |0000: const-string v0, "context" // string@9c7d │ │ +2b2470: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2b2476: 7020 a752 2100 |0005: invoke-direct {v1, v2}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/store/ShowOnAppLaunchDataStoreModule;.getShowOnAppLaunchDataStore:(Landroid/content/Context;)Landroidx/datastore/core/DataStore; // method@52a7 │ │ +2b247c: 0c02 |0008: move-result-object v2 │ │ +2b247e: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=41 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/duckduckgo/app/generalsettings/showonapplaunch/store/ShowOnAppLaunchDataStoreModule; │ │ 0x0000 - 0x000a reg=2 (null) Landroid/content/Context; │ │ │ │ @@ -173258,19 +173258,19 @@ │ │ type : '()Lcom/duckduckgo/app/generalsettings/showonapplaunch/UrlConverter;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -2b2470: |[2b2470] com.duckduckgo.app.generalsettings.showonapplaunch.store.ShowOnAppLaunchDataStoreModule.showOnAppLaunchUrlConverter:()Lcom/duckduckgo/app/generalsettings/showonapplaunch/UrlConverter; │ │ -2b2480: 2200 3c11 |0000: new-instance v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchUrlConverterImpl; // type@113c │ │ -2b2484: 7010 5752 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchUrlConverterImpl;.:()V // method@5257 │ │ -2b248a: 1f00 4611 |0005: check-cast v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/UrlConverter; // type@1146 │ │ -2b248e: 1100 |0007: return-object v0 │ │ +2b2480: |[2b2480] com.duckduckgo.app.generalsettings.showonapplaunch.store.ShowOnAppLaunchDataStoreModule.showOnAppLaunchUrlConverter:()Lcom/duckduckgo/app/generalsettings/showonapplaunch/UrlConverter; │ │ +2b2490: 2200 3c11 |0000: new-instance v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchUrlConverterImpl; // type@113c │ │ +2b2494: 7010 5752 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/ShowOnAppLaunchUrlConverterImpl;.:()V // method@5257 │ │ +2b249a: 1f00 4611 |0005: check-cast v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/UrlConverter; // type@1146 │ │ +2b249e: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/duckduckgo/app/generalsettings/showonapplaunch/store/ShowOnAppLaunchDataStoreModule; │ │ │ │ source_file_idx : 31678 (ShowOnAppLaunchDataStoreModule.kt) │ │ @@ -173307,52 +173307,52 @@ │ │ type : '()Lcom/duckduckgo/app/generalsettings/showonapplaunch/store/ShowOnAppLaunchDataStoreModule_ShowOnAppLaunchUrlConverterFactory;' │ │ access : 0x1048 (STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2b2338: |[2b2338] com.duckduckgo.app.generalsettings.showonapplaunch.store.ShowOnAppLaunchDataStoreModule_ShowOnAppLaunchUrlConverterFactory$InstanceHolder.-$$Nest$sfgetINSTANCE:()Lcom/duckduckgo/app/generalsettings/showonapplaunch/store/ShowOnAppLaunchDataStoreModule_ShowOnAppLaunchUrlConverterFactory; │ │ -2b2348: 6200 d12f |0000: sget-object v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/store/ShowOnAppLaunchDataStoreModule_ShowOnAppLaunchUrlConverterFactory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/generalsettings/showonapplaunch/store/ShowOnAppLaunchDataStoreModule_ShowOnAppLaunchUrlConverterFactory; // field@2fd1 │ │ -2b234c: 1100 |0002: return-object v0 │ │ +2b2348: |[2b2348] com.duckduckgo.app.generalsettings.showonapplaunch.store.ShowOnAppLaunchDataStoreModule_ShowOnAppLaunchUrlConverterFactory$InstanceHolder.-$$Nest$sfgetINSTANCE:()Lcom/duckduckgo/app/generalsettings/showonapplaunch/store/ShowOnAppLaunchDataStoreModule_ShowOnAppLaunchUrlConverterFactory; │ │ +2b2358: 6200 d12f |0000: sget-object v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/store/ShowOnAppLaunchDataStoreModule_ShowOnAppLaunchUrlConverterFactory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/generalsettings/showonapplaunch/store/ShowOnAppLaunchDataStoreModule_ShowOnAppLaunchUrlConverterFactory; // field@2fd1 │ │ +2b235c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/store/ShowOnAppLaunchDataStoreModule_ShowOnAppLaunchUrlConverterFactory$InstanceHolder;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -2b2350: |[2b2350] com.duckduckgo.app.generalsettings.showonapplaunch.store.ShowOnAppLaunchDataStoreModule_ShowOnAppLaunchUrlConverterFactory$InstanceHolder.:()V │ │ -2b2360: 2200 5011 |0000: new-instance v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/store/ShowOnAppLaunchDataStoreModule_ShowOnAppLaunchUrlConverterFactory; // type@1150 │ │ -2b2364: 7010 b252 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/store/ShowOnAppLaunchDataStoreModule_ShowOnAppLaunchUrlConverterFactory;.:()V // method@52b2 │ │ -2b236a: 6900 d12f |0005: sput-object v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/store/ShowOnAppLaunchDataStoreModule_ShowOnAppLaunchUrlConverterFactory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/generalsettings/showonapplaunch/store/ShowOnAppLaunchDataStoreModule_ShowOnAppLaunchUrlConverterFactory; // field@2fd1 │ │ -2b236e: 0e00 |0007: return-void │ │ +2b2360: |[2b2360] com.duckduckgo.app.generalsettings.showonapplaunch.store.ShowOnAppLaunchDataStoreModule_ShowOnAppLaunchUrlConverterFactory$InstanceHolder.:()V │ │ +2b2370: 2200 5011 |0000: new-instance v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/store/ShowOnAppLaunchDataStoreModule_ShowOnAppLaunchUrlConverterFactory; // type@1150 │ │ +2b2374: 7010 b252 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/store/ShowOnAppLaunchDataStoreModule_ShowOnAppLaunchUrlConverterFactory;.:()V // method@52b2 │ │ +2b237a: 6900 d12f |0005: sput-object v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/store/ShowOnAppLaunchDataStoreModule_ShowOnAppLaunchUrlConverterFactory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/generalsettings/showonapplaunch/store/ShowOnAppLaunchDataStoreModule_ShowOnAppLaunchUrlConverterFactory; // field@2fd1 │ │ +2b237e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/store/ShowOnAppLaunchDataStoreModule_ShowOnAppLaunchUrlConverterFactory$InstanceHolder;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2b2370: |[2b2370] com.duckduckgo.app.generalsettings.showonapplaunch.store.ShowOnAppLaunchDataStoreModule_ShowOnAppLaunchUrlConverterFactory$InstanceHolder.:()V │ │ -2b2380: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2b2386: 0e00 |0003: return-void │ │ +2b2380: |[2b2380] com.duckduckgo.app.generalsettings.showonapplaunch.store.ShowOnAppLaunchDataStoreModule_ShowOnAppLaunchUrlConverterFactory$InstanceHolder.:()V │ │ +2b2390: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2b2396: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/generalsettings/showonapplaunch/store/ShowOnAppLaunchDataStoreModule_ShowOnAppLaunchUrlConverterFactory$InstanceHolder; │ │ │ │ Virtual methods - │ │ @@ -173397,35 +173397,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -2b2518: |[2b2518] com.duckduckgo.app.generalsettings.showonapplaunch.store.ShowOnAppLaunchOptionDataStore$Companion.:()V │ │ -2b2528: 2200 5111 |0000: new-instance v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/store/ShowOnAppLaunchOptionDataStore$Companion; // type@1151 │ │ -2b252c: 7010 b852 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/store/ShowOnAppLaunchOptionDataStore$Companion;.:()V // method@52b8 │ │ -2b2532: 6900 d22f |0005: sput-object v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/store/ShowOnAppLaunchOptionDataStore$Companion;.$$INSTANCE:Lcom/duckduckgo/app/generalsettings/showonapplaunch/store/ShowOnAppLaunchOptionDataStore$Companion; // field@2fd2 │ │ -2b2536: 0e00 |0007: return-void │ │ +2b2528: |[2b2528] com.duckduckgo.app.generalsettings.showonapplaunch.store.ShowOnAppLaunchOptionDataStore$Companion.:()V │ │ +2b2538: 2200 5111 |0000: new-instance v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/store/ShowOnAppLaunchOptionDataStore$Companion; // type@1151 │ │ +2b253c: 7010 b852 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/store/ShowOnAppLaunchOptionDataStore$Companion;.:()V // method@52b8 │ │ +2b2542: 6900 d22f |0005: sput-object v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/store/ShowOnAppLaunchOptionDataStore$Companion;.$$INSTANCE:Lcom/duckduckgo/app/generalsettings/showonapplaunch/store/ShowOnAppLaunchOptionDataStore$Companion; // field@2fd2 │ │ +2b2546: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/store/ShowOnAppLaunchOptionDataStore$Companion;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2b2538: |[2b2538] com.duckduckgo.app.generalsettings.showonapplaunch.store.ShowOnAppLaunchOptionDataStore$Companion.:()V │ │ -2b2548: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2b254e: 0e00 |0003: return-void │ │ +2b2548: |[2b2548] com.duckduckgo.app.generalsettings.showonapplaunch.store.ShowOnAppLaunchOptionDataStore$Companion.:()V │ │ +2b2558: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2b255e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/generalsettings/showonapplaunch/store/ShowOnAppLaunchOptionDataStore$Companion; │ │ │ │ Virtual methods - │ │ @@ -173479,18 +173479,18 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -2b2550: |[2b2550] com.duckduckgo.app.generalsettings.showonapplaunch.store.ShowOnAppLaunchOptionDataStore.:()V │ │ -2b2560: 6200 d22f |0000: sget-object v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/store/ShowOnAppLaunchOptionDataStore$Companion;.$$INSTANCE:Lcom/duckduckgo/app/generalsettings/showonapplaunch/store/ShowOnAppLaunchOptionDataStore$Companion; // field@2fd2 │ │ -2b2564: 6900 d42f |0002: sput-object v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/store/ShowOnAppLaunchOptionDataStore;.Companion:Lcom/duckduckgo/app/generalsettings/showonapplaunch/store/ShowOnAppLaunchOptionDataStore$Companion; // field@2fd4 │ │ -2b2568: 0e00 |0004: return-void │ │ +2b2560: |[2b2560] com.duckduckgo.app.generalsettings.showonapplaunch.store.ShowOnAppLaunchOptionDataStore.:()V │ │ +2b2570: 6200 d22f |0000: sget-object v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/store/ShowOnAppLaunchOptionDataStore$Companion;.$$INSTANCE:Lcom/duckduckgo/app/generalsettings/showonapplaunch/store/ShowOnAppLaunchOptionDataStore$Companion; // field@2fd2 │ │ +2b2574: 6900 d42f |0002: sput-object v0, Lcom/duckduckgo/app/generalsettings/showonapplaunch/store/ShowOnAppLaunchOptionDataStore;.Companion:Lcom/duckduckgo/app/generalsettings/showonapplaunch/store/ShowOnAppLaunchOptionDataStore$Companion; // field@2fd4 │ │ +2b2578: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/store/ShowOnAppLaunchOptionDataStore;) │ │ name : 'getOptionFlow' │ │ @@ -173565,17 +173565,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2b256c: |[2b256c] com.duckduckgo.app.generalsettings.showonapplaunch.store.ShowOnAppLaunchOptionPrefsDataStore$Companion.:()V │ │ -2b257c: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2b2582: 0e00 |0003: return-void │ │ +2b257c: |[2b257c] com.duckduckgo.app.generalsettings.showonapplaunch.store.ShowOnAppLaunchOptionPrefsDataStore$Companion.:()V │ │ +2b258c: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2b2592: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/generalsettings/showonapplaunch/store/ShowOnAppLaunchOptionPrefsDataStore$Companion; │ │ │ │ #1 : (in Lcom/duckduckgo/app/generalsettings/showonapplaunch/store/ShowOnAppLaunchOptionPrefsDataStore$Companion;) │ │ @@ -173583,17 +173583,17 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2b2584: |[2b2584] com.duckduckgo.app.generalsettings.showonapplaunch.store.ShowOnAppLaunchOptionPrefsDataStore$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -2b2594: 7010 c152 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/store/ShowOnAppLaunchOptionPrefsDataStore$Companion;.:()V // method@52c1 │ │ -2b259a: 0e00 |0003: return-void │ │ +2b2594: |[2b2594] com.duckduckgo.app.generalsettings.showonapplaunch.store.ShowOnAppLaunchOptionPrefsDataStore$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +2b25a4: 7010 c152 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/generalsettings/showonapplaunch/store/ShowOnAppLaunchOptionPrefsDataStore$Companion;.:()V // method@52c1 │ │ +2b25aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 31692 (ShowOnAppLaunchOptionDataStore.kt) │ │ │ │ @@ -173693,47 +173693,47 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2b30bc: |[2b30bc] com.duckduckgo.app.global.ActivityLifecycleCallbacksPluginPoint_PluginPoint$sortedPlugins$2$invoke$lambda$2$$inlined$sortedBy$1.:()V │ │ -2b30cc: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2b30d2: 0e00 |0003: return-void │ │ +2b30cc: |[2b30cc] com.duckduckgo.app.global.ActivityLifecycleCallbacksPluginPoint_PluginPoint$sortedPlugins$2$invoke$lambda$2$$inlined$sortedBy$1.:()V │ │ +2b30dc: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2b30e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/global/ActivityLifecycleCallbacksPluginPoint_PluginPoint$sortedPlugins$2$invoke$lambda$2$$inlined$sortedBy$1;) │ │ name : 'compare' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -2b3070: |[2b3070] com.duckduckgo.app.global.ActivityLifecycleCallbacksPluginPoint_PluginPoint$sortedPlugins$2$invoke$lambda$2$$inlined$sortedBy$1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -2b3080: 1f01 c124 |0000: check-cast v1, Lcom/duckduckgo/browser/api/ActivityLifecycleCallbacks; // type@24c1 │ │ -2b3084: 6e10 a8ef 0100 |0002: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@efa8 │ │ -2b308a: 0c01 |0005: move-result-object v1 │ │ -2b308c: 6e10 61ef 0100 |0006: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@ef61 │ │ -2b3092: 0c01 |0009: move-result-object v1 │ │ -2b3094: 1f01 bd38 |000a: check-cast v1, Ljava/lang/Comparable; // type@38bd │ │ -2b3098: 1f02 c124 |000c: check-cast v2, Lcom/duckduckgo/browser/api/ActivityLifecycleCallbacks; // type@24c1 │ │ -2b309c: 6e10 a8ef 0200 |000e: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@efa8 │ │ -2b30a2: 0c02 |0011: move-result-object v2 │ │ -2b30a4: 6e10 61ef 0200 |0012: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@ef61 │ │ -2b30aa: 0c02 |0015: move-result-object v2 │ │ -2b30ac: 1f02 bd38 |0016: check-cast v2, Ljava/lang/Comparable; // type@38bd │ │ -2b30b0: 7120 d6f1 2100 |0018: invoke-static {v1, v2}, Lkotlin/comparisons/ComparisonsKt;.compareValues:(Ljava/lang/Comparable;Ljava/lang/Comparable;)I // method@f1d6 │ │ -2b30b6: 0a01 |001b: move-result v1 │ │ -2b30b8: 0f01 |001c: return v1 │ │ +2b3080: |[2b3080] com.duckduckgo.app.global.ActivityLifecycleCallbacksPluginPoint_PluginPoint$sortedPlugins$2$invoke$lambda$2$$inlined$sortedBy$1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +2b3090: 1f01 c124 |0000: check-cast v1, Lcom/duckduckgo/browser/api/ActivityLifecycleCallbacks; // type@24c1 │ │ +2b3094: 6e10 a8ef 0100 |0002: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@efa8 │ │ +2b309a: 0c01 |0005: move-result-object v1 │ │ +2b309c: 6e10 61ef 0100 |0006: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@ef61 │ │ +2b30a2: 0c01 |0009: move-result-object v1 │ │ +2b30a4: 1f01 bd38 |000a: check-cast v1, Ljava/lang/Comparable; // type@38bd │ │ +2b30a8: 1f02 c124 |000c: check-cast v2, Lcom/duckduckgo/browser/api/ActivityLifecycleCallbacks; // type@24c1 │ │ +2b30ac: 6e10 a8ef 0200 |000e: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@efa8 │ │ +2b30b2: 0c02 |0011: move-result-object v2 │ │ +2b30b4: 6e10 61ef 0200 |0012: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@ef61 │ │ +2b30ba: 0c02 |0015: move-result-object v2 │ │ +2b30bc: 1f02 bd38 |0016: check-cast v2, Ljava/lang/Comparable; // type@38bd │ │ +2b30c0: 7120 d6f1 2100 |0018: invoke-static {v1, v2}, Lkotlin/comparisons/ComparisonsKt;.compareValues:(Ljava/lang/Comparable;Ljava/lang/Comparable;)I // method@f1d6 │ │ +2b30c6: 0a01 |001b: move-result v1 │ │ +2b30c8: 0f01 |001c: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0002 line=329 │ │ 0x000a line=102 │ │ 0x000e line=329 │ │ 0x0016 line=102 │ │ @@ -173782,17 +173782,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2b32b4: |[2b32b4] com.duckduckgo.app.global.ActivityLifecycleCallbacksPluginPoint_PluginPoint_Module.:()V │ │ -2b32c4: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2b32ca: 0e00 |0003: return-void │ │ +2b32c4: |[2b32c4] com.duckduckgo.app.global.ActivityLifecycleCallbacksPluginPoint_PluginPoint_Module.:()V │ │ +2b32d4: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2b32da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/global/ActivityLifecycleCallbacksPluginPoint_PluginPoint_Module; │ │ │ │ Virtual methods - │ │ @@ -173864,52 +173864,52 @@ │ │ type : '()[Lcom/duckduckgo/app/global/ApplicationClearDataState;' │ │ access : 0x101a (PRIVATE STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -2b33b0: |[2b33b0] com.duckduckgo.app.global.ApplicationClearDataState.$values:()[Lcom/duckduckgo/app/global/ApplicationClearDataState; │ │ -2b33c0: 6200 0230 |0000: sget-object v0, Lcom/duckduckgo/app/global/ApplicationClearDataState;.INITIALIZING:Lcom/duckduckgo/app/global/ApplicationClearDataState; // field@3002 │ │ -2b33c4: 6201 0130 |0002: sget-object v1, Lcom/duckduckgo/app/global/ApplicationClearDataState;.FINISHED:Lcom/duckduckgo/app/global/ApplicationClearDataState; // field@3001 │ │ -2b33c8: 2420 813a 1000 |0004: filled-new-array {v0, v1}, [Lcom/duckduckgo/app/global/ApplicationClearDataState; // type@3a81 │ │ -2b33ce: 0c00 |0007: move-result-object v0 │ │ -2b33d0: 1100 |0008: return-object v0 │ │ +2b33c0: |[2b33c0] com.duckduckgo.app.global.ApplicationClearDataState.$values:()[Lcom/duckduckgo/app/global/ApplicationClearDataState; │ │ +2b33d0: 6200 0230 |0000: sget-object v0, Lcom/duckduckgo/app/global/ApplicationClearDataState;.INITIALIZING:Lcom/duckduckgo/app/global/ApplicationClearDataState; // field@3002 │ │ +2b33d4: 6201 0130 |0002: sget-object v1, Lcom/duckduckgo/app/global/ApplicationClearDataState;.FINISHED:Lcom/duckduckgo/app/global/ApplicationClearDataState; // field@3001 │ │ +2b33d8: 2420 813a 1000 |0004: filled-new-array {v0, v1}, [Lcom/duckduckgo/app/global/ApplicationClearDataState; // type@3a81 │ │ +2b33de: 0c00 |0007: move-result-object v0 │ │ +2b33e0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/global/ApplicationClearDataState;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -2b3410: |[2b3410] com.duckduckgo.app.global.ApplicationClearDataState.:()V │ │ -2b3420: 2200 6811 |0000: new-instance v0, Lcom/duckduckgo/app/global/ApplicationClearDataState; // type@1168 │ │ -2b3424: 1a01 0e2d |0002: const-string v1, "INITIALIZING" // string@2d0e │ │ -2b3428: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -2b342a: 7030 0f53 1002 |0005: invoke-direct {v0, v1, v2}, Lcom/duckduckgo/app/global/ApplicationClearDataState;.:(Ljava/lang/String;I)V // method@530f │ │ -2b3430: 6900 0230 |0008: sput-object v0, Lcom/duckduckgo/app/global/ApplicationClearDataState;.INITIALIZING:Lcom/duckduckgo/app/global/ApplicationClearDataState; // field@3002 │ │ -2b3434: 2200 6811 |000a: new-instance v0, Lcom/duckduckgo/app/global/ApplicationClearDataState; // type@1168 │ │ -2b3438: 1a01 022a |000c: const-string v1, "FINISHED" // string@2a02 │ │ -2b343c: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -2b343e: 7030 0f53 1002 |000f: invoke-direct {v0, v1, v2}, Lcom/duckduckgo/app/global/ApplicationClearDataState;.:(Ljava/lang/String;I)V // method@530f │ │ -2b3444: 6900 0130 |0012: sput-object v0, Lcom/duckduckgo/app/global/ApplicationClearDataState;.FINISHED:Lcom/duckduckgo/app/global/ApplicationClearDataState; // field@3001 │ │ -2b3448: 7100 0d53 0000 |0014: invoke-static {}, Lcom/duckduckgo/app/global/ApplicationClearDataState;.$values:()[Lcom/duckduckgo/app/global/ApplicationClearDataState; // method@530d │ │ -2b344e: 0c00 |0017: move-result-object v0 │ │ -2b3450: 6900 0030 |0018: sput-object v0, Lcom/duckduckgo/app/global/ApplicationClearDataState;.$VALUES:[Lcom/duckduckgo/app/global/ApplicationClearDataState; // field@3000 │ │ -2b3454: 1f00 0b3b |001a: check-cast v0, [Ljava/lang/Enum; // type@3b0b │ │ -2b3458: 7110 e6f1 0000 |001c: invoke-static {v0}, Lkotlin/enums/EnumEntriesKt;.enumEntries:([Ljava/lang/Enum;)Lkotlin/enums/EnumEntries; // method@f1e6 │ │ -2b345e: 0c00 |001f: move-result-object v0 │ │ -2b3460: 6900 ff2f |0020: sput-object v0, Lcom/duckduckgo/app/global/ApplicationClearDataState;.$ENTRIES:Lkotlin/enums/EnumEntries; // field@2fff │ │ -2b3464: 0e00 |0022: return-void │ │ +2b3420: |[2b3420] com.duckduckgo.app.global.ApplicationClearDataState.:()V │ │ +2b3430: 2200 6811 |0000: new-instance v0, Lcom/duckduckgo/app/global/ApplicationClearDataState; // type@1168 │ │ +2b3434: 1a01 0e2d |0002: const-string v1, "INITIALIZING" // string@2d0e │ │ +2b3438: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +2b343a: 7030 0f53 1002 |0005: invoke-direct {v0, v1, v2}, Lcom/duckduckgo/app/global/ApplicationClearDataState;.:(Ljava/lang/String;I)V // method@530f │ │ +2b3440: 6900 0230 |0008: sput-object v0, Lcom/duckduckgo/app/global/ApplicationClearDataState;.INITIALIZING:Lcom/duckduckgo/app/global/ApplicationClearDataState; // field@3002 │ │ +2b3444: 2200 6811 |000a: new-instance v0, Lcom/duckduckgo/app/global/ApplicationClearDataState; // type@1168 │ │ +2b3448: 1a01 022a |000c: const-string v1, "FINISHED" // string@2a02 │ │ +2b344c: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +2b344e: 7030 0f53 1002 |000f: invoke-direct {v0, v1, v2}, Lcom/duckduckgo/app/global/ApplicationClearDataState;.:(Ljava/lang/String;I)V // method@530f │ │ +2b3454: 6900 0130 |0012: sput-object v0, Lcom/duckduckgo/app/global/ApplicationClearDataState;.FINISHED:Lcom/duckduckgo/app/global/ApplicationClearDataState; // field@3001 │ │ +2b3458: 7100 0d53 0000 |0014: invoke-static {}, Lcom/duckduckgo/app/global/ApplicationClearDataState;.$values:()[Lcom/duckduckgo/app/global/ApplicationClearDataState; // method@530d │ │ +2b345e: 0c00 |0017: move-result-object v0 │ │ +2b3460: 6900 0030 |0018: sput-object v0, Lcom/duckduckgo/app/global/ApplicationClearDataState;.$VALUES:[Lcom/duckduckgo/app/global/ApplicationClearDataState; // field@3000 │ │ +2b3464: 1f00 0b3b |001a: check-cast v0, [Ljava/lang/Enum; // type@3b0b │ │ +2b3468: 7110 e6f1 0000 |001c: invoke-static {v0}, Lkotlin/enums/EnumEntriesKt;.enumEntries:([Ljava/lang/Enum;)Lkotlin/enums/EnumEntries; // method@f1e6 │ │ +2b346e: 0c00 |001f: move-result-object v0 │ │ +2b3470: 6900 ff2f |0020: sput-object v0, Lcom/duckduckgo/app/global/ApplicationClearDataState;.$ENTRIES:Lkotlin/enums/EnumEntries; // field@2fff │ │ +2b3474: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ 0x000a line=21 │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/global/ApplicationClearDataState;) │ │ @@ -173917,17 +173917,17 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -2b3468: |[2b3468] com.duckduckgo.app.global.ApplicationClearDataState.:(Ljava/lang/String;I)V │ │ -2b3478: 7030 70ef 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@ef70 │ │ -2b347e: 0e00 |0003: return-void │ │ +2b3478: |[2b3478] com.duckduckgo.app.global.ApplicationClearDataState.:(Ljava/lang/String;I)V │ │ +2b3488: 7030 70ef 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@ef70 │ │ +2b348e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/global/ApplicationClearDataState; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -173937,55 +173937,55 @@ │ │ type : '()Lkotlin/enums/EnumEntries;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2b33f8: |[2b33f8] com.duckduckgo.app.global.ApplicationClearDataState.getEntries:()Lkotlin/enums/EnumEntries; │ │ -2b3408: 6200 ff2f |0000: sget-object v0, Lcom/duckduckgo/app/global/ApplicationClearDataState;.$ENTRIES:Lkotlin/enums/EnumEntries; // field@2fff │ │ -2b340c: 1100 |0002: return-object v0 │ │ +2b3408: |[2b3408] com.duckduckgo.app.global.ApplicationClearDataState.getEntries:()Lkotlin/enums/EnumEntries; │ │ +2b3418: 6200 ff2f |0000: sget-object v0, Lcom/duckduckgo/app/global/ApplicationClearDataState;.$ENTRIES:Lkotlin/enums/EnumEntries; // field@2fff │ │ +2b341c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lcom/duckduckgo/app/global/ApplicationClearDataState;) │ │ name : 'valueOf' │ │ type : '(Ljava/lang/String;)Lcom/duckduckgo/app/global/ApplicationClearDataState;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -2b338c: |[2b338c] com.duckduckgo.app.global.ApplicationClearDataState.valueOf:(Ljava/lang/String;)Lcom/duckduckgo/app/global/ApplicationClearDataState; │ │ -2b339c: 1c00 6811 |0000: const-class v0, Lcom/duckduckgo/app/global/ApplicationClearDataState; // type@1168 │ │ -2b33a0: 7120 73ef 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@ef73 │ │ -2b33a6: 0c01 |0005: move-result-object v1 │ │ -2b33a8: 1f01 6811 |0006: check-cast v1, Lcom/duckduckgo/app/global/ApplicationClearDataState; // type@1168 │ │ -2b33ac: 1101 |0008: return-object v1 │ │ +2b339c: |[2b339c] com.duckduckgo.app.global.ApplicationClearDataState.valueOf:(Ljava/lang/String;)Lcom/duckduckgo/app/global/ApplicationClearDataState; │ │ +2b33ac: 1c00 6811 |0000: const-class v0, Lcom/duckduckgo/app/global/ApplicationClearDataState; // type@1168 │ │ +2b33b0: 7120 73ef 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@ef73 │ │ +2b33b6: 0c01 |0005: move-result-object v1 │ │ +2b33b8: 1f01 6811 |0006: check-cast v1, Lcom/duckduckgo/app/global/ApplicationClearDataState; // type@1168 │ │ +2b33bc: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lcom/duckduckgo/app/global/ApplicationClearDataState;) │ │ name : 'values' │ │ type : '()[Lcom/duckduckgo/app/global/ApplicationClearDataState;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -2b33d4: |[2b33d4] com.duckduckgo.app.global.ApplicationClearDataState.values:()[Lcom/duckduckgo/app/global/ApplicationClearDataState; │ │ -2b33e4: 6200 0030 |0000: sget-object v0, Lcom/duckduckgo/app/global/ApplicationClearDataState;.$VALUES:[Lcom/duckduckgo/app/global/ApplicationClearDataState; // field@3000 │ │ -2b33e8: 6e10 58f3 0000 |0002: invoke-virtual {v0}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@f358 │ │ -2b33ee: 0c00 |0005: move-result-object v0 │ │ -2b33f0: 1f00 813a |0006: check-cast v0, [Lcom/duckduckgo/app/global/ApplicationClearDataState; // type@3a81 │ │ -2b33f4: 1100 |0008: return-object v0 │ │ +2b33e4: |[2b33e4] com.duckduckgo.app.global.ApplicationClearDataState.values:()[Lcom/duckduckgo/app/global/ApplicationClearDataState; │ │ +2b33f4: 6200 0030 |0000: sget-object v0, Lcom/duckduckgo/app/global/ApplicationClearDataState;.$VALUES:[Lcom/duckduckgo/app/global/ApplicationClearDataState; // field@3000 │ │ +2b33f8: 6e10 58f3 0000 |0002: invoke-virtual {v0}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@f358 │ │ +2b33fe: 0c00 |0005: move-result-object v0 │ │ +2b3400: 1f00 813a |0006: check-cast v0, [Lcom/duckduckgo/app/global/ApplicationClearDataState; // type@3a81 │ │ +2b3404: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 7730 (ApplicationClearDataState.kt) │ │ │ │ @@ -174089,27 +174089,27 @@ │ │ type : '(Landroid/content/Intent;)Ljava/lang/String;' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -2b4100: |[2b4100] com.duckduckgo.app.global.IntentExtensionKt.getIntentText:(Landroid/content/Intent;)Ljava/lang/String; │ │ -2b4110: 1a00 791b |0000: const-string v0, "" // string@1b79 │ │ -2b4114: 7120 fef1 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2b411a: 6e10 9d00 0100 |0005: invoke-virtual {v1}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@009d │ │ -2b4120: 0c00 |0008: move-result-object v0 │ │ -2b4122: 3800 0800 |0009: if-eqz v0, 0011 // +0008 │ │ -2b4126: 6e10 6a01 0000 |000b: invoke-virtual {v0}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@016a │ │ -2b412c: 0c00 |000e: move-result-object v0 │ │ -2b412e: 3900 0800 |000f: if-nez v0, 0017 // +0008 │ │ -2b4132: 1a00 168b |0011: const-string v0, "android.intent.extra.TEXT" // string@8b16 │ │ -2b4136: 6e20 a400 0100 |0013: invoke-virtual {v1, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00a4 │ │ -2b413c: 0c00 |0016: move-result-object v0 │ │ -2b413e: 1100 |0017: return-object v0 │ │ +2b4110: |[2b4110] com.duckduckgo.app.global.IntentExtensionKt.getIntentText:(Landroid/content/Intent;)Ljava/lang/String; │ │ +2b4120: 1a00 791b |0000: const-string v0, "" // string@1b79 │ │ +2b4124: 7120 fef1 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2b412a: 6e10 9d00 0100 |0005: invoke-virtual {v1}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@009d │ │ +2b4130: 0c00 |0008: move-result-object v0 │ │ +2b4132: 3800 0800 |0009: if-eqz v0, 0011 // +0008 │ │ +2b4136: 6e10 6a01 0000 |000b: invoke-virtual {v0}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@016a │ │ +2b413c: 0c00 |000e: move-result-object v0 │ │ +2b413e: 3900 0800 |000f: if-nez v0, 0017 // +0008 │ │ +2b4142: 1a00 168b |0011: const-string v0, "android.intent.extra.TEXT" // string@8b16 │ │ +2b4146: 6e20 a400 0100 |0013: invoke-virtual {v1, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00a4 │ │ +2b414c: 0c00 |0016: move-result-object v0 │ │ +2b414e: 1100 |0017: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=26 │ │ locals : │ │ 0x0000 - 0x0018 reg=1 (null) Landroid/content/Intent; │ │ │ │ #1 : (in Lcom/duckduckgo/app/global/IntentExtensionKt;) │ │ @@ -174117,42 +174117,42 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 57 16-bit code units │ │ -2b4140: |[2b4140] com.duckduckgo.app.global.IntentExtensionKt.sanitize:(Landroid/content/Intent;)V │ │ -2b4150: 1a00 0000 |0000: const-string v0, "" // string@0000 │ │ -2b4154: 1a01 791b |0002: const-string v1, "" // string@1b79 │ │ -2b4158: 7120 fef1 1400 |0004: invoke-static {v4, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2b415e: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -2b4160: 6e20 a400 0400 |0008: invoke-virtual {v4, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00a4 │ │ -2b4166: 6e30 9a00 0401 |000b: invoke-virtual {v4, v0, v1}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@009a │ │ -2b416c: 282a |000e: goto 0038 // +002a │ │ -2b416e: 0d00 |000f: move-exception v0 │ │ -2b4170: 6202 f16f |0010: sget-object v2, Ltimber/log/Timber;.Forest:Ltimber/log/Timber$Forest; // field@6ff1 │ │ -2b4174: 1f00 e438 |0012: check-cast v0, Ljava/lang/Throwable; // type@38e4 │ │ -2b4178: 1a03 682a |0014: const-string v3, "Failed to receive extras from intent" // string@2a68 │ │ -2b417c: 2311 0d3b |0016: new-array v1, v1, [Ljava/lang/Object; // type@3b0d │ │ -2b4180: 6e40 41f3 0213 |0018: invoke-virtual {v2, v0, v3, v1}, Ltimber/log/Timber$Forest;.e:(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/Object;)V // method@f341 │ │ -2b4186: 2200 7300 |001b: new-instance v0, Landroid/os/Bundle; // type@0073 │ │ -2b418a: 7010 7601 0000 |001d: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0176 │ │ -2b4190: 6e20 b200 0400 |0020: invoke-virtual {v4, v0}, Landroid/content/Intent;.replaceExtras:(Landroid/os/Bundle;)Landroid/content/Intent; // method@00b2 │ │ -2b4196: 2815 |0023: goto 0038 // +0015 │ │ -2b4198: 0d00 |0024: move-exception v0 │ │ -2b419a: 6202 f16f |0025: sget-object v2, Ltimber/log/Timber;.Forest:Ltimber/log/Timber$Forest; // field@6ff1 │ │ -2b419e: 1f00 e438 |0027: check-cast v0, Ljava/lang/Throwable; // type@38e4 │ │ -2b41a2: 1a03 672a |0029: const-string v3, "Failed to read Parcelable from intent" // string@2a67 │ │ -2b41a6: 2311 0d3b |002b: new-array v1, v1, [Ljava/lang/Object; // type@3b0d │ │ -2b41aa: 6e40 41f3 0213 |002d: invoke-virtual {v2, v0, v3, v1}, Ltimber/log/Timber$Forest;.e:(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/Object;)V // method@f341 │ │ -2b41b0: 2200 7300 |0030: new-instance v0, Landroid/os/Bundle; // type@0073 │ │ -2b41b4: 7010 7601 0000 |0032: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0176 │ │ -2b41ba: 6e20 b200 0400 |0035: invoke-virtual {v4, v0}, Landroid/content/Intent;.replaceExtras:(Landroid/os/Bundle;)Landroid/content/Intent; // method@00b2 │ │ -2b41c0: 0e00 |0038: return-void │ │ +2b4150: |[2b4150] com.duckduckgo.app.global.IntentExtensionKt.sanitize:(Landroid/content/Intent;)V │ │ +2b4160: 1a00 0000 |0000: const-string v0, "" // string@0000 │ │ +2b4164: 1a01 791b |0002: const-string v1, "" // string@1b79 │ │ +2b4168: 7120 fef1 1400 |0004: invoke-static {v4, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2b416e: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +2b4170: 6e20 a400 0400 |0008: invoke-virtual {v4, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00a4 │ │ +2b4176: 6e30 9a00 0401 |000b: invoke-virtual {v4, v0, v1}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@009a │ │ +2b417c: 282a |000e: goto 0038 // +002a │ │ +2b417e: 0d00 |000f: move-exception v0 │ │ +2b4180: 6202 f16f |0010: sget-object v2, Ltimber/log/Timber;.Forest:Ltimber/log/Timber$Forest; // field@6ff1 │ │ +2b4184: 1f00 e438 |0012: check-cast v0, Ljava/lang/Throwable; // type@38e4 │ │ +2b4188: 1a03 682a |0014: const-string v3, "Failed to receive extras from intent" // string@2a68 │ │ +2b418c: 2311 0d3b |0016: new-array v1, v1, [Ljava/lang/Object; // type@3b0d │ │ +2b4190: 6e40 41f3 0213 |0018: invoke-virtual {v2, v0, v3, v1}, Ltimber/log/Timber$Forest;.e:(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/Object;)V // method@f341 │ │ +2b4196: 2200 7300 |001b: new-instance v0, Landroid/os/Bundle; // type@0073 │ │ +2b419a: 7010 7601 0000 |001d: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0176 │ │ +2b41a0: 6e20 b200 0400 |0020: invoke-virtual {v4, v0}, Landroid/content/Intent;.replaceExtras:(Landroid/os/Bundle;)Landroid/content/Intent; // method@00b2 │ │ +2b41a6: 2815 |0023: goto 0038 // +0015 │ │ +2b41a8: 0d00 |0024: move-exception v0 │ │ +2b41aa: 6202 f16f |0025: sget-object v2, Ltimber/log/Timber;.Forest:Ltimber/log/Timber$Forest; // field@6ff1 │ │ +2b41ae: 1f00 e438 |0027: check-cast v0, Ljava/lang/Throwable; // type@38e4 │ │ +2b41b2: 1a03 672a |0029: const-string v3, "Failed to read Parcelable from intent" // string@2a67 │ │ +2b41b6: 2311 0d3b |002b: new-array v1, v1, [Ljava/lang/Object; // type@3b0d │ │ +2b41ba: 6e40 41f3 0213 |002d: invoke-virtual {v2, v0, v3, v1}, Ltimber/log/Timber$Forest;.e:(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/Object;)V // method@f341 │ │ +2b41c0: 2200 7300 |0030: new-instance v0, Landroid/os/Bundle; // type@0073 │ │ +2b41c4: 7010 7601 0000 |0032: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0176 │ │ +2b41ca: 6e20 b200 0400 |0035: invoke-virtual {v4, v0}, Landroid/content/Intent;.replaceExtras:(Landroid/os/Bundle;)Landroid/content/Intent; // method@00b2 │ │ +2b41d0: 0e00 |0038: return-void │ │ catches : 1 │ │ 0x0008 - 0x000e │ │ Landroid/os/BadParcelableException; -> 0x0024 │ │ Ljava/lang/RuntimeException; -> 0x000f │ │ positions : │ │ 0x0008 line=32 │ │ 0x000b line=33 │ │ @@ -174196,38 +174196,38 @@ │ │ type : '(Ljava/util/List;)Ljava/util/List;' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -2b41d4: |[2b41d4] com.duckduckgo.app.global.ListExtensionKt.filterBlankItems:(Ljava/util/List;)Ljava/util/List; │ │ -2b41e4: 1a00 791b |0000: const-string v0, "" // string@1b79 │ │ -2b41e8: 7120 fef1 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2b41ee: 1f03 ca38 |0005: check-cast v3, Ljava/lang/Iterable; // type@38ca │ │ -2b41f2: 2200 3839 |0007: new-instance v0, Ljava/util/ArrayList; // type@3938 │ │ -2b41f6: 7010 98f0 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@f098 │ │ -2b41fc: 1f00 3b39 |000c: check-cast v0, Ljava/util/Collection; // type@393b │ │ -2b4200: 7210 8def 0300 |000e: invoke-interface {v3}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@ef8d │ │ -2b4206: 0c03 |0011: move-result-object v3 │ │ -2b4208: 7210 d7f0 0300 |0012: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@f0d7 │ │ -2b420e: 0a01 |0015: move-result v1 │ │ -2b4210: 3801 1500 |0016: if-eqz v1, 002b // +0015 │ │ -2b4214: 7210 d8f0 0300 |0018: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f0d8 │ │ -2b421a: 0c01 |001b: move-result-object v1 │ │ -2b421c: 0712 |001c: move-object v2, v1 │ │ -2b421e: 1f02 b738 |001d: check-cast v2, Ljava/lang/CharSequence; // type@38b7 │ │ -2b4222: 7110 40f2 0200 |001f: invoke-static {v2}, Lkotlin/text/StringsKt;.isBlank:(Ljava/lang/CharSequence;)Z // method@f240 │ │ -2b4228: 0a02 |0022: move-result v2 │ │ -2b422a: df02 0201 |0023: xor-int/lit8 v2, v2, #int 1 // #01 │ │ -2b422e: 3802 edff |0025: if-eqz v2, 0012 // -0013 │ │ -2b4232: 7220 b8f0 1000 |0027: invoke-interface {v0, v1}, Ljava/util/Collection;.add:(Ljava/lang/Object;)Z // method@f0b8 │ │ -2b4238: 28e8 |002a: goto 0012 // -0018 │ │ -2b423a: 1f00 4639 |002b: check-cast v0, Ljava/util/List; // type@3946 │ │ -2b423e: 1100 |002d: return-object v0 │ │ +2b41e4: |[2b41e4] com.duckduckgo.app.global.ListExtensionKt.filterBlankItems:(Ljava/util/List;)Ljava/util/List; │ │ +2b41f4: 1a00 791b |0000: const-string v0, "" // string@1b79 │ │ +2b41f8: 7120 fef1 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2b41fe: 1f03 ca38 |0005: check-cast v3, Ljava/lang/Iterable; // type@38ca │ │ +2b4202: 2200 3839 |0007: new-instance v0, Ljava/util/ArrayList; // type@3938 │ │ +2b4206: 7010 98f0 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@f098 │ │ +2b420c: 1f00 3b39 |000c: check-cast v0, Ljava/util/Collection; // type@393b │ │ +2b4210: 7210 8def 0300 |000e: invoke-interface {v3}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@ef8d │ │ +2b4216: 0c03 |0011: move-result-object v3 │ │ +2b4218: 7210 d7f0 0300 |0012: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@f0d7 │ │ +2b421e: 0a01 |0015: move-result v1 │ │ +2b4220: 3801 1500 |0016: if-eqz v1, 002b // +0015 │ │ +2b4224: 7210 d8f0 0300 |0018: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f0d8 │ │ +2b422a: 0c01 |001b: move-result-object v1 │ │ +2b422c: 0712 |001c: move-object v2, v1 │ │ +2b422e: 1f02 b738 |001d: check-cast v2, Ljava/lang/CharSequence; // type@38b7 │ │ +2b4232: 7110 40f2 0200 |001f: invoke-static {v2}, Lkotlin/text/StringsKt;.isBlank:(Ljava/lang/CharSequence;)Z // method@f240 │ │ +2b4238: 0a02 |0022: move-result v2 │ │ +2b423a: df02 0201 |0023: xor-int/lit8 v2, v2, #int 1 // #01 │ │ +2b423e: 3802 edff |0025: if-eqz v2, 0012 // -0013 │ │ +2b4242: 7220 b8f0 1000 |0027: invoke-interface {v0, v1}, Ljava/util/Collection;.add:(Ljava/lang/Object;)Z // method@f0b8 │ │ +2b4248: 28e8 |002a: goto 0012 // -0018 │ │ +2b424a: 1f00 4639 |002b: check-cast v0, Ljava/util/List; // type@3946 │ │ +2b424e: 1100 |002d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=19 │ │ 0x0007 line=21 │ │ 0x000e line=22 │ │ 0x001f line=19 │ │ 0x0027 line=22 │ │ @@ -174273,29 +174273,29 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -2b450c: |[2b450c] com.duckduckgo.app.global.MultiProcessApplication.:()V │ │ -2b451c: 7010 3700 0100 |0000: invoke-direct {v1}, Landroid/app/Application;.:()V // method@0037 │ │ -2b4522: 2200 7311 |0003: new-instance v0, Lcom/duckduckgo/app/global/MultiProcessApplication$shortProcessName$2; // type@1173 │ │ -2b4526: 7020 5453 1000 |0005: invoke-direct {v0, v1}, Lcom/duckduckgo/app/global/MultiProcessApplication$shortProcessName$2;.:(Lcom/duckduckgo/app/global/MultiProcessApplication;)V // method@5354 │ │ -2b452c: 1f00 b639 |0008: check-cast v0, Lkotlin/jvm/functions/Function0; // type@39b6 │ │ -2b4530: 7110 7ff1 0000 |000a: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@f17f │ │ -2b4536: 0c00 |000d: move-result-object v0 │ │ -2b4538: 5b10 1d30 |000e: iput-object v0, v1, Lcom/duckduckgo/app/global/MultiProcessApplication;.shortProcessName$delegate:Lkotlin/Lazy; // field@301d │ │ -2b453c: 2200 7211 |0010: new-instance v0, Lcom/duckduckgo/app/global/MultiProcessApplication$isMainProcessCached$2; // type@1172 │ │ -2b4540: 7020 5153 1000 |0012: invoke-direct {v0, v1}, Lcom/duckduckgo/app/global/MultiProcessApplication$isMainProcessCached$2;.:(Lcom/duckduckgo/app/global/MultiProcessApplication;)V // method@5351 │ │ -2b4546: 1f00 b639 |0015: check-cast v0, Lkotlin/jvm/functions/Function0; // type@39b6 │ │ -2b454a: 7110 7ff1 0000 |0017: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@f17f │ │ -2b4550: 0c00 |001a: move-result-object v0 │ │ -2b4552: 5b10 1c30 |001b: iput-object v0, v1, Lcom/duckduckgo/app/global/MultiProcessApplication;.isMainProcessCached$delegate:Lkotlin/Lazy; // field@301c │ │ -2b4556: 0e00 |001d: return-void │ │ +2b451c: |[2b451c] com.duckduckgo.app.global.MultiProcessApplication.:()V │ │ +2b452c: 7010 3700 0100 |0000: invoke-direct {v1}, Landroid/app/Application;.:()V // method@0037 │ │ +2b4532: 2200 7311 |0003: new-instance v0, Lcom/duckduckgo/app/global/MultiProcessApplication$shortProcessName$2; // type@1173 │ │ +2b4536: 7020 5453 1000 |0005: invoke-direct {v0, v1}, Lcom/duckduckgo/app/global/MultiProcessApplication$shortProcessName$2;.:(Lcom/duckduckgo/app/global/MultiProcessApplication;)V // method@5354 │ │ +2b453c: 1f00 b639 |0008: check-cast v0, Lkotlin/jvm/functions/Function0; // type@39b6 │ │ +2b4540: 7110 7ff1 0000 |000a: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@f17f │ │ +2b4546: 0c00 |000d: move-result-object v0 │ │ +2b4548: 5b10 1d30 |000e: iput-object v0, v1, Lcom/duckduckgo/app/global/MultiProcessApplication;.shortProcessName$delegate:Lkotlin/Lazy; // field@301d │ │ +2b454c: 2200 7211 |0010: new-instance v0, Lcom/duckduckgo/app/global/MultiProcessApplication$isMainProcessCached$2; // type@1172 │ │ +2b4550: 7020 5153 1000 |0012: invoke-direct {v0, v1}, Lcom/duckduckgo/app/global/MultiProcessApplication$isMainProcessCached$2;.:(Lcom/duckduckgo/app/global/MultiProcessApplication;)V // method@5351 │ │ +2b4556: 1f00 b639 |0015: check-cast v0, Lkotlin/jvm/functions/Function0; // type@39b6 │ │ +2b455a: 7110 7ff1 0000 |0017: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@f17f │ │ +2b4560: 0c00 |001a: move-result-object v0 │ │ +2b4562: 5b10 1c30 |001b: iput-object v0, v1, Lcom/duckduckgo/app/global/MultiProcessApplication;.isMainProcessCached$delegate:Lkotlin/Lazy; // field@301c │ │ +2b4566: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=26 │ │ 0x0010 line=29 │ │ locals : │ │ 0x0000 - 0x001e reg=1 this Lcom/duckduckgo/app/global/MultiProcessApplication; │ │ @@ -174305,20 +174305,20 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -2b44e8: |[2b44e8] com.duckduckgo.app.global.MultiProcessApplication.getShortProcessName:()Ljava/lang/String; │ │ -2b44f8: 5410 1d30 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/MultiProcessApplication;.shortProcessName$delegate:Lkotlin/Lazy; // field@301d │ │ -2b44fc: 7210 7df1 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@f17d │ │ -2b4502: 0c00 |0005: move-result-object v0 │ │ -2b4504: 1f00 db38 |0006: check-cast v0, Ljava/lang/String; // type@38db │ │ -2b4508: 1100 |0008: return-object v0 │ │ +2b44f8: |[2b44f8] com.duckduckgo.app.global.MultiProcessApplication.getShortProcessName:()Ljava/lang/String; │ │ +2b4508: 5410 1d30 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/MultiProcessApplication;.shortProcessName$delegate:Lkotlin/Lazy; // field@301d │ │ +2b450c: 7210 7df1 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@f17d │ │ +2b4512: 0c00 |0005: move-result-object v0 │ │ +2b4514: 1f00 db38 |0006: check-cast v0, Ljava/lang/String; // type@38db │ │ +2b4518: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/duckduckgo/app/global/MultiProcessApplication; │ │ │ │ #2 : (in Lcom/duckduckgo/app/global/MultiProcessApplication;) │ │ @@ -174326,22 +174326,22 @@ │ │ type : '()Z' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -2b44bc: |[2b44bc] com.duckduckgo.app.global.MultiProcessApplication.isMainProcessCached:()Z │ │ -2b44cc: 5410 1c30 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/MultiProcessApplication;.isMainProcessCached$delegate:Lkotlin/Lazy; // field@301c │ │ -2b44d0: 7210 7df1 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@f17d │ │ -2b44d6: 0c00 |0005: move-result-object v0 │ │ -2b44d8: 1f00 b538 |0006: check-cast v0, Ljava/lang/Boolean; // type@38b5 │ │ -2b44dc: 6e10 3def 0000 |0008: invoke-virtual {v0}, Ljava/lang/Boolean;.booleanValue:()Z // method@ef3d │ │ -2b44e2: 0a00 |000b: move-result v0 │ │ -2b44e4: 0f00 |000c: return v0 │ │ +2b44cc: |[2b44cc] com.duckduckgo.app.global.MultiProcessApplication.isMainProcessCached:()Z │ │ +2b44dc: 5410 1c30 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/MultiProcessApplication;.isMainProcessCached$delegate:Lkotlin/Lazy; // field@301c │ │ +2b44e0: 7210 7df1 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@f17d │ │ +2b44e6: 0c00 |0005: move-result-object v0 │ │ +2b44e8: 1f00 b538 |0006: check-cast v0, Ljava/lang/Boolean; // type@38b5 │ │ +2b44ec: 6e10 3def 0000 |0008: invoke-virtual {v0}, Ljava/lang/Boolean;.booleanValue:()Z // method@ef3d │ │ +2b44f2: 0a00 |000b: move-result v0 │ │ +2b44f4: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/duckduckgo/app/global/MultiProcessApplication; │ │ │ │ Virtual methods - │ │ @@ -174350,25 +174350,25 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -2b4558: |[2b4558] com.duckduckgo.app.global.MultiProcessApplication.onCreate:()V │ │ -2b4568: 6f10 3900 0100 |0000: invoke-super {v1}, Landroid/app/Application;.onCreate:()V // method@0039 │ │ -2b456e: 7010 5c53 0100 |0003: invoke-direct {v1}, Lcom/duckduckgo/app/global/MultiProcessApplication;.isMainProcessCached:()Z // method@535c │ │ -2b4574: 0a00 |0006: move-result v0 │ │ -2b4576: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ -2b457a: 6e10 5e53 0100 |0009: invoke-virtual {v1}, Lcom/duckduckgo/app/global/MultiProcessApplication;.onMainProcessCreate:()V // method@535e │ │ -2b4580: 2808 |000c: goto 0014 // +0008 │ │ -2b4582: 7010 5b53 0100 |000d: invoke-direct {v1}, Lcom/duckduckgo/app/global/MultiProcessApplication;.getShortProcessName:()Ljava/lang/String; // method@535b │ │ -2b4588: 0c00 |0010: move-result-object v0 │ │ -2b458a: 6e20 5f53 0100 |0011: invoke-virtual {v1, v0}, Lcom/duckduckgo/app/global/MultiProcessApplication;.onSecondaryProcessCreate:(Ljava/lang/String;)V // method@535f │ │ -2b4590: 0e00 |0014: return-void │ │ +2b4568: |[2b4568] com.duckduckgo.app.global.MultiProcessApplication.onCreate:()V │ │ +2b4578: 6f10 3900 0100 |0000: invoke-super {v1}, Landroid/app/Application;.onCreate:()V // method@0039 │ │ +2b457e: 7010 5c53 0100 |0003: invoke-direct {v1}, Lcom/duckduckgo/app/global/MultiProcessApplication;.isMainProcessCached:()Z // method@535c │ │ +2b4584: 0a00 |0006: move-result v0 │ │ +2b4586: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ +2b458a: 6e10 5e53 0100 |0009: invoke-virtual {v1}, Lcom/duckduckgo/app/global/MultiProcessApplication;.onMainProcessCreate:()V // method@535e │ │ +2b4590: 2808 |000c: goto 0014 // +0008 │ │ +2b4592: 7010 5b53 0100 |000d: invoke-direct {v1}, Lcom/duckduckgo/app/global/MultiProcessApplication;.getShortProcessName:()Ljava/lang/String; // method@535b │ │ +2b4598: 0c00 |0010: move-result-object v0 │ │ +2b459a: 6e20 5f53 0100 |0011: invoke-virtual {v1, v0}, Lcom/duckduckgo/app/global/MultiProcessApplication;.onSecondaryProcessCreate:(Ljava/lang/String;)V // method@535f │ │ +2b45a0: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=33 │ │ 0x0009 line=34 │ │ 0x000d line=36 │ │ locals : │ │ @@ -174385,18 +174385,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -2b4594: |[2b4594] com.duckduckgo.app.global.MultiProcessApplication.onSecondaryProcessCreate:(Ljava/lang/String;)V │ │ -2b45a4: 1a00 e9d1 |0000: const-string v0, "shortProcessName" // string@d1e9 │ │ -2b45a8: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2b45ae: 0e00 |0005: return-void │ │ +2b45a4: |[2b45a4] com.duckduckgo.app.global.MultiProcessApplication.onSecondaryProcessCreate:(Ljava/lang/String;)V │ │ +2b45b4: 1a00 e9d1 |0000: const-string v0, "shortProcessName" // string@d1e9 │ │ +2b45b8: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2b45be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 28694 (MultiProcessApplication.kt) │ │ │ │ Class #1339 header: │ │ @@ -174429,26 +174429,26 @@ │ │ type : '(Landroid/content/Context;)Ljava/lang/String;' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -2b4380: |[2b4380] com.duckduckgo.app.global.MultiProcessApplicationKt.getCurrentProcessName:(Landroid/content/Context;)Ljava/lang/String; │ │ -2b4390: 1a00 791b |0000: const-string v0, "" // string@1b79 │ │ -2b4394: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2b439a: 6000 1e00 |0005: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ -2b439e: 1301 1c00 |0007: const/16 v1, #int 28 // #1c │ │ -2b43a2: 3410 0700 |0009: if-lt v0, v1, 0010 // +0007 │ │ -2b43a6: 7100 bdee 0000 |000b: invoke-static {}, Lcom/wireguard/config/InetAddresses$$ExternalSyntheticApiModelOutline0;.m:()Ljava/lang/String; // method@eebd │ │ -2b43ac: 0c02 |000e: move-result-object v2 │ │ -2b43ae: 2805 |000f: goto 0014 // +0005 │ │ -2b43b0: 7110 6253 0200 |0010: invoke-static {v2}, Lcom/duckduckgo/app/global/MultiProcessApplicationKt;.processNameFromSystemService:(Landroid/content/Context;)Ljava/lang/String; // method@5362 │ │ -2b43b6: 0c02 |0013: move-result-object v2 │ │ -2b43b8: 1102 |0014: return-object v2 │ │ +2b4390: |[2b4390] com.duckduckgo.app.global.MultiProcessApplicationKt.getCurrentProcessName:(Landroid/content/Context;)Ljava/lang/String; │ │ +2b43a0: 1a00 791b |0000: const-string v0, "" // string@1b79 │ │ +2b43a4: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2b43aa: 6000 1e00 |0005: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001e │ │ +2b43ae: 1301 1c00 |0007: const/16 v1, #int 28 // #1c │ │ +2b43b2: 3410 0700 |0009: if-lt v0, v1, 0010 // +0007 │ │ +2b43b6: 7100 bdee 0000 |000b: invoke-static {}, Lcom/wireguard/config/InetAddresses$$ExternalSyntheticApiModelOutline0;.m:()Ljava/lang/String; // method@eebd │ │ +2b43bc: 0c02 |000e: move-result-object v2 │ │ +2b43be: 2805 |000f: goto 0014 // +0005 │ │ +2b43c0: 7110 6253 0200 |0010: invoke-static {v2}, Lcom/duckduckgo/app/global/MultiProcessApplicationKt;.processNameFromSystemService:(Landroid/content/Context;)Ljava/lang/String; // method@5362 │ │ +2b43c6: 0c02 |0013: move-result-object v2 │ │ +2b43c8: 1102 |0014: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=55 │ │ locals : │ │ 0x0000 - 0x0015 reg=2 (null) Landroid/content/Context; │ │ │ │ #1 : (in Lcom/duckduckgo/app/global/MultiProcessApplicationKt;) │ │ @@ -174456,25 +174456,25 @@ │ │ type : '(Landroid/app/Application;)Z' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -2b4348: |[2b4348] com.duckduckgo.app.global.MultiProcessApplicationKt.isMainProcess:(Landroid/app/Application;)Z │ │ -2b4358: 1a00 791b |0000: const-string v0, "" // string@1b79 │ │ -2b435c: 7120 fef1 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2b4362: 6e10 3800 0100 |0005: invoke-virtual {v1}, Landroid/app/Application;.getPackageName:()Ljava/lang/String; // method@0038 │ │ -2b4368: 0c00 |0008: move-result-object v0 │ │ -2b436a: 1f01 2f00 |0009: check-cast v1, Landroid/content/Context; // type@002f │ │ -2b436e: 7110 6053 0100 |000b: invoke-static {v1}, Lcom/duckduckgo/app/global/MultiProcessApplicationKt;.getCurrentProcessName:(Landroid/content/Context;)Ljava/lang/String; // method@5360 │ │ -2b4374: 0c01 |000e: move-result-object v1 │ │ -2b4376: 7120 faf1 1000 |000f: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -2b437c: 0a01 |0012: move-result v1 │ │ -2b437e: 0f01 |0013: return v1 │ │ +2b4358: |[2b4358] com.duckduckgo.app.global.MultiProcessApplicationKt.isMainProcess:(Landroid/app/Application;)Z │ │ +2b4368: 1a00 791b |0000: const-string v0, "" // string@1b79 │ │ +2b436c: 7120 fef1 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2b4372: 6e10 3800 0100 |0005: invoke-virtual {v1}, Landroid/app/Application;.getPackageName:()Ljava/lang/String; // method@0038 │ │ +2b4378: 0c00 |0008: move-result-object v0 │ │ +2b437a: 1f01 2f00 |0009: check-cast v1, Landroid/content/Context; // type@002f │ │ +2b437e: 7110 6053 0100 |000b: invoke-static {v1}, Lcom/duckduckgo/app/global/MultiProcessApplicationKt;.getCurrentProcessName:(Landroid/content/Context;)Ljava/lang/String; // method@5360 │ │ +2b4384: 0c01 |000e: move-result-object v1 │ │ +2b4386: 7120 faf1 1000 |000f: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +2b438c: 0a01 |0012: move-result v1 │ │ +2b438e: 0f01 |0013: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=46 │ │ locals : │ │ 0x0000 - 0x0014 reg=1 (null) Landroid/app/Application; │ │ │ │ #2 : (in Lcom/duckduckgo/app/global/MultiProcessApplicationKt;) │ │ @@ -174482,46 +174482,46 @@ │ │ type : '(Landroid/content/Context;)Ljava/lang/String;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 57 16-bit code units │ │ -2b43bc: |[2b43bc] com.duckduckgo.app.global.MultiProcessApplicationKt.processNameFromSystemService:(Landroid/content/Context;)Ljava/lang/String; │ │ -2b43cc: 1a00 c089 |0000: const-string v0, "activity" // string@89c0 │ │ -2b43d0: 6e20 8400 0400 |0002: invoke-virtual {v4, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0084 │ │ -2b43d6: 0c04 |0005: move-result-object v4 │ │ -2b43d8: 1f04 1300 |0006: check-cast v4, Landroid/app/ActivityManager; // type@0013 │ │ -2b43dc: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -2b43de: 3804 2b00 |0009: if-eqz v4, 0034 // +002b │ │ -2b43e2: 6e10 3400 0400 |000b: invoke-virtual {v4}, Landroid/app/ActivityManager;.getRunningAppProcesses:()Ljava/util/List; // method@0034 │ │ -2b43e8: 0c04 |000e: move-result-object v4 │ │ -2b43ea: 3804 2500 |000f: if-eqz v4, 0034 // +0025 │ │ -2b43ee: 1f04 ca38 |0011: check-cast v4, Ljava/lang/Iterable; // type@38ca │ │ -2b43f2: 7210 8def 0400 |0013: invoke-interface {v4}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@ef8d │ │ -2b43f8: 0c04 |0016: move-result-object v4 │ │ -2b43fa: 7210 d7f0 0400 |0017: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@f0d7 │ │ -2b4400: 0a01 |001a: move-result v1 │ │ -2b4402: 3801 1200 |001b: if-eqz v1, 002d // +0012 │ │ -2b4406: 7210 d8f0 0400 |001d: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f0d8 │ │ -2b440c: 0c01 |0020: move-result-object v1 │ │ -2b440e: 0712 |0021: move-object v2, v1 │ │ -2b4410: 1f02 1200 |0022: check-cast v2, Landroid/app/ActivityManager$RunningAppProcessInfo; // type@0012 │ │ -2b4414: 5222 0000 |0024: iget v2, v2, Landroid/app/ActivityManager$RunningAppProcessInfo;.pid:I // field@0000 │ │ -2b4418: 7100 ae01 0000 |0026: invoke-static {}, Landroid/os/Process;.myPid:()I // method@01ae │ │ -2b441e: 0a03 |0029: move-result v3 │ │ -2b4420: 3332 edff |002a: if-ne v2, v3, 0017 // -0013 │ │ -2b4424: 2802 |002c: goto 002e // +0002 │ │ -2b4426: 0701 |002d: move-object v1, v0 │ │ -2b4428: 1f01 1200 |002e: check-cast v1, Landroid/app/ActivityManager$RunningAppProcessInfo; // type@0012 │ │ -2b442c: 3801 0400 |0030: if-eqz v1, 0034 // +0004 │ │ -2b4430: 5410 0100 |0032: iget-object v0, v1, Landroid/app/ActivityManager$RunningAppProcessInfo;.processName:Ljava/lang/String; // field@0001 │ │ -2b4434: 3900 0400 |0034: if-nez v0, 0038 // +0004 │ │ -2b4438: 1a00 0000 |0036: const-string v0, "" // string@0000 │ │ -2b443c: 1100 |0038: return-object v0 │ │ +2b43cc: |[2b43cc] com.duckduckgo.app.global.MultiProcessApplicationKt.processNameFromSystemService:(Landroid/content/Context;)Ljava/lang/String; │ │ +2b43dc: 1a00 c089 |0000: const-string v0, "activity" // string@89c0 │ │ +2b43e0: 6e20 8400 0400 |0002: invoke-virtual {v4, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0084 │ │ +2b43e6: 0c04 |0005: move-result-object v4 │ │ +2b43e8: 1f04 1300 |0006: check-cast v4, Landroid/app/ActivityManager; // type@0013 │ │ +2b43ec: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +2b43ee: 3804 2b00 |0009: if-eqz v4, 0034 // +002b │ │ +2b43f2: 6e10 3400 0400 |000b: invoke-virtual {v4}, Landroid/app/ActivityManager;.getRunningAppProcesses:()Ljava/util/List; // method@0034 │ │ +2b43f8: 0c04 |000e: move-result-object v4 │ │ +2b43fa: 3804 2500 |000f: if-eqz v4, 0034 // +0025 │ │ +2b43fe: 1f04 ca38 |0011: check-cast v4, Ljava/lang/Iterable; // type@38ca │ │ +2b4402: 7210 8def 0400 |0013: invoke-interface {v4}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@ef8d │ │ +2b4408: 0c04 |0016: move-result-object v4 │ │ +2b440a: 7210 d7f0 0400 |0017: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@f0d7 │ │ +2b4410: 0a01 |001a: move-result v1 │ │ +2b4412: 3801 1200 |001b: if-eqz v1, 002d // +0012 │ │ +2b4416: 7210 d8f0 0400 |001d: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f0d8 │ │ +2b441c: 0c01 |0020: move-result-object v1 │ │ +2b441e: 0712 |0021: move-object v2, v1 │ │ +2b4420: 1f02 1200 |0022: check-cast v2, Landroid/app/ActivityManager$RunningAppProcessInfo; // type@0012 │ │ +2b4424: 5222 0000 |0024: iget v2, v2, Landroid/app/ActivityManager$RunningAppProcessInfo;.pid:I // field@0000 │ │ +2b4428: 7100 ae01 0000 |0026: invoke-static {}, Landroid/os/Process;.myPid:()I // method@01ae │ │ +2b442e: 0a03 |0029: move-result v3 │ │ +2b4430: 3332 edff |002a: if-ne v2, v3, 0017 // -0013 │ │ +2b4434: 2802 |002c: goto 002e // +0002 │ │ +2b4436: 0701 |002d: move-object v1, v0 │ │ +2b4438: 1f01 1200 |002e: check-cast v1, Landroid/app/ActivityManager$RunningAppProcessInfo; // type@0012 │ │ +2b443c: 3801 0400 |0030: if-eqz v1, 0034 // +0004 │ │ +2b4440: 5410 0100 |0032: iget-object v0, v1, Landroid/app/ActivityManager$RunningAppProcessInfo;.processName:Ljava/lang/String; // field@0001 │ │ +2b4444: 3900 0400 |0034: if-nez v0, 0038 // +0004 │ │ +2b4448: 1a00 0000 |0036: const-string v0, "" // string@0000 │ │ +2b444c: 1100 |0038: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x000b line=59 │ │ 0x0013 line=62 │ │ 0x0024 line=59 │ │ locals : │ │ @@ -174532,38 +174532,38 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;Lkotlin/jvm/functions/Function0;)V' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -2b4440: |[2b4440] com.duckduckgo.app.global.MultiProcessApplicationKt.runInSecondaryProcessNamed:(Landroid/content/Context;Ljava/lang/String;Lkotlin/jvm/functions/Function0;)V │ │ -2b4450: 1a00 791b |0000: const-string v0, "" // string@1b79 │ │ -2b4454: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2b445a: 1a00 babb |0005: const-string v0, "name" // string@bbba │ │ -2b445e: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2b4464: 1a00 f690 |000a: const-string v0, "block" // string@90f6 │ │ -2b4468: 7120 fef1 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2b446e: 7110 6053 0200 |000f: invoke-static {v2}, Lcom/duckduckgo/app/global/MultiProcessApplicationKt;.getCurrentProcessName:(Landroid/content/Context;)Ljava/lang/String; // method@5360 │ │ -2b4474: 0c00 |0012: move-result-object v0 │ │ -2b4476: 6e10 7e00 0200 |0013: invoke-virtual {v2}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@007e │ │ -2b447c: 0c02 |0016: move-result-object v2 │ │ -2b447e: 2201 dd38 |0017: new-instance v1, Ljava/lang/StringBuilder; // type@38dd │ │ -2b4482: 7010 d7ef 0100 |0019: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@efd7 │ │ -2b4488: 6e20 e2ef 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2b448e: 1a02 4a1b |001f: const-string v2, ":" // string@1b4a │ │ -2b4492: 6e20 e2ef 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2b4498: 6e20 e2ef 3100 |0024: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2b449e: 6e10 e7ef 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ -2b44a4: 0c02 |002a: move-result-object v2 │ │ -2b44a6: 7120 faf1 2000 |002b: invoke-static {v0, v2}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -2b44ac: 0a02 |002e: move-result v2 │ │ -2b44ae: 3802 0500 |002f: if-eqz v2, 0034 // +0005 │ │ -2b44b2: 7210 f1f1 0400 |0031: invoke-interface {v4}, Lkotlin/jvm/functions/Function0;.invoke:()Ljava/lang/Object; // method@f1f1 │ │ -2b44b8: 0e00 |0034: return-void │ │ +2b4450: |[2b4450] com.duckduckgo.app.global.MultiProcessApplicationKt.runInSecondaryProcessNamed:(Landroid/content/Context;Ljava/lang/String;Lkotlin/jvm/functions/Function0;)V │ │ +2b4460: 1a00 791b |0000: const-string v0, "" // string@1b79 │ │ +2b4464: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2b446a: 1a00 babb |0005: const-string v0, "name" // string@bbba │ │ +2b446e: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2b4474: 1a00 f690 |000a: const-string v0, "block" // string@90f6 │ │ +2b4478: 7120 fef1 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2b447e: 7110 6053 0200 |000f: invoke-static {v2}, Lcom/duckduckgo/app/global/MultiProcessApplicationKt;.getCurrentProcessName:(Landroid/content/Context;)Ljava/lang/String; // method@5360 │ │ +2b4484: 0c00 |0012: move-result-object v0 │ │ +2b4486: 6e10 7e00 0200 |0013: invoke-virtual {v2}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@007e │ │ +2b448c: 0c02 |0016: move-result-object v2 │ │ +2b448e: 2201 dd38 |0017: new-instance v1, Ljava/lang/StringBuilder; // type@38dd │ │ +2b4492: 7010 d7ef 0100 |0019: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@efd7 │ │ +2b4498: 6e20 e2ef 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2b449e: 1a02 4a1b |001f: const-string v2, ":" // string@1b4a │ │ +2b44a2: 6e20 e2ef 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2b44a8: 6e20 e2ef 3100 |0024: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2b44ae: 6e10 e7ef 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ +2b44b4: 0c02 |002a: move-result-object v2 │ │ +2b44b6: 7120 faf1 2000 |002b: invoke-static {v0, v2}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +2b44bc: 0a02 |002e: move-result v2 │ │ +2b44be: 3802 0500 |002f: if-eqz v2, 0034 // +0005 │ │ +2b44c2: 7210 f1f1 0400 |0031: invoke-interface {v4}, Lkotlin/jvm/functions/Function0;.invoke:()Ljava/lang/Object; // method@f1f1 │ │ +2b44c8: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x000f line=49 │ │ 0x0031 line=50 │ │ locals : │ │ 0x0000 - 0x0035 reg=2 (null) Landroid/content/Context; │ │ 0x0000 - 0x0035 reg=3 (null) Ljava/lang/String; │ │ @@ -174601,17 +174601,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2b45b0: |[2b45b0] com.duckduckgo.app.global.RealDefaultRoleBrowserDialog$Companion.:()V │ │ -2b45c0: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2b45c6: 0e00 |0003: return-void │ │ +2b45c0: |[2b45c0] com.duckduckgo.app.global.RealDefaultRoleBrowserDialog$Companion.:()V │ │ +2b45d0: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2b45d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/global/RealDefaultRoleBrowserDialog$Companion; │ │ │ │ #1 : (in Lcom/duckduckgo/app/global/RealDefaultRoleBrowserDialog$Companion;) │ │ @@ -174619,17 +174619,17 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2b45c8: |[2b45c8] com.duckduckgo.app.global.RealDefaultRoleBrowserDialog$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -2b45d8: 7010 6453 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/global/RealDefaultRoleBrowserDialog$Companion;.:()V // method@5364 │ │ -2b45de: 0e00 |0003: return-void │ │ +2b45d8: |[2b45d8] com.duckduckgo.app.global.RealDefaultRoleBrowserDialog$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +2b45e8: 7010 6453 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/global/RealDefaultRoleBrowserDialog$Companion;.:()V // method@5364 │ │ +2b45ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 9938 (DefaultRoleBrowserDialog.kt) │ │ │ │ @@ -174660,33 +174660,33 @@ │ │ type : '(Ljava/lang/Thread;)Z' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -2b472c: |[2b472c] com.duckduckgo.app.global.ThreadExtensionKt.isAndroidMainThread:(Ljava/lang/Thread;)Z │ │ -2b473c: 1a00 791b |0000: const-string v0, "" // string@1b79 │ │ -2b4740: 7120 fef1 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2b4746: 7100 f0ef 0000 |0005: invoke-static {}, Ljava/lang/Thread;.currentThread:()Ljava/lang/Thread; // method@eff0 │ │ -2b474c: 0c04 |0008: move-result-object v4 │ │ -2b474e: 6e10 f1ef 0400 |0009: invoke-virtual {v4}, Ljava/lang/Thread;.getId:()J // method@eff1 │ │ -2b4754: 0b00 |000c: move-result-wide v0 │ │ -2b4756: 7100 9801 0000 |000d: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@0198 │ │ -2b475c: 0c04 |0010: move-result-object v4 │ │ -2b475e: 6e10 9901 0400 |0011: invoke-virtual {v4}, Landroid/os/Looper;.getThread:()Ljava/lang/Thread; // method@0199 │ │ -2b4764: 0c04 |0014: move-result-object v4 │ │ -2b4766: 6e10 f1ef 0400 |0015: invoke-virtual {v4}, Ljava/lang/Thread;.getId:()J // method@eff1 │ │ -2b476c: 0b02 |0018: move-result-wide v2 │ │ -2b476e: 3104 0002 |0019: cmp-long v4, v0, v2 │ │ -2b4772: 3904 0400 |001b: if-nez v4, 001f // +0004 │ │ -2b4776: 1214 |001d: const/4 v4, #int 1 // #1 │ │ -2b4778: 2802 |001e: goto 0020 // +0002 │ │ -2b477a: 1204 |001f: const/4 v4, #int 0 // #0 │ │ -2b477c: 0f04 |0020: return v4 │ │ +2b473c: |[2b473c] com.duckduckgo.app.global.ThreadExtensionKt.isAndroidMainThread:(Ljava/lang/Thread;)Z │ │ +2b474c: 1a00 791b |0000: const-string v0, "" // string@1b79 │ │ +2b4750: 7120 fef1 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2b4756: 7100 f0ef 0000 |0005: invoke-static {}, Ljava/lang/Thread;.currentThread:()Ljava/lang/Thread; // method@eff0 │ │ +2b475c: 0c04 |0008: move-result-object v4 │ │ +2b475e: 6e10 f1ef 0400 |0009: invoke-virtual {v4}, Ljava/lang/Thread;.getId:()J // method@eff1 │ │ +2b4764: 0b00 |000c: move-result-wide v0 │ │ +2b4766: 7100 9801 0000 |000d: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@0198 │ │ +2b476c: 0c04 |0010: move-result-object v4 │ │ +2b476e: 6e10 9901 0400 |0011: invoke-virtual {v4}, Landroid/os/Looper;.getThread:()Ljava/lang/Thread; // method@0199 │ │ +2b4774: 0c04 |0014: move-result-object v4 │ │ +2b4776: 6e10 f1ef 0400 |0015: invoke-virtual {v4}, Ljava/lang/Thread;.getId:()J // method@eff1 │ │ +2b477c: 0b02 |0018: move-result-wide v2 │ │ +2b477e: 3104 0002 |0019: cmp-long v4, v0, v2 │ │ +2b4782: 3904 0400 |001b: if-nez v4, 001f // +0004 │ │ +2b4786: 1214 |001d: const/4 v4, #int 1 // #1 │ │ +2b4788: 2802 |001e: goto 0020 // +0002 │ │ +2b478a: 1204 |001f: const/4 v4, #int 0 // #0 │ │ +2b478c: 0f04 |0020: return v4 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=22 │ │ locals : │ │ 0x0000 - 0x0021 reg=4 (null) Ljava/lang/Thread; │ │ │ │ Virtual methods - │ │ @@ -174783,47 +174783,47 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2b48e4: |[2b48e4] com.duckduckgo.app.global.api.ApiInterceptorPluginPoint_PluginPoint$sortedPlugins$2$invoke$lambda$2$$inlined$sortedBy$1.:()V │ │ -2b48f4: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2b48fa: 0e00 |0003: return-void │ │ +2b48f4: |[2b48f4] com.duckduckgo.app.global.api.ApiInterceptorPluginPoint_PluginPoint$sortedPlugins$2$invoke$lambda$2$$inlined$sortedBy$1.:()V │ │ +2b4904: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2b490a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/global/api/ApiInterceptorPluginPoint_PluginPoint$sortedPlugins$2$invoke$lambda$2$$inlined$sortedBy$1;) │ │ name : 'compare' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -2b4898: |[2b4898] com.duckduckgo.app.global.api.ApiInterceptorPluginPoint_PluginPoint$sortedPlugins$2$invoke$lambda$2$$inlined$sortedBy$1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -2b48a8: 1f01 7911 |0000: check-cast v1, Lcom/duckduckgo/app/global/api/ApiInterceptorPlugin; // type@1179 │ │ -2b48ac: 6e10 a8ef 0100 |0002: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@efa8 │ │ -2b48b2: 0c01 |0005: move-result-object v1 │ │ -2b48b4: 6e10 61ef 0100 |0006: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@ef61 │ │ -2b48ba: 0c01 |0009: move-result-object v1 │ │ -2b48bc: 1f01 bd38 |000a: check-cast v1, Ljava/lang/Comparable; // type@38bd │ │ -2b48c0: 1f02 7911 |000c: check-cast v2, Lcom/duckduckgo/app/global/api/ApiInterceptorPlugin; // type@1179 │ │ -2b48c4: 6e10 a8ef 0200 |000e: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@efa8 │ │ -2b48ca: 0c02 |0011: move-result-object v2 │ │ -2b48cc: 6e10 61ef 0200 |0012: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@ef61 │ │ -2b48d2: 0c02 |0015: move-result-object v2 │ │ -2b48d4: 1f02 bd38 |0016: check-cast v2, Ljava/lang/Comparable; // type@38bd │ │ -2b48d8: 7120 d6f1 2100 |0018: invoke-static {v1, v2}, Lkotlin/comparisons/ComparisonsKt;.compareValues:(Ljava/lang/Comparable;Ljava/lang/Comparable;)I // method@f1d6 │ │ -2b48de: 0a01 |001b: move-result v1 │ │ -2b48e0: 0f01 |001c: return v1 │ │ +2b48a8: |[2b48a8] com.duckduckgo.app.global.api.ApiInterceptorPluginPoint_PluginPoint$sortedPlugins$2$invoke$lambda$2$$inlined$sortedBy$1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +2b48b8: 1f01 7911 |0000: check-cast v1, Lcom/duckduckgo/app/global/api/ApiInterceptorPlugin; // type@1179 │ │ +2b48bc: 6e10 a8ef 0100 |0002: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@efa8 │ │ +2b48c2: 0c01 |0005: move-result-object v1 │ │ +2b48c4: 6e10 61ef 0100 |0006: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@ef61 │ │ +2b48ca: 0c01 |0009: move-result-object v1 │ │ +2b48cc: 1f01 bd38 |000a: check-cast v1, Ljava/lang/Comparable; // type@38bd │ │ +2b48d0: 1f02 7911 |000c: check-cast v2, Lcom/duckduckgo/app/global/api/ApiInterceptorPlugin; // type@1179 │ │ +2b48d4: 6e10 a8ef 0200 |000e: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@efa8 │ │ +2b48da: 0c02 |0011: move-result-object v2 │ │ +2b48dc: 6e10 61ef 0200 |0012: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@ef61 │ │ +2b48e2: 0c02 |0015: move-result-object v2 │ │ +2b48e4: 1f02 bd38 |0016: check-cast v2, Ljava/lang/Comparable; // type@38bd │ │ +2b48e8: 7120 d6f1 2100 |0018: invoke-static {v1, v2}, Lkotlin/comparisons/ComparisonsKt;.compareValues:(Ljava/lang/Comparable;Ljava/lang/Comparable;)I // method@f1d6 │ │ +2b48ee: 0a01 |001b: move-result v1 │ │ +2b48f0: 0f01 |001c: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0002 line=329 │ │ 0x000a line=102 │ │ 0x000e line=329 │ │ 0x0016 line=102 │ │ @@ -174872,17 +174872,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2b4adc: |[2b4adc] com.duckduckgo.app.global.api.ApiInterceptorPluginPoint_PluginPoint_Module.:()V │ │ -2b4aec: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2b4af2: 0e00 |0003: return-void │ │ +2b4aec: |[2b4aec] com.duckduckgo.app.global.api.ApiInterceptorPluginPoint_PluginPoint_Module.:()V │ │ +2b4afc: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2b4b02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/global/api/ApiInterceptorPluginPoint_PluginPoint_Module; │ │ │ │ Virtual methods - │ │ @@ -174943,35 +174943,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -2b4d9c: |[2b4d9c] com.duckduckgo.app.global.api.Header.:()V │ │ -2b4dac: 2200 8411 |0000: new-instance v0, Lcom/duckduckgo/app/global/api/Header; // type@1184 │ │ -2b4db0: 7010 9053 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/global/api/Header;.:()V // method@5390 │ │ -2b4db6: 6900 2f30 |0005: sput-object v0, Lcom/duckduckgo/app/global/api/Header;.INSTANCE:Lcom/duckduckgo/app/global/api/Header; // field@302f │ │ -2b4dba: 0e00 |0007: return-void │ │ +2b4dac: |[2b4dac] com.duckduckgo.app.global.api.Header.:()V │ │ +2b4dbc: 2200 8411 |0000: new-instance v0, Lcom/duckduckgo/app/global/api/Header; // type@1184 │ │ +2b4dc0: 7010 9053 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/global/api/Header;.:()V // method@5390 │ │ +2b4dc6: 6900 2f30 |0005: sput-object v0, Lcom/duckduckgo/app/global/api/Header;.INSTANCE:Lcom/duckduckgo/app/global/api/Header; // field@302f │ │ +2b4dca: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/global/api/Header;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2b4dbc: |[2b4dbc] com.duckduckgo.app.global.api.Header.:()V │ │ -2b4dcc: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2b4dd2: 0e00 |0003: return-void │ │ +2b4dcc: |[2b4dcc] com.duckduckgo.app.global.api.Header.:()V │ │ +2b4ddc: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2b4de2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/global/api/Header; │ │ │ │ Virtual methods - │ │ @@ -175006,17 +175006,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2b4dd4: |[2b4dd4] com.duckduckgo.app.global.api.NetworkApiCache$Companion.:()V │ │ -2b4de4: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2b4dea: 0e00 |0003: return-void │ │ +2b4de4: |[2b4de4] com.duckduckgo.app.global.api.NetworkApiCache$Companion.:()V │ │ +2b4df4: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2b4dfa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/global/api/NetworkApiCache$Companion; │ │ │ │ #1 : (in Lcom/duckduckgo/app/global/api/NetworkApiCache$Companion;) │ │ @@ -175024,17 +175024,17 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2b4dec: |[2b4dec] com.duckduckgo.app.global.api.NetworkApiCache$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -2b4dfc: 7010 9153 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/global/api/NetworkApiCache$Companion;.:()V // method@5391 │ │ -2b4e02: 0e00 |0003: return-void │ │ +2b4dfc: |[2b4dfc] com.duckduckgo.app.global.api.NetworkApiCache$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +2b4e0c: 7010 9153 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/global/api/NetworkApiCache$Companion;.:()V // method@5391 │ │ +2b4e12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 28814 (NetworkApiCache.kt) │ │ │ │ @@ -175076,36 +175076,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -2b4e04: |[2b4e04] com.duckduckgo.app.global.api.NetworkApiCache.:()V │ │ -2b4e14: 2200 8511 |0000: new-instance v0, Lcom/duckduckgo/app/global/api/NetworkApiCache$Companion; // type@1185 │ │ -2b4e18: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -2b4e1a: 7020 9253 1000 |0003: invoke-direct {v0, v1}, Lcom/duckduckgo/app/global/api/NetworkApiCache$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@5392 │ │ -2b4e20: 6900 3130 |0006: sput-object v0, Lcom/duckduckgo/app/global/api/NetworkApiCache;.Companion:Lcom/duckduckgo/app/global/api/NetworkApiCache$Companion; // field@3031 │ │ -2b4e24: 0e00 |0008: return-void │ │ +2b4e14: |[2b4e14] com.duckduckgo.app.global.api.NetworkApiCache.:()V │ │ +2b4e24: 2200 8511 |0000: new-instance v0, Lcom/duckduckgo/app/global/api/NetworkApiCache$Companion; // type@1185 │ │ +2b4e28: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +2b4e2a: 7020 9253 1000 |0003: invoke-direct {v0, v1}, Lcom/duckduckgo/app/global/api/NetworkApiCache$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@5392 │ │ +2b4e30: 6900 3130 |0006: sput-object v0, Lcom/duckduckgo/app/global/api/NetworkApiCache;.Companion:Lcom/duckduckgo/app/global/api/NetworkApiCache$Companion; // field@3031 │ │ +2b4e34: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/global/api/NetworkApiCache;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2b4e28: |[2b4e28] com.duckduckgo.app.global.api.NetworkApiCache.:()V │ │ -2b4e38: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2b4e3e: 0e00 |0003: return-void │ │ +2b4e38: |[2b4e38] com.duckduckgo.app.global.api.NetworkApiCache.:()V │ │ +2b4e48: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2b4e4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/global/api/NetworkApiCache; │ │ │ │ Virtual methods - │ │ @@ -175143,52 +175143,52 @@ │ │ type : '()Lcom/duckduckgo/app/global/api/PixelAdClickAttributionRemovalInterceptor_Factory;' │ │ access : 0x1048 (STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2b4e40: |[2b4e40] com.duckduckgo.app.global.api.PixelAdClickAttributionRemovalInterceptor_Factory$InstanceHolder.-$$Nest$sfgetINSTANCE:()Lcom/duckduckgo/app/global/api/PixelAdClickAttributionRemovalInterceptor_Factory; │ │ -2b4e50: 6200 3330 |0000: sget-object v0, Lcom/duckduckgo/app/global/api/PixelAdClickAttributionRemovalInterceptor_Factory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/global/api/PixelAdClickAttributionRemovalInterceptor_Factory; // field@3033 │ │ -2b4e54: 1100 |0002: return-object v0 │ │ +2b4e50: |[2b4e50] com.duckduckgo.app.global.api.PixelAdClickAttributionRemovalInterceptor_Factory$InstanceHolder.-$$Nest$sfgetINSTANCE:()Lcom/duckduckgo/app/global/api/PixelAdClickAttributionRemovalInterceptor_Factory; │ │ +2b4e60: 6200 3330 |0000: sget-object v0, Lcom/duckduckgo/app/global/api/PixelAdClickAttributionRemovalInterceptor_Factory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/global/api/PixelAdClickAttributionRemovalInterceptor_Factory; // field@3033 │ │ +2b4e64: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/global/api/PixelAdClickAttributionRemovalInterceptor_Factory$InstanceHolder;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -2b4e58: |[2b4e58] com.duckduckgo.app.global.api.PixelAdClickAttributionRemovalInterceptor_Factory$InstanceHolder.:()V │ │ -2b4e68: 2200 8911 |0000: new-instance v0, Lcom/duckduckgo/app/global/api/PixelAdClickAttributionRemovalInterceptor_Factory; // type@1189 │ │ -2b4e6c: 7010 9a53 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/global/api/PixelAdClickAttributionRemovalInterceptor_Factory;.:()V // method@539a │ │ -2b4e72: 6900 3330 |0005: sput-object v0, Lcom/duckduckgo/app/global/api/PixelAdClickAttributionRemovalInterceptor_Factory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/global/api/PixelAdClickAttributionRemovalInterceptor_Factory; // field@3033 │ │ -2b4e76: 0e00 |0007: return-void │ │ +2b4e68: |[2b4e68] com.duckduckgo.app.global.api.PixelAdClickAttributionRemovalInterceptor_Factory$InstanceHolder.:()V │ │ +2b4e78: 2200 8911 |0000: new-instance v0, Lcom/duckduckgo/app/global/api/PixelAdClickAttributionRemovalInterceptor_Factory; // type@1189 │ │ +2b4e7c: 7010 9a53 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/global/api/PixelAdClickAttributionRemovalInterceptor_Factory;.:()V // method@539a │ │ +2b4e82: 6900 3330 |0005: sput-object v0, Lcom/duckduckgo/app/global/api/PixelAdClickAttributionRemovalInterceptor_Factory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/global/api/PixelAdClickAttributionRemovalInterceptor_Factory; // field@3033 │ │ +2b4e86: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/global/api/PixelAdClickAttributionRemovalInterceptor_Factory$InstanceHolder;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2b4e78: |[2b4e78] com.duckduckgo.app.global.api.PixelAdClickAttributionRemovalInterceptor_Factory$InstanceHolder.:()V │ │ -2b4e88: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2b4e8e: 0e00 |0003: return-void │ │ +2b4e88: |[2b4e88] com.duckduckgo.app.global.api.PixelAdClickAttributionRemovalInterceptor_Factory$InstanceHolder.:()V │ │ +2b4e98: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2b4e9e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/global/api/PixelAdClickAttributionRemovalInterceptor_Factory$InstanceHolder; │ │ │ │ Virtual methods - │ │ @@ -175268,35 +175268,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -2b50c8: |[2b50c8] com.duckduckgo.app.global.api.PixelInterceptorPixelsRequiringDataCleaning_PixelParamRemovalPlugin_AppScope_MultiBindingModule_66e167c4.:()V │ │ -2b50d8: 2200 8c11 |0000: new-instance v0, Lcom/duckduckgo/app/global/api/PixelInterceptorPixelsRequiringDataCleaning_PixelParamRemovalPlugin_AppScope_MultiBindingModule_66e167c4; // type@118c │ │ -2b50dc: 7010 a453 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/global/api/PixelInterceptorPixelsRequiringDataCleaning_PixelParamRemovalPlugin_AppScope_MultiBindingModule_66e167c4;.:()V // method@53a4 │ │ -2b50e2: 6900 3530 |0005: sput-object v0, Lcom/duckduckgo/app/global/api/PixelInterceptorPixelsRequiringDataCleaning_PixelParamRemovalPlugin_AppScope_MultiBindingModule_66e167c4;.INSTANCE:Lcom/duckduckgo/app/global/api/PixelInterceptorPixelsRequiringDataCleaning_PixelParamRemovalPlugin_AppScope_MultiBindingModule_66e167c4; // field@3035 │ │ -2b50e6: 0e00 |0007: return-void │ │ +2b50d8: |[2b50d8] com.duckduckgo.app.global.api.PixelInterceptorPixelsRequiringDataCleaning_PixelParamRemovalPlugin_AppScope_MultiBindingModule_66e167c4.:()V │ │ +2b50e8: 2200 8c11 |0000: new-instance v0, Lcom/duckduckgo/app/global/api/PixelInterceptorPixelsRequiringDataCleaning_PixelParamRemovalPlugin_AppScope_MultiBindingModule_66e167c4; // type@118c │ │ +2b50ec: 7010 a453 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/global/api/PixelInterceptorPixelsRequiringDataCleaning_PixelParamRemovalPlugin_AppScope_MultiBindingModule_66e167c4;.:()V // method@53a4 │ │ +2b50f2: 6900 3530 |0005: sput-object v0, Lcom/duckduckgo/app/global/api/PixelInterceptorPixelsRequiringDataCleaning_PixelParamRemovalPlugin_AppScope_MultiBindingModule_66e167c4;.INSTANCE:Lcom/duckduckgo/app/global/api/PixelInterceptorPixelsRequiringDataCleaning_PixelParamRemovalPlugin_AppScope_MultiBindingModule_66e167c4; // field@3035 │ │ +2b50f6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/global/api/PixelInterceptorPixelsRequiringDataCleaning_PixelParamRemovalPlugin_AppScope_MultiBindingModule_66e167c4;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2b50e8: |[2b50e8] com.duckduckgo.app.global.api.PixelInterceptorPixelsRequiringDataCleaning_PixelParamRemovalPlugin_AppScope_MultiBindingModule_66e167c4.:()V │ │ -2b50f8: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2b50fe: 0e00 |0003: return-void │ │ +2b50f8: |[2b50f8] com.duckduckgo.app.global.api.PixelInterceptorPixelsRequiringDataCleaning_PixelParamRemovalPlugin_AppScope_MultiBindingModule_66e167c4.:()V │ │ +2b5108: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2b510e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/global/api/PixelInterceptorPixelsRequiringDataCleaning_PixelParamRemovalPlugin_AppScope_MultiBindingModule_66e167c4; │ │ │ │ Virtual methods - │ │ @@ -175305,18 +175305,18 @@ │ │ type : '()Lcom/duckduckgo/common/utils/plugins/pixel/PixelParamRemovalPlugin;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -2b50ac: |[2b50ac] com.duckduckgo.app.global.api.PixelInterceptorPixelsRequiringDataCleaning_PixelParamRemovalPlugin_AppScope_MultiBindingModule_66e167c4.providePixelParamRemovalPlugin:()Lcom/duckduckgo/common/utils/plugins/pixel/PixelParamRemovalPlugin; │ │ -2b50bc: 6200 3430 |0000: sget-object v0, Lcom/duckduckgo/app/global/api/PixelInterceptorPixelsRequiringDataCleaning;.INSTANCE:Lcom/duckduckgo/app/global/api/PixelInterceptorPixelsRequiringDataCleaning; // field@3034 │ │ -2b50c0: 1f00 6927 |0002: check-cast v0, Lcom/duckduckgo/common/utils/plugins/pixel/PixelParamRemovalPlugin; // type@2769 │ │ -2b50c4: 1100 |0004: return-object v0 │ │ +2b50bc: |[2b50bc] com.duckduckgo.app.global.api.PixelInterceptorPixelsRequiringDataCleaning_PixelParamRemovalPlugin_AppScope_MultiBindingModule_66e167c4.providePixelParamRemovalPlugin:()Lcom/duckduckgo/common/utils/plugins/pixel/PixelParamRemovalPlugin; │ │ +2b50cc: 6200 3430 |0000: sget-object v0, Lcom/duckduckgo/app/global/api/PixelInterceptorPixelsRequiringDataCleaning;.INSTANCE:Lcom/duckduckgo/app/global/api/PixelInterceptorPixelsRequiringDataCleaning; // field@3034 │ │ +2b50d0: 1f00 6927 |0002: check-cast v0, Lcom/duckduckgo/common/utils/plugins/pixel/PixelParamRemovalPlugin; // type@2769 │ │ +2b50d4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/duckduckgo/app/global/api/PixelInterceptorPixelsRequiringDataCleaning_PixelParamRemovalPlugin_AppScope_MultiBindingModule_66e167c4; │ │ │ │ source_file_idx : 29450 (PixelInterceptorPixelsRequiringDataCleaning_PixelParamRemovalPlugin_AppScope_MultiBindingModule_66e167c4.kt) │ │ @@ -175353,52 +175353,52 @@ │ │ type : '()Lcom/duckduckgo/app/global/api/PixelInterceptorPixelsRequiringDataCleaning_PixelParamRemovalPlugin_AppScope_MultiBindingModule_66e167c4_ProvidePixelParamRemovalPluginFactory;' │ │ access : 0x1048 (STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2b4fc4: |[2b4fc4] com.duckduckgo.app.global.api.PixelInterceptorPixelsRequiringDataCleaning_PixelParamRemovalPlugin_AppScope_MultiBindingModule_66e167c4_ProvidePixelParamRemovalPluginFactory$InstanceHolder.-$$Nest$sfgetINSTANCE:()Lcom/duckduckgo/app/global/api/PixelInterceptorPixelsRequiringDataCleaning_PixelParamRemovalPlugin_AppScope_MultiBindingModule_66e167c4_ProvidePixelParamRemovalPluginFactory; │ │ -2b4fd4: 6200 3630 |0000: sget-object v0, Lcom/duckduckgo/app/global/api/PixelInterceptorPixelsRequiringDataCleaning_PixelParamRemovalPlugin_AppScope_MultiBindingModule_66e167c4_ProvidePixelParamRemovalPluginFactory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/global/api/PixelInterceptorPixelsRequiringDataCleaning_PixelParamRemovalPlugin_AppScope_MultiBindingModule_66e167c4_ProvidePixelParamRemovalPluginFactory; // field@3036 │ │ -2b4fd8: 1100 |0002: return-object v0 │ │ +2b4fd4: |[2b4fd4] com.duckduckgo.app.global.api.PixelInterceptorPixelsRequiringDataCleaning_PixelParamRemovalPlugin_AppScope_MultiBindingModule_66e167c4_ProvidePixelParamRemovalPluginFactory$InstanceHolder.-$$Nest$sfgetINSTANCE:()Lcom/duckduckgo/app/global/api/PixelInterceptorPixelsRequiringDataCleaning_PixelParamRemovalPlugin_AppScope_MultiBindingModule_66e167c4_ProvidePixelParamRemovalPluginFactory; │ │ +2b4fe4: 6200 3630 |0000: sget-object v0, Lcom/duckduckgo/app/global/api/PixelInterceptorPixelsRequiringDataCleaning_PixelParamRemovalPlugin_AppScope_MultiBindingModule_66e167c4_ProvidePixelParamRemovalPluginFactory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/global/api/PixelInterceptorPixelsRequiringDataCleaning_PixelParamRemovalPlugin_AppScope_MultiBindingModule_66e167c4_ProvidePixelParamRemovalPluginFactory; // field@3036 │ │ +2b4fe8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/global/api/PixelInterceptorPixelsRequiringDataCleaning_PixelParamRemovalPlugin_AppScope_MultiBindingModule_66e167c4_ProvidePixelParamRemovalPluginFactory$InstanceHolder;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -2b4fdc: |[2b4fdc] com.duckduckgo.app.global.api.PixelInterceptorPixelsRequiringDataCleaning_PixelParamRemovalPlugin_AppScope_MultiBindingModule_66e167c4_ProvidePixelParamRemovalPluginFactory$InstanceHolder.:()V │ │ -2b4fec: 2200 8e11 |0000: new-instance v0, Lcom/duckduckgo/app/global/api/PixelInterceptorPixelsRequiringDataCleaning_PixelParamRemovalPlugin_AppScope_MultiBindingModule_66e167c4_ProvidePixelParamRemovalPluginFactory; // type@118e │ │ -2b4ff0: 7010 a953 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/global/api/PixelInterceptorPixelsRequiringDataCleaning_PixelParamRemovalPlugin_AppScope_MultiBindingModule_66e167c4_ProvidePixelParamRemovalPluginFactory;.:()V // method@53a9 │ │ -2b4ff6: 6900 3630 |0005: sput-object v0, Lcom/duckduckgo/app/global/api/PixelInterceptorPixelsRequiringDataCleaning_PixelParamRemovalPlugin_AppScope_MultiBindingModule_66e167c4_ProvidePixelParamRemovalPluginFactory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/global/api/PixelInterceptorPixelsRequiringDataCleaning_PixelParamRemovalPlugin_AppScope_MultiBindingModule_66e167c4_ProvidePixelParamRemovalPluginFactory; // field@3036 │ │ -2b4ffa: 0e00 |0007: return-void │ │ +2b4fec: |[2b4fec] com.duckduckgo.app.global.api.PixelInterceptorPixelsRequiringDataCleaning_PixelParamRemovalPlugin_AppScope_MultiBindingModule_66e167c4_ProvidePixelParamRemovalPluginFactory$InstanceHolder.:()V │ │ +2b4ffc: 2200 8e11 |0000: new-instance v0, Lcom/duckduckgo/app/global/api/PixelInterceptorPixelsRequiringDataCleaning_PixelParamRemovalPlugin_AppScope_MultiBindingModule_66e167c4_ProvidePixelParamRemovalPluginFactory; // type@118e │ │ +2b5000: 7010 a953 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/global/api/PixelInterceptorPixelsRequiringDataCleaning_PixelParamRemovalPlugin_AppScope_MultiBindingModule_66e167c4_ProvidePixelParamRemovalPluginFactory;.:()V // method@53a9 │ │ +2b5006: 6900 3630 |0005: sput-object v0, Lcom/duckduckgo/app/global/api/PixelInterceptorPixelsRequiringDataCleaning_PixelParamRemovalPlugin_AppScope_MultiBindingModule_66e167c4_ProvidePixelParamRemovalPluginFactory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/global/api/PixelInterceptorPixelsRequiringDataCleaning_PixelParamRemovalPlugin_AppScope_MultiBindingModule_66e167c4_ProvidePixelParamRemovalPluginFactory; // field@3036 │ │ +2b500a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/global/api/PixelInterceptorPixelsRequiringDataCleaning_PixelParamRemovalPlugin_AppScope_MultiBindingModule_66e167c4_ProvidePixelParamRemovalPluginFactory$InstanceHolder;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2b4ffc: |[2b4ffc] com.duckduckgo.app.global.api.PixelInterceptorPixelsRequiringDataCleaning_PixelParamRemovalPlugin_AppScope_MultiBindingModule_66e167c4_ProvidePixelParamRemovalPluginFactory$InstanceHolder.:()V │ │ -2b500c: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2b5012: 0e00 |0003: return-void │ │ +2b500c: |[2b500c] com.duckduckgo.app.global.api.PixelInterceptorPixelsRequiringDataCleaning_PixelParamRemovalPlugin_AppScope_MultiBindingModule_66e167c4_ProvidePixelParamRemovalPluginFactory$InstanceHolder.:()V │ │ +2b501c: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2b5022: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/global/api/PixelInterceptorPixelsRequiringDataCleaning_PixelParamRemovalPlugin_AppScope_MultiBindingModule_66e167c4_ProvidePixelParamRemovalPluginFactory$InstanceHolder; │ │ │ │ Virtual methods - │ │ @@ -175493,30 +175493,30 @@ │ │ type : '(Lcom/duckduckgo/app/global/db/MigrationsProvider;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -2bb280: |[2bb280] com.duckduckgo.app.global.db.MigrationsProvider$OldOnboardingStore.:(Lcom/duckduckgo/app/global/db/MigrationsProvider;)V │ │ -2bb290: 5b12 8530 |0000: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider$OldOnboardingStore;.this$0:Lcom/duckduckgo/app/global/db/MigrationsProvider; // field@3085 │ │ -2bb294: 7010 a6ef 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2bb29a: 1a00 f295 |0005: const-string v0, "com.duckduckgo.app.onboarding.settings" // string@95f2 │ │ -2bb29e: 5b10 8230 |0007: iput-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider$OldOnboardingStore;.fileName:Ljava/lang/String; // field@3082 │ │ -2bb2a2: 1a00 f195 |0009: const-string v0, "com.duckduckgo.app.onboarding.currentVersion" // string@95f1 │ │ -2bb2a6: 5b10 8330 |000b: iput-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider$OldOnboardingStore;.keyVersion:Ljava/lang/String; // field@3083 │ │ -2bb2aa: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -2bb2ac: 5910 8130 |000e: iput v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider$OldOnboardingStore;.currentVersion:I // field@3081 │ │ -2bb2b0: 2200 f011 |0010: new-instance v0, Lcom/duckduckgo/app/global/db/MigrationsProvider$OldOnboardingStore$preferences$2; // type@11f0 │ │ -2bb2b4: 7030 ea54 2001 |0012: invoke-direct {v0, v2, v1}, Lcom/duckduckgo/app/global/db/MigrationsProvider$OldOnboardingStore$preferences$2;.:(Lcom/duckduckgo/app/global/db/MigrationsProvider;Lcom/duckduckgo/app/global/db/MigrationsProvider$OldOnboardingStore;)V // method@54ea │ │ -2bb2ba: 1f00 b639 |0015: check-cast v0, Lkotlin/jvm/functions/Function0; // type@39b6 │ │ -2bb2be: 7110 7ff1 0000 |0017: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@f17f │ │ -2bb2c4: 0c02 |001a: move-result-object v2 │ │ -2bb2c6: 5b12 8430 |001b: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider$OldOnboardingStore;.preferences$delegate:Lkotlin/Lazy; // field@3084 │ │ -2bb2ca: 0e00 |001d: return-void │ │ +2bb290: |[2bb290] com.duckduckgo.app.global.db.MigrationsProvider$OldOnboardingStore.:(Lcom/duckduckgo/app/global/db/MigrationsProvider;)V │ │ +2bb2a0: 5b12 8530 |0000: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider$OldOnboardingStore;.this$0:Lcom/duckduckgo/app/global/db/MigrationsProvider; // field@3085 │ │ +2bb2a4: 7010 a6ef 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2bb2aa: 1a00 f295 |0005: const-string v0, "com.duckduckgo.app.onboarding.settings" // string@95f2 │ │ +2bb2ae: 5b10 8230 |0007: iput-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider$OldOnboardingStore;.fileName:Ljava/lang/String; // field@3082 │ │ +2bb2b2: 1a00 f195 |0009: const-string v0, "com.duckduckgo.app.onboarding.currentVersion" // string@95f1 │ │ +2bb2b6: 5b10 8330 |000b: iput-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider$OldOnboardingStore;.keyVersion:Ljava/lang/String; // field@3083 │ │ +2bb2ba: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +2bb2bc: 5910 8130 |000e: iput v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider$OldOnboardingStore;.currentVersion:I // field@3081 │ │ +2bb2c0: 2200 f011 |0010: new-instance v0, Lcom/duckduckgo/app/global/db/MigrationsProvider$OldOnboardingStore$preferences$2; // type@11f0 │ │ +2bb2c4: 7030 ea54 2001 |0012: invoke-direct {v0, v2, v1}, Lcom/duckduckgo/app/global/db/MigrationsProvider$OldOnboardingStore$preferences$2;.:(Lcom/duckduckgo/app/global/db/MigrationsProvider;Lcom/duckduckgo/app/global/db/MigrationsProvider$OldOnboardingStore;)V // method@54ea │ │ +2bb2ca: 1f00 b639 |0015: check-cast v0, Lkotlin/jvm/functions/Function0; // type@39b6 │ │ +2bb2ce: 7110 7ff1 0000 |0017: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@f17f │ │ +2bb2d4: 0c02 |001a: move-result-object v2 │ │ +2bb2d6: 5b12 8430 |001b: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider$OldOnboardingStore;.preferences$delegate:Lkotlin/Lazy; // field@3084 │ │ +2bb2da: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=784 │ │ 0x0002 line=780 │ │ 0x0005 line=785 │ │ 0x0009 line=786 │ │ 0x000e line=787 │ │ @@ -175530,17 +175530,17 @@ │ │ type : '(Lcom/duckduckgo/app/global/db/MigrationsProvider$OldOnboardingStore;)Ljava/lang/String;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2bb268: |[2bb268] com.duckduckgo.app.global.db.MigrationsProvider$OldOnboardingStore.access$getFileName$p:(Lcom/duckduckgo/app/global/db/MigrationsProvider$OldOnboardingStore;)Ljava/lang/String; │ │ -2bb278: 5400 8230 |0000: iget-object v0, v0, Lcom/duckduckgo/app/global/db/MigrationsProvider$OldOnboardingStore;.fileName:Ljava/lang/String; // field@3082 │ │ -2bb27c: 1100 |0002: return-object v0 │ │ +2bb278: |[2bb278] com.duckduckgo.app.global.db.MigrationsProvider$OldOnboardingStore.access$getFileName$p:(Lcom/duckduckgo/app/global/db/MigrationsProvider$OldOnboardingStore;)Ljava/lang/String; │ │ +2bb288: 5400 8230 |0000: iget-object v0, v0, Lcom/duckduckgo/app/global/db/MigrationsProvider$OldOnboardingStore;.fileName:Ljava/lang/String; // field@3082 │ │ +2bb28c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=780 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lcom/duckduckgo/app/global/db/MigrationsProvider$OldOnboardingStore; │ │ │ │ #2 : (in Lcom/duckduckgo/app/global/db/MigrationsProvider$OldOnboardingStore;) │ │ @@ -175548,22 +175548,22 @@ │ │ type : '()Landroid/content/SharedPreferences;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -2bb1e0: |[2bb1e0] com.duckduckgo.app.global.db.MigrationsProvider$OldOnboardingStore.getPreferences:()Landroid/content/SharedPreferences; │ │ -2bb1f0: 5420 8430 |0000: iget-object v0, v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$OldOnboardingStore;.preferences$delegate:Lkotlin/Lazy; // field@3084 │ │ -2bb1f4: 7210 7df1 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@f17d │ │ -2bb1fa: 0c00 |0005: move-result-object v0 │ │ -2bb1fc: 1a01 eaae |0006: const-string v1, "getValue(...)" // string@aeea │ │ -2bb200: 7120 fdf1 1000 |0008: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ -2bb206: 1f00 3c00 |000b: check-cast v0, Landroid/content/SharedPreferences; // type@003c │ │ -2bb20a: 1100 |000d: return-object v0 │ │ +2bb1f0: |[2bb1f0] com.duckduckgo.app.global.db.MigrationsProvider$OldOnboardingStore.getPreferences:()Landroid/content/SharedPreferences; │ │ +2bb200: 5420 8430 |0000: iget-object v0, v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$OldOnboardingStore;.preferences$delegate:Lkotlin/Lazy; // field@3084 │ │ +2bb204: 7210 7df1 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@f17d │ │ +2bb20a: 0c00 |0005: move-result-object v0 │ │ +2bb20c: 1a01 eaae |0006: const-string v1, "getValue(...)" // string@aeea │ │ +2bb210: 7120 fdf1 1000 |0008: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ +2bb216: 1f00 3c00 |000b: check-cast v0, Landroid/content/SharedPreferences; // type@003c │ │ +2bb21a: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=789 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lcom/duckduckgo/app/global/db/MigrationsProvider$OldOnboardingStore; │ │ │ │ Virtual methods - │ │ @@ -175572,22 +175572,22 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -2bb20c: |[2bb20c] com.duckduckgo.app.global.db.MigrationsProvider$OldOnboardingStore.isReturningUser:()Z │ │ -2bb21c: 7010 ef54 0300 |0000: invoke-direct {v3}, Lcom/duckduckgo/app/global/db/MigrationsProvider$OldOnboardingStore;.getPreferences:()Landroid/content/SharedPreferences; // method@54ef │ │ -2bb222: 0c00 |0003: move-result-object v0 │ │ -2bb224: 1a01 432c |0004: const-string v1, "HIDE_TIPS_FOR_RETURNING_USER" // string@2c43 │ │ -2bb228: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -2bb22a: 7230 cd00 1002 |0007: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00cd │ │ -2bb230: 0a00 |000a: move-result v0 │ │ -2bb232: 0f00 |000b: return v0 │ │ +2bb21c: |[2bb21c] com.duckduckgo.app.global.db.MigrationsProvider$OldOnboardingStore.isReturningUser:()Z │ │ +2bb22c: 7010 ef54 0300 |0000: invoke-direct {v3}, Lcom/duckduckgo/app/global/db/MigrationsProvider$OldOnboardingStore;.getPreferences:()Landroid/content/SharedPreferences; // method@54ef │ │ +2bb232: 0c00 |0003: move-result-object v0 │ │ +2bb234: 1a01 432c |0004: const-string v1, "HIDE_TIPS_FOR_RETURNING_USER" // string@2c43 │ │ +2bb238: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +2bb23a: 7230 cd00 1002 |0007: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00cd │ │ +2bb240: 0a00 |000a: move-result v0 │ │ +2bb242: 0f00 |000b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=798 │ │ locals : │ │ 0x0000 - 0x000c reg=3 this Lcom/duckduckgo/app/global/db/MigrationsProvider$OldOnboardingStore; │ │ │ │ #1 : (in Lcom/duckduckgo/app/global/db/MigrationsProvider$OldOnboardingStore;) │ │ @@ -175595,25 +175595,25 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -2bb234: |[2bb234] com.duckduckgo.app.global.db.MigrationsProvider$OldOnboardingStore.shouldShow:()Z │ │ -2bb244: 7010 ef54 0300 |0000: invoke-direct {v3}, Lcom/duckduckgo/app/global/db/MigrationsProvider$OldOnboardingStore;.getPreferences:()Landroid/content/SharedPreferences; // method@54ef │ │ -2bb24a: 0c00 |0003: move-result-object v0 │ │ -2bb24c: 5431 8330 |0004: iget-object v1, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider$OldOnboardingStore;.keyVersion:Ljava/lang/String; // field@3083 │ │ -2bb250: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -2bb252: 7230 cf00 1002 |0007: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@00cf │ │ -2bb258: 0a00 |000a: move-result v0 │ │ -2bb25a: 5231 8130 |000b: iget v1, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider$OldOnboardingStore;.currentVersion:I // field@3081 │ │ -2bb25e: 3510 0300 |000d: if-ge v0, v1, 0010 // +0003 │ │ -2bb262: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -2bb264: 0f02 |0010: return v2 │ │ +2bb244: |[2bb244] com.duckduckgo.app.global.db.MigrationsProvider$OldOnboardingStore.shouldShow:()Z │ │ +2bb254: 7010 ef54 0300 |0000: invoke-direct {v3}, Lcom/duckduckgo/app/global/db/MigrationsProvider$OldOnboardingStore;.getPreferences:()Landroid/content/SharedPreferences; // method@54ef │ │ +2bb25a: 0c00 |0003: move-result-object v0 │ │ +2bb25c: 5431 8330 |0004: iget-object v1, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider$OldOnboardingStore;.keyVersion:Ljava/lang/String; // field@3083 │ │ +2bb260: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +2bb262: 7230 cf00 1002 |0007: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@00cf │ │ +2bb268: 0a00 |000a: move-result v0 │ │ +2bb26a: 5231 8130 |000b: iget v1, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider$OldOnboardingStore;.currentVersion:I // field@3081 │ │ +2bb26e: 3510 0300 |000d: if-ge v0, v1, 0010 // +0003 │ │ +2bb272: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +2bb274: 0f02 |0010: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=792 │ │ locals : │ │ 0x0000 - 0x0011 reg=3 this Lcom/duckduckgo/app/global/db/MigrationsProvider$OldOnboardingStore; │ │ │ │ source_file_idx : 7641 (AppDatabase.kt) │ │ @@ -175657,21 +175657,21 @@ │ │ type : '(Lcom/duckduckgo/app/global/db/MigrationsProvider;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -2bb2cc: |[2bb2cc] com.duckduckgo.app.global.db.MigrationsProvider$OldSettingsDataStore.:(Lcom/duckduckgo/app/global/db/MigrationsProvider;)V │ │ -2bb2dc: 5b01 8730 |0000: iput-object v1, v0, Lcom/duckduckgo/app/global/db/MigrationsProvider$OldSettingsDataStore;.this$0:Lcom/duckduckgo/app/global/db/MigrationsProvider; // field@3087 │ │ -2bb2e0: 7010 a6ef 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2bb2e6: 2201 6c16 |0005: new-instance v1, Lcom/duckduckgo/app/settings/db/SettingsSharedPreferences$LoginDetectorPrefsMapper; // type@166c │ │ -2bb2ea: 7010 fe6a 0100 |0007: invoke-direct {v1}, Lcom/duckduckgo/app/settings/db/SettingsSharedPreferences$LoginDetectorPrefsMapper;.:()V // method@6afe │ │ -2bb2f0: 5b01 8630 |000a: iput-object v1, v0, Lcom/duckduckgo/app/global/db/MigrationsProvider$OldSettingsDataStore;.loginDetectorPrefsMapper:Lcom/duckduckgo/app/settings/db/SettingsSharedPreferences$LoginDetectorPrefsMapper; // field@3086 │ │ -2bb2f4: 0e00 |000c: return-void │ │ +2bb2dc: |[2bb2dc] com.duckduckgo.app.global.db.MigrationsProvider$OldSettingsDataStore.:(Lcom/duckduckgo/app/global/db/MigrationsProvider;)V │ │ +2bb2ec: 5b01 8730 |0000: iput-object v1, v0, Lcom/duckduckgo/app/global/db/MigrationsProvider$OldSettingsDataStore;.this$0:Lcom/duckduckgo/app/global/db/MigrationsProvider; // field@3087 │ │ +2bb2f0: 7010 a6ef 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2bb2f6: 2201 6c16 |0005: new-instance v1, Lcom/duckduckgo/app/settings/db/SettingsSharedPreferences$LoginDetectorPrefsMapper; // type@166c │ │ +2bb2fa: 7010 fe6a 0100 |0007: invoke-direct {v1}, Lcom/duckduckgo/app/settings/db/SettingsSharedPreferences$LoginDetectorPrefsMapper;.:()V // method@6afe │ │ +2bb300: 5b01 8630 |000a: iput-object v1, v0, Lcom/duckduckgo/app/global/db/MigrationsProvider$OldSettingsDataStore;.loginDetectorPrefsMapper:Lcom/duckduckgo/app/settings/db/SettingsSharedPreferences$LoginDetectorPrefsMapper; // field@3086 │ │ +2bb304: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=802 │ │ 0x0005 line=804 │ │ locals : │ │ 0x0000 - 0x000d reg=0 this Lcom/duckduckgo/app/global/db/MigrationsProvider$OldSettingsDataStore; │ │ 0x0000 - 0x000d reg=1 (null) Lcom/duckduckgo/app/global/db/MigrationsProvider; │ │ @@ -175682,28 +175682,28 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -2bb2f8: |[2bb2f8] com.duckduckgo.app.global.db.MigrationsProvider$OldSettingsDataStore.updateFireproofSettingType:()V │ │ -2bb308: 5420 8630 |0000: iget-object v0, v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$OldSettingsDataStore;.loginDetectorPrefsMapper:Lcom/duckduckgo/app/settings/db/SettingsSharedPreferences$LoginDetectorPrefsMapper; // field@3086 │ │ -2bb30c: 5421 8730 |0002: iget-object v1, v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$OldSettingsDataStore;.this$0:Lcom/duckduckgo/app/global/db/MigrationsProvider; // field@3087 │ │ -2bb310: 6e10 2755 0100 |0004: invoke-virtual {v1}, Lcom/duckduckgo/app/global/db/MigrationsProvider;.getSettingsDataStore:()Lcom/duckduckgo/app/settings/db/SettingsDataStore; // method@5527 │ │ -2bb316: 0c01 |0007: move-result-object v1 │ │ -2bb318: 7210 c86a 0100 |0008: invoke-interface {v1}, Lcom/duckduckgo/app/settings/db/SettingsDataStore;.getAppLoginDetection:()Z // method@6ac8 │ │ -2bb31e: 0a01 |000b: move-result v1 │ │ -2bb320: 6e20 ff6a 1000 |000c: invoke-virtual {v0, v1}, Lcom/duckduckgo/app/settings/db/SettingsSharedPreferences$LoginDetectorPrefsMapper;.mapToAutomaticFireproofSetting:(Z)Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // method@6aff │ │ -2bb326: 0c00 |000f: move-result-object v0 │ │ -2bb328: 5421 8730 |0010: iget-object v1, v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$OldSettingsDataStore;.this$0:Lcom/duckduckgo/app/global/db/MigrationsProvider; // field@3087 │ │ -2bb32c: 6e10 2755 0100 |0012: invoke-virtual {v1}, Lcom/duckduckgo/app/global/db/MigrationsProvider;.getSettingsDataStore:()Lcom/duckduckgo/app/settings/db/SettingsDataStore; // method@5527 │ │ -2bb332: 0c01 |0015: move-result-object v1 │ │ -2bb334: 7220 e96a 0100 |0016: invoke-interface {v1, v0}, Lcom/duckduckgo/app/settings/db/SettingsDataStore;.setAutomaticFireproofSetting:(Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;)V // method@6ae9 │ │ -2bb33a: 0e00 |0019: return-void │ │ +2bb308: |[2bb308] com.duckduckgo.app.global.db.MigrationsProvider$OldSettingsDataStore.updateFireproofSettingType:()V │ │ +2bb318: 5420 8630 |0000: iget-object v0, v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$OldSettingsDataStore;.loginDetectorPrefsMapper:Lcom/duckduckgo/app/settings/db/SettingsSharedPreferences$LoginDetectorPrefsMapper; // field@3086 │ │ +2bb31c: 5421 8730 |0002: iget-object v1, v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$OldSettingsDataStore;.this$0:Lcom/duckduckgo/app/global/db/MigrationsProvider; // field@3087 │ │ +2bb320: 6e10 2755 0100 |0004: invoke-virtual {v1}, Lcom/duckduckgo/app/global/db/MigrationsProvider;.getSettingsDataStore:()Lcom/duckduckgo/app/settings/db/SettingsDataStore; // method@5527 │ │ +2bb326: 0c01 |0007: move-result-object v1 │ │ +2bb328: 7210 c86a 0100 |0008: invoke-interface {v1}, Lcom/duckduckgo/app/settings/db/SettingsDataStore;.getAppLoginDetection:()Z // method@6ac8 │ │ +2bb32e: 0a01 |000b: move-result v1 │ │ +2bb330: 6e20 ff6a 1000 |000c: invoke-virtual {v0, v1}, Lcom/duckduckgo/app/settings/db/SettingsSharedPreferences$LoginDetectorPrefsMapper;.mapToAutomaticFireproofSetting:(Z)Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting; // method@6aff │ │ +2bb336: 0c00 |000f: move-result-object v0 │ │ +2bb338: 5421 8730 |0010: iget-object v1, v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$OldSettingsDataStore;.this$0:Lcom/duckduckgo/app/global/db/MigrationsProvider; // field@3087 │ │ +2bb33c: 6e10 2755 0100 |0012: invoke-virtual {v1}, Lcom/duckduckgo/app/global/db/MigrationsProvider;.getSettingsDataStore:()Lcom/duckduckgo/app/settings/db/SettingsDataStore; // method@5527 │ │ +2bb342: 0c01 |0015: move-result-object v1 │ │ +2bb344: 7220 e96a 0100 |0016: invoke-interface {v1, v0}, Lcom/duckduckgo/app/settings/db/SettingsDataStore;.setAutomaticFireproofSetting:(Lcom/duckduckgo/app/fire/fireproofwebsite/ui/AutomaticFireproofSetting;)V // method@6ae9 │ │ +2bb34a: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=807 │ │ 0x0010 line=808 │ │ locals : │ │ 0x0000 - 0x001a reg=2 this Lcom/duckduckgo/app/global/db/MigrationsProvider$OldSettingsDataStore; │ │ │ │ @@ -175979,255 +175979,255 @@ │ │ type : '(Landroid/content/Context;Lcom/duckduckgo/app/settings/db/SettingsDataStore;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 540 16-bit code units │ │ -2bba70: |[2bba70] com.duckduckgo.app.global.db.MigrationsProvider.:(Landroid/content/Context;Lcom/duckduckgo/app/settings/db/SettingsDataStore;)V │ │ -2bba80: 1a00 7d9c |0000: const-string v0, "context" // string@9c7d │ │ -2bba84: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2bba8a: 1a00 46d1 |0005: const-string v0, "settingsDataStore" // string@d146 │ │ -2bba8e: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2bba94: 7010 a6ef 0100 |000a: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2bba9a: 5b12 c230 |000d: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.context:Landroid/content/Context; // field@30c2 │ │ -2bba9e: 5b13 c330 |000f: iput-object v3, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.settingsDataStore:Lcom/duckduckgo/app/settings/db/SettingsDataStore; // field@30c3 │ │ -2bbaa2: 2202 c211 |0011: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_1_TO_2$1; // type@11c2 │ │ -2bbaa6: 7010 8c54 0200 |0013: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_1_TO_2$1;.:()V // method@548c │ │ -2bbaac: 1f02 cd01 |0016: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ -2bbab0: 5b12 9430 |0018: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_1_TO_2:Landroidx/room/migration/Migration; // field@3094 │ │ -2bbab4: 2202 cd11 |001a: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_2_TO_3$1; // type@11cd │ │ -2bbab8: 7010 a254 0200 |001c: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_2_TO_3$1;.:()V // method@54a2 │ │ -2bbabe: 1f02 cd01 |001f: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ -2bbac2: 5b12 9f30 |0021: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_2_TO_3:Landroidx/room/migration/Migration; // field@309f │ │ -2bbac6: 2202 d811 |0023: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_3_TO_4$1; // type@11d8 │ │ -2bbaca: 7010 b854 0200 |0025: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_3_TO_4$1;.:()V // method@54b8 │ │ -2bbad0: 1f02 cd01 |0028: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ -2bbad4: 5b12 aa30 |002a: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_3_TO_4:Landroidx/room/migration/Migration; // field@30aa │ │ -2bbad8: 2202 e311 |002c: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_4_TO_5$1; // type@11e3 │ │ -2bbadc: 7010 d054 0200 |002e: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_4_TO_5$1;.:()V // method@54d0 │ │ -2bbae2: 1f02 cd01 |0031: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ -2bbae6: 5b12 b530 |0033: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_4_TO_5:Landroidx/room/migration/Migration; // field@30b5 │ │ -2bbaea: 2202 eb11 |0035: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_5_TO_6$1; // type@11eb │ │ -2bbaee: 7010 e054 0200 |0037: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_5_TO_6$1;.:()V // method@54e0 │ │ -2bbaf4: 1f02 cd01 |003a: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ -2bbaf8: 5b12 bd30 |003c: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_5_TO_6:Landroidx/room/migration/Migration; // field@30bd │ │ -2bbafc: 2202 ec11 |003e: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_6_TO_7$1; // type@11ec │ │ -2bbb00: 7010 e254 0200 |0040: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_6_TO_7$1;.:()V // method@54e2 │ │ -2bbb06: 1f02 cd01 |0043: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ -2bbb0a: 5b12 be30 |0045: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_6_TO_7:Landroidx/room/migration/Migration; // field@30be │ │ -2bbb0e: 2202 ed11 |0047: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_7_TO_8$1; // type@11ed │ │ -2bbb12: 7010 e454 0200 |0049: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_7_TO_8$1;.:()V // method@54e4 │ │ -2bbb18: 1f02 cd01 |004c: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ -2bbb1c: 5b12 bf30 |004e: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_7_TO_8:Landroidx/room/migration/Migration; // field@30bf │ │ -2bbb20: 2202 ee11 |0050: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_8_TO_9$1; // type@11ee │ │ -2bbb24: 7010 e654 0200 |0052: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_8_TO_9$1;.:()V // method@54e6 │ │ -2bbb2a: 1f02 cd01 |0055: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ -2bbb2e: 5b12 c030 |0057: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_8_TO_9:Landroidx/room/migration/Migration; // field@30c0 │ │ -2bbb32: 2202 ef11 |0059: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_9_TO_10$1; // type@11ef │ │ -2bbb36: 7010 e854 0200 |005b: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_9_TO_10$1;.:()V // method@54e8 │ │ -2bbb3c: 1f02 cd01 |005e: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ -2bbb40: 5b12 c130 |0060: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_9_TO_10:Landroidx/room/migration/Migration; // field@30c1 │ │ -2bbb44: 2202 b811 |0062: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_10_TO_11$1; // type@11b8 │ │ -2bbb48: 7010 7754 0200 |0064: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_10_TO_11$1;.:()V // method@5477 │ │ -2bbb4e: 1f02 cd01 |0067: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ -2bbb52: 5b12 8a30 |0069: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_10_TO_11:Landroidx/room/migration/Migration; // field@308a │ │ -2bbb56: 2202 b911 |006b: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_11_TO_12$1; // type@11b9 │ │ -2bbb5a: 7010 7954 0200 |006d: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_11_TO_12$1;.:()V // method@5479 │ │ -2bbb60: 1f02 cd01 |0070: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ -2bbb64: 5b12 8b30 |0072: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_11_TO_12:Landroidx/room/migration/Migration; // field@308b │ │ -2bbb68: 2202 ba11 |0074: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_12_TO_13$1; // type@11ba │ │ -2bbb6c: 7010 7b54 0200 |0076: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_12_TO_13$1;.:()V // method@547b │ │ -2bbb72: 1f02 cd01 |0079: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ -2bbb76: 5b12 8c30 |007b: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_12_TO_13:Landroidx/room/migration/Migration; // field@308c │ │ -2bbb7a: 2202 bb11 |007d: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_13_TO_14$1; // type@11bb │ │ -2bbb7e: 7010 7d54 0200 |007f: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_13_TO_14$1;.:()V // method@547d │ │ -2bbb84: 1f02 cd01 |0082: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ -2bbb88: 5b12 8d30 |0084: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_13_TO_14:Landroidx/room/migration/Migration; // field@308d │ │ -2bbb8c: 2202 bc11 |0086: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_14_TO_15$1; // type@11bc │ │ -2bbb90: 7010 7f54 0200 |0088: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_14_TO_15$1;.:()V // method@547f │ │ -2bbb96: 1f02 cd01 |008b: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ -2bbb9a: 5b12 8e30 |008d: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_14_TO_15:Landroidx/room/migration/Migration; // field@308e │ │ -2bbb9e: 2202 bd11 |008f: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_15_TO_16$1; // type@11bd │ │ -2bbba2: 7010 8154 0200 |0091: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_15_TO_16$1;.:()V // method@5481 │ │ -2bbba8: 1f02 cd01 |0094: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ -2bbbac: 5b12 8f30 |0096: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_15_TO_16:Landroidx/room/migration/Migration; // field@308f │ │ -2bbbb0: 2202 be11 |0098: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_16_TO_17$1; // type@11be │ │ -2bbbb4: 7010 8354 0200 |009a: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_16_TO_17$1;.:()V // method@5483 │ │ -2bbbba: 1f02 cd01 |009d: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ -2bbbbe: 5b12 9030 |009f: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_16_TO_17:Landroidx/room/migration/Migration; // field@3090 │ │ -2bbbc2: 2202 bf11 |00a1: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_17_TO_18$1; // type@11bf │ │ -2bbbc6: 7020 8554 1200 |00a3: invoke-direct {v2, v1}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_17_TO_18$1;.:(Lcom/duckduckgo/app/global/db/MigrationsProvider;)V // method@5485 │ │ -2bbbcc: 1f02 cd01 |00a6: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ -2bbbd0: 5b12 9130 |00a8: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_17_TO_18:Landroidx/room/migration/Migration; // field@3091 │ │ -2bbbd4: 2202 c011 |00aa: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_18_TO_19$1; // type@11c0 │ │ -2bbbd8: 7010 8854 0200 |00ac: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_18_TO_19$1;.:()V // method@5488 │ │ -2bbbde: 1f02 cd01 |00af: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ -2bbbe2: 5b12 9230 |00b1: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_18_TO_19:Landroidx/room/migration/Migration; // field@3092 │ │ -2bbbe6: 2202 c111 |00b3: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_19_TO_20$1; // type@11c1 │ │ -2bbbea: 7010 8a54 0200 |00b5: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_19_TO_20$1;.:()V // method@548a │ │ -2bbbf0: 1f02 cd01 |00b8: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ -2bbbf4: 5b12 9330 |00ba: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_19_TO_20:Landroidx/room/migration/Migration; // field@3093 │ │ -2bbbf8: 2202 c311 |00bc: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_20_TO_21$1; // type@11c3 │ │ -2bbbfc: 7010 8e54 0200 |00be: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_20_TO_21$1;.:()V // method@548e │ │ -2bbc02: 1f02 cd01 |00c1: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ -2bbc06: 5b12 9530 |00c3: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_20_TO_21:Landroidx/room/migration/Migration; // field@3095 │ │ -2bbc0a: 2202 c411 |00c5: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_21_TO_22$1; // type@11c4 │ │ -2bbc0e: 7010 9054 0200 |00c7: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_21_TO_22$1;.:()V // method@5490 │ │ -2bbc14: 1f02 cd01 |00ca: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ -2bbc18: 5b12 9630 |00cc: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_21_TO_22:Landroidx/room/migration/Migration; // field@3096 │ │ -2bbc1c: 2202 c511 |00ce: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_22_TO_23$1; // type@11c5 │ │ -2bbc20: 7010 9254 0200 |00d0: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_22_TO_23$1;.:()V // method@5492 │ │ -2bbc26: 1f02 cd01 |00d3: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ -2bbc2a: 5b12 9730 |00d5: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_22_TO_23:Landroidx/room/migration/Migration; // field@3097 │ │ -2bbc2e: 2202 c611 |00d7: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_23_TO_24$1; // type@11c6 │ │ -2bbc32: 7010 9454 0200 |00d9: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_23_TO_24$1;.:()V // method@5494 │ │ -2bbc38: 1f02 cd01 |00dc: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ -2bbc3c: 5b12 9830 |00de: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_23_TO_24:Landroidx/room/migration/Migration; // field@3098 │ │ -2bbc40: 2202 c711 |00e0: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_24_TO_25$1; // type@11c7 │ │ -2bbc44: 7010 9654 0200 |00e2: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_24_TO_25$1;.:()V // method@5496 │ │ -2bbc4a: 1f02 cd01 |00e5: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ -2bbc4e: 5b12 9930 |00e7: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_24_TO_25:Landroidx/room/migration/Migration; // field@3099 │ │ -2bbc52: 2202 c811 |00e9: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_25_TO_26$1; // type@11c8 │ │ -2bbc56: 7010 9854 0200 |00eb: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_25_TO_26$1;.:()V // method@5498 │ │ -2bbc5c: 1f02 cd01 |00ee: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ -2bbc60: 5b12 9a30 |00f0: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_25_TO_26:Landroidx/room/migration/Migration; // field@309a │ │ -2bbc64: 2202 c911 |00f2: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_26_TO_27$1; // type@11c9 │ │ -2bbc68: 7010 9a54 0200 |00f4: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_26_TO_27$1;.:()V // method@549a │ │ -2bbc6e: 1f02 cd01 |00f7: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ -2bbc72: 5b12 9b30 |00f9: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_26_TO_27:Landroidx/room/migration/Migration; // field@309b │ │ -2bbc76: 2202 ca11 |00fb: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_27_TO_28$1; // type@11ca │ │ -2bbc7a: 7010 9c54 0200 |00fd: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_27_TO_28$1;.:()V // method@549c │ │ -2bbc80: 1f02 cd01 |0100: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ -2bbc84: 5b12 9c30 |0102: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_27_TO_28:Landroidx/room/migration/Migration; // field@309c │ │ -2bbc88: 2202 cb11 |0104: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_28_TO_29$1; // type@11cb │ │ -2bbc8c: 7010 9e54 0200 |0106: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_28_TO_29$1;.:()V // method@549e │ │ -2bbc92: 1f02 cd01 |0109: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ -2bbc96: 5b12 9d30 |010b: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_28_TO_29:Landroidx/room/migration/Migration; // field@309d │ │ -2bbc9a: 2202 cc11 |010d: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_29_TO_30$1; // type@11cc │ │ -2bbc9e: 7010 a054 0200 |010f: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_29_TO_30$1;.:()V // method@54a0 │ │ -2bbca4: 1f02 cd01 |0112: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ -2bbca8: 5b12 9e30 |0114: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_29_TO_30:Landroidx/room/migration/Migration; // field@309e │ │ -2bbcac: 2202 ce11 |0116: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_30_TO_31$1; // type@11ce │ │ -2bbcb0: 7010 a454 0200 |0118: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_30_TO_31$1;.:()V // method@54a4 │ │ -2bbcb6: 1f02 cd01 |011b: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ -2bbcba: 5b12 a030 |011d: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_30_TO_31:Landroidx/room/migration/Migration; // field@30a0 │ │ -2bbcbe: 2202 cf11 |011f: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_31_TO_32$1; // type@11cf │ │ -2bbcc2: 7010 a654 0200 |0121: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_31_TO_32$1;.:()V // method@54a6 │ │ -2bbcc8: 1f02 cd01 |0124: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ -2bbccc: 5b12 a130 |0126: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_31_TO_32:Landroidx/room/migration/Migration; // field@30a1 │ │ -2bbcd0: 2202 d011 |0128: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_32_TO_33$1; // type@11d0 │ │ -2bbcd4: 7010 a854 0200 |012a: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_32_TO_33$1;.:()V // method@54a8 │ │ -2bbcda: 1f02 cd01 |012d: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ -2bbcde: 5b12 a230 |012f: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_32_TO_33:Landroidx/room/migration/Migration; // field@30a2 │ │ -2bbce2: 2202 d111 |0131: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_33_TO_34$1; // type@11d1 │ │ -2bbce6: 7010 aa54 0200 |0133: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_33_TO_34$1;.:()V // method@54aa │ │ -2bbcec: 1f02 cd01 |0136: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ -2bbcf0: 5b12 a330 |0138: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_33_TO_34:Landroidx/room/migration/Migration; // field@30a3 │ │ -2bbcf4: 2202 d211 |013a: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_34_TO_35$1; // type@11d2 │ │ -2bbcf8: 7010 ac54 0200 |013c: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_34_TO_35$1;.:()V // method@54ac │ │ -2bbcfe: 1f02 cd01 |013f: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ -2bbd02: 5b12 a430 |0141: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_34_TO_35:Landroidx/room/migration/Migration; // field@30a4 │ │ -2bbd06: 2202 d311 |0143: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_35_TO_36$1; // type@11d3 │ │ -2bbd0a: 7010 ae54 0200 |0145: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_35_TO_36$1;.:()V // method@54ae │ │ -2bbd10: 1f02 cd01 |0148: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ -2bbd14: 5b12 a530 |014a: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_35_TO_36:Landroidx/room/migration/Migration; // field@30a5 │ │ -2bbd18: 2202 d411 |014c: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_36_TO_37$1; // type@11d4 │ │ -2bbd1c: 7010 b054 0200 |014e: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_36_TO_37$1;.:()V // method@54b0 │ │ -2bbd22: 1f02 cd01 |0151: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ -2bbd26: 5b12 a630 |0153: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_36_TO_37:Landroidx/room/migration/Migration; // field@30a6 │ │ -2bbd2a: 2202 d511 |0155: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_37_TO_38$1; // type@11d5 │ │ -2bbd2e: 7010 b254 0200 |0157: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_37_TO_38$1;.:()V // method@54b2 │ │ -2bbd34: 1f02 cd01 |015a: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ -2bbd38: 5b12 a730 |015c: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_37_TO_38:Landroidx/room/migration/Migration; // field@30a7 │ │ -2bbd3c: 2202 d611 |015e: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_38_TO_39$1; // type@11d6 │ │ -2bbd40: 7010 b454 0200 |0160: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_38_TO_39$1;.:()V // method@54b4 │ │ -2bbd46: 1f02 cd01 |0163: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ -2bbd4a: 5b12 a830 |0165: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_38_TO_39:Landroidx/room/migration/Migration; // field@30a8 │ │ -2bbd4e: 2202 d711 |0167: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_39_TO_40$1; // type@11d7 │ │ -2bbd52: 7010 b654 0200 |0169: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_39_TO_40$1;.:()V // method@54b6 │ │ -2bbd58: 1f02 cd01 |016c: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ -2bbd5c: 5b12 a930 |016e: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_39_TO_40:Landroidx/room/migration/Migration; // field@30a9 │ │ -2bbd60: 2202 d911 |0170: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_40_TO_41$1; // type@11d9 │ │ -2bbd64: 7010 ba54 0200 |0172: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_40_TO_41$1;.:()V // method@54ba │ │ -2bbd6a: 1f02 cd01 |0175: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ -2bbd6e: 5b12 ab30 |0177: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_40_TO_41:Landroidx/room/migration/Migration; // field@30ab │ │ -2bbd72: 2202 da11 |0179: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_41_TO_42$1; // type@11da │ │ -2bbd76: 7020 bc54 1200 |017b: invoke-direct {v2, v1}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_41_TO_42$1;.:(Lcom/duckduckgo/app/global/db/MigrationsProvider;)V // method@54bc │ │ -2bbd7c: 1f02 cd01 |017e: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ -2bbd80: 5b12 ac30 |0180: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_41_TO_42:Landroidx/room/migration/Migration; // field@30ac │ │ -2bbd84: 2202 db11 |0182: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_42_TO_43$1; // type@11db │ │ -2bbd88: 7020 bf54 1200 |0184: invoke-direct {v2, v1}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_42_TO_43$1;.:(Lcom/duckduckgo/app/global/db/MigrationsProvider;)V // method@54bf │ │ -2bbd8e: 1f02 cd01 |0187: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ -2bbd92: 5b12 ad30 |0189: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_42_TO_43:Landroidx/room/migration/Migration; // field@30ad │ │ -2bbd96: 2202 dc11 |018b: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_43_TO_44$1; // type@11dc │ │ -2bbd9a: 7010 c254 0200 |018d: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_43_TO_44$1;.:()V // method@54c2 │ │ -2bbda0: 1f02 cd01 |0190: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ -2bbda4: 5b12 ae30 |0192: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_43_TO_44:Landroidx/room/migration/Migration; // field@30ae │ │ -2bbda8: 2202 dd11 |0194: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_44_TO_45$1; // type@11dd │ │ -2bbdac: 7010 c454 0200 |0196: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_44_TO_45$1;.:()V // method@54c4 │ │ -2bbdb2: 1f02 cd01 |0199: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ -2bbdb6: 5b12 af30 |019b: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_44_TO_45:Landroidx/room/migration/Migration; // field@30af │ │ -2bbdba: 2202 de11 |019d: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_45_TO_46$1; // type@11de │ │ -2bbdbe: 7010 c654 0200 |019f: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_45_TO_46$1;.:()V // method@54c6 │ │ -2bbdc4: 1f02 cd01 |01a2: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ -2bbdc8: 5b12 b030 |01a4: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_45_TO_46:Landroidx/room/migration/Migration; // field@30b0 │ │ -2bbdcc: 2202 df11 |01a6: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_46_TO_47$1; // type@11df │ │ -2bbdd0: 7010 c854 0200 |01a8: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_46_TO_47$1;.:()V // method@54c8 │ │ -2bbdd6: 1f02 cd01 |01ab: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ -2bbdda: 5b12 b130 |01ad: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_46_TO_47:Landroidx/room/migration/Migration; // field@30b1 │ │ -2bbdde: 2202 e011 |01af: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_47_TO_48$1; // type@11e0 │ │ -2bbde2: 7010 ca54 0200 |01b1: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_47_TO_48$1;.:()V // method@54ca │ │ -2bbde8: 1f02 cd01 |01b4: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ -2bbdec: 5b12 b230 |01b6: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_47_TO_48:Landroidx/room/migration/Migration; // field@30b2 │ │ -2bbdf0: 2202 e111 |01b8: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_48_TO_49$1; // type@11e1 │ │ -2bbdf4: 7010 cc54 0200 |01ba: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_48_TO_49$1;.:()V // method@54cc │ │ -2bbdfa: 1f02 cd01 |01bd: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ -2bbdfe: 5b12 b330 |01bf: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_48_TO_49:Landroidx/room/migration/Migration; // field@30b3 │ │ -2bbe02: 2202 e211 |01c1: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_49_TO_50$1; // type@11e2 │ │ -2bbe06: 7010 ce54 0200 |01c3: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_49_TO_50$1;.:()V // method@54ce │ │ -2bbe0c: 1f02 cd01 |01c6: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ -2bbe10: 5b12 b430 |01c8: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_49_TO_50:Landroidx/room/migration/Migration; // field@30b4 │ │ -2bbe14: 2202 e411 |01ca: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_50_TO_51$1; // type@11e4 │ │ -2bbe18: 7010 d254 0200 |01cc: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_50_TO_51$1;.:()V // method@54d2 │ │ -2bbe1e: 1f02 cd01 |01cf: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ -2bbe22: 5b12 b630 |01d1: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_50_TO_51:Landroidx/room/migration/Migration; // field@30b6 │ │ -2bbe26: 2202 e511 |01d3: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_51_TO_52$1; // type@11e5 │ │ -2bbe2a: 7010 d454 0200 |01d5: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_51_TO_52$1;.:()V // method@54d4 │ │ -2bbe30: 1f02 cd01 |01d8: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ -2bbe34: 5b12 b730 |01da: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_51_TO_52:Landroidx/room/migration/Migration; // field@30b7 │ │ -2bbe38: 2202 e611 |01dc: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_52_TO_53$1; // type@11e6 │ │ -2bbe3c: 7010 d654 0200 |01de: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_52_TO_53$1;.:()V // method@54d6 │ │ -2bbe42: 1f02 cd01 |01e1: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ -2bbe46: 5b12 b830 |01e3: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_52_TO_53:Landroidx/room/migration/Migration; // field@30b8 │ │ -2bbe4a: 2202 e711 |01e5: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_53_TO_54$1; // type@11e7 │ │ -2bbe4e: 7010 d854 0200 |01e7: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_53_TO_54$1;.:()V // method@54d8 │ │ -2bbe54: 1f02 cd01 |01ea: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ -2bbe58: 5b12 b930 |01ec: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_53_TO_54:Landroidx/room/migration/Migration; // field@30b9 │ │ -2bbe5c: 2202 e811 |01ee: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_54_TO_55$1; // type@11e8 │ │ -2bbe60: 7010 da54 0200 |01f0: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_54_TO_55$1;.:()V // method@54da │ │ -2bbe66: 1f02 cd01 |01f3: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ -2bbe6a: 5b12 ba30 |01f5: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_54_TO_55:Landroidx/room/migration/Migration; // field@30ba │ │ -2bbe6e: 2202 e911 |01f7: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_55_TO_56$1; // type@11e9 │ │ -2bbe72: 7010 dc54 0200 |01f9: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_55_TO_56$1;.:()V // method@54dc │ │ -2bbe78: 1f02 cd01 |01fc: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ -2bbe7c: 5b12 bb30 |01fe: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_55_TO_56:Landroidx/room/migration/Migration; // field@30bb │ │ -2bbe80: 2202 ea11 |0200: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_56_TO_57$1; // type@11ea │ │ -2bbe84: 7010 de54 0200 |0202: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_56_TO_57$1;.:()V // method@54de │ │ -2bbe8a: 1f02 cd01 |0205: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ -2bbe8e: 5b12 bc30 |0207: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_56_TO_57:Landroidx/room/migration/Migration; // field@30bc │ │ -2bbe92: 2202 b611 |0209: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$BOOKMARKS_DB_ON_CREATE$1; // type@11b6 │ │ -2bbe96: 7010 7354 0200 |020b: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$BOOKMARKS_DB_ON_CREATE$1;.:()V // method@5473 │ │ -2bbe9c: 1f02 c201 |020e: check-cast v2, Landroidx/room/RoomDatabase$Callback; // type@01c2 │ │ -2bbea0: 5b12 8830 |0210: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.BOOKMARKS_DB_ON_CREATE:Landroidx/room/RoomDatabase$Callback; // field@3088 │ │ -2bbea4: 2202 b711 |0212: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$CHANGE_JOURNAL_ON_OPEN$1; // type@11b7 │ │ -2bbea8: 7010 7554 0200 |0214: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$CHANGE_JOURNAL_ON_OPEN$1;.:()V // method@5475 │ │ -2bbeae: 1f02 c201 |0217: check-cast v2, Landroidx/room/RoomDatabase$Callback; // type@01c2 │ │ -2bbeb2: 5b12 8930 |0219: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.CHANGE_JOURNAL_ON_OPEN:Landroidx/room/RoomDatabase$Callback; // field@3089 │ │ -2bbeb6: 0e00 |021b: return-void │ │ +2bba80: |[2bba80] com.duckduckgo.app.global.db.MigrationsProvider.:(Landroid/content/Context;Lcom/duckduckgo/app/settings/db/SettingsDataStore;)V │ │ +2bba90: 1a00 7d9c |0000: const-string v0, "context" // string@9c7d │ │ +2bba94: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2bba9a: 1a00 46d1 |0005: const-string v0, "settingsDataStore" // string@d146 │ │ +2bba9e: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2bbaa4: 7010 a6ef 0100 |000a: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2bbaaa: 5b12 c230 |000d: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.context:Landroid/content/Context; // field@30c2 │ │ +2bbaae: 5b13 c330 |000f: iput-object v3, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.settingsDataStore:Lcom/duckduckgo/app/settings/db/SettingsDataStore; // field@30c3 │ │ +2bbab2: 2202 c211 |0011: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_1_TO_2$1; // type@11c2 │ │ +2bbab6: 7010 8c54 0200 |0013: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_1_TO_2$1;.:()V // method@548c │ │ +2bbabc: 1f02 cd01 |0016: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ +2bbac0: 5b12 9430 |0018: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_1_TO_2:Landroidx/room/migration/Migration; // field@3094 │ │ +2bbac4: 2202 cd11 |001a: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_2_TO_3$1; // type@11cd │ │ +2bbac8: 7010 a254 0200 |001c: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_2_TO_3$1;.:()V // method@54a2 │ │ +2bbace: 1f02 cd01 |001f: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ +2bbad2: 5b12 9f30 |0021: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_2_TO_3:Landroidx/room/migration/Migration; // field@309f │ │ +2bbad6: 2202 d811 |0023: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_3_TO_4$1; // type@11d8 │ │ +2bbada: 7010 b854 0200 |0025: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_3_TO_4$1;.:()V // method@54b8 │ │ +2bbae0: 1f02 cd01 |0028: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ +2bbae4: 5b12 aa30 |002a: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_3_TO_4:Landroidx/room/migration/Migration; // field@30aa │ │ +2bbae8: 2202 e311 |002c: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_4_TO_5$1; // type@11e3 │ │ +2bbaec: 7010 d054 0200 |002e: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_4_TO_5$1;.:()V // method@54d0 │ │ +2bbaf2: 1f02 cd01 |0031: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ +2bbaf6: 5b12 b530 |0033: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_4_TO_5:Landroidx/room/migration/Migration; // field@30b5 │ │ +2bbafa: 2202 eb11 |0035: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_5_TO_6$1; // type@11eb │ │ +2bbafe: 7010 e054 0200 |0037: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_5_TO_6$1;.:()V // method@54e0 │ │ +2bbb04: 1f02 cd01 |003a: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ +2bbb08: 5b12 bd30 |003c: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_5_TO_6:Landroidx/room/migration/Migration; // field@30bd │ │ +2bbb0c: 2202 ec11 |003e: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_6_TO_7$1; // type@11ec │ │ +2bbb10: 7010 e254 0200 |0040: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_6_TO_7$1;.:()V // method@54e2 │ │ +2bbb16: 1f02 cd01 |0043: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ +2bbb1a: 5b12 be30 |0045: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_6_TO_7:Landroidx/room/migration/Migration; // field@30be │ │ +2bbb1e: 2202 ed11 |0047: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_7_TO_8$1; // type@11ed │ │ +2bbb22: 7010 e454 0200 |0049: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_7_TO_8$1;.:()V // method@54e4 │ │ +2bbb28: 1f02 cd01 |004c: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ +2bbb2c: 5b12 bf30 |004e: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_7_TO_8:Landroidx/room/migration/Migration; // field@30bf │ │ +2bbb30: 2202 ee11 |0050: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_8_TO_9$1; // type@11ee │ │ +2bbb34: 7010 e654 0200 |0052: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_8_TO_9$1;.:()V // method@54e6 │ │ +2bbb3a: 1f02 cd01 |0055: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ +2bbb3e: 5b12 c030 |0057: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_8_TO_9:Landroidx/room/migration/Migration; // field@30c0 │ │ +2bbb42: 2202 ef11 |0059: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_9_TO_10$1; // type@11ef │ │ +2bbb46: 7010 e854 0200 |005b: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_9_TO_10$1;.:()V // method@54e8 │ │ +2bbb4c: 1f02 cd01 |005e: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ +2bbb50: 5b12 c130 |0060: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_9_TO_10:Landroidx/room/migration/Migration; // field@30c1 │ │ +2bbb54: 2202 b811 |0062: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_10_TO_11$1; // type@11b8 │ │ +2bbb58: 7010 7754 0200 |0064: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_10_TO_11$1;.:()V // method@5477 │ │ +2bbb5e: 1f02 cd01 |0067: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ +2bbb62: 5b12 8a30 |0069: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_10_TO_11:Landroidx/room/migration/Migration; // field@308a │ │ +2bbb66: 2202 b911 |006b: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_11_TO_12$1; // type@11b9 │ │ +2bbb6a: 7010 7954 0200 |006d: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_11_TO_12$1;.:()V // method@5479 │ │ +2bbb70: 1f02 cd01 |0070: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ +2bbb74: 5b12 8b30 |0072: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_11_TO_12:Landroidx/room/migration/Migration; // field@308b │ │ +2bbb78: 2202 ba11 |0074: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_12_TO_13$1; // type@11ba │ │ +2bbb7c: 7010 7b54 0200 |0076: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_12_TO_13$1;.:()V // method@547b │ │ +2bbb82: 1f02 cd01 |0079: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ +2bbb86: 5b12 8c30 |007b: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_12_TO_13:Landroidx/room/migration/Migration; // field@308c │ │ +2bbb8a: 2202 bb11 |007d: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_13_TO_14$1; // type@11bb │ │ +2bbb8e: 7010 7d54 0200 |007f: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_13_TO_14$1;.:()V // method@547d │ │ +2bbb94: 1f02 cd01 |0082: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ +2bbb98: 5b12 8d30 |0084: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_13_TO_14:Landroidx/room/migration/Migration; // field@308d │ │ +2bbb9c: 2202 bc11 |0086: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_14_TO_15$1; // type@11bc │ │ +2bbba0: 7010 7f54 0200 |0088: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_14_TO_15$1;.:()V // method@547f │ │ +2bbba6: 1f02 cd01 |008b: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ +2bbbaa: 5b12 8e30 |008d: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_14_TO_15:Landroidx/room/migration/Migration; // field@308e │ │ +2bbbae: 2202 bd11 |008f: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_15_TO_16$1; // type@11bd │ │ +2bbbb2: 7010 8154 0200 |0091: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_15_TO_16$1;.:()V // method@5481 │ │ +2bbbb8: 1f02 cd01 |0094: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ +2bbbbc: 5b12 8f30 |0096: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_15_TO_16:Landroidx/room/migration/Migration; // field@308f │ │ +2bbbc0: 2202 be11 |0098: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_16_TO_17$1; // type@11be │ │ +2bbbc4: 7010 8354 0200 |009a: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_16_TO_17$1;.:()V // method@5483 │ │ +2bbbca: 1f02 cd01 |009d: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ +2bbbce: 5b12 9030 |009f: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_16_TO_17:Landroidx/room/migration/Migration; // field@3090 │ │ +2bbbd2: 2202 bf11 |00a1: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_17_TO_18$1; // type@11bf │ │ +2bbbd6: 7020 8554 1200 |00a3: invoke-direct {v2, v1}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_17_TO_18$1;.:(Lcom/duckduckgo/app/global/db/MigrationsProvider;)V // method@5485 │ │ +2bbbdc: 1f02 cd01 |00a6: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ +2bbbe0: 5b12 9130 |00a8: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_17_TO_18:Landroidx/room/migration/Migration; // field@3091 │ │ +2bbbe4: 2202 c011 |00aa: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_18_TO_19$1; // type@11c0 │ │ +2bbbe8: 7010 8854 0200 |00ac: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_18_TO_19$1;.:()V // method@5488 │ │ +2bbbee: 1f02 cd01 |00af: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ +2bbbf2: 5b12 9230 |00b1: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_18_TO_19:Landroidx/room/migration/Migration; // field@3092 │ │ +2bbbf6: 2202 c111 |00b3: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_19_TO_20$1; // type@11c1 │ │ +2bbbfa: 7010 8a54 0200 |00b5: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_19_TO_20$1;.:()V // method@548a │ │ +2bbc00: 1f02 cd01 |00b8: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ +2bbc04: 5b12 9330 |00ba: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_19_TO_20:Landroidx/room/migration/Migration; // field@3093 │ │ +2bbc08: 2202 c311 |00bc: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_20_TO_21$1; // type@11c3 │ │ +2bbc0c: 7010 8e54 0200 |00be: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_20_TO_21$1;.:()V // method@548e │ │ +2bbc12: 1f02 cd01 |00c1: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ +2bbc16: 5b12 9530 |00c3: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_20_TO_21:Landroidx/room/migration/Migration; // field@3095 │ │ +2bbc1a: 2202 c411 |00c5: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_21_TO_22$1; // type@11c4 │ │ +2bbc1e: 7010 9054 0200 |00c7: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_21_TO_22$1;.:()V // method@5490 │ │ +2bbc24: 1f02 cd01 |00ca: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ +2bbc28: 5b12 9630 |00cc: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_21_TO_22:Landroidx/room/migration/Migration; // field@3096 │ │ +2bbc2c: 2202 c511 |00ce: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_22_TO_23$1; // type@11c5 │ │ +2bbc30: 7010 9254 0200 |00d0: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_22_TO_23$1;.:()V // method@5492 │ │ +2bbc36: 1f02 cd01 |00d3: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ +2bbc3a: 5b12 9730 |00d5: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_22_TO_23:Landroidx/room/migration/Migration; // field@3097 │ │ +2bbc3e: 2202 c611 |00d7: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_23_TO_24$1; // type@11c6 │ │ +2bbc42: 7010 9454 0200 |00d9: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_23_TO_24$1;.:()V // method@5494 │ │ +2bbc48: 1f02 cd01 |00dc: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ +2bbc4c: 5b12 9830 |00de: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_23_TO_24:Landroidx/room/migration/Migration; // field@3098 │ │ +2bbc50: 2202 c711 |00e0: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_24_TO_25$1; // type@11c7 │ │ +2bbc54: 7010 9654 0200 |00e2: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_24_TO_25$1;.:()V // method@5496 │ │ +2bbc5a: 1f02 cd01 |00e5: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ +2bbc5e: 5b12 9930 |00e7: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_24_TO_25:Landroidx/room/migration/Migration; // field@3099 │ │ +2bbc62: 2202 c811 |00e9: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_25_TO_26$1; // type@11c8 │ │ +2bbc66: 7010 9854 0200 |00eb: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_25_TO_26$1;.:()V // method@5498 │ │ +2bbc6c: 1f02 cd01 |00ee: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ +2bbc70: 5b12 9a30 |00f0: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_25_TO_26:Landroidx/room/migration/Migration; // field@309a │ │ +2bbc74: 2202 c911 |00f2: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_26_TO_27$1; // type@11c9 │ │ +2bbc78: 7010 9a54 0200 |00f4: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_26_TO_27$1;.:()V // method@549a │ │ +2bbc7e: 1f02 cd01 |00f7: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ +2bbc82: 5b12 9b30 |00f9: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_26_TO_27:Landroidx/room/migration/Migration; // field@309b │ │ +2bbc86: 2202 ca11 |00fb: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_27_TO_28$1; // type@11ca │ │ +2bbc8a: 7010 9c54 0200 |00fd: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_27_TO_28$1;.:()V // method@549c │ │ +2bbc90: 1f02 cd01 |0100: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ +2bbc94: 5b12 9c30 |0102: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_27_TO_28:Landroidx/room/migration/Migration; // field@309c │ │ +2bbc98: 2202 cb11 |0104: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_28_TO_29$1; // type@11cb │ │ +2bbc9c: 7010 9e54 0200 |0106: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_28_TO_29$1;.:()V // method@549e │ │ +2bbca2: 1f02 cd01 |0109: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ +2bbca6: 5b12 9d30 |010b: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_28_TO_29:Landroidx/room/migration/Migration; // field@309d │ │ +2bbcaa: 2202 cc11 |010d: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_29_TO_30$1; // type@11cc │ │ +2bbcae: 7010 a054 0200 |010f: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_29_TO_30$1;.:()V // method@54a0 │ │ +2bbcb4: 1f02 cd01 |0112: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ +2bbcb8: 5b12 9e30 |0114: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_29_TO_30:Landroidx/room/migration/Migration; // field@309e │ │ +2bbcbc: 2202 ce11 |0116: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_30_TO_31$1; // type@11ce │ │ +2bbcc0: 7010 a454 0200 |0118: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_30_TO_31$1;.:()V // method@54a4 │ │ +2bbcc6: 1f02 cd01 |011b: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ +2bbcca: 5b12 a030 |011d: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_30_TO_31:Landroidx/room/migration/Migration; // field@30a0 │ │ +2bbcce: 2202 cf11 |011f: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_31_TO_32$1; // type@11cf │ │ +2bbcd2: 7010 a654 0200 |0121: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_31_TO_32$1;.:()V // method@54a6 │ │ +2bbcd8: 1f02 cd01 |0124: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ +2bbcdc: 5b12 a130 |0126: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_31_TO_32:Landroidx/room/migration/Migration; // field@30a1 │ │ +2bbce0: 2202 d011 |0128: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_32_TO_33$1; // type@11d0 │ │ +2bbce4: 7010 a854 0200 |012a: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_32_TO_33$1;.:()V // method@54a8 │ │ +2bbcea: 1f02 cd01 |012d: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ +2bbcee: 5b12 a230 |012f: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_32_TO_33:Landroidx/room/migration/Migration; // field@30a2 │ │ +2bbcf2: 2202 d111 |0131: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_33_TO_34$1; // type@11d1 │ │ +2bbcf6: 7010 aa54 0200 |0133: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_33_TO_34$1;.:()V // method@54aa │ │ +2bbcfc: 1f02 cd01 |0136: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ +2bbd00: 5b12 a330 |0138: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_33_TO_34:Landroidx/room/migration/Migration; // field@30a3 │ │ +2bbd04: 2202 d211 |013a: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_34_TO_35$1; // type@11d2 │ │ +2bbd08: 7010 ac54 0200 |013c: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_34_TO_35$1;.:()V // method@54ac │ │ +2bbd0e: 1f02 cd01 |013f: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ +2bbd12: 5b12 a430 |0141: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_34_TO_35:Landroidx/room/migration/Migration; // field@30a4 │ │ +2bbd16: 2202 d311 |0143: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_35_TO_36$1; // type@11d3 │ │ +2bbd1a: 7010 ae54 0200 |0145: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_35_TO_36$1;.:()V // method@54ae │ │ +2bbd20: 1f02 cd01 |0148: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ +2bbd24: 5b12 a530 |014a: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_35_TO_36:Landroidx/room/migration/Migration; // field@30a5 │ │ +2bbd28: 2202 d411 |014c: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_36_TO_37$1; // type@11d4 │ │ +2bbd2c: 7010 b054 0200 |014e: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_36_TO_37$1;.:()V // method@54b0 │ │ +2bbd32: 1f02 cd01 |0151: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ +2bbd36: 5b12 a630 |0153: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_36_TO_37:Landroidx/room/migration/Migration; // field@30a6 │ │ +2bbd3a: 2202 d511 |0155: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_37_TO_38$1; // type@11d5 │ │ +2bbd3e: 7010 b254 0200 |0157: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_37_TO_38$1;.:()V // method@54b2 │ │ +2bbd44: 1f02 cd01 |015a: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ +2bbd48: 5b12 a730 |015c: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_37_TO_38:Landroidx/room/migration/Migration; // field@30a7 │ │ +2bbd4c: 2202 d611 |015e: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_38_TO_39$1; // type@11d6 │ │ +2bbd50: 7010 b454 0200 |0160: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_38_TO_39$1;.:()V // method@54b4 │ │ +2bbd56: 1f02 cd01 |0163: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ +2bbd5a: 5b12 a830 |0165: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_38_TO_39:Landroidx/room/migration/Migration; // field@30a8 │ │ +2bbd5e: 2202 d711 |0167: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_39_TO_40$1; // type@11d7 │ │ +2bbd62: 7010 b654 0200 |0169: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_39_TO_40$1;.:()V // method@54b6 │ │ +2bbd68: 1f02 cd01 |016c: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ +2bbd6c: 5b12 a930 |016e: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_39_TO_40:Landroidx/room/migration/Migration; // field@30a9 │ │ +2bbd70: 2202 d911 |0170: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_40_TO_41$1; // type@11d9 │ │ +2bbd74: 7010 ba54 0200 |0172: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_40_TO_41$1;.:()V // method@54ba │ │ +2bbd7a: 1f02 cd01 |0175: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ +2bbd7e: 5b12 ab30 |0177: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_40_TO_41:Landroidx/room/migration/Migration; // field@30ab │ │ +2bbd82: 2202 da11 |0179: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_41_TO_42$1; // type@11da │ │ +2bbd86: 7020 bc54 1200 |017b: invoke-direct {v2, v1}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_41_TO_42$1;.:(Lcom/duckduckgo/app/global/db/MigrationsProvider;)V // method@54bc │ │ +2bbd8c: 1f02 cd01 |017e: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ +2bbd90: 5b12 ac30 |0180: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_41_TO_42:Landroidx/room/migration/Migration; // field@30ac │ │ +2bbd94: 2202 db11 |0182: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_42_TO_43$1; // type@11db │ │ +2bbd98: 7020 bf54 1200 |0184: invoke-direct {v2, v1}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_42_TO_43$1;.:(Lcom/duckduckgo/app/global/db/MigrationsProvider;)V // method@54bf │ │ +2bbd9e: 1f02 cd01 |0187: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ +2bbda2: 5b12 ad30 |0189: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_42_TO_43:Landroidx/room/migration/Migration; // field@30ad │ │ +2bbda6: 2202 dc11 |018b: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_43_TO_44$1; // type@11dc │ │ +2bbdaa: 7010 c254 0200 |018d: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_43_TO_44$1;.:()V // method@54c2 │ │ +2bbdb0: 1f02 cd01 |0190: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ +2bbdb4: 5b12 ae30 |0192: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_43_TO_44:Landroidx/room/migration/Migration; // field@30ae │ │ +2bbdb8: 2202 dd11 |0194: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_44_TO_45$1; // type@11dd │ │ +2bbdbc: 7010 c454 0200 |0196: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_44_TO_45$1;.:()V // method@54c4 │ │ +2bbdc2: 1f02 cd01 |0199: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ +2bbdc6: 5b12 af30 |019b: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_44_TO_45:Landroidx/room/migration/Migration; // field@30af │ │ +2bbdca: 2202 de11 |019d: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_45_TO_46$1; // type@11de │ │ +2bbdce: 7010 c654 0200 |019f: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_45_TO_46$1;.:()V // method@54c6 │ │ +2bbdd4: 1f02 cd01 |01a2: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ +2bbdd8: 5b12 b030 |01a4: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_45_TO_46:Landroidx/room/migration/Migration; // field@30b0 │ │ +2bbddc: 2202 df11 |01a6: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_46_TO_47$1; // type@11df │ │ +2bbde0: 7010 c854 0200 |01a8: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_46_TO_47$1;.:()V // method@54c8 │ │ +2bbde6: 1f02 cd01 |01ab: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ +2bbdea: 5b12 b130 |01ad: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_46_TO_47:Landroidx/room/migration/Migration; // field@30b1 │ │ +2bbdee: 2202 e011 |01af: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_47_TO_48$1; // type@11e0 │ │ +2bbdf2: 7010 ca54 0200 |01b1: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_47_TO_48$1;.:()V // method@54ca │ │ +2bbdf8: 1f02 cd01 |01b4: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ +2bbdfc: 5b12 b230 |01b6: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_47_TO_48:Landroidx/room/migration/Migration; // field@30b2 │ │ +2bbe00: 2202 e111 |01b8: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_48_TO_49$1; // type@11e1 │ │ +2bbe04: 7010 cc54 0200 |01ba: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_48_TO_49$1;.:()V // method@54cc │ │ +2bbe0a: 1f02 cd01 |01bd: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ +2bbe0e: 5b12 b330 |01bf: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_48_TO_49:Landroidx/room/migration/Migration; // field@30b3 │ │ +2bbe12: 2202 e211 |01c1: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_49_TO_50$1; // type@11e2 │ │ +2bbe16: 7010 ce54 0200 |01c3: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_49_TO_50$1;.:()V // method@54ce │ │ +2bbe1c: 1f02 cd01 |01c6: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ +2bbe20: 5b12 b430 |01c8: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_49_TO_50:Landroidx/room/migration/Migration; // field@30b4 │ │ +2bbe24: 2202 e411 |01ca: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_50_TO_51$1; // type@11e4 │ │ +2bbe28: 7010 d254 0200 |01cc: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_50_TO_51$1;.:()V // method@54d2 │ │ +2bbe2e: 1f02 cd01 |01cf: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ +2bbe32: 5b12 b630 |01d1: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_50_TO_51:Landroidx/room/migration/Migration; // field@30b6 │ │ +2bbe36: 2202 e511 |01d3: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_51_TO_52$1; // type@11e5 │ │ +2bbe3a: 7010 d454 0200 |01d5: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_51_TO_52$1;.:()V // method@54d4 │ │ +2bbe40: 1f02 cd01 |01d8: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ +2bbe44: 5b12 b730 |01da: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_51_TO_52:Landroidx/room/migration/Migration; // field@30b7 │ │ +2bbe48: 2202 e611 |01dc: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_52_TO_53$1; // type@11e6 │ │ +2bbe4c: 7010 d654 0200 |01de: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_52_TO_53$1;.:()V // method@54d6 │ │ +2bbe52: 1f02 cd01 |01e1: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ +2bbe56: 5b12 b830 |01e3: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_52_TO_53:Landroidx/room/migration/Migration; // field@30b8 │ │ +2bbe5a: 2202 e711 |01e5: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_53_TO_54$1; // type@11e7 │ │ +2bbe5e: 7010 d854 0200 |01e7: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_53_TO_54$1;.:()V // method@54d8 │ │ +2bbe64: 1f02 cd01 |01ea: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ +2bbe68: 5b12 b930 |01ec: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_53_TO_54:Landroidx/room/migration/Migration; // field@30b9 │ │ +2bbe6c: 2202 e811 |01ee: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_54_TO_55$1; // type@11e8 │ │ +2bbe70: 7010 da54 0200 |01f0: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_54_TO_55$1;.:()V // method@54da │ │ +2bbe76: 1f02 cd01 |01f3: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ +2bbe7a: 5b12 ba30 |01f5: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_54_TO_55:Landroidx/room/migration/Migration; // field@30ba │ │ +2bbe7e: 2202 e911 |01f7: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_55_TO_56$1; // type@11e9 │ │ +2bbe82: 7010 dc54 0200 |01f9: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_55_TO_56$1;.:()V // method@54dc │ │ +2bbe88: 1f02 cd01 |01fc: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ +2bbe8c: 5b12 bb30 |01fe: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_55_TO_56:Landroidx/room/migration/Migration; // field@30bb │ │ +2bbe90: 2202 ea11 |0200: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_56_TO_57$1; // type@11ea │ │ +2bbe94: 7010 de54 0200 |0202: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$MIGRATION_56_TO_57$1;.:()V // method@54de │ │ +2bbe9a: 1f02 cd01 |0205: check-cast v2, Landroidx/room/migration/Migration; // type@01cd │ │ +2bbe9e: 5b12 bc30 |0207: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_56_TO_57:Landroidx/room/migration/Migration; // field@30bc │ │ +2bbea2: 2202 b611 |0209: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$BOOKMARKS_DB_ON_CREATE$1; // type@11b6 │ │ +2bbea6: 7010 7354 0200 |020b: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$BOOKMARKS_DB_ON_CREATE$1;.:()V // method@5473 │ │ +2bbeac: 1f02 c201 |020e: check-cast v2, Landroidx/room/RoomDatabase$Callback; // type@01c2 │ │ +2bbeb0: 5b12 8830 |0210: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.BOOKMARKS_DB_ON_CREATE:Landroidx/room/RoomDatabase$Callback; // field@3088 │ │ +2bbeb4: 2202 b711 |0212: new-instance v2, Lcom/duckduckgo/app/global/db/MigrationsProvider$CHANGE_JOURNAL_ON_OPEN$1; // type@11b7 │ │ +2bbeb8: 7010 7554 0200 |0214: invoke-direct {v2}, Lcom/duckduckgo/app/global/db/MigrationsProvider$CHANGE_JOURNAL_ON_OPEN$1;.:()V // method@5475 │ │ +2bbebe: 1f02 c201 |0217: check-cast v2, Landroidx/room/RoomDatabase$Callback; // type@01c2 │ │ +2bbec2: 5b12 8930 |0219: iput-object v2, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.CHANGE_JOURNAL_ON_OPEN:Landroidx/room/RoomDatabase$Callback; // field@3089 │ │ +2bbec6: 0e00 |021b: return-void │ │ catches : (none) │ │ positions : │ │ 0x000a line=171 │ │ 0x000d line=172 │ │ 0x0011 line=174 │ │ 0x001a line=186 │ │ 0x0023 line=193 │ │ @@ -176296,219 +176296,219 @@ │ │ type : '()V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -2bbeb8: |[2bbeb8] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_17_TO_18$annotations:()V │ │ -2bbec8: 0e00 |0000: return-void │ │ +2bbec8: |[2bbec8] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_17_TO_18$annotations:()V │ │ +2bbed8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/global/db/MigrationsProvider;) │ │ name : 'getMIGRATION_41_TO_42$annotations' │ │ type : '()V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -2bbecc: |[2bbecc] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_41_TO_42$annotations:()V │ │ -2bbedc: 0e00 |0000: return-void │ │ +2bbedc: |[2bbedc] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_41_TO_42$annotations:()V │ │ +2bbeec: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/global/db/MigrationsProvider;) │ │ name : 'getALL_MIGRATIONS' │ │ type : '()Ljava/util/List;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 337 16-bit code units │ │ -2bb7bc: |[2bb7bc] com.duckduckgo.app.global.db.MigrationsProvider.getALL_MIGRATIONS:()Ljava/util/List; │ │ -2bb7cc: 1300 3800 |0000: const/16 v0, #int 56 // #38 │ │ -2bb7d0: 2300 683a |0002: new-array v0, v0, [Landroidx/room/migration/Migration; // type@3a68 │ │ -2bb7d4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -2bb7d6: 5432 9430 |0005: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_1_TO_2:Landroidx/room/migration/Migration; // field@3094 │ │ -2bb7da: 4d02 0001 |0007: aput-object v2, v0, v1 │ │ -2bb7de: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -2bb7e0: 5432 9f30 |000a: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_2_TO_3:Landroidx/room/migration/Migration; // field@309f │ │ -2bb7e4: 4d02 0001 |000c: aput-object v2, v0, v1 │ │ -2bb7e8: 1221 |000e: const/4 v1, #int 2 // #2 │ │ -2bb7ea: 5432 aa30 |000f: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_3_TO_4:Landroidx/room/migration/Migration; // field@30aa │ │ -2bb7ee: 4d02 0001 |0011: aput-object v2, v0, v1 │ │ -2bb7f2: 1231 |0013: const/4 v1, #int 3 // #3 │ │ -2bb7f4: 5432 b530 |0014: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_4_TO_5:Landroidx/room/migration/Migration; // field@30b5 │ │ -2bb7f8: 4d02 0001 |0016: aput-object v2, v0, v1 │ │ -2bb7fc: 1241 |0018: const/4 v1, #int 4 // #4 │ │ -2bb7fe: 5432 bd30 |0019: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_5_TO_6:Landroidx/room/migration/Migration; // field@30bd │ │ -2bb802: 4d02 0001 |001b: aput-object v2, v0, v1 │ │ -2bb806: 1251 |001d: const/4 v1, #int 5 // #5 │ │ -2bb808: 5432 be30 |001e: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_6_TO_7:Landroidx/room/migration/Migration; // field@30be │ │ -2bb80c: 4d02 0001 |0020: aput-object v2, v0, v1 │ │ -2bb810: 1261 |0022: const/4 v1, #int 6 // #6 │ │ -2bb812: 5432 bf30 |0023: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_7_TO_8:Landroidx/room/migration/Migration; // field@30bf │ │ -2bb816: 4d02 0001 |0025: aput-object v2, v0, v1 │ │ -2bb81a: 1271 |0027: const/4 v1, #int 7 // #7 │ │ -2bb81c: 5432 c030 |0028: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_8_TO_9:Landroidx/room/migration/Migration; // field@30c0 │ │ -2bb820: 4d02 0001 |002a: aput-object v2, v0, v1 │ │ -2bb824: 1301 0800 |002c: const/16 v1, #int 8 // #8 │ │ -2bb828: 5432 c130 |002e: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_9_TO_10:Landroidx/room/migration/Migration; // field@30c1 │ │ -2bb82c: 4d02 0001 |0030: aput-object v2, v0, v1 │ │ -2bb830: 1301 0900 |0032: const/16 v1, #int 9 // #9 │ │ -2bb834: 5432 8a30 |0034: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_10_TO_11:Landroidx/room/migration/Migration; // field@308a │ │ -2bb838: 4d02 0001 |0036: aput-object v2, v0, v1 │ │ -2bb83c: 1301 0a00 |0038: const/16 v1, #int 10 // #a │ │ -2bb840: 5432 8b30 |003a: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_11_TO_12:Landroidx/room/migration/Migration; // field@308b │ │ -2bb844: 4d02 0001 |003c: aput-object v2, v0, v1 │ │ -2bb848: 1301 0b00 |003e: const/16 v1, #int 11 // #b │ │ -2bb84c: 5432 8c30 |0040: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_12_TO_13:Landroidx/room/migration/Migration; // field@308c │ │ -2bb850: 4d02 0001 |0042: aput-object v2, v0, v1 │ │ -2bb854: 1301 0c00 |0044: const/16 v1, #int 12 // #c │ │ -2bb858: 5432 8d30 |0046: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_13_TO_14:Landroidx/room/migration/Migration; // field@308d │ │ -2bb85c: 4d02 0001 |0048: aput-object v2, v0, v1 │ │ -2bb860: 1301 0d00 |004a: const/16 v1, #int 13 // #d │ │ -2bb864: 5432 8e30 |004c: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_14_TO_15:Landroidx/room/migration/Migration; // field@308e │ │ -2bb868: 4d02 0001 |004e: aput-object v2, v0, v1 │ │ -2bb86c: 1301 0e00 |0050: const/16 v1, #int 14 // #e │ │ -2bb870: 5432 8f30 |0052: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_15_TO_16:Landroidx/room/migration/Migration; // field@308f │ │ -2bb874: 4d02 0001 |0054: aput-object v2, v0, v1 │ │ -2bb878: 1301 0f00 |0056: const/16 v1, #int 15 // #f │ │ -2bb87c: 5432 9030 |0058: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_16_TO_17:Landroidx/room/migration/Migration; // field@3090 │ │ -2bb880: 4d02 0001 |005a: aput-object v2, v0, v1 │ │ -2bb884: 1301 1000 |005c: const/16 v1, #int 16 // #10 │ │ -2bb888: 5432 9130 |005e: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_17_TO_18:Landroidx/room/migration/Migration; // field@3091 │ │ -2bb88c: 4d02 0001 |0060: aput-object v2, v0, v1 │ │ -2bb890: 1301 1100 |0062: const/16 v1, #int 17 // #11 │ │ -2bb894: 5432 9230 |0064: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_18_TO_19:Landroidx/room/migration/Migration; // field@3092 │ │ -2bb898: 4d02 0001 |0066: aput-object v2, v0, v1 │ │ -2bb89c: 1301 1200 |0068: const/16 v1, #int 18 // #12 │ │ -2bb8a0: 5432 9330 |006a: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_19_TO_20:Landroidx/room/migration/Migration; // field@3093 │ │ -2bb8a4: 4d02 0001 |006c: aput-object v2, v0, v1 │ │ -2bb8a8: 1301 1300 |006e: const/16 v1, #int 19 // #13 │ │ -2bb8ac: 5432 9530 |0070: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_20_TO_21:Landroidx/room/migration/Migration; // field@3095 │ │ -2bb8b0: 4d02 0001 |0072: aput-object v2, v0, v1 │ │ -2bb8b4: 1301 1400 |0074: const/16 v1, #int 20 // #14 │ │ -2bb8b8: 5432 9630 |0076: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_21_TO_22:Landroidx/room/migration/Migration; // field@3096 │ │ -2bb8bc: 4d02 0001 |0078: aput-object v2, v0, v1 │ │ -2bb8c0: 1301 1500 |007a: const/16 v1, #int 21 // #15 │ │ -2bb8c4: 5432 9730 |007c: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_22_TO_23:Landroidx/room/migration/Migration; // field@3097 │ │ -2bb8c8: 4d02 0001 |007e: aput-object v2, v0, v1 │ │ -2bb8cc: 1301 1600 |0080: const/16 v1, #int 22 // #16 │ │ -2bb8d0: 5432 9830 |0082: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_23_TO_24:Landroidx/room/migration/Migration; // field@3098 │ │ -2bb8d4: 4d02 0001 |0084: aput-object v2, v0, v1 │ │ -2bb8d8: 1301 1700 |0086: const/16 v1, #int 23 // #17 │ │ -2bb8dc: 5432 9930 |0088: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_24_TO_25:Landroidx/room/migration/Migration; // field@3099 │ │ -2bb8e0: 4d02 0001 |008a: aput-object v2, v0, v1 │ │ -2bb8e4: 1301 1800 |008c: const/16 v1, #int 24 // #18 │ │ -2bb8e8: 5432 9a30 |008e: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_25_TO_26:Landroidx/room/migration/Migration; // field@309a │ │ -2bb8ec: 4d02 0001 |0090: aput-object v2, v0, v1 │ │ -2bb8f0: 1301 1900 |0092: const/16 v1, #int 25 // #19 │ │ -2bb8f4: 5432 9b30 |0094: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_26_TO_27:Landroidx/room/migration/Migration; // field@309b │ │ -2bb8f8: 4d02 0001 |0096: aput-object v2, v0, v1 │ │ -2bb8fc: 1301 1a00 |0098: const/16 v1, #int 26 // #1a │ │ -2bb900: 5432 9c30 |009a: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_27_TO_28:Landroidx/room/migration/Migration; // field@309c │ │ -2bb904: 4d02 0001 |009c: aput-object v2, v0, v1 │ │ -2bb908: 1301 1b00 |009e: const/16 v1, #int 27 // #1b │ │ -2bb90c: 5432 9d30 |00a0: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_28_TO_29:Landroidx/room/migration/Migration; // field@309d │ │ -2bb910: 4d02 0001 |00a2: aput-object v2, v0, v1 │ │ -2bb914: 1301 1c00 |00a4: const/16 v1, #int 28 // #1c │ │ -2bb918: 5432 9e30 |00a6: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_29_TO_30:Landroidx/room/migration/Migration; // field@309e │ │ -2bb91c: 4d02 0001 |00a8: aput-object v2, v0, v1 │ │ -2bb920: 1301 1d00 |00aa: const/16 v1, #int 29 // #1d │ │ -2bb924: 5432 a030 |00ac: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_30_TO_31:Landroidx/room/migration/Migration; // field@30a0 │ │ -2bb928: 4d02 0001 |00ae: aput-object v2, v0, v1 │ │ -2bb92c: 1301 1e00 |00b0: const/16 v1, #int 30 // #1e │ │ -2bb930: 5432 a130 |00b2: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_31_TO_32:Landroidx/room/migration/Migration; // field@30a1 │ │ -2bb934: 4d02 0001 |00b4: aput-object v2, v0, v1 │ │ -2bb938: 1301 1f00 |00b6: const/16 v1, #int 31 // #1f │ │ -2bb93c: 5432 a230 |00b8: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_32_TO_33:Landroidx/room/migration/Migration; // field@30a2 │ │ -2bb940: 4d02 0001 |00ba: aput-object v2, v0, v1 │ │ -2bb944: 1301 2000 |00bc: const/16 v1, #int 32 // #20 │ │ -2bb948: 5432 a330 |00be: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_33_TO_34:Landroidx/room/migration/Migration; // field@30a3 │ │ -2bb94c: 4d02 0001 |00c0: aput-object v2, v0, v1 │ │ -2bb950: 1301 2100 |00c2: const/16 v1, #int 33 // #21 │ │ -2bb954: 5432 a430 |00c4: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_34_TO_35:Landroidx/room/migration/Migration; // field@30a4 │ │ -2bb958: 4d02 0001 |00c6: aput-object v2, v0, v1 │ │ -2bb95c: 1301 2200 |00c8: const/16 v1, #int 34 // #22 │ │ -2bb960: 5432 a530 |00ca: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_35_TO_36:Landroidx/room/migration/Migration; // field@30a5 │ │ -2bb964: 4d02 0001 |00cc: aput-object v2, v0, v1 │ │ -2bb968: 1301 2300 |00ce: const/16 v1, #int 35 // #23 │ │ -2bb96c: 5432 a630 |00d0: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_36_TO_37:Landroidx/room/migration/Migration; // field@30a6 │ │ -2bb970: 4d02 0001 |00d2: aput-object v2, v0, v1 │ │ -2bb974: 1301 2400 |00d4: const/16 v1, #int 36 // #24 │ │ -2bb978: 5432 a730 |00d6: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_37_TO_38:Landroidx/room/migration/Migration; // field@30a7 │ │ -2bb97c: 4d02 0001 |00d8: aput-object v2, v0, v1 │ │ -2bb980: 1301 2500 |00da: const/16 v1, #int 37 // #25 │ │ -2bb984: 5432 a830 |00dc: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_38_TO_39:Landroidx/room/migration/Migration; // field@30a8 │ │ -2bb988: 4d02 0001 |00de: aput-object v2, v0, v1 │ │ -2bb98c: 1301 2600 |00e0: const/16 v1, #int 38 // #26 │ │ -2bb990: 5432 a930 |00e2: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_39_TO_40:Landroidx/room/migration/Migration; // field@30a9 │ │ -2bb994: 4d02 0001 |00e4: aput-object v2, v0, v1 │ │ -2bb998: 1301 2700 |00e6: const/16 v1, #int 39 // #27 │ │ -2bb99c: 5432 ab30 |00e8: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_40_TO_41:Landroidx/room/migration/Migration; // field@30ab │ │ -2bb9a0: 4d02 0001 |00ea: aput-object v2, v0, v1 │ │ -2bb9a4: 1301 2800 |00ec: const/16 v1, #int 40 // #28 │ │ -2bb9a8: 5432 ac30 |00ee: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_41_TO_42:Landroidx/room/migration/Migration; // field@30ac │ │ -2bb9ac: 4d02 0001 |00f0: aput-object v2, v0, v1 │ │ -2bb9b0: 1301 2900 |00f2: const/16 v1, #int 41 // #29 │ │ -2bb9b4: 5432 ad30 |00f4: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_42_TO_43:Landroidx/room/migration/Migration; // field@30ad │ │ -2bb9b8: 4d02 0001 |00f6: aput-object v2, v0, v1 │ │ -2bb9bc: 1301 2a00 |00f8: const/16 v1, #int 42 // #2a │ │ -2bb9c0: 5432 ae30 |00fa: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_43_TO_44:Landroidx/room/migration/Migration; // field@30ae │ │ -2bb9c4: 4d02 0001 |00fc: aput-object v2, v0, v1 │ │ -2bb9c8: 1301 2b00 |00fe: const/16 v1, #int 43 // #2b │ │ -2bb9cc: 5432 af30 |0100: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_44_TO_45:Landroidx/room/migration/Migration; // field@30af │ │ -2bb9d0: 4d02 0001 |0102: aput-object v2, v0, v1 │ │ -2bb9d4: 1301 2c00 |0104: const/16 v1, #int 44 // #2c │ │ -2bb9d8: 5432 b030 |0106: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_45_TO_46:Landroidx/room/migration/Migration; // field@30b0 │ │ -2bb9dc: 4d02 0001 |0108: aput-object v2, v0, v1 │ │ -2bb9e0: 1301 2d00 |010a: const/16 v1, #int 45 // #2d │ │ -2bb9e4: 5432 b130 |010c: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_46_TO_47:Landroidx/room/migration/Migration; // field@30b1 │ │ -2bb9e8: 4d02 0001 |010e: aput-object v2, v0, v1 │ │ -2bb9ec: 1301 2e00 |0110: const/16 v1, #int 46 // #2e │ │ -2bb9f0: 5432 b230 |0112: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_47_TO_48:Landroidx/room/migration/Migration; // field@30b2 │ │ -2bb9f4: 4d02 0001 |0114: aput-object v2, v0, v1 │ │ -2bb9f8: 1301 2f00 |0116: const/16 v1, #int 47 // #2f │ │ -2bb9fc: 5432 b330 |0118: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_48_TO_49:Landroidx/room/migration/Migration; // field@30b3 │ │ -2bba00: 4d02 0001 |011a: aput-object v2, v0, v1 │ │ -2bba04: 1301 3000 |011c: const/16 v1, #int 48 // #30 │ │ -2bba08: 5432 b430 |011e: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_49_TO_50:Landroidx/room/migration/Migration; // field@30b4 │ │ -2bba0c: 4d02 0001 |0120: aput-object v2, v0, v1 │ │ -2bba10: 1301 3100 |0122: const/16 v1, #int 49 // #31 │ │ -2bba14: 5432 b630 |0124: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_50_TO_51:Landroidx/room/migration/Migration; // field@30b6 │ │ -2bba18: 4d02 0001 |0126: aput-object v2, v0, v1 │ │ -2bba1c: 1301 3200 |0128: const/16 v1, #int 50 // #32 │ │ -2bba20: 5432 b730 |012a: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_51_TO_52:Landroidx/room/migration/Migration; // field@30b7 │ │ -2bba24: 4d02 0001 |012c: aput-object v2, v0, v1 │ │ -2bba28: 1301 3300 |012e: const/16 v1, #int 51 // #33 │ │ -2bba2c: 5432 b830 |0130: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_52_TO_53:Landroidx/room/migration/Migration; // field@30b8 │ │ -2bba30: 4d02 0001 |0132: aput-object v2, v0, v1 │ │ -2bba34: 1301 3400 |0134: const/16 v1, #int 52 // #34 │ │ -2bba38: 5432 b930 |0136: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_53_TO_54:Landroidx/room/migration/Migration; // field@30b9 │ │ -2bba3c: 4d02 0001 |0138: aput-object v2, v0, v1 │ │ -2bba40: 1301 3500 |013a: const/16 v1, #int 53 // #35 │ │ -2bba44: 5432 ba30 |013c: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_54_TO_55:Landroidx/room/migration/Migration; // field@30ba │ │ -2bba48: 4d02 0001 |013e: aput-object v2, v0, v1 │ │ -2bba4c: 1301 3600 |0140: const/16 v1, #int 54 // #36 │ │ -2bba50: 5432 bb30 |0142: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_55_TO_56:Landroidx/room/migration/Migration; // field@30bb │ │ -2bba54: 4d02 0001 |0144: aput-object v2, v0, v1 │ │ -2bba58: 1301 3700 |0146: const/16 v1, #int 55 // #37 │ │ -2bba5c: 5432 bc30 |0148: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_56_TO_57:Landroidx/room/migration/Migration; // field@30bc │ │ -2bba60: 4d02 0001 |014a: aput-object v2, v0, v1 │ │ -2bba64: 7110 b0f1 0000 |014c: invoke-static {v0}, Lkotlin/collections/CollectionsKt;.listOf:([Ljava/lang/Object;)Ljava/util/List; // method@f1b0 │ │ -2bba6a: 0c00 |014f: move-result-object v0 │ │ -2bba6c: 1100 |0150: return-object v0 │ │ +2bb7cc: |[2bb7cc] com.duckduckgo.app.global.db.MigrationsProvider.getALL_MIGRATIONS:()Ljava/util/List; │ │ +2bb7dc: 1300 3800 |0000: const/16 v0, #int 56 // #38 │ │ +2bb7e0: 2300 683a |0002: new-array v0, v0, [Landroidx/room/migration/Migration; // type@3a68 │ │ +2bb7e4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +2bb7e6: 5432 9430 |0005: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_1_TO_2:Landroidx/room/migration/Migration; // field@3094 │ │ +2bb7ea: 4d02 0001 |0007: aput-object v2, v0, v1 │ │ +2bb7ee: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +2bb7f0: 5432 9f30 |000a: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_2_TO_3:Landroidx/room/migration/Migration; // field@309f │ │ +2bb7f4: 4d02 0001 |000c: aput-object v2, v0, v1 │ │ +2bb7f8: 1221 |000e: const/4 v1, #int 2 // #2 │ │ +2bb7fa: 5432 aa30 |000f: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_3_TO_4:Landroidx/room/migration/Migration; // field@30aa │ │ +2bb7fe: 4d02 0001 |0011: aput-object v2, v0, v1 │ │ +2bb802: 1231 |0013: const/4 v1, #int 3 // #3 │ │ +2bb804: 5432 b530 |0014: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_4_TO_5:Landroidx/room/migration/Migration; // field@30b5 │ │ +2bb808: 4d02 0001 |0016: aput-object v2, v0, v1 │ │ +2bb80c: 1241 |0018: const/4 v1, #int 4 // #4 │ │ +2bb80e: 5432 bd30 |0019: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_5_TO_6:Landroidx/room/migration/Migration; // field@30bd │ │ +2bb812: 4d02 0001 |001b: aput-object v2, v0, v1 │ │ +2bb816: 1251 |001d: const/4 v1, #int 5 // #5 │ │ +2bb818: 5432 be30 |001e: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_6_TO_7:Landroidx/room/migration/Migration; // field@30be │ │ +2bb81c: 4d02 0001 |0020: aput-object v2, v0, v1 │ │ +2bb820: 1261 |0022: const/4 v1, #int 6 // #6 │ │ +2bb822: 5432 bf30 |0023: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_7_TO_8:Landroidx/room/migration/Migration; // field@30bf │ │ +2bb826: 4d02 0001 |0025: aput-object v2, v0, v1 │ │ +2bb82a: 1271 |0027: const/4 v1, #int 7 // #7 │ │ +2bb82c: 5432 c030 |0028: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_8_TO_9:Landroidx/room/migration/Migration; // field@30c0 │ │ +2bb830: 4d02 0001 |002a: aput-object v2, v0, v1 │ │ +2bb834: 1301 0800 |002c: const/16 v1, #int 8 // #8 │ │ +2bb838: 5432 c130 |002e: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_9_TO_10:Landroidx/room/migration/Migration; // field@30c1 │ │ +2bb83c: 4d02 0001 |0030: aput-object v2, v0, v1 │ │ +2bb840: 1301 0900 |0032: const/16 v1, #int 9 // #9 │ │ +2bb844: 5432 8a30 |0034: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_10_TO_11:Landroidx/room/migration/Migration; // field@308a │ │ +2bb848: 4d02 0001 |0036: aput-object v2, v0, v1 │ │ +2bb84c: 1301 0a00 |0038: const/16 v1, #int 10 // #a │ │ +2bb850: 5432 8b30 |003a: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_11_TO_12:Landroidx/room/migration/Migration; // field@308b │ │ +2bb854: 4d02 0001 |003c: aput-object v2, v0, v1 │ │ +2bb858: 1301 0b00 |003e: const/16 v1, #int 11 // #b │ │ +2bb85c: 5432 8c30 |0040: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_12_TO_13:Landroidx/room/migration/Migration; // field@308c │ │ +2bb860: 4d02 0001 |0042: aput-object v2, v0, v1 │ │ +2bb864: 1301 0c00 |0044: const/16 v1, #int 12 // #c │ │ +2bb868: 5432 8d30 |0046: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_13_TO_14:Landroidx/room/migration/Migration; // field@308d │ │ +2bb86c: 4d02 0001 |0048: aput-object v2, v0, v1 │ │ +2bb870: 1301 0d00 |004a: const/16 v1, #int 13 // #d │ │ +2bb874: 5432 8e30 |004c: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_14_TO_15:Landroidx/room/migration/Migration; // field@308e │ │ +2bb878: 4d02 0001 |004e: aput-object v2, v0, v1 │ │ +2bb87c: 1301 0e00 |0050: const/16 v1, #int 14 // #e │ │ +2bb880: 5432 8f30 |0052: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_15_TO_16:Landroidx/room/migration/Migration; // field@308f │ │ +2bb884: 4d02 0001 |0054: aput-object v2, v0, v1 │ │ +2bb888: 1301 0f00 |0056: const/16 v1, #int 15 // #f │ │ +2bb88c: 5432 9030 |0058: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_16_TO_17:Landroidx/room/migration/Migration; // field@3090 │ │ +2bb890: 4d02 0001 |005a: aput-object v2, v0, v1 │ │ +2bb894: 1301 1000 |005c: const/16 v1, #int 16 // #10 │ │ +2bb898: 5432 9130 |005e: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_17_TO_18:Landroidx/room/migration/Migration; // field@3091 │ │ +2bb89c: 4d02 0001 |0060: aput-object v2, v0, v1 │ │ +2bb8a0: 1301 1100 |0062: const/16 v1, #int 17 // #11 │ │ +2bb8a4: 5432 9230 |0064: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_18_TO_19:Landroidx/room/migration/Migration; // field@3092 │ │ +2bb8a8: 4d02 0001 |0066: aput-object v2, v0, v1 │ │ +2bb8ac: 1301 1200 |0068: const/16 v1, #int 18 // #12 │ │ +2bb8b0: 5432 9330 |006a: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_19_TO_20:Landroidx/room/migration/Migration; // field@3093 │ │ +2bb8b4: 4d02 0001 |006c: aput-object v2, v0, v1 │ │ +2bb8b8: 1301 1300 |006e: const/16 v1, #int 19 // #13 │ │ +2bb8bc: 5432 9530 |0070: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_20_TO_21:Landroidx/room/migration/Migration; // field@3095 │ │ +2bb8c0: 4d02 0001 |0072: aput-object v2, v0, v1 │ │ +2bb8c4: 1301 1400 |0074: const/16 v1, #int 20 // #14 │ │ +2bb8c8: 5432 9630 |0076: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_21_TO_22:Landroidx/room/migration/Migration; // field@3096 │ │ +2bb8cc: 4d02 0001 |0078: aput-object v2, v0, v1 │ │ +2bb8d0: 1301 1500 |007a: const/16 v1, #int 21 // #15 │ │ +2bb8d4: 5432 9730 |007c: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_22_TO_23:Landroidx/room/migration/Migration; // field@3097 │ │ +2bb8d8: 4d02 0001 |007e: aput-object v2, v0, v1 │ │ +2bb8dc: 1301 1600 |0080: const/16 v1, #int 22 // #16 │ │ +2bb8e0: 5432 9830 |0082: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_23_TO_24:Landroidx/room/migration/Migration; // field@3098 │ │ +2bb8e4: 4d02 0001 |0084: aput-object v2, v0, v1 │ │ +2bb8e8: 1301 1700 |0086: const/16 v1, #int 23 // #17 │ │ +2bb8ec: 5432 9930 |0088: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_24_TO_25:Landroidx/room/migration/Migration; // field@3099 │ │ +2bb8f0: 4d02 0001 |008a: aput-object v2, v0, v1 │ │ +2bb8f4: 1301 1800 |008c: const/16 v1, #int 24 // #18 │ │ +2bb8f8: 5432 9a30 |008e: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_25_TO_26:Landroidx/room/migration/Migration; // field@309a │ │ +2bb8fc: 4d02 0001 |0090: aput-object v2, v0, v1 │ │ +2bb900: 1301 1900 |0092: const/16 v1, #int 25 // #19 │ │ +2bb904: 5432 9b30 |0094: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_26_TO_27:Landroidx/room/migration/Migration; // field@309b │ │ +2bb908: 4d02 0001 |0096: aput-object v2, v0, v1 │ │ +2bb90c: 1301 1a00 |0098: const/16 v1, #int 26 // #1a │ │ +2bb910: 5432 9c30 |009a: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_27_TO_28:Landroidx/room/migration/Migration; // field@309c │ │ +2bb914: 4d02 0001 |009c: aput-object v2, v0, v1 │ │ +2bb918: 1301 1b00 |009e: const/16 v1, #int 27 // #1b │ │ +2bb91c: 5432 9d30 |00a0: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_28_TO_29:Landroidx/room/migration/Migration; // field@309d │ │ +2bb920: 4d02 0001 |00a2: aput-object v2, v0, v1 │ │ +2bb924: 1301 1c00 |00a4: const/16 v1, #int 28 // #1c │ │ +2bb928: 5432 9e30 |00a6: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_29_TO_30:Landroidx/room/migration/Migration; // field@309e │ │ +2bb92c: 4d02 0001 |00a8: aput-object v2, v0, v1 │ │ +2bb930: 1301 1d00 |00aa: const/16 v1, #int 29 // #1d │ │ +2bb934: 5432 a030 |00ac: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_30_TO_31:Landroidx/room/migration/Migration; // field@30a0 │ │ +2bb938: 4d02 0001 |00ae: aput-object v2, v0, v1 │ │ +2bb93c: 1301 1e00 |00b0: const/16 v1, #int 30 // #1e │ │ +2bb940: 5432 a130 |00b2: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_31_TO_32:Landroidx/room/migration/Migration; // field@30a1 │ │ +2bb944: 4d02 0001 |00b4: aput-object v2, v0, v1 │ │ +2bb948: 1301 1f00 |00b6: const/16 v1, #int 31 // #1f │ │ +2bb94c: 5432 a230 |00b8: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_32_TO_33:Landroidx/room/migration/Migration; // field@30a2 │ │ +2bb950: 4d02 0001 |00ba: aput-object v2, v0, v1 │ │ +2bb954: 1301 2000 |00bc: const/16 v1, #int 32 // #20 │ │ +2bb958: 5432 a330 |00be: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_33_TO_34:Landroidx/room/migration/Migration; // field@30a3 │ │ +2bb95c: 4d02 0001 |00c0: aput-object v2, v0, v1 │ │ +2bb960: 1301 2100 |00c2: const/16 v1, #int 33 // #21 │ │ +2bb964: 5432 a430 |00c4: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_34_TO_35:Landroidx/room/migration/Migration; // field@30a4 │ │ +2bb968: 4d02 0001 |00c6: aput-object v2, v0, v1 │ │ +2bb96c: 1301 2200 |00c8: const/16 v1, #int 34 // #22 │ │ +2bb970: 5432 a530 |00ca: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_35_TO_36:Landroidx/room/migration/Migration; // field@30a5 │ │ +2bb974: 4d02 0001 |00cc: aput-object v2, v0, v1 │ │ +2bb978: 1301 2300 |00ce: const/16 v1, #int 35 // #23 │ │ +2bb97c: 5432 a630 |00d0: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_36_TO_37:Landroidx/room/migration/Migration; // field@30a6 │ │ +2bb980: 4d02 0001 |00d2: aput-object v2, v0, v1 │ │ +2bb984: 1301 2400 |00d4: const/16 v1, #int 36 // #24 │ │ +2bb988: 5432 a730 |00d6: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_37_TO_38:Landroidx/room/migration/Migration; // field@30a7 │ │ +2bb98c: 4d02 0001 |00d8: aput-object v2, v0, v1 │ │ +2bb990: 1301 2500 |00da: const/16 v1, #int 37 // #25 │ │ +2bb994: 5432 a830 |00dc: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_38_TO_39:Landroidx/room/migration/Migration; // field@30a8 │ │ +2bb998: 4d02 0001 |00de: aput-object v2, v0, v1 │ │ +2bb99c: 1301 2600 |00e0: const/16 v1, #int 38 // #26 │ │ +2bb9a0: 5432 a930 |00e2: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_39_TO_40:Landroidx/room/migration/Migration; // field@30a9 │ │ +2bb9a4: 4d02 0001 |00e4: aput-object v2, v0, v1 │ │ +2bb9a8: 1301 2700 |00e6: const/16 v1, #int 39 // #27 │ │ +2bb9ac: 5432 ab30 |00e8: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_40_TO_41:Landroidx/room/migration/Migration; // field@30ab │ │ +2bb9b0: 4d02 0001 |00ea: aput-object v2, v0, v1 │ │ +2bb9b4: 1301 2800 |00ec: const/16 v1, #int 40 // #28 │ │ +2bb9b8: 5432 ac30 |00ee: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_41_TO_42:Landroidx/room/migration/Migration; // field@30ac │ │ +2bb9bc: 4d02 0001 |00f0: aput-object v2, v0, v1 │ │ +2bb9c0: 1301 2900 |00f2: const/16 v1, #int 41 // #29 │ │ +2bb9c4: 5432 ad30 |00f4: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_42_TO_43:Landroidx/room/migration/Migration; // field@30ad │ │ +2bb9c8: 4d02 0001 |00f6: aput-object v2, v0, v1 │ │ +2bb9cc: 1301 2a00 |00f8: const/16 v1, #int 42 // #2a │ │ +2bb9d0: 5432 ae30 |00fa: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_43_TO_44:Landroidx/room/migration/Migration; // field@30ae │ │ +2bb9d4: 4d02 0001 |00fc: aput-object v2, v0, v1 │ │ +2bb9d8: 1301 2b00 |00fe: const/16 v1, #int 43 // #2b │ │ +2bb9dc: 5432 af30 |0100: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_44_TO_45:Landroidx/room/migration/Migration; // field@30af │ │ +2bb9e0: 4d02 0001 |0102: aput-object v2, v0, v1 │ │ +2bb9e4: 1301 2c00 |0104: const/16 v1, #int 44 // #2c │ │ +2bb9e8: 5432 b030 |0106: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_45_TO_46:Landroidx/room/migration/Migration; // field@30b0 │ │ +2bb9ec: 4d02 0001 |0108: aput-object v2, v0, v1 │ │ +2bb9f0: 1301 2d00 |010a: const/16 v1, #int 45 // #2d │ │ +2bb9f4: 5432 b130 |010c: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_46_TO_47:Landroidx/room/migration/Migration; // field@30b1 │ │ +2bb9f8: 4d02 0001 |010e: aput-object v2, v0, v1 │ │ +2bb9fc: 1301 2e00 |0110: const/16 v1, #int 46 // #2e │ │ +2bba00: 5432 b230 |0112: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_47_TO_48:Landroidx/room/migration/Migration; // field@30b2 │ │ +2bba04: 4d02 0001 |0114: aput-object v2, v0, v1 │ │ +2bba08: 1301 2f00 |0116: const/16 v1, #int 47 // #2f │ │ +2bba0c: 5432 b330 |0118: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_48_TO_49:Landroidx/room/migration/Migration; // field@30b3 │ │ +2bba10: 4d02 0001 |011a: aput-object v2, v0, v1 │ │ +2bba14: 1301 3000 |011c: const/16 v1, #int 48 // #30 │ │ +2bba18: 5432 b430 |011e: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_49_TO_50:Landroidx/room/migration/Migration; // field@30b4 │ │ +2bba1c: 4d02 0001 |0120: aput-object v2, v0, v1 │ │ +2bba20: 1301 3100 |0122: const/16 v1, #int 49 // #31 │ │ +2bba24: 5432 b630 |0124: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_50_TO_51:Landroidx/room/migration/Migration; // field@30b6 │ │ +2bba28: 4d02 0001 |0126: aput-object v2, v0, v1 │ │ +2bba2c: 1301 3200 |0128: const/16 v1, #int 50 // #32 │ │ +2bba30: 5432 b730 |012a: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_51_TO_52:Landroidx/room/migration/Migration; // field@30b7 │ │ +2bba34: 4d02 0001 |012c: aput-object v2, v0, v1 │ │ +2bba38: 1301 3300 |012e: const/16 v1, #int 51 // #33 │ │ +2bba3c: 5432 b830 |0130: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_52_TO_53:Landroidx/room/migration/Migration; // field@30b8 │ │ +2bba40: 4d02 0001 |0132: aput-object v2, v0, v1 │ │ +2bba44: 1301 3400 |0134: const/16 v1, #int 52 // #34 │ │ +2bba48: 5432 b930 |0136: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_53_TO_54:Landroidx/room/migration/Migration; // field@30b9 │ │ +2bba4c: 4d02 0001 |0138: aput-object v2, v0, v1 │ │ +2bba50: 1301 3500 |013a: const/16 v1, #int 53 // #35 │ │ +2bba54: 5432 ba30 |013c: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_54_TO_55:Landroidx/room/migration/Migration; // field@30ba │ │ +2bba58: 4d02 0001 |013e: aput-object v2, v0, v1 │ │ +2bba5c: 1301 3600 |0140: const/16 v1, #int 54 // #36 │ │ +2bba60: 5432 bb30 |0142: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_55_TO_56:Landroidx/room/migration/Migration; // field@30bb │ │ +2bba64: 4d02 0001 |0144: aput-object v2, v0, v1 │ │ +2bba68: 1301 3700 |0146: const/16 v1, #int 55 // #37 │ │ +2bba6c: 5432 bc30 |0148: iget-object v2, v3, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_56_TO_57:Landroidx/room/migration/Migration; // field@30bc │ │ +2bba70: 4d02 0001 |014a: aput-object v2, v0, v1 │ │ +2bba74: 7110 b0f1 0000 |014c: invoke-static {v0}, Lkotlin/collections/CollectionsKt;.listOf:([Ljava/lang/Object;)Ljava/util/List; // method@f1b0 │ │ +2bba7a: 0c00 |014f: move-result-object v0 │ │ +2bba7c: 1100 |0150: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=722 │ │ 0x000a line=723 │ │ 0x000f line=724 │ │ 0x0014 line=725 │ │ 0x0019 line=726 │ │ @@ -176572,17 +176572,17 @@ │ │ type : '()Landroidx/room/RoomDatabase$Callback;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2bb354: |[2bb354] com.duckduckgo.app.global.db.MigrationsProvider.getBOOKMARKS_DB_ON_CREATE:()Landroidx/room/RoomDatabase$Callback; │ │ -2bb364: 5410 8830 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.BOOKMARKS_DB_ON_CREATE:Landroidx/room/RoomDatabase$Callback; // field@3088 │ │ -2bb368: 1100 |0002: return-object v0 │ │ +2bb364: |[2bb364] com.duckduckgo.app.global.db.MigrationsProvider.getBOOKMARKS_DB_ON_CREATE:()Landroidx/room/RoomDatabase$Callback; │ │ +2bb374: 5410 8830 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.BOOKMARKS_DB_ON_CREATE:Landroidx/room/RoomDatabase$Callback; // field@3088 │ │ +2bb378: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=702 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/global/db/MigrationsProvider; │ │ │ │ #2 : (in Lcom/duckduckgo/app/global/db/MigrationsProvider;) │ │ @@ -176590,17 +176590,17 @@ │ │ type : '()Landroidx/room/RoomDatabase$Callback;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2bb36c: |[2bb36c] com.duckduckgo.app.global.db.MigrationsProvider.getCHANGE_JOURNAL_ON_OPEN:()Landroidx/room/RoomDatabase$Callback; │ │ -2bb37c: 5410 8930 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.CHANGE_JOURNAL_ON_OPEN:Landroidx/room/RoomDatabase$Callback; // field@3089 │ │ -2bb380: 1100 |0002: return-object v0 │ │ +2bb37c: |[2bb37c] com.duckduckgo.app.global.db.MigrationsProvider.getCHANGE_JOURNAL_ON_OPEN:()Landroidx/room/RoomDatabase$Callback; │ │ +2bb38c: 5410 8930 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.CHANGE_JOURNAL_ON_OPEN:Landroidx/room/RoomDatabase$Callback; // field@3089 │ │ +2bb390: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=714 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/global/db/MigrationsProvider; │ │ │ │ #3 : (in Lcom/duckduckgo/app/global/db/MigrationsProvider;) │ │ @@ -176608,17 +176608,17 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2bb33c: |[2bb33c] com.duckduckgo.app.global.db.MigrationsProvider.getContext:()Landroid/content/Context; │ │ -2bb34c: 5410 c230 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.context:Landroid/content/Context; // field@30c2 │ │ -2bb350: 1100 |0002: return-object v0 │ │ +2bb34c: |[2bb34c] com.duckduckgo.app.global.db.MigrationsProvider.getContext:()Landroid/content/Context; │ │ +2bb35c: 5410 c230 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.context:Landroid/content/Context; // field@30c2 │ │ +2bb360: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/global/db/MigrationsProvider; │ │ │ │ #4 : (in Lcom/duckduckgo/app/global/db/MigrationsProvider;) │ │ @@ -176626,17 +176626,17 @@ │ │ type : '()Landroidx/room/migration/Migration;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2bb384: |[2bb384] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_10_TO_11:()Landroidx/room/migration/Migration; │ │ -2bb394: 5410 8a30 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_10_TO_11:Landroidx/room/migration/Migration; // field@308a │ │ -2bb398: 1100 |0002: return-object v0 │ │ +2bb394: |[2bb394] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_10_TO_11:()Landroidx/room/migration/Migration; │ │ +2bb3a4: 5410 8a30 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_10_TO_11:Landroidx/room/migration/Migration; // field@308a │ │ +2bb3a8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=264 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/global/db/MigrationsProvider; │ │ │ │ #5 : (in Lcom/duckduckgo/app/global/db/MigrationsProvider;) │ │ @@ -176644,17 +176644,17 @@ │ │ type : '()Landroidx/room/migration/Migration;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2bb39c: |[2bb39c] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_11_TO_12:()Landroidx/room/migration/Migration; │ │ -2bb3ac: 5410 8b30 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_11_TO_12:Landroidx/room/migration/Migration; // field@308b │ │ -2bb3b0: 1100 |0002: return-object v0 │ │ +2bb3ac: |[2bb3ac] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_11_TO_12:()Landroidx/room/migration/Migration; │ │ +2bb3bc: 5410 8b30 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_11_TO_12:Landroidx/room/migration/Migration; // field@308b │ │ +2bb3c0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/global/db/MigrationsProvider; │ │ │ │ #6 : (in Lcom/duckduckgo/app/global/db/MigrationsProvider;) │ │ @@ -176662,17 +176662,17 @@ │ │ type : '()Landroidx/room/migration/Migration;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2bb3b4: |[2bb3b4] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_12_TO_13:()Landroidx/room/migration/Migration; │ │ -2bb3c4: 5410 8c30 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_12_TO_13:Landroidx/room/migration/Migration; // field@308c │ │ -2bb3c8: 1100 |0002: return-object v0 │ │ +2bb3c4: |[2bb3c4] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_12_TO_13:()Landroidx/room/migration/Migration; │ │ +2bb3d4: 5410 8c30 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_12_TO_13:Landroidx/room/migration/Migration; // field@308c │ │ +2bb3d8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=279 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/global/db/MigrationsProvider; │ │ │ │ #7 : (in Lcom/duckduckgo/app/global/db/MigrationsProvider;) │ │ @@ -176680,17 +176680,17 @@ │ │ type : '()Landroidx/room/migration/Migration;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2bb3cc: |[2bb3cc] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_13_TO_14:()Landroidx/room/migration/Migration; │ │ -2bb3dc: 5410 8d30 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_13_TO_14:Landroidx/room/migration/Migration; // field@308d │ │ -2bb3e0: 1100 |0002: return-object v0 │ │ +2bb3dc: |[2bb3dc] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_13_TO_14:()Landroidx/room/migration/Migration; │ │ +2bb3ec: 5410 8d30 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_13_TO_14:Landroidx/room/migration/Migration; // field@308d │ │ +2bb3f0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/global/db/MigrationsProvider; │ │ │ │ #8 : (in Lcom/duckduckgo/app/global/db/MigrationsProvider;) │ │ @@ -176698,17 +176698,17 @@ │ │ type : '()Landroidx/room/migration/Migration;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2bb3e4: |[2bb3e4] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_14_TO_15:()Landroidx/room/migration/Migration; │ │ -2bb3f4: 5410 8e30 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_14_TO_15:Landroidx/room/migration/Migration; // field@308e │ │ -2bb3f8: 1100 |0002: return-object v0 │ │ +2bb3f4: |[2bb3f4] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_14_TO_15:()Landroidx/room/migration/Migration; │ │ +2bb404: 5410 8e30 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_14_TO_15:Landroidx/room/migration/Migration; // field@308e │ │ +2bb408: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=297 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/global/db/MigrationsProvider; │ │ │ │ #9 : (in Lcom/duckduckgo/app/global/db/MigrationsProvider;) │ │ @@ -176716,17 +176716,17 @@ │ │ type : '()Landroidx/room/migration/Migration;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2bb3fc: |[2bb3fc] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_15_TO_16:()Landroidx/room/migration/Migration; │ │ -2bb40c: 5410 8f30 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_15_TO_16:Landroidx/room/migration/Migration; // field@308f │ │ -2bb410: 1100 |0002: return-object v0 │ │ +2bb40c: |[2bb40c] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_15_TO_16:()Landroidx/room/migration/Migration; │ │ +2bb41c: 5410 8f30 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_15_TO_16:Landroidx/room/migration/Migration; // field@308f │ │ +2bb420: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/global/db/MigrationsProvider; │ │ │ │ #10 : (in Lcom/duckduckgo/app/global/db/MigrationsProvider;) │ │ @@ -176734,17 +176734,17 @@ │ │ type : '()Landroidx/room/migration/Migration;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2bb414: |[2bb414] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_16_TO_17:()Landroidx/room/migration/Migration; │ │ -2bb424: 5410 9030 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_16_TO_17:Landroidx/room/migration/Migration; // field@3090 │ │ -2bb428: 1100 |0002: return-object v0 │ │ +2bb424: |[2bb424] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_16_TO_17:()Landroidx/room/migration/Migration; │ │ +2bb434: 5410 9030 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_16_TO_17:Landroidx/room/migration/Migration; // field@3090 │ │ +2bb438: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=328 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/global/db/MigrationsProvider; │ │ │ │ #11 : (in Lcom/duckduckgo/app/global/db/MigrationsProvider;) │ │ @@ -176752,17 +176752,17 @@ │ │ type : '()Landroidx/room/migration/Migration;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2bb42c: |[2bb42c] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_17_TO_18:()Landroidx/room/migration/Migration; │ │ -2bb43c: 5410 9130 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_17_TO_18:Landroidx/room/migration/Migration; // field@3091 │ │ -2bb440: 1100 |0002: return-object v0 │ │ +2bb43c: |[2bb43c] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_17_TO_18:()Landroidx/room/migration/Migration; │ │ +2bb44c: 5410 9130 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_17_TO_18:Landroidx/room/migration/Migration; // field@3091 │ │ +2bb450: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/global/db/MigrationsProvider; │ │ │ │ #12 : (in Lcom/duckduckgo/app/global/db/MigrationsProvider;) │ │ @@ -176770,17 +176770,17 @@ │ │ type : '()Landroidx/room/migration/Migration;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2bb444: |[2bb444] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_18_TO_19:()Landroidx/room/migration/Migration; │ │ -2bb454: 5410 9230 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_18_TO_19:Landroidx/room/migration/Migration; // field@3092 │ │ -2bb458: 1100 |0002: return-object v0 │ │ +2bb454: |[2bb454] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_18_TO_19:()Landroidx/room/migration/Migration; │ │ +2bb464: 5410 9230 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_18_TO_19:Landroidx/room/migration/Migration; // field@3092 │ │ +2bb468: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=356 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/global/db/MigrationsProvider; │ │ │ │ #13 : (in Lcom/duckduckgo/app/global/db/MigrationsProvider;) │ │ @@ -176788,17 +176788,17 @@ │ │ type : '()Landroidx/room/migration/Migration;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2bb45c: |[2bb45c] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_19_TO_20:()Landroidx/room/migration/Migration; │ │ -2bb46c: 5410 9330 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_19_TO_20:Landroidx/room/migration/Migration; // field@3093 │ │ -2bb470: 1100 |0002: return-object v0 │ │ +2bb46c: |[2bb46c] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_19_TO_20:()Landroidx/room/migration/Migration; │ │ +2bb47c: 5410 9330 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_19_TO_20:Landroidx/room/migration/Migration; // field@3093 │ │ +2bb480: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=366 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/global/db/MigrationsProvider; │ │ │ │ #14 : (in Lcom/duckduckgo/app/global/db/MigrationsProvider;) │ │ @@ -176806,17 +176806,17 @@ │ │ type : '()Landroidx/room/migration/Migration;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2bb474: |[2bb474] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_1_TO_2:()Landroidx/room/migration/Migration; │ │ -2bb484: 5410 9430 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_1_TO_2:Landroidx/room/migration/Migration; // field@3094 │ │ -2bb488: 1100 |0002: return-object v0 │ │ +2bb484: |[2bb484] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_1_TO_2:()Landroidx/room/migration/Migration; │ │ +2bb494: 5410 9430 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_1_TO_2:Landroidx/room/migration/Migration; // field@3094 │ │ +2bb498: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/global/db/MigrationsProvider; │ │ │ │ #15 : (in Lcom/duckduckgo/app/global/db/MigrationsProvider;) │ │ @@ -176824,17 +176824,17 @@ │ │ type : '()Landroidx/room/migration/Migration;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2bb48c: |[2bb48c] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_20_TO_21:()Landroidx/room/migration/Migration; │ │ -2bb49c: 5410 9530 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_20_TO_21:Landroidx/room/migration/Migration; // field@3095 │ │ -2bb4a0: 1100 |0002: return-object v0 │ │ +2bb49c: |[2bb49c] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_20_TO_21:()Landroidx/room/migration/Migration; │ │ +2bb4ac: 5410 9530 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_20_TO_21:Landroidx/room/migration/Migration; // field@3095 │ │ +2bb4b0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=372 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/global/db/MigrationsProvider; │ │ │ │ #16 : (in Lcom/duckduckgo/app/global/db/MigrationsProvider;) │ │ @@ -176842,17 +176842,17 @@ │ │ type : '()Landroidx/room/migration/Migration;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2bb4a4: |[2bb4a4] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_21_TO_22:()Landroidx/room/migration/Migration; │ │ -2bb4b4: 5410 9630 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_21_TO_22:Landroidx/room/migration/Migration; // field@3096 │ │ -2bb4b8: 1100 |0002: return-object v0 │ │ +2bb4b4: |[2bb4b4] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_21_TO_22:()Landroidx/room/migration/Migration; │ │ +2bb4c4: 5410 9630 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_21_TO_22:Landroidx/room/migration/Migration; // field@3096 │ │ +2bb4c8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=378 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/global/db/MigrationsProvider; │ │ │ │ #17 : (in Lcom/duckduckgo/app/global/db/MigrationsProvider;) │ │ @@ -176860,17 +176860,17 @@ │ │ type : '()Landroidx/room/migration/Migration;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2bb4bc: |[2bb4bc] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_22_TO_23:()Landroidx/room/migration/Migration; │ │ -2bb4cc: 5410 9730 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_22_TO_23:Landroidx/room/migration/Migration; // field@3097 │ │ -2bb4d0: 1100 |0002: return-object v0 │ │ +2bb4cc: |[2bb4cc] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_22_TO_23:()Landroidx/room/migration/Migration; │ │ +2bb4dc: 5410 9730 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_22_TO_23:Landroidx/room/migration/Migration; // field@3097 │ │ +2bb4e0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=384 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/global/db/MigrationsProvider; │ │ │ │ #18 : (in Lcom/duckduckgo/app/global/db/MigrationsProvider;) │ │ @@ -176878,17 +176878,17 @@ │ │ type : '()Landroidx/room/migration/Migration;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2bb4d4: |[2bb4d4] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_23_TO_24:()Landroidx/room/migration/Migration; │ │ -2bb4e4: 5410 9830 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_23_TO_24:Landroidx/room/migration/Migration; // field@3098 │ │ -2bb4e8: 1100 |0002: return-object v0 │ │ +2bb4e4: |[2bb4e4] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_23_TO_24:()Landroidx/room/migration/Migration; │ │ +2bb4f4: 5410 9830 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_23_TO_24:Landroidx/room/migration/Migration; // field@3098 │ │ +2bb4f8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=393 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/global/db/MigrationsProvider; │ │ │ │ #19 : (in Lcom/duckduckgo/app/global/db/MigrationsProvider;) │ │ @@ -176896,17 +176896,17 @@ │ │ type : '()Landroidx/room/migration/Migration;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2bb4ec: |[2bb4ec] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_24_TO_25:()Landroidx/room/migration/Migration; │ │ -2bb4fc: 5410 9930 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_24_TO_25:Landroidx/room/migration/Migration; // field@3099 │ │ -2bb500: 1100 |0002: return-object v0 │ │ +2bb4fc: |[2bb4fc] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_24_TO_25:()Landroidx/room/migration/Migration; │ │ +2bb50c: 5410 9930 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_24_TO_25:Landroidx/room/migration/Migration; // field@3099 │ │ +2bb510: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=415 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/global/db/MigrationsProvider; │ │ │ │ #20 : (in Lcom/duckduckgo/app/global/db/MigrationsProvider;) │ │ @@ -176914,17 +176914,17 @@ │ │ type : '()Landroidx/room/migration/Migration;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2bb504: |[2bb504] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_25_TO_26:()Landroidx/room/migration/Migration; │ │ -2bb514: 5410 9a30 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_25_TO_26:Landroidx/room/migration/Migration; // field@309a │ │ -2bb518: 1100 |0002: return-object v0 │ │ +2bb514: |[2bb514] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_25_TO_26:()Landroidx/room/migration/Migration; │ │ +2bb524: 5410 9a30 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_25_TO_26:Landroidx/room/migration/Migration; // field@309a │ │ +2bb528: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=424 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/global/db/MigrationsProvider; │ │ │ │ #21 : (in Lcom/duckduckgo/app/global/db/MigrationsProvider;) │ │ @@ -176932,17 +176932,17 @@ │ │ type : '()Landroidx/room/migration/Migration;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2bb51c: |[2bb51c] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_26_TO_27:()Landroidx/room/migration/Migration; │ │ -2bb52c: 5410 9b30 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_26_TO_27:Landroidx/room/migration/Migration; // field@309b │ │ -2bb530: 1100 |0002: return-object v0 │ │ +2bb52c: |[2bb52c] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_26_TO_27:()Landroidx/room/migration/Migration; │ │ +2bb53c: 5410 9b30 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_26_TO_27:Landroidx/room/migration/Migration; // field@309b │ │ +2bb540: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=436 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/global/db/MigrationsProvider; │ │ │ │ #22 : (in Lcom/duckduckgo/app/global/db/MigrationsProvider;) │ │ @@ -176950,17 +176950,17 @@ │ │ type : '()Landroidx/room/migration/Migration;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2bb534: |[2bb534] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_27_TO_28:()Landroidx/room/migration/Migration; │ │ -2bb544: 5410 9c30 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_27_TO_28:Landroidx/room/migration/Migration; // field@309c │ │ -2bb548: 1100 |0002: return-object v0 │ │ +2bb544: |[2bb544] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_27_TO_28:()Landroidx/room/migration/Migration; │ │ +2bb554: 5410 9c30 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_27_TO_28:Landroidx/room/migration/Migration; // field@309c │ │ +2bb558: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=445 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/global/db/MigrationsProvider; │ │ │ │ #23 : (in Lcom/duckduckgo/app/global/db/MigrationsProvider;) │ │ @@ -176968,17 +176968,17 @@ │ │ type : '()Landroidx/room/migration/Migration;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2bb54c: |[2bb54c] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_28_TO_29:()Landroidx/room/migration/Migration; │ │ -2bb55c: 5410 9d30 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_28_TO_29:Landroidx/room/migration/Migration; // field@309d │ │ -2bb560: 1100 |0002: return-object v0 │ │ +2bb55c: |[2bb55c] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_28_TO_29:()Landroidx/room/migration/Migration; │ │ +2bb56c: 5410 9d30 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_28_TO_29:Landroidx/room/migration/Migration; // field@309d │ │ +2bb570: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/global/db/MigrationsProvider; │ │ │ │ #24 : (in Lcom/duckduckgo/app/global/db/MigrationsProvider;) │ │ @@ -176986,17 +176986,17 @@ │ │ type : '()Landroidx/room/migration/Migration;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2bb564: |[2bb564] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_29_TO_30:()Landroidx/room/migration/Migration; │ │ -2bb574: 5410 9e30 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_29_TO_30:Landroidx/room/migration/Migration; // field@309e │ │ -2bb578: 1100 |0002: return-object v0 │ │ +2bb574: |[2bb574] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_29_TO_30:()Landroidx/room/migration/Migration; │ │ +2bb584: 5410 9e30 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_29_TO_30:Landroidx/room/migration/Migration; // field@309e │ │ +2bb588: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=460 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/global/db/MigrationsProvider; │ │ │ │ #25 : (in Lcom/duckduckgo/app/global/db/MigrationsProvider;) │ │ @@ -177004,17 +177004,17 @@ │ │ type : '()Landroidx/room/migration/Migration;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2bb57c: |[2bb57c] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_2_TO_3:()Landroidx/room/migration/Migration; │ │ -2bb58c: 5410 9f30 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_2_TO_3:Landroidx/room/migration/Migration; // field@309f │ │ -2bb590: 1100 |0002: return-object v0 │ │ +2bb58c: |[2bb58c] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_2_TO_3:()Landroidx/room/migration/Migration; │ │ +2bb59c: 5410 9f30 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_2_TO_3:Landroidx/room/migration/Migration; // field@309f │ │ +2bb5a0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/global/db/MigrationsProvider; │ │ │ │ #26 : (in Lcom/duckduckgo/app/global/db/MigrationsProvider;) │ │ @@ -177022,17 +177022,17 @@ │ │ type : '()Landroidx/room/migration/Migration;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2bb594: |[2bb594] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_30_TO_31:()Landroidx/room/migration/Migration; │ │ -2bb5a4: 5410 a030 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_30_TO_31:Landroidx/room/migration/Migration; // field@30a0 │ │ -2bb5a8: 1100 |0002: return-object v0 │ │ +2bb5a4: |[2bb5a4] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_30_TO_31:()Landroidx/room/migration/Migration; │ │ +2bb5b4: 5410 a030 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_30_TO_31:Landroidx/room/migration/Migration; // field@30a0 │ │ +2bb5b8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=472 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/global/db/MigrationsProvider; │ │ │ │ #27 : (in Lcom/duckduckgo/app/global/db/MigrationsProvider;) │ │ @@ -177040,17 +177040,17 @@ │ │ type : '()Landroidx/room/migration/Migration;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2bb5ac: |[2bb5ac] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_31_TO_32:()Landroidx/room/migration/Migration; │ │ -2bb5bc: 5410 a130 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_31_TO_32:Landroidx/room/migration/Migration; // field@30a1 │ │ -2bb5c0: 1100 |0002: return-object v0 │ │ +2bb5bc: |[2bb5bc] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_31_TO_32:()Landroidx/room/migration/Migration; │ │ +2bb5cc: 5410 a130 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_31_TO_32:Landroidx/room/migration/Migration; // field@30a1 │ │ +2bb5d0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=478 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/global/db/MigrationsProvider; │ │ │ │ #28 : (in Lcom/duckduckgo/app/global/db/MigrationsProvider;) │ │ @@ -177058,17 +177058,17 @@ │ │ type : '()Landroidx/room/migration/Migration;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2bb5c4: |[2bb5c4] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_32_TO_33:()Landroidx/room/migration/Migration; │ │ -2bb5d4: 5410 a230 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_32_TO_33:Landroidx/room/migration/Migration; // field@30a2 │ │ -2bb5d8: 1100 |0002: return-object v0 │ │ +2bb5d4: |[2bb5d4] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_32_TO_33:()Landroidx/room/migration/Migration; │ │ +2bb5e4: 5410 a230 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_32_TO_33:Landroidx/room/migration/Migration; // field@30a2 │ │ +2bb5e8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=486 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/global/db/MigrationsProvider; │ │ │ │ #29 : (in Lcom/duckduckgo/app/global/db/MigrationsProvider;) │ │ @@ -177076,17 +177076,17 @@ │ │ type : '()Landroidx/room/migration/Migration;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2bb5dc: |[2bb5dc] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_33_TO_34:()Landroidx/room/migration/Migration; │ │ -2bb5ec: 5410 a330 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_33_TO_34:Landroidx/room/migration/Migration; // field@30a3 │ │ -2bb5f0: 1100 |0002: return-object v0 │ │ +2bb5ec: |[2bb5ec] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_33_TO_34:()Landroidx/room/migration/Migration; │ │ +2bb5fc: 5410 a330 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_33_TO_34:Landroidx/room/migration/Migration; // field@30a3 │ │ +2bb600: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=495 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/global/db/MigrationsProvider; │ │ │ │ #30 : (in Lcom/duckduckgo/app/global/db/MigrationsProvider;) │ │ @@ -177094,17 +177094,17 @@ │ │ type : '()Landroidx/room/migration/Migration;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2bb5f4: |[2bb5f4] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_34_TO_35:()Landroidx/room/migration/Migration; │ │ -2bb604: 5410 a430 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_34_TO_35:Landroidx/room/migration/Migration; // field@30a4 │ │ -2bb608: 1100 |0002: return-object v0 │ │ +2bb604: |[2bb604] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_34_TO_35:()Landroidx/room/migration/Migration; │ │ +2bb614: 5410 a430 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_34_TO_35:Landroidx/room/migration/Migration; // field@30a4 │ │ +2bb618: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=506 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/global/db/MigrationsProvider; │ │ │ │ #31 : (in Lcom/duckduckgo/app/global/db/MigrationsProvider;) │ │ @@ -177112,17 +177112,17 @@ │ │ type : '()Landroidx/room/migration/Migration;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2bb60c: |[2bb60c] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_35_TO_36:()Landroidx/room/migration/Migration; │ │ -2bb61c: 5410 a530 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_35_TO_36:Landroidx/room/migration/Migration; // field@30a5 │ │ -2bb620: 1100 |0002: return-object v0 │ │ +2bb61c: |[2bb61c] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_35_TO_36:()Landroidx/room/migration/Migration; │ │ +2bb62c: 5410 a530 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_35_TO_36:Landroidx/room/migration/Migration; // field@30a5 │ │ +2bb630: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=516 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/global/db/MigrationsProvider; │ │ │ │ #32 : (in Lcom/duckduckgo/app/global/db/MigrationsProvider;) │ │ @@ -177130,17 +177130,17 @@ │ │ type : '()Landroidx/room/migration/Migration;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2bb624: |[2bb624] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_36_TO_37:()Landroidx/room/migration/Migration; │ │ -2bb634: 5410 a630 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_36_TO_37:Landroidx/room/migration/Migration; // field@30a6 │ │ -2bb638: 1100 |0002: return-object v0 │ │ +2bb634: |[2bb634] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_36_TO_37:()Landroidx/room/migration/Migration; │ │ +2bb644: 5410 a630 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_36_TO_37:Landroidx/room/migration/Migration; // field@30a6 │ │ +2bb648: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=522 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/global/db/MigrationsProvider; │ │ │ │ #33 : (in Lcom/duckduckgo/app/global/db/MigrationsProvider;) │ │ @@ -177148,17 +177148,17 @@ │ │ type : '()Landroidx/room/migration/Migration;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2bb63c: |[2bb63c] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_37_TO_38:()Landroidx/room/migration/Migration; │ │ -2bb64c: 5410 a730 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_37_TO_38:Landroidx/room/migration/Migration; // field@30a7 │ │ -2bb650: 1100 |0002: return-object v0 │ │ +2bb64c: |[2bb64c] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_37_TO_38:()Landroidx/room/migration/Migration; │ │ +2bb65c: 5410 a730 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_37_TO_38:Landroidx/room/migration/Migration; // field@30a7 │ │ +2bb660: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=538 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/global/db/MigrationsProvider; │ │ │ │ #34 : (in Lcom/duckduckgo/app/global/db/MigrationsProvider;) │ │ @@ -177166,17 +177166,17 @@ │ │ type : '()Landroidx/room/migration/Migration;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2bb654: |[2bb654] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_38_TO_39:()Landroidx/room/migration/Migration; │ │ -2bb664: 5410 a830 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_38_TO_39:Landroidx/room/migration/Migration; // field@30a8 │ │ -2bb668: 1100 |0002: return-object v0 │ │ +2bb664: |[2bb664] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_38_TO_39:()Landroidx/room/migration/Migration; │ │ +2bb674: 5410 a830 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_38_TO_39:Landroidx/room/migration/Migration; // field@30a8 │ │ +2bb678: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=544 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/global/db/MigrationsProvider; │ │ │ │ #35 : (in Lcom/duckduckgo/app/global/db/MigrationsProvider;) │ │ @@ -177184,17 +177184,17 @@ │ │ type : '()Landroidx/room/migration/Migration;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2bb66c: |[2bb66c] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_39_TO_40:()Landroidx/room/migration/Migration; │ │ -2bb67c: 5410 a930 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_39_TO_40:Landroidx/room/migration/Migration; // field@30a9 │ │ -2bb680: 1100 |0002: return-object v0 │ │ +2bb67c: |[2bb67c] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_39_TO_40:()Landroidx/room/migration/Migration; │ │ +2bb68c: 5410 a930 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_39_TO_40:Landroidx/room/migration/Migration; // field@30a9 │ │ +2bb690: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=550 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/global/db/MigrationsProvider; │ │ │ │ #36 : (in Lcom/duckduckgo/app/global/db/MigrationsProvider;) │ │ @@ -177202,17 +177202,17 @@ │ │ type : '()Landroidx/room/migration/Migration;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2bb684: |[2bb684] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_3_TO_4:()Landroidx/room/migration/Migration; │ │ -2bb694: 5410 aa30 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_3_TO_4:Landroidx/room/migration/Migration; // field@30aa │ │ -2bb698: 1100 |0002: return-object v0 │ │ +2bb694: |[2bb694] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_3_TO_4:()Landroidx/room/migration/Migration; │ │ +2bb6a4: 5410 aa30 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_3_TO_4:Landroidx/room/migration/Migration; // field@30aa │ │ +2bb6a8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/global/db/MigrationsProvider; │ │ │ │ #37 : (in Lcom/duckduckgo/app/global/db/MigrationsProvider;) │ │ @@ -177220,17 +177220,17 @@ │ │ type : '()Landroidx/room/migration/Migration;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2bb69c: |[2bb69c] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_40_TO_41:()Landroidx/room/migration/Migration; │ │ -2bb6ac: 5410 ab30 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_40_TO_41:Landroidx/room/migration/Migration; // field@30ab │ │ -2bb6b0: 1100 |0002: return-object v0 │ │ +2bb6ac: |[2bb6ac] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_40_TO_41:()Landroidx/room/migration/Migration; │ │ +2bb6bc: 5410 ab30 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_40_TO_41:Landroidx/room/migration/Migration; // field@30ab │ │ +2bb6c0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=556 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/global/db/MigrationsProvider; │ │ │ │ #38 : (in Lcom/duckduckgo/app/global/db/MigrationsProvider;) │ │ @@ -177238,17 +177238,17 @@ │ │ type : '()Landroidx/room/migration/Migration;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2bb6b4: |[2bb6b4] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_41_TO_42:()Landroidx/room/migration/Migration; │ │ -2bb6c4: 5410 ac30 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_41_TO_42:Landroidx/room/migration/Migration; // field@30ac │ │ -2bb6c8: 1100 |0002: return-object v0 │ │ +2bb6c4: |[2bb6c4] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_41_TO_42:()Landroidx/room/migration/Migration; │ │ +2bb6d4: 5410 ac30 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_41_TO_42:Landroidx/room/migration/Migration; // field@30ac │ │ +2bb6d8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=566 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/global/db/MigrationsProvider; │ │ │ │ #39 : (in Lcom/duckduckgo/app/global/db/MigrationsProvider;) │ │ @@ -177256,17 +177256,17 @@ │ │ type : '()Landroidx/room/migration/Migration;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2bb6cc: |[2bb6cc] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_42_TO_43:()Landroidx/room/migration/Migration; │ │ -2bb6dc: 5410 ad30 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_42_TO_43:Landroidx/room/migration/Migration; // field@30ad │ │ -2bb6e0: 1100 |0002: return-object v0 │ │ +2bb6dc: |[2bb6dc] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_42_TO_43:()Landroidx/room/migration/Migration; │ │ +2bb6ec: 5410 ad30 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_42_TO_43:Landroidx/room/migration/Migration; // field@30ad │ │ +2bb6f0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=581 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/global/db/MigrationsProvider; │ │ │ │ #40 : (in Lcom/duckduckgo/app/global/db/MigrationsProvider;) │ │ @@ -177274,17 +177274,17 @@ │ │ type : '()Landroidx/room/migration/Migration;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2bb6e4: |[2bb6e4] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_43_TO_44:()Landroidx/room/migration/Migration; │ │ -2bb6f4: 5410 ae30 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_43_TO_44:Landroidx/room/migration/Migration; // field@30ae │ │ -2bb6f8: 1100 |0002: return-object v0 │ │ +2bb6f4: |[2bb6f4] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_43_TO_44:()Landroidx/room/migration/Migration; │ │ +2bb704: 5410 ae30 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_43_TO_44:Landroidx/room/migration/Migration; // field@30ae │ │ +2bb708: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=589 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/global/db/MigrationsProvider; │ │ │ │ #41 : (in Lcom/duckduckgo/app/global/db/MigrationsProvider;) │ │ @@ -177292,17 +177292,17 @@ │ │ type : '()Landroidx/room/migration/Migration;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2bb6fc: |[2bb6fc] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_44_TO_45:()Landroidx/room/migration/Migration; │ │ -2bb70c: 5410 af30 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_44_TO_45:Landroidx/room/migration/Migration; // field@30af │ │ -2bb710: 1100 |0002: return-object v0 │ │ +2bb70c: |[2bb70c] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_44_TO_45:()Landroidx/room/migration/Migration; │ │ +2bb71c: 5410 af30 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_44_TO_45:Landroidx/room/migration/Migration; // field@30af │ │ +2bb720: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=598 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/global/db/MigrationsProvider; │ │ │ │ #42 : (in Lcom/duckduckgo/app/global/db/MigrationsProvider;) │ │ @@ -177310,17 +177310,17 @@ │ │ type : '()Landroidx/room/migration/Migration;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2bb714: |[2bb714] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_4_TO_5:()Landroidx/room/migration/Migration; │ │ -2bb724: 5410 b530 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_4_TO_5:Landroidx/room/migration/Migration; // field@30b5 │ │ -2bb728: 1100 |0002: return-object v0 │ │ +2bb724: |[2bb724] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_4_TO_5:()Landroidx/room/migration/Migration; │ │ +2bb734: 5410 b530 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_4_TO_5:Landroidx/room/migration/Migration; // field@30b5 │ │ +2bb738: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/global/db/MigrationsProvider; │ │ │ │ #43 : (in Lcom/duckduckgo/app/global/db/MigrationsProvider;) │ │ @@ -177328,17 +177328,17 @@ │ │ type : '()Landroidx/room/migration/Migration;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2bb72c: |[2bb72c] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_5_TO_6:()Landroidx/room/migration/Migration; │ │ -2bb73c: 5410 bd30 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_5_TO_6:Landroidx/room/migration/Migration; // field@30bd │ │ -2bb740: 1100 |0002: return-object v0 │ │ +2bb73c: |[2bb73c] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_5_TO_6:()Landroidx/room/migration/Migration; │ │ +2bb74c: 5410 bd30 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_5_TO_6:Landroidx/room/migration/Migration; // field@30bd │ │ +2bb750: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/global/db/MigrationsProvider; │ │ │ │ #44 : (in Lcom/duckduckgo/app/global/db/MigrationsProvider;) │ │ @@ -177346,17 +177346,17 @@ │ │ type : '()Landroidx/room/migration/Migration;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2bb744: |[2bb744] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_6_TO_7:()Landroidx/room/migration/Migration; │ │ -2bb754: 5410 be30 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_6_TO_7:Landroidx/room/migration/Migration; // field@30be │ │ -2bb758: 1100 |0002: return-object v0 │ │ +2bb754: |[2bb754] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_6_TO_7:()Landroidx/room/migration/Migration; │ │ +2bb764: 5410 be30 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_6_TO_7:Landroidx/room/migration/Migration; // field@30be │ │ +2bb768: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/global/db/MigrationsProvider; │ │ │ │ #45 : (in Lcom/duckduckgo/app/global/db/MigrationsProvider;) │ │ @@ -177364,17 +177364,17 @@ │ │ type : '()Landroidx/room/migration/Migration;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2bb75c: |[2bb75c] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_7_TO_8:()Landroidx/room/migration/Migration; │ │ -2bb76c: 5410 bf30 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_7_TO_8:Landroidx/room/migration/Migration; // field@30bf │ │ -2bb770: 1100 |0002: return-object v0 │ │ +2bb76c: |[2bb76c] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_7_TO_8:()Landroidx/room/migration/Migration; │ │ +2bb77c: 5410 bf30 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_7_TO_8:Landroidx/room/migration/Migration; // field@30bf │ │ +2bb780: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/global/db/MigrationsProvider; │ │ │ │ #46 : (in Lcom/duckduckgo/app/global/db/MigrationsProvider;) │ │ @@ -177382,17 +177382,17 @@ │ │ type : '()Landroidx/room/migration/Migration;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2bb774: |[2bb774] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_8_TO_9:()Landroidx/room/migration/Migration; │ │ -2bb784: 5410 c030 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_8_TO_9:Landroidx/room/migration/Migration; // field@30c0 │ │ -2bb788: 1100 |0002: return-object v0 │ │ +2bb784: |[2bb784] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_8_TO_9:()Landroidx/room/migration/Migration; │ │ +2bb794: 5410 c030 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_8_TO_9:Landroidx/room/migration/Migration; // field@30c0 │ │ +2bb798: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/global/db/MigrationsProvider; │ │ │ │ #47 : (in Lcom/duckduckgo/app/global/db/MigrationsProvider;) │ │ @@ -177400,17 +177400,17 @@ │ │ type : '()Landroidx/room/migration/Migration;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2bb78c: |[2bb78c] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_9_TO_10:()Landroidx/room/migration/Migration; │ │ -2bb79c: 5410 c130 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_9_TO_10:Landroidx/room/migration/Migration; // field@30c1 │ │ -2bb7a0: 1100 |0002: return-object v0 │ │ +2bb79c: |[2bb79c] com.duckduckgo.app.global.db.MigrationsProvider.getMIGRATION_9_TO_10:()Landroidx/room/migration/Migration; │ │ +2bb7ac: 5410 c130 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.MIGRATION_9_TO_10:Landroidx/room/migration/Migration; // field@30c1 │ │ +2bb7b0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/global/db/MigrationsProvider; │ │ │ │ #48 : (in Lcom/duckduckgo/app/global/db/MigrationsProvider;) │ │ @@ -177418,17 +177418,17 @@ │ │ type : '()Lcom/duckduckgo/app/settings/db/SettingsDataStore;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2bb7a4: |[2bb7a4] com.duckduckgo.app.global.db.MigrationsProvider.getSettingsDataStore:()Lcom/duckduckgo/app/settings/db/SettingsDataStore; │ │ -2bb7b4: 5410 c330 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.settingsDataStore:Lcom/duckduckgo/app/settings/db/SettingsDataStore; // field@30c3 │ │ -2bb7b8: 1100 |0002: return-object v0 │ │ +2bb7b4: |[2bb7b4] com.duckduckgo.app.global.db.MigrationsProvider.getSettingsDataStore:()Lcom/duckduckgo/app/settings/db/SettingsDataStore; │ │ +2bb7c4: 5410 c330 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/db/MigrationsProvider;.settingsDataStore:Lcom/duckduckgo/app/settings/db/SettingsDataStore; // field@30c3 │ │ +2bb7c8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/global/db/MigrationsProvider; │ │ │ │ source_file_idx : 7641 (AppDatabase.kt) │ │ @@ -177469,20 +177469,20 @@ │ │ type : '(Lkotlin/jvm/functions/Function0;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -2bbf48: |[2bbf48] com.duckduckgo.app.global.dialog.BackKeyListener.:(Lkotlin/jvm/functions/Function0;)V │ │ -2bbf58: 1a00 c8be |0000: const-string v0, "onBackPressed" // string@bec8 │ │ -2bbf5c: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2bbf62: 7010 a6ef 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2bbf68: 5b12 c430 |0008: iput-object v2, v1, Lcom/duckduckgo/app/global/dialog/BackKeyListener;.onBackPressed:Lkotlin/jvm/functions/Function0; // field@30c4 │ │ -2bbf6c: 0e00 |000a: return-void │ │ +2bbf58: |[2bbf58] com.duckduckgo.app.global.dialog.BackKeyListener.:(Lkotlin/jvm/functions/Function0;)V │ │ +2bbf68: 1a00 c8be |0000: const-string v0, "onBackPressed" // string@bec8 │ │ +2bbf6c: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2bbf72: 7010 a6ef 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2bbf78: 5b12 c430 |0008: iput-object v2, v1, Lcom/duckduckgo/app/global/dialog/BackKeyListener;.onBackPressed:Lkotlin/jvm/functions/Function0; // field@30c4 │ │ +2bbf7c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=22 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/duckduckgo/app/global/dialog/BackKeyListener; │ │ 0x0000 - 0x000b reg=2 (null) Lkotlin/jvm/functions/Function0; │ │ │ │ @@ -177491,25 +177491,25 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -2bbee0: |[2bbee0] com.duckduckgo.app.global.dialog.BackKeyListener.isBackKey:(ILandroid/view/KeyEvent;)Z │ │ -2bbef0: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -2bbef2: 3302 0c00 |0001: if-ne v2, v0, 000d // +000c │ │ -2bbef6: 3803 0a00 |0003: if-eqz v3, 000d // +000a │ │ -2bbefa: 6e10 0302 0300 |0005: invoke-virtual {v3}, Landroid/view/KeyEvent;.getAction:()I // method@0203 │ │ -2bbf00: 0a02 |0008: move-result v2 │ │ -2bbf02: 1213 |0009: const/4 v3, #int 1 // #1 │ │ -2bbf04: 3332 0300 |000a: if-ne v2, v3, 000d // +0003 │ │ -2bbf08: 2802 |000c: goto 000e // +0002 │ │ -2bbf0a: 1203 |000d: const/4 v3, #int 0 // #0 │ │ -2bbf0c: 0f03 |000e: return v3 │ │ +2bbef0: |[2bbef0] com.duckduckgo.app.global.dialog.BackKeyListener.isBackKey:(ILandroid/view/KeyEvent;)Z │ │ +2bbf00: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +2bbf02: 3302 0c00 |0001: if-ne v2, v0, 000d // +000c │ │ +2bbf06: 3803 0a00 |0003: if-eqz v3, 000d // +000a │ │ +2bbf0a: 6e10 0302 0300 |0005: invoke-virtual {v3}, Landroid/view/KeyEvent;.getAction:()I // method@0203 │ │ +2bbf10: 0a02 |0008: move-result v2 │ │ +2bbf12: 1213 |0009: const/4 v3, #int 1 // #1 │ │ +2bbf14: 3332 0300 |000a: if-ne v2, v3, 000d // +0003 │ │ +2bbf18: 2802 |000c: goto 000e // +0002 │ │ +2bbf1a: 1203 |000d: const/4 v3, #int 0 // #0 │ │ +2bbf1c: 0f03 |000e: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=41 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lcom/duckduckgo/app/global/dialog/BackKeyListener; │ │ 0x0000 - 0x000f reg=2 (null) I │ │ 0x0000 - 0x000f reg=3 (null) Landroid/view/KeyEvent; │ │ @@ -177520,26 +177520,26 @@ │ │ type : '(Landroid/content/DialogInterface;ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -2bbf10: |[2bbf10] com.duckduckgo.app.global.dialog.BackKeyListener.onKey:(Landroid/content/DialogInterface;ILandroid/view/KeyEvent;)Z │ │ -2bbf20: 7030 2955 2003 |0000: invoke-direct {v0, v2, v3}, Lcom/duckduckgo/app/global/dialog/BackKeyListener;.isBackKey:(ILandroid/view/KeyEvent;)Z // method@5529 │ │ -2bbf26: 0a02 |0003: move-result v2 │ │ -2bbf28: 3802 0e00 |0004: if-eqz v2, 0012 // +000e │ │ -2bbf2c: 5402 c430 |0006: iget-object v2, v0, Lcom/duckduckgo/app/global/dialog/BackKeyListener;.onBackPressed:Lkotlin/jvm/functions/Function0; // field@30c4 │ │ -2bbf30: 7210 f1f1 0200 |0008: invoke-interface {v2}, Lkotlin/jvm/functions/Function0;.invoke:()Ljava/lang/Object; // method@f1f1 │ │ -2bbf36: 3801 0500 |000b: if-eqz v1, 0010 // +0005 │ │ -2bbf3a: 7210 9000 0100 |000d: invoke-interface {v1}, Landroid/content/DialogInterface;.dismiss:()V // method@0090 │ │ -2bbf40: 1211 |0010: const/4 v1, #int 1 // #1 │ │ -2bbf42: 0f01 |0011: return v1 │ │ -2bbf44: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -2bbf46: 0f01 |0013: return v1 │ │ +2bbf20: |[2bbf20] com.duckduckgo.app.global.dialog.BackKeyListener.onKey:(Landroid/content/DialogInterface;ILandroid/view/KeyEvent;)Z │ │ +2bbf30: 7030 2955 2003 |0000: invoke-direct {v0, v2, v3}, Lcom/duckduckgo/app/global/dialog/BackKeyListener;.isBackKey:(ILandroid/view/KeyEvent;)Z // method@5529 │ │ +2bbf36: 0a02 |0003: move-result v2 │ │ +2bbf38: 3802 0e00 |0004: if-eqz v2, 0012 // +000e │ │ +2bbf3c: 5402 c430 |0006: iget-object v2, v0, Lcom/duckduckgo/app/global/dialog/BackKeyListener;.onBackPressed:Lkotlin/jvm/functions/Function0; // field@30c4 │ │ +2bbf40: 7210 f1f1 0200 |0008: invoke-interface {v2}, Lkotlin/jvm/functions/Function0;.invoke:()Ljava/lang/Object; // method@f1f1 │ │ +2bbf46: 3801 0500 |000b: if-eqz v1, 0010 // +0005 │ │ +2bbf4a: 7210 9000 0100 |000d: invoke-interface {v1}, Landroid/content/DialogInterface;.dismiss:()V // method@0090 │ │ +2bbf50: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +2bbf52: 0f01 |0011: return v1 │ │ +2bbf54: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +2bbf56: 0f01 |0013: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0006 line=30 │ │ 0x000d line=31 │ │ locals : │ │ 0x0000 - 0x0014 reg=0 this Lcom/duckduckgo/app/global/dialog/BackKeyListener; │ │ @@ -177588,24 +177588,24 @@ │ │ type : '(Lcom/duckduckgo/app/global/events/db/UserEventKey;JLjava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -2bc794: |[2bc794] com.duckduckgo.app.global.events.db.UserEventEntity.:(Lcom/duckduckgo/app/global/events/db/UserEventKey;JLjava/lang/String;)V │ │ -2bc7a4: 1a00 87b1 |0000: const-string v0, "id" // string@b187 │ │ -2bc7a8: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2bc7ae: 1a00 3cc3 |0005: const-string v0, "payload" // string@c33c │ │ -2bc7b2: 7120 fef1 0500 |0007: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2bc7b8: 7010 a6ef 0100 |000a: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2bc7be: 5b12 d530 |000d: iput-object v2, v1, Lcom/duckduckgo/app/global/events/db/UserEventEntity;.id:Lcom/duckduckgo/app/global/events/db/UserEventKey; // field@30d5 │ │ -2bc7c2: 5a13 d730 |000f: iput-wide v3, v1, Lcom/duckduckgo/app/global/events/db/UserEventEntity;.timestamp:J // field@30d7 │ │ -2bc7c6: 5b15 d630 |0011: iput-object v5, v1, Lcom/duckduckgo/app/global/events/db/UserEventEntity;.payload:Ljava/lang/String; // field@30d6 │ │ -2bc7ca: 0e00 |0013: return-void │ │ +2bc7a4: |[2bc7a4] com.duckduckgo.app.global.events.db.UserEventEntity.:(Lcom/duckduckgo/app/global/events/db/UserEventKey;JLjava/lang/String;)V │ │ +2bc7b4: 1a00 87b1 |0000: const-string v0, "id" // string@b187 │ │ +2bc7b8: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2bc7be: 1a00 3cc3 |0005: const-string v0, "payload" // string@c33c │ │ +2bc7c2: 7120 fef1 0500 |0007: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2bc7c8: 7010 a6ef 0100 |000a: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2bc7ce: 5b12 d530 |000d: iput-object v2, v1, Lcom/duckduckgo/app/global/events/db/UserEventEntity;.id:Lcom/duckduckgo/app/global/events/db/UserEventKey; // field@30d5 │ │ +2bc7d2: 5a13 d730 |000f: iput-wide v3, v1, Lcom/duckduckgo/app/global/events/db/UserEventEntity;.timestamp:J // field@30d7 │ │ +2bc7d6: 5b15 d630 |0011: iput-object v5, v1, Lcom/duckduckgo/app/global/events/db/UserEventEntity;.payload:Ljava/lang/String; // field@30d6 │ │ +2bc7da: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x000a line=23 │ │ 0x000d line=25 │ │ 0x000f line=26 │ │ 0x0011 line=27 │ │ locals : │ │ @@ -177619,24 +177619,24 @@ │ │ type : '(Lcom/duckduckgo/app/global/events/db/UserEventKey;JLjava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 5 │ │ insns size : 18 16-bit code units │ │ -2bc7cc: |[2bc7cc] com.duckduckgo.app.global.events.db.UserEventEntity.:(Lcom/duckduckgo/app/global/events/db/UserEventKey;JLjava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -2bc7dc: dd06 0502 |0000: and-int/lit8 v6, v5, #int 2 // #02 │ │ -2bc7e0: 3806 0600 |0002: if-eqz v6, 0008 // +0006 │ │ -2bc7e4: 7100 e9ef 0000 |0004: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@efe9 │ │ -2bc7ea: 0b02 |0007: move-result-wide v2 │ │ -2bc7ec: dd05 0504 |0008: and-int/lit8 v5, v5, #int 4 // #04 │ │ -2bc7f0: 3805 0400 |000a: if-eqz v5, 000e // +0004 │ │ -2bc7f4: 1a04 0000 |000c: const-string v4, "" // string@0000 │ │ -2bc7f8: 7054 4a55 1032 |000e: invoke-direct {v0, v1, v2, v3, v4}, Lcom/duckduckgo/app/global/events/db/UserEventEntity;.:(Lcom/duckduckgo/app/global/events/db/UserEventKey;JLjava/lang/String;)V // method@554a │ │ -2bc7fe: 0e00 |0011: return-void │ │ +2bc7dc: |[2bc7dc] com.duckduckgo.app.global.events.db.UserEventEntity.:(Lcom/duckduckgo/app/global/events/db/UserEventKey;JLjava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +2bc7ec: dd06 0502 |0000: and-int/lit8 v6, v5, #int 2 // #02 │ │ +2bc7f0: 3806 0600 |0002: if-eqz v6, 0008 // +0006 │ │ +2bc7f4: 7100 e9ef 0000 |0004: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@efe9 │ │ +2bc7fa: 0b02 |0007: move-result-wide v2 │ │ +2bc7fc: dd05 0504 |0008: and-int/lit8 v5, v5, #int 4 // #04 │ │ +2bc800: 3805 0400 |000a: if-eqz v5, 000e // +0004 │ │ +2bc804: 1a04 0000 |000c: const-string v4, "" // string@0000 │ │ +2bc808: 7054 4a55 1032 |000e: invoke-direct {v0, v1, v2, v3, v4}, Lcom/duckduckgo/app/global/events/db/UserEventEntity;.:(Lcom/duckduckgo/app/global/events/db/UserEventKey;JLjava/lang/String;)V // method@554a │ │ +2bc80e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=26 │ │ 0x000c line=27 │ │ 0x000e line=24 │ │ locals : │ │ 0x0000 - 0x0012 reg=0 this Lcom/duckduckgo/app/global/events/db/UserEventEntity; │ │ @@ -177651,151 +177651,151 @@ │ │ type : '(Lcom/duckduckgo/app/global/events/db/UserEventEntity;Lcom/duckduckgo/app/global/events/db/UserEventKey;JLjava/lang/String;ILjava/lang/Object;)Lcom/duckduckgo/app/global/events/db/UserEventEntity;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 5 │ │ insns size : 23 16-bit code units │ │ -2bc5ec: |[2bc5ec] com.duckduckgo.app.global.events.db.UserEventEntity.copy$default:(Lcom/duckduckgo/app/global/events/db/UserEventEntity;Lcom/duckduckgo/app/global/events/db/UserEventKey;JLjava/lang/String;ILjava/lang/Object;)Lcom/duckduckgo/app/global/events/db/UserEventEntity; │ │ -2bc5fc: dd06 0501 |0000: and-int/lit8 v6, v5, #int 1 // #01 │ │ -2bc600: 3806 0400 |0002: if-eqz v6, 0006 // +0004 │ │ -2bc604: 5401 d530 |0004: iget-object v1, v0, Lcom/duckduckgo/app/global/events/db/UserEventEntity;.id:Lcom/duckduckgo/app/global/events/db/UserEventKey; // field@30d5 │ │ -2bc608: dd06 0502 |0006: and-int/lit8 v6, v5, #int 2 // #02 │ │ -2bc60c: 3806 0400 |0008: if-eqz v6, 000c // +0004 │ │ -2bc610: 5302 d730 |000a: iget-wide v2, v0, Lcom/duckduckgo/app/global/events/db/UserEventEntity;.timestamp:J // field@30d7 │ │ -2bc614: dd05 0504 |000c: and-int/lit8 v5, v5, #int 4 // #04 │ │ -2bc618: 3805 0400 |000e: if-eqz v5, 0012 // +0004 │ │ -2bc61c: 5404 d630 |0010: iget-object v4, v0, Lcom/duckduckgo/app/global/events/db/UserEventEntity;.payload:Ljava/lang/String; // field@30d6 │ │ -2bc620: 6e54 4f55 1032 |0012: invoke-virtual {v0, v1, v2, v3, v4}, Lcom/duckduckgo/app/global/events/db/UserEventEntity;.copy:(Lcom/duckduckgo/app/global/events/db/UserEventKey;JLjava/lang/String;)Lcom/duckduckgo/app/global/events/db/UserEventEntity; // method@554f │ │ -2bc626: 0c00 |0015: move-result-object v0 │ │ -2bc628: 1100 |0016: return-object v0 │ │ +2bc5fc: |[2bc5fc] com.duckduckgo.app.global.events.db.UserEventEntity.copy$default:(Lcom/duckduckgo/app/global/events/db/UserEventEntity;Lcom/duckduckgo/app/global/events/db/UserEventKey;JLjava/lang/String;ILjava/lang/Object;)Lcom/duckduckgo/app/global/events/db/UserEventEntity; │ │ +2bc60c: dd06 0501 |0000: and-int/lit8 v6, v5, #int 1 // #01 │ │ +2bc610: 3806 0400 |0002: if-eqz v6, 0006 // +0004 │ │ +2bc614: 5401 d530 |0004: iget-object v1, v0, Lcom/duckduckgo/app/global/events/db/UserEventEntity;.id:Lcom/duckduckgo/app/global/events/db/UserEventKey; // field@30d5 │ │ +2bc618: dd06 0502 |0006: and-int/lit8 v6, v5, #int 2 // #02 │ │ +2bc61c: 3806 0400 |0008: if-eqz v6, 000c // +0004 │ │ +2bc620: 5302 d730 |000a: iget-wide v2, v0, Lcom/duckduckgo/app/global/events/db/UserEventEntity;.timestamp:J // field@30d7 │ │ +2bc624: dd05 0504 |000c: and-int/lit8 v5, v5, #int 4 // #04 │ │ +2bc628: 3805 0400 |000e: if-eqz v5, 0012 // +0004 │ │ +2bc62c: 5404 d630 |0010: iget-object v4, v0, Lcom/duckduckgo/app/global/events/db/UserEventEntity;.payload:Ljava/lang/String; // field@30d6 │ │ +2bc630: 6e54 4f55 1032 |0012: invoke-virtual {v0, v1, v2, v3, v4}, Lcom/duckduckgo/app/global/events/db/UserEventEntity;.copy:(Lcom/duckduckgo/app/global/events/db/UserEventKey;JLjava/lang/String;)Lcom/duckduckgo/app/global/events/db/UserEventEntity; // method@554f │ │ +2bc636: 0c00 |0015: move-result-object v0 │ │ +2bc638: 1100 |0016: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/global/events/db/UserEventEntity;) │ │ name : 'component1' │ │ type : '()Lcom/duckduckgo/app/global/events/db/UserEventKey;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2bc65c: |[2bc65c] com.duckduckgo.app.global.events.db.UserEventEntity.component1:()Lcom/duckduckgo/app/global/events/db/UserEventKey; │ │ -2bc66c: 5410 d530 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/events/db/UserEventEntity;.id:Lcom/duckduckgo/app/global/events/db/UserEventKey; // field@30d5 │ │ -2bc670: 1100 |0002: return-object v0 │ │ +2bc66c: |[2bc66c] com.duckduckgo.app.global.events.db.UserEventEntity.component1:()Lcom/duckduckgo/app/global/events/db/UserEventKey; │ │ +2bc67c: 5410 d530 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/events/db/UserEventEntity;.id:Lcom/duckduckgo/app/global/events/db/UserEventKey; // field@30d5 │ │ +2bc680: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/global/events/db/UserEventEntity;) │ │ name : 'component2' │ │ type : '()J' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2bc764: |[2bc764] com.duckduckgo.app.global.events.db.UserEventEntity.component2:()J │ │ -2bc774: 5320 d730 |0000: iget-wide v0, v2, Lcom/duckduckgo/app/global/events/db/UserEventEntity;.timestamp:J // field@30d7 │ │ -2bc778: 1000 |0002: return-wide v0 │ │ +2bc774: |[2bc774] com.duckduckgo.app.global.events.db.UserEventEntity.component2:()J │ │ +2bc784: 5320 d730 |0000: iget-wide v0, v2, Lcom/duckduckgo/app/global/events/db/UserEventEntity;.timestamp:J // field@30d7 │ │ +2bc788: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/global/events/db/UserEventEntity;) │ │ name : 'component3' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2bc6d0: |[2bc6d0] com.duckduckgo.app.global.events.db.UserEventEntity.component3:()Ljava/lang/String; │ │ -2bc6e0: 5410 d630 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/events/db/UserEventEntity;.payload:Ljava/lang/String; // field@30d6 │ │ -2bc6e4: 1100 |0002: return-object v0 │ │ +2bc6e0: |[2bc6e0] com.duckduckgo.app.global.events.db.UserEventEntity.component3:()Ljava/lang/String; │ │ +2bc6f0: 5410 d630 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/events/db/UserEventEntity;.payload:Ljava/lang/String; // field@30d6 │ │ +2bc6f4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/duckduckgo/app/global/events/db/UserEventEntity;) │ │ name : 'copy' │ │ type : '(Lcom/duckduckgo/app/global/events/db/UserEventKey;JLjava/lang/String;)Lcom/duckduckgo/app/global/events/db/UserEventEntity;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 16 16-bit code units │ │ -2bc62c: |[2bc62c] com.duckduckgo.app.global.events.db.UserEventEntity.copy:(Lcom/duckduckgo/app/global/events/db/UserEventKey;JLjava/lang/String;)Lcom/duckduckgo/app/global/events/db/UserEventEntity; │ │ -2bc63c: 1a00 87b1 |0000: const-string v0, "id" // string@b187 │ │ -2bc640: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2bc646: 1a00 3cc3 |0005: const-string v0, "payload" // string@c33c │ │ -2bc64a: 7120 fef1 0500 |0007: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2bc650: 2200 fb11 |000a: new-instance v0, Lcom/duckduckgo/app/global/events/db/UserEventEntity; // type@11fb │ │ -2bc654: 7055 4a55 2043 |000c: invoke-direct {v0, v2, v3, v4, v5}, Lcom/duckduckgo/app/global/events/db/UserEventEntity;.:(Lcom/duckduckgo/app/global/events/db/UserEventKey;JLjava/lang/String;)V // method@554a │ │ -2bc65a: 1100 |000f: return-object v0 │ │ +2bc63c: |[2bc63c] com.duckduckgo.app.global.events.db.UserEventEntity.copy:(Lcom/duckduckgo/app/global/events/db/UserEventKey;JLjava/lang/String;)Lcom/duckduckgo/app/global/events/db/UserEventEntity; │ │ +2bc64c: 1a00 87b1 |0000: const-string v0, "id" // string@b187 │ │ +2bc650: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2bc656: 1a00 3cc3 |0005: const-string v0, "payload" // string@c33c │ │ +2bc65a: 7120 fef1 0500 |0007: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2bc660: 2200 fb11 |000a: new-instance v0, Lcom/duckduckgo/app/global/events/db/UserEventEntity; // type@11fb │ │ +2bc664: 7055 4a55 2043 |000c: invoke-direct {v0, v2, v3, v4, v5}, Lcom/duckduckgo/app/global/events/db/UserEventEntity;.:(Lcom/duckduckgo/app/global/events/db/UserEventKey;JLjava/lang/String;)V // method@554a │ │ +2bc66a: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lcom/duckduckgo/app/global/events/db/UserEventEntity;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -2bc58c: |[2bc58c] com.duckduckgo.app.global.events.db.UserEventEntity.equals:(Ljava/lang/Object;)Z │ │ -2bc59c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -2bc59e: 3387 0300 |0001: if-ne v7, v8, 0004 // +0003 │ │ -2bc5a2: 0f00 |0003: return v0 │ │ -2bc5a4: 2081 fb11 |0004: instance-of v1, v8, Lcom/duckduckgo/app/global/events/db/UserEventEntity; // type@11fb │ │ -2bc5a8: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -2bc5aa: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -2bc5ae: 0f02 |0009: return v2 │ │ -2bc5b0: 1f08 fb11 |000a: check-cast v8, Lcom/duckduckgo/app/global/events/db/UserEventEntity; // type@11fb │ │ -2bc5b4: 5471 d530 |000c: iget-object v1, v7, Lcom/duckduckgo/app/global/events/db/UserEventEntity;.id:Lcom/duckduckgo/app/global/events/db/UserEventKey; // field@30d5 │ │ -2bc5b8: 5483 d530 |000e: iget-object v3, v8, Lcom/duckduckgo/app/global/events/db/UserEventEntity;.id:Lcom/duckduckgo/app/global/events/db/UserEventKey; // field@30d5 │ │ -2bc5bc: 3231 0300 |0010: if-eq v1, v3, 0013 // +0003 │ │ -2bc5c0: 0f02 |0012: return v2 │ │ -2bc5c2: 5373 d730 |0013: iget-wide v3, v7, Lcom/duckduckgo/app/global/events/db/UserEventEntity;.timestamp:J // field@30d7 │ │ -2bc5c6: 5385 d730 |0015: iget-wide v5, v8, Lcom/duckduckgo/app/global/events/db/UserEventEntity;.timestamp:J // field@30d7 │ │ -2bc5ca: 3101 0305 |0017: cmp-long v1, v3, v5 │ │ -2bc5ce: 3801 0300 |0019: if-eqz v1, 001c // +0003 │ │ -2bc5d2: 0f02 |001b: return v2 │ │ -2bc5d4: 5471 d630 |001c: iget-object v1, v7, Lcom/duckduckgo/app/global/events/db/UserEventEntity;.payload:Ljava/lang/String; // field@30d6 │ │ -2bc5d8: 5488 d630 |001e: iget-object v8, v8, Lcom/duckduckgo/app/global/events/db/UserEventEntity;.payload:Ljava/lang/String; // field@30d6 │ │ -2bc5dc: 7120 faf1 8100 |0020: invoke-static {v1, v8}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -2bc5e2: 0a08 |0023: move-result v8 │ │ -2bc5e4: 3908 0300 |0024: if-nez v8, 0027 // +0003 │ │ -2bc5e8: 0f02 |0026: return v2 │ │ -2bc5ea: 0f00 |0027: return v0 │ │ +2bc59c: |[2bc59c] com.duckduckgo.app.global.events.db.UserEventEntity.equals:(Ljava/lang/Object;)Z │ │ +2bc5ac: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +2bc5ae: 3387 0300 |0001: if-ne v7, v8, 0004 // +0003 │ │ +2bc5b2: 0f00 |0003: return v0 │ │ +2bc5b4: 2081 fb11 |0004: instance-of v1, v8, Lcom/duckduckgo/app/global/events/db/UserEventEntity; // type@11fb │ │ +2bc5b8: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +2bc5ba: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +2bc5be: 0f02 |0009: return v2 │ │ +2bc5c0: 1f08 fb11 |000a: check-cast v8, Lcom/duckduckgo/app/global/events/db/UserEventEntity; // type@11fb │ │ +2bc5c4: 5471 d530 |000c: iget-object v1, v7, Lcom/duckduckgo/app/global/events/db/UserEventEntity;.id:Lcom/duckduckgo/app/global/events/db/UserEventKey; // field@30d5 │ │ +2bc5c8: 5483 d530 |000e: iget-object v3, v8, Lcom/duckduckgo/app/global/events/db/UserEventEntity;.id:Lcom/duckduckgo/app/global/events/db/UserEventKey; // field@30d5 │ │ +2bc5cc: 3231 0300 |0010: if-eq v1, v3, 0013 // +0003 │ │ +2bc5d0: 0f02 |0012: return v2 │ │ +2bc5d2: 5373 d730 |0013: iget-wide v3, v7, Lcom/duckduckgo/app/global/events/db/UserEventEntity;.timestamp:J // field@30d7 │ │ +2bc5d6: 5385 d730 |0015: iget-wide v5, v8, Lcom/duckduckgo/app/global/events/db/UserEventEntity;.timestamp:J // field@30d7 │ │ +2bc5da: 3101 0305 |0017: cmp-long v1, v3, v5 │ │ +2bc5de: 3801 0300 |0019: if-eqz v1, 001c // +0003 │ │ +2bc5e2: 0f02 |001b: return v2 │ │ +2bc5e4: 5471 d630 |001c: iget-object v1, v7, Lcom/duckduckgo/app/global/events/db/UserEventEntity;.payload:Ljava/lang/String; // field@30d6 │ │ +2bc5e8: 5488 d630 |001e: iget-object v8, v8, Lcom/duckduckgo/app/global/events/db/UserEventEntity;.payload:Ljava/lang/String; // field@30d6 │ │ +2bc5ec: 7120 faf1 8100 |0020: invoke-static {v1, v8}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +2bc5f2: 0a08 |0023: move-result v8 │ │ +2bc5f4: 3908 0300 |0024: if-nez v8, 0027 // +0003 │ │ +2bc5f8: 0f02 |0026: return v2 │ │ +2bc5fa: 0f00 |0027: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lcom/duckduckgo/app/global/events/db/UserEventEntity;) │ │ name : 'getId' │ │ type : '()Lcom/duckduckgo/app/global/events/db/UserEventKey;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2bc674: |[2bc674] com.duckduckgo.app.global.events.db.UserEventEntity.getId:()Lcom/duckduckgo/app/global/events/db/UserEventKey; │ │ -2bc684: 5410 d530 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/events/db/UserEventEntity;.id:Lcom/duckduckgo/app/global/events/db/UserEventKey; // field@30d5 │ │ -2bc688: 1100 |0002: return-object v0 │ │ +2bc684: |[2bc684] com.duckduckgo.app.global.events.db.UserEventEntity.getId:()Lcom/duckduckgo/app/global/events/db/UserEventKey; │ │ +2bc694: 5410 d530 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/events/db/UserEventEntity;.id:Lcom/duckduckgo/app/global/events/db/UserEventKey; // field@30d5 │ │ +2bc698: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/global/events/db/UserEventEntity; │ │ │ │ #6 : (in Lcom/duckduckgo/app/global/events/db/UserEventEntity;) │ │ @@ -177803,17 +177803,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2bc6e8: |[2bc6e8] com.duckduckgo.app.global.events.db.UserEventEntity.getPayload:()Ljava/lang/String; │ │ -2bc6f8: 5410 d630 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/events/db/UserEventEntity;.payload:Ljava/lang/String; // field@30d6 │ │ -2bc6fc: 1100 |0002: return-object v0 │ │ +2bc6f8: |[2bc6f8] com.duckduckgo.app.global.events.db.UserEventEntity.getPayload:()Ljava/lang/String; │ │ +2bc708: 5410 d630 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/events/db/UserEventEntity;.payload:Ljava/lang/String; // field@30d6 │ │ +2bc70c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/global/events/db/UserEventEntity; │ │ │ │ #7 : (in Lcom/duckduckgo/app/global/events/db/UserEventEntity;) │ │ @@ -177821,17 +177821,17 @@ │ │ type : '()J' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2bc77c: |[2bc77c] com.duckduckgo.app.global.events.db.UserEventEntity.getTimestamp:()J │ │ -2bc78c: 5320 d730 |0000: iget-wide v0, v2, Lcom/duckduckgo/app/global/events/db/UserEventEntity;.timestamp:J // field@30d7 │ │ -2bc790: 1000 |0002: return-wide v0 │ │ +2bc78c: |[2bc78c] com.duckduckgo.app.global.events.db.UserEventEntity.getTimestamp:()J │ │ +2bc79c: 5320 d730 |0000: iget-wide v0, v2, Lcom/duckduckgo/app/global/events/db/UserEventEntity;.timestamp:J // field@30d7 │ │ +2bc7a0: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lcom/duckduckgo/app/global/events/db/UserEventEntity; │ │ │ │ #8 : (in Lcom/duckduckgo/app/global/events/db/UserEventEntity;) │ │ @@ -177839,61 +177839,61 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -2bc68c: |[2bc68c] com.duckduckgo.app.global.events.db.UserEventEntity.hashCode:()I │ │ -2bc69c: 5430 d530 |0000: iget-object v0, v3, Lcom/duckduckgo/app/global/events/db/UserEventEntity;.id:Lcom/duckduckgo/app/global/events/db/UserEventKey; // field@30d5 │ │ -2bc6a0: 6e10 5b55 0000 |0002: invoke-virtual {v0}, Lcom/duckduckgo/app/global/events/db/UserEventKey;.hashCode:()I // method@555b │ │ -2bc6a6: 0a00 |0005: move-result v0 │ │ -2bc6a8: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -2bc6ac: 5331 d730 |0008: iget-wide v1, v3, Lcom/duckduckgo/app/global/events/db/UserEventEntity;.timestamp:J // field@30d7 │ │ -2bc6b0: 7120 8fef 2100 |000a: invoke-static {v1, v2}, Ljava/lang/Long;.hashCode:(J)I // method@ef8f │ │ -2bc6b6: 0a01 |000d: move-result v1 │ │ -2bc6b8: b010 |000e: add-int/2addr v0, v1 │ │ -2bc6ba: da00 001f |000f: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -2bc6be: 5431 d630 |0011: iget-object v1, v3, Lcom/duckduckgo/app/global/events/db/UserEventEntity;.payload:Ljava/lang/String; // field@30d6 │ │ -2bc6c2: 6e10 c0ef 0100 |0013: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ -2bc6c8: 0a01 |0016: move-result v1 │ │ -2bc6ca: b010 |0017: add-int/2addr v0, v1 │ │ -2bc6cc: 0f00 |0018: return v0 │ │ +2bc69c: |[2bc69c] com.duckduckgo.app.global.events.db.UserEventEntity.hashCode:()I │ │ +2bc6ac: 5430 d530 |0000: iget-object v0, v3, Lcom/duckduckgo/app/global/events/db/UserEventEntity;.id:Lcom/duckduckgo/app/global/events/db/UserEventKey; // field@30d5 │ │ +2bc6b0: 6e10 5b55 0000 |0002: invoke-virtual {v0}, Lcom/duckduckgo/app/global/events/db/UserEventKey;.hashCode:()I // method@555b │ │ +2bc6b6: 0a00 |0005: move-result v0 │ │ +2bc6b8: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +2bc6bc: 5331 d730 |0008: iget-wide v1, v3, Lcom/duckduckgo/app/global/events/db/UserEventEntity;.timestamp:J // field@30d7 │ │ +2bc6c0: 7120 8fef 2100 |000a: invoke-static {v1, v2}, Ljava/lang/Long;.hashCode:(J)I // method@ef8f │ │ +2bc6c6: 0a01 |000d: move-result v1 │ │ +2bc6c8: b010 |000e: add-int/2addr v0, v1 │ │ +2bc6ca: da00 001f |000f: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +2bc6ce: 5431 d630 |0011: iget-object v1, v3, Lcom/duckduckgo/app/global/events/db/UserEventEntity;.payload:Ljava/lang/String; // field@30d6 │ │ +2bc6d2: 6e10 c0ef 0100 |0013: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ +2bc6d8: 0a01 |0016: move-result v1 │ │ +2bc6da: b010 |0017: add-int/2addr v0, v1 │ │ +2bc6dc: 0f00 |0018: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #9 : (in Lcom/duckduckgo/app/global/events/db/UserEventEntity;) │ │ name : 'toString' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 42 16-bit code units │ │ -2bc700: |[2bc700] com.duckduckgo.app.global.events.db.UserEventEntity.toString:()Ljava/lang/String; │ │ -2bc710: 5460 d530 |0000: iget-object v0, v6, Lcom/duckduckgo/app/global/events/db/UserEventEntity;.id:Lcom/duckduckgo/app/global/events/db/UserEventKey; // field@30d5 │ │ -2bc714: 5361 d730 |0002: iget-wide v1, v6, Lcom/duckduckgo/app/global/events/db/UserEventEntity;.timestamp:J // field@30d7 │ │ -2bc718: 5463 d630 |0004: iget-object v3, v6, Lcom/duckduckgo/app/global/events/db/UserEventEntity;.payload:Ljava/lang/String; // field@30d6 │ │ -2bc71c: 2204 dd38 |0006: new-instance v4, Ljava/lang/StringBuilder; // type@38dd │ │ -2bc720: 1a05 2d80 |0008: const-string v5, "UserEventEntity(id=" // string@802d │ │ -2bc724: 7020 d9ef 5400 |000a: invoke-direct {v4, v5}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ -2bc72a: 6e20 e1ef 0400 |000d: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ -2bc730: 1a00 e318 |0010: const-string v0, ", timestamp=" // string@18e3 │ │ -2bc734: 6e20 e2ef 0400 |0012: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2bc73a: 6e30 deef 1402 |0015: invoke-virtual {v4, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@efde │ │ -2bc740: 1a00 6818 |0018: const-string v0, ", payload=" // string@1868 │ │ -2bc744: 6e20 e2ef 0400 |001a: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2bc74a: 6e20 e2ef 3400 |001d: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2bc750: 1a00 0117 |0020: const-string v0, ")" // string@1701 │ │ -2bc754: 6e20 e2ef 0400 |0022: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2bc75a: 6e10 e7ef 0400 |0025: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ -2bc760: 0c00 |0028: move-result-object v0 │ │ -2bc762: 1100 |0029: return-object v0 │ │ +2bc710: |[2bc710] com.duckduckgo.app.global.events.db.UserEventEntity.toString:()Ljava/lang/String; │ │ +2bc720: 5460 d530 |0000: iget-object v0, v6, Lcom/duckduckgo/app/global/events/db/UserEventEntity;.id:Lcom/duckduckgo/app/global/events/db/UserEventKey; // field@30d5 │ │ +2bc724: 5361 d730 |0002: iget-wide v1, v6, Lcom/duckduckgo/app/global/events/db/UserEventEntity;.timestamp:J // field@30d7 │ │ +2bc728: 5463 d630 |0004: iget-object v3, v6, Lcom/duckduckgo/app/global/events/db/UserEventEntity;.payload:Ljava/lang/String; // field@30d6 │ │ +2bc72c: 2204 dd38 |0006: new-instance v4, Ljava/lang/StringBuilder; // type@38dd │ │ +2bc730: 1a05 2d80 |0008: const-string v5, "UserEventEntity(id=" // string@802d │ │ +2bc734: 7020 d9ef 5400 |000a: invoke-direct {v4, v5}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ +2bc73a: 6e20 e1ef 0400 |000d: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ +2bc740: 1a00 e318 |0010: const-string v0, ", timestamp=" // string@18e3 │ │ +2bc744: 6e20 e2ef 0400 |0012: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2bc74a: 6e30 deef 1402 |0015: invoke-virtual {v4, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@efde │ │ +2bc750: 1a00 6818 |0018: const-string v0, ", payload=" // string@1868 │ │ +2bc754: 6e20 e2ef 0400 |001a: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2bc75a: 6e20 e2ef 3400 |001d: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2bc760: 1a00 0117 |0020: const-string v0, ")" // string@1701 │ │ +2bc764: 6e20 e2ef 0400 |0022: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2bc76a: 6e10 e7ef 0400 |0025: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ +2bc770: 0c00 |0028: move-result-object v0 │ │ +2bc772: 1100 |0029: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 32814 (UserEventEntity.kt) │ │ │ │ Class #1359 header: │ │ @@ -177956,70 +177956,70 @@ │ │ type : '()[Lcom/duckduckgo/app/global/events/db/UserEventKey;' │ │ access : 0x101a (PRIVATE STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 5 │ │ insns size : 15 16-bit code units │ │ -2bc824: |[2bc824] com.duckduckgo.app.global.events.db.UserEventKey.$values:()[Lcom/duckduckgo/app/global/events/db/UserEventKey; │ │ -2bc834: 6200 dd30 |0000: sget-object v0, Lcom/duckduckgo/app/global/events/db/UserEventKey;.FIRE_BUTTON_HIGHLIGHTED:Lcom/duckduckgo/app/global/events/db/UserEventKey; // field@30dd │ │ -2bc838: 6201 dc30 |0002: sget-object v1, Lcom/duckduckgo/app/global/events/db/UserEventKey;.FIRE_BUTTON_EXECUTED:Lcom/duckduckgo/app/global/events/db/UserEventKey; // field@30dc │ │ -2bc83c: 6202 db30 |0004: sget-object v2, Lcom/duckduckgo/app/global/events/db/UserEventKey;.FIREPROOF_LOGIN_DIALOG_DISMISSED:Lcom/duckduckgo/app/global/events/db/UserEventKey; // field@30db │ │ -2bc840: 6203 da30 |0006: sget-object v3, Lcom/duckduckgo/app/global/events/db/UserEventKey;.FIREPROOF_DISABLE_DIALOG_DISMISSED:Lcom/duckduckgo/app/global/events/db/UserEventKey; // field@30da │ │ -2bc844: 6204 de30 |0008: sget-object v4, Lcom/duckduckgo/app/global/events/db/UserEventKey;.USER_ENABLED_FIREPROOF_LOGIN:Lcom/duckduckgo/app/global/events/db/UserEventKey; // field@30de │ │ -2bc848: 2454 823a 1032 |000a: filled-new-array {v0, v1, v2, v3, v4}, [Lcom/duckduckgo/app/global/events/db/UserEventKey; // type@3a82 │ │ -2bc84e: 0c00 |000d: move-result-object v0 │ │ -2bc850: 1100 |000e: return-object v0 │ │ +2bc834: |[2bc834] com.duckduckgo.app.global.events.db.UserEventKey.$values:()[Lcom/duckduckgo/app/global/events/db/UserEventKey; │ │ +2bc844: 6200 dd30 |0000: sget-object v0, Lcom/duckduckgo/app/global/events/db/UserEventKey;.FIRE_BUTTON_HIGHLIGHTED:Lcom/duckduckgo/app/global/events/db/UserEventKey; // field@30dd │ │ +2bc848: 6201 dc30 |0002: sget-object v1, Lcom/duckduckgo/app/global/events/db/UserEventKey;.FIRE_BUTTON_EXECUTED:Lcom/duckduckgo/app/global/events/db/UserEventKey; // field@30dc │ │ +2bc84c: 6202 db30 |0004: sget-object v2, Lcom/duckduckgo/app/global/events/db/UserEventKey;.FIREPROOF_LOGIN_DIALOG_DISMISSED:Lcom/duckduckgo/app/global/events/db/UserEventKey; // field@30db │ │ +2bc850: 6203 da30 |0006: sget-object v3, Lcom/duckduckgo/app/global/events/db/UserEventKey;.FIREPROOF_DISABLE_DIALOG_DISMISSED:Lcom/duckduckgo/app/global/events/db/UserEventKey; // field@30da │ │ +2bc854: 6204 de30 |0008: sget-object v4, Lcom/duckduckgo/app/global/events/db/UserEventKey;.USER_ENABLED_FIREPROOF_LOGIN:Lcom/duckduckgo/app/global/events/db/UserEventKey; // field@30de │ │ +2bc858: 2454 823a 1032 |000a: filled-new-array {v0, v1, v2, v3, v4}, [Lcom/duckduckgo/app/global/events/db/UserEventKey; // type@3a82 │ │ +2bc85e: 0c00 |000d: move-result-object v0 │ │ +2bc860: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/global/events/db/UserEventKey;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 65 16-bit code units │ │ -2bc890: |[2bc890] com.duckduckgo.app.global.events.db.UserEventKey.:()V │ │ -2bc8a0: 2200 fc11 |0000: new-instance v0, Lcom/duckduckgo/app/global/events/db/UserEventKey; // type@11fc │ │ -2bc8a4: 1a01 232a |0002: const-string v1, "FIRE_BUTTON_HIGHLIGHTED" // string@2a23 │ │ -2bc8a8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -2bc8aa: 7030 5955 1002 |0005: invoke-direct {v0, v1, v2}, Lcom/duckduckgo/app/global/events/db/UserEventKey;.:(Ljava/lang/String;I)V // method@5559 │ │ -2bc8b0: 6900 dd30 |0008: sput-object v0, Lcom/duckduckgo/app/global/events/db/UserEventKey;.FIRE_BUTTON_HIGHLIGHTED:Lcom/duckduckgo/app/global/events/db/UserEventKey; // field@30dd │ │ -2bc8b4: 2200 fc11 |000a: new-instance v0, Lcom/duckduckgo/app/global/events/db/UserEventKey; // type@11fc │ │ -2bc8b8: 1a01 222a |000c: const-string v1, "FIRE_BUTTON_EXECUTED" // string@2a22 │ │ -2bc8bc: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -2bc8be: 7030 5955 1002 |000f: invoke-direct {v0, v1, v2}, Lcom/duckduckgo/app/global/events/db/UserEventKey;.:(Ljava/lang/String;I)V // method@5559 │ │ -2bc8c4: 6900 dc30 |0012: sput-object v0, Lcom/duckduckgo/app/global/events/db/UserEventKey;.FIRE_BUTTON_EXECUTED:Lcom/duckduckgo/app/global/events/db/UserEventKey; // field@30dc │ │ -2bc8c8: 2200 fc11 |0014: new-instance v0, Lcom/duckduckgo/app/global/events/db/UserEventKey; // type@11fc │ │ -2bc8cc: 1a01 082a |0016: const-string v1, "FIREPROOF_LOGIN_DIALOG_DISMISSED" // string@2a08 │ │ -2bc8d0: 1222 |0018: const/4 v2, #int 2 // #2 │ │ -2bc8d2: 7030 5955 1002 |0019: invoke-direct {v0, v1, v2}, Lcom/duckduckgo/app/global/events/db/UserEventKey;.:(Ljava/lang/String;I)V // method@5559 │ │ -2bc8d8: 6900 db30 |001c: sput-object v0, Lcom/duckduckgo/app/global/events/db/UserEventKey;.FIREPROOF_LOGIN_DIALOG_DISMISSED:Lcom/duckduckgo/app/global/events/db/UserEventKey; // field@30db │ │ -2bc8dc: 2200 fc11 |001e: new-instance v0, Lcom/duckduckgo/app/global/events/db/UserEventKey; // type@11fc │ │ -2bc8e0: 1a01 072a |0020: const-string v1, "FIREPROOF_DISABLE_DIALOG_DISMISSED" // string@2a07 │ │ -2bc8e4: 1232 |0022: const/4 v2, #int 3 // #3 │ │ -2bc8e6: 7030 5955 1002 |0023: invoke-direct {v0, v1, v2}, Lcom/duckduckgo/app/global/events/db/UserEventKey;.:(Ljava/lang/String;I)V // method@5559 │ │ -2bc8ec: 6900 da30 |0026: sput-object v0, Lcom/duckduckgo/app/global/events/db/UserEventKey;.FIREPROOF_DISABLE_DIALOG_DISMISSED:Lcom/duckduckgo/app/global/events/db/UserEventKey; // field@30da │ │ -2bc8f0: 2200 fc11 |0028: new-instance v0, Lcom/duckduckgo/app/global/events/db/UserEventKey; // type@11fc │ │ -2bc8f4: 1a01 497f |002a: const-string v1, "USER_ENABLED_FIREPROOF_LOGIN" // string@7f49 │ │ -2bc8f8: 1242 |002c: const/4 v2, #int 4 // #4 │ │ -2bc8fa: 7030 5955 1002 |002d: invoke-direct {v0, v1, v2}, Lcom/duckduckgo/app/global/events/db/UserEventKey;.:(Ljava/lang/String;I)V // method@5559 │ │ -2bc900: 6900 de30 |0030: sput-object v0, Lcom/duckduckgo/app/global/events/db/UserEventKey;.USER_ENABLED_FIREPROOF_LOGIN:Lcom/duckduckgo/app/global/events/db/UserEventKey; // field@30de │ │ -2bc904: 7100 5755 0000 |0032: invoke-static {}, Lcom/duckduckgo/app/global/events/db/UserEventKey;.$values:()[Lcom/duckduckgo/app/global/events/db/UserEventKey; // method@5557 │ │ -2bc90a: 0c00 |0035: move-result-object v0 │ │ -2bc90c: 6900 d930 |0036: sput-object v0, Lcom/duckduckgo/app/global/events/db/UserEventKey;.$VALUES:[Lcom/duckduckgo/app/global/events/db/UserEventKey; // field@30d9 │ │ -2bc910: 1f00 0b3b |0038: check-cast v0, [Ljava/lang/Enum; // type@3b0b │ │ -2bc914: 7110 e6f1 0000 |003a: invoke-static {v0}, Lkotlin/enums/EnumEntriesKt;.enumEntries:([Ljava/lang/Enum;)Lkotlin/enums/EnumEntries; // method@f1e6 │ │ -2bc91a: 0c00 |003d: move-result-object v0 │ │ -2bc91c: 6900 d830 |003e: sput-object v0, Lcom/duckduckgo/app/global/events/db/UserEventKey;.$ENTRIES:Lkotlin/enums/EnumEntries; // field@30d8 │ │ -2bc920: 0e00 |0040: return-void │ │ +2bc8a0: |[2bc8a0] com.duckduckgo.app.global.events.db.UserEventKey.:()V │ │ +2bc8b0: 2200 fc11 |0000: new-instance v0, Lcom/duckduckgo/app/global/events/db/UserEventKey; // type@11fc │ │ +2bc8b4: 1a01 232a |0002: const-string v1, "FIRE_BUTTON_HIGHLIGHTED" // string@2a23 │ │ +2bc8b8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +2bc8ba: 7030 5955 1002 |0005: invoke-direct {v0, v1, v2}, Lcom/duckduckgo/app/global/events/db/UserEventKey;.:(Ljava/lang/String;I)V // method@5559 │ │ +2bc8c0: 6900 dd30 |0008: sput-object v0, Lcom/duckduckgo/app/global/events/db/UserEventKey;.FIRE_BUTTON_HIGHLIGHTED:Lcom/duckduckgo/app/global/events/db/UserEventKey; // field@30dd │ │ +2bc8c4: 2200 fc11 |000a: new-instance v0, Lcom/duckduckgo/app/global/events/db/UserEventKey; // type@11fc │ │ +2bc8c8: 1a01 222a |000c: const-string v1, "FIRE_BUTTON_EXECUTED" // string@2a22 │ │ +2bc8cc: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +2bc8ce: 7030 5955 1002 |000f: invoke-direct {v0, v1, v2}, Lcom/duckduckgo/app/global/events/db/UserEventKey;.:(Ljava/lang/String;I)V // method@5559 │ │ +2bc8d4: 6900 dc30 |0012: sput-object v0, Lcom/duckduckgo/app/global/events/db/UserEventKey;.FIRE_BUTTON_EXECUTED:Lcom/duckduckgo/app/global/events/db/UserEventKey; // field@30dc │ │ +2bc8d8: 2200 fc11 |0014: new-instance v0, Lcom/duckduckgo/app/global/events/db/UserEventKey; // type@11fc │ │ +2bc8dc: 1a01 082a |0016: const-string v1, "FIREPROOF_LOGIN_DIALOG_DISMISSED" // string@2a08 │ │ +2bc8e0: 1222 |0018: const/4 v2, #int 2 // #2 │ │ +2bc8e2: 7030 5955 1002 |0019: invoke-direct {v0, v1, v2}, Lcom/duckduckgo/app/global/events/db/UserEventKey;.:(Ljava/lang/String;I)V // method@5559 │ │ +2bc8e8: 6900 db30 |001c: sput-object v0, Lcom/duckduckgo/app/global/events/db/UserEventKey;.FIREPROOF_LOGIN_DIALOG_DISMISSED:Lcom/duckduckgo/app/global/events/db/UserEventKey; // field@30db │ │ +2bc8ec: 2200 fc11 |001e: new-instance v0, Lcom/duckduckgo/app/global/events/db/UserEventKey; // type@11fc │ │ +2bc8f0: 1a01 072a |0020: const-string v1, "FIREPROOF_DISABLE_DIALOG_DISMISSED" // string@2a07 │ │ +2bc8f4: 1232 |0022: const/4 v2, #int 3 // #3 │ │ +2bc8f6: 7030 5955 1002 |0023: invoke-direct {v0, v1, v2}, Lcom/duckduckgo/app/global/events/db/UserEventKey;.:(Ljava/lang/String;I)V // method@5559 │ │ +2bc8fc: 6900 da30 |0026: sput-object v0, Lcom/duckduckgo/app/global/events/db/UserEventKey;.FIREPROOF_DISABLE_DIALOG_DISMISSED:Lcom/duckduckgo/app/global/events/db/UserEventKey; // field@30da │ │ +2bc900: 2200 fc11 |0028: new-instance v0, Lcom/duckduckgo/app/global/events/db/UserEventKey; // type@11fc │ │ +2bc904: 1a01 497f |002a: const-string v1, "USER_ENABLED_FIREPROOF_LOGIN" // string@7f49 │ │ +2bc908: 1242 |002c: const/4 v2, #int 4 // #4 │ │ +2bc90a: 7030 5955 1002 |002d: invoke-direct {v0, v1, v2}, Lcom/duckduckgo/app/global/events/db/UserEventKey;.:(Ljava/lang/String;I)V // method@5559 │ │ +2bc910: 6900 de30 |0030: sput-object v0, Lcom/duckduckgo/app/global/events/db/UserEventKey;.USER_ENABLED_FIREPROOF_LOGIN:Lcom/duckduckgo/app/global/events/db/UserEventKey; // field@30de │ │ +2bc914: 7100 5755 0000 |0032: invoke-static {}, Lcom/duckduckgo/app/global/events/db/UserEventKey;.$values:()[Lcom/duckduckgo/app/global/events/db/UserEventKey; // method@5557 │ │ +2bc91a: 0c00 |0035: move-result-object v0 │ │ +2bc91c: 6900 d930 |0036: sput-object v0, Lcom/duckduckgo/app/global/events/db/UserEventKey;.$VALUES:[Lcom/duckduckgo/app/global/events/db/UserEventKey; // field@30d9 │ │ +2bc920: 1f00 0b3b |0038: check-cast v0, [Ljava/lang/Enum; // type@3b0b │ │ +2bc924: 7110 e6f1 0000 |003a: invoke-static {v0}, Lkotlin/enums/EnumEntriesKt;.enumEntries:([Ljava/lang/Enum;)Lkotlin/enums/EnumEntries; // method@f1e6 │ │ +2bc92a: 0c00 |003d: move-result-object v0 │ │ +2bc92c: 6900 d830 |003e: sput-object v0, Lcom/duckduckgo/app/global/events/db/UserEventKey;.$ENTRIES:Lkotlin/enums/EnumEntries; // field@30d8 │ │ +2bc930: 0e00 |0040: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x000a line=32 │ │ 0x0014 line=33 │ │ 0x001e line=34 │ │ 0x0028 line=35 │ │ @@ -178030,17 +178030,17 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -2bc924: |[2bc924] com.duckduckgo.app.global.events.db.UserEventKey.:(Ljava/lang/String;I)V │ │ -2bc934: 7030 70ef 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@ef70 │ │ -2bc93a: 0e00 |0003: return-void │ │ +2bc934: |[2bc934] com.duckduckgo.app.global.events.db.UserEventKey.:(Ljava/lang/String;I)V │ │ +2bc944: 7030 70ef 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@ef70 │ │ +2bc94a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/global/events/db/UserEventKey; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -178050,55 +178050,55 @@ │ │ type : '()Lkotlin/enums/EnumEntries;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2bc878: |[2bc878] com.duckduckgo.app.global.events.db.UserEventKey.getEntries:()Lkotlin/enums/EnumEntries; │ │ -2bc888: 6200 d830 |0000: sget-object v0, Lcom/duckduckgo/app/global/events/db/UserEventKey;.$ENTRIES:Lkotlin/enums/EnumEntries; // field@30d8 │ │ -2bc88c: 1100 |0002: return-object v0 │ │ +2bc888: |[2bc888] com.duckduckgo.app.global.events.db.UserEventKey.getEntries:()Lkotlin/enums/EnumEntries; │ │ +2bc898: 6200 d830 |0000: sget-object v0, Lcom/duckduckgo/app/global/events/db/UserEventKey;.$ENTRIES:Lkotlin/enums/EnumEntries; // field@30d8 │ │ +2bc89c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lcom/duckduckgo/app/global/events/db/UserEventKey;) │ │ name : 'valueOf' │ │ type : '(Ljava/lang/String;)Lcom/duckduckgo/app/global/events/db/UserEventKey;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -2bc800: |[2bc800] com.duckduckgo.app.global.events.db.UserEventKey.valueOf:(Ljava/lang/String;)Lcom/duckduckgo/app/global/events/db/UserEventKey; │ │ -2bc810: 1c00 fc11 |0000: const-class v0, Lcom/duckduckgo/app/global/events/db/UserEventKey; // type@11fc │ │ -2bc814: 7120 73ef 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@ef73 │ │ -2bc81a: 0c01 |0005: move-result-object v1 │ │ -2bc81c: 1f01 fc11 |0006: check-cast v1, Lcom/duckduckgo/app/global/events/db/UserEventKey; // type@11fc │ │ -2bc820: 1101 |0008: return-object v1 │ │ +2bc810: |[2bc810] com.duckduckgo.app.global.events.db.UserEventKey.valueOf:(Ljava/lang/String;)Lcom/duckduckgo/app/global/events/db/UserEventKey; │ │ +2bc820: 1c00 fc11 |0000: const-class v0, Lcom/duckduckgo/app/global/events/db/UserEventKey; // type@11fc │ │ +2bc824: 7120 73ef 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@ef73 │ │ +2bc82a: 0c01 |0005: move-result-object v1 │ │ +2bc82c: 1f01 fc11 |0006: check-cast v1, Lcom/duckduckgo/app/global/events/db/UserEventKey; // type@11fc │ │ +2bc830: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lcom/duckduckgo/app/global/events/db/UserEventKey;) │ │ name : 'values' │ │ type : '()[Lcom/duckduckgo/app/global/events/db/UserEventKey;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -2bc854: |[2bc854] com.duckduckgo.app.global.events.db.UserEventKey.values:()[Lcom/duckduckgo/app/global/events/db/UserEventKey; │ │ -2bc864: 6200 d930 |0000: sget-object v0, Lcom/duckduckgo/app/global/events/db/UserEventKey;.$VALUES:[Lcom/duckduckgo/app/global/events/db/UserEventKey; // field@30d9 │ │ -2bc868: 6e10 58f3 0000 |0002: invoke-virtual {v0}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@f358 │ │ -2bc86e: 0c00 |0005: move-result-object v0 │ │ -2bc870: 1f00 823a |0006: check-cast v0, [Lcom/duckduckgo/app/global/events/db/UserEventKey; // type@3a82 │ │ -2bc874: 1100 |0008: return-object v0 │ │ +2bc864: |[2bc864] com.duckduckgo.app.global.events.db.UserEventKey.values:()[Lcom/duckduckgo/app/global/events/db/UserEventKey; │ │ +2bc874: 6200 d930 |0000: sget-object v0, Lcom/duckduckgo/app/global/events/db/UserEventKey;.$VALUES:[Lcom/duckduckgo/app/global/events/db/UserEventKey; // field@30d9 │ │ +2bc878: 6e10 58f3 0000 |0002: invoke-virtual {v0}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@f358 │ │ +2bc87e: 0c00 |0005: move-result-object v0 │ │ +2bc880: 1f00 823a |0006: check-cast v0, [Lcom/duckduckgo/app/global/events/db/UserEventKey; // type@3a82 │ │ +2bc884: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 32814 (UserEventEntity.kt) │ │ │ │ @@ -178129,17 +178129,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2bc984: |[2bc984] com.duckduckgo.app.global.events.db.UserEventTypeConverter.:()V │ │ -2bc994: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2bc99a: 0e00 |0003: return-void │ │ +2bc994: |[2bc994] com.duckduckgo.app.global.events.db.UserEventTypeConverter.:()V │ │ +2bc9a4: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2bc9aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/global/events/db/UserEventTypeConverter; │ │ │ │ Virtual methods - │ │ @@ -178148,20 +178148,20 @@ │ │ type : '(Lcom/duckduckgo/app/global/events/db/UserEventKey;)Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -2bc960: |[2bc960] com.duckduckgo.app.global.events.db.UserEventTypeConverter.fromKey:(Lcom/duckduckgo/app/global/events/db/UserEventKey;)Ljava/lang/String; │ │ -2bc970: 1a00 e9d3 |0000: const-string v0, "stage" // string@d3e9 │ │ -2bc974: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2bc97a: 6e10 5c55 0200 |0005: invoke-virtual {v2}, Lcom/duckduckgo/app/global/events/db/UserEventKey;.name:()Ljava/lang/String; // method@555c │ │ -2bc980: 0c02 |0008: move-result-object v2 │ │ -2bc982: 1102 |0009: return-object v2 │ │ +2bc970: |[2bc970] com.duckduckgo.app.global.events.db.UserEventTypeConverter.fromKey:(Lcom/duckduckgo/app/global/events/db/UserEventKey;)Ljava/lang/String; │ │ +2bc980: 1a00 e9d3 |0000: const-string v0, "stage" // string@d3e9 │ │ +2bc984: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2bc98a: 6e10 5c55 0200 |0005: invoke-virtual {v2}, Lcom/duckduckgo/app/global/events/db/UserEventKey;.name:()Ljava/lang/String; // method@555c │ │ +2bc990: 0c02 |0008: move-result-object v2 │ │ +2bc992: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=47 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/duckduckgo/app/global/events/db/UserEventTypeConverter; │ │ 0x0000 - 0x000a reg=2 (null) Lcom/duckduckgo/app/global/events/db/UserEventKey; │ │ │ │ @@ -178170,20 +178170,20 @@ │ │ type : '(Ljava/lang/String;)Lcom/duckduckgo/app/global/events/db/UserEventKey;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -2bc93c: |[2bc93c] com.duckduckgo.app.global.events.db.UserEventTypeConverter.toKey:(Ljava/lang/String;)Lcom/duckduckgo/app/global/events/db/UserEventKey; │ │ -2bc94c: 1a00 e9d3 |0000: const-string v0, "stage" // string@d3e9 │ │ -2bc950: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2bc956: 7110 5d55 0200 |0005: invoke-static {v2}, Lcom/duckduckgo/app/global/events/db/UserEventKey;.valueOf:(Ljava/lang/String;)Lcom/duckduckgo/app/global/events/db/UserEventKey; // method@555d │ │ -2bc95c: 0c02 |0008: move-result-object v2 │ │ -2bc95e: 1102 |0009: return-object v2 │ │ +2bc94c: |[2bc94c] com.duckduckgo.app.global.events.db.UserEventTypeConverter.toKey:(Ljava/lang/String;)Lcom/duckduckgo/app/global/events/db/UserEventKey; │ │ +2bc95c: 1a00 e9d3 |0000: const-string v0, "stage" // string@d3e9 │ │ +2bc960: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2bc966: 7110 5d55 0200 |0005: invoke-static {v2}, Lcom/duckduckgo/app/global/events/db/UserEventKey;.valueOf:(Ljava/lang/String;)Lcom/duckduckgo/app/global/events/db/UserEventKey; // method@555d │ │ +2bc96c: 0c02 |0008: move-result-object v2 │ │ +2bc96e: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=42 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/duckduckgo/app/global/events/db/UserEventTypeConverter; │ │ 0x0000 - 0x000a reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -178266,17 +178266,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2bcaa4: |[2bcaa4] com.duckduckgo.app.global.events.db.UserEventsDao_Impl$Companion.:()V │ │ -2bcab4: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2bcaba: 0e00 |0003: return-void │ │ +2bcab4: |[2bcab4] com.duckduckgo.app.global.events.db.UserEventsDao_Impl$Companion.:()V │ │ +2bcac4: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2bcaca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/global/events/db/UserEventsDao_Impl$Companion; │ │ │ │ #1 : (in Lcom/duckduckgo/app/global/events/db/UserEventsDao_Impl$Companion;) │ │ @@ -178284,35 +178284,35 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2bcabc: |[2bcabc] com.duckduckgo.app.global.events.db.UserEventsDao_Impl$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -2bcacc: 7010 6b55 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/global/events/db/UserEventsDao_Impl$Companion;.:()V // method@556b │ │ -2bcad2: 0e00 |0003: return-void │ │ +2bcacc: |[2bcacc] com.duckduckgo.app.global.events.db.UserEventsDao_Impl$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +2bcadc: 7010 6b55 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/global/events/db/UserEventsDao_Impl$Companion;.:()V // method@556b │ │ +2bcae2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/global/events/db/UserEventsDao_Impl$Companion;) │ │ name : 'getRequiredConverters' │ │ type : '()Ljava/util/List;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -2bca88: |[2bca88] com.duckduckgo.app.global.events.db.UserEventsDao_Impl$Companion.getRequiredConverters:()Ljava/util/List; │ │ -2bca98: 7100 a3f1 0000 |0000: invoke-static {}, Lkotlin/collections/CollectionsKt;.emptyList:()Ljava/util/List; // method@f1a3 │ │ -2bca9e: 0c00 |0003: move-result-object v0 │ │ -2bcaa0: 1100 |0004: return-object v0 │ │ +2bca98: |[2bca98] com.duckduckgo.app.global.events.db.UserEventsDao_Impl$Companion.getRequiredConverters:()Ljava/util/List; │ │ +2bcaa8: 7100 a3f1 0000 |0000: invoke-static {}, Lkotlin/collections/CollectionsKt;.emptyList:()Ljava/util/List; // method@f1a3 │ │ +2bcaae: 0c00 |0003: move-result-object v0 │ │ +2bcab0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/duckduckgo/app/global/events/db/UserEventsDao_Impl$Companion; │ │ │ │ source_file_idx : 32816 (UserEventsDao_Impl.kt) │ │ @@ -178356,19 +178356,19 @@ │ │ type : '(Lcom/duckduckgo/app/global/events/db/UserEventsDao_Impl;Landroidx/room/RoomSQLiteQuery;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -2bcbcc: |[2bcbcc] com.duckduckgo.app.global.events.db.UserEventsDao_Impl$getUserEvent$2.:(Lcom/duckduckgo/app/global/events/db/UserEventsDao_Impl;Landroidx/room/RoomSQLiteQuery;)V │ │ -2bcbdc: 5b01 e130 |0000: iput-object v1, v0, Lcom/duckduckgo/app/global/events/db/UserEventsDao_Impl$getUserEvent$2;.this$0:Lcom/duckduckgo/app/global/events/db/UserEventsDao_Impl; // field@30e1 │ │ -2bcbe0: 5b02 e030 |0002: iput-object v2, v0, Lcom/duckduckgo/app/global/events/db/UserEventsDao_Impl$getUserEvent$2;.$_statement:Landroidx/room/RoomSQLiteQuery; // field@30e0 │ │ -2bcbe4: 7010 a6ef 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2bcbea: 0e00 |0007: return-void │ │ +2bcbdc: |[2bcbdc] com.duckduckgo.app.global.events.db.UserEventsDao_Impl$getUserEvent$2.:(Lcom/duckduckgo/app/global/events/db/UserEventsDao_Impl;Landroidx/room/RoomSQLiteQuery;)V │ │ +2bcbec: 5b01 e130 |0000: iput-object v1, v0, Lcom/duckduckgo/app/global/events/db/UserEventsDao_Impl$getUserEvent$2;.this$0:Lcom/duckduckgo/app/global/events/db/UserEventsDao_Impl; // field@30e1 │ │ +2bcbf0: 5b02 e030 |0002: iput-object v2, v0, Lcom/duckduckgo/app/global/events/db/UserEventsDao_Impl$getUserEvent$2;.$_statement:Landroidx/room/RoomSQLiteQuery; // field@30e0 │ │ +2bcbf4: 7010 a6ef 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2bcbfa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=96 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/duckduckgo/app/global/events/db/UserEventsDao_Impl$getUserEvent$2; │ │ 0x0000 - 0x0008 reg=1 (null) Lcom/duckduckgo/app/global/events/db/UserEventsDao_Impl; │ │ 0x0000 - 0x0008 reg=2 (null) Landroidx/room/RoomSQLiteQuery; │ │ @@ -178379,62 +178379,62 @@ │ │ type : '()Lcom/duckduckgo/app/global/events/db/UserEventEntity;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 95 16-bit code units │ │ -2bcad4: |[2bcad4] com.duckduckgo.app.global.events.db.UserEventsDao_Impl$getUserEvent$2.call:()Lcom/duckduckgo/app/global/events/db/UserEventEntity; │ │ -2bcae4: 1a00 fbad |0000: const-string v0, "getString(...)" // string@adfb │ │ -2bcae8: 5471 e130 |0002: iget-object v1, v7, Lcom/duckduckgo/app/global/events/db/UserEventsDao_Impl$getUserEvent$2;.this$0:Lcom/duckduckgo/app/global/events/db/UserEventsDao_Impl; // field@30e1 │ │ -2bcaec: 7110 7355 0100 |0004: invoke-static {v1}, Lcom/duckduckgo/app/global/events/db/UserEventsDao_Impl;.access$get__db$p:(Lcom/duckduckgo/app/global/events/db/UserEventsDao_Impl;)Landroidx/room/RoomDatabase; // method@5573 │ │ -2bcaf2: 0c01 |0007: move-result-object v1 │ │ -2bcaf4: 5472 e030 |0008: iget-object v2, v7, Lcom/duckduckgo/app/global/events/db/UserEventsDao_Impl$getUserEvent$2;.$_statement:Landroidx/room/RoomSQLiteQuery; // field@30e0 │ │ -2bcaf8: 1f02 e501 |000a: check-cast v2, Landroidx/sqlite/db/SupportSQLiteQuery; // type@01e5 │ │ -2bcafc: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -2bcafe: 1204 |000d: const/4 v4, #int 0 // #0 │ │ -2bcb00: 7140 7605 2143 |000e: invoke-static {v1, v2, v3, v4}, Landroidx/room/util/DBUtil;.query:(Landroidx/room/RoomDatabase;Landroidx/sqlite/db/SupportSQLiteQuery;ZLandroid/os/CancellationSignal;)Landroid/database/Cursor; // method@0576 │ │ -2bcb06: 0c01 |0011: move-result-object v1 │ │ -2bcb08: 1a02 87b1 |0012: const-string v2, "id" // string@b187 │ │ -2bcb0c: 7120 7305 2100 |0014: invoke-static {v1, v2}, Landroidx/room/util/CursorUtil;.getColumnIndexOrThrow:(Landroid/database/Cursor;Ljava/lang/String;)I // method@0573 │ │ -2bcb12: 0a02 |0017: move-result v2 │ │ -2bcb14: 1a03 7bd6 |0018: const-string v3, "timestamp" // string@d67b │ │ -2bcb18: 7120 7305 3100 |001a: invoke-static {v1, v3}, Landroidx/room/util/CursorUtil;.getColumnIndexOrThrow:(Landroid/database/Cursor;Ljava/lang/String;)I // method@0573 │ │ -2bcb1e: 0a03 |001d: move-result v3 │ │ -2bcb20: 1a05 3cc3 |001e: const-string v5, "payload" // string@c33c │ │ -2bcb24: 7120 7305 5100 |0020: invoke-static {v1, v5}, Landroidx/room/util/CursorUtil;.getColumnIndexOrThrow:(Landroid/database/Cursor;Ljava/lang/String;)I // method@0573 │ │ -2bcb2a: 0a05 |0023: move-result v5 │ │ -2bcb2c: 7210 0c01 0100 |0024: invoke-interface {v1}, Landroid/database/Cursor;.moveToFirst:()Z // method@010c │ │ -2bcb32: 0a06 |0027: move-result v6 │ │ -2bcb34: 3806 2400 |0028: if-eqz v6, 004c // +0024 │ │ -2bcb38: 7220 0a01 2100 |002a: invoke-interface {v1, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@010a │ │ -2bcb3e: 0c02 |002d: move-result-object v2 │ │ -2bcb40: 7120 fdf1 0200 |002e: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ -2bcb46: 5474 e130 |0031: iget-object v4, v7, Lcom/duckduckgo/app/global/events/db/UserEventsDao_Impl$getUserEvent$2;.this$0:Lcom/duckduckgo/app/global/events/db/UserEventsDao_Impl; // field@30e1 │ │ -2bcb4a: 7110 7455 0400 |0033: invoke-static {v4}, Lcom/duckduckgo/app/global/events/db/UserEventsDao_Impl;.access$get__userEventTypeConverter$p:(Lcom/duckduckgo/app/global/events/db/UserEventsDao_Impl;)Lcom/duckduckgo/app/global/events/db/UserEventTypeConverter; // method@5574 │ │ -2bcb50: 0c04 |0036: move-result-object v4 │ │ -2bcb52: 6e20 6155 2400 |0037: invoke-virtual {v4, v2}, Lcom/duckduckgo/app/global/events/db/UserEventTypeConverter;.toKey:(Ljava/lang/String;)Lcom/duckduckgo/app/global/events/db/UserEventKey; // method@5561 │ │ -2bcb58: 0c02 |003a: move-result-object v2 │ │ -2bcb5a: 7220 0901 3100 |003b: invoke-interface {v1, v3}, Landroid/database/Cursor;.getLong:(I)J // method@0109 │ │ -2bcb60: 0b03 |003e: move-result-wide v3 │ │ -2bcb62: 7220 0a01 5100 |003f: invoke-interface {v1, v5}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@010a │ │ -2bcb68: 0c05 |0042: move-result-object v5 │ │ -2bcb6a: 7120 fdf1 0500 |0043: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ -2bcb70: 2200 fb11 |0046: new-instance v0, Lcom/duckduckgo/app/global/events/db/UserEventEntity; // type@11fb │ │ -2bcb74: 7055 4a55 2043 |0048: invoke-direct {v0, v2, v3, v4, v5}, Lcom/duckduckgo/app/global/events/db/UserEventEntity;.:(Lcom/duckduckgo/app/global/events/db/UserEventKey;JLjava/lang/String;)V // method@554a │ │ -2bcb7a: 0704 |004b: move-object v4, v0 │ │ -2bcb7c: 7210 0401 0100 |004c: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0104 │ │ -2bcb82: 5470 e030 |004f: iget-object v0, v7, Lcom/duckduckgo/app/global/events/db/UserEventsDao_Impl$getUserEvent$2;.$_statement:Landroidx/room/RoomSQLiteQuery; // field@30e0 │ │ -2bcb86: 6e10 6c05 0000 |0051: invoke-virtual {v0}, Landroidx/room/RoomSQLiteQuery;.release:()V // method@056c │ │ -2bcb8c: 1104 |0054: return-object v4 │ │ -2bcb8e: 0d00 |0055: move-exception v0 │ │ -2bcb90: 7210 0401 0100 |0056: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0104 │ │ -2bcb96: 5471 e030 |0059: iget-object v1, v7, Lcom/duckduckgo/app/global/events/db/UserEventsDao_Impl$getUserEvent$2;.$_statement:Landroidx/room/RoomSQLiteQuery; // field@30e0 │ │ -2bcb9a: 6e10 6c05 0100 |005b: invoke-virtual {v1}, Landroidx/room/RoomSQLiteQuery;.release:()V // method@056c │ │ -2bcba0: 2700 |005e: throw v0 │ │ +2bcae4: |[2bcae4] com.duckduckgo.app.global.events.db.UserEventsDao_Impl$getUserEvent$2.call:()Lcom/duckduckgo/app/global/events/db/UserEventEntity; │ │ +2bcaf4: 1a00 fbad |0000: const-string v0, "getString(...)" // string@adfb │ │ +2bcaf8: 5471 e130 |0002: iget-object v1, v7, Lcom/duckduckgo/app/global/events/db/UserEventsDao_Impl$getUserEvent$2;.this$0:Lcom/duckduckgo/app/global/events/db/UserEventsDao_Impl; // field@30e1 │ │ +2bcafc: 7110 7355 0100 |0004: invoke-static {v1}, Lcom/duckduckgo/app/global/events/db/UserEventsDao_Impl;.access$get__db$p:(Lcom/duckduckgo/app/global/events/db/UserEventsDao_Impl;)Landroidx/room/RoomDatabase; // method@5573 │ │ +2bcb02: 0c01 |0007: move-result-object v1 │ │ +2bcb04: 5472 e030 |0008: iget-object v2, v7, Lcom/duckduckgo/app/global/events/db/UserEventsDao_Impl$getUserEvent$2;.$_statement:Landroidx/room/RoomSQLiteQuery; // field@30e0 │ │ +2bcb08: 1f02 e501 |000a: check-cast v2, Landroidx/sqlite/db/SupportSQLiteQuery; // type@01e5 │ │ +2bcb0c: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +2bcb0e: 1204 |000d: const/4 v4, #int 0 // #0 │ │ +2bcb10: 7140 7605 2143 |000e: invoke-static {v1, v2, v3, v4}, Landroidx/room/util/DBUtil;.query:(Landroidx/room/RoomDatabase;Landroidx/sqlite/db/SupportSQLiteQuery;ZLandroid/os/CancellationSignal;)Landroid/database/Cursor; // method@0576 │ │ +2bcb16: 0c01 |0011: move-result-object v1 │ │ +2bcb18: 1a02 87b1 |0012: const-string v2, "id" // string@b187 │ │ +2bcb1c: 7120 7305 2100 |0014: invoke-static {v1, v2}, Landroidx/room/util/CursorUtil;.getColumnIndexOrThrow:(Landroid/database/Cursor;Ljava/lang/String;)I // method@0573 │ │ +2bcb22: 0a02 |0017: move-result v2 │ │ +2bcb24: 1a03 7bd6 |0018: const-string v3, "timestamp" // string@d67b │ │ +2bcb28: 7120 7305 3100 |001a: invoke-static {v1, v3}, Landroidx/room/util/CursorUtil;.getColumnIndexOrThrow:(Landroid/database/Cursor;Ljava/lang/String;)I // method@0573 │ │ +2bcb2e: 0a03 |001d: move-result v3 │ │ +2bcb30: 1a05 3cc3 |001e: const-string v5, "payload" // string@c33c │ │ +2bcb34: 7120 7305 5100 |0020: invoke-static {v1, v5}, Landroidx/room/util/CursorUtil;.getColumnIndexOrThrow:(Landroid/database/Cursor;Ljava/lang/String;)I // method@0573 │ │ +2bcb3a: 0a05 |0023: move-result v5 │ │ +2bcb3c: 7210 0c01 0100 |0024: invoke-interface {v1}, Landroid/database/Cursor;.moveToFirst:()Z // method@010c │ │ +2bcb42: 0a06 |0027: move-result v6 │ │ +2bcb44: 3806 2400 |0028: if-eqz v6, 004c // +0024 │ │ +2bcb48: 7220 0a01 2100 |002a: invoke-interface {v1, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@010a │ │ +2bcb4e: 0c02 |002d: move-result-object v2 │ │ +2bcb50: 7120 fdf1 0200 |002e: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ +2bcb56: 5474 e130 |0031: iget-object v4, v7, Lcom/duckduckgo/app/global/events/db/UserEventsDao_Impl$getUserEvent$2;.this$0:Lcom/duckduckgo/app/global/events/db/UserEventsDao_Impl; // field@30e1 │ │ +2bcb5a: 7110 7455 0400 |0033: invoke-static {v4}, Lcom/duckduckgo/app/global/events/db/UserEventsDao_Impl;.access$get__userEventTypeConverter$p:(Lcom/duckduckgo/app/global/events/db/UserEventsDao_Impl;)Lcom/duckduckgo/app/global/events/db/UserEventTypeConverter; // method@5574 │ │ +2bcb60: 0c04 |0036: move-result-object v4 │ │ +2bcb62: 6e20 6155 2400 |0037: invoke-virtual {v4, v2}, Lcom/duckduckgo/app/global/events/db/UserEventTypeConverter;.toKey:(Ljava/lang/String;)Lcom/duckduckgo/app/global/events/db/UserEventKey; // method@5561 │ │ +2bcb68: 0c02 |003a: move-result-object v2 │ │ +2bcb6a: 7220 0901 3100 |003b: invoke-interface {v1, v3}, Landroid/database/Cursor;.getLong:(I)J // method@0109 │ │ +2bcb70: 0b03 |003e: move-result-wide v3 │ │ +2bcb72: 7220 0a01 5100 |003f: invoke-interface {v1, v5}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@010a │ │ +2bcb78: 0c05 |0042: move-result-object v5 │ │ +2bcb7a: 7120 fdf1 0500 |0043: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ +2bcb80: 2200 fb11 |0046: new-instance v0, Lcom/duckduckgo/app/global/events/db/UserEventEntity; // type@11fb │ │ +2bcb84: 7055 4a55 2043 |0048: invoke-direct {v0, v2, v3, v4, v5}, Lcom/duckduckgo/app/global/events/db/UserEventEntity;.:(Lcom/duckduckgo/app/global/events/db/UserEventKey;JLjava/lang/String;)V // method@554a │ │ +2bcb8a: 0704 |004b: move-object v4, v0 │ │ +2bcb8c: 7210 0401 0100 |004c: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0104 │ │ +2bcb92: 5470 e030 |004f: iget-object v0, v7, Lcom/duckduckgo/app/global/events/db/UserEventsDao_Impl$getUserEvent$2;.$_statement:Landroidx/room/RoomSQLiteQuery; // field@30e0 │ │ +2bcb96: 6e10 6c05 0000 |0051: invoke-virtual {v0}, Landroidx/room/RoomSQLiteQuery;.release:()V // method@056c │ │ +2bcb9c: 1104 |0054: return-object v4 │ │ +2bcb9e: 0d00 |0055: move-exception v0 │ │ +2bcba0: 7210 0401 0100 |0056: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0104 │ │ +2bcba6: 5471 e030 |0059: iget-object v1, v7, Lcom/duckduckgo/app/global/events/db/UserEventsDao_Impl$getUserEvent$2;.$_statement:Landroidx/room/RoomSQLiteQuery; // field@30e0 │ │ +2bcbaa: 6e10 6c05 0100 |005b: invoke-virtual {v1}, Landroidx/room/RoomSQLiteQuery;.release:()V // method@056c │ │ +2bcbb0: 2700 |005e: throw v0 │ │ catches : 1 │ │ 0x0012 - 0x004b │ │ -> 0x0055 │ │ positions : │ │ 0x0000 line=98 │ │ 0x0012 line=100 │ │ 0x0018 line=101 │ │ @@ -178457,18 +178457,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -2bcbb0: |[2bcbb0] com.duckduckgo.app.global.events.db.UserEventsDao_Impl$getUserEvent$2.call:()Ljava/lang/Object; │ │ -2bcbc0: 6e10 6f55 0100 |0000: invoke-virtual {v1}, Lcom/duckduckgo/app/global/events/db/UserEventsDao_Impl$getUserEvent$2;.call:()Lcom/duckduckgo/app/global/events/db/UserEventEntity; // method@556f │ │ -2bcbc6: 0c00 |0003: move-result-object v0 │ │ -2bcbc8: 1100 |0004: return-object v0 │ │ +2bcbc0: |[2bcbc0] com.duckduckgo.app.global.events.db.UserEventsDao_Impl$getUserEvent$2.call:()Ljava/lang/Object; │ │ +2bcbd0: 6e10 6f55 0100 |0000: invoke-virtual {v1}, Lcom/duckduckgo/app/global/events/db/UserEventsDao_Impl$getUserEvent$2;.call:()Lcom/duckduckgo/app/global/events/db/UserEventEntity; // method@556f │ │ +2bcbd6: 0c00 |0003: move-result-object v0 │ │ +2bcbd8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/duckduckgo/app/global/events/db/UserEventsDao_Impl$getUserEvent$2; │ │ │ │ source_file_idx : 32816 (UserEventsDao_Impl.kt) │ │ @@ -178559,27 +178559,27 @@ │ │ type : '(Lcom/duckduckgo/app/global/file/FileDeleter;Ljava/io/File;Ljava/util/List;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -2bd35c: |[2bd35c] com.duckduckgo.app.global.file.FileDeleter$DefaultImpls.deleteContents$default:(Lcom/duckduckgo/app/global/file/FileDeleter;Ljava/io/File;Ljava/util/List;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object; │ │ -2bd36c: 3905 0f00 |0000: if-nez v5, 000f // +000f │ │ -2bd370: dd04 0402 |0002: and-int/lit8 v4, v4, #int 2 // #02 │ │ -2bd374: 3804 0600 |0004: if-eqz v4, 000a // +0006 │ │ -2bd378: 7100 a3f1 0000 |0006: invoke-static {}, Lkotlin/collections/CollectionsKt;.emptyList:()Ljava/util/List; // method@f1a3 │ │ -2bd37e: 0c02 |0009: move-result-object v2 │ │ -2bd380: 7240 9155 1032 |000a: invoke-interface {v0, v1, v2, v3}, Lcom/duckduckgo/app/global/file/FileDeleter;.deleteContents:(Ljava/io/File;Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@5591 │ │ -2bd386: 0c00 |000d: move-result-object v0 │ │ -2bd388: 1100 |000e: return-object v0 │ │ -2bd38a: 2200 e538 |000f: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@38e5 │ │ -2bd38e: 1a01 ae7c |0011: const-string v1, "Super calls with default arguments not supported in this target, function: deleteContents" // string@7cae │ │ -2bd392: 7020 02f0 1000 |0013: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@f002 │ │ -2bd398: 2700 |0016: throw v0 │ │ +2bd36c: |[2bd36c] com.duckduckgo.app.global.file.FileDeleter$DefaultImpls.deleteContents$default:(Lcom/duckduckgo/app/global/file/FileDeleter;Ljava/io/File;Ljava/util/List;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object; │ │ +2bd37c: 3905 0f00 |0000: if-nez v5, 000f // +000f │ │ +2bd380: dd04 0402 |0002: and-int/lit8 v4, v4, #int 2 // #02 │ │ +2bd384: 3804 0600 |0004: if-eqz v4, 000a // +0006 │ │ +2bd388: 7100 a3f1 0000 |0006: invoke-static {}, Lkotlin/collections/CollectionsKt;.emptyList:()Ljava/util/List; // method@f1a3 │ │ +2bd38e: 0c02 |0009: move-result-object v2 │ │ +2bd390: 7240 9155 1032 |000a: invoke-interface {v0, v1, v2, v3}, Lcom/duckduckgo/app/global/file/FileDeleter;.deleteContents:(Ljava/io/File;Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@5591 │ │ +2bd396: 0c00 |000d: move-result-object v0 │ │ +2bd398: 1100 |000e: return-object v0 │ │ +2bd39a: 2200 e538 |000f: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@38e5 │ │ +2bd39e: 1a01 ae7c |0011: const-string v1, "Super calls with default arguments not supported in this target, function: deleteContents" // string@7cae │ │ +2bd3a2: 7020 02f0 1000 |0013: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@f002 │ │ +2bd3a8: 2700 |0016: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0006 line=34 │ │ 0x000a line=32 │ │ locals : │ │ 0x0000 - 0x0017 reg=0 (null) Lcom/duckduckgo/app/global/file/FileDeleter; │ │ 0x0000 - 0x0017 reg=1 (null) Ljava/io/File; │ │ @@ -178703,17 +178703,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2bd558: |[2bd558] com.duckduckgo.app.global.install.AppInstallSharedPreferences$Companion.:()V │ │ -2bd568: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2bd56e: 0e00 |0003: return-void │ │ +2bd568: |[2bd568] com.duckduckgo.app.global.install.AppInstallSharedPreferences$Companion.:()V │ │ +2bd578: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2bd57e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/global/install/AppInstallSharedPreferences$Companion; │ │ │ │ #1 : (in Lcom/duckduckgo/app/global/install/AppInstallSharedPreferences$Companion;) │ │ @@ -178721,32 +178721,32 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2bd570: |[2bd570] com.duckduckgo.app.global.install.AppInstallSharedPreferences$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -2bd580: 7010 9b55 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/global/install/AppInstallSharedPreferences$Companion;.:()V // method@559b │ │ -2bd586: 0e00 |0003: return-void │ │ +2bd580: |[2bd580] com.duckduckgo.app.global.install.AppInstallSharedPreferences$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +2bd590: 7010 9b55 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/global/install/AppInstallSharedPreferences$Companion;.:()V // method@559b │ │ +2bd596: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/global/install/AppInstallSharedPreferences$Companion;) │ │ name : 'getFILENAME$annotations' │ │ type : '()V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -2bd588: |[2bd588] com.duckduckgo.app.global.install.AppInstallSharedPreferences$Companion.getFILENAME$annotations:()V │ │ -2bd598: 0e00 |0000: return-void │ │ +2bd598: |[2bd598] com.duckduckgo.app.global.install.AppInstallSharedPreferences$Companion.getFILENAME$annotations:()V │ │ +2bd5a8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 7669 (AppInstallStore.kt) │ │ │ │ @@ -178777,26 +178777,26 @@ │ │ type : '(Lcom/duckduckgo/app/global/install/AppInstallStore;)J' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -2bd930: |[2bd930] com.duckduckgo.app.global.install.AppInstallStoreKt.daysInstalled:(Lcom/duckduckgo/app/global/install/AppInstallStore;)J │ │ -2bd940: 1a00 791b |0000: const-string v0, "" // string@1b79 │ │ -2bd944: 7120 fef1 0500 |0002: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2bd94a: 6200 c96f |0005: sget-object v0, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@6fc9 │ │ -2bd94e: 7100 e9ef 0000 |0007: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@efe9 │ │ -2bd954: 0b01 |000a: move-result-wide v1 │ │ -2bd956: 7210 b555 0500 |000b: invoke-interface {v5}, Lcom/duckduckgo/app/global/install/AppInstallStore;.getInstallTimestamp:()J // method@55b5 │ │ -2bd95c: 0b03 |000e: move-result-wide v3 │ │ -2bd95e: bc31 |000f: sub-long/2addr v1, v3 │ │ -2bd960: 6e30 3df1 1002 |0010: invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;.toDays:(J)J // method@f13d │ │ -2bd966: 0b00 |0013: move-result-wide v0 │ │ -2bd968: 1000 |0014: return-wide v0 │ │ +2bd940: |[2bd940] com.duckduckgo.app.global.install.AppInstallStoreKt.daysInstalled:(Lcom/duckduckgo/app/global/install/AppInstallStore;)J │ │ +2bd950: 1a00 791b |0000: const-string v0, "" // string@1b79 │ │ +2bd954: 7120 fef1 0500 |0002: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2bd95a: 6200 c96f |0005: sget-object v0, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@6fc9 │ │ +2bd95e: 7100 e9ef 0000 |0007: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@efe9 │ │ +2bd964: 0b01 |000a: move-result-wide v1 │ │ +2bd966: 7210 b555 0500 |000b: invoke-interface {v5}, Lcom/duckduckgo/app/global/install/AppInstallStore;.getInstallTimestamp:()J // method@55b5 │ │ +2bd96c: 0b03 |000e: move-result-wide v3 │ │ +2bd96e: bc31 |000f: sub-long/2addr v1, v3 │ │ +2bd970: 6e30 3df1 1002 |0010: invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;.toDays:(J)J // method@f13d │ │ +2bd976: 0b00 |0013: move-result-wide v0 │ │ +2bd978: 1000 |0014: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=43 │ │ locals : │ │ 0x0000 - 0x0015 reg=5 (null) Lcom/duckduckgo/app/global/install/AppInstallStore; │ │ │ │ Virtual methods - │ │ @@ -178831,17 +178831,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2bd96c: |[2bd96c] com.duckduckgo.app.global.job.AppConfigurationSyncWorkRequestBuilder$Companion.:()V │ │ -2bd97c: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2bd982: 0e00 |0003: return-void │ │ +2bd97c: |[2bd97c] com.duckduckgo.app.global.job.AppConfigurationSyncWorkRequestBuilder$Companion.:()V │ │ +2bd98c: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2bd992: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/global/job/AppConfigurationSyncWorkRequestBuilder$Companion; │ │ │ │ #1 : (in Lcom/duckduckgo/app/global/job/AppConfigurationSyncWorkRequestBuilder$Companion;) │ │ @@ -178849,17 +178849,17 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2bd984: |[2bd984] com.duckduckgo.app.global.job.AppConfigurationSyncWorkRequestBuilder$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -2bd994: 7010 be55 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/global/job/AppConfigurationSyncWorkRequestBuilder$Companion;.:()V // method@55be │ │ -2bd99a: 0e00 |0003: return-void │ │ +2bd994: |[2bd994] com.duckduckgo.app.global.job.AppConfigurationSyncWorkRequestBuilder$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +2bd9a4: 7010 be55 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/global/job/AppConfigurationSyncWorkRequestBuilder$Companion;.:()V // method@55be │ │ +2bd9aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 7626 (AppConfigurationSyncWorkRequestBuilder.kt) │ │ │ │ @@ -178903,36 +178903,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -2bdb14: |[2bdb14] com.duckduckgo.app.global.job.AppConfigurationSyncWorkRequestBuilder.:()V │ │ -2bdb24: 2200 1412 |0000: new-instance v0, Lcom/duckduckgo/app/global/job/AppConfigurationSyncWorkRequestBuilder$Companion; // type@1214 │ │ -2bdb28: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -2bdb2a: 7020 bf55 1000 |0003: invoke-direct {v0, v1}, Lcom/duckduckgo/app/global/job/AppConfigurationSyncWorkRequestBuilder$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@55bf │ │ -2bdb30: 6900 fe30 |0006: sput-object v0, Lcom/duckduckgo/app/global/job/AppConfigurationSyncWorkRequestBuilder;.Companion:Lcom/duckduckgo/app/global/job/AppConfigurationSyncWorkRequestBuilder$Companion; // field@30fe │ │ -2bdb34: 0e00 |0008: return-void │ │ +2bdb24: |[2bdb24] com.duckduckgo.app.global.job.AppConfigurationSyncWorkRequestBuilder.:()V │ │ +2bdb34: 2200 1412 |0000: new-instance v0, Lcom/duckduckgo/app/global/job/AppConfigurationSyncWorkRequestBuilder$Companion; // type@1214 │ │ +2bdb38: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +2bdb3a: 7020 bf55 1000 |0003: invoke-direct {v0, v1}, Lcom/duckduckgo/app/global/job/AppConfigurationSyncWorkRequestBuilder$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@55bf │ │ +2bdb40: 6900 fe30 |0006: sput-object v0, Lcom/duckduckgo/app/global/job/AppConfigurationSyncWorkRequestBuilder;.Companion:Lcom/duckduckgo/app/global/job/AppConfigurationSyncWorkRequestBuilder$Companion; // field@30fe │ │ +2bdb44: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/global/job/AppConfigurationSyncWorkRequestBuilder;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2bdb38: |[2bdb38] com.duckduckgo.app.global.job.AppConfigurationSyncWorkRequestBuilder.:()V │ │ -2bdb48: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2bdb4e: 0e00 |0003: return-void │ │ +2bdb48: |[2bdb48] com.duckduckgo.app.global.job.AppConfigurationSyncWorkRequestBuilder.:()V │ │ +2bdb58: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2bdb5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/global/job/AppConfigurationSyncWorkRequestBuilder; │ │ │ │ #2 : (in Lcom/duckduckgo/app/global/job/AppConfigurationSyncWorkRequestBuilder;) │ │ @@ -178940,23 +178940,23 @@ │ │ type : '()Landroidx/work/Constraints;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -2bda74: |[2bda74] com.duckduckgo.app.global.job.AppConfigurationSyncWorkRequestBuilder.networkAvailable:()Landroidx/work/Constraints; │ │ -2bda84: 2200 0102 |0000: new-instance v0, Landroidx/work/Constraints$Builder; // type@0201 │ │ -2bda88: 7010 be05 0000 |0002: invoke-direct {v0}, Landroidx/work/Constraints$Builder;.:()V // method@05be │ │ -2bda8e: 6201 5b00 |0005: sget-object v1, Landroidx/work/NetworkType;.CONNECTED:Landroidx/work/NetworkType; // field@005b │ │ -2bda92: 6e20 c005 1000 |0007: invoke-virtual {v0, v1}, Landroidx/work/Constraints$Builder;.setRequiredNetworkType:(Landroidx/work/NetworkType;)Landroidx/work/Constraints$Builder; // method@05c0 │ │ -2bda98: 0c00 |000a: move-result-object v0 │ │ -2bda9a: 6e10 bf05 0000 |000b: invoke-virtual {v0}, Landroidx/work/Constraints$Builder;.build:()Landroidx/work/Constraints; // method@05bf │ │ -2bdaa0: 0c00 |000e: move-result-object v0 │ │ -2bdaa2: 1100 |000f: return-object v0 │ │ +2bda84: |[2bda84] com.duckduckgo.app.global.job.AppConfigurationSyncWorkRequestBuilder.networkAvailable:()Landroidx/work/Constraints; │ │ +2bda94: 2200 0102 |0000: new-instance v0, Landroidx/work/Constraints$Builder; // type@0201 │ │ +2bda98: 7010 be05 0000 |0002: invoke-direct {v0}, Landroidx/work/Constraints$Builder;.:()V // method@05be │ │ +2bda9e: 6201 5b00 |0005: sget-object v1, Landroidx/work/NetworkType;.CONNECTED:Landroidx/work/NetworkType; // field@005b │ │ +2bdaa2: 6e20 c005 1000 |0007: invoke-virtual {v0, v1}, Landroidx/work/Constraints$Builder;.setRequiredNetworkType:(Landroidx/work/NetworkType;)Landroidx/work/Constraints$Builder; // method@05c0 │ │ +2bdaa8: 0c00 |000a: move-result-object v0 │ │ +2bdaaa: 6e10 bf05 0000 |000b: invoke-virtual {v0}, Landroidx/work/Constraints$Builder;.build:()Landroidx/work/Constraints; // method@05bf │ │ +2bdab0: 0c00 |000e: move-result-object v0 │ │ +2bdab2: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Lcom/duckduckgo/app/global/job/AppConfigurationSyncWorkRequestBuilder; │ │ │ │ Virtual methods - │ │ @@ -178965,39 +178965,39 @@ │ │ type : '()Landroidx/work/PeriodicWorkRequest;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 48 16-bit code units │ │ -2bdaa4: |[2bdaa4] com.duckduckgo.app.global.job.AppConfigurationSyncWorkRequestBuilder.appConfigurationWork:()Landroidx/work/PeriodicWorkRequest; │ │ -2bdab4: 6200 c76f |0000: sget-object v0, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@6fc7 │ │ -2bdab8: 2201 0d02 |0002: new-instance v1, Landroidx/work/PeriodicWorkRequest$Builder; // type@020d │ │ -2bdabc: 1c02 1a12 |0004: const-class v2, Lcom/duckduckgo/app/global/job/AppConfigurationWorker; // type@121a │ │ -2bdac0: 1603 0c00 |0006: const-wide/16 v3, #int 12 // #c │ │ -2bdac4: 7050 d205 2143 |0008: invoke-direct {v1, v2, v3, v4, v0}, Landroidx/work/PeriodicWorkRequest$Builder;.:(Ljava/lang/Class;JLjava/util/concurrent/TimeUnit;)V // method@05d2 │ │ -2bdaca: 7010 c355 0500 |000b: invoke-direct {v5}, Lcom/duckduckgo/app/global/job/AppConfigurationSyncWorkRequestBuilder;.networkAvailable:()Landroidx/work/Constraints; // method@55c3 │ │ -2bdad0: 0c00 |000e: move-result-object v0 │ │ -2bdad2: 6e20 d605 0100 |000f: invoke-virtual {v1, v0}, Landroidx/work/PeriodicWorkRequest$Builder;.setConstraints:(Landroidx/work/Constraints;)Landroidx/work/WorkRequest$Builder; // method@05d6 │ │ -2bdad8: 0c00 |0012: move-result-object v0 │ │ -2bdada: 1f00 0d02 |0013: check-cast v0, Landroidx/work/PeriodicWorkRequest$Builder; // type@020d │ │ -2bdade: 6201 5600 |0015: sget-object v1, Landroidx/work/BackoffPolicy;.EXPONENTIAL:Landroidx/work/BackoffPolicy; // field@0056 │ │ -2bdae2: 1602 3c00 |0017: const-wide/16 v2, #int 60 // #3c │ │ -2bdae6: 6204 ca6f |0019: sget-object v4, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@6fca │ │ -2bdaea: 6e54 d505 1032 |001b: invoke-virtual {v0, v1, v2, v3, v4}, Landroidx/work/PeriodicWorkRequest$Builder;.setBackoffCriteria:(Landroidx/work/BackoffPolicy;JLjava/util/concurrent/TimeUnit;)Landroidx/work/WorkRequest$Builder; // method@05d5 │ │ -2bdaf0: 0c00 |001e: move-result-object v0 │ │ -2bdaf2: 1f00 0d02 |001f: check-cast v0, Landroidx/work/PeriodicWorkRequest$Builder; // type@020d │ │ -2bdaf6: 1a01 ce1d |0021: const-string v1, "AppConfigurationWorker" // string@1dce │ │ -2bdafa: 6e20 d305 1000 |0023: invoke-virtual {v0, v1}, Landroidx/work/PeriodicWorkRequest$Builder;.addTag:(Ljava/lang/String;)Landroidx/work/WorkRequest$Builder; // method@05d3 │ │ -2bdb00: 0c00 |0026: move-result-object v0 │ │ -2bdb02: 1f00 0d02 |0027: check-cast v0, Landroidx/work/PeriodicWorkRequest$Builder; // type@020d │ │ -2bdb06: 6e10 d405 0000 |0029: invoke-virtual {v0}, Landroidx/work/PeriodicWorkRequest$Builder;.build:()Landroidx/work/WorkRequest; // method@05d4 │ │ -2bdb0c: 0c00 |002c: move-result-object v0 │ │ -2bdb0e: 1f00 0e02 |002d: check-cast v0, Landroidx/work/PeriodicWorkRequest; // type@020e │ │ -2bdb12: 1100 |002f: return-object v0 │ │ +2bdab4: |[2bdab4] com.duckduckgo.app.global.job.AppConfigurationSyncWorkRequestBuilder.appConfigurationWork:()Landroidx/work/PeriodicWorkRequest; │ │ +2bdac4: 6200 c76f |0000: sget-object v0, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@6fc7 │ │ +2bdac8: 2201 0d02 |0002: new-instance v1, Landroidx/work/PeriodicWorkRequest$Builder; // type@020d │ │ +2bdacc: 1c02 1a12 |0004: const-class v2, Lcom/duckduckgo/app/global/job/AppConfigurationWorker; // type@121a │ │ +2bdad0: 1603 0c00 |0006: const-wide/16 v3, #int 12 // #c │ │ +2bdad4: 7050 d205 2143 |0008: invoke-direct {v1, v2, v3, v4, v0}, Landroidx/work/PeriodicWorkRequest$Builder;.:(Ljava/lang/Class;JLjava/util/concurrent/TimeUnit;)V // method@05d2 │ │ +2bdada: 7010 c355 0500 |000b: invoke-direct {v5}, Lcom/duckduckgo/app/global/job/AppConfigurationSyncWorkRequestBuilder;.networkAvailable:()Landroidx/work/Constraints; // method@55c3 │ │ +2bdae0: 0c00 |000e: move-result-object v0 │ │ +2bdae2: 6e20 d605 0100 |000f: invoke-virtual {v1, v0}, Landroidx/work/PeriodicWorkRequest$Builder;.setConstraints:(Landroidx/work/Constraints;)Landroidx/work/WorkRequest$Builder; // method@05d6 │ │ +2bdae8: 0c00 |0012: move-result-object v0 │ │ +2bdaea: 1f00 0d02 |0013: check-cast v0, Landroidx/work/PeriodicWorkRequest$Builder; // type@020d │ │ +2bdaee: 6201 5600 |0015: sget-object v1, Landroidx/work/BackoffPolicy;.EXPONENTIAL:Landroidx/work/BackoffPolicy; // field@0056 │ │ +2bdaf2: 1602 3c00 |0017: const-wide/16 v2, #int 60 // #3c │ │ +2bdaf6: 6204 ca6f |0019: sget-object v4, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@6fca │ │ +2bdafa: 6e54 d505 1032 |001b: invoke-virtual {v0, v1, v2, v3, v4}, Landroidx/work/PeriodicWorkRequest$Builder;.setBackoffCriteria:(Landroidx/work/BackoffPolicy;JLjava/util/concurrent/TimeUnit;)Landroidx/work/WorkRequest$Builder; // method@05d5 │ │ +2bdb00: 0c00 |001e: move-result-object v0 │ │ +2bdb02: 1f00 0d02 |001f: check-cast v0, Landroidx/work/PeriodicWorkRequest$Builder; // type@020d │ │ +2bdb06: 1a01 ce1d |0021: const-string v1, "AppConfigurationWorker" // string@1dce │ │ +2bdb0a: 6e20 d305 1000 |0023: invoke-virtual {v0, v1}, Landroidx/work/PeriodicWorkRequest$Builder;.addTag:(Ljava/lang/String;)Landroidx/work/WorkRequest$Builder; // method@05d3 │ │ +2bdb10: 0c00 |0026: move-result-object v0 │ │ +2bdb12: 1f00 0d02 |0027: check-cast v0, Landroidx/work/PeriodicWorkRequest$Builder; // type@020d │ │ +2bdb16: 6e10 d405 0000 |0029: invoke-virtual {v0}, Landroidx/work/PeriodicWorkRequest$Builder;.build:()Landroidx/work/WorkRequest; // method@05d4 │ │ +2bdb1c: 0c00 |002c: move-result-object v0 │ │ +2bdb1e: 1f00 0e02 |002d: check-cast v0, Landroidx/work/PeriodicWorkRequest; // type@020e │ │ +2bdb22: 1100 |002f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0002 line=69 │ │ 0x000b line=33 │ │ 0x0015 line=34 │ │ 0x0021 line=35 │ │ @@ -179039,52 +179039,52 @@ │ │ type : '()Lcom/duckduckgo/app/global/job/AppConfigurationSyncWorkRequestBuilder_Factory;' │ │ access : 0x1048 (STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2bd99c: |[2bd99c] com.duckduckgo.app.global.job.AppConfigurationSyncWorkRequestBuilder_Factory$InstanceHolder.-$$Nest$sfgetINSTANCE:()Lcom/duckduckgo/app/global/job/AppConfigurationSyncWorkRequestBuilder_Factory; │ │ -2bd9ac: 6200 ff30 |0000: sget-object v0, Lcom/duckduckgo/app/global/job/AppConfigurationSyncWorkRequestBuilder_Factory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/global/job/AppConfigurationSyncWorkRequestBuilder_Factory; // field@30ff │ │ -2bd9b0: 1100 |0002: return-object v0 │ │ +2bd9ac: |[2bd9ac] com.duckduckgo.app.global.job.AppConfigurationSyncWorkRequestBuilder_Factory$InstanceHolder.-$$Nest$sfgetINSTANCE:()Lcom/duckduckgo/app/global/job/AppConfigurationSyncWorkRequestBuilder_Factory; │ │ +2bd9bc: 6200 ff30 |0000: sget-object v0, Lcom/duckduckgo/app/global/job/AppConfigurationSyncWorkRequestBuilder_Factory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/global/job/AppConfigurationSyncWorkRequestBuilder_Factory; // field@30ff │ │ +2bd9c0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/global/job/AppConfigurationSyncWorkRequestBuilder_Factory$InstanceHolder;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -2bd9b4: |[2bd9b4] com.duckduckgo.app.global.job.AppConfigurationSyncWorkRequestBuilder_Factory$InstanceHolder.:()V │ │ -2bd9c4: 2200 1712 |0000: new-instance v0, Lcom/duckduckgo/app/global/job/AppConfigurationSyncWorkRequestBuilder_Factory; // type@1217 │ │ -2bd9c8: 7010 c755 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/global/job/AppConfigurationSyncWorkRequestBuilder_Factory;.:()V // method@55c7 │ │ -2bd9ce: 6900 ff30 |0005: sput-object v0, Lcom/duckduckgo/app/global/job/AppConfigurationSyncWorkRequestBuilder_Factory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/global/job/AppConfigurationSyncWorkRequestBuilder_Factory; // field@30ff │ │ -2bd9d2: 0e00 |0007: return-void │ │ +2bd9c4: |[2bd9c4] com.duckduckgo.app.global.job.AppConfigurationSyncWorkRequestBuilder_Factory$InstanceHolder.:()V │ │ +2bd9d4: 2200 1712 |0000: new-instance v0, Lcom/duckduckgo/app/global/job/AppConfigurationSyncWorkRequestBuilder_Factory; // type@1217 │ │ +2bd9d8: 7010 c755 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/global/job/AppConfigurationSyncWorkRequestBuilder_Factory;.:()V // method@55c7 │ │ +2bd9de: 6900 ff30 |0005: sput-object v0, Lcom/duckduckgo/app/global/job/AppConfigurationSyncWorkRequestBuilder_Factory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/global/job/AppConfigurationSyncWorkRequestBuilder_Factory; // field@30ff │ │ +2bd9e2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/global/job/AppConfigurationSyncWorkRequestBuilder_Factory$InstanceHolder;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2bd9d4: |[2bd9d4] com.duckduckgo.app.global.job.AppConfigurationSyncWorkRequestBuilder_Factory$InstanceHolder.:()V │ │ -2bd9e4: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2bd9ea: 0e00 |0003: return-void │ │ +2bd9e4: |[2bd9e4] com.duckduckgo.app.global.job.AppConfigurationSyncWorkRequestBuilder_Factory$InstanceHolder.:()V │ │ +2bd9f4: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2bd9fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/global/job/AppConfigurationSyncWorkRequestBuilder_Factory$InstanceHolder; │ │ │ │ Virtual methods - │ │ @@ -179114,17 +179114,17 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2bdb6c: |[2bdb6c] com.duckduckgo.app.global.job.AppConfigurationWorker$$ExternalSyntheticLambda0.:()V │ │ -2bdb7c: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2bdb82: 0e00 |0003: return-void │ │ +2bdb7c: |[2bdb7c] com.duckduckgo.app.global.job.AppConfigurationWorker$$ExternalSyntheticLambda0.:()V │ │ +2bdb8c: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2bdb92: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/global/job/AppConfigurationWorker$$ExternalSyntheticLambda0; │ │ │ │ Virtual methods - │ │ @@ -179133,18 +179133,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -2bdb50: |[2bdb50] com.duckduckgo.app.global.job.AppConfigurationWorker$$ExternalSyntheticLambda0.call:()Ljava/lang/Object; │ │ -2bdb60: 7100 d155 0000 |0000: invoke-static {}, Lcom/duckduckgo/app/global/job/AppConfigurationWorker;.$r8$lambda$pKkgF7Z6OaXxUw0U54JtM4AWgQM:()Landroidx/work/ListenableWorker$Result; // method@55d1 │ │ -2bdb66: 0c00 |0003: move-result-object v0 │ │ -2bdb68: 1100 |0004: return-object v0 │ │ +2bdb60: |[2bdb60] com.duckduckgo.app.global.job.AppConfigurationWorker$$ExternalSyntheticLambda0.call:()Ljava/lang/Object; │ │ +2bdb70: 7100 d155 0000 |0000: invoke-static {}, Lcom/duckduckgo/app/global/job/AppConfigurationWorker;.$r8$lambda$pKkgF7Z6OaXxUw0U54JtM4AWgQM:()Landroidx/work/ListenableWorker$Result; // method@55d1 │ │ +2bdb76: 0c00 |0003: move-result-object v0 │ │ +2bdb78: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/duckduckgo/app/global/job/AppConfigurationWorker$$ExternalSyntheticLambda0; │ │ │ │ source_file_idx : 9281 (D8$$SyntheticClass) │ │ @@ -179289,17 +179289,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2be520: |[2be520] com.duckduckgo.app.global.migrations.MigrationLifecycleObserver$Companion.:()V │ │ -2be530: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2be536: 0e00 |0003: return-void │ │ +2be530: |[2be530] com.duckduckgo.app.global.migrations.MigrationLifecycleObserver$Companion.:()V │ │ +2be540: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2be546: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/global/migrations/MigrationLifecycleObserver$Companion; │ │ │ │ #1 : (in Lcom/duckduckgo/app/global/migrations/MigrationLifecycleObserver$Companion;) │ │ @@ -179307,17 +179307,17 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2be538: |[2be538] com.duckduckgo.app.global.migrations.MigrationLifecycleObserver$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -2be548: 7010 ff55 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/global/migrations/MigrationLifecycleObserver$Companion;.:()V // method@55ff │ │ -2be54e: 0e00 |0003: return-void │ │ +2be548: |[2be548] com.duckduckgo.app.global.migrations.MigrationLifecycleObserver$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +2be558: 7010 ff55 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/global/migrations/MigrationLifecycleObserver$Companion;.:()V // method@55ff │ │ +2be55e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 28673 (MigrationLifecycleObserver.kt) │ │ │ │ @@ -179355,47 +179355,47 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2be59c: |[2be59c] com.duckduckgo.app.global.migrations.MigrationLifecycleObserver$onCreate$$inlined$sortedBy$1.:()V │ │ -2be5ac: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2be5b2: 0e00 |0003: return-void │ │ +2be5ac: |[2be5ac] com.duckduckgo.app.global.migrations.MigrationLifecycleObserver$onCreate$$inlined$sortedBy$1.:()V │ │ +2be5bc: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2be5c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/global/migrations/MigrationLifecycleObserver$onCreate$$inlined$sortedBy$1;) │ │ name : 'compare' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -2be550: |[2be550] com.duckduckgo.app.global.migrations.MigrationLifecycleObserver$onCreate$$inlined$sortedBy$1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -2be560: 1f01 5727 |0000: check-cast v1, Lcom/duckduckgo/common/utils/plugins/migrations/MigrationPlugin; // type@2757 │ │ -2be564: 7210 88bf 0100 |0002: invoke-interface {v1}, Lcom/duckduckgo/common/utils/plugins/migrations/MigrationPlugin;.getVersion:()I // method@bf88 │ │ -2be56a: 0a01 |0005: move-result v1 │ │ -2be56c: 7110 8cef 0100 |0006: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@ef8c │ │ -2be572: 0c01 |0009: move-result-object v1 │ │ -2be574: 1f01 bd38 |000a: check-cast v1, Ljava/lang/Comparable; // type@38bd │ │ -2be578: 1f02 5727 |000c: check-cast v2, Lcom/duckduckgo/common/utils/plugins/migrations/MigrationPlugin; // type@2757 │ │ -2be57c: 7210 88bf 0200 |000e: invoke-interface {v2}, Lcom/duckduckgo/common/utils/plugins/migrations/MigrationPlugin;.getVersion:()I // method@bf88 │ │ -2be582: 0a02 |0011: move-result v2 │ │ -2be584: 7110 8cef 0200 |0012: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@ef8c │ │ -2be58a: 0c02 |0015: move-result-object v2 │ │ -2be58c: 1f02 bd38 |0016: check-cast v2, Ljava/lang/Comparable; // type@38bd │ │ -2be590: 7120 d6f1 2100 |0018: invoke-static {v1, v2}, Lkotlin/comparisons/ComparisonsKt;.compareValues:(Ljava/lang/Comparable;Ljava/lang/Comparable;)I // method@f1d6 │ │ -2be596: 0a01 |001b: move-result v1 │ │ -2be598: 0f01 |001c: return v1 │ │ +2be560: |[2be560] com.duckduckgo.app.global.migrations.MigrationLifecycleObserver$onCreate$$inlined$sortedBy$1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +2be570: 1f01 5727 |0000: check-cast v1, Lcom/duckduckgo/common/utils/plugins/migrations/MigrationPlugin; // type@2757 │ │ +2be574: 7210 88bf 0100 |0002: invoke-interface {v1}, Lcom/duckduckgo/common/utils/plugins/migrations/MigrationPlugin;.getVersion:()I // method@bf88 │ │ +2be57a: 0a01 |0005: move-result v1 │ │ +2be57c: 7110 8cef 0100 |0006: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@ef8c │ │ +2be582: 0c01 |0009: move-result-object v1 │ │ +2be584: 1f01 bd38 |000a: check-cast v1, Ljava/lang/Comparable; // type@38bd │ │ +2be588: 1f02 5727 |000c: check-cast v2, Lcom/duckduckgo/common/utils/plugins/migrations/MigrationPlugin; // type@2757 │ │ +2be58c: 7210 88bf 0200 |000e: invoke-interface {v2}, Lcom/duckduckgo/common/utils/plugins/migrations/MigrationPlugin;.getVersion:()I // method@bf88 │ │ +2be592: 0a02 |0011: move-result v2 │ │ +2be594: 7110 8cef 0200 |0012: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@ef8c │ │ +2be59a: 0c02 |0015: move-result-object v2 │ │ +2be59c: 1f02 bd38 |0016: check-cast v2, Ljava/lang/Comparable; // type@38bd │ │ +2be5a0: 7120 d6f1 2100 |0018: invoke-static {v1, v2}, Lkotlin/comparisons/ComparisonsKt;.compareValues:(Ljava/lang/Comparable;Ljava/lang/Comparable;)I // method@f1d6 │ │ +2be5a6: 0a01 |001b: move-result v1 │ │ +2be5a8: 0f01 |001c: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0002 line=329 │ │ 0x000a line=102 │ │ 0x000e line=329 │ │ 0x0016 line=102 │ │ @@ -179472,17 +179472,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2be794: |[2be794] com.duckduckgo.app.global.migrations.MigrationSharedPreferences$Companion.:()V │ │ -2be7a4: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2be7aa: 0e00 |0003: return-void │ │ +2be7a4: |[2be7a4] com.duckduckgo.app.global.migrations.MigrationSharedPreferences$Companion.:()V │ │ +2be7b4: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2be7ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/global/migrations/MigrationSharedPreferences$Companion; │ │ │ │ #1 : (in Lcom/duckduckgo/app/global/migrations/MigrationSharedPreferences$Companion;) │ │ @@ -179490,17 +179490,17 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2be7ac: |[2be7ac] com.duckduckgo.app.global.migrations.MigrationSharedPreferences$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -2be7bc: 7010 0c56 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/global/migrations/MigrationSharedPreferences$Companion;.:()V // method@560c │ │ -2be7c2: 0e00 |0003: return-void │ │ +2be7bc: |[2be7bc] com.duckduckgo.app.global.migrations.MigrationSharedPreferences$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +2be7cc: 7010 0c56 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/global/migrations/MigrationSharedPreferences$Companion;.:()V // method@560c │ │ +2be7d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 28682 (MigrationStore.kt) │ │ │ │ @@ -179625,69 +179625,69 @@ │ │ type : '()[Lcom/duckduckgo/app/global/model/MaliciousSiteStatus;' │ │ access : 0x101a (PRIVATE STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -2be9f0: |[2be9f0] com.duckduckgo.app.global.model.MaliciousSiteStatus.$values:()[Lcom/duckduckgo/app/global/model/MaliciousSiteStatus; │ │ -2bea00: 6200 2631 |0000: sget-object v0, Lcom/duckduckgo/app/global/model/MaliciousSiteStatus;.PHISHING:Lcom/duckduckgo/app/global/model/MaliciousSiteStatus; // field@3126 │ │ -2bea04: 6201 2531 |0002: sget-object v1, Lcom/duckduckgo/app/global/model/MaliciousSiteStatus;.MALWARE:Lcom/duckduckgo/app/global/model/MaliciousSiteStatus; // field@3125 │ │ -2bea08: 2420 833a 1000 |0004: filled-new-array {v0, v1}, [Lcom/duckduckgo/app/global/model/MaliciousSiteStatus; // type@3a83 │ │ -2bea0e: 0c00 |0007: move-result-object v0 │ │ -2bea10: 1100 |0008: return-object v0 │ │ +2bea00: |[2bea00] com.duckduckgo.app.global.model.MaliciousSiteStatus.$values:()[Lcom/duckduckgo/app/global/model/MaliciousSiteStatus; │ │ +2bea10: 6200 2631 |0000: sget-object v0, Lcom/duckduckgo/app/global/model/MaliciousSiteStatus;.PHISHING:Lcom/duckduckgo/app/global/model/MaliciousSiteStatus; // field@3126 │ │ +2bea14: 6201 2531 |0002: sget-object v1, Lcom/duckduckgo/app/global/model/MaliciousSiteStatus;.MALWARE:Lcom/duckduckgo/app/global/model/MaliciousSiteStatus; // field@3125 │ │ +2bea18: 2420 833a 1000 |0004: filled-new-array {v0, v1}, [Lcom/duckduckgo/app/global/model/MaliciousSiteStatus; // type@3a83 │ │ +2bea1e: 0c00 |0007: move-result-object v0 │ │ +2bea20: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/global/model/MaliciousSiteStatus;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -2bea50: |[2bea50] com.duckduckgo.app.global.model.MaliciousSiteStatus.:()V │ │ -2bea60: 2200 3112 |0000: new-instance v0, Lcom/duckduckgo/app/global/model/MaliciousSiteStatus; // type@1231 │ │ -2bea64: 1a01 4472 |0002: const-string v1, "PHISHING" // string@7244 │ │ -2bea68: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -2bea6a: 7030 2156 1002 |0005: invoke-direct {v0, v1, v2}, Lcom/duckduckgo/app/global/model/MaliciousSiteStatus;.:(Ljava/lang/String;I)V // method@5621 │ │ -2bea70: 6900 2631 |0008: sput-object v0, Lcom/duckduckgo/app/global/model/MaliciousSiteStatus;.PHISHING:Lcom/duckduckgo/app/global/model/MaliciousSiteStatus; // field@3126 │ │ -2bea74: 2200 3112 |000a: new-instance v0, Lcom/duckduckgo/app/global/model/MaliciousSiteStatus; // type@1231 │ │ -2bea78: 1a01 a56e |000c: const-string v1, "MALWARE" // string@6ea5 │ │ -2bea7c: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -2bea7e: 7030 2156 1002 |000f: invoke-direct {v0, v1, v2}, Lcom/duckduckgo/app/global/model/MaliciousSiteStatus;.:(Ljava/lang/String;I)V // method@5621 │ │ -2bea84: 6900 2531 |0012: sput-object v0, Lcom/duckduckgo/app/global/model/MaliciousSiteStatus;.MALWARE:Lcom/duckduckgo/app/global/model/MaliciousSiteStatus; // field@3125 │ │ -2bea88: 7100 1f56 0000 |0014: invoke-static {}, Lcom/duckduckgo/app/global/model/MaliciousSiteStatus;.$values:()[Lcom/duckduckgo/app/global/model/MaliciousSiteStatus; // method@561f │ │ -2bea8e: 0c00 |0017: move-result-object v0 │ │ -2bea90: 6900 2431 |0018: sput-object v0, Lcom/duckduckgo/app/global/model/MaliciousSiteStatus;.$VALUES:[Lcom/duckduckgo/app/global/model/MaliciousSiteStatus; // field@3124 │ │ -2bea94: 1f00 0b3b |001a: check-cast v0, [Ljava/lang/Enum; // type@3b0b │ │ -2bea98: 7110 e6f1 0000 |001c: invoke-static {v0}, Lkotlin/enums/EnumEntriesKt;.enumEntries:([Ljava/lang/Enum;)Lkotlin/enums/EnumEntries; // method@f1e6 │ │ -2bea9e: 0c00 |001f: move-result-object v0 │ │ -2beaa0: 6900 2331 |0020: sput-object v0, Lcom/duckduckgo/app/global/model/MaliciousSiteStatus;.$ENTRIES:Lkotlin/enums/EnumEntries; // field@3123 │ │ -2beaa4: 0e00 |0022: return-void │ │ +2bea60: |[2bea60] com.duckduckgo.app.global.model.MaliciousSiteStatus.:()V │ │ +2bea70: 2200 3112 |0000: new-instance v0, Lcom/duckduckgo/app/global/model/MaliciousSiteStatus; // type@1231 │ │ +2bea74: 1a01 4472 |0002: const-string v1, "PHISHING" // string@7244 │ │ +2bea78: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +2bea7a: 7030 2156 1002 |0005: invoke-direct {v0, v1, v2}, Lcom/duckduckgo/app/global/model/MaliciousSiteStatus;.:(Ljava/lang/String;I)V // method@5621 │ │ +2bea80: 6900 2631 |0008: sput-object v0, Lcom/duckduckgo/app/global/model/MaliciousSiteStatus;.PHISHING:Lcom/duckduckgo/app/global/model/MaliciousSiteStatus; // field@3126 │ │ +2bea84: 2200 3112 |000a: new-instance v0, Lcom/duckduckgo/app/global/model/MaliciousSiteStatus; // type@1231 │ │ +2bea88: 1a01 a56e |000c: const-string v1, "MALWARE" // string@6ea5 │ │ +2bea8c: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +2bea8e: 7030 2156 1002 |000f: invoke-direct {v0, v1, v2}, Lcom/duckduckgo/app/global/model/MaliciousSiteStatus;.:(Ljava/lang/String;I)V // method@5621 │ │ +2bea94: 6900 2531 |0012: sput-object v0, Lcom/duckduckgo/app/global/model/MaliciousSiteStatus;.MALWARE:Lcom/duckduckgo/app/global/model/MaliciousSiteStatus; // field@3125 │ │ +2bea98: 7100 1f56 0000 |0014: invoke-static {}, Lcom/duckduckgo/app/global/model/MaliciousSiteStatus;.$values:()[Lcom/duckduckgo/app/global/model/MaliciousSiteStatus; // method@561f │ │ +2bea9e: 0c00 |0017: move-result-object v0 │ │ +2beaa0: 6900 2431 |0018: sput-object v0, Lcom/duckduckgo/app/global/model/MaliciousSiteStatus;.$VALUES:[Lcom/duckduckgo/app/global/model/MaliciousSiteStatus; // field@3124 │ │ +2beaa4: 1f00 0b3b |001a: check-cast v0, [Ljava/lang/Enum; // type@3b0b │ │ +2beaa8: 7110 e6f1 0000 |001c: invoke-static {v0}, Lkotlin/enums/EnumEntriesKt;.enumEntries:([Ljava/lang/Enum;)Lkotlin/enums/EnumEntries; // method@f1e6 │ │ +2beaae: 0c00 |001f: move-result-object v0 │ │ +2beab0: 6900 2331 |0020: sput-object v0, Lcom/duckduckgo/app/global/model/MaliciousSiteStatus;.$ENTRIES:Lkotlin/enums/EnumEntries; // field@3123 │ │ +2beab4: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/global/model/MaliciousSiteStatus;) │ │ name : '' │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -2beaa8: |[2beaa8] com.duckduckgo.app.global.model.MaliciousSiteStatus.:(Ljava/lang/String;I)V │ │ -2beab8: 7030 70ef 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@ef70 │ │ -2beabe: 0e00 |0003: return-void │ │ +2beab8: |[2beab8] com.duckduckgo.app.global.model.MaliciousSiteStatus.:(Ljava/lang/String;I)V │ │ +2beac8: 7030 70ef 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@ef70 │ │ +2beace: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/global/model/MaliciousSiteStatus; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -179697,55 +179697,55 @@ │ │ type : '()Lkotlin/enums/EnumEntries;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2bea38: |[2bea38] com.duckduckgo.app.global.model.MaliciousSiteStatus.getEntries:()Lkotlin/enums/EnumEntries; │ │ -2bea48: 6200 2331 |0000: sget-object v0, Lcom/duckduckgo/app/global/model/MaliciousSiteStatus;.$ENTRIES:Lkotlin/enums/EnumEntries; // field@3123 │ │ -2bea4c: 1100 |0002: return-object v0 │ │ +2bea48: |[2bea48] com.duckduckgo.app.global.model.MaliciousSiteStatus.getEntries:()Lkotlin/enums/EnumEntries; │ │ +2bea58: 6200 2331 |0000: sget-object v0, Lcom/duckduckgo/app/global/model/MaliciousSiteStatus;.$ENTRIES:Lkotlin/enums/EnumEntries; // field@3123 │ │ +2bea5c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lcom/duckduckgo/app/global/model/MaliciousSiteStatus;) │ │ name : 'valueOf' │ │ type : '(Ljava/lang/String;)Lcom/duckduckgo/app/global/model/MaliciousSiteStatus;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -2be9cc: |[2be9cc] com.duckduckgo.app.global.model.MaliciousSiteStatus.valueOf:(Ljava/lang/String;)Lcom/duckduckgo/app/global/model/MaliciousSiteStatus; │ │ -2be9dc: 1c00 3112 |0000: const-class v0, Lcom/duckduckgo/app/global/model/MaliciousSiteStatus; // type@1231 │ │ -2be9e0: 7120 73ef 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@ef73 │ │ -2be9e6: 0c01 |0005: move-result-object v1 │ │ -2be9e8: 1f01 3112 |0006: check-cast v1, Lcom/duckduckgo/app/global/model/MaliciousSiteStatus; // type@1231 │ │ -2be9ec: 1101 |0008: return-object v1 │ │ +2be9dc: |[2be9dc] com.duckduckgo.app.global.model.MaliciousSiteStatus.valueOf:(Ljava/lang/String;)Lcom/duckduckgo/app/global/model/MaliciousSiteStatus; │ │ +2be9ec: 1c00 3112 |0000: const-class v0, Lcom/duckduckgo/app/global/model/MaliciousSiteStatus; // type@1231 │ │ +2be9f0: 7120 73ef 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@ef73 │ │ +2be9f6: 0c01 |0005: move-result-object v1 │ │ +2be9f8: 1f01 3112 |0006: check-cast v1, Lcom/duckduckgo/app/global/model/MaliciousSiteStatus; // type@1231 │ │ +2be9fc: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lcom/duckduckgo/app/global/model/MaliciousSiteStatus;) │ │ name : 'values' │ │ type : '()[Lcom/duckduckgo/app/global/model/MaliciousSiteStatus;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -2bea14: |[2bea14] com.duckduckgo.app.global.model.MaliciousSiteStatus.values:()[Lcom/duckduckgo/app/global/model/MaliciousSiteStatus; │ │ -2bea24: 6200 2431 |0000: sget-object v0, Lcom/duckduckgo/app/global/model/MaliciousSiteStatus;.$VALUES:[Lcom/duckduckgo/app/global/model/MaliciousSiteStatus; // field@3124 │ │ -2bea28: 6e10 58f3 0000 |0002: invoke-virtual {v0}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@f358 │ │ -2bea2e: 0c00 |0005: move-result-object v0 │ │ -2bea30: 1f00 833a |0006: check-cast v0, [Lcom/duckduckgo/app/global/model/MaliciousSiteStatus; // type@3a83 │ │ -2bea34: 1100 |0008: return-object v0 │ │ +2bea24: |[2bea24] com.duckduckgo.app.global.model.MaliciousSiteStatus.values:()[Lcom/duckduckgo/app/global/model/MaliciousSiteStatus; │ │ +2bea34: 6200 2431 |0000: sget-object v0, Lcom/duckduckgo/app/global/model/MaliciousSiteStatus;.$VALUES:[Lcom/duckduckgo/app/global/model/MaliciousSiteStatus; // field@3124 │ │ +2bea38: 6e10 58f3 0000 |0002: invoke-virtual {v0}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@f358 │ │ +2bea3e: 0c00 |0005: move-result-object v0 │ │ +2bea40: 1f00 833a |0006: check-cast v0, [Lcom/duckduckgo/app/global/model/MaliciousSiteStatus; // type@3a83 │ │ +2bea44: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 31760 (Site.kt) │ │ │ │ @@ -179805,64 +179805,64 @@ │ │ type : '()[Lcom/duckduckgo/app/global/model/PrivacyShield;' │ │ access : 0x101a (PRIVATE STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -2beae4: |[2beae4] com.duckduckgo.app.global.model.PrivacyShield.$values:()[Lcom/duckduckgo/app/global/model/PrivacyShield; │ │ -2beaf4: 6200 2a31 |0000: sget-object v0, Lcom/duckduckgo/app/global/model/PrivacyShield;.PROTECTED:Lcom/duckduckgo/app/global/model/PrivacyShield; // field@312a │ │ -2beaf8: 6201 2c31 |0002: sget-object v1, Lcom/duckduckgo/app/global/model/PrivacyShield;.UNPROTECTED:Lcom/duckduckgo/app/global/model/PrivacyShield; // field@312c │ │ -2beafc: 6202 2931 |0004: sget-object v2, Lcom/duckduckgo/app/global/model/PrivacyShield;.MALICIOUS:Lcom/duckduckgo/app/global/model/PrivacyShield; // field@3129 │ │ -2beb00: 6203 2b31 |0006: sget-object v3, Lcom/duckduckgo/app/global/model/PrivacyShield;.UNKNOWN:Lcom/duckduckgo/app/global/model/PrivacyShield; // field@312b │ │ -2beb04: 2440 843a 1032 |0008: filled-new-array {v0, v1, v2, v3}, [Lcom/duckduckgo/app/global/model/PrivacyShield; // type@3a84 │ │ -2beb0a: 0c00 |000b: move-result-object v0 │ │ -2beb0c: 1100 |000c: return-object v0 │ │ +2beaf4: |[2beaf4] com.duckduckgo.app.global.model.PrivacyShield.$values:()[Lcom/duckduckgo/app/global/model/PrivacyShield; │ │ +2beb04: 6200 2a31 |0000: sget-object v0, Lcom/duckduckgo/app/global/model/PrivacyShield;.PROTECTED:Lcom/duckduckgo/app/global/model/PrivacyShield; // field@312a │ │ +2beb08: 6201 2c31 |0002: sget-object v1, Lcom/duckduckgo/app/global/model/PrivacyShield;.UNPROTECTED:Lcom/duckduckgo/app/global/model/PrivacyShield; // field@312c │ │ +2beb0c: 6202 2931 |0004: sget-object v2, Lcom/duckduckgo/app/global/model/PrivacyShield;.MALICIOUS:Lcom/duckduckgo/app/global/model/PrivacyShield; // field@3129 │ │ +2beb10: 6203 2b31 |0006: sget-object v3, Lcom/duckduckgo/app/global/model/PrivacyShield;.UNKNOWN:Lcom/duckduckgo/app/global/model/PrivacyShield; // field@312b │ │ +2beb14: 2440 843a 1032 |0008: filled-new-array {v0, v1, v2, v3}, [Lcom/duckduckgo/app/global/model/PrivacyShield; // type@3a84 │ │ +2beb1a: 0c00 |000b: move-result-object v0 │ │ +2beb1c: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/global/model/PrivacyShield;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 55 16-bit code units │ │ -2beb4c: |[2beb4c] com.duckduckgo.app.global.model.PrivacyShield.:()V │ │ -2beb5c: 2200 3212 |0000: new-instance v0, Lcom/duckduckgo/app/global/model/PrivacyShield; // type@1232 │ │ -2beb60: 1a01 8972 |0002: const-string v1, "PROTECTED" // string@7289 │ │ -2beb64: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -2beb66: 7030 2756 1002 |0005: invoke-direct {v0, v1, v2}, Lcom/duckduckgo/app/global/model/PrivacyShield;.:(Ljava/lang/String;I)V // method@5627 │ │ -2beb6c: 6900 2a31 |0008: sput-object v0, Lcom/duckduckgo/app/global/model/PrivacyShield;.PROTECTED:Lcom/duckduckgo/app/global/model/PrivacyShield; // field@312a │ │ -2beb70: 2200 3212 |000a: new-instance v0, Lcom/duckduckgo/app/global/model/PrivacyShield; // type@1232 │ │ -2beb74: 1a01 1f7f |000c: const-string v1, "UNPROTECTED" // string@7f1f │ │ -2beb78: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -2beb7a: 7030 2756 1002 |000f: invoke-direct {v0, v1, v2}, Lcom/duckduckgo/app/global/model/PrivacyShield;.:(Ljava/lang/String;I)V // method@5627 │ │ -2beb80: 6900 2c31 |0012: sput-object v0, Lcom/duckduckgo/app/global/model/PrivacyShield;.UNPROTECTED:Lcom/duckduckgo/app/global/model/PrivacyShield; // field@312c │ │ -2beb84: 2200 3212 |0014: new-instance v0, Lcom/duckduckgo/app/global/model/PrivacyShield; // type@1232 │ │ -2beb88: 1a01 9b6e |0016: const-string v1, "MALICIOUS" // string@6e9b │ │ -2beb8c: 1222 |0018: const/4 v2, #int 2 // #2 │ │ -2beb8e: 7030 2756 1002 |0019: invoke-direct {v0, v1, v2}, Lcom/duckduckgo/app/global/model/PrivacyShield;.:(Ljava/lang/String;I)V // method@5627 │ │ -2beb94: 6900 2931 |001c: sput-object v0, Lcom/duckduckgo/app/global/model/PrivacyShield;.MALICIOUS:Lcom/duckduckgo/app/global/model/PrivacyShield; // field@3129 │ │ -2beb98: 2200 3212 |001e: new-instance v0, Lcom/duckduckgo/app/global/model/PrivacyShield; // type@1232 │ │ -2beb9c: 1a01 1d7f |0020: const-string v1, "UNKNOWN" // string@7f1d │ │ -2beba0: 1232 |0022: const/4 v2, #int 3 // #3 │ │ -2beba2: 7030 2756 1002 |0023: invoke-direct {v0, v1, v2}, Lcom/duckduckgo/app/global/model/PrivacyShield;.:(Ljava/lang/String;I)V // method@5627 │ │ -2beba8: 6900 2b31 |0026: sput-object v0, Lcom/duckduckgo/app/global/model/PrivacyShield;.UNKNOWN:Lcom/duckduckgo/app/global/model/PrivacyShield; // field@312b │ │ -2bebac: 7100 2556 0000 |0028: invoke-static {}, Lcom/duckduckgo/app/global/model/PrivacyShield;.$values:()[Lcom/duckduckgo/app/global/model/PrivacyShield; // method@5625 │ │ -2bebb2: 0c00 |002b: move-result-object v0 │ │ -2bebb4: 6900 2831 |002c: sput-object v0, Lcom/duckduckgo/app/global/model/PrivacyShield;.$VALUES:[Lcom/duckduckgo/app/global/model/PrivacyShield; // field@3128 │ │ -2bebb8: 1f00 0b3b |002e: check-cast v0, [Ljava/lang/Enum; // type@3b0b │ │ -2bebbc: 7110 e6f1 0000 |0030: invoke-static {v0}, Lkotlin/enums/EnumEntriesKt;.enumEntries:([Ljava/lang/Enum;)Lkotlin/enums/EnumEntries; // method@f1e6 │ │ -2bebc2: 0c00 |0033: move-result-object v0 │ │ -2bebc4: 6900 2731 |0034: sput-object v0, Lcom/duckduckgo/app/global/model/PrivacyShield;.$ENTRIES:Lkotlin/enums/EnumEntries; // field@3127 │ │ -2bebc8: 0e00 |0036: return-void │ │ +2beb5c: |[2beb5c] com.duckduckgo.app.global.model.PrivacyShield.:()V │ │ +2beb6c: 2200 3212 |0000: new-instance v0, Lcom/duckduckgo/app/global/model/PrivacyShield; // type@1232 │ │ +2beb70: 1a01 8972 |0002: const-string v1, "PROTECTED" // string@7289 │ │ +2beb74: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +2beb76: 7030 2756 1002 |0005: invoke-direct {v0, v1, v2}, Lcom/duckduckgo/app/global/model/PrivacyShield;.:(Ljava/lang/String;I)V // method@5627 │ │ +2beb7c: 6900 2a31 |0008: sput-object v0, Lcom/duckduckgo/app/global/model/PrivacyShield;.PROTECTED:Lcom/duckduckgo/app/global/model/PrivacyShield; // field@312a │ │ +2beb80: 2200 3212 |000a: new-instance v0, Lcom/duckduckgo/app/global/model/PrivacyShield; // type@1232 │ │ +2beb84: 1a01 1f7f |000c: const-string v1, "UNPROTECTED" // string@7f1f │ │ +2beb88: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +2beb8a: 7030 2756 1002 |000f: invoke-direct {v0, v1, v2}, Lcom/duckduckgo/app/global/model/PrivacyShield;.:(Ljava/lang/String;I)V // method@5627 │ │ +2beb90: 6900 2c31 |0012: sput-object v0, Lcom/duckduckgo/app/global/model/PrivacyShield;.UNPROTECTED:Lcom/duckduckgo/app/global/model/PrivacyShield; // field@312c │ │ +2beb94: 2200 3212 |0014: new-instance v0, Lcom/duckduckgo/app/global/model/PrivacyShield; // type@1232 │ │ +2beb98: 1a01 9b6e |0016: const-string v1, "MALICIOUS" // string@6e9b │ │ +2beb9c: 1222 |0018: const/4 v2, #int 2 // #2 │ │ +2beb9e: 7030 2756 1002 |0019: invoke-direct {v0, v1, v2}, Lcom/duckduckgo/app/global/model/PrivacyShield;.:(Ljava/lang/String;I)V // method@5627 │ │ +2beba4: 6900 2931 |001c: sput-object v0, Lcom/duckduckgo/app/global/model/PrivacyShield;.MALICIOUS:Lcom/duckduckgo/app/global/model/PrivacyShield; // field@3129 │ │ +2beba8: 2200 3212 |001e: new-instance v0, Lcom/duckduckgo/app/global/model/PrivacyShield; // type@1232 │ │ +2bebac: 1a01 1d7f |0020: const-string v1, "UNKNOWN" // string@7f1d │ │ +2bebb0: 1232 |0022: const/4 v2, #int 3 // #3 │ │ +2bebb2: 7030 2756 1002 |0023: invoke-direct {v0, v1, v2}, Lcom/duckduckgo/app/global/model/PrivacyShield;.:(Ljava/lang/String;I)V // method@5627 │ │ +2bebb8: 6900 2b31 |0026: sput-object v0, Lcom/duckduckgo/app/global/model/PrivacyShield;.UNKNOWN:Lcom/duckduckgo/app/global/model/PrivacyShield; // field@312b │ │ +2bebbc: 7100 2556 0000 |0028: invoke-static {}, Lcom/duckduckgo/app/global/model/PrivacyShield;.$values:()[Lcom/duckduckgo/app/global/model/PrivacyShield; // method@5625 │ │ +2bebc2: 0c00 |002b: move-result-object v0 │ │ +2bebc4: 6900 2831 |002c: sput-object v0, Lcom/duckduckgo/app/global/model/PrivacyShield;.$VALUES:[Lcom/duckduckgo/app/global/model/PrivacyShield; // field@3128 │ │ +2bebc8: 1f00 0b3b |002e: check-cast v0, [Ljava/lang/Enum; // type@3b0b │ │ +2bebcc: 7110 e6f1 0000 |0030: invoke-static {v0}, Lkotlin/enums/EnumEntriesKt;.enumEntries:([Ljava/lang/Enum;)Lkotlin/enums/EnumEntries; // method@f1e6 │ │ +2bebd2: 0c00 |0033: move-result-object v0 │ │ +2bebd4: 6900 2731 |0034: sput-object v0, Lcom/duckduckgo/app/global/model/PrivacyShield;.$ENTRIES:Lkotlin/enums/EnumEntries; // field@3127 │ │ +2bebd8: 0e00 |0036: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ 0x000a line=21 │ │ 0x0014 line=22 │ │ 0x001e line=23 │ │ locals : │ │ @@ -179872,17 +179872,17 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -2bebcc: |[2bebcc] com.duckduckgo.app.global.model.PrivacyShield.:(Ljava/lang/String;I)V │ │ -2bebdc: 7030 70ef 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@ef70 │ │ -2bebe2: 0e00 |0003: return-void │ │ +2bebdc: |[2bebdc] com.duckduckgo.app.global.model.PrivacyShield.:(Ljava/lang/String;I)V │ │ +2bebec: 7030 70ef 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@ef70 │ │ +2bebf2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/global/model/PrivacyShield; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -179892,55 +179892,55 @@ │ │ type : '()Lkotlin/enums/EnumEntries;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2beb34: |[2beb34] com.duckduckgo.app.global.model.PrivacyShield.getEntries:()Lkotlin/enums/EnumEntries; │ │ -2beb44: 6200 2731 |0000: sget-object v0, Lcom/duckduckgo/app/global/model/PrivacyShield;.$ENTRIES:Lkotlin/enums/EnumEntries; // field@3127 │ │ -2beb48: 1100 |0002: return-object v0 │ │ +2beb44: |[2beb44] com.duckduckgo.app.global.model.PrivacyShield.getEntries:()Lkotlin/enums/EnumEntries; │ │ +2beb54: 6200 2731 |0000: sget-object v0, Lcom/duckduckgo/app/global/model/PrivacyShield;.$ENTRIES:Lkotlin/enums/EnumEntries; // field@3127 │ │ +2beb58: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lcom/duckduckgo/app/global/model/PrivacyShield;) │ │ name : 'valueOf' │ │ type : '(Ljava/lang/String;)Lcom/duckduckgo/app/global/model/PrivacyShield;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -2beac0: |[2beac0] com.duckduckgo.app.global.model.PrivacyShield.valueOf:(Ljava/lang/String;)Lcom/duckduckgo/app/global/model/PrivacyShield; │ │ -2bead0: 1c00 3212 |0000: const-class v0, Lcom/duckduckgo/app/global/model/PrivacyShield; // type@1232 │ │ -2bead4: 7120 73ef 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@ef73 │ │ -2beada: 0c01 |0005: move-result-object v1 │ │ -2beadc: 1f01 3212 |0006: check-cast v1, Lcom/duckduckgo/app/global/model/PrivacyShield; // type@1232 │ │ -2beae0: 1101 |0008: return-object v1 │ │ +2bead0: |[2bead0] com.duckduckgo.app.global.model.PrivacyShield.valueOf:(Ljava/lang/String;)Lcom/duckduckgo/app/global/model/PrivacyShield; │ │ +2beae0: 1c00 3212 |0000: const-class v0, Lcom/duckduckgo/app/global/model/PrivacyShield; // type@1232 │ │ +2beae4: 7120 73ef 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@ef73 │ │ +2beaea: 0c01 |0005: move-result-object v1 │ │ +2beaec: 1f01 3212 |0006: check-cast v1, Lcom/duckduckgo/app/global/model/PrivacyShield; // type@1232 │ │ +2beaf0: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lcom/duckduckgo/app/global/model/PrivacyShield;) │ │ name : 'values' │ │ type : '()[Lcom/duckduckgo/app/global/model/PrivacyShield;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -2beb10: |[2beb10] com.duckduckgo.app.global.model.PrivacyShield.values:()[Lcom/duckduckgo/app/global/model/PrivacyShield; │ │ -2beb20: 6200 2831 |0000: sget-object v0, Lcom/duckduckgo/app/global/model/PrivacyShield;.$VALUES:[Lcom/duckduckgo/app/global/model/PrivacyShield; // field@3128 │ │ -2beb24: 6e10 58f3 0000 |0002: invoke-virtual {v0}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@f358 │ │ -2beb2a: 0c00 |0005: move-result-object v0 │ │ -2beb2c: 1f00 843a |0006: check-cast v0, [Lcom/duckduckgo/app/global/model/PrivacyShield; // type@3a84 │ │ -2beb30: 1100 |0008: return-object v0 │ │ +2beb20: |[2beb20] com.duckduckgo.app.global.model.PrivacyShield.values:()[Lcom/duckduckgo/app/global/model/PrivacyShield; │ │ +2beb30: 6200 2831 |0000: sget-object v0, Lcom/duckduckgo/app/global/model/PrivacyShield;.$VALUES:[Lcom/duckduckgo/app/global/model/PrivacyShield; // field@3128 │ │ +2beb34: 6e10 58f3 0000 |0002: invoke-virtual {v0}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@f358 │ │ +2beb3a: 0c00 |0005: move-result-object v0 │ │ +2beb3c: 1f00 843a |0006: check-cast v0, [Lcom/duckduckgo/app/global/model/PrivacyShield; // type@3a84 │ │ +2beb40: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 29587 (PrivacyShield.kt) │ │ │ │ @@ -180318,41 +180318,41 @@ │ │ type : '(Lcom/duckduckgo/app/global/model/SiteFactory;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZILjava/lang/Object;)Lcom/duckduckgo/app/global/model/Site;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 14 │ │ ins : 8 │ │ outs : 6 │ │ insns size : 39 16-bit code units │ │ -2bebe4: |[2bebe4] com.duckduckgo.app.global.model.SiteFactory$DefaultImpls.buildSite$default:(Lcom/duckduckgo/app/global/model/SiteFactory;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZILjava/lang/Object;)Lcom/duckduckgo/app/global/model/Site; │ │ -2bebf4: 390d 1f00 |0000: if-nez v13, 001f // +001f │ │ -2bebf8: dd0d 0c04 |0002: and-int/lit8 v13, v12, #int 4 // #04 │ │ -2bebfc: 380d 0300 |0004: if-eqz v13, 0007 // +0003 │ │ -2bec00: 1209 |0006: const/4 v9, #int 0 // #0 │ │ -2bec02: 0793 |0007: move-object v3, v9 │ │ -2bec04: dd09 0c08 |0008: and-int/lit8 v9, v12, #int 8 // #08 │ │ -2bec08: 120d |000a: const/4 v13, #int 0 // #0 │ │ -2bec0a: 3809 0400 |000b: if-eqz v9, 000f // +0004 │ │ -2bec0e: 01d4 |000d: move v4, v13 │ │ -2bec10: 2802 |000e: goto 0010 // +0002 │ │ -2bec12: 01a4 |000f: move v4, v10 │ │ -2bec14: dd09 0c10 |0010: and-int/lit8 v9, v12, #int 16 // #10 │ │ -2bec18: 3809 0400 |0012: if-eqz v9, 0016 // +0004 │ │ -2bec1c: 01d5 |0014: move v5, v13 │ │ -2bec1e: 2802 |0015: goto 0017 // +0002 │ │ -2bec20: 01b5 |0016: move v5, v11 │ │ -2bec22: 0760 |0017: move-object v0, v6 │ │ -2bec24: 0771 |0018: move-object v1, v7 │ │ -2bec26: 0782 |0019: move-object v2, v8 │ │ -2bec28: 7806 6256 0000 |001a: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Lcom/duckduckgo/app/global/model/SiteFactory;.buildSite:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZ)Lcom/duckduckgo/app/global/model/Site; // method@5662 │ │ -2bec2e: 0c06 |001d: move-result-object v6 │ │ -2bec30: 1106 |001e: return-object v6 │ │ -2bec32: 2206 e538 |001f: new-instance v6, Ljava/lang/UnsupportedOperationException; // type@38e5 │ │ -2bec36: 1a07 aa7c |0021: const-string v7, "Super calls with default arguments not supported in this target, function: buildSite" // string@7caa │ │ -2bec3a: 7020 02f0 7600 |0023: invoke-direct {v6, v7}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@f002 │ │ -2bec40: 2706 |0026: throw v6 │ │ +2bebf4: |[2bebf4] com.duckduckgo.app.global.model.SiteFactory$DefaultImpls.buildSite$default:(Lcom/duckduckgo/app/global/model/SiteFactory;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZILjava/lang/Object;)Lcom/duckduckgo/app/global/model/Site; │ │ +2bec04: 390d 1f00 |0000: if-nez v13, 001f // +001f │ │ +2bec08: dd0d 0c04 |0002: and-int/lit8 v13, v12, #int 4 // #04 │ │ +2bec0c: 380d 0300 |0004: if-eqz v13, 0007 // +0003 │ │ +2bec10: 1209 |0006: const/4 v9, #int 0 // #0 │ │ +2bec12: 0793 |0007: move-object v3, v9 │ │ +2bec14: dd09 0c08 |0008: and-int/lit8 v9, v12, #int 8 // #08 │ │ +2bec18: 120d |000a: const/4 v13, #int 0 // #0 │ │ +2bec1a: 3809 0400 |000b: if-eqz v9, 000f // +0004 │ │ +2bec1e: 01d4 |000d: move v4, v13 │ │ +2bec20: 2802 |000e: goto 0010 // +0002 │ │ +2bec22: 01a4 |000f: move v4, v10 │ │ +2bec24: dd09 0c10 |0010: and-int/lit8 v9, v12, #int 16 // #10 │ │ +2bec28: 3809 0400 |0012: if-eqz v9, 0016 // +0004 │ │ +2bec2c: 01d5 |0014: move v5, v13 │ │ +2bec2e: 2802 |0015: goto 0017 // +0002 │ │ +2bec30: 01b5 |0016: move v5, v11 │ │ +2bec32: 0760 |0017: move-object v0, v6 │ │ +2bec34: 0771 |0018: move-object v1, v7 │ │ +2bec36: 0782 |0019: move-object v2, v8 │ │ +2bec38: 7806 6256 0000 |001a: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Lcom/duckduckgo/app/global/model/SiteFactory;.buildSite:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZ)Lcom/duckduckgo/app/global/model/Site; // method@5662 │ │ +2bec3e: 0c06 |001d: move-result-object v6 │ │ +2bec40: 1106 |001e: return-object v6 │ │ +2bec42: 2206 e538 |001f: new-instance v6, Ljava/lang/UnsupportedOperationException; // type@38e5 │ │ +2bec46: 1a07 aa7c |0021: const-string v7, "Super calls with default arguments not supported in this target, function: buildSite" // string@7caa │ │ +2bec4a: 7020 02f0 7600 |0023: invoke-direct {v6, v7}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@f002 │ │ +2bec50: 2706 |0026: throw v6 │ │ catches : (none) │ │ positions : │ │ 0x001a line=24 │ │ locals : │ │ 0x0000 - 0x0027 reg=6 (null) Lcom/duckduckgo/app/global/model/SiteFactory; │ │ 0x0000 - 0x0027 reg=7 (null) Ljava/lang/String; │ │ 0x0000 - 0x0027 reg=8 (null) Ljava/lang/String; │ │ @@ -180473,47 +180473,47 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2befd0: |[2befd0] com.duckduckgo.app.global.model.SiteKt$orderedTrackerBlockedEntities$$inlined$sortedByDescending$1.:()V │ │ -2befe0: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2befe6: 0e00 |0003: return-void │ │ +2befe0: |[2befe0] com.duckduckgo.app.global.model.SiteKt$orderedTrackerBlockedEntities$$inlined$sortedByDescending$1.:()V │ │ +2beff0: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2beff6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/global/model/SiteKt$orderedTrackerBlockedEntities$$inlined$sortedByDescending$1;) │ │ name : 'compare' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -2bef84: |[2bef84] com.duckduckgo.app.global.model.SiteKt$orderedTrackerBlockedEntities$$inlined$sortedByDescending$1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -2bef94: 1f04 8319 |0000: check-cast v4, Lcom/duckduckgo/app/trackerdetection/model/Entity; // type@1983 │ │ -2bef98: 7210 ca7a 0400 |0002: invoke-interface {v4}, Lcom/duckduckgo/app/trackerdetection/model/Entity;.getPrevalence:()D // method@7aca │ │ -2bef9e: 0b00 |0005: move-result-wide v0 │ │ -2befa0: 7120 6fef 1000 |0006: invoke-static {v0, v1}, Ljava/lang/Double;.valueOf:(D)Ljava/lang/Double; // method@ef6f │ │ -2befa6: 0c04 |0009: move-result-object v4 │ │ -2befa8: 1f04 bd38 |000a: check-cast v4, Ljava/lang/Comparable; // type@38bd │ │ -2befac: 1f03 8319 |000c: check-cast v3, Lcom/duckduckgo/app/trackerdetection/model/Entity; // type@1983 │ │ -2befb0: 7210 ca7a 0300 |000e: invoke-interface {v3}, Lcom/duckduckgo/app/trackerdetection/model/Entity;.getPrevalence:()D // method@7aca │ │ -2befb6: 0b00 |0011: move-result-wide v0 │ │ -2befb8: 7120 6fef 1000 |0012: invoke-static {v0, v1}, Ljava/lang/Double;.valueOf:(D)Ljava/lang/Double; // method@ef6f │ │ -2befbe: 0c03 |0015: move-result-object v3 │ │ -2befc0: 1f03 bd38 |0016: check-cast v3, Ljava/lang/Comparable; // type@38bd │ │ -2befc4: 7120 d6f1 3400 |0018: invoke-static {v4, v3}, Lkotlin/comparisons/ComparisonsKt;.compareValues:(Ljava/lang/Comparable;Ljava/lang/Comparable;)I // method@f1d6 │ │ -2befca: 0a03 |001b: move-result v3 │ │ -2befcc: 0f03 |001c: return v3 │ │ +2bef94: |[2bef94] com.duckduckgo.app.global.model.SiteKt$orderedTrackerBlockedEntities$$inlined$sortedByDescending$1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +2befa4: 1f04 8319 |0000: check-cast v4, Lcom/duckduckgo/app/trackerdetection/model/Entity; // type@1983 │ │ +2befa8: 7210 ca7a 0400 |0002: invoke-interface {v4}, Lcom/duckduckgo/app/trackerdetection/model/Entity;.getPrevalence:()D // method@7aca │ │ +2befae: 0b00 |0005: move-result-wide v0 │ │ +2befb0: 7120 6fef 1000 |0006: invoke-static {v0, v1}, Ljava/lang/Double;.valueOf:(D)Ljava/lang/Double; // method@ef6f │ │ +2befb6: 0c04 |0009: move-result-object v4 │ │ +2befb8: 1f04 bd38 |000a: check-cast v4, Ljava/lang/Comparable; // type@38bd │ │ +2befbc: 1f03 8319 |000c: check-cast v3, Lcom/duckduckgo/app/trackerdetection/model/Entity; // type@1983 │ │ +2befc0: 7210 ca7a 0300 |000e: invoke-interface {v3}, Lcom/duckduckgo/app/trackerdetection/model/Entity;.getPrevalence:()D // method@7aca │ │ +2befc6: 0b00 |0011: move-result-wide v0 │ │ +2befc8: 7120 6fef 1000 |0012: invoke-static {v0, v1}, Ljava/lang/Double;.valueOf:(D)Ljava/lang/Double; // method@ef6f │ │ +2befce: 0c03 |0015: move-result-object v3 │ │ +2befd0: 1f03 bd38 |0016: check-cast v3, Ljava/lang/Comparable; // type@38bd │ │ +2befd4: 7120 d6f1 3400 |0018: invoke-static {v4, v3}, Lkotlin/comparisons/ComparisonsKt;.compareValues:(Ljava/lang/Comparable;Ljava/lang/Comparable;)I // method@f1d6 │ │ +2befda: 0a03 |001b: move-result v3 │ │ +2befdc: 0f03 |001c: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0002 line=329 │ │ 0x000a line=121 │ │ 0x000e line=329 │ │ 0x0016 line=121 │ │ @@ -180554,31 +180554,31 @@ │ │ type : '(Lcom/duckduckgo/app/global/model/Site;Landroid/net/Uri;)Z' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -2befe8: |[2befe8] com.duckduckgo.app.global.model.SiteKt.domainMatchesUrl:(Lcom/duckduckgo/app/global/model/Site;Landroid/net/Uri;)Z │ │ -2beff8: 1a00 791b |0000: const-string v0, "" // string@1b79 │ │ -2beffc: 7120 fef1 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2bf002: 1a00 9dba |0005: const-string v0, "matchingUrl" // string@ba9d │ │ -2bf006: 7120 fef1 0200 |0007: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2bf00c: 7210 4456 0100 |000a: invoke-interface {v1}, Lcom/duckduckgo/app/global/model/Site;.getUri:()Landroid/net/Uri; // method@5644 │ │ -2bf012: 0c01 |000d: move-result-object v1 │ │ -2bf014: 3801 0700 |000e: if-eqz v1, 0015 // +0007 │ │ -2bf018: 7110 7ebe 0100 |0010: invoke-static {v1}, Lcom/duckduckgo/common/utils/UriExtensionKt;.getBaseHost:(Landroid/net/Uri;)Ljava/lang/String; // method@be7e │ │ -2bf01e: 0c01 |0013: move-result-object v1 │ │ -2bf020: 2802 |0014: goto 0016 // +0002 │ │ -2bf022: 1201 |0015: const/4 v1, #int 0 // #0 │ │ -2bf024: 6e10 5b01 0200 |0016: invoke-virtual {v2}, Landroid/net/Uri;.getHost:()Ljava/lang/String; // method@015b │ │ -2bf02a: 0c02 |0019: move-result-object v2 │ │ -2bf02c: 7120 faf1 2100 |001a: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -2bf032: 0a01 |001d: move-result v1 │ │ -2bf034: 0f01 |001e: return v1 │ │ +2beff8: |[2beff8] com.duckduckgo.app.global.model.SiteKt.domainMatchesUrl:(Lcom/duckduckgo/app/global/model/Site;Landroid/net/Uri;)Z │ │ +2bf008: 1a00 791b |0000: const-string v0, "" // string@1b79 │ │ +2bf00c: 7120 fef1 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2bf012: 1a00 9dba |0005: const-string v0, "matchingUrl" // string@ba9d │ │ +2bf016: 7120 fef1 0200 |0007: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2bf01c: 7210 4456 0100 |000a: invoke-interface {v1}, Lcom/duckduckgo/app/global/model/Site;.getUri:()Landroid/net/Uri; // method@5644 │ │ +2bf022: 0c01 |000d: move-result-object v1 │ │ +2bf024: 3801 0700 |000e: if-eqz v1, 0015 // +0007 │ │ +2bf028: 7110 7ebe 0100 |0010: invoke-static {v1}, Lcom/duckduckgo/common/utils/UriExtensionKt;.getBaseHost:(Landroid/net/Uri;)Ljava/lang/String; // method@be7e │ │ +2bf02e: 0c01 |0013: move-result-object v1 │ │ +2bf030: 2802 |0014: goto 0016 // +0002 │ │ +2bf032: 1201 |0015: const/4 v1, #int 0 // #0 │ │ +2bf034: 6e10 5b01 0200 |0016: invoke-virtual {v2}, Landroid/net/Uri;.getHost:()Ljava/lang/String; // method@015b │ │ +2bf03a: 0c02 |0019: move-result-object v2 │ │ +2bf03c: 7120 faf1 2100 |001a: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +2bf042: 0a01 |001d: move-result v1 │ │ +2bf044: 0f01 |001e: return v1 │ │ catches : (none) │ │ positions : │ │ 0x000a line=102 │ │ locals : │ │ 0x0000 - 0x001f reg=1 (null) Lcom/duckduckgo/app/global/model/Site; │ │ 0x0000 - 0x001f reg=2 (null) Landroid/net/Uri; │ │ │ │ @@ -180587,33 +180587,33 @@ │ │ type : '(Lcom/duckduckgo/app/global/model/Site;Ljava/lang/String;)Z' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -2bf038: |[2bf038] com.duckduckgo.app.global.model.SiteKt.domainMatchesUrl:(Lcom/duckduckgo/app/global/model/Site;Ljava/lang/String;)Z │ │ -2bf048: 1a00 791b |0000: const-string v0, "" // string@1b79 │ │ -2bf04c: 7120 fef1 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2bf052: 1a00 9dba |0005: const-string v0, "matchingUrl" // string@ba9d │ │ -2bf056: 7120 fef1 0200 |0007: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2bf05c: 7210 4456 0100 |000a: invoke-interface {v1}, Lcom/duckduckgo/app/global/model/Site;.getUri:()Landroid/net/Uri; // method@5644 │ │ -2bf062: 0c01 |000d: move-result-object v1 │ │ -2bf064: 3801 0700 |000e: if-eqz v1, 0015 // +0007 │ │ -2bf068: 7110 7ebe 0100 |0010: invoke-static {v1}, Lcom/duckduckgo/common/utils/UriExtensionKt;.getBaseHost:(Landroid/net/Uri;)Ljava/lang/String; // method@be7e │ │ -2bf06e: 0c01 |0013: move-result-object v1 │ │ -2bf070: 2802 |0014: goto 0016 // +0002 │ │ -2bf072: 1201 |0015: const/4 v1, #int 0 // #0 │ │ -2bf074: 7110 6901 0200 |0016: invoke-static {v2}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0169 │ │ -2bf07a: 0c02 |0019: move-result-object v2 │ │ -2bf07c: 7110 7ebe 0200 |001a: invoke-static {v2}, Lcom/duckduckgo/common/utils/UriExtensionKt;.getBaseHost:(Landroid/net/Uri;)Ljava/lang/String; // method@be7e │ │ -2bf082: 0c02 |001d: move-result-object v2 │ │ -2bf084: 7120 faf1 2100 |001e: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -2bf08a: 0a01 |0021: move-result v1 │ │ -2bf08c: 0f01 |0022: return v1 │ │ +2bf048: |[2bf048] com.duckduckgo.app.global.model.SiteKt.domainMatchesUrl:(Lcom/duckduckgo/app/global/model/Site;Ljava/lang/String;)Z │ │ +2bf058: 1a00 791b |0000: const-string v0, "" // string@1b79 │ │ +2bf05c: 7120 fef1 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2bf062: 1a00 9dba |0005: const-string v0, "matchingUrl" // string@ba9d │ │ +2bf066: 7120 fef1 0200 |0007: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2bf06c: 7210 4456 0100 |000a: invoke-interface {v1}, Lcom/duckduckgo/app/global/model/Site;.getUri:()Landroid/net/Uri; // method@5644 │ │ +2bf072: 0c01 |000d: move-result-object v1 │ │ +2bf074: 3801 0700 |000e: if-eqz v1, 0015 // +0007 │ │ +2bf078: 7110 7ebe 0100 |0010: invoke-static {v1}, Lcom/duckduckgo/common/utils/UriExtensionKt;.getBaseHost:(Landroid/net/Uri;)Ljava/lang/String; // method@be7e │ │ +2bf07e: 0c01 |0013: move-result-object v1 │ │ +2bf080: 2802 |0014: goto 0016 // +0002 │ │ +2bf082: 1201 |0015: const/4 v1, #int 0 // #0 │ │ +2bf084: 7110 6901 0200 |0016: invoke-static {v2}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0169 │ │ +2bf08a: 0c02 |0019: move-result-object v2 │ │ +2bf08c: 7110 7ebe 0200 |001a: invoke-static {v2}, Lcom/duckduckgo/common/utils/UriExtensionKt;.getBaseHost:(Landroid/net/Uri;)Ljava/lang/String; // method@be7e │ │ +2bf092: 0c02 |001d: move-result-object v2 │ │ +2bf094: 7120 faf1 2100 |001e: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +2bf09a: 0a01 |0021: move-result v1 │ │ +2bf09c: 0f01 |0022: return v1 │ │ catches : (none) │ │ positions : │ │ 0x000a line=97 │ │ 0x0016 line=128 │ │ 0x001a line=97 │ │ locals : │ │ 0x0000 - 0x0023 reg=1 (null) Lcom/duckduckgo/app/global/model/Site; │ │ @@ -180624,25 +180624,25 @@ │ │ type : '(Lcom/duckduckgo/app/global/model/Site;)Ljava/lang/String;' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -2bf090: |[2bf090] com.duckduckgo.app.global.model.SiteKt.getBaseHost:(Lcom/duckduckgo/app/global/model/Site;)Ljava/lang/String; │ │ -2bf0a0: 1a00 791b |0000: const-string v0, "" // string@1b79 │ │ -2bf0a4: 7120 fef1 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2bf0aa: 7210 4456 0100 |0005: invoke-interface {v1}, Lcom/duckduckgo/app/global/model/Site;.getUri:()Landroid/net/Uri; // method@5644 │ │ -2bf0b0: 0c01 |0008: move-result-object v1 │ │ -2bf0b2: 3801 0700 |0009: if-eqz v1, 0010 // +0007 │ │ -2bf0b6: 7110 7ebe 0100 |000b: invoke-static {v1}, Lcom/duckduckgo/common/utils/UriExtensionKt;.getBaseHost:(Landroid/net/Uri;)Ljava/lang/String; // method@be7e │ │ -2bf0bc: 0c01 |000e: move-result-object v1 │ │ -2bf0be: 2802 |000f: goto 0011 // +0002 │ │ -2bf0c0: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -2bf0c2: 1101 |0011: return-object v1 │ │ +2bf0a0: |[2bf0a0] com.duckduckgo.app.global.model.SiteKt.getBaseHost:(Lcom/duckduckgo/app/global/model/Site;)Ljava/lang/String; │ │ +2bf0b0: 1a00 791b |0000: const-string v0, "" // string@1b79 │ │ +2bf0b4: 7120 fef1 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2bf0ba: 7210 4456 0100 |0005: invoke-interface {v1}, Lcom/duckduckgo/app/global/model/Site;.getUri:()Landroid/net/Uri; // method@5644 │ │ +2bf0c0: 0c01 |0008: move-result-object v1 │ │ +2bf0c2: 3801 0700 |0009: if-eqz v1, 0010 // +0007 │ │ +2bf0c6: 7110 7ebe 0100 |000b: invoke-static {v1}, Lcom/duckduckgo/common/utils/UriExtensionKt;.getBaseHost:(Landroid/net/Uri;)Ljava/lang/String; // method@be7e │ │ +2bf0cc: 0c01 |000e: move-result-object v1 │ │ +2bf0ce: 2802 |000f: goto 0011 // +0002 │ │ +2bf0d0: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +2bf0d2: 1101 |0011: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=106 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 (null) Lcom/duckduckgo/app/global/model/Site; │ │ │ │ #3 : (in Lcom/duckduckgo/app/global/model/SiteKt;) │ │ @@ -180650,25 +180650,25 @@ │ │ type : '(Lcom/duckduckgo/app/global/model/Site;)Ljava/lang/String;' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -2bf0c4: |[2bf0c4] com.duckduckgo.app.global.model.SiteKt.getDomain:(Lcom/duckduckgo/app/global/model/Site;)Ljava/lang/String; │ │ -2bf0d4: 1a00 791b |0000: const-string v0, "" // string@1b79 │ │ -2bf0d8: 7120 fef1 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2bf0de: 7210 4456 0100 |0005: invoke-interface {v1}, Lcom/duckduckgo/app/global/model/Site;.getUri:()Landroid/net/Uri; // method@5644 │ │ -2bf0e4: 0c01 |0008: move-result-object v1 │ │ -2bf0e6: 3801 0700 |0009: if-eqz v1, 0010 // +0007 │ │ -2bf0ea: 7110 7abe 0100 |000b: invoke-static {v1}, Lcom/duckduckgo/common/utils/UriExtensionKt;.domain:(Landroid/net/Uri;)Ljava/lang/String; // method@be7a │ │ -2bf0f0: 0c01 |000e: move-result-object v1 │ │ -2bf0f2: 2802 |000f: goto 0011 // +0002 │ │ -2bf0f4: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -2bf0f6: 1101 |0011: return-object v1 │ │ +2bf0d4: |[2bf0d4] com.duckduckgo.app.global.model.SiteKt.getDomain:(Lcom/duckduckgo/app/global/model/Site;)Ljava/lang/String; │ │ +2bf0e4: 1a00 791b |0000: const-string v0, "" // string@1b79 │ │ +2bf0e8: 7120 fef1 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2bf0ee: 7210 4456 0100 |0005: invoke-interface {v1}, Lcom/duckduckgo/app/global/model/Site;.getUri:()Landroid/net/Uri; // method@5644 │ │ +2bf0f4: 0c01 |0008: move-result-object v1 │ │ +2bf0f6: 3801 0700 |0009: if-eqz v1, 0010 // +0007 │ │ +2bf0fa: 7110 7abe 0100 |000b: invoke-static {v1}, Lcom/duckduckgo/common/utils/UriExtensionKt;.domain:(Landroid/net/Uri;)Ljava/lang/String; // method@be7a │ │ +2bf100: 0c01 |000e: move-result-object v1 │ │ +2bf102: 2802 |000f: goto 0011 // +0002 │ │ +2bf104: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +2bf106: 1101 |0011: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=105 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 (null) Lcom/duckduckgo/app/global/model/Site; │ │ │ │ #4 : (in Lcom/duckduckgo/app/global/model/SiteKt;) │ │ @@ -180676,87 +180676,87 @@ │ │ type : '(Lcom/duckduckgo/app/global/model/Site;)Ljava/util/List;' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 146 16-bit code units │ │ -2bf0f8: |[2bf0f8] com.duckduckgo.app.global.model.SiteKt.orderedTrackerBlockedEntities:(Lcom/duckduckgo/app/global/model/Site;)Ljava/util/List; │ │ -2bf108: 1a00 791b |0000: const-string v0, "" // string@1b79 │ │ -2bf10c: 7120 fef1 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2bf112: 7210 4256 0400 |0005: invoke-interface {v4}, Lcom/duckduckgo/app/global/model/Site;.getTrackingEvents:()Ljava/util/List; // method@5642 │ │ -2bf118: 0c04 |0008: move-result-object v4 │ │ -2bf11a: 1f04 ca38 |0009: check-cast v4, Ljava/lang/Iterable; // type@38ca │ │ -2bf11e: 2200 3839 |000b: new-instance v0, Ljava/util/ArrayList; // type@3938 │ │ -2bf122: 7010 98f0 0000 |000d: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@f098 │ │ -2bf128: 1f00 3b39 |0010: check-cast v0, Ljava/util/Collection; // type@393b │ │ -2bf12c: 7210 8def 0400 |0012: invoke-interface {v4}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@ef8d │ │ -2bf132: 0c04 |0015: move-result-object v4 │ │ -2bf134: 7210 d7f0 0400 |0016: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@f0d7 │ │ -2bf13a: 0a01 |0019: move-result v1 │ │ -2bf13c: 3801 1500 |001a: if-eqz v1, 002f // +0015 │ │ -2bf140: 7210 d8f0 0400 |001c: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f0d8 │ │ -2bf146: 0c01 |001f: move-result-object v1 │ │ -2bf148: 0712 |0020: move-object v2, v1 │ │ -2bf14a: 1f02 8f19 |0021: check-cast v2, Lcom/duckduckgo/app/trackerdetection/model/TrackingEvent; // type@198f │ │ -2bf14e: 6e10 347b 0200 |0023: invoke-virtual {v2}, Lcom/duckduckgo/app/trackerdetection/model/TrackingEvent;.getStatus:()Lcom/duckduckgo/app/trackerdetection/model/TrackerStatus; // method@7b34 │ │ -2bf154: 0c02 |0026: move-result-object v2 │ │ -2bf156: 6203 2741 |0027: sget-object v3, Lcom/duckduckgo/app/trackerdetection/model/TrackerStatus;.BLOCKED:Lcom/duckduckgo/app/trackerdetection/model/TrackerStatus; // field@4127 │ │ -2bf15a: 3332 edff |0029: if-ne v2, v3, 0016 // -0013 │ │ -2bf15e: 7220 b8f0 1000 |002b: invoke-interface {v0, v1}, Ljava/util/Collection;.add:(Ljava/lang/Object;)Z // method@f0b8 │ │ -2bf164: 28e8 |002e: goto 0016 // -0018 │ │ -2bf166: 1f00 4639 |002f: check-cast v0, Ljava/util/List; // type@3946 │ │ -2bf16a: 1f00 ca38 |0031: check-cast v0, Ljava/lang/Iterable; // type@38ca │ │ -2bf16e: 2204 3839 |0033: new-instance v4, Ljava/util/ArrayList; // type@3938 │ │ -2bf172: 7010 98f0 0400 |0035: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@f098 │ │ -2bf178: 1f04 3b39 |0038: check-cast v4, Ljava/util/Collection; // type@393b │ │ -2bf17c: 7210 8def 0000 |003a: invoke-interface {v0}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@ef8d │ │ -2bf182: 0c00 |003d: move-result-object v0 │ │ -2bf184: 7210 d7f0 0000 |003e: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@f0d7 │ │ -2bf18a: 0a01 |0041: move-result v1 │ │ -2bf18c: 3801 1200 |0042: if-eqz v1, 0054 // +0012 │ │ -2bf190: 7210 d8f0 0000 |0044: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f0d8 │ │ -2bf196: 0c01 |0047: move-result-object v1 │ │ -2bf198: 1f01 8f19 |0048: check-cast v1, Lcom/duckduckgo/app/trackerdetection/model/TrackingEvent; // type@198f │ │ -2bf19c: 6e10 337b 0100 |004a: invoke-virtual {v1}, Lcom/duckduckgo/app/trackerdetection/model/TrackingEvent;.getEntity:()Lcom/duckduckgo/app/trackerdetection/model/Entity; // method@7b33 │ │ -2bf1a2: 0c01 |004d: move-result-object v1 │ │ -2bf1a4: 3801 f0ff |004e: if-eqz v1, 003e // -0010 │ │ -2bf1a8: 7220 b8f0 1400 |0050: invoke-interface {v4, v1}, Ljava/util/Collection;.add:(Ljava/lang/Object;)Z // method@f0b8 │ │ -2bf1ae: 28eb |0053: goto 003e // -0015 │ │ -2bf1b0: 1f04 4639 |0054: check-cast v4, Ljava/util/List; // type@3946 │ │ -2bf1b4: 1f04 ca38 |0056: check-cast v4, Ljava/lang/Iterable; // type@38ca │ │ -2bf1b8: 2200 3839 |0058: new-instance v0, Ljava/util/ArrayList; // type@3938 │ │ -2bf1bc: 7010 98f0 0000 |005a: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@f098 │ │ -2bf1c2: 1f00 3b39 |005d: check-cast v0, Ljava/util/Collection; // type@393b │ │ -2bf1c6: 7210 8def 0400 |005f: invoke-interface {v4}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@ef8d │ │ -2bf1cc: 0c04 |0062: move-result-object v4 │ │ -2bf1ce: 7210 d7f0 0400 |0063: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@f0d7 │ │ -2bf1d4: 0a01 |0066: move-result v1 │ │ -2bf1d6: 3801 1b00 |0067: if-eqz v1, 0082 // +001b │ │ -2bf1da: 7210 d8f0 0400 |0069: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f0d8 │ │ -2bf1e0: 0c01 |006c: move-result-object v1 │ │ -2bf1e2: 0712 |006d: move-object v2, v1 │ │ -2bf1e4: 1f02 8319 |006e: check-cast v2, Lcom/duckduckgo/app/trackerdetection/model/Entity; // type@1983 │ │ -2bf1e8: 7210 c87a 0200 |0070: invoke-interface {v2}, Lcom/duckduckgo/app/trackerdetection/model/Entity;.getDisplayName:()Ljava/lang/String; // method@7ac8 │ │ -2bf1ee: 0c02 |0073: move-result-object v2 │ │ -2bf1f0: 1f02 b738 |0074: check-cast v2, Ljava/lang/CharSequence; // type@38b7 │ │ -2bf1f4: 7110 40f2 0200 |0076: invoke-static {v2}, Lkotlin/text/StringsKt;.isBlank:(Ljava/lang/CharSequence;)Z // method@f240 │ │ -2bf1fa: 0a02 |0079: move-result v2 │ │ -2bf1fc: df02 0201 |007a: xor-int/lit8 v2, v2, #int 1 // #01 │ │ -2bf200: 3802 e7ff |007c: if-eqz v2, 0063 // -0019 │ │ -2bf204: 7220 b8f0 1000 |007e: invoke-interface {v0, v1}, Ljava/util/Collection;.add:(Ljava/lang/Object;)Z // method@f0b8 │ │ -2bf20a: 28e2 |0081: goto 0063 // -001e │ │ -2bf20c: 1f00 4639 |0082: check-cast v0, Ljava/util/List; // type@3946 │ │ -2bf210: 1f00 ca38 |0084: check-cast v0, Ljava/lang/Iterable; // type@38ca │ │ -2bf214: 2204 3912 |0086: new-instance v4, Lcom/duckduckgo/app/global/model/SiteKt$orderedTrackerBlockedEntities$$inlined$sortedByDescending$1; // type@1239 │ │ -2bf218: 7010 6d56 0400 |0088: invoke-direct {v4}, Lcom/duckduckgo/app/global/model/SiteKt$orderedTrackerBlockedEntities$$inlined$sortedByDescending$1;.:()V // method@566d │ │ -2bf21e: 1f04 3d39 |008b: check-cast v4, Ljava/util/Comparator; // type@393d │ │ -2bf222: 7120 bbf1 4000 |008d: invoke-static {v0, v4}, Lkotlin/collections/CollectionsKt;.sortedWith:(Ljava/lang/Iterable;Ljava/util/Comparator;)Ljava/util/List; // method@f1bb │ │ -2bf228: 0c04 |0090: move-result-object v4 │ │ -2bf22a: 1104 |0091: return-object v4 │ │ +2bf108: |[2bf108] com.duckduckgo.app.global.model.SiteKt.orderedTrackerBlockedEntities:(Lcom/duckduckgo/app/global/model/Site;)Ljava/util/List; │ │ +2bf118: 1a00 791b |0000: const-string v0, "" // string@1b79 │ │ +2bf11c: 7120 fef1 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2bf122: 7210 4256 0400 |0005: invoke-interface {v4}, Lcom/duckduckgo/app/global/model/Site;.getTrackingEvents:()Ljava/util/List; // method@5642 │ │ +2bf128: 0c04 |0008: move-result-object v4 │ │ +2bf12a: 1f04 ca38 |0009: check-cast v4, Ljava/lang/Iterable; // type@38ca │ │ +2bf12e: 2200 3839 |000b: new-instance v0, Ljava/util/ArrayList; // type@3938 │ │ +2bf132: 7010 98f0 0000 |000d: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@f098 │ │ +2bf138: 1f00 3b39 |0010: check-cast v0, Ljava/util/Collection; // type@393b │ │ +2bf13c: 7210 8def 0400 |0012: invoke-interface {v4}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@ef8d │ │ +2bf142: 0c04 |0015: move-result-object v4 │ │ +2bf144: 7210 d7f0 0400 |0016: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@f0d7 │ │ +2bf14a: 0a01 |0019: move-result v1 │ │ +2bf14c: 3801 1500 |001a: if-eqz v1, 002f // +0015 │ │ +2bf150: 7210 d8f0 0400 |001c: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f0d8 │ │ +2bf156: 0c01 |001f: move-result-object v1 │ │ +2bf158: 0712 |0020: move-object v2, v1 │ │ +2bf15a: 1f02 8f19 |0021: check-cast v2, Lcom/duckduckgo/app/trackerdetection/model/TrackingEvent; // type@198f │ │ +2bf15e: 6e10 347b 0200 |0023: invoke-virtual {v2}, Lcom/duckduckgo/app/trackerdetection/model/TrackingEvent;.getStatus:()Lcom/duckduckgo/app/trackerdetection/model/TrackerStatus; // method@7b34 │ │ +2bf164: 0c02 |0026: move-result-object v2 │ │ +2bf166: 6203 2741 |0027: sget-object v3, Lcom/duckduckgo/app/trackerdetection/model/TrackerStatus;.BLOCKED:Lcom/duckduckgo/app/trackerdetection/model/TrackerStatus; // field@4127 │ │ +2bf16a: 3332 edff |0029: if-ne v2, v3, 0016 // -0013 │ │ +2bf16e: 7220 b8f0 1000 |002b: invoke-interface {v0, v1}, Ljava/util/Collection;.add:(Ljava/lang/Object;)Z // method@f0b8 │ │ +2bf174: 28e8 |002e: goto 0016 // -0018 │ │ +2bf176: 1f00 4639 |002f: check-cast v0, Ljava/util/List; // type@3946 │ │ +2bf17a: 1f00 ca38 |0031: check-cast v0, Ljava/lang/Iterable; // type@38ca │ │ +2bf17e: 2204 3839 |0033: new-instance v4, Ljava/util/ArrayList; // type@3938 │ │ +2bf182: 7010 98f0 0400 |0035: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@f098 │ │ +2bf188: 1f04 3b39 |0038: check-cast v4, Ljava/util/Collection; // type@393b │ │ +2bf18c: 7210 8def 0000 |003a: invoke-interface {v0}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@ef8d │ │ +2bf192: 0c00 |003d: move-result-object v0 │ │ +2bf194: 7210 d7f0 0000 |003e: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@f0d7 │ │ +2bf19a: 0a01 |0041: move-result v1 │ │ +2bf19c: 3801 1200 |0042: if-eqz v1, 0054 // +0012 │ │ +2bf1a0: 7210 d8f0 0000 |0044: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f0d8 │ │ +2bf1a6: 0c01 |0047: move-result-object v1 │ │ +2bf1a8: 1f01 8f19 |0048: check-cast v1, Lcom/duckduckgo/app/trackerdetection/model/TrackingEvent; // type@198f │ │ +2bf1ac: 6e10 337b 0100 |004a: invoke-virtual {v1}, Lcom/duckduckgo/app/trackerdetection/model/TrackingEvent;.getEntity:()Lcom/duckduckgo/app/trackerdetection/model/Entity; // method@7b33 │ │ +2bf1b2: 0c01 |004d: move-result-object v1 │ │ +2bf1b4: 3801 f0ff |004e: if-eqz v1, 003e // -0010 │ │ +2bf1b8: 7220 b8f0 1400 |0050: invoke-interface {v4, v1}, Ljava/util/Collection;.add:(Ljava/lang/Object;)Z // method@f0b8 │ │ +2bf1be: 28eb |0053: goto 003e // -0015 │ │ +2bf1c0: 1f04 4639 |0054: check-cast v4, Ljava/util/List; // type@3946 │ │ +2bf1c4: 1f04 ca38 |0056: check-cast v4, Ljava/lang/Iterable; // type@38ca │ │ +2bf1c8: 2200 3839 |0058: new-instance v0, Ljava/util/ArrayList; // type@3938 │ │ +2bf1cc: 7010 98f0 0000 |005a: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@f098 │ │ +2bf1d2: 1f00 3b39 |005d: check-cast v0, Ljava/util/Collection; // type@393b │ │ +2bf1d6: 7210 8def 0400 |005f: invoke-interface {v4}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@ef8d │ │ +2bf1dc: 0c04 |0062: move-result-object v4 │ │ +2bf1de: 7210 d7f0 0400 |0063: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@f0d7 │ │ +2bf1e4: 0a01 |0066: move-result v1 │ │ +2bf1e6: 3801 1b00 |0067: if-eqz v1, 0082 // +001b │ │ +2bf1ea: 7210 d8f0 0400 |0069: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f0d8 │ │ +2bf1f0: 0c01 |006c: move-result-object v1 │ │ +2bf1f2: 0712 |006d: move-object v2, v1 │ │ +2bf1f4: 1f02 8319 |006e: check-cast v2, Lcom/duckduckgo/app/trackerdetection/model/Entity; // type@1983 │ │ +2bf1f8: 7210 c87a 0200 |0070: invoke-interface {v2}, Lcom/duckduckgo/app/trackerdetection/model/Entity;.getDisplayName:()Ljava/lang/String; // method@7ac8 │ │ +2bf1fe: 0c02 |0073: move-result-object v2 │ │ +2bf200: 1f02 b738 |0074: check-cast v2, Ljava/lang/CharSequence; // type@38b7 │ │ +2bf204: 7110 40f2 0200 |0076: invoke-static {v2}, Lkotlin/text/StringsKt;.isBlank:(Ljava/lang/CharSequence;)Z // method@f240 │ │ +2bf20a: 0a02 |0079: move-result v2 │ │ +2bf20c: df02 0201 |007a: xor-int/lit8 v2, v2, #int 1 // #01 │ │ +2bf210: 3802 e7ff |007c: if-eqz v2, 0063 // -0019 │ │ +2bf214: 7220 b8f0 1000 |007e: invoke-interface {v0, v1}, Ljava/util/Collection;.add:(Ljava/lang/Object;)Z // method@f0b8 │ │ +2bf21a: 28e2 |0081: goto 0063 // -001e │ │ +2bf21c: 1f00 4639 |0082: check-cast v0, Ljava/util/List; // type@3946 │ │ +2bf220: 1f00 ca38 |0084: check-cast v0, Ljava/lang/Iterable; // type@38ca │ │ +2bf224: 2204 3912 |0086: new-instance v4, Lcom/duckduckgo/app/global/model/SiteKt$orderedTrackerBlockedEntities$$inlined$sortedByDescending$1; // type@1239 │ │ +2bf228: 7010 6d56 0400 |0088: invoke-direct {v4}, Lcom/duckduckgo/app/global/model/SiteKt$orderedTrackerBlockedEntities$$inlined$sortedByDescending$1;.:()V // method@566d │ │ +2bf22e: 1f04 3d39 |008b: check-cast v4, Ljava/util/Comparator; // type@393d │ │ +2bf232: 7120 bbf1 4000 |008d: invoke-static {v0, v4}, Lkotlin/collections/CollectionsKt;.sortedWith:(Ljava/lang/Iterable;Ljava/util/Comparator;)Ljava/util/List; // method@f1bb │ │ +2bf238: 0c04 |0090: move-result-object v4 │ │ +2bf23a: 1104 |0091: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=90 │ │ 0x000b line=108 │ │ 0x0012 line=109 │ │ 0x0023 line=91 │ │ 0x002b line=109 │ │ @@ -180811,17 +180811,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2bf320: |[2bf320] com.duckduckgo.app.global.model.SiteMonitor$Companion.:()V │ │ -2bf330: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2bf336: 0e00 |0003: return-void │ │ +2bf330: |[2bf330] com.duckduckgo.app.global.model.SiteMonitor$Companion.:()V │ │ +2bf340: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2bf346: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=216 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/global/model/SiteMonitor$Companion; │ │ │ │ #1 : (in Lcom/duckduckgo/app/global/model/SiteMonitor$Companion;) │ │ @@ -180829,17 +180829,17 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2bf338: |[2bf338] com.duckduckgo.app.global.model.SiteMonitor$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -2bf348: 7010 7956 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/global/model/SiteMonitor$Companion;.:()V // method@5679 │ │ -2bf34e: 0e00 |0003: return-void │ │ +2bf348: |[2bf348] com.duckduckgo.app.global.model.SiteMonitor$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +2bf358: 7010 7956 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/global/model/SiteMonitor$Companion;.:()V // method@5679 │ │ +2bf35e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 31765 (SiteMonitor.kt) │ │ │ │ @@ -180882,22 +180882,22 @@ │ │ type : '(Ljava/lang/String;Lcom/duckduckgo/app/trackerdetection/model/Entity;Ljava/lang/Double;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -2c04e8: |[2c04e8] com.duckduckgo.app.global.model.SitePrivacyData.:(Ljava/lang/String;Lcom/duckduckgo/app/trackerdetection/model/Entity;Ljava/lang/Double;)V │ │ -2c04f8: 1a00 93d8 |0000: const-string v0, "url" // string@d893 │ │ -2c04fc: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2c0502: 7010 a6ef 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2c0508: 5b12 6631 |0008: iput-object v2, v1, Lcom/duckduckgo/app/global/model/SitePrivacyData;.url:Ljava/lang/String; // field@3166 │ │ -2c050c: 5b13 6431 |000a: iput-object v3, v1, Lcom/duckduckgo/app/global/model/SitePrivacyData;.entity:Lcom/duckduckgo/app/trackerdetection/model/Entity; // field@3164 │ │ -2c0510: 5b14 6531 |000c: iput-object v4, v1, Lcom/duckduckgo/app/global/model/SitePrivacyData;.prevalence:Ljava/lang/Double; // field@3165 │ │ -2c0514: 0e00 |000e: return-void │ │ +2c04f8: |[2c04f8] com.duckduckgo.app.global.model.SitePrivacyData.:(Ljava/lang/String;Lcom/duckduckgo/app/trackerdetection/model/Entity;Ljava/lang/Double;)V │ │ +2c0508: 1a00 93d8 |0000: const-string v0, "url" // string@d893 │ │ +2c050c: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2c0512: 7010 a6ef 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2c0518: 5b12 6631 |0008: iput-object v2, v1, Lcom/duckduckgo/app/global/model/SitePrivacyData;.url:Ljava/lang/String; // field@3166 │ │ +2c051c: 5b13 6431 |000a: iput-object v3, v1, Lcom/duckduckgo/app/global/model/SitePrivacyData;.entity:Lcom/duckduckgo/app/trackerdetection/model/Entity; // field@3164 │ │ +2c0520: 5b14 6531 |000c: iput-object v4, v1, Lcom/duckduckgo/app/global/model/SitePrivacyData;.prevalence:Ljava/lang/Double; // field@3165 │ │ +2c0524: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=21 │ │ 0x0008 line=22 │ │ 0x000a line=23 │ │ 0x000c line=24 │ │ locals : │ │ @@ -180911,152 +180911,152 @@ │ │ type : '(Lcom/duckduckgo/app/global/model/SitePrivacyData;Ljava/lang/String;Lcom/duckduckgo/app/trackerdetection/model/Entity;Ljava/lang/Double;ILjava/lang/Object;)Lcom/duckduckgo/app/global/model/SitePrivacyData;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -2c0338: |[2c0338] com.duckduckgo.app.global.model.SitePrivacyData.copy$default:(Lcom/duckduckgo/app/global/model/SitePrivacyData;Ljava/lang/String;Lcom/duckduckgo/app/trackerdetection/model/Entity;Ljava/lang/Double;ILjava/lang/Object;)Lcom/duckduckgo/app/global/model/SitePrivacyData; │ │ -2c0348: dd05 0401 |0000: and-int/lit8 v5, v4, #int 1 // #01 │ │ -2c034c: 3805 0400 |0002: if-eqz v5, 0006 // +0004 │ │ -2c0350: 5401 6631 |0004: iget-object v1, v0, Lcom/duckduckgo/app/global/model/SitePrivacyData;.url:Ljava/lang/String; // field@3166 │ │ -2c0354: dd05 0402 |0006: and-int/lit8 v5, v4, #int 2 // #02 │ │ -2c0358: 3805 0400 |0008: if-eqz v5, 000c // +0004 │ │ -2c035c: 5402 6431 |000a: iget-object v2, v0, Lcom/duckduckgo/app/global/model/SitePrivacyData;.entity:Lcom/duckduckgo/app/trackerdetection/model/Entity; // field@3164 │ │ -2c0360: dd04 0404 |000c: and-int/lit8 v4, v4, #int 4 // #04 │ │ -2c0364: 3804 0400 |000e: if-eqz v4, 0012 // +0004 │ │ -2c0368: 5403 6531 |0010: iget-object v3, v0, Lcom/duckduckgo/app/global/model/SitePrivacyData;.prevalence:Ljava/lang/Double; // field@3165 │ │ -2c036c: 6e40 d056 1032 |0012: invoke-virtual {v0, v1, v2, v3}, Lcom/duckduckgo/app/global/model/SitePrivacyData;.copy:(Ljava/lang/String;Lcom/duckduckgo/app/trackerdetection/model/Entity;Ljava/lang/Double;)Lcom/duckduckgo/app/global/model/SitePrivacyData; // method@56d0 │ │ -2c0372: 0c00 |0015: move-result-object v0 │ │ -2c0374: 1100 |0016: return-object v0 │ │ +2c0348: |[2c0348] com.duckduckgo.app.global.model.SitePrivacyData.copy$default:(Lcom/duckduckgo/app/global/model/SitePrivacyData;Ljava/lang/String;Lcom/duckduckgo/app/trackerdetection/model/Entity;Ljava/lang/Double;ILjava/lang/Object;)Lcom/duckduckgo/app/global/model/SitePrivacyData; │ │ +2c0358: dd05 0401 |0000: and-int/lit8 v5, v4, #int 1 // #01 │ │ +2c035c: 3805 0400 |0002: if-eqz v5, 0006 // +0004 │ │ +2c0360: 5401 6631 |0004: iget-object v1, v0, Lcom/duckduckgo/app/global/model/SitePrivacyData;.url:Ljava/lang/String; // field@3166 │ │ +2c0364: dd05 0402 |0006: and-int/lit8 v5, v4, #int 2 // #02 │ │ +2c0368: 3805 0400 |0008: if-eqz v5, 000c // +0004 │ │ +2c036c: 5402 6431 |000a: iget-object v2, v0, Lcom/duckduckgo/app/global/model/SitePrivacyData;.entity:Lcom/duckduckgo/app/trackerdetection/model/Entity; // field@3164 │ │ +2c0370: dd04 0404 |000c: and-int/lit8 v4, v4, #int 4 // #04 │ │ +2c0374: 3804 0400 |000e: if-eqz v4, 0012 // +0004 │ │ +2c0378: 5403 6531 |0010: iget-object v3, v0, Lcom/duckduckgo/app/global/model/SitePrivacyData;.prevalence:Ljava/lang/Double; // field@3165 │ │ +2c037c: 6e40 d056 1032 |0012: invoke-virtual {v0, v1, v2, v3}, Lcom/duckduckgo/app/global/model/SitePrivacyData;.copy:(Ljava/lang/String;Lcom/duckduckgo/app/trackerdetection/model/Entity;Ljava/lang/Double;)Lcom/duckduckgo/app/global/model/SitePrivacyData; // method@56d0 │ │ +2c0382: 0c00 |0015: move-result-object v0 │ │ +2c0384: 1100 |0016: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/global/model/SitePrivacyData;) │ │ name : 'component1' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2c0454: |[2c0454] com.duckduckgo.app.global.model.SitePrivacyData.component1:()Ljava/lang/String; │ │ -2c0464: 5410 6631 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/model/SitePrivacyData;.url:Ljava/lang/String; // field@3166 │ │ -2c0468: 1100 |0002: return-object v0 │ │ +2c0464: |[2c0464] com.duckduckgo.app.global.model.SitePrivacyData.component1:()Ljava/lang/String; │ │ +2c0474: 5410 6631 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/model/SitePrivacyData;.url:Ljava/lang/String; // field@3166 │ │ +2c0478: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/global/model/SitePrivacyData;) │ │ name : 'component2' │ │ type : '()Lcom/duckduckgo/app/trackerdetection/model/Entity;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2c03a0: |[2c03a0] com.duckduckgo.app.global.model.SitePrivacyData.component2:()Lcom/duckduckgo/app/trackerdetection/model/Entity; │ │ -2c03b0: 5410 6431 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/model/SitePrivacyData;.entity:Lcom/duckduckgo/app/trackerdetection/model/Entity; // field@3164 │ │ -2c03b4: 1100 |0002: return-object v0 │ │ +2c03b0: |[2c03b0] com.duckduckgo.app.global.model.SitePrivacyData.component2:()Lcom/duckduckgo/app/trackerdetection/model/Entity; │ │ +2c03c0: 5410 6431 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/model/SitePrivacyData;.entity:Lcom/duckduckgo/app/trackerdetection/model/Entity; // field@3164 │ │ +2c03c4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/global/model/SitePrivacyData;) │ │ name : 'component3' │ │ type : '()Ljava/lang/Double;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2c0424: |[2c0424] com.duckduckgo.app.global.model.SitePrivacyData.component3:()Ljava/lang/Double; │ │ -2c0434: 5410 6531 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/model/SitePrivacyData;.prevalence:Ljava/lang/Double; // field@3165 │ │ -2c0438: 1100 |0002: return-object v0 │ │ +2c0434: |[2c0434] com.duckduckgo.app.global.model.SitePrivacyData.component3:()Ljava/lang/Double; │ │ +2c0444: 5410 6531 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/model/SitePrivacyData;.prevalence:Ljava/lang/Double; // field@3165 │ │ +2c0448: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/duckduckgo/app/global/model/SitePrivacyData;) │ │ name : 'copy' │ │ type : '(Ljava/lang/String;Lcom/duckduckgo/app/trackerdetection/model/Entity;Ljava/lang/Double;)Lcom/duckduckgo/app/global/model/SitePrivacyData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -2c0378: |[2c0378] com.duckduckgo.app.global.model.SitePrivacyData.copy:(Ljava/lang/String;Lcom/duckduckgo/app/trackerdetection/model/Entity;Ljava/lang/Double;)Lcom/duckduckgo/app/global/model/SitePrivacyData; │ │ -2c0388: 1a00 93d8 |0000: const-string v0, "url" // string@d893 │ │ -2c038c: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2c0392: 2200 4212 |0005: new-instance v0, Lcom/duckduckgo/app/global/model/SitePrivacyData; // type@1242 │ │ -2c0396: 7040 cc56 2043 |0007: invoke-direct {v0, v2, v3, v4}, Lcom/duckduckgo/app/global/model/SitePrivacyData;.:(Ljava/lang/String;Lcom/duckduckgo/app/trackerdetection/model/Entity;Ljava/lang/Double;)V // method@56cc │ │ -2c039c: 1100 |000a: return-object v0 │ │ +2c0388: |[2c0388] com.duckduckgo.app.global.model.SitePrivacyData.copy:(Ljava/lang/String;Lcom/duckduckgo/app/trackerdetection/model/Entity;Ljava/lang/Double;)Lcom/duckduckgo/app/global/model/SitePrivacyData; │ │ +2c0398: 1a00 93d8 |0000: const-string v0, "url" // string@d893 │ │ +2c039c: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2c03a2: 2200 4212 |0005: new-instance v0, Lcom/duckduckgo/app/global/model/SitePrivacyData; // type@1242 │ │ +2c03a6: 7040 cc56 2043 |0007: invoke-direct {v0, v2, v3, v4}, Lcom/duckduckgo/app/global/model/SitePrivacyData;.:(Ljava/lang/String;Lcom/duckduckgo/app/trackerdetection/model/Entity;Ljava/lang/Double;)V // method@56cc │ │ +2c03ac: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lcom/duckduckgo/app/global/model/SitePrivacyData;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -2c02cc: |[2c02cc] com.duckduckgo.app.global.model.SitePrivacyData.equals:(Ljava/lang/Object;)Z │ │ -2c02dc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -2c02de: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ -2c02e2: 0f00 |0003: return v0 │ │ -2c02e4: 2051 4212 |0004: instance-of v1, v5, Lcom/duckduckgo/app/global/model/SitePrivacyData; // type@1242 │ │ -2c02e8: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -2c02ea: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -2c02ee: 0f02 |0009: return v2 │ │ -2c02f0: 1f05 4212 |000a: check-cast v5, Lcom/duckduckgo/app/global/model/SitePrivacyData; // type@1242 │ │ -2c02f4: 5441 6631 |000c: iget-object v1, v4, Lcom/duckduckgo/app/global/model/SitePrivacyData;.url:Ljava/lang/String; // field@3166 │ │ -2c02f8: 5453 6631 |000e: iget-object v3, v5, Lcom/duckduckgo/app/global/model/SitePrivacyData;.url:Ljava/lang/String; // field@3166 │ │ -2c02fc: 7120 faf1 3100 |0010: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -2c0302: 0a01 |0013: move-result v1 │ │ -2c0304: 3901 0300 |0014: if-nez v1, 0017 // +0003 │ │ -2c0308: 0f02 |0016: return v2 │ │ -2c030a: 5441 6431 |0017: iget-object v1, v4, Lcom/duckduckgo/app/global/model/SitePrivacyData;.entity:Lcom/duckduckgo/app/trackerdetection/model/Entity; // field@3164 │ │ -2c030e: 5453 6431 |0019: iget-object v3, v5, Lcom/duckduckgo/app/global/model/SitePrivacyData;.entity:Lcom/duckduckgo/app/trackerdetection/model/Entity; // field@3164 │ │ -2c0312: 7120 faf1 3100 |001b: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -2c0318: 0a01 |001e: move-result v1 │ │ -2c031a: 3901 0300 |001f: if-nez v1, 0022 // +0003 │ │ -2c031e: 0f02 |0021: return v2 │ │ -2c0320: 5441 6531 |0022: iget-object v1, v4, Lcom/duckduckgo/app/global/model/SitePrivacyData;.prevalence:Ljava/lang/Double; // field@3165 │ │ -2c0324: 5455 6531 |0024: iget-object v5, v5, Lcom/duckduckgo/app/global/model/SitePrivacyData;.prevalence:Ljava/lang/Double; // field@3165 │ │ -2c0328: 7120 faf1 5100 |0026: invoke-static {v1, v5}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -2c032e: 0a05 |0029: move-result v5 │ │ -2c0330: 3905 0300 |002a: if-nez v5, 002d // +0003 │ │ -2c0334: 0f02 |002c: return v2 │ │ -2c0336: 0f00 |002d: return v0 │ │ +2c02dc: |[2c02dc] com.duckduckgo.app.global.model.SitePrivacyData.equals:(Ljava/lang/Object;)Z │ │ +2c02ec: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +2c02ee: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ +2c02f2: 0f00 |0003: return v0 │ │ +2c02f4: 2051 4212 |0004: instance-of v1, v5, Lcom/duckduckgo/app/global/model/SitePrivacyData; // type@1242 │ │ +2c02f8: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +2c02fa: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +2c02fe: 0f02 |0009: return v2 │ │ +2c0300: 1f05 4212 |000a: check-cast v5, Lcom/duckduckgo/app/global/model/SitePrivacyData; // type@1242 │ │ +2c0304: 5441 6631 |000c: iget-object v1, v4, Lcom/duckduckgo/app/global/model/SitePrivacyData;.url:Ljava/lang/String; // field@3166 │ │ +2c0308: 5453 6631 |000e: iget-object v3, v5, Lcom/duckduckgo/app/global/model/SitePrivacyData;.url:Ljava/lang/String; // field@3166 │ │ +2c030c: 7120 faf1 3100 |0010: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +2c0312: 0a01 |0013: move-result v1 │ │ +2c0314: 3901 0300 |0014: if-nez v1, 0017 // +0003 │ │ +2c0318: 0f02 |0016: return v2 │ │ +2c031a: 5441 6431 |0017: iget-object v1, v4, Lcom/duckduckgo/app/global/model/SitePrivacyData;.entity:Lcom/duckduckgo/app/trackerdetection/model/Entity; // field@3164 │ │ +2c031e: 5453 6431 |0019: iget-object v3, v5, Lcom/duckduckgo/app/global/model/SitePrivacyData;.entity:Lcom/duckduckgo/app/trackerdetection/model/Entity; // field@3164 │ │ +2c0322: 7120 faf1 3100 |001b: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +2c0328: 0a01 |001e: move-result v1 │ │ +2c032a: 3901 0300 |001f: if-nez v1, 0022 // +0003 │ │ +2c032e: 0f02 |0021: return v2 │ │ +2c0330: 5441 6531 |0022: iget-object v1, v4, Lcom/duckduckgo/app/global/model/SitePrivacyData;.prevalence:Ljava/lang/Double; // field@3165 │ │ +2c0334: 5455 6531 |0024: iget-object v5, v5, Lcom/duckduckgo/app/global/model/SitePrivacyData;.prevalence:Ljava/lang/Double; // field@3165 │ │ +2c0338: 7120 faf1 5100 |0026: invoke-static {v1, v5}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +2c033e: 0a05 |0029: move-result v5 │ │ +2c0340: 3905 0300 |002a: if-nez v5, 002d // +0003 │ │ +2c0344: 0f02 |002c: return v2 │ │ +2c0346: 0f00 |002d: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lcom/duckduckgo/app/global/model/SitePrivacyData;) │ │ name : 'getEntity' │ │ type : '()Lcom/duckduckgo/app/trackerdetection/model/Entity;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2c03b8: |[2c03b8] com.duckduckgo.app.global.model.SitePrivacyData.getEntity:()Lcom/duckduckgo/app/trackerdetection/model/Entity; │ │ -2c03c8: 5410 6431 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/model/SitePrivacyData;.entity:Lcom/duckduckgo/app/trackerdetection/model/Entity; // field@3164 │ │ -2c03cc: 1100 |0002: return-object v0 │ │ +2c03c8: |[2c03c8] com.duckduckgo.app.global.model.SitePrivacyData.getEntity:()Lcom/duckduckgo/app/trackerdetection/model/Entity; │ │ +2c03d8: 5410 6431 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/model/SitePrivacyData;.entity:Lcom/duckduckgo/app/trackerdetection/model/Entity; // field@3164 │ │ +2c03dc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/global/model/SitePrivacyData; │ │ │ │ #6 : (in Lcom/duckduckgo/app/global/model/SitePrivacyData;) │ │ @@ -181064,17 +181064,17 @@ │ │ type : '()Ljava/lang/Double;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2c043c: |[2c043c] com.duckduckgo.app.global.model.SitePrivacyData.getPrevalence:()Ljava/lang/Double; │ │ -2c044c: 5410 6531 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/model/SitePrivacyData;.prevalence:Ljava/lang/Double; // field@3165 │ │ -2c0450: 1100 |0002: return-object v0 │ │ +2c044c: |[2c044c] com.duckduckgo.app.global.model.SitePrivacyData.getPrevalence:()Ljava/lang/Double; │ │ +2c045c: 5410 6531 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/model/SitePrivacyData;.prevalence:Ljava/lang/Double; // field@3165 │ │ +2c0460: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/global/model/SitePrivacyData; │ │ │ │ #7 : (in Lcom/duckduckgo/app/global/model/SitePrivacyData;) │ │ @@ -181082,17 +181082,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2c046c: |[2c046c] com.duckduckgo.app.global.model.SitePrivacyData.getUrl:()Ljava/lang/String; │ │ -2c047c: 5410 6631 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/model/SitePrivacyData;.url:Ljava/lang/String; // field@3166 │ │ -2c0480: 1100 |0002: return-object v0 │ │ +2c047c: |[2c047c] com.duckduckgo.app.global.model.SitePrivacyData.getUrl:()Ljava/lang/String; │ │ +2c048c: 5410 6631 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/model/SitePrivacyData;.url:Ljava/lang/String; // field@3166 │ │ +2c0490: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/global/model/SitePrivacyData; │ │ │ │ #8 : (in Lcom/duckduckgo/app/global/model/SitePrivacyData;) │ │ @@ -181100,67 +181100,67 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 33 16-bit code units │ │ -2c03d0: |[2c03d0] com.duckduckgo.app.global.model.SitePrivacyData.hashCode:()I │ │ -2c03e0: 5430 6631 |0000: iget-object v0, v3, Lcom/duckduckgo/app/global/model/SitePrivacyData;.url:Ljava/lang/String; // field@3166 │ │ -2c03e4: 6e10 c0ef 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ -2c03ea: 0a00 |0005: move-result v0 │ │ -2c03ec: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -2c03f0: 5431 6431 |0008: iget-object v1, v3, Lcom/duckduckgo/app/global/model/SitePrivacyData;.entity:Lcom/duckduckgo/app/trackerdetection/model/Entity; // field@3164 │ │ -2c03f4: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -2c03f6: 3901 0400 |000b: if-nez v1, 000f // +0004 │ │ -2c03fa: 0121 |000d: move v1, v2 │ │ -2c03fc: 2805 |000e: goto 0013 // +0005 │ │ -2c03fe: 6e10 a9ef 0100 |000f: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ -2c0404: 0a01 |0012: move-result v1 │ │ -2c0406: b010 |0013: add-int/2addr v0, v1 │ │ -2c0408: da00 001f |0014: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -2c040c: 5431 6531 |0016: iget-object v1, v3, Lcom/duckduckgo/app/global/model/SitePrivacyData;.prevalence:Ljava/lang/Double; // field@3165 │ │ -2c0410: 3901 0300 |0018: if-nez v1, 001b // +0003 │ │ -2c0414: 2805 |001a: goto 001f // +0005 │ │ -2c0416: 6e10 a9ef 0100 |001b: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ -2c041c: 0a02 |001e: move-result v2 │ │ -2c041e: b020 |001f: add-int/2addr v0, v2 │ │ -2c0420: 0f00 |0020: return v0 │ │ +2c03e0: |[2c03e0] com.duckduckgo.app.global.model.SitePrivacyData.hashCode:()I │ │ +2c03f0: 5430 6631 |0000: iget-object v0, v3, Lcom/duckduckgo/app/global/model/SitePrivacyData;.url:Ljava/lang/String; // field@3166 │ │ +2c03f4: 6e10 c0ef 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ +2c03fa: 0a00 |0005: move-result v0 │ │ +2c03fc: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +2c0400: 5431 6431 |0008: iget-object v1, v3, Lcom/duckduckgo/app/global/model/SitePrivacyData;.entity:Lcom/duckduckgo/app/trackerdetection/model/Entity; // field@3164 │ │ +2c0404: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +2c0406: 3901 0400 |000b: if-nez v1, 000f // +0004 │ │ +2c040a: 0121 |000d: move v1, v2 │ │ +2c040c: 2805 |000e: goto 0013 // +0005 │ │ +2c040e: 6e10 a9ef 0100 |000f: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ +2c0414: 0a01 |0012: move-result v1 │ │ +2c0416: b010 |0013: add-int/2addr v0, v1 │ │ +2c0418: da00 001f |0014: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +2c041c: 5431 6531 |0016: iget-object v1, v3, Lcom/duckduckgo/app/global/model/SitePrivacyData;.prevalence:Ljava/lang/Double; // field@3165 │ │ +2c0420: 3901 0300 |0018: if-nez v1, 001b // +0003 │ │ +2c0424: 2805 |001a: goto 001f // +0005 │ │ +2c0426: 6e10 a9ef 0100 |001b: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ +2c042c: 0a02 |001e: move-result v2 │ │ +2c042e: b020 |001f: add-int/2addr v0, v2 │ │ +2c0430: 0f00 |0020: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #9 : (in Lcom/duckduckgo/app/global/model/SitePrivacyData;) │ │ name : 'toString' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -2c0484: |[2c0484] com.duckduckgo.app.global.model.SitePrivacyData.toString:()Ljava/lang/String; │ │ -2c0494: 5450 6631 |0000: iget-object v0, v5, Lcom/duckduckgo/app/global/model/SitePrivacyData;.url:Ljava/lang/String; // field@3166 │ │ -2c0498: 5451 6431 |0002: iget-object v1, v5, Lcom/duckduckgo/app/global/model/SitePrivacyData;.entity:Lcom/duckduckgo/app/trackerdetection/model/Entity; // field@3164 │ │ -2c049c: 5452 6531 |0004: iget-object v2, v5, Lcom/duckduckgo/app/global/model/SitePrivacyData;.prevalence:Ljava/lang/Double; // field@3165 │ │ -2c04a0: 2203 dd38 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@38dd │ │ -2c04a4: 1a04 177c |0008: const-string v4, "SitePrivacyData(url=" // string@7c17 │ │ -2c04a8: 7020 d9ef 4300 |000a: invoke-direct {v3, v4}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ -2c04ae: 6e20 e2ef 0300 |000d: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2c04b4: 1a00 bf17 |0010: const-string v0, ", entity=" // string@17bf │ │ -2c04b8: 6e20 e2ef 0300 |0012: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2c04be: 6e20 e1ef 1300 |0015: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ -2c04c4: 1a00 6f18 |0018: const-string v0, ", prevalence=" // string@186f │ │ -2c04c8: 6e20 e2ef 0300 |001a: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2c04ce: 6e20 e1ef 2300 |001d: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ -2c04d4: 1a00 0117 |0020: const-string v0, ")" // string@1701 │ │ -2c04d8: 6e20 e2ef 0300 |0022: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2c04de: 6e10 e7ef 0300 |0025: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ -2c04e4: 0c00 |0028: move-result-object v0 │ │ -2c04e6: 1100 |0029: return-object v0 │ │ +2c0494: |[2c0494] com.duckduckgo.app.global.model.SitePrivacyData.toString:()Ljava/lang/String; │ │ +2c04a4: 5450 6631 |0000: iget-object v0, v5, Lcom/duckduckgo/app/global/model/SitePrivacyData;.url:Ljava/lang/String; // field@3166 │ │ +2c04a8: 5451 6431 |0002: iget-object v1, v5, Lcom/duckduckgo/app/global/model/SitePrivacyData;.entity:Lcom/duckduckgo/app/trackerdetection/model/Entity; // field@3164 │ │ +2c04ac: 5452 6531 |0004: iget-object v2, v5, Lcom/duckduckgo/app/global/model/SitePrivacyData;.prevalence:Ljava/lang/Double; // field@3165 │ │ +2c04b0: 2203 dd38 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@38dd │ │ +2c04b4: 1a04 177c |0008: const-string v4, "SitePrivacyData(url=" // string@7c17 │ │ +2c04b8: 7020 d9ef 4300 |000a: invoke-direct {v3, v4}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ +2c04be: 6e20 e2ef 0300 |000d: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2c04c4: 1a00 bf17 |0010: const-string v0, ", entity=" // string@17bf │ │ +2c04c8: 6e20 e2ef 0300 |0012: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2c04ce: 6e20 e1ef 1300 |0015: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ +2c04d4: 1a00 6f18 |0018: const-string v0, ", prevalence=" // string@186f │ │ +2c04d8: 6e20 e2ef 0300 |001a: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2c04de: 6e20 e1ef 2300 |001d: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ +2c04e4: 1a00 0117 |0020: const-string v0, ")" // string@1701 │ │ +2c04e8: 6e20 e2ef 0300 |0022: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2c04ee: 6e10 e7ef 0300 |0025: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ +2c04f4: 0c00 |0028: move-result-object v0 │ │ +2c04f6: 1100 |0029: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 31768 (SitePrivacyData.kt) │ │ │ │ Class #1393 header: │ │ @@ -181200,35 +181200,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -2c0518: |[2c0518] com.duckduckgo.app.global.performance.PerformanceConstants.:()V │ │ -2c0528: 2200 4312 |0000: new-instance v0, Lcom/duckduckgo/app/global/performance/PerformanceConstants; // type@1243 │ │ -2c052c: 7010 d956 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/global/performance/PerformanceConstants;.:()V // method@56d9 │ │ -2c0532: 6900 6731 |0005: sput-object v0, Lcom/duckduckgo/app/global/performance/PerformanceConstants;.INSTANCE:Lcom/duckduckgo/app/global/performance/PerformanceConstants; // field@3167 │ │ -2c0536: 0e00 |0007: return-void │ │ +2c0528: |[2c0528] com.duckduckgo.app.global.performance.PerformanceConstants.:()V │ │ +2c0538: 2200 4312 |0000: new-instance v0, Lcom/duckduckgo/app/global/performance/PerformanceConstants; // type@1243 │ │ +2c053c: 7010 d956 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/global/performance/PerformanceConstants;.:()V // method@56d9 │ │ +2c0542: 6900 6731 |0005: sput-object v0, Lcom/duckduckgo/app/global/performance/PerformanceConstants;.INSTANCE:Lcom/duckduckgo/app/global/performance/PerformanceConstants; // field@3167 │ │ +2c0546: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/global/performance/PerformanceConstants;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2c0538: |[2c0538] com.duckduckgo.app.global.performance.PerformanceConstants.:()V │ │ -2c0548: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2c054e: 0e00 |0003: return-void │ │ +2c0548: |[2c0548] com.duckduckgo.app.global.performance.PerformanceConstants.:()V │ │ +2c0558: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2c055e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/global/performance/PerformanceConstants; │ │ │ │ Virtual methods - │ │ @@ -181263,44 +181263,44 @@ │ │ type : '(Ljava/lang/String;ILkotlin/jvm/functions/Function0;)Ljava/lang/Object;' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 64 16-bit code units │ │ -2c05ec: |[2c05ec] com.duckduckgo.app.global.performance.PerformanceKt.measureExecution:(Ljava/lang/String;ILkotlin/jvm/functions/Function0;)Ljava/lang/Object; │ │ -2c05fc: 1a00 53b8 |0000: const-string v0, "logMessage" // string@b853 │ │ -2c0600: 7120 fef1 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2c0606: 1a00 9ba6 |0005: const-string v0, "function" // string@a69b │ │ -2c060a: 7120 fef1 0600 |0007: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2c0610: 7100 edef 0000 |000a: invoke-static {}, Ljava/lang/System;.nanoTime:()J // method@efed │ │ -2c0616: 0b00 |000d: move-result-wide v0 │ │ -2c0618: 7210 f1f1 0600 |000e: invoke-interface {v6}, Lkotlin/jvm/functions/Function0;.invoke:()Ljava/lang/Object; // method@f1f1 │ │ -2c061e: 0c06 |0011: move-result-object v6 │ │ -2c0620: 7100 edef 0000 |0012: invoke-static {}, Ljava/lang/System;.nanoTime:()J // method@efed │ │ -2c0626: 0b02 |0015: move-result-wide v2 │ │ -2c0628: bc02 |0016: sub-long/2addr v2, v0 │ │ -2c062a: 8620 |0017: long-to-double v0, v2 │ │ -2c062c: 1802 0000 0000 8084 2e41 |0018: const-wide v2, #double 1e+06 // #412e848000000000 │ │ -2c0636: ce20 |001d: div-double/2addr v0, v2 │ │ -2c0638: 6202 f16f |001e: sget-object v2, Ltimber/log/Timber;.Forest:Ltimber/log/Timber$Forest; // field@6ff1 │ │ -2c063c: 2203 dd38 |0020: new-instance v3, Ljava/lang/StringBuilder; // type@38dd │ │ -2c0640: 7010 d7ef 0300 |0022: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@efd7 │ │ -2c0646: 6e20 e2ef 4300 |0025: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2c064c: 1a04 561b |0028: const-string v4, "; took " // string@1b56 │ │ -2c0650: 6e20 e2ef 4300 |002a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2c0656: 6e30 dbef 0301 |002d: invoke-virtual {v3, v0, v1}, Ljava/lang/StringBuilder;.append:(D)Ljava/lang/StringBuilder; // method@efdb │ │ -2c065c: 1a04 7cbb |0030: const-string v4, "ms" // string@bb7c │ │ -2c0660: 6e20 e2ef 4300 |0032: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2c0666: 6e10 e7ef 0300 |0035: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ -2c066c: 0c04 |0038: move-result-object v4 │ │ -2c066e: 1200 |0039: const/4 v0, #int 0 // #0 │ │ -2c0670: 2300 0d3b |003a: new-array v0, v0, [Ljava/lang/Object; // type@3b0d │ │ -2c0674: 6e40 43f3 5204 |003c: invoke-virtual {v2, v5, v4, v0}, Ltimber/log/Timber$Forest;.log:(ILjava/lang/String;[Ljava/lang/Object;)V // method@f343 │ │ -2c067a: 1106 |003f: return-object v6 │ │ +2c05fc: |[2c05fc] com.duckduckgo.app.global.performance.PerformanceKt.measureExecution:(Ljava/lang/String;ILkotlin/jvm/functions/Function0;)Ljava/lang/Object; │ │ +2c060c: 1a00 53b8 |0000: const-string v0, "logMessage" // string@b853 │ │ +2c0610: 7120 fef1 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2c0616: 1a00 9ba6 |0005: const-string v0, "function" // string@a69b │ │ +2c061a: 7120 fef1 0600 |0007: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2c0620: 7100 edef 0000 |000a: invoke-static {}, Ljava/lang/System;.nanoTime:()J // method@efed │ │ +2c0626: 0b00 |000d: move-result-wide v0 │ │ +2c0628: 7210 f1f1 0600 |000e: invoke-interface {v6}, Lkotlin/jvm/functions/Function0;.invoke:()Ljava/lang/Object; // method@f1f1 │ │ +2c062e: 0c06 |0011: move-result-object v6 │ │ +2c0630: 7100 edef 0000 |0012: invoke-static {}, Ljava/lang/System;.nanoTime:()J // method@efed │ │ +2c0636: 0b02 |0015: move-result-wide v2 │ │ +2c0638: bc02 |0016: sub-long/2addr v2, v0 │ │ +2c063a: 8620 |0017: long-to-double v0, v2 │ │ +2c063c: 1802 0000 0000 8084 2e41 |0018: const-wide v2, #double 1e+06 // #412e848000000000 │ │ +2c0646: ce20 |001d: div-double/2addr v0, v2 │ │ +2c0648: 6202 f16f |001e: sget-object v2, Ltimber/log/Timber;.Forest:Ltimber/log/Timber$Forest; // field@6ff1 │ │ +2c064c: 2203 dd38 |0020: new-instance v3, Ljava/lang/StringBuilder; // type@38dd │ │ +2c0650: 7010 d7ef 0300 |0022: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@efd7 │ │ +2c0656: 6e20 e2ef 4300 |0025: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2c065c: 1a04 561b |0028: const-string v4, "; took " // string@1b56 │ │ +2c0660: 6e20 e2ef 4300 |002a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2c0666: 6e30 dbef 0301 |002d: invoke-virtual {v3, v0, v1}, Ljava/lang/StringBuilder;.append:(D)Ljava/lang/StringBuilder; // method@efdb │ │ +2c066c: 1a04 7cbb |0030: const-string v4, "ms" // string@bb7c │ │ +2c0670: 6e20 e2ef 4300 |0032: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2c0676: 6e10 e7ef 0300 |0035: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ +2c067c: 0c04 |0038: move-result-object v4 │ │ +2c067e: 1200 |0039: const/4 v0, #int 0 // #0 │ │ +2c0680: 2300 0d3b |003a: new-array v0, v0, [Ljava/lang/Object; // type@3b0d │ │ +2c0684: 6e40 43f3 5204 |003c: invoke-virtual {v2, v5, v4, v0}, Ltimber/log/Timber$Forest;.log:(ILjava/lang/String;[Ljava/lang/Object;)V // method@f343 │ │ +2c068a: 1106 |003f: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x000a line=33 │ │ 0x000e line=34 │ │ 0x0012 line=35 │ │ 0x001e line=36 │ │ locals : │ │ @@ -181313,47 +181313,47 @@ │ │ type : '(Ljava/lang/String;ILkotlin/jvm/functions/Function0;ILjava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 69 16-bit code units │ │ -2c0550: |[2c0550] com.duckduckgo.app.global.performance.PerformanceKt.measureExecution$default:(Ljava/lang/String;ILkotlin/jvm/functions/Function0;ILjava/lang/Object;)Ljava/lang/Object; │ │ -2c0560: dd05 0502 |0000: and-int/lit8 v5, v5, #int 2 // #02 │ │ -2c0564: 3805 0300 |0002: if-eqz v5, 0005 // +0003 │ │ -2c0568: 1233 |0004: const/4 v3, #int 3 // #3 │ │ -2c056a: 1a05 53b8 |0005: const-string v5, "logMessage" // string@b853 │ │ -2c056e: 7120 fef1 5200 |0007: invoke-static {v2, v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2c0574: 1a05 9ba6 |000a: const-string v5, "function" // string@a69b │ │ -2c0578: 7120 fef1 5400 |000c: invoke-static {v4, v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2c057e: 7100 edef 0000 |000f: invoke-static {}, Ljava/lang/System;.nanoTime:()J // method@efed │ │ -2c0584: 0b05 |0012: move-result-wide v5 │ │ -2c0586: 7210 f1f1 0400 |0013: invoke-interface {v4}, Lkotlin/jvm/functions/Function0;.invoke:()Ljava/lang/Object; // method@f1f1 │ │ -2c058c: 0c04 |0016: move-result-object v4 │ │ -2c058e: 7100 edef 0000 |0017: invoke-static {}, Ljava/lang/System;.nanoTime:()J // method@efed │ │ -2c0594: 0b00 |001a: move-result-wide v0 │ │ -2c0596: bc50 |001b: sub-long/2addr v0, v5 │ │ -2c0598: 8605 |001c: long-to-double v5, v0 │ │ -2c059a: 1800 0000 0000 8084 2e41 |001d: const-wide v0, #double 1e+06 // #412e848000000000 │ │ -2c05a4: ce05 |0022: div-double/2addr v5, v0 │ │ -2c05a6: 6200 f16f |0023: sget-object v0, Ltimber/log/Timber;.Forest:Ltimber/log/Timber$Forest; // field@6ff1 │ │ -2c05aa: 2201 dd38 |0025: new-instance v1, Ljava/lang/StringBuilder; // type@38dd │ │ -2c05ae: 7010 d7ef 0100 |0027: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@efd7 │ │ -2c05b4: 6e20 e2ef 2100 |002a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2c05ba: 1a02 561b |002d: const-string v2, "; took " // string@1b56 │ │ -2c05be: 6e20 e2ef 2100 |002f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2c05c4: 6e30 dbef 5106 |0032: invoke-virtual {v1, v5, v6}, Ljava/lang/StringBuilder;.append:(D)Ljava/lang/StringBuilder; // method@efdb │ │ -2c05ca: 1a02 7cbb |0035: const-string v2, "ms" // string@bb7c │ │ -2c05ce: 6e20 e2ef 2100 |0037: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2c05d4: 6e10 e7ef 0100 |003a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ -2c05da: 0c02 |003d: move-result-object v2 │ │ -2c05dc: 1205 |003e: const/4 v5, #int 0 // #0 │ │ -2c05de: 2355 0d3b |003f: new-array v5, v5, [Ljava/lang/Object; // type@3b0d │ │ -2c05e2: 6e40 43f3 3052 |0041: invoke-virtual {v0, v3, v2, v5}, Ltimber/log/Timber$Forest;.log:(ILjava/lang/String;[Ljava/lang/Object;)V // method@f343 │ │ -2c05e8: 1104 |0044: return-object v4 │ │ +2c0560: |[2c0560] com.duckduckgo.app.global.performance.PerformanceKt.measureExecution$default:(Ljava/lang/String;ILkotlin/jvm/functions/Function0;ILjava/lang/Object;)Ljava/lang/Object; │ │ +2c0570: dd05 0502 |0000: and-int/lit8 v5, v5, #int 2 // #02 │ │ +2c0574: 3805 0300 |0002: if-eqz v5, 0005 // +0003 │ │ +2c0578: 1233 |0004: const/4 v3, #int 3 // #3 │ │ +2c057a: 1a05 53b8 |0005: const-string v5, "logMessage" // string@b853 │ │ +2c057e: 7120 fef1 5200 |0007: invoke-static {v2, v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2c0584: 1a05 9ba6 |000a: const-string v5, "function" // string@a69b │ │ +2c0588: 7120 fef1 5400 |000c: invoke-static {v4, v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2c058e: 7100 edef 0000 |000f: invoke-static {}, Ljava/lang/System;.nanoTime:()J // method@efed │ │ +2c0594: 0b05 |0012: move-result-wide v5 │ │ +2c0596: 7210 f1f1 0400 |0013: invoke-interface {v4}, Lkotlin/jvm/functions/Function0;.invoke:()Ljava/lang/Object; // method@f1f1 │ │ +2c059c: 0c04 |0016: move-result-object v4 │ │ +2c059e: 7100 edef 0000 |0017: invoke-static {}, Ljava/lang/System;.nanoTime:()J // method@efed │ │ +2c05a4: 0b00 |001a: move-result-wide v0 │ │ +2c05a6: bc50 |001b: sub-long/2addr v0, v5 │ │ +2c05a8: 8605 |001c: long-to-double v5, v0 │ │ +2c05aa: 1800 0000 0000 8084 2e41 |001d: const-wide v0, #double 1e+06 // #412e848000000000 │ │ +2c05b4: ce05 |0022: div-double/2addr v5, v0 │ │ +2c05b6: 6200 f16f |0023: sget-object v0, Ltimber/log/Timber;.Forest:Ltimber/log/Timber$Forest; // field@6ff1 │ │ +2c05ba: 2201 dd38 |0025: new-instance v1, Ljava/lang/StringBuilder; // type@38dd │ │ +2c05be: 7010 d7ef 0100 |0027: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@efd7 │ │ +2c05c4: 6e20 e2ef 2100 |002a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2c05ca: 1a02 561b |002d: const-string v2, "; took " // string@1b56 │ │ +2c05ce: 6e20 e2ef 2100 |002f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2c05d4: 6e30 dbef 5106 |0032: invoke-virtual {v1, v5, v6}, Ljava/lang/StringBuilder;.append:(D)Ljava/lang/StringBuilder; // method@efdb │ │ +2c05da: 1a02 7cbb |0035: const-string v2, "ms" // string@bb7c │ │ +2c05de: 6e20 e2ef 2100 |0037: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2c05e4: 6e10 e7ef 0100 |003a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ +2c05ea: 0c02 |003d: move-result-object v2 │ │ +2c05ec: 1205 |003e: const/4 v5, #int 0 // #0 │ │ +2c05ee: 2355 0d3b |003f: new-array v5, v5, [Ljava/lang/Object; // type@3b0d │ │ +2c05f2: 6e40 43f3 3052 |0041: invoke-virtual {v0, v3, v2, v5}, Ltimber/log/Timber$Forest;.log:(ILjava/lang/String;[Ljava/lang/Object;)V // method@f343 │ │ +2c05f8: 1104 |0044: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=28 │ │ 0x000f line=33 │ │ 0x0013 line=34 │ │ 0x0017 line=35 │ │ 0x0023 line=36 │ │ @@ -181427,47 +181427,47 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2c07e0: |[2c07e0] com.duckduckgo.app.global.plugin.PrimaryProcessLifecycleObserverPluginPoint_PluginPoint$sortedPlugins$2$invoke$lambda$2$$inlined$sortedBy$1.:()V │ │ -2c07f0: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2c07f6: 0e00 |0003: return-void │ │ +2c07f0: |[2c07f0] com.duckduckgo.app.global.plugin.PrimaryProcessLifecycleObserverPluginPoint_PluginPoint$sortedPlugins$2$invoke$lambda$2$$inlined$sortedBy$1.:()V │ │ +2c0800: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2c0806: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/global/plugin/PrimaryProcessLifecycleObserverPluginPoint_PluginPoint$sortedPlugins$2$invoke$lambda$2$$inlined$sortedBy$1;) │ │ name : 'compare' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -2c0794: |[2c0794] com.duckduckgo.app.global.plugin.PrimaryProcessLifecycleObserverPluginPoint_PluginPoint$sortedPlugins$2$invoke$lambda$2$$inlined$sortedBy$1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -2c07a4: 1f01 ff12 |0000: check-cast v1, Lcom/duckduckgo/app/lifecycle/MainProcessLifecycleObserver; // type@12ff │ │ -2c07a8: 6e10 a8ef 0100 |0002: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@efa8 │ │ -2c07ae: 0c01 |0005: move-result-object v1 │ │ -2c07b0: 6e10 61ef 0100 |0006: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@ef61 │ │ -2c07b6: 0c01 |0009: move-result-object v1 │ │ -2c07b8: 1f01 bd38 |000a: check-cast v1, Ljava/lang/Comparable; // type@38bd │ │ -2c07bc: 1f02 ff12 |000c: check-cast v2, Lcom/duckduckgo/app/lifecycle/MainProcessLifecycleObserver; // type@12ff │ │ -2c07c0: 6e10 a8ef 0200 |000e: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@efa8 │ │ -2c07c6: 0c02 |0011: move-result-object v2 │ │ -2c07c8: 6e10 61ef 0200 |0012: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@ef61 │ │ -2c07ce: 0c02 |0015: move-result-object v2 │ │ -2c07d0: 1f02 bd38 |0016: check-cast v2, Ljava/lang/Comparable; // type@38bd │ │ -2c07d4: 7120 d6f1 2100 |0018: invoke-static {v1, v2}, Lkotlin/comparisons/ComparisonsKt;.compareValues:(Ljava/lang/Comparable;Ljava/lang/Comparable;)I // method@f1d6 │ │ -2c07da: 0a01 |001b: move-result v1 │ │ -2c07dc: 0f01 |001c: return v1 │ │ +2c07a4: |[2c07a4] com.duckduckgo.app.global.plugin.PrimaryProcessLifecycleObserverPluginPoint_PluginPoint$sortedPlugins$2$invoke$lambda$2$$inlined$sortedBy$1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +2c07b4: 1f01 ff12 |0000: check-cast v1, Lcom/duckduckgo/app/lifecycle/MainProcessLifecycleObserver; // type@12ff │ │ +2c07b8: 6e10 a8ef 0100 |0002: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@efa8 │ │ +2c07be: 0c01 |0005: move-result-object v1 │ │ +2c07c0: 6e10 61ef 0100 |0006: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@ef61 │ │ +2c07c6: 0c01 |0009: move-result-object v1 │ │ +2c07c8: 1f01 bd38 |000a: check-cast v1, Ljava/lang/Comparable; // type@38bd │ │ +2c07cc: 1f02 ff12 |000c: check-cast v2, Lcom/duckduckgo/app/lifecycle/MainProcessLifecycleObserver; // type@12ff │ │ +2c07d0: 6e10 a8ef 0200 |000e: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@efa8 │ │ +2c07d6: 0c02 |0011: move-result-object v2 │ │ +2c07d8: 6e10 61ef 0200 |0012: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@ef61 │ │ +2c07de: 0c02 |0015: move-result-object v2 │ │ +2c07e0: 1f02 bd38 |0016: check-cast v2, Ljava/lang/Comparable; // type@38bd │ │ +2c07e4: 7120 d6f1 2100 |0018: invoke-static {v1, v2}, Lkotlin/comparisons/ComparisonsKt;.compareValues:(Ljava/lang/Comparable;Ljava/lang/Comparable;)I // method@f1d6 │ │ +2c07ea: 0a01 |001b: move-result v1 │ │ +2c07ec: 0f01 |001c: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0002 line=329 │ │ 0x000a line=102 │ │ 0x000e line=329 │ │ 0x0016 line=102 │ │ @@ -181516,17 +181516,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2c09d8: |[2c09d8] com.duckduckgo.app.global.plugin.PrimaryProcessLifecycleObserverPluginPoint_PluginPoint_Module.:()V │ │ -2c09e8: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2c09ee: 0e00 |0003: return-void │ │ +2c09e8: |[2c09e8] com.duckduckgo.app.global.plugin.PrimaryProcessLifecycleObserverPluginPoint_PluginPoint_Module.:()V │ │ +2c09f8: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2c09fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/global/plugin/PrimaryProcessLifecycleObserverPluginPoint_PluginPoint_Module; │ │ │ │ Virtual methods - │ │ @@ -181610,47 +181610,47 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2c0c14: |[2c0c14] com.duckduckgo.app.global.plugin.VpnProcessLifecycleObserverPluginPoint_PluginPoint$sortedPlugins$2$invoke$lambda$2$$inlined$sortedBy$1.:()V │ │ -2c0c24: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2c0c2a: 0e00 |0003: return-void │ │ +2c0c24: |[2c0c24] com.duckduckgo.app.global.plugin.VpnProcessLifecycleObserverPluginPoint_PluginPoint$sortedPlugins$2$invoke$lambda$2$$inlined$sortedBy$1.:()V │ │ +2c0c34: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2c0c3a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/global/plugin/VpnProcessLifecycleObserverPluginPoint_PluginPoint$sortedPlugins$2$invoke$lambda$2$$inlined$sortedBy$1;) │ │ name : 'compare' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -2c0bc8: |[2c0bc8] com.duckduckgo.app.global.plugin.VpnProcessLifecycleObserverPluginPoint_PluginPoint$sortedPlugins$2$invoke$lambda$2$$inlined$sortedBy$1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -2c0bd8: 1f01 0013 |0000: check-cast v1, Lcom/duckduckgo/app/lifecycle/VpnProcessLifecycleObserver; // type@1300 │ │ -2c0bdc: 6e10 a8ef 0100 |0002: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@efa8 │ │ -2c0be2: 0c01 |0005: move-result-object v1 │ │ -2c0be4: 6e10 61ef 0100 |0006: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@ef61 │ │ -2c0bea: 0c01 |0009: move-result-object v1 │ │ -2c0bec: 1f01 bd38 |000a: check-cast v1, Ljava/lang/Comparable; // type@38bd │ │ -2c0bf0: 1f02 0013 |000c: check-cast v2, Lcom/duckduckgo/app/lifecycle/VpnProcessLifecycleObserver; // type@1300 │ │ -2c0bf4: 6e10 a8ef 0200 |000e: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@efa8 │ │ -2c0bfa: 0c02 |0011: move-result-object v2 │ │ -2c0bfc: 6e10 61ef 0200 |0012: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@ef61 │ │ -2c0c02: 0c02 |0015: move-result-object v2 │ │ -2c0c04: 1f02 bd38 |0016: check-cast v2, Ljava/lang/Comparable; // type@38bd │ │ -2c0c08: 7120 d6f1 2100 |0018: invoke-static {v1, v2}, Lkotlin/comparisons/ComparisonsKt;.compareValues:(Ljava/lang/Comparable;Ljava/lang/Comparable;)I // method@f1d6 │ │ -2c0c0e: 0a01 |001b: move-result v1 │ │ -2c0c10: 0f01 |001c: return v1 │ │ +2c0bd8: |[2c0bd8] com.duckduckgo.app.global.plugin.VpnProcessLifecycleObserverPluginPoint_PluginPoint$sortedPlugins$2$invoke$lambda$2$$inlined$sortedBy$1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +2c0be8: 1f01 0013 |0000: check-cast v1, Lcom/duckduckgo/app/lifecycle/VpnProcessLifecycleObserver; // type@1300 │ │ +2c0bec: 6e10 a8ef 0100 |0002: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@efa8 │ │ +2c0bf2: 0c01 |0005: move-result-object v1 │ │ +2c0bf4: 6e10 61ef 0100 |0006: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@ef61 │ │ +2c0bfa: 0c01 |0009: move-result-object v1 │ │ +2c0bfc: 1f01 bd38 |000a: check-cast v1, Ljava/lang/Comparable; // type@38bd │ │ +2c0c00: 1f02 0013 |000c: check-cast v2, Lcom/duckduckgo/app/lifecycle/VpnProcessLifecycleObserver; // type@1300 │ │ +2c0c04: 6e10 a8ef 0200 |000e: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@efa8 │ │ +2c0c0a: 0c02 |0011: move-result-object v2 │ │ +2c0c0c: 6e10 61ef 0200 |0012: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@ef61 │ │ +2c0c12: 0c02 |0015: move-result-object v2 │ │ +2c0c14: 1f02 bd38 |0016: check-cast v2, Ljava/lang/Comparable; // type@38bd │ │ +2c0c18: 7120 d6f1 2100 |0018: invoke-static {v1, v2}, Lkotlin/comparisons/ComparisonsKt;.compareValues:(Ljava/lang/Comparable;Ljava/lang/Comparable;)I // method@f1d6 │ │ +2c0c1e: 0a01 |001b: move-result v1 │ │ +2c0c20: 0f01 |001c: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0002 line=329 │ │ 0x000a line=102 │ │ 0x000e line=329 │ │ 0x0016 line=102 │ │ @@ -181699,17 +181699,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2c0e0c: |[2c0e0c] com.duckduckgo.app.global.plugin.VpnProcessLifecycleObserverPluginPoint_PluginPoint_Module.:()V │ │ -2c0e1c: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2c0e22: 0e00 |0003: return-void │ │ +2c0e1c: |[2c0e1c] com.duckduckgo.app.global.plugin.VpnProcessLifecycleObserverPluginPoint_PluginPoint_Module.:()V │ │ +2c0e2c: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2c0e32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/global/plugin/VpnProcessLifecycleObserverPluginPoint_PluginPoint_Module; │ │ │ │ Virtual methods - │ │ @@ -181834,17 +181834,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2c1558: |[2c1558] com.duckduckgo.app.global.rating.AppEnjoymentPromptOptions.:()V │ │ -2c1568: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2c156e: 0e00 |0003: return-void │ │ +2c1568: |[2c1568] com.duckduckgo.app.global.rating.AppEnjoymentPromptOptions.:()V │ │ +2c1578: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2c157e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/global/rating/AppEnjoymentPromptOptions; │ │ │ │ #1 : (in Lcom/duckduckgo/app/global/rating/AppEnjoymentPromptOptions;) │ │ @@ -181852,17 +181852,17 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2c1570: |[2c1570] com.duckduckgo.app.global.rating.AppEnjoymentPromptOptions.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -2c1580: 7010 3957 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/global/rating/AppEnjoymentPromptOptions;.:()V // method@5739 │ │ -2c1586: 0e00 |0003: return-void │ │ +2c1580: |[2c1580] com.duckduckgo.app.global.rating.AppEnjoymentPromptOptions.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +2c1590: 7010 3957 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/global/rating/AppEnjoymentPromptOptions;.:()V // method@5739 │ │ +2c1596: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 29630 (PromptTypeDecider.kt) │ │ │ │ @@ -181972,17 +181972,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2c22bc: |[2c22bc] com.duckduckgo.app.global.rating.PromptCount$Companion.:()V │ │ -2c22cc: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2c22d2: 0e00 |0003: return-void │ │ +2c22cc: |[2c22cc] com.duckduckgo.app.global.rating.PromptCount$Companion.:()V │ │ +2c22dc: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2c22e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/global/rating/PromptCount$Companion; │ │ │ │ #1 : (in Lcom/duckduckgo/app/global/rating/PromptCount$Companion;) │ │ @@ -181990,36 +181990,36 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2c22d4: |[2c22d4] com.duckduckgo.app.global.rating.PromptCount$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -2c22e4: 7010 6b57 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/global/rating/PromptCount$Companion;.:()V // method@576b │ │ -2c22ea: 0e00 |0003: return-void │ │ +2c22e4: |[2c22e4] com.duckduckgo.app.global.rating.PromptCount$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +2c22f4: 7010 6b57 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/global/rating/PromptCount$Companion;.:()V // method@576b │ │ +2c22fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/global/rating/PromptCount$Companion;) │ │ name : 'first' │ │ type : '()Lcom/duckduckgo/app/global/rating/PromptCount;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -2c227c: |[2c227c] com.duckduckgo.app.global.rating.PromptCount$Companion.first:()Lcom/duckduckgo/app/global/rating/PromptCount; │ │ -2c228c: 2200 6c12 |0000: new-instance v0, Lcom/duckduckgo/app/global/rating/PromptCount; // type@126c │ │ -2c2290: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -2c2292: 7020 7057 1000 |0003: invoke-direct {v0, v1}, Lcom/duckduckgo/app/global/rating/PromptCount;.:(I)V // method@5770 │ │ -2c2298: 1100 |0006: return-object v0 │ │ +2c228c: |[2c228c] com.duckduckgo.app.global.rating.PromptCount$Companion.first:()Lcom/duckduckgo/app/global/rating/PromptCount; │ │ +2c229c: 2200 6c12 |0000: new-instance v0, Lcom/duckduckgo/app/global/rating/PromptCount; // type@126c │ │ +2c22a0: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +2c22a2: 7020 7057 1000 |0003: invoke-direct {v0, v1}, Lcom/duckduckgo/app/global/rating/PromptCount;.:(I)V // method@5770 │ │ +2c22a8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lcom/duckduckgo/app/global/rating/PromptCount$Companion; │ │ │ │ #1 : (in Lcom/duckduckgo/app/global/rating/PromptCount$Companion;) │ │ @@ -182027,19 +182027,19 @@ │ │ type : '()Lcom/duckduckgo/app/global/rating/PromptCount;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -2c229c: |[2c229c] com.duckduckgo.app.global.rating.PromptCount$Companion.second:()Lcom/duckduckgo/app/global/rating/PromptCount; │ │ -2c22ac: 2200 6c12 |0000: new-instance v0, Lcom/duckduckgo/app/global/rating/PromptCount; // type@126c │ │ -2c22b0: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -2c22b2: 7020 7057 1000 |0003: invoke-direct {v0, v1}, Lcom/duckduckgo/app/global/rating/PromptCount;.:(I)V // method@5770 │ │ -2c22b8: 1100 |0006: return-object v0 │ │ +2c22ac: |[2c22ac] com.duckduckgo.app.global.rating.PromptCount$Companion.second:()Lcom/duckduckgo/app/global/rating/PromptCount; │ │ +2c22bc: 2200 6c12 |0000: new-instance v0, Lcom/duckduckgo/app/global/rating/PromptCount; // type@126c │ │ +2c22c0: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +2c22c2: 7020 7057 1000 |0003: invoke-direct {v0, v1}, Lcom/duckduckgo/app/global/rating/PromptCount;.:(I)V // method@5770 │ │ +2c22c8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lcom/duckduckgo/app/global/rating/PromptCount$Companion; │ │ │ │ source_file_idx : 29630 (PromptTypeDecider.kt) │ │ @@ -182080,37 +182080,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -2c23f4: |[2c23f4] com.duckduckgo.app.global.rating.PromptCount.:()V │ │ -2c2404: 2200 6b12 |0000: new-instance v0, Lcom/duckduckgo/app/global/rating/PromptCount$Companion; // type@126b │ │ -2c2408: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -2c240a: 7020 6c57 1000 |0003: invoke-direct {v0, v1}, Lcom/duckduckgo/app/global/rating/PromptCount$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@576c │ │ -2c2410: 6900 aa31 |0006: sput-object v0, Lcom/duckduckgo/app/global/rating/PromptCount;.Companion:Lcom/duckduckgo/app/global/rating/PromptCount$Companion; // field@31aa │ │ -2c2414: 0e00 |0008: return-void │ │ +2c2404: |[2c2404] com.duckduckgo.app.global.rating.PromptCount.:()V │ │ +2c2414: 2200 6b12 |0000: new-instance v0, Lcom/duckduckgo/app/global/rating/PromptCount$Companion; // type@126b │ │ +2c2418: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +2c241a: 7020 6c57 1000 |0003: invoke-direct {v0, v1}, Lcom/duckduckgo/app/global/rating/PromptCount$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@576c │ │ +2c2420: 6900 aa31 |0006: sput-object v0, Lcom/duckduckgo/app/global/rating/PromptCount;.Companion:Lcom/duckduckgo/app/global/rating/PromptCount$Companion; // field@31aa │ │ +2c2424: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/global/rating/PromptCount;) │ │ name : '' │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -2c2418: |[2c2418] com.duckduckgo.app.global.rating.PromptCount.:(I)V │ │ -2c2428: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2c242e: 5901 ab31 |0003: iput v1, v0, Lcom/duckduckgo/app/global/rating/PromptCount;.value:I // field@31ab │ │ -2c2432: 0e00 |0005: return-void │ │ +2c2428: |[2c2428] com.duckduckgo.app.global.rating.PromptCount.:(I)V │ │ +2c2438: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2c243e: 5901 ab31 |0003: iput v1, v0, Lcom/duckduckgo/app/global/rating/PromptCount;.value:I // field@31ab │ │ +2c2442: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/duckduckgo/app/global/rating/PromptCount; │ │ 0x0000 - 0x0006 reg=1 (null) I │ │ │ │ @@ -182119,98 +182119,98 @@ │ │ type : '(Lcom/duckduckgo/app/global/rating/PromptCount;IILjava/lang/Object;)Lcom/duckduckgo/app/global/rating/PromptCount;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -2c2324: |[2c2324] com.duckduckgo.app.global.rating.PromptCount.copy$default:(Lcom/duckduckgo/app/global/rating/PromptCount;IILjava/lang/Object;)Lcom/duckduckgo/app/global/rating/PromptCount; │ │ -2c2334: dd02 0201 |0000: and-int/lit8 v2, v2, #int 1 // #01 │ │ -2c2338: 3802 0400 |0002: if-eqz v2, 0006 // +0004 │ │ -2c233c: 5201 ab31 |0004: iget v1, v0, Lcom/duckduckgo/app/global/rating/PromptCount;.value:I // field@31ab │ │ -2c2340: 6e20 7257 1000 |0006: invoke-virtual {v0, v1}, Lcom/duckduckgo/app/global/rating/PromptCount;.copy:(I)Lcom/duckduckgo/app/global/rating/PromptCount; // method@5772 │ │ -2c2346: 0c00 |0009: move-result-object v0 │ │ -2c2348: 1100 |000a: return-object v0 │ │ +2c2334: |[2c2334] com.duckduckgo.app.global.rating.PromptCount.copy$default:(Lcom/duckduckgo/app/global/rating/PromptCount;IILjava/lang/Object;)Lcom/duckduckgo/app/global/rating/PromptCount; │ │ +2c2344: dd02 0201 |0000: and-int/lit8 v2, v2, #int 1 // #01 │ │ +2c2348: 3802 0400 |0002: if-eqz v2, 0006 // +0004 │ │ +2c234c: 5201 ab31 |0004: iget v1, v0, Lcom/duckduckgo/app/global/rating/PromptCount;.value:I // field@31ab │ │ +2c2350: 6e20 7257 1000 |0006: invoke-virtual {v0, v1}, Lcom/duckduckgo/app/global/rating/PromptCount;.copy:(I)Lcom/duckduckgo/app/global/rating/PromptCount; // method@5772 │ │ +2c2356: 0c00 |0009: move-result-object v0 │ │ +2c2358: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/global/rating/PromptCount;) │ │ name : 'component1' │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2c2368: |[2c2368] com.duckduckgo.app.global.rating.PromptCount.component1:()I │ │ -2c2378: 5210 ab31 |0000: iget v0, v1, Lcom/duckduckgo/app/global/rating/PromptCount;.value:I // field@31ab │ │ -2c237c: 0f00 |0002: return v0 │ │ +2c2378: |[2c2378] com.duckduckgo.app.global.rating.PromptCount.component1:()I │ │ +2c2388: 5210 ab31 |0000: iget v0, v1, Lcom/duckduckgo/app/global/rating/PromptCount;.value:I // field@31ab │ │ +2c238c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/global/rating/PromptCount;) │ │ name : 'copy' │ │ type : '(I)Lcom/duckduckgo/app/global/rating/PromptCount;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -2c234c: |[2c234c] com.duckduckgo.app.global.rating.PromptCount.copy:(I)Lcom/duckduckgo/app/global/rating/PromptCount; │ │ -2c235c: 2200 6c12 |0000: new-instance v0, Lcom/duckduckgo/app/global/rating/PromptCount; // type@126c │ │ -2c2360: 7020 7057 2000 |0002: invoke-direct {v0, v2}, Lcom/duckduckgo/app/global/rating/PromptCount;.:(I)V // method@5770 │ │ -2c2366: 1100 |0005: return-object v0 │ │ +2c235c: |[2c235c] com.duckduckgo.app.global.rating.PromptCount.copy:(I)Lcom/duckduckgo/app/global/rating/PromptCount; │ │ +2c236c: 2200 6c12 |0000: new-instance v0, Lcom/duckduckgo/app/global/rating/PromptCount; // type@126c │ │ +2c2370: 7020 7057 2000 |0002: invoke-direct {v0, v2}, Lcom/duckduckgo/app/global/rating/PromptCount;.:(I)V // method@5770 │ │ +2c2376: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/global/rating/PromptCount;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -2c22ec: |[2c22ec] com.duckduckgo.app.global.rating.PromptCount.equals:(Ljava/lang/Object;)Z │ │ -2c22fc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -2c22fe: 3343 0300 |0001: if-ne v3, v4, 0004 // +0003 │ │ -2c2302: 0f00 |0003: return v0 │ │ -2c2304: 2041 6c12 |0004: instance-of v1, v4, Lcom/duckduckgo/app/global/rating/PromptCount; // type@126c │ │ -2c2308: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -2c230a: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -2c230e: 0f02 |0009: return v2 │ │ -2c2310: 1f04 6c12 |000a: check-cast v4, Lcom/duckduckgo/app/global/rating/PromptCount; // type@126c │ │ -2c2314: 5231 ab31 |000c: iget v1, v3, Lcom/duckduckgo/app/global/rating/PromptCount;.value:I // field@31ab │ │ -2c2318: 5244 ab31 |000e: iget v4, v4, Lcom/duckduckgo/app/global/rating/PromptCount;.value:I // field@31ab │ │ -2c231c: 3241 0300 |0010: if-eq v1, v4, 0013 // +0003 │ │ -2c2320: 0f02 |0012: return v2 │ │ -2c2322: 0f00 |0013: return v0 │ │ +2c22fc: |[2c22fc] com.duckduckgo.app.global.rating.PromptCount.equals:(Ljava/lang/Object;)Z │ │ +2c230c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +2c230e: 3343 0300 |0001: if-ne v3, v4, 0004 // +0003 │ │ +2c2312: 0f00 |0003: return v0 │ │ +2c2314: 2041 6c12 |0004: instance-of v1, v4, Lcom/duckduckgo/app/global/rating/PromptCount; // type@126c │ │ +2c2318: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +2c231a: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +2c231e: 0f02 |0009: return v2 │ │ +2c2320: 1f04 6c12 |000a: check-cast v4, Lcom/duckduckgo/app/global/rating/PromptCount; // type@126c │ │ +2c2324: 5231 ab31 |000c: iget v1, v3, Lcom/duckduckgo/app/global/rating/PromptCount;.value:I // field@31ab │ │ +2c2328: 5244 ab31 |000e: iget v4, v4, Lcom/duckduckgo/app/global/rating/PromptCount;.value:I // field@31ab │ │ +2c232c: 3241 0300 |0010: if-eq v1, v4, 0013 // +0003 │ │ +2c2330: 0f02 |0012: return v2 │ │ +2c2332: 0f00 |0013: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/duckduckgo/app/global/rating/PromptCount;) │ │ name : 'getValue' │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2c2380: |[2c2380] com.duckduckgo.app.global.rating.PromptCount.getValue:()I │ │ -2c2390: 5210 ab31 |0000: iget v0, v1, Lcom/duckduckgo/app/global/rating/PromptCount;.value:I // field@31ab │ │ -2c2394: 0f00 |0002: return v0 │ │ +2c2390: |[2c2390] com.duckduckgo.app.global.rating.PromptCount.getValue:()I │ │ +2c23a0: 5210 ab31 |0000: iget v0, v1, Lcom/duckduckgo/app/global/rating/PromptCount;.value:I // field@31ab │ │ +2c23a4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/global/rating/PromptCount; │ │ │ │ #4 : (in Lcom/duckduckgo/app/global/rating/PromptCount;) │ │ @@ -182218,43 +182218,43 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -2c2398: |[2c2398] com.duckduckgo.app.global.rating.PromptCount.hashCode:()I │ │ -2c23a8: 5210 ab31 |0000: iget v0, v1, Lcom/duckduckgo/app/global/rating/PromptCount;.value:I // field@31ab │ │ -2c23ac: 7110 85ef 0000 |0002: invoke-static {v0}, Ljava/lang/Integer;.hashCode:(I)I // method@ef85 │ │ -2c23b2: 0a00 |0005: move-result v0 │ │ -2c23b4: 0f00 |0006: return v0 │ │ +2c23a8: |[2c23a8] com.duckduckgo.app.global.rating.PromptCount.hashCode:()I │ │ +2c23b8: 5210 ab31 |0000: iget v0, v1, Lcom/duckduckgo/app/global/rating/PromptCount;.value:I // field@31ab │ │ +2c23bc: 7110 85ef 0000 |0002: invoke-static {v0}, Ljava/lang/Integer;.hashCode:(I)I // method@ef85 │ │ +2c23c2: 0a00 |0005: move-result v0 │ │ +2c23c4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lcom/duckduckgo/app/global/rating/PromptCount;) │ │ name : 'toString' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -2c23b8: |[2c23b8] com.duckduckgo.app.global.rating.PromptCount.toString:()Ljava/lang/String; │ │ -2c23c8: 5230 ab31 |0000: iget v0, v3, Lcom/duckduckgo/app/global/rating/PromptCount;.value:I // field@31ab │ │ -2c23cc: 2201 dd38 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@38dd │ │ -2c23d0: 1a02 bc73 |0004: const-string v2, "PromptCount(value=" // string@73bc │ │ -2c23d4: 7020 d9ef 2100 |0006: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ -2c23da: 6e20 ddef 0100 |0009: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@efdd │ │ -2c23e0: 1a00 0117 |000c: const-string v0, ")" // string@1701 │ │ -2c23e4: 6e20 e2ef 0100 |000e: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2c23ea: 6e10 e7ef 0100 |0011: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ -2c23f0: 0c00 |0014: move-result-object v0 │ │ -2c23f2: 1100 |0015: return-object v0 │ │ +2c23c8: |[2c23c8] com.duckduckgo.app.global.rating.PromptCount.toString:()Ljava/lang/String; │ │ +2c23d8: 5230 ab31 |0000: iget v0, v3, Lcom/duckduckgo/app/global/rating/PromptCount;.value:I // field@31ab │ │ +2c23dc: 2201 dd38 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@38dd │ │ +2c23e0: 1a02 bc73 |0004: const-string v2, "PromptCount(value=" // string@73bc │ │ +2c23e4: 7020 d9ef 2100 |0006: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ +2c23ea: 6e20 ddef 0100 |0009: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@efdd │ │ +2c23f0: 1a00 0117 |000c: const-string v0, ")" // string@1701 │ │ +2c23f4: 6e20 e2ef 0100 |000e: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2c23fa: 6e10 e7ef 0100 |0011: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ +2c2400: 0c00 |0014: move-result-object v0 │ │ +2c2402: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 29630 (PromptTypeDecider.kt) │ │ │ │ Class #1407 header: │ │ @@ -182352,17 +182352,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2c27b0: |[2c27b0] com.duckduckgo.app.global.shortcut.AppShortcutCreator$Companion.:()V │ │ -2c27c0: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2c27c6: 0e00 |0003: return-void │ │ +2c27c0: |[2c27c0] com.duckduckgo.app.global.shortcut.AppShortcutCreator$Companion.:()V │ │ +2c27d0: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2c27d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator$Companion; │ │ │ │ #1 : (in Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator$Companion;) │ │ @@ -182370,17 +182370,17 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2c27c8: |[2c27c8] com.duckduckgo.app.global.shortcut.AppShortcutCreator$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -2c27d8: 7010 8257 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator$Companion;.:()V // method@5782 │ │ -2c27de: 0e00 |0003: return-void │ │ +2c27d8: |[2c27d8] com.duckduckgo.app.global.shortcut.AppShortcutCreator$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +2c27e8: 7010 8257 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator$Companion;.:()V // method@5782 │ │ +2c27ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 7698 (AppShortcutCreator.kt) │ │ │ │ @@ -182457,48 +182457,48 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -2c2f5c: |[2c2f5c] com.duckduckgo.app.global.shortcut.AppShortcutCreator.:()V │ │ -2c2f6c: 2200 7212 |0000: new-instance v0, Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator$Companion; // type@1272 │ │ -2c2f70: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -2c2f72: 7020 8357 1000 |0003: invoke-direct {v0, v1}, Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@5783 │ │ -2c2f78: 6900 b831 |0006: sput-object v0, Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator;.Companion:Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator$Companion; // field@31b8 │ │ -2c2f7c: 0e00 |0008: return-void │ │ +2c2f6c: |[2c2f6c] com.duckduckgo.app.global.shortcut.AppShortcutCreator.:()V │ │ +2c2f7c: 2200 7212 |0000: new-instance v0, Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator$Companion; // type@1272 │ │ +2c2f80: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +2c2f82: 7020 8357 1000 |0003: invoke-direct {v0, v1}, Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@5783 │ │ +2c2f88: 6900 b831 |0006: sput-object v0, Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator;.Companion:Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator$Companion; // field@31b8 │ │ +2c2f8c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator;) │ │ name : '' │ │ type : '(Landroid/content/Context;Lkotlinx/coroutines/CoroutineScope;Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig;Lcom/duckduckgo/common/utils/DispatcherProvider;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -2c2f80: |[2c2f80] com.duckduckgo.app.global.shortcut.AppShortcutCreator.:(Landroid/content/Context;Lkotlinx/coroutines/CoroutineScope;Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig;Lcom/duckduckgo/common/utils/DispatcherProvider;)V │ │ -2c2f90: 1a00 7d9c |0000: const-string v0, "context" // string@9c7d │ │ -2c2f94: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2c2f9a: 1a00 9b8b |0005: const-string v0, "appCoroutineScope" // string@8b9b │ │ -2c2f9e: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2c2fa4: 1a00 8a8b |000a: const-string v0, "appBuildConfig" // string@8b8a │ │ -2c2fa8: 7120 fef1 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2c2fae: 1a00 cba0 |000f: const-string v0, "dispatchers" // string@a0cb │ │ -2c2fb2: 7120 fef1 0500 |0011: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2c2fb8: 7010 a6ef 0100 |0014: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2c2fbe: 5b12 bf31 |0017: iput-object v2, v1, Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator;.context:Landroid/content/Context; // field@31bf │ │ -2c2fc2: 5b13 be31 |0019: iput-object v3, v1, Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator;.appCoroutineScope:Lkotlinx/coroutines/CoroutineScope; // field@31be │ │ -2c2fc6: 5b14 bd31 |001b: iput-object v4, v1, Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator;.appBuildConfig:Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig; // field@31bd │ │ -2c2fca: 5b15 c031 |001d: iput-object v5, v1, Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator;.dispatchers:Lcom/duckduckgo/common/utils/DispatcherProvider; // field@31c0 │ │ -2c2fce: 0e00 |001f: return-void │ │ +2c2f90: |[2c2f90] com.duckduckgo.app.global.shortcut.AppShortcutCreator.:(Landroid/content/Context;Lkotlinx/coroutines/CoroutineScope;Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig;Lcom/duckduckgo/common/utils/DispatcherProvider;)V │ │ +2c2fa0: 1a00 7d9c |0000: const-string v0, "context" // string@9c7d │ │ +2c2fa4: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2c2faa: 1a00 9b8b |0005: const-string v0, "appCoroutineScope" // string@8b9b │ │ +2c2fae: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2c2fb4: 1a00 8a8b |000a: const-string v0, "appBuildConfig" // string@8b8a │ │ +2c2fb8: 7120 fef1 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2c2fbe: 1a00 cba0 |000f: const-string v0, "dispatchers" // string@a0cb │ │ +2c2fc2: 7120 fef1 0500 |0011: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2c2fc8: 7010 a6ef 0100 |0014: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2c2fce: 5b12 bf31 |0017: iput-object v2, v1, Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator;.context:Landroid/content/Context; // field@31bf │ │ +2c2fd2: 5b13 be31 |0019: iput-object v3, v1, Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator;.appCoroutineScope:Lkotlinx/coroutines/CoroutineScope; // field@31be │ │ +2c2fd6: 5b14 bd31 |001b: iput-object v4, v1, Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator;.appBuildConfig:Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig; // field@31bd │ │ +2c2fda: 5b15 c031 |001d: iput-object v5, v1, Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator;.dispatchers:Lcom/duckduckgo/common/utils/DispatcherProvider; // field@31c0 │ │ +2c2fde: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0014 line=71 │ │ 0x0017 line=73 │ │ 0x0019 line=74 │ │ 0x001b line=75 │ │ 0x001d line=76 │ │ @@ -182514,18 +182514,18 @@ │ │ type : '(Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator;Landroid/content/Context;)Landroid/content/pm/ShortcutInfo;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -2c2bd8: |[2c2bd8] com.duckduckgo.app.global.shortcut.AppShortcutCreator.access$buildAndroidDesignSystemShortcut:(Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator;Landroid/content/Context;)Landroid/content/pm/ShortcutInfo; │ │ -2c2be8: 7020 9157 1000 |0000: invoke-direct {v0, v1}, Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator;.buildAndroidDesignSystemShortcut:(Landroid/content/Context;)Landroid/content/pm/ShortcutInfo; // method@5791 │ │ -2c2bee: 0c00 |0003: move-result-object v0 │ │ -2c2bf0: 1100 |0004: return-object v0 │ │ +2c2be8: |[2c2be8] com.duckduckgo.app.global.shortcut.AppShortcutCreator.access$buildAndroidDesignSystemShortcut:(Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator;Landroid/content/Context;)Landroid/content/pm/ShortcutInfo; │ │ +2c2bf8: 7020 9157 1000 |0000: invoke-direct {v0, v1}, Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator;.buildAndroidDesignSystemShortcut:(Landroid/content/Context;)Landroid/content/pm/ShortcutInfo; // method@5791 │ │ +2c2bfe: 0c00 |0003: move-result-object v0 │ │ +2c2c00: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/content/Context; │ │ │ │ @@ -182534,18 +182534,18 @@ │ │ type : '(Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator;Landroid/content/Context;)Landroid/content/pm/ShortcutInfo;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -2c2bf4: |[2c2bf4] com.duckduckgo.app.global.shortcut.AppShortcutCreator.access$buildBookmarksShortcut:(Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator;Landroid/content/Context;)Landroid/content/pm/ShortcutInfo; │ │ -2c2c04: 7020 9257 1000 |0000: invoke-direct {v0, v1}, Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator;.buildBookmarksShortcut:(Landroid/content/Context;)Landroid/content/pm/ShortcutInfo; // method@5792 │ │ -2c2c0a: 0c00 |0003: move-result-object v0 │ │ -2c2c0c: 1100 |0004: return-object v0 │ │ +2c2c04: |[2c2c04] com.duckduckgo.app.global.shortcut.AppShortcutCreator.access$buildBookmarksShortcut:(Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator;Landroid/content/Context;)Landroid/content/pm/ShortcutInfo; │ │ +2c2c14: 7020 9257 1000 |0000: invoke-direct {v0, v1}, Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator;.buildBookmarksShortcut:(Landroid/content/Context;)Landroid/content/pm/ShortcutInfo; // method@5792 │ │ +2c2c1a: 0c00 |0003: move-result-object v0 │ │ +2c2c1c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/content/Context; │ │ │ │ @@ -182554,18 +182554,18 @@ │ │ type : '(Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator;Landroid/content/Context;)Landroid/content/pm/ShortcutInfo;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -2c2c10: |[2c2c10] com.duckduckgo.app.global.shortcut.AppShortcutCreator.access$buildClearDataShortcut:(Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator;Landroid/content/Context;)Landroid/content/pm/ShortcutInfo; │ │ -2c2c20: 7020 9357 1000 |0000: invoke-direct {v0, v1}, Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator;.buildClearDataShortcut:(Landroid/content/Context;)Landroid/content/pm/ShortcutInfo; // method@5793 │ │ -2c2c26: 0c00 |0003: move-result-object v0 │ │ -2c2c28: 1100 |0004: return-object v0 │ │ +2c2c20: |[2c2c20] com.duckduckgo.app.global.shortcut.AppShortcutCreator.access$buildClearDataShortcut:(Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator;Landroid/content/Context;)Landroid/content/pm/ShortcutInfo; │ │ +2c2c30: 7020 9357 1000 |0000: invoke-direct {v0, v1}, Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator;.buildClearDataShortcut:(Landroid/content/Context;)Landroid/content/pm/ShortcutInfo; // method@5793 │ │ +2c2c36: 0c00 |0003: move-result-object v0 │ │ +2c2c38: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/content/Context; │ │ │ │ @@ -182574,18 +182574,18 @@ │ │ type : '(Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator;Landroid/content/Context;)Landroid/content/pm/ShortcutInfo;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -2c2c2c: |[2c2c2c] com.duckduckgo.app.global.shortcut.AppShortcutCreator.access$buildNewTabShortcut:(Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator;Landroid/content/Context;)Landroid/content/pm/ShortcutInfo; │ │ -2c2c3c: 7020 9457 1000 |0000: invoke-direct {v0, v1}, Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator;.buildNewTabShortcut:(Landroid/content/Context;)Landroid/content/pm/ShortcutInfo; // method@5794 │ │ -2c2c42: 0c00 |0003: move-result-object v0 │ │ -2c2c44: 1100 |0004: return-object v0 │ │ +2c2c3c: |[2c2c3c] com.duckduckgo.app.global.shortcut.AppShortcutCreator.access$buildNewTabShortcut:(Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator;Landroid/content/Context;)Landroid/content/pm/ShortcutInfo; │ │ +2c2c4c: 7020 9457 1000 |0000: invoke-direct {v0, v1}, Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator;.buildNewTabShortcut:(Landroid/content/Context;)Landroid/content/pm/ShortcutInfo; // method@5794 │ │ +2c2c52: 0c00 |0003: move-result-object v0 │ │ +2c2c54: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/content/Context; │ │ │ │ @@ -182594,17 +182594,17 @@ │ │ type : '(Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator;)Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2c2f44: |[2c2f44] com.duckduckgo.app.global.shortcut.AppShortcutCreator.access$getAppBuildConfig$p:(Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator;)Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig; │ │ -2c2f54: 5400 bd31 |0000: iget-object v0, v0, Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator;.appBuildConfig:Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig; // field@31bd │ │ -2c2f58: 1100 |0002: return-object v0 │ │ +2c2f54: |[2c2f54] com.duckduckgo.app.global.shortcut.AppShortcutCreator.access$getAppBuildConfig$p:(Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator;)Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig; │ │ +2c2f64: 5400 bd31 |0000: iget-object v0, v0, Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator;.appBuildConfig:Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig; // field@31bd │ │ +2c2f68: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator; │ │ │ │ #7 : (in Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator;) │ │ @@ -182612,17 +182612,17 @@ │ │ type : '(Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator;)Landroid/content/Context;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2c2bc0: |[2c2bc0] com.duckduckgo.app.global.shortcut.AppShortcutCreator.access$getContext$p:(Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator;)Landroid/content/Context; │ │ -2c2bd0: 5400 bf31 |0000: iget-object v0, v0, Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator;.context:Landroid/content/Context; // field@31bf │ │ -2c2bd4: 1100 |0002: return-object v0 │ │ +2c2bd0: |[2c2bd0] com.duckduckgo.app.global.shortcut.AppShortcutCreator.access$getContext$p:(Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator;)Landroid/content/Context; │ │ +2c2be0: 5400 bf31 |0000: iget-object v0, v0, Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator;.context:Landroid/content/Context; // field@31bf │ │ +2c2be4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator; │ │ │ │ #8 : (in Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator;) │ │ @@ -182630,74 +182630,74 @@ │ │ type : '(Landroid/content/Context;)Landroid/content/pm/ShortcutInfo;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 14 │ │ insns size : 112 16-bit code units │ │ -2c2c48: |[2c2c48] com.duckduckgo.app.global.shortcut.AppShortcutCreator.buildAndroidDesignSystemShortcut:(Landroid/content/Context;)Landroid/content/pm/ShortcutInfo; │ │ -2c2c58: 6200 cb00 |0000: sget-object v0, Lcom/duckduckgo/app/browser/BrowserActivity;.Companion:Lcom/duckduckgo/app/browser/BrowserActivity$Companion; // field@00cb │ │ -2c2c5c: 130c fe07 |0002: const/16 v12, #int 2046 // #7fe │ │ -2c2c60: 120d |0004: const/4 v13, #int 0 // #0 │ │ -2c2c62: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -2c2c64: 1203 |0006: const/4 v3, #int 0 // #0 │ │ -2c2c66: 1204 |0007: const/4 v4, #int 0 // #0 │ │ -2c2c68: 1205 |0008: const/4 v5, #int 0 // #0 │ │ -2c2c6a: 1206 |0009: const/4 v6, #int 0 // #0 │ │ -2c2c6c: 1207 |000a: const/4 v7, #int 0 // #0 │ │ -2c2c6e: 1208 |000b: const/4 v8, #int 0 // #0 │ │ -2c2c70: 1209 |000c: const/4 v9, #int 0 // #0 │ │ -2c2c72: 120a |000d: const/4 v10, #int 0 // #0 │ │ -2c2c74: 120b |000e: const/4 v11, #int 0 // #0 │ │ -2c2c76: 07f1 |000f: move-object v1, v15 │ │ -2c2c78: 770e 9f06 0000 |0010: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13}, Lcom/duckduckgo/app/browser/BrowserActivity$Companion;.intent$default:(Lcom/duckduckgo/app/browser/BrowserActivity$Companion;Landroid/content/Context;Ljava/lang/String;ZZZZZZLjava/lang/String;ZZILjava/lang/Object;)Landroid/content/Intent; // method@069f │ │ -2c2c7e: 0c00 |0013: move-result-object v0 │ │ -2c2c80: 1a01 0f8b |0014: const-string v1, "android.intent.action.VIEW" // string@8b0f │ │ -2c2c84: 6e20 b400 1000 |0016: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00b4 │ │ -2c2c8a: 6202 bf39 |0019: sget-object v2, Lcom/duckduckgo/app/settings/SettingsActivity;.Companion:Lcom/duckduckgo/app/settings/SettingsActivity$Companion; // field@39bf │ │ -2c2c8e: 6e20 fa68 f200 |001b: invoke-virtual {v2, v15}, Lcom/duckduckgo/app/settings/SettingsActivity$Companion;.intent:(Landroid/content/Context;)Landroid/content/Intent; // method@68fa │ │ -2c2c94: 0c02 |001e: move-result-object v2 │ │ -2c2c96: 6e20 b400 1200 |001f: invoke-virtual {v2, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00b4 │ │ -2c2c9c: 6203 745a |0022: sget-object v3, Lcom/duckduckgo/common/ui/themepreview/ui/AppComponentsActivity;.Companion:Lcom/duckduckgo/common/ui/themepreview/ui/AppComponentsActivity$Companion; // field@5a74 │ │ -2c2ca0: 6e20 16b6 f300 |0024: invoke-virtual {v3, v15}, Lcom/duckduckgo/common/ui/themepreview/ui/AppComponentsActivity$Companion;.intent:(Landroid/content/Context;)Landroid/content/Intent; // method@b616 │ │ -2c2ca6: 0c03 |0027: move-result-object v3 │ │ -2c2ca8: 6e20 b400 1300 |0028: invoke-virtual {v3, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00b4 │ │ -2c2cae: 7110 4700 0f00 |002b: invoke-static {v15}, Landroid/app/TaskStackBuilder;.create:(Landroid/content/Context;)Landroid/app/TaskStackBuilder; // method@0047 │ │ -2c2cb4: 0c01 |002e: move-result-object v1 │ │ -2c2cb6: 6e20 4500 0100 |002f: invoke-virtual {v1, v0}, Landroid/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/app/TaskStackBuilder; // method@0045 │ │ -2c2cbc: 0c00 |0032: move-result-object v0 │ │ -2c2cbe: 6e20 4500 2000 |0033: invoke-virtual {v0, v2}, Landroid/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/app/TaskStackBuilder; // method@0045 │ │ -2c2cc4: 0c00 |0036: move-result-object v0 │ │ -2c2cc6: 6e20 4500 3000 |0037: invoke-virtual {v0, v3}, Landroid/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/app/TaskStackBuilder; // method@0045 │ │ -2c2ccc: 0c00 |003a: move-result-object v0 │ │ -2c2cce: 2201 5901 |003b: new-instance v1, Landroidx/core/content/pm/ShortcutInfoCompat$Builder; // type@0159 │ │ -2c2cd2: 1a02 02a0 |003d: const-string v2, "designSystemDemo" // string@a002 │ │ -2c2cd6: 7030 3204 f102 |003f: invoke-direct {v1, v15, v2}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@0432 │ │ -2c2cdc: 1402 3e00 137f |0042: const v2, #float 1.95398e+38 // #7f13003e │ │ -2c2ce2: 6e20 8100 2f00 |0045: invoke-virtual {v15, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0081 │ │ -2c2ce8: 0c02 |0048: move-result-object v2 │ │ -2c2cea: 1f02 b738 |0049: check-cast v2, Ljava/lang/CharSequence; // type@38b7 │ │ -2c2cee: 6e20 3704 2100 |004b: invoke-virtual {v1, v2}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.setShortLabel:(Ljava/lang/CharSequence;)Landroidx/core/content/pm/ShortcutInfoCompat$Builder; // method@0437 │ │ -2c2cf4: 0c01 |004e: move-result-object v1 │ │ -2c2cf6: 1402 4f01 087f |004f: const v2, #float 1.80782e+38 // #7f08014f │ │ -2c2cfc: 7120 3d04 2f00 |0052: invoke-static {v15, v2}, Landroidx/core/graphics/drawable/IconCompat;.createWithResource:(Landroid/content/Context;I)Landroidx/core/graphics/drawable/IconCompat; // method@043d │ │ -2c2d02: 0c0f |0055: move-result-object v15 │ │ -2c2d04: 6e20 3404 f100 |0056: invoke-virtual {v1, v15}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.setIcon:(Landroidx/core/graphics/drawable/IconCompat;)Landroidx/core/content/pm/ShortcutInfoCompat$Builder; // method@0434 │ │ -2c2d0a: 0c0f |0059: move-result-object v15 │ │ -2c2d0c: 6e10 4800 0000 |005a: invoke-virtual {v0}, Landroid/app/TaskStackBuilder;.getIntents:()[Landroid/content/Intent; // method@0048 │ │ -2c2d12: 0c00 |005d: move-result-object v0 │ │ -2c2d14: 6e20 3604 0f00 |005e: invoke-virtual {v15, v0}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.setIntents:([Landroid/content/Intent;)Landroidx/core/content/pm/ShortcutInfoCompat$Builder; // method@0436 │ │ -2c2d1a: 0c0f |0061: move-result-object v15 │ │ -2c2d1c: 6e10 3304 0f00 |0062: invoke-virtual {v15}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.build:()Landroidx/core/content/pm/ShortcutInfoCompat; // method@0433 │ │ -2c2d22: 0c0f |0065: move-result-object v15 │ │ -2c2d24: 6e10 3804 0f00 |0066: invoke-virtual {v15}, Landroidx/core/content/pm/ShortcutInfoCompat;.toShortcutInfo:()Landroid/content/pm/ShortcutInfo; // method@0438 │ │ -2c2d2a: 0c0f |0069: move-result-object v15 │ │ -2c2d2c: 1a00 d5d6 |006a: const-string v0, "toShortcutInfo(...)" // string@d6d5 │ │ -2c2d30: 7120 fdf1 0f00 |006c: invoke-static {v15, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ -2c2d36: 110f |006f: return-object v15 │ │ +2c2c58: |[2c2c58] com.duckduckgo.app.global.shortcut.AppShortcutCreator.buildAndroidDesignSystemShortcut:(Landroid/content/Context;)Landroid/content/pm/ShortcutInfo; │ │ +2c2c68: 6200 cb00 |0000: sget-object v0, Lcom/duckduckgo/app/browser/BrowserActivity;.Companion:Lcom/duckduckgo/app/browser/BrowserActivity$Companion; // field@00cb │ │ +2c2c6c: 130c fe07 |0002: const/16 v12, #int 2046 // #7fe │ │ +2c2c70: 120d |0004: const/4 v13, #int 0 // #0 │ │ +2c2c72: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +2c2c74: 1203 |0006: const/4 v3, #int 0 // #0 │ │ +2c2c76: 1204 |0007: const/4 v4, #int 0 // #0 │ │ +2c2c78: 1205 |0008: const/4 v5, #int 0 // #0 │ │ +2c2c7a: 1206 |0009: const/4 v6, #int 0 // #0 │ │ +2c2c7c: 1207 |000a: const/4 v7, #int 0 // #0 │ │ +2c2c7e: 1208 |000b: const/4 v8, #int 0 // #0 │ │ +2c2c80: 1209 |000c: const/4 v9, #int 0 // #0 │ │ +2c2c82: 120a |000d: const/4 v10, #int 0 // #0 │ │ +2c2c84: 120b |000e: const/4 v11, #int 0 // #0 │ │ +2c2c86: 07f1 |000f: move-object v1, v15 │ │ +2c2c88: 770e 9f06 0000 |0010: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13}, Lcom/duckduckgo/app/browser/BrowserActivity$Companion;.intent$default:(Lcom/duckduckgo/app/browser/BrowserActivity$Companion;Landroid/content/Context;Ljava/lang/String;ZZZZZZLjava/lang/String;ZZILjava/lang/Object;)Landroid/content/Intent; // method@069f │ │ +2c2c8e: 0c00 |0013: move-result-object v0 │ │ +2c2c90: 1a01 0f8b |0014: const-string v1, "android.intent.action.VIEW" // string@8b0f │ │ +2c2c94: 6e20 b400 1000 |0016: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00b4 │ │ +2c2c9a: 6202 bf39 |0019: sget-object v2, Lcom/duckduckgo/app/settings/SettingsActivity;.Companion:Lcom/duckduckgo/app/settings/SettingsActivity$Companion; // field@39bf │ │ +2c2c9e: 6e20 fa68 f200 |001b: invoke-virtual {v2, v15}, Lcom/duckduckgo/app/settings/SettingsActivity$Companion;.intent:(Landroid/content/Context;)Landroid/content/Intent; // method@68fa │ │ +2c2ca4: 0c02 |001e: move-result-object v2 │ │ +2c2ca6: 6e20 b400 1200 |001f: invoke-virtual {v2, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00b4 │ │ +2c2cac: 6203 745a |0022: sget-object v3, Lcom/duckduckgo/common/ui/themepreview/ui/AppComponentsActivity;.Companion:Lcom/duckduckgo/common/ui/themepreview/ui/AppComponentsActivity$Companion; // field@5a74 │ │ +2c2cb0: 6e20 16b6 f300 |0024: invoke-virtual {v3, v15}, Lcom/duckduckgo/common/ui/themepreview/ui/AppComponentsActivity$Companion;.intent:(Landroid/content/Context;)Landroid/content/Intent; // method@b616 │ │ +2c2cb6: 0c03 |0027: move-result-object v3 │ │ +2c2cb8: 6e20 b400 1300 |0028: invoke-virtual {v3, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00b4 │ │ +2c2cbe: 7110 4700 0f00 |002b: invoke-static {v15}, Landroid/app/TaskStackBuilder;.create:(Landroid/content/Context;)Landroid/app/TaskStackBuilder; // method@0047 │ │ +2c2cc4: 0c01 |002e: move-result-object v1 │ │ +2c2cc6: 6e20 4500 0100 |002f: invoke-virtual {v1, v0}, Landroid/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/app/TaskStackBuilder; // method@0045 │ │ +2c2ccc: 0c00 |0032: move-result-object v0 │ │ +2c2cce: 6e20 4500 2000 |0033: invoke-virtual {v0, v2}, Landroid/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/app/TaskStackBuilder; // method@0045 │ │ +2c2cd4: 0c00 |0036: move-result-object v0 │ │ +2c2cd6: 6e20 4500 3000 |0037: invoke-virtual {v0, v3}, Landroid/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/app/TaskStackBuilder; // method@0045 │ │ +2c2cdc: 0c00 |003a: move-result-object v0 │ │ +2c2cde: 2201 5901 |003b: new-instance v1, Landroidx/core/content/pm/ShortcutInfoCompat$Builder; // type@0159 │ │ +2c2ce2: 1a02 02a0 |003d: const-string v2, "designSystemDemo" // string@a002 │ │ +2c2ce6: 7030 3204 f102 |003f: invoke-direct {v1, v15, v2}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@0432 │ │ +2c2cec: 1402 3e00 137f |0042: const v2, #float 1.95398e+38 // #7f13003e │ │ +2c2cf2: 6e20 8100 2f00 |0045: invoke-virtual {v15, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0081 │ │ +2c2cf8: 0c02 |0048: move-result-object v2 │ │ +2c2cfa: 1f02 b738 |0049: check-cast v2, Ljava/lang/CharSequence; // type@38b7 │ │ +2c2cfe: 6e20 3704 2100 |004b: invoke-virtual {v1, v2}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.setShortLabel:(Ljava/lang/CharSequence;)Landroidx/core/content/pm/ShortcutInfoCompat$Builder; // method@0437 │ │ +2c2d04: 0c01 |004e: move-result-object v1 │ │ +2c2d06: 1402 4f01 087f |004f: const v2, #float 1.80782e+38 // #7f08014f │ │ +2c2d0c: 7120 3d04 2f00 |0052: invoke-static {v15, v2}, Landroidx/core/graphics/drawable/IconCompat;.createWithResource:(Landroid/content/Context;I)Landroidx/core/graphics/drawable/IconCompat; // method@043d │ │ +2c2d12: 0c0f |0055: move-result-object v15 │ │ +2c2d14: 6e20 3404 f100 |0056: invoke-virtual {v1, v15}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.setIcon:(Landroidx/core/graphics/drawable/IconCompat;)Landroidx/core/content/pm/ShortcutInfoCompat$Builder; // method@0434 │ │ +2c2d1a: 0c0f |0059: move-result-object v15 │ │ +2c2d1c: 6e10 4800 0000 |005a: invoke-virtual {v0}, Landroid/app/TaskStackBuilder;.getIntents:()[Landroid/content/Intent; // method@0048 │ │ +2c2d22: 0c00 |005d: move-result-object v0 │ │ +2c2d24: 6e20 3604 0f00 |005e: invoke-virtual {v15, v0}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.setIntents:([Landroid/content/Intent;)Landroidx/core/content/pm/ShortcutInfoCompat$Builder; // method@0436 │ │ +2c2d2a: 0c0f |0061: move-result-object v15 │ │ +2c2d2c: 6e10 3304 0f00 |0062: invoke-virtual {v15}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.build:()Landroidx/core/content/pm/ShortcutInfoCompat; // method@0433 │ │ +2c2d32: 0c0f |0065: move-result-object v15 │ │ +2c2d34: 6e10 3804 0f00 |0066: invoke-virtual {v15}, Landroidx/core/content/pm/ShortcutInfoCompat;.toShortcutInfo:()Landroid/content/pm/ShortcutInfo; // method@0438 │ │ +2c2d3a: 0c0f |0069: move-result-object v15 │ │ +2c2d3c: 1a00 d5d6 |006a: const-string v0, "toShortcutInfo(...)" // string@d6d5 │ │ +2c2d40: 7120 fdf1 0f00 |006c: invoke-static {v15, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ +2c2d46: 110f |006f: return-object v15 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ 0x0019 line=139 │ │ 0x0022 line=140 │ │ 0x002b line=142 │ │ 0x002f line=143 │ │ @@ -182717,70 +182717,70 @@ │ │ type : '(Landroid/content/Context;)Landroid/content/pm/ShortcutInfo;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 14 │ │ insns size : 101 16-bit code units │ │ -2c2d38: |[2c2d38] com.duckduckgo.app.global.shortcut.AppShortcutCreator.buildBookmarksShortcut:(Landroid/content/Context;)Landroid/content/pm/ShortcutInfo; │ │ -2c2d48: 6200 cb00 |0000: sget-object v0, Lcom/duckduckgo/app/browser/BrowserActivity;.Companion:Lcom/duckduckgo/app/browser/BrowserActivity$Companion; // field@00cb │ │ -2c2d4c: 130c fe07 |0002: const/16 v12, #int 2046 // #7fe │ │ -2c2d50: 120d |0004: const/4 v13, #int 0 // #0 │ │ -2c2d52: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -2c2d54: 1203 |0006: const/4 v3, #int 0 // #0 │ │ -2c2d56: 1204 |0007: const/4 v4, #int 0 // #0 │ │ -2c2d58: 1205 |0008: const/4 v5, #int 0 // #0 │ │ -2c2d5a: 1206 |0009: const/4 v6, #int 0 // #0 │ │ -2c2d5c: 1207 |000a: const/4 v7, #int 0 // #0 │ │ -2c2d5e: 1208 |000b: const/4 v8, #int 0 // #0 │ │ -2c2d60: 1209 |000c: const/4 v9, #int 0 // #0 │ │ -2c2d62: 120a |000d: const/4 v10, #int 0 // #0 │ │ -2c2d64: 120b |000e: const/4 v11, #int 0 // #0 │ │ -2c2d66: 07f1 |000f: move-object v1, v15 │ │ -2c2d68: 770e 9f06 0000 |0010: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13}, Lcom/duckduckgo/app/browser/BrowserActivity$Companion;.intent$default:(Lcom/duckduckgo/app/browser/BrowserActivity$Companion;Landroid/content/Context;Ljava/lang/String;ZZZZZZLjava/lang/String;ZZILjava/lang/Object;)Landroid/content/Intent; // method@069f │ │ -2c2d6e: 0c00 |0013: move-result-object v0 │ │ -2c2d70: 1a01 0f8b |0014: const-string v1, "android.intent.action.VIEW" // string@8b0f │ │ -2c2d74: 6e20 b400 1000 |0016: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00b4 │ │ -2c2d7a: 6202 166d |0019: sget-object v2, Lcom/duckduckgo/savedsites/impl/bookmarks/BookmarksActivity;.Companion:Lcom/duckduckgo/savedsites/impl/bookmarks/BookmarksActivity$Companion; // field@6d16 │ │ -2c2d7e: 1203 |001b: const/4 v3, #int 0 // #0 │ │ -2c2d80: 1224 |001c: const/4 v4, #int 2 // #2 │ │ -2c2d82: 7153 2ce4 f243 |001d: invoke-static {v2, v15, v3, v4, v3}, Lcom/duckduckgo/savedsites/impl/bookmarks/BookmarksActivity$Companion;.intent$default:(Lcom/duckduckgo/savedsites/impl/bookmarks/BookmarksActivity$Companion;Landroid/content/Context;Lcom/duckduckgo/savedsites/api/models/BookmarkFolder;ILjava/lang/Object;)Landroid/content/Intent; // method@e42c │ │ -2c2d88: 0c02 |0020: move-result-object v2 │ │ -2c2d8a: 6e20 b400 1200 |0021: invoke-virtual {v2, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00b4 │ │ -2c2d90: 7110 4700 0f00 |0024: invoke-static {v15}, Landroid/app/TaskStackBuilder;.create:(Landroid/content/Context;)Landroid/app/TaskStackBuilder; // method@0047 │ │ -2c2d96: 0c01 |0027: move-result-object v1 │ │ -2c2d98: 6e20 4500 0100 |0028: invoke-virtual {v1, v0}, Landroid/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/app/TaskStackBuilder; // method@0045 │ │ -2c2d9e: 0c00 |002b: move-result-object v0 │ │ -2c2da0: 6e20 4500 2000 |002c: invoke-virtual {v0, v2}, Landroid/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/app/TaskStackBuilder; // method@0045 │ │ -2c2da6: 0c00 |002f: move-result-object v0 │ │ -2c2da8: 2201 5901 |0030: new-instance v1, Landroidx/core/content/pm/ShortcutInfoCompat$Builder; // type@0159 │ │ -2c2dac: 1a02 5fd2 |0032: const-string v2, "showBookmarks" // string@d25f │ │ -2c2db0: 7030 3204 f102 |0034: invoke-direct {v1, v15, v2}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@0432 │ │ -2c2db6: 1402 0502 137f |0037: const v2, #float 1.95407e+38 // #7f130205 │ │ -2c2dbc: 6e20 8100 2f00 |003a: invoke-virtual {v15, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0081 │ │ -2c2dc2: 0c02 |003d: move-result-object v2 │ │ -2c2dc4: 1f02 b738 |003e: check-cast v2, Ljava/lang/CharSequence; // type@38b7 │ │ -2c2dc8: 6e20 3704 2100 |0040: invoke-virtual {v1, v2}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.setShortLabel:(Ljava/lang/CharSequence;)Landroidx/core/content/pm/ShortcutInfoCompat$Builder; // method@0437 │ │ -2c2dce: 0c01 |0043: move-result-object v1 │ │ -2c2dd0: 1402 fd00 087f |0044: const v2, #float 1.8078e+38 // #7f0800fd │ │ -2c2dd6: 7120 3d04 2f00 |0047: invoke-static {v15, v2}, Landroidx/core/graphics/drawable/IconCompat;.createWithResource:(Landroid/content/Context;I)Landroidx/core/graphics/drawable/IconCompat; // method@043d │ │ -2c2ddc: 0c0f |004a: move-result-object v15 │ │ -2c2dde: 6e20 3404 f100 |004b: invoke-virtual {v1, v15}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.setIcon:(Landroidx/core/graphics/drawable/IconCompat;)Landroidx/core/content/pm/ShortcutInfoCompat$Builder; // method@0434 │ │ -2c2de4: 0c0f |004e: move-result-object v15 │ │ -2c2de6: 6e10 4800 0000 |004f: invoke-virtual {v0}, Landroid/app/TaskStackBuilder;.getIntents:()[Landroid/content/Intent; // method@0048 │ │ -2c2dec: 0c00 |0052: move-result-object v0 │ │ -2c2dee: 6e20 3604 0f00 |0053: invoke-virtual {v15, v0}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.setIntents:([Landroid/content/Intent;)Landroidx/core/content/pm/ShortcutInfoCompat$Builder; // method@0436 │ │ -2c2df4: 0c0f |0056: move-result-object v15 │ │ -2c2df6: 6e10 3304 0f00 |0057: invoke-virtual {v15}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.build:()Landroidx/core/content/pm/ShortcutInfoCompat; // method@0433 │ │ -2c2dfc: 0c0f |005a: move-result-object v15 │ │ -2c2dfe: 6e10 3804 0f00 |005b: invoke-virtual {v15}, Landroidx/core/content/pm/ShortcutInfoCompat;.toShortcutInfo:()Landroid/content/pm/ShortcutInfo; // method@0438 │ │ -2c2e04: 0c0f |005e: move-result-object v15 │ │ -2c2e06: 1a00 d5d6 |005f: const-string v0, "toShortcutInfo(...)" // string@d6d5 │ │ -2c2e0a: 7120 fdf1 0f00 |0061: invoke-static {v15, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ -2c2e10: 110f |0064: return-object v15 │ │ +2c2d48: |[2c2d48] com.duckduckgo.app.global.shortcut.AppShortcutCreator.buildBookmarksShortcut:(Landroid/content/Context;)Landroid/content/pm/ShortcutInfo; │ │ +2c2d58: 6200 cb00 |0000: sget-object v0, Lcom/duckduckgo/app/browser/BrowserActivity;.Companion:Lcom/duckduckgo/app/browser/BrowserActivity$Companion; // field@00cb │ │ +2c2d5c: 130c fe07 |0002: const/16 v12, #int 2046 // #7fe │ │ +2c2d60: 120d |0004: const/4 v13, #int 0 // #0 │ │ +2c2d62: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +2c2d64: 1203 |0006: const/4 v3, #int 0 // #0 │ │ +2c2d66: 1204 |0007: const/4 v4, #int 0 // #0 │ │ +2c2d68: 1205 |0008: const/4 v5, #int 0 // #0 │ │ +2c2d6a: 1206 |0009: const/4 v6, #int 0 // #0 │ │ +2c2d6c: 1207 |000a: const/4 v7, #int 0 // #0 │ │ +2c2d6e: 1208 |000b: const/4 v8, #int 0 // #0 │ │ +2c2d70: 1209 |000c: const/4 v9, #int 0 // #0 │ │ +2c2d72: 120a |000d: const/4 v10, #int 0 // #0 │ │ +2c2d74: 120b |000e: const/4 v11, #int 0 // #0 │ │ +2c2d76: 07f1 |000f: move-object v1, v15 │ │ +2c2d78: 770e 9f06 0000 |0010: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13}, Lcom/duckduckgo/app/browser/BrowserActivity$Companion;.intent$default:(Lcom/duckduckgo/app/browser/BrowserActivity$Companion;Landroid/content/Context;Ljava/lang/String;ZZZZZZLjava/lang/String;ZZILjava/lang/Object;)Landroid/content/Intent; // method@069f │ │ +2c2d7e: 0c00 |0013: move-result-object v0 │ │ +2c2d80: 1a01 0f8b |0014: const-string v1, "android.intent.action.VIEW" // string@8b0f │ │ +2c2d84: 6e20 b400 1000 |0016: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00b4 │ │ +2c2d8a: 6202 166d |0019: sget-object v2, Lcom/duckduckgo/savedsites/impl/bookmarks/BookmarksActivity;.Companion:Lcom/duckduckgo/savedsites/impl/bookmarks/BookmarksActivity$Companion; // field@6d16 │ │ +2c2d8e: 1203 |001b: const/4 v3, #int 0 // #0 │ │ +2c2d90: 1224 |001c: const/4 v4, #int 2 // #2 │ │ +2c2d92: 7153 2ce4 f243 |001d: invoke-static {v2, v15, v3, v4, v3}, Lcom/duckduckgo/savedsites/impl/bookmarks/BookmarksActivity$Companion;.intent$default:(Lcom/duckduckgo/savedsites/impl/bookmarks/BookmarksActivity$Companion;Landroid/content/Context;Lcom/duckduckgo/savedsites/api/models/BookmarkFolder;ILjava/lang/Object;)Landroid/content/Intent; // method@e42c │ │ +2c2d98: 0c02 |0020: move-result-object v2 │ │ +2c2d9a: 6e20 b400 1200 |0021: invoke-virtual {v2, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00b4 │ │ +2c2da0: 7110 4700 0f00 |0024: invoke-static {v15}, Landroid/app/TaskStackBuilder;.create:(Landroid/content/Context;)Landroid/app/TaskStackBuilder; // method@0047 │ │ +2c2da6: 0c01 |0027: move-result-object v1 │ │ +2c2da8: 6e20 4500 0100 |0028: invoke-virtual {v1, v0}, Landroid/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/app/TaskStackBuilder; // method@0045 │ │ +2c2dae: 0c00 |002b: move-result-object v0 │ │ +2c2db0: 6e20 4500 2000 |002c: invoke-virtual {v0, v2}, Landroid/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/app/TaskStackBuilder; // method@0045 │ │ +2c2db6: 0c00 |002f: move-result-object v0 │ │ +2c2db8: 2201 5901 |0030: new-instance v1, Landroidx/core/content/pm/ShortcutInfoCompat$Builder; // type@0159 │ │ +2c2dbc: 1a02 5fd2 |0032: const-string v2, "showBookmarks" // string@d25f │ │ +2c2dc0: 7030 3204 f102 |0034: invoke-direct {v1, v15, v2}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@0432 │ │ +2c2dc6: 1402 0502 137f |0037: const v2, #float 1.95407e+38 // #7f130205 │ │ +2c2dcc: 6e20 8100 2f00 |003a: invoke-virtual {v15, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0081 │ │ +2c2dd2: 0c02 |003d: move-result-object v2 │ │ +2c2dd4: 1f02 b738 |003e: check-cast v2, Ljava/lang/CharSequence; // type@38b7 │ │ +2c2dd8: 6e20 3704 2100 |0040: invoke-virtual {v1, v2}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.setShortLabel:(Ljava/lang/CharSequence;)Landroidx/core/content/pm/ShortcutInfoCompat$Builder; // method@0437 │ │ +2c2dde: 0c01 |0043: move-result-object v1 │ │ +2c2de0: 1402 fd00 087f |0044: const v2, #float 1.8078e+38 // #7f0800fd │ │ +2c2de6: 7120 3d04 2f00 |0047: invoke-static {v15, v2}, Landroidx/core/graphics/drawable/IconCompat;.createWithResource:(Landroid/content/Context;I)Landroidx/core/graphics/drawable/IconCompat; // method@043d │ │ +2c2dec: 0c0f |004a: move-result-object v15 │ │ +2c2dee: 6e20 3404 f100 |004b: invoke-virtual {v1, v15}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.setIcon:(Landroidx/core/graphics/drawable/IconCompat;)Landroidx/core/content/pm/ShortcutInfoCompat$Builder; // method@0434 │ │ +2c2df4: 0c0f |004e: move-result-object v15 │ │ +2c2df6: 6e10 4800 0000 |004f: invoke-virtual {v0}, Landroid/app/TaskStackBuilder;.getIntents:()[Landroid/content/Intent; // method@0048 │ │ +2c2dfc: 0c00 |0052: move-result-object v0 │ │ +2c2dfe: 6e20 3604 0f00 |0053: invoke-virtual {v15, v0}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.setIntents:([Landroid/content/Intent;)Landroidx/core/content/pm/ShortcutInfoCompat$Builder; // method@0436 │ │ +2c2e04: 0c0f |0056: move-result-object v15 │ │ +2c2e06: 6e10 3304 0f00 |0057: invoke-virtual {v15}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.build:()Landroidx/core/content/pm/ShortcutInfoCompat; // method@0433 │ │ +2c2e0c: 0c0f |005a: move-result-object v15 │ │ +2c2e0e: 6e10 3804 0f00 |005b: invoke-virtual {v15}, Landroidx/core/content/pm/ShortcutInfoCompat;.toShortcutInfo:()Landroid/content/pm/ShortcutInfo; // method@0438 │ │ +2c2e14: 0c0f |005e: move-result-object v15 │ │ +2c2e16: 1a00 d5d6 |005f: const-string v0, "toShortcutInfo(...)" // string@d6d5 │ │ +2c2e1a: 7120 fdf1 0f00 |0061: invoke-static {v15, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ +2c2e20: 110f |0064: return-object v15 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0019 line=124 │ │ 0x0024 line=126 │ │ 0x0028 line=127 │ │ 0x002c line=128 │ │ @@ -182798,46 +182798,46 @@ │ │ type : '(Landroid/content/Context;)Landroid/content/pm/ShortcutInfo;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 67 16-bit code units │ │ -2c2e14: |[2c2e14] com.duckduckgo.app.global.shortcut.AppShortcutCreator.buildClearDataShortcut:(Landroid/content/Context;)Landroid/content/pm/ShortcutInfo; │ │ -2c2e24: 2200 5901 |0000: new-instance v0, Landroidx/core/content/pm/ShortcutInfoCompat$Builder; // type@0159 │ │ -2c2e28: 1a01 2b93 |0002: const-string v1, "clearData" // string@932b │ │ -2c2e2c: 7030 3204 4001 |0004: invoke-direct {v0, v4, v1}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@0432 │ │ -2c2e32: 1401 3e03 137f |0007: const v1, #float 1.95413e+38 // #7f13033e │ │ -2c2e38: 6e20 8100 1400 |000a: invoke-virtual {v4, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0081 │ │ -2c2e3e: 0c01 |000d: move-result-object v1 │ │ -2c2e40: 1f01 b738 |000e: check-cast v1, Ljava/lang/CharSequence; // type@38b7 │ │ -2c2e44: 6e20 3704 1000 |0010: invoke-virtual {v0, v1}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.setShortLabel:(Ljava/lang/CharSequence;)Landroidx/core/content/pm/ShortcutInfoCompat$Builder; // method@0437 │ │ -2c2e4a: 0c00 |0013: move-result-object v0 │ │ -2c2e4c: 1401 fe00 087f |0014: const v1, #float 1.8078e+38 // #7f0800fe │ │ -2c2e52: 7120 3d04 1400 |0017: invoke-static {v4, v1}, Landroidx/core/graphics/drawable/IconCompat;.createWithResource:(Landroid/content/Context;I)Landroidx/core/graphics/drawable/IconCompat; // method@043d │ │ -2c2e58: 0c01 |001a: move-result-object v1 │ │ -2c2e5a: 6e20 3404 1000 |001b: invoke-virtual {v0, v1}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.setIcon:(Landroidx/core/graphics/drawable/IconCompat;)Landroidx/core/content/pm/ShortcutInfoCompat$Builder; // method@0434 │ │ -2c2e60: 0c00 |001e: move-result-object v0 │ │ -2c2e62: 2201 3700 |001f: new-instance v1, Landroid/content/Intent; // type@0037 │ │ -2c2e66: 1c02 0603 |0021: const-class v2, Lcom/duckduckgo/app/browser/BrowserActivity; // type@0306 │ │ -2c2e6a: 7030 9200 4102 |0023: invoke-direct {v1, v4, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0092 │ │ -2c2e70: 1a04 0f8b |0026: const-string v4, "android.intent.action.VIEW" // string@8b0f │ │ -2c2e74: 6e20 b400 4100 |0028: invoke-virtual {v1, v4}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00b4 │ │ -2c2e7a: 1a04 4072 |002b: const-string v4, "PERFORM_FIRE_ON_ENTRY_EXTRA" // string@7240 │ │ -2c2e7e: 1212 |002d: const/4 v2, #int 1 // #1 │ │ -2c2e80: 6e30 af00 4102 |002e: invoke-virtual {v1, v4, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@00af │ │ -2c2e86: 6e20 3504 1000 |0031: invoke-virtual {v0, v1}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.setIntent:(Landroid/content/Intent;)Landroidx/core/content/pm/ShortcutInfoCompat$Builder; // method@0435 │ │ -2c2e8c: 0c04 |0034: move-result-object v4 │ │ -2c2e8e: 6e10 3304 0400 |0035: invoke-virtual {v4}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.build:()Landroidx/core/content/pm/ShortcutInfoCompat; // method@0433 │ │ -2c2e94: 0c04 |0038: move-result-object v4 │ │ -2c2e96: 6e10 3804 0400 |0039: invoke-virtual {v4}, Landroidx/core/content/pm/ShortcutInfoCompat;.toShortcutInfo:()Landroid/content/pm/ShortcutInfo; // method@0438 │ │ -2c2e9c: 0c04 |003c: move-result-object v4 │ │ -2c2e9e: 1a00 d5d6 |003d: const-string v0, "toShortcutInfo(...)" // string@d6d5 │ │ -2c2ea2: 7120 fdf1 0400 |003f: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ -2c2ea8: 1104 |0042: return-object v4 │ │ +2c2e24: |[2c2e24] com.duckduckgo.app.global.shortcut.AppShortcutCreator.buildClearDataShortcut:(Landroid/content/Context;)Landroid/content/pm/ShortcutInfo; │ │ +2c2e34: 2200 5901 |0000: new-instance v0, Landroidx/core/content/pm/ShortcutInfoCompat$Builder; // type@0159 │ │ +2c2e38: 1a01 2b93 |0002: const-string v1, "clearData" // string@932b │ │ +2c2e3c: 7030 3204 4001 |0004: invoke-direct {v0, v4, v1}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@0432 │ │ +2c2e42: 1401 3e03 137f |0007: const v1, #float 1.95413e+38 // #7f13033e │ │ +2c2e48: 6e20 8100 1400 |000a: invoke-virtual {v4, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0081 │ │ +2c2e4e: 0c01 |000d: move-result-object v1 │ │ +2c2e50: 1f01 b738 |000e: check-cast v1, Ljava/lang/CharSequence; // type@38b7 │ │ +2c2e54: 6e20 3704 1000 |0010: invoke-virtual {v0, v1}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.setShortLabel:(Ljava/lang/CharSequence;)Landroidx/core/content/pm/ShortcutInfoCompat$Builder; // method@0437 │ │ +2c2e5a: 0c00 |0013: move-result-object v0 │ │ +2c2e5c: 1401 fe00 087f |0014: const v1, #float 1.8078e+38 // #7f0800fe │ │ +2c2e62: 7120 3d04 1400 |0017: invoke-static {v4, v1}, Landroidx/core/graphics/drawable/IconCompat;.createWithResource:(Landroid/content/Context;I)Landroidx/core/graphics/drawable/IconCompat; // method@043d │ │ +2c2e68: 0c01 |001a: move-result-object v1 │ │ +2c2e6a: 6e20 3404 1000 |001b: invoke-virtual {v0, v1}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.setIcon:(Landroidx/core/graphics/drawable/IconCompat;)Landroidx/core/content/pm/ShortcutInfoCompat$Builder; // method@0434 │ │ +2c2e70: 0c00 |001e: move-result-object v0 │ │ +2c2e72: 2201 3700 |001f: new-instance v1, Landroid/content/Intent; // type@0037 │ │ +2c2e76: 1c02 0603 |0021: const-class v2, Lcom/duckduckgo/app/browser/BrowserActivity; // type@0306 │ │ +2c2e7a: 7030 9200 4102 |0023: invoke-direct {v1, v4, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0092 │ │ +2c2e80: 1a04 0f8b |0026: const-string v4, "android.intent.action.VIEW" // string@8b0f │ │ +2c2e84: 6e20 b400 4100 |0028: invoke-virtual {v1, v4}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00b4 │ │ +2c2e8a: 1a04 4072 |002b: const-string v4, "PERFORM_FIRE_ON_ENTRY_EXTRA" // string@7240 │ │ +2c2e8e: 1212 |002d: const/4 v2, #int 1 // #1 │ │ +2c2e90: 6e30 af00 4102 |002e: invoke-virtual {v1, v4, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@00af │ │ +2c2e96: 6e20 3504 1000 |0031: invoke-virtual {v0, v1}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.setIntent:(Landroid/content/Intent;)Landroidx/core/content/pm/ShortcutInfoCompat$Builder; // method@0435 │ │ +2c2e9c: 0c04 |0034: move-result-object v4 │ │ +2c2e9e: 6e10 3304 0400 |0035: invoke-virtual {v4}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.build:()Landroidx/core/content/pm/ShortcutInfoCompat; // method@0433 │ │ +2c2ea4: 0c04 |0038: move-result-object v4 │ │ +2c2ea6: 6e10 3804 0400 |0039: invoke-virtual {v4}, Landroidx/core/content/pm/ShortcutInfoCompat;.toShortcutInfo:()Landroid/content/pm/ShortcutInfo; // method@0438 │ │ +2c2eac: 0c04 |003c: move-result-object v4 │ │ +2c2eae: 1a00 d5d6 |003d: const-string v0, "toShortcutInfo(...)" // string@d6d5 │ │ +2c2eb2: 7120 fdf1 0400 |003f: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ +2c2eb8: 1104 |0042: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ 0x000a line=111 │ │ 0x0017 line=112 │ │ 0x001f line=114 │ │ 0x0026 line=115 │ │ @@ -182853,46 +182853,46 @@ │ │ type : '(Landroid/content/Context;)Landroid/content/pm/ShortcutInfo;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 67 16-bit code units │ │ -2c2eac: |[2c2eac] com.duckduckgo.app.global.shortcut.AppShortcutCreator.buildNewTabShortcut:(Landroid/content/Context;)Landroid/content/pm/ShortcutInfo; │ │ -2c2ebc: 2200 5901 |0000: new-instance v0, Landroidx/core/content/pm/ShortcutInfoCompat$Builder; // type@0159 │ │ -2c2ec0: 1a01 c6bc |0002: const-string v1, "newTab" // string@bcc6 │ │ -2c2ec4: 7030 3204 4001 |0004: invoke-direct {v0, v4, v1}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@0432 │ │ -2c2eca: 1401 0105 137f |0007: const v1, #float 1.95422e+38 // #7f130501 │ │ -2c2ed0: 6e20 8100 1400 |000a: invoke-virtual {v4, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0081 │ │ -2c2ed6: 0c01 |000d: move-result-object v1 │ │ -2c2ed8: 1f01 b738 |000e: check-cast v1, Ljava/lang/CharSequence; // type@38b7 │ │ -2c2edc: 6e20 3704 1000 |0010: invoke-virtual {v0, v1}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.setShortLabel:(Ljava/lang/CharSequence;)Landroidx/core/content/pm/ShortcutInfoCompat$Builder; // method@0437 │ │ -2c2ee2: 0c00 |0013: move-result-object v0 │ │ -2c2ee4: 1401 ff00 087f |0014: const v1, #float 1.8078e+38 // #7f0800ff │ │ -2c2eea: 7120 3d04 1400 |0017: invoke-static {v4, v1}, Landroidx/core/graphics/drawable/IconCompat;.createWithResource:(Landroid/content/Context;I)Landroidx/core/graphics/drawable/IconCompat; // method@043d │ │ -2c2ef0: 0c01 |001a: move-result-object v1 │ │ -2c2ef2: 6e20 3404 1000 |001b: invoke-virtual {v0, v1}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.setIcon:(Landroidx/core/graphics/drawable/IconCompat;)Landroidx/core/content/pm/ShortcutInfoCompat$Builder; // method@0434 │ │ -2c2ef8: 0c00 |001e: move-result-object v0 │ │ -2c2efa: 2201 3700 |001f: new-instance v1, Landroid/content/Intent; // type@0037 │ │ -2c2efe: 1c02 0603 |0021: const-class v2, Lcom/duckduckgo/app/browser/BrowserActivity; // type@0306 │ │ -2c2f02: 7030 9200 4102 |0023: invoke-direct {v1, v4, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0092 │ │ -2c2f08: 1a04 0f8b |0026: const-string v4, "android.intent.action.VIEW" // string@8b0f │ │ -2c2f0c: 6e20 b400 4100 |0028: invoke-virtual {v1, v4}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00b4 │ │ -2c2f12: 1a04 3170 |002b: const-string v4, "NEW_SEARCH_EXTRA" // string@7031 │ │ -2c2f16: 1212 |002d: const/4 v2, #int 1 // #1 │ │ -2c2f18: 6e30 af00 4102 |002e: invoke-virtual {v1, v4, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@00af │ │ -2c2f1e: 6e20 3504 1000 |0031: invoke-virtual {v0, v1}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.setIntent:(Landroid/content/Intent;)Landroidx/core/content/pm/ShortcutInfoCompat$Builder; // method@0435 │ │ -2c2f24: 0c04 |0034: move-result-object v4 │ │ -2c2f26: 6e10 3304 0400 |0035: invoke-virtual {v4}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.build:()Landroidx/core/content/pm/ShortcutInfoCompat; // method@0433 │ │ -2c2f2c: 0c04 |0038: move-result-object v4 │ │ -2c2f2e: 6e10 3804 0400 |0039: invoke-virtual {v4}, Landroidx/core/content/pm/ShortcutInfoCompat;.toShortcutInfo:()Landroid/content/pm/ShortcutInfo; // method@0438 │ │ -2c2f34: 0c04 |003c: move-result-object v4 │ │ -2c2f36: 1a00 d5d6 |003d: const-string v0, "toShortcutInfo(...)" // string@d6d5 │ │ -2c2f3a: 7120 fdf1 0400 |003f: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ -2c2f40: 1104 |0042: return-object v4 │ │ +2c2ebc: |[2c2ebc] com.duckduckgo.app.global.shortcut.AppShortcutCreator.buildNewTabShortcut:(Landroid/content/Context;)Landroid/content/pm/ShortcutInfo; │ │ +2c2ecc: 2200 5901 |0000: new-instance v0, Landroidx/core/content/pm/ShortcutInfoCompat$Builder; // type@0159 │ │ +2c2ed0: 1a01 c6bc |0002: const-string v1, "newTab" // string@bcc6 │ │ +2c2ed4: 7030 3204 4001 |0004: invoke-direct {v0, v4, v1}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@0432 │ │ +2c2eda: 1401 0105 137f |0007: const v1, #float 1.95422e+38 // #7f130501 │ │ +2c2ee0: 6e20 8100 1400 |000a: invoke-virtual {v4, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0081 │ │ +2c2ee6: 0c01 |000d: move-result-object v1 │ │ +2c2ee8: 1f01 b738 |000e: check-cast v1, Ljava/lang/CharSequence; // type@38b7 │ │ +2c2eec: 6e20 3704 1000 |0010: invoke-virtual {v0, v1}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.setShortLabel:(Ljava/lang/CharSequence;)Landroidx/core/content/pm/ShortcutInfoCompat$Builder; // method@0437 │ │ +2c2ef2: 0c00 |0013: move-result-object v0 │ │ +2c2ef4: 1401 ff00 087f |0014: const v1, #float 1.8078e+38 // #7f0800ff │ │ +2c2efa: 7120 3d04 1400 |0017: invoke-static {v4, v1}, Landroidx/core/graphics/drawable/IconCompat;.createWithResource:(Landroid/content/Context;I)Landroidx/core/graphics/drawable/IconCompat; // method@043d │ │ +2c2f00: 0c01 |001a: move-result-object v1 │ │ +2c2f02: 6e20 3404 1000 |001b: invoke-virtual {v0, v1}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.setIcon:(Landroidx/core/graphics/drawable/IconCompat;)Landroidx/core/content/pm/ShortcutInfoCompat$Builder; // method@0434 │ │ +2c2f08: 0c00 |001e: move-result-object v0 │ │ +2c2f0a: 2201 3700 |001f: new-instance v1, Landroid/content/Intent; // type@0037 │ │ +2c2f0e: 1c02 0603 |0021: const-class v2, Lcom/duckduckgo/app/browser/BrowserActivity; // type@0306 │ │ +2c2f12: 7030 9200 4102 |0023: invoke-direct {v1, v4, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0092 │ │ +2c2f18: 1a04 0f8b |0026: const-string v4, "android.intent.action.VIEW" // string@8b0f │ │ +2c2f1c: 6e20 b400 4100 |0028: invoke-virtual {v1, v4}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00b4 │ │ +2c2f22: 1a04 3170 |002b: const-string v4, "NEW_SEARCH_EXTRA" // string@7031 │ │ +2c2f26: 1212 |002d: const/4 v2, #int 1 // #1 │ │ +2c2f28: 6e30 af00 4102 |002e: invoke-virtual {v1, v4, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@00af │ │ +2c2f2e: 6e20 3504 1000 |0031: invoke-virtual {v0, v1}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.setIntent:(Landroid/content/Intent;)Landroidx/core/content/pm/ShortcutInfoCompat$Builder; // method@0435 │ │ +2c2f34: 0c04 |0034: move-result-object v4 │ │ +2c2f36: 6e10 3304 0400 |0035: invoke-virtual {v4}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.build:()Landroidx/core/content/pm/ShortcutInfoCompat; // method@0433 │ │ +2c2f3c: 0c04 |0038: move-result-object v4 │ │ +2c2f3e: 6e10 3804 0400 |0039: invoke-virtual {v4}, Landroidx/core/content/pm/ShortcutInfoCompat;.toShortcutInfo:()Landroid/content/pm/ShortcutInfo; // method@0438 │ │ +2c2f44: 0c04 |003c: move-result-object v4 │ │ +2c2f46: 1a00 d5d6 |003d: const-string v0, "toShortcutInfo(...)" // string@d6d5 │ │ +2c2f4a: 7120 fdf1 0400 |003f: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ +2c2f50: 1104 |0042: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x000a line=98 │ │ 0x0017 line=99 │ │ 0x001f line=101 │ │ 0x0026 line=102 │ │ @@ -182909,30 +182909,30 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 26 16-bit code units │ │ -2c2fd0: |[2c2fd0] com.duckduckgo.app.global.shortcut.AppShortcutCreator.configureAppShortcuts:()V │ │ -2c2fe0: 5460 be31 |0000: iget-object v0, v6, Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator;.appCoroutineScope:Lkotlinx/coroutines/CoroutineScope; // field@31be │ │ -2c2fe4: 5461 c031 |0002: iget-object v1, v6, Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator;.dispatchers:Lcom/duckduckgo/common/utils/DispatcherProvider; // field@31c0 │ │ -2c2fe8: 7210 37be 0100 |0004: invoke-interface {v1}, Lcom/duckduckgo/common/utils/DispatcherProvider;.io:()Lkotlinx/coroutines/CoroutineDispatcher; // method@be37 │ │ -2c2fee: 0c01 |0007: move-result-object v1 │ │ -2c2ff0: 1f01 a439 |0008: check-cast v1, Lkotlin/coroutines/CoroutineContext; // type@39a4 │ │ -2c2ff4: 2202 7312 |000a: new-instance v2, Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator$configureAppShortcuts$1; // type@1273 │ │ -2c2ff8: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -2c2ffa: 7030 8457 6203 |000d: invoke-direct {v2, v6, v3}, Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator$configureAppShortcuts$1;.:(Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator;Lkotlin/coroutines/Continuation;)V // method@5784 │ │ -2c3000: 0723 |0010: move-object v3, v2 │ │ -2c3002: 1f03 b839 |0011: check-cast v3, Lkotlin/jvm/functions/Function2; // type@39b8 │ │ -2c3006: 1224 |0013: const/4 v4, #int 2 // #2 │ │ -2c3008: 1205 |0014: const/4 v5, #int 0 // #0 │ │ -2c300a: 1202 |0015: const/4 v2, #int 0 // #0 │ │ -2c300c: 7706 64f2 0000 |0016: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@f264 │ │ -2c3012: 0e00 |0019: return-void │ │ +2c2fe0: |[2c2fe0] com.duckduckgo.app.global.shortcut.AppShortcutCreator.configureAppShortcuts:()V │ │ +2c2ff0: 5460 be31 |0000: iget-object v0, v6, Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator;.appCoroutineScope:Lkotlinx/coroutines/CoroutineScope; // field@31be │ │ +2c2ff4: 5461 c031 |0002: iget-object v1, v6, Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator;.dispatchers:Lcom/duckduckgo/common/utils/DispatcherProvider; // field@31c0 │ │ +2c2ff8: 7210 37be 0100 |0004: invoke-interface {v1}, Lcom/duckduckgo/common/utils/DispatcherProvider;.io:()Lkotlinx/coroutines/CoroutineDispatcher; // method@be37 │ │ +2c2ffe: 0c01 |0007: move-result-object v1 │ │ +2c3000: 1f01 a439 |0008: check-cast v1, Lkotlin/coroutines/CoroutineContext; // type@39a4 │ │ +2c3004: 2202 7312 |000a: new-instance v2, Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator$configureAppShortcuts$1; // type@1273 │ │ +2c3008: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +2c300a: 7030 8457 6203 |000d: invoke-direct {v2, v6, v3}, Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator$configureAppShortcuts$1;.:(Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator;Lkotlin/coroutines/Continuation;)V // method@5784 │ │ +2c3010: 0723 |0010: move-object v3, v2 │ │ +2c3012: 1f03 b839 |0011: check-cast v3, Lkotlin/jvm/functions/Function2; // type@39b8 │ │ +2c3016: 1224 |0013: const/4 v4, #int 2 // #2 │ │ +2c3018: 1205 |0014: const/4 v5, #int 0 // #0 │ │ +2c301a: 1202 |0015: const/4 v2, #int 0 // #0 │ │ +2c301c: 7706 64f2 0000 |0016: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@f264 │ │ +2c3022: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x001a reg=6 this Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator; │ │ │ │ source_file_idx : 7698 (AppShortcutCreator.kt) │ │ @@ -182969,17 +182969,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2c2ad0: |[2c2ad0] com.duckduckgo.app.global.shortcut.AppShortcutCreatorModule.:()V │ │ -2c2ae0: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2c2ae6: 0e00 |0003: return-void │ │ +2c2ae0: |[2c2ae0] com.duckduckgo.app.global.shortcut.AppShortcutCreatorModule.:()V │ │ +2c2af0: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2c2af6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/global/shortcut/AppShortcutCreatorModule; │ │ │ │ Virtual methods - │ │ @@ -182988,21 +182988,21 @@ │ │ type : '(Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator;)Lcom/duckduckgo/app/lifecycle/MainProcessLifecycleObserver;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -2c2aa4: |[2c2aa4] com.duckduckgo.app.global.shortcut.AppShortcutCreatorModule.provideAppShortcutCreatorObserver:(Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator;)Lcom/duckduckgo/app/lifecycle/MainProcessLifecycleObserver; │ │ -2c2ab4: 1a00 0a8c |0000: const-string v0, "appShortcutCreator" // string@8c0a │ │ -2c2ab8: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2c2abe: 2200 7512 |0005: new-instance v0, Lcom/duckduckgo/app/global/shortcut/AppShortcutCreatorLifecycleObserver; // type@1275 │ │ -2c2ac2: 7020 9657 2000 |0007: invoke-direct {v0, v2}, Lcom/duckduckgo/app/global/shortcut/AppShortcutCreatorLifecycleObserver;.:(Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator;)V // method@5796 │ │ -2c2ac8: 1f00 ff12 |000a: check-cast v0, Lcom/duckduckgo/app/lifecycle/MainProcessLifecycleObserver; // type@12ff │ │ -2c2acc: 1100 |000c: return-object v0 │ │ +2c2ab4: |[2c2ab4] com.duckduckgo.app.global.shortcut.AppShortcutCreatorModule.provideAppShortcutCreatorObserver:(Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator;)Lcom/duckduckgo/app/lifecycle/MainProcessLifecycleObserver; │ │ +2c2ac4: 1a00 0a8c |0000: const-string v0, "appShortcutCreator" // string@8c0a │ │ +2c2ac8: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2c2ace: 2200 7512 |0005: new-instance v0, Lcom/duckduckgo/app/global/shortcut/AppShortcutCreatorLifecycleObserver; // type@1275 │ │ +2c2ad2: 7020 9657 2000 |0007: invoke-direct {v0, v2}, Lcom/duckduckgo/app/global/shortcut/AppShortcutCreatorLifecycleObserver;.:(Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator;)V // method@5796 │ │ +2c2ad8: 1f00 ff12 |000a: check-cast v0, Lcom/duckduckgo/app/lifecycle/MainProcessLifecycleObserver; // type@12ff │ │ +2c2adc: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=57 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/duckduckgo/app/global/shortcut/AppShortcutCreatorModule; │ │ 0x0000 - 0x000d reg=2 (null) Lcom/duckduckgo/app/global/shortcut/AppShortcutCreator; │ │ │ │ @@ -183037,17 +183037,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2c3014: |[2c3014] com.duckduckgo.app.global.store.AndroidAppProperties$Companion.:()V │ │ -2c3024: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2c302a: 0e00 |0003: return-void │ │ +2c3024: |[2c3024] com.duckduckgo.app.global.store.AndroidAppProperties$Companion.:()V │ │ +2c3034: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2c303a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/global/store/AndroidAppProperties$Companion; │ │ │ │ #1 : (in Lcom/duckduckgo/app/global/store/AndroidAppProperties$Companion;) │ │ @@ -183055,17 +183055,17 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2c302c: |[2c302c] com.duckduckgo.app.global.store.AndroidAppProperties$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -2c303c: 7010 a457 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/global/store/AndroidAppProperties$Companion;.:()V // method@57a4 │ │ -2c3042: 0e00 |0003: return-void │ │ +2c303c: |[2c303c] com.duckduckgo.app.global.store.AndroidAppProperties$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +2c304c: 7010 a457 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/global/store/AndroidAppProperties$Companion;.:()V // method@57a4 │ │ +2c3052: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 7560 (AndroidAppProperties.kt) │ │ │ │ @@ -183098,30 +183098,30 @@ │ │ type : '(Landroid/net/Uri;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -2c33fc: |[2c33fc] com.duckduckgo.app.global.uri.UriSubdomainRemoverKt.appendScheme:(Landroid/net/Uri;Ljava/lang/String;)Ljava/lang/String; │ │ -2c340c: 6e10 6301 0100 |0000: invoke-virtual {v1}, Landroid/net/Uri;.getScheme:()Ljava/lang/String; // method@0163 │ │ -2c3412: 0c00 |0003: move-result-object v0 │ │ -2c3414: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -2c3418: 2819 |0006: goto 001f // +0019 │ │ -2c341a: 6e10 6301 0100 |0007: invoke-virtual {v1}, Landroid/net/Uri;.getScheme:()Ljava/lang/String; // method@0163 │ │ -2c3420: 0c01 |000a: move-result-object v1 │ │ -2c3422: 2200 dd38 |000b: new-instance v0, Ljava/lang/StringBuilder; // type@38dd │ │ -2c3426: 7010 d7ef 0000 |000d: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@efd7 │ │ -2c342c: 6e20 e2ef 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2c3432: 1a01 4d1b |0013: const-string v1, "://" // string@1b4d │ │ -2c3436: 6e20 e2ef 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2c343c: 6e20 e2ef 2000 |0018: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2c3442: 6e10 e7ef 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ -2c3448: 0c02 |001e: move-result-object v2 │ │ -2c344a: 1102 |001f: return-object v2 │ │ +2c340c: |[2c340c] com.duckduckgo.app.global.uri.UriSubdomainRemoverKt.appendScheme:(Landroid/net/Uri;Ljava/lang/String;)Ljava/lang/String; │ │ +2c341c: 6e10 6301 0100 |0000: invoke-virtual {v1}, Landroid/net/Uri;.getScheme:()Ljava/lang/String; // method@0163 │ │ +2c3422: 0c00 |0003: move-result-object v0 │ │ +2c3424: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +2c3428: 2819 |0006: goto 001f // +0019 │ │ +2c342a: 6e10 6301 0100 |0007: invoke-virtual {v1}, Landroid/net/Uri;.getScheme:()Ljava/lang/String; // method@0163 │ │ +2c3430: 0c01 |000a: move-result-object v1 │ │ +2c3432: 2200 dd38 |000b: new-instance v0, Ljava/lang/StringBuilder; // type@38dd │ │ +2c3436: 7010 d7ef 0000 |000d: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@efd7 │ │ +2c343c: 6e20 e2ef 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2c3442: 1a01 4d1b |0013: const-string v1, "://" // string@1b4d │ │ +2c3446: 6e20 e2ef 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2c344c: 6e20 e2ef 2000 |0018: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2c3452: 6e10 e7ef 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ +2c3458: 0c02 |001e: move-result-object v2 │ │ +2c345a: 1102 |001f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0007 line=50 │ │ locals : │ │ 0x0000 - 0x0020 reg=1 (null) Landroid/net/Uri; │ │ 0x0000 - 0x0020 reg=2 (null) Ljava/lang/String; │ │ @@ -183131,27 +183131,27 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 18 16-bit code units │ │ -2c33c8: |[2c33c8] com.duckduckgo.app.global.uri.UriSubdomainRemoverKt.isValid:(Ljava/lang/String;)Z │ │ -2c33d8: 1f04 b738 |0000: check-cast v4, Ljava/lang/CharSequence; // type@38b7 │ │ -2c33dc: 1a00 df1a |0002: const-string v0, "." // string@1adf │ │ -2c33e0: 1f00 b738 |0004: check-cast v0, Ljava/lang/CharSequence; // type@38b7 │ │ -2c33e4: 1221 |0006: const/4 v1, #int 2 // #2 │ │ -2c33e6: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -2c33e8: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -2c33ea: 7152 36f2 0413 |0009: invoke-static {v4, v0, v3, v1, v2}, Lkotlin/text/StringsKt;.contains$default:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZILjava/lang/Object;)Z // method@f236 │ │ -2c33f0: 0a04 |000c: move-result v4 │ │ -2c33f2: 3904 0300 |000d: if-nez v4, 0010 // +0003 │ │ -2c33f6: 0f03 |000f: return v3 │ │ -2c33f8: 1214 |0010: const/4 v4, #int 1 // #1 │ │ -2c33fa: 0f04 |0011: return v4 │ │ +2c33d8: |[2c33d8] com.duckduckgo.app.global.uri.UriSubdomainRemoverKt.isValid:(Ljava/lang/String;)Z │ │ +2c33e8: 1f04 b738 |0000: check-cast v4, Ljava/lang/CharSequence; // type@38b7 │ │ +2c33ec: 1a00 df1a |0002: const-string v0, "." // string@1adf │ │ +2c33f0: 1f00 b738 |0004: check-cast v0, Ljava/lang/CharSequence; // type@38b7 │ │ +2c33f4: 1221 |0006: const/4 v1, #int 2 // #2 │ │ +2c33f6: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +2c33f8: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +2c33fa: 7152 36f2 0413 |0009: invoke-static {v4, v0, v3, v1, v2}, Lkotlin/text/StringsKt;.contains$default:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZILjava/lang/Object;)Z // method@f236 │ │ +2c3400: 0a04 |000c: move-result v4 │ │ +2c3402: 3904 0300 |000d: if-nez v4, 0010 // +0003 │ │ +2c3406: 0f03 |000f: return v3 │ │ +2c3408: 1214 |0010: const/4 v4, #int 1 // #1 │ │ +2c340a: 0f04 |0011: return v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0012 reg=4 (null) Ljava/lang/String; │ │ │ │ #2 : (in Lcom/duckduckgo/app/global/uri/UriSubdomainRemoverKt;) │ │ @@ -183159,34 +183159,34 @@ │ │ type : '(Ljava/util/List;)Ljava/lang/String;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 9 │ │ insns size : 28 16-bit code units │ │ -2c344c: |[2c344c] com.duckduckgo.app.global.uri.UriSubdomainRemoverKt.removeFirstSubdomain:(Ljava/util/List;)Ljava/lang/String; │ │ -2c345c: 1f09 ca38 |0000: check-cast v9, Ljava/lang/Iterable; // type@38ca │ │ -2c3460: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -2c3462: 7120 a1f1 0900 |0003: invoke-static {v9, v0}, Lkotlin/collections/CollectionsKt;.drop:(Ljava/lang/Iterable;I)Ljava/util/List; // method@f1a1 │ │ -2c3468: 0c09 |0006: move-result-object v9 │ │ -2c346a: 0790 |0007: move-object v0, v9 │ │ -2c346c: 1f00 ca38 |0008: check-cast v0, Ljava/lang/Iterable; // type@38ca │ │ -2c3470: 1a09 df1a |000a: const-string v9, "." // string@1adf │ │ -2c3474: 0791 |000c: move-object v1, v9 │ │ -2c3476: 1f01 b738 |000d: check-cast v1, Ljava/lang/CharSequence; // type@38b7 │ │ -2c347a: 1307 3e00 |000f: const/16 v7, #int 62 // #3e │ │ -2c347e: 1208 |0011: const/4 v8, #int 0 // #0 │ │ -2c3480: 1202 |0012: const/4 v2, #int 0 // #0 │ │ -2c3482: 1203 |0013: const/4 v3, #int 0 // #0 │ │ -2c3484: 1204 |0014: const/4 v4, #int 0 // #0 │ │ -2c3486: 1205 |0015: const/4 v5, #int 0 // #0 │ │ -2c3488: 1206 |0016: const/4 v6, #int 0 // #0 │ │ -2c348a: 7709 abf1 0000 |0017: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Lkotlin/collections/CollectionsKt;.joinToString$default:(Ljava/lang/Iterable;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ILjava/lang/CharSequence;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Ljava/lang/String; // method@f1ab │ │ -2c3490: 0c09 |001a: move-result-object v9 │ │ -2c3492: 1109 |001b: return-object v9 │ │ +2c345c: |[2c345c] com.duckduckgo.app.global.uri.UriSubdomainRemoverKt.removeFirstSubdomain:(Ljava/util/List;)Ljava/lang/String; │ │ +2c346c: 1f09 ca38 |0000: check-cast v9, Ljava/lang/Iterable; // type@38ca │ │ +2c3470: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +2c3472: 7120 a1f1 0900 |0003: invoke-static {v9, v0}, Lkotlin/collections/CollectionsKt;.drop:(Ljava/lang/Iterable;I)Ljava/util/List; // method@f1a1 │ │ +2c3478: 0c09 |0006: move-result-object v9 │ │ +2c347a: 0790 |0007: move-object v0, v9 │ │ +2c347c: 1f00 ca38 |0008: check-cast v0, Ljava/lang/Iterable; // type@38ca │ │ +2c3480: 1a09 df1a |000a: const-string v9, "." // string@1adf │ │ +2c3484: 0791 |000c: move-object v1, v9 │ │ +2c3486: 1f01 b738 |000d: check-cast v1, Ljava/lang/CharSequence; // type@38b7 │ │ +2c348a: 1307 3e00 |000f: const/16 v7, #int 62 // #3e │ │ +2c348e: 1208 |0011: const/4 v8, #int 0 // #0 │ │ +2c3490: 1202 |0012: const/4 v2, #int 0 // #0 │ │ +2c3492: 1203 |0013: const/4 v3, #int 0 // #0 │ │ +2c3494: 1204 |0014: const/4 v4, #int 0 // #0 │ │ +2c3496: 1205 |0015: const/4 v5, #int 0 // #0 │ │ +2c3498: 1206 |0016: const/4 v6, #int 0 // #0 │ │ +2c349a: 7709 abf1 0000 |0017: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Lkotlin/collections/CollectionsKt;.joinToString$default:(Ljava/lang/Iterable;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ILjava/lang/CharSequence;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Ljava/lang/String; // method@f1ab │ │ +2c34a0: 0c09 |001a: move-result-object v9 │ │ +2c34a2: 1109 |001b: return-object v9 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ 0x000a line=36 │ │ locals : │ │ 0x0000 - 0x001c reg=9 (null) Ljava/util/List; │ │ @@ -183196,46 +183196,46 @@ │ │ type : '(Landroid/net/Uri;)Ljava/lang/String;' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 53 16-bit code units │ │ -2c3494: |[2c3494] com.duckduckgo.app.global.uri.UriSubdomainRemoverKt.removeSubdomain:(Landroid/net/Uri;)Ljava/lang/String; │ │ -2c34a4: 1a00 791b |0000: const-string v0, "" // string@1b79 │ │ -2c34a8: 7120 fef1 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2c34ae: 6e10 5b01 0800 |0005: invoke-virtual {v8}, Landroid/net/Uri;.getHost:()Ljava/lang/String; // method@015b │ │ -2c34b4: 0c00 |0008: move-result-object v0 │ │ -2c34b6: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -2c34b8: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ -2c34bc: 1101 |000c: return-object v1 │ │ -2c34be: 0702 |000d: move-object v2, v0 │ │ -2c34c0: 1f02 b738 |000e: check-cast v2, Ljava/lang/CharSequence; // type@38b7 │ │ -2c34c4: 1a00 df1a |0010: const-string v0, "." // string@1adf │ │ -2c34c8: 2410 0f3b 0000 |0012: filled-new-array {v0}, [Ljava/lang/String; // type@3b0f │ │ -2c34ce: 0c03 |0015: move-result-object v3 │ │ -2c34d0: 1266 |0016: const/4 v6, #int 6 // #6 │ │ -2c34d2: 1207 |0017: const/4 v7, #int 0 // #0 │ │ -2c34d4: 1204 |0018: const/4 v4, #int 0 // #0 │ │ -2c34d6: 1205 |0019: const/4 v5, #int 0 // #0 │ │ -2c34d8: 7706 4ef2 0200 |001a: invoke-static/range {v2, v3, v4, v5, v6, v7}, Lkotlin/text/StringsKt;.split$default:(Ljava/lang/CharSequence;[Ljava/lang/String;ZIILjava/lang/Object;)Ljava/util/List; // method@f24e │ │ -2c34de: 0c00 |001d: move-result-object v0 │ │ -2c34e0: 7210 ecf0 0000 |001e: invoke-interface {v0}, Ljava/util/List;.isEmpty:()Z // method@f0ec │ │ -2c34e6: 0a02 |0021: move-result v2 │ │ -2c34e8: 3802 0300 |0022: if-eqz v2, 0025 // +0003 │ │ -2c34ec: 1101 |0024: return-object v1 │ │ -2c34ee: 7110 ba57 0000 |0025: invoke-static {v0}, Lcom/duckduckgo/app/global/uri/UriSubdomainRemoverKt;.removeFirstSubdomain:(Ljava/util/List;)Ljava/lang/String; // method@57ba │ │ -2c34f4: 0c00 |0028: move-result-object v0 │ │ -2c34f6: 7110 b957 0000 |0029: invoke-static {v0}, Lcom/duckduckgo/app/global/uri/UriSubdomainRemoverKt;.isValid:(Ljava/lang/String;)Z // method@57b9 │ │ -2c34fc: 0a02 |002c: move-result v2 │ │ -2c34fe: 3902 0300 |002d: if-nez v2, 0030 // +0003 │ │ -2c3502: 1101 |002f: return-object v1 │ │ -2c3504: 7120 b857 0800 |0030: invoke-static {v8, v0}, Lcom/duckduckgo/app/global/uri/UriSubdomainRemoverKt;.appendScheme:(Landroid/net/Uri;Ljava/lang/String;)Ljava/lang/String; // method@57b8 │ │ -2c350a: 0c08 |0033: move-result-object v8 │ │ -2c350c: 1108 |0034: return-object v8 │ │ +2c34a4: |[2c34a4] com.duckduckgo.app.global.uri.UriSubdomainRemoverKt.removeSubdomain:(Landroid/net/Uri;)Ljava/lang/String; │ │ +2c34b4: 1a00 791b |0000: const-string v0, "" // string@1b79 │ │ +2c34b8: 7120 fef1 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2c34be: 6e10 5b01 0800 |0005: invoke-virtual {v8}, Landroid/net/Uri;.getHost:()Ljava/lang/String; // method@015b │ │ +2c34c4: 0c00 |0008: move-result-object v0 │ │ +2c34c6: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +2c34c8: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ +2c34cc: 1101 |000c: return-object v1 │ │ +2c34ce: 0702 |000d: move-object v2, v0 │ │ +2c34d0: 1f02 b738 |000e: check-cast v2, Ljava/lang/CharSequence; // type@38b7 │ │ +2c34d4: 1a00 df1a |0010: const-string v0, "." // string@1adf │ │ +2c34d8: 2410 0f3b 0000 |0012: filled-new-array {v0}, [Ljava/lang/String; // type@3b0f │ │ +2c34de: 0c03 |0015: move-result-object v3 │ │ +2c34e0: 1266 |0016: const/4 v6, #int 6 // #6 │ │ +2c34e2: 1207 |0017: const/4 v7, #int 0 // #0 │ │ +2c34e4: 1204 |0018: const/4 v4, #int 0 // #0 │ │ +2c34e6: 1205 |0019: const/4 v5, #int 0 // #0 │ │ +2c34e8: 7706 4ef2 0200 |001a: invoke-static/range {v2, v3, v4, v5, v6, v7}, Lkotlin/text/StringsKt;.split$default:(Ljava/lang/CharSequence;[Ljava/lang/String;ZIILjava/lang/Object;)Ljava/util/List; // method@f24e │ │ +2c34ee: 0c00 |001d: move-result-object v0 │ │ +2c34f0: 7210 ecf0 0000 |001e: invoke-interface {v0}, Ljava/util/List;.isEmpty:()Z // method@f0ec │ │ +2c34f6: 0a02 |0021: move-result v2 │ │ +2c34f8: 3802 0300 |0022: if-eqz v2, 0025 // +0003 │ │ +2c34fc: 1101 |0024: return-object v1 │ │ +2c34fe: 7110 ba57 0000 |0025: invoke-static {v0}, Lcom/duckduckgo/app/global/uri/UriSubdomainRemoverKt;.removeFirstSubdomain:(Ljava/util/List;)Ljava/lang/String; // method@57ba │ │ +2c3504: 0c00 |0028: move-result-object v0 │ │ +2c3506: 7110 b957 0000 |0029: invoke-static {v0}, Lcom/duckduckgo/app/global/uri/UriSubdomainRemoverKt;.isValid:(Ljava/lang/String;)Z // method@57b9 │ │ +2c350c: 0a02 |002c: move-result v2 │ │ +2c350e: 3902 0300 |002d: if-nez v2, 0030 // +0003 │ │ +2c3512: 1101 |002f: return-object v1 │ │ +2c3514: 7120 b857 0800 |0030: invoke-static {v8, v0}, Lcom/duckduckgo/app/global/uri/UriSubdomainRemoverKt;.appendScheme:(Landroid/net/Uri;Ljava/lang/String;)Ljava/lang/String; // method@57b8 │ │ +2c351a: 0c08 |0033: move-result-object v8 │ │ +2c351c: 1108 |0034: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=22 │ │ 0x000d line=24 │ │ 0x001e line=25 │ │ 0x0025 line=27 │ │ 0x0029 line=28 │ │ @@ -183273,26 +183273,26 @@ │ │ type : '(Landroid/content/Context;)Landroid/os/Bundle;' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -2c3510: |[2c3510] com.duckduckgo.app.global.view.ActivityExtensionKt.fadeTransitionConfig:(Landroid/content/Context;)Landroid/os/Bundle; │ │ -2c3520: 1a00 791b |0000: const-string v0, "" // string@1b79 │ │ -2c3524: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2c352a: 1500 0a01 |0005: const/high16 v0, #int 17432576 // #10a │ │ -2c352e: 1401 0100 0a01 |0007: const v1, #float 2.53466e-38 // #010a0001 │ │ -2c3534: 7130 0504 0201 |000a: invoke-static {v2, v0, v1}, Landroidx/core/app/ActivityOptionsCompat;.makeCustomAnimation:(Landroid/content/Context;II)Landroidx/core/app/ActivityOptionsCompat; // method@0405 │ │ -2c353a: 0c02 |000d: move-result-object v2 │ │ -2c353c: 1a00 13ba |000e: const-string v0, "makeCustomAnimation(...)" // string@ba13 │ │ -2c3540: 7120 fdf1 0200 |0010: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ -2c3546: 6e10 0604 0200 |0013: invoke-virtual {v2}, Landroidx/core/app/ActivityOptionsCompat;.toBundle:()Landroid/os/Bundle; // method@0406 │ │ -2c354c: 0c02 |0016: move-result-object v2 │ │ -2c354e: 1102 |0017: return-object v2 │ │ +2c3520: |[2c3520] com.duckduckgo.app.global.view.ActivityExtensionKt.fadeTransitionConfig:(Landroid/content/Context;)Landroid/os/Bundle; │ │ +2c3530: 1a00 791b |0000: const-string v0, "" // string@1b79 │ │ +2c3534: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2c353a: 1500 0a01 |0005: const/high16 v0, #int 17432576 // #10a │ │ +2c353e: 1401 0100 0a01 |0007: const v1, #float 2.53466e-38 // #010a0001 │ │ +2c3544: 7130 0504 0201 |000a: invoke-static {v2, v0, v1}, Landroidx/core/app/ActivityOptionsCompat;.makeCustomAnimation:(Landroid/content/Context;II)Landroidx/core/app/ActivityOptionsCompat; // method@0405 │ │ +2c354a: 0c02 |000d: move-result-object v2 │ │ +2c354c: 1a00 13ba |000e: const-string v0, "makeCustomAnimation(...)" // string@ba13 │ │ +2c3550: 7120 fdf1 0200 |0010: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ +2c3556: 6e10 0604 0200 |0013: invoke-virtual {v2}, Landroidx/core/app/ActivityOptionsCompat;.toBundle:()Landroid/os/Bundle; // method@0406 │ │ +2c355c: 0c02 |0016: move-result-object v2 │ │ +2c355e: 1102 |0017: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x000a line=52 │ │ 0x0013 line=53 │ │ locals : │ │ 0x0000 - 0x0018 reg=2 (null) Landroid/content/Context; │ │ │ │ @@ -183301,30 +183301,30 @@ │ │ type : '(Landroidx/fragment/app/FragmentActivity;)Z' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -2c3580: |[2c3580] com.duckduckgo.app.global.view.ActivityExtensionKt.isFullScreen:(Landroidx/fragment/app/FragmentActivity;)Z │ │ -2c3590: 1a00 791b |0000: const-string v0, "" // string@1b79 │ │ -2c3594: 7120 fef1 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2c359a: 6e10 9604 0100 |0005: invoke-virtual {v1}, Landroidx/fragment/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@0496 │ │ -2c35a0: 0c01 |0008: move-result-object v1 │ │ -2c35a2: 6e10 8102 0100 |0009: invoke-virtual {v1}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@0281 │ │ -2c35a8: 0c01 |000c: move-result-object v1 │ │ -2c35aa: 6e10 3602 0100 |000d: invoke-virtual {v1}, Landroid/view/View;.getSystemUiVisibility:()I // method@0236 │ │ -2c35b0: 0a01 |0010: move-result v1 │ │ -2c35b2: 1240 |0011: const/4 v0, #int 4 // #4 │ │ -2c35b4: b501 |0012: and-int/2addr v1, v0 │ │ -2c35b6: 3301 0400 |0013: if-ne v1, v0, 0017 // +0004 │ │ -2c35ba: 1211 |0015: const/4 v1, #int 1 // #1 │ │ -2c35bc: 2802 |0016: goto 0018 // +0002 │ │ -2c35be: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -2c35c0: 0f01 |0018: return v1 │ │ +2c3590: |[2c3590] com.duckduckgo.app.global.view.ActivityExtensionKt.isFullScreen:(Landroidx/fragment/app/FragmentActivity;)Z │ │ +2c35a0: 1a00 791b |0000: const-string v0, "" // string@1b79 │ │ +2c35a4: 7120 fef1 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2c35aa: 6e10 9604 0100 |0005: invoke-virtual {v1}, Landroidx/fragment/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@0496 │ │ +2c35b0: 0c01 |0008: move-result-object v1 │ │ +2c35b2: 6e10 8102 0100 |0009: invoke-virtual {v1}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@0281 │ │ +2c35b8: 0c01 |000c: move-result-object v1 │ │ +2c35ba: 6e10 3602 0100 |000d: invoke-virtual {v1}, Landroid/view/View;.getSystemUiVisibility:()I // method@0236 │ │ +2c35c0: 0a01 |0010: move-result v1 │ │ +2c35c2: 1240 |0011: const/4 v0, #int 4 // #4 │ │ +2c35c4: b501 |0012: and-int/2addr v1, v0 │ │ +2c35c6: 3301 0400 |0013: if-ne v1, v0, 0017 // +0004 │ │ +2c35ca: 1211 |0015: const/4 v1, #int 1 // #1 │ │ +2c35cc: 2802 |0016: goto 0018 // +0002 │ │ +2c35ce: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +2c35d0: 0f01 |0018: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=74 │ │ locals : │ │ 0x0000 - 0x0019 reg=1 (null) Landroidx/fragment/app/FragmentActivity; │ │ │ │ #2 : (in Lcom/duckduckgo/app/global/view/ActivityExtensionKt;) │ │ @@ -183332,29 +183332,29 @@ │ │ type : '(Landroidx/fragment/app/FragmentActivity;)Z' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -2c35c4: |[2c35c4] com.duckduckgo.app.global.view.ActivityExtensionKt.isImmersiveModeEnabled:(Landroidx/fragment/app/FragmentActivity;)Z │ │ -2c35d4: 1a00 791b |0000: const-string v0, "" // string@1b79 │ │ -2c35d8: 7120 fef1 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2c35de: 6e10 9604 0100 |0005: invoke-virtual {v1}, Landroidx/fragment/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@0496 │ │ -2c35e4: 0c01 |0008: move-result-object v1 │ │ -2c35e6: 6e10 8102 0100 |0009: invoke-virtual {v1}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@0281 │ │ -2c35ec: 0c01 |000c: move-result-object v1 │ │ -2c35ee: 6e10 3602 0100 |000d: invoke-virtual {v1}, Landroid/view/View;.getSystemUiVisibility:()I // method@0236 │ │ -2c35f4: 0a01 |0010: move-result v1 │ │ -2c35f6: d610 0010 |0011: or-int/lit16 v0, v1, #int 4096 // #1000 │ │ -2c35fa: 3310 0400 |0013: if-ne v0, v1, 0017 // +0004 │ │ -2c35fe: 1211 |0015: const/4 v1, #int 1 // #1 │ │ -2c3600: 2802 |0016: goto 0018 // +0002 │ │ -2c3602: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -2c3604: 0f01 |0018: return v1 │ │ +2c35d4: |[2c35d4] com.duckduckgo.app.global.view.ActivityExtensionKt.isImmersiveModeEnabled:(Landroidx/fragment/app/FragmentActivity;)Z │ │ +2c35e4: 1a00 791b |0000: const-string v0, "" // string@1b79 │ │ +2c35e8: 7120 fef1 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2c35ee: 6e10 9604 0100 |0005: invoke-virtual {v1}, Landroidx/fragment/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@0496 │ │ +2c35f4: 0c01 |0008: move-result-object v1 │ │ +2c35f6: 6e10 8102 0100 |0009: invoke-virtual {v1}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@0281 │ │ +2c35fc: 0c01 |000c: move-result-object v1 │ │ +2c35fe: 6e10 3602 0100 |000d: invoke-virtual {v1}, Landroid/view/View;.getSystemUiVisibility:()I // method@0236 │ │ +2c3604: 0a01 |0010: move-result v1 │ │ +2c3606: d610 0010 |0011: or-int/lit16 v0, v1, #int 4096 // #1000 │ │ +2c360a: 3310 0400 |0013: if-ne v0, v1, 0017 // +0004 │ │ +2c360e: 1211 |0015: const/4 v1, #int 1 // #1 │ │ +2c3610: 2802 |0016: goto 0018 // +0002 │ │ +2c3612: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +2c3614: 0f01 |0018: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=78 │ │ locals : │ │ 0x0000 - 0x0019 reg=1 (null) Landroidx/fragment/app/FragmentActivity; │ │ │ │ #3 : (in Lcom/duckduckgo/app/global/view/ActivityExtensionKt;) │ │ @@ -183362,36 +183362,36 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 45 16-bit code units │ │ -2c3608: |[2c3608] com.duckduckgo.app.global.view.ActivityExtensionKt.launchDefaultAppActivity:(Landroid/content/Context;)V │ │ -2c3618: 1a00 791b |0000: const-string v0, "" // string@1b79 │ │ -2c361c: 7120 fef1 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2c3622: 6200 0014 |0005: sget-object v0, Lcom/duckduckgo/app/browser/defaultbrowsing/DefaultBrowserSystemSettings;.Companion:Lcom/duckduckgo/app/browser/defaultbrowsing/DefaultBrowserSystemSettings$Companion; // field@1400 │ │ -2c3626: 6e10 c21f 0000 |0007: invoke-virtual {v0}, Lcom/duckduckgo/app/browser/defaultbrowsing/DefaultBrowserSystemSettings$Companion;.intent:()Landroid/content/Intent; // method@1fc2 │ │ -2c362c: 0c00 |000a: move-result-object v0 │ │ -2c362e: 6e20 8c00 0400 |000b: invoke-virtual {v4, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@008c │ │ -2c3634: 281e |000e: goto 002c // +001e │ │ -2c3636: 1400 2602 137f |000f: const v0, #float 1.95408e+38 // #7f130226 │ │ -2c363c: 6e20 8100 0400 |0012: invoke-virtual {v4, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0081 │ │ -2c3642: 0c00 |0015: move-result-object v0 │ │ -2c3644: 1a01 fbad |0016: const-string v1, "getString(...)" // string@adfb │ │ -2c3648: 7120 fdf1 1000 |0018: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ -2c364e: 6201 f16f |001b: sget-object v1, Ltimber/log/Timber;.Forest:Ltimber/log/Timber$Forest; // field@6ff1 │ │ -2c3652: 1202 |001d: const/4 v2, #int 0 // #0 │ │ -2c3654: 2323 0d3b |001e: new-array v3, v2, [Ljava/lang/Object; // type@3b0d │ │ -2c3658: 6e30 46f3 0103 |0020: invoke-virtual {v1, v0, v3}, Ltimber/log/Timber$Forest;.w:(Ljava/lang/String;[Ljava/lang/Object;)V // method@f346 │ │ -2c365e: 1f00 b738 |0023: check-cast v0, Ljava/lang/CharSequence; // type@38b7 │ │ -2c3662: 7130 7c03 0402 |0025: invoke-static {v4, v0, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@037c │ │ -2c3668: 0c04 |0028: move-result-object v4 │ │ -2c366a: 6e10 8003 0400 |0029: invoke-virtual {v4}, Landroid/widget/Toast;.show:()V // method@0380 │ │ -2c3670: 0e00 |002c: return-void │ │ +2c3618: |[2c3618] com.duckduckgo.app.global.view.ActivityExtensionKt.launchDefaultAppActivity:(Landroid/content/Context;)V │ │ +2c3628: 1a00 791b |0000: const-string v0, "" // string@1b79 │ │ +2c362c: 7120 fef1 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2c3632: 6200 0014 |0005: sget-object v0, Lcom/duckduckgo/app/browser/defaultbrowsing/DefaultBrowserSystemSettings;.Companion:Lcom/duckduckgo/app/browser/defaultbrowsing/DefaultBrowserSystemSettings$Companion; // field@1400 │ │ +2c3636: 6e10 c21f 0000 |0007: invoke-virtual {v0}, Lcom/duckduckgo/app/browser/defaultbrowsing/DefaultBrowserSystemSettings$Companion;.intent:()Landroid/content/Intent; // method@1fc2 │ │ +2c363c: 0c00 |000a: move-result-object v0 │ │ +2c363e: 6e20 8c00 0400 |000b: invoke-virtual {v4, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@008c │ │ +2c3644: 281e |000e: goto 002c // +001e │ │ +2c3646: 1400 2602 137f |000f: const v0, #float 1.95408e+38 // #7f130226 │ │ +2c364c: 6e20 8100 0400 |0012: invoke-virtual {v4, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0081 │ │ +2c3652: 0c00 |0015: move-result-object v0 │ │ +2c3654: 1a01 fbad |0016: const-string v1, "getString(...)" // string@adfb │ │ +2c3658: 7120 fdf1 1000 |0018: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ +2c365e: 6201 f16f |001b: sget-object v1, Ltimber/log/Timber;.Forest:Ltimber/log/Timber$Forest; // field@6ff1 │ │ +2c3662: 1202 |001d: const/4 v2, #int 0 // #0 │ │ +2c3664: 2323 0d3b |001e: new-array v3, v2, [Ljava/lang/Object; // type@3b0d │ │ +2c3668: 6e30 46f3 0103 |0020: invoke-virtual {v1, v0, v3}, Ltimber/log/Timber$Forest;.w:(Ljava/lang/String;[Ljava/lang/Object;)V // method@f346 │ │ +2c366e: 1f00 b738 |0023: check-cast v0, Ljava/lang/CharSequence; // type@38b7 │ │ +2c3672: 7130 7c03 0402 |0025: invoke-static {v4, v0, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@037c │ │ +2c3678: 0c04 |0028: move-result-object v4 │ │ +2c367a: 6e10 8003 0400 |0029: invoke-virtual {v4}, Landroid/widget/Toast;.show:()V // method@0380 │ │ +2c3680: 0e00 |002c: return-void │ │ catches : 1 │ │ 0x0005 - 0x000e │ │ Landroid/content/ActivityNotFoundException; -> 0x000f │ │ positions : │ │ 0x0005 line=42 │ │ 0x000b line=43 │ │ 0x0012 line=45 │ │ @@ -183405,33 +183405,33 @@ │ │ type : '(Landroidx/fragment/app/FragmentActivity;Landroid/content/Intent;)V' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -2c3680: |[2c3680] com.duckduckgo.app.global.view.ActivityExtensionKt.launchExternalActivity:(Landroidx/fragment/app/FragmentActivity;Landroid/content/Intent;)V │ │ -2c3690: 1a00 791b |0000: const-string v0, "" // string@1b79 │ │ -2c3694: 7120 fef1 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2c369a: 1a00 4db4 |0005: const-string v0, "intent" // string@b44d │ │ -2c369e: 7120 fef1 0200 |0007: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2c36a4: 6e10 9304 0100 |000a: invoke-virtual {v1}, Landroidx/fragment/app/FragmentActivity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0493 │ │ -2c36aa: 0c00 |000d: move-result-object v0 │ │ -2c36ac: 6e20 b300 0200 |000e: invoke-virtual {v2, v0}, Landroid/content/Intent;.resolveActivity:(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; // method@00b3 │ │ -2c36b2: 0c00 |0011: move-result-object v0 │ │ -2c36b4: 3800 0600 |0012: if-eqz v0, 0018 // +0006 │ │ -2c36b8: 6e20 9b04 2100 |0014: invoke-virtual {v1, v2}, Landroidx/fragment/app/FragmentActivity;.startActivity:(Landroid/content/Intent;)V // method@049b │ │ -2c36be: 280e |0017: goto 0025 // +000e │ │ -2c36c0: 1f01 2f00 |0018: check-cast v1, Landroid/content/Context; // type@002f │ │ -2c36c4: 1402 1d05 137f |001a: const v2, #float 1.95423e+38 // #7f13051d │ │ -2c36ca: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -2c36cc: 7130 7b03 2100 |001e: invoke-static {v1, v2, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@037b │ │ -2c36d2: 0c01 |0021: move-result-object v1 │ │ -2c36d4: 6e10 8003 0100 |0022: invoke-virtual {v1}, Landroid/widget/Toast;.show:()V // method@0380 │ │ -2c36da: 0e00 |0025: return-void │ │ +2c3690: |[2c3690] com.duckduckgo.app.global.view.ActivityExtensionKt.launchExternalActivity:(Landroidx/fragment/app/FragmentActivity;Landroid/content/Intent;)V │ │ +2c36a0: 1a00 791b |0000: const-string v0, "" // string@1b79 │ │ +2c36a4: 7120 fef1 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2c36aa: 1a00 4db4 |0005: const-string v0, "intent" // string@b44d │ │ +2c36ae: 7120 fef1 0200 |0007: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2c36b4: 6e10 9304 0100 |000a: invoke-virtual {v1}, Landroidx/fragment/app/FragmentActivity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0493 │ │ +2c36ba: 0c00 |000d: move-result-object v0 │ │ +2c36bc: 6e20 b300 0200 |000e: invoke-virtual {v2, v0}, Landroid/content/Intent;.resolveActivity:(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; // method@00b3 │ │ +2c36c2: 0c00 |0011: move-result-object v0 │ │ +2c36c4: 3800 0600 |0012: if-eqz v0, 0018 // +0006 │ │ +2c36c8: 6e20 9b04 2100 |0014: invoke-virtual {v1, v2}, Landroidx/fragment/app/FragmentActivity;.startActivity:(Landroid/content/Intent;)V // method@049b │ │ +2c36ce: 280e |0017: goto 0025 // +000e │ │ +2c36d0: 1f01 2f00 |0018: check-cast v1, Landroid/content/Context; // type@002f │ │ +2c36d4: 1402 1d05 137f |001a: const v2, #float 1.95423e+38 // #7f13051d │ │ +2c36da: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +2c36dc: 7130 7b03 2100 |001e: invoke-static {v1, v2, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@037b │ │ +2c36e2: 0c01 |0021: move-result-object v1 │ │ +2c36e4: 6e10 8003 0100 |0022: invoke-virtual {v1}, Landroid/widget/Toast;.show:()V // method@0380 │ │ +2c36ea: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x000a line=33 │ │ 0x0014 line=34 │ │ 0x0018 line=36 │ │ locals : │ │ 0x0000 - 0x0026 reg=1 (null) Landroidx/fragment/app/FragmentActivity; │ │ @@ -183442,23 +183442,23 @@ │ │ type : '(Landroid/content/Context;)Landroid/os/Bundle;' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -2c3550: |[2c3550] com.duckduckgo.app.global.view.ActivityExtensionKt.noAnimationConfig:(Landroid/content/Context;)Landroid/os/Bundle; │ │ -2c3560: 1a00 791b |0000: const-string v0, "" // string@1b79 │ │ -2c3564: 7120 fef1 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2c356a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -2c356c: 7130 0504 0100 |0006: invoke-static {v1, v0, v0}, Landroidx/core/app/ActivityOptionsCompat;.makeCustomAnimation:(Landroid/content/Context;II)Landroidx/core/app/ActivityOptionsCompat; // method@0405 │ │ -2c3572: 0c01 |0009: move-result-object v1 │ │ -2c3574: 6e10 0604 0100 |000a: invoke-virtual {v1}, Landroidx/core/app/ActivityOptionsCompat;.toBundle:()Landroid/os/Bundle; // method@0406 │ │ -2c357a: 0c01 |000d: move-result-object v1 │ │ -2c357c: 1101 |000e: return-object v1 │ │ +2c3560: |[2c3560] com.duckduckgo.app.global.view.ActivityExtensionKt.noAnimationConfig:(Landroid/content/Context;)Landroid/os/Bundle; │ │ +2c3570: 1a00 791b |0000: const-string v0, "" // string@1b79 │ │ +2c3574: 7120 fef1 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2c357a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +2c357c: 7130 0504 0100 |0006: invoke-static {v1, v0, v0}, Landroidx/core/app/ActivityOptionsCompat;.makeCustomAnimation:(Landroid/content/Context;II)Landroidx/core/app/ActivityOptionsCompat; // method@0405 │ │ +2c3582: 0c01 |0009: move-result-object v1 │ │ +2c3584: 6e10 0604 0100 |000a: invoke-virtual {v1}, Landroidx/core/app/ActivityOptionsCompat;.toBundle:()Landroid/os/Bundle; // method@0406 │ │ +2c358a: 0c01 |000d: move-result-object v1 │ │ +2c358c: 1101 |000e: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0006 line=57 │ │ locals : │ │ 0x0000 - 0x000f reg=1 (null) Landroid/content/Context; │ │ │ │ #6 : (in Lcom/duckduckgo/app/global/view/ActivityExtensionKt;) │ │ @@ -183466,35 +183466,35 @@ │ │ type : '(Landroidx/fragment/app/FragmentActivity;)V' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -2c36dc: |[2c36dc] com.duckduckgo.app.global.view.ActivityExtensionKt.toggleFullScreen:(Landroidx/fragment/app/FragmentActivity;)V │ │ -2c36ec: 1a00 791b |0000: const-string v0, "" // string@1b79 │ │ -2c36f0: 7120 fef1 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2c36f6: 7110 bd57 0100 |0005: invoke-static {v1}, Lcom/duckduckgo/app/global/view/ActivityExtensionKt;.isFullScreen:(Landroidx/fragment/app/FragmentActivity;)Z // method@57bd │ │ -2c36fc: 0a00 |0008: move-result v0 │ │ -2c36fe: 3800 0600 |0009: if-eqz v0, 000f // +0006 │ │ -2c3702: 12f0 |000b: const/4 v0, #int -1 // #ff │ │ -2c3704: 6e20 9a04 0100 |000c: invoke-virtual {v1, v0}, Landroidx/fragment/app/FragmentActivity;.setRequestedOrientation:(I)V // method@049a │ │ -2c370a: 6e10 9604 0100 |000f: invoke-virtual {v1}, Landroidx/fragment/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@0496 │ │ -2c3710: 0c00 |0012: move-result-object v0 │ │ -2c3712: 6e10 8102 0000 |0013: invoke-virtual {v0}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@0281 │ │ -2c3718: 0c00 |0016: move-result-object v0 │ │ -2c371a: 6e10 3602 0000 |0017: invoke-virtual {v0}, Landroid/view/View;.getSystemUiVisibility:()I // method@0236 │ │ -2c3720: 0a00 |001a: move-result v0 │ │ -2c3722: d700 0610 |001b: xor-int/lit16 v0, v0, #int 4102 // #1006 │ │ -2c3726: 6e10 9604 0100 |001d: invoke-virtual {v1}, Landroidx/fragment/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@0496 │ │ -2c372c: 0c01 |0020: move-result-object v1 │ │ -2c372e: 6e10 8102 0100 |0021: invoke-virtual {v1}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@0281 │ │ -2c3734: 0c01 |0024: move-result-object v1 │ │ -2c3736: 6e20 5e02 0100 |0025: invoke-virtual {v1, v0}, Landroid/view/View;.setSystemUiVisibility:(I)V // method@025e │ │ -2c373c: 0e00 |0028: return-void │ │ +2c36ec: |[2c36ec] com.duckduckgo.app.global.view.ActivityExtensionKt.toggleFullScreen:(Landroidx/fragment/app/FragmentActivity;)V │ │ +2c36fc: 1a00 791b |0000: const-string v0, "" // string@1b79 │ │ +2c3700: 7120 fef1 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2c3706: 7110 bd57 0100 |0005: invoke-static {v1}, Lcom/duckduckgo/app/global/view/ActivityExtensionKt;.isFullScreen:(Landroidx/fragment/app/FragmentActivity;)Z // method@57bd │ │ +2c370c: 0a00 |0008: move-result v0 │ │ +2c370e: 3800 0600 |0009: if-eqz v0, 000f // +0006 │ │ +2c3712: 12f0 |000b: const/4 v0, #int -1 // #ff │ │ +2c3714: 6e20 9a04 0100 |000c: invoke-virtual {v1, v0}, Landroidx/fragment/app/FragmentActivity;.setRequestedOrientation:(I)V // method@049a │ │ +2c371a: 6e10 9604 0100 |000f: invoke-virtual {v1}, Landroidx/fragment/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@0496 │ │ +2c3720: 0c00 |0012: move-result-object v0 │ │ +2c3722: 6e10 8102 0000 |0013: invoke-virtual {v0}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@0281 │ │ +2c3728: 0c00 |0016: move-result-object v0 │ │ +2c372a: 6e10 3602 0000 |0017: invoke-virtual {v0}, Landroid/view/View;.getSystemUiVisibility:()I // method@0236 │ │ +2c3730: 0a00 |001a: move-result v0 │ │ +2c3732: d700 0610 |001b: xor-int/lit16 v0, v0, #int 4102 // #1006 │ │ +2c3736: 6e10 9604 0100 |001d: invoke-virtual {v1}, Landroidx/fragment/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@0496 │ │ +2c373c: 0c01 |0020: move-result-object v1 │ │ +2c373e: 6e10 8102 0100 |0021: invoke-virtual {v1}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@0281 │ │ +2c3744: 0c01 |0024: move-result-object v1 │ │ +2c3746: 6e20 5e02 0100 |0025: invoke-virtual {v1, v0}, Landroid/view/View;.setSystemUiVisibility:(I)V // method@025e │ │ +2c374c: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=60 │ │ 0x000c line=62 │ │ 0x000f line=65 │ │ 0x001d line=70 │ │ locals : │ │ @@ -183532,25 +183532,25 @@ │ │ type : '(Lcom/duckduckgo/app/global/view/ClearDataAction;ZZILjava/lang/Object;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -2c3740: |[2c3740] com.duckduckgo.app.global.view.ClearDataAction$DefaultImpls.killAndRestartProcess$default:(Lcom/duckduckgo/app/global/view/ClearDataAction;ZZILjava/lang/Object;)V │ │ -2c3750: 3904 0b00 |0000: if-nez v4, 000b // +000b │ │ -2c3754: dd03 0302 |0002: and-int/lit8 v3, v3, #int 2 // #02 │ │ -2c3758: 3803 0300 |0004: if-eqz v3, 0007 // +0003 │ │ -2c375c: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -2c375e: 7230 c657 1002 |0007: invoke-interface {v0, v1, v2}, Lcom/duckduckgo/app/global/view/ClearDataAction;.killAndRestartProcess:(ZZ)V // method@57c6 │ │ -2c3764: 0e00 |000a: return-void │ │ -2c3766: 2200 e538 |000b: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@38e5 │ │ -2c376a: 1a01 bd7c |000d: const-string v1, "Super calls with default arguments not supported in this target, function: killAndRestartProcess" // string@7cbd │ │ -2c376e: 7020 02f0 1000 |000f: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@f002 │ │ -2c3774: 2700 |0012: throw v0 │ │ +2c3750: |[2c3750] com.duckduckgo.app.global.view.ClearDataAction$DefaultImpls.killAndRestartProcess$default:(Lcom/duckduckgo/app/global/view/ClearDataAction;ZZILjava/lang/Object;)V │ │ +2c3760: 3904 0b00 |0000: if-nez v4, 000b // +000b │ │ +2c3764: dd03 0302 |0002: and-int/lit8 v3, v3, #int 2 // #02 │ │ +2c3768: 3803 0300 |0004: if-eqz v3, 0007 // +0003 │ │ +2c376c: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +2c376e: 7230 c657 1002 |0007: invoke-interface {v0, v1, v2}, Lcom/duckduckgo/app/global/view/ClearDataAction;.killAndRestartProcess:(ZZ)V // method@57c6 │ │ +2c3774: 0e00 |000a: return-void │ │ +2c3776: 2200 e538 |000b: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@38e5 │ │ +2c377a: 1a01 bd7c |000d: const-string v1, "Super calls with default arguments not supported in this target, function: killAndRestartProcess" // string@7cbd │ │ +2c377e: 7020 02f0 1000 |000f: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@f002 │ │ +2c3784: 2700 |0012: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0007 line=56 │ │ locals : │ │ 0x0000 - 0x0013 reg=0 (null) Lcom/duckduckgo/app/global/view/ClearDataAction; │ │ 0x0000 - 0x0013 reg=1 (null) Z │ │ 0x0000 - 0x0013 reg=2 (null) Z │ │ @@ -183686,74 +183686,74 @@ │ │ type : '(Ljava/lang/String;Landroid/content/Context;Ljava/lang/String;I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 25 │ │ ins : 5 │ │ outs : 16 │ │ insns size : 124 16-bit code units │ │ -2c46a0: |[2c46a0] com.duckduckgo.app.global.view.FaviconImageViewKt$generateDefaultDrawable$1.:(Ljava/lang/String;Landroid/content/Context;Ljava/lang/String;I)V │ │ -2c46b0: 0800 1400 |0000: move-object/from16 v0, v20 │ │ -2c46b4: 0801 1600 |0002: move-object/from16 v1, v22 │ │ -2c46b8: 5b01 fa31 |0004: iput-object v1, v0, Lcom/duckduckgo/app/global/view/FaviconImageViewKt$generateDefaultDrawable$1;.$context:Landroid/content/Context; // field@31fa │ │ -2c46bc: 0802 1700 |0006: move-object/from16 v2, v23 │ │ -2c46c0: 5b02 fc31 |0008: iput-object v2, v0, Lcom/duckduckgo/app/global/view/FaviconImageViewKt$generateDefaultDrawable$1;.$overridePlaceholderCharacter:Ljava/lang/String; // field@31fc │ │ -2c46c4: 0202 1800 |000a: move/from16 v2, v24 │ │ -2c46c8: 5902 fb31 |000c: iput v2, v0, Lcom/duckduckgo/app/global/view/FaviconImageViewKt$generateDefaultDrawable$1;.$cornerRadius:I // field@31fb │ │ -2c46cc: 7601 3c01 1400 |000e: invoke-direct/range {v20}, Landroid/graphics/drawable/Drawable;.:()V // method@013c │ │ -2c46d2: 7701 6901 1500 |0011: invoke-static/range {v21}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0169 │ │ -2c46d8: 0c02 |0014: move-result-object v2 │ │ -2c46da: 7110 7ebe 0200 |0015: invoke-static {v2}, Lcom/duckduckgo/common/utils/UriExtensionKt;.getBaseHost:(Landroid/net/Uri;)Ljava/lang/String; // method@be7e │ │ -2c46e0: 0c02 |0018: move-result-object v2 │ │ -2c46e2: 3902 0400 |0019: if-nez v2, 001d // +0004 │ │ -2c46e6: 1a02 0000 |001b: const-string v2, "" // string@0000 │ │ -2c46ea: 5b02 fe31 |001d: iput-object v2, v0, Lcom/duckduckgo/app/global/view/FaviconImageViewKt$generateDefaultDrawable$1;.baseHost:Ljava/lang/String; // field@31fe │ │ -2c46ee: 7401 7f00 1600 |001f: invoke-virtual/range {v22}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@007f │ │ -2c46f4: 0c03 |0022: move-result-object v3 │ │ -2c46f6: 1404 6f03 077f |0023: const v4, #float 1.79464e+38 // #7f07036f │ │ -2c46fc: 6e20 ed00 4300 |0026: invoke-virtual {v3, v4}, Landroid/content/res/Resources;.getDimension:(I)F // method@00ed │ │ -2c4702: 0a03 |0029: move-result v3 │ │ -2c4704: 5903 ff31 |002a: iput v3, v0, Lcom/duckduckgo/app/global/view/FaviconImageViewKt$generateDefaultDrawable$1;.faviconDefaultSize:F // field@31ff │ │ -2c4708: 1a12 ca0a |002c: const-string v18, "#DD6B4C" // string@0aca │ │ -2c470c: 1a13 c90a |002e: const-string v19, "#D65D62" // string@0ac9 │ │ -2c4710: 1a04 c70a |0030: const-string v4, "#94B3AF" // string@0ac7 │ │ -2c4714: 1a05 c50a |0032: const-string v5, "#727998" // string@0ac5 │ │ -2c4718: 1a06 c10a |0034: const-string v6, "#645468" // string@0ac1 │ │ -2c471c: 1a07 be0a |0036: const-string v7, "#4D5F7F" // string@0abe │ │ -2c4720: 1a08 c60a |0038: const-string v8, "#855DB6" // string@0ac6 │ │ -2c4724: 1a09 c00a |003a: const-string v9, "#5E5ADB" // string@0ac0 │ │ -2c4728: 1a0a c30a |003c: const-string v10, "#678FFF" // string@0ac3 │ │ -2c472c: 1a0b c40a |003e: const-string v11, "#6BB4EF" // string@0ac4 │ │ -2c4730: 1a0c bd0a |0040: const-string v12, "#4A9BAE" // string@0abd │ │ -2c4734: 1a0d c20a |0042: const-string v13, "#66C4C6" // string@0ac2 │ │ -2c4738: 1a0e bf0a |0044: const-string v14, "#55D388" // string@0abf │ │ -2c473c: 1a0f c80a |0046: const-string v15, "#99DB7A" // string@0ac8 │ │ -2c4740: 1a10 cc0a |0048: const-string v16, "#ECCC7B" // string@0acc │ │ -2c4744: 1a11 cb0a |004a: const-string v17, "#E7A538" // string@0acb │ │ -2c4748: 2510 0f3b 0400 |004c: filled-new-array/range {v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19}, [Ljava/lang/String; // type@3b0f │ │ -2c474e: 0c03 |004f: move-result-object v3 │ │ -2c4750: 7110 b0f1 0300 |0050: invoke-static {v3}, Lkotlin/collections/CollectionsKt;.listOf:([Ljava/lang/Object;)Ljava/util/List; // method@f1b0 │ │ -2c4756: 0c03 |0053: move-result-object v3 │ │ -2c4758: 5b03 0032 |0054: iput-object v3, v0, Lcom/duckduckgo/app/global/view/FaviconImageViewKt$generateDefaultDrawable$1;.palette:Ljava/util/List; // field@3200 │ │ -2c475c: 2203 5e00 |0056: new-instance v3, Landroid/graphics/Paint; // type@005e │ │ -2c4760: 1214 |0058: const/4 v4, #int 1 // #1 │ │ -2c4762: 7020 2a01 4300 |0059: invoke-direct {v3, v4}, Landroid/graphics/Paint;.:(I)V // method@012a │ │ -2c4768: 7020 0058 2000 |005c: invoke-direct {v0, v2}, Lcom/duckduckgo/app/global/view/FaviconImageViewKt$generateDefaultDrawable$1;.domainToColor:(Ljava/lang/String;)I // method@5800 │ │ -2c476e: 0a02 |005f: move-result v2 │ │ -2c4770: 6e20 3001 2300 |0060: invoke-virtual {v3, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@0130 │ │ -2c4776: 5b03 fd31 |0063: iput-object v3, v0, Lcom/duckduckgo/app/global/view/FaviconImageViewKt$generateDefaultDrawable$1;.backgroundPaint:Landroid/graphics/Paint; // field@31fd │ │ -2c477a: 2202 5e00 |0065: new-instance v2, Landroid/graphics/Paint; // type@005e │ │ -2c477e: 7020 2a01 4200 |0067: invoke-direct {v2, v4}, Landroid/graphics/Paint;.:(I)V // method@012a │ │ -2c4784: 1403 8b03 067f |006a: const v3, #float 1.78135e+38 // #7f06038b │ │ -2c478a: 7120 2804 3100 |006d: invoke-static {v1, v3}, Landroidx/core/content/ContextCompat;.getColor:(Landroid/content/Context;I)I // method@0428 │ │ -2c4790: 0a01 |0070: move-result v1 │ │ -2c4792: 6e20 3001 1200 |0071: invoke-virtual {v2, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0130 │ │ -2c4798: 6201 1d00 |0074: sget-object v1, Landroid/graphics/Typeface;.SANS_SERIF:Landroid/graphics/Typeface; // field@001d │ │ -2c479c: 6e20 3401 1200 |0076: invoke-virtual {v2, v1}, Landroid/graphics/Paint;.setTypeface:(Landroid/graphics/Typeface;)Landroid/graphics/Typeface; // method@0134 │ │ -2c47a2: 5b02 0132 |0079: iput-object v2, v0, Lcom/duckduckgo/app/global/view/FaviconImageViewKt$generateDefaultDrawable$1;.textPaint:Landroid/graphics/Paint; // field@3201 │ │ -2c47a6: 0e00 |007b: return-void │ │ +2c46b0: |[2c46b0] com.duckduckgo.app.global.view.FaviconImageViewKt$generateDefaultDrawable$1.:(Ljava/lang/String;Landroid/content/Context;Ljava/lang/String;I)V │ │ +2c46c0: 0800 1400 |0000: move-object/from16 v0, v20 │ │ +2c46c4: 0801 1600 |0002: move-object/from16 v1, v22 │ │ +2c46c8: 5b01 fa31 |0004: iput-object v1, v0, Lcom/duckduckgo/app/global/view/FaviconImageViewKt$generateDefaultDrawable$1;.$context:Landroid/content/Context; // field@31fa │ │ +2c46cc: 0802 1700 |0006: move-object/from16 v2, v23 │ │ +2c46d0: 5b02 fc31 |0008: iput-object v2, v0, Lcom/duckduckgo/app/global/view/FaviconImageViewKt$generateDefaultDrawable$1;.$overridePlaceholderCharacter:Ljava/lang/String; // field@31fc │ │ +2c46d4: 0202 1800 |000a: move/from16 v2, v24 │ │ +2c46d8: 5902 fb31 |000c: iput v2, v0, Lcom/duckduckgo/app/global/view/FaviconImageViewKt$generateDefaultDrawable$1;.$cornerRadius:I // field@31fb │ │ +2c46dc: 7601 3c01 1400 |000e: invoke-direct/range {v20}, Landroid/graphics/drawable/Drawable;.:()V // method@013c │ │ +2c46e2: 7701 6901 1500 |0011: invoke-static/range {v21}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0169 │ │ +2c46e8: 0c02 |0014: move-result-object v2 │ │ +2c46ea: 7110 7ebe 0200 |0015: invoke-static {v2}, Lcom/duckduckgo/common/utils/UriExtensionKt;.getBaseHost:(Landroid/net/Uri;)Ljava/lang/String; // method@be7e │ │ +2c46f0: 0c02 |0018: move-result-object v2 │ │ +2c46f2: 3902 0400 |0019: if-nez v2, 001d // +0004 │ │ +2c46f6: 1a02 0000 |001b: const-string v2, "" // string@0000 │ │ +2c46fa: 5b02 fe31 |001d: iput-object v2, v0, Lcom/duckduckgo/app/global/view/FaviconImageViewKt$generateDefaultDrawable$1;.baseHost:Ljava/lang/String; // field@31fe │ │ +2c46fe: 7401 7f00 1600 |001f: invoke-virtual/range {v22}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@007f │ │ +2c4704: 0c03 |0022: move-result-object v3 │ │ +2c4706: 1404 6f03 077f |0023: const v4, #float 1.79464e+38 // #7f07036f │ │ +2c470c: 6e20 ed00 4300 |0026: invoke-virtual {v3, v4}, Landroid/content/res/Resources;.getDimension:(I)F // method@00ed │ │ +2c4712: 0a03 |0029: move-result v3 │ │ +2c4714: 5903 ff31 |002a: iput v3, v0, Lcom/duckduckgo/app/global/view/FaviconImageViewKt$generateDefaultDrawable$1;.faviconDefaultSize:F // field@31ff │ │ +2c4718: 1a12 ca0a |002c: const-string v18, "#DD6B4C" // string@0aca │ │ +2c471c: 1a13 c90a |002e: const-string v19, "#D65D62" // string@0ac9 │ │ +2c4720: 1a04 c70a |0030: const-string v4, "#94B3AF" // string@0ac7 │ │ +2c4724: 1a05 c50a |0032: const-string v5, "#727998" // string@0ac5 │ │ +2c4728: 1a06 c10a |0034: const-string v6, "#645468" // string@0ac1 │ │ +2c472c: 1a07 be0a |0036: const-string v7, "#4D5F7F" // string@0abe │ │ +2c4730: 1a08 c60a |0038: const-string v8, "#855DB6" // string@0ac6 │ │ +2c4734: 1a09 c00a |003a: const-string v9, "#5E5ADB" // string@0ac0 │ │ +2c4738: 1a0a c30a |003c: const-string v10, "#678FFF" // string@0ac3 │ │ +2c473c: 1a0b c40a |003e: const-string v11, "#6BB4EF" // string@0ac4 │ │ +2c4740: 1a0c bd0a |0040: const-string v12, "#4A9BAE" // string@0abd │ │ +2c4744: 1a0d c20a |0042: const-string v13, "#66C4C6" // string@0ac2 │ │ +2c4748: 1a0e bf0a |0044: const-string v14, "#55D388" // string@0abf │ │ +2c474c: 1a0f c80a |0046: const-string v15, "#99DB7A" // string@0ac8 │ │ +2c4750: 1a10 cc0a |0048: const-string v16, "#ECCC7B" // string@0acc │ │ +2c4754: 1a11 cb0a |004a: const-string v17, "#E7A538" // string@0acb │ │ +2c4758: 2510 0f3b 0400 |004c: filled-new-array/range {v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19}, [Ljava/lang/String; // type@3b0f │ │ +2c475e: 0c03 |004f: move-result-object v3 │ │ +2c4760: 7110 b0f1 0300 |0050: invoke-static {v3}, Lkotlin/collections/CollectionsKt;.listOf:([Ljava/lang/Object;)Ljava/util/List; // method@f1b0 │ │ +2c4766: 0c03 |0053: move-result-object v3 │ │ +2c4768: 5b03 0032 |0054: iput-object v3, v0, Lcom/duckduckgo/app/global/view/FaviconImageViewKt$generateDefaultDrawable$1;.palette:Ljava/util/List; // field@3200 │ │ +2c476c: 2203 5e00 |0056: new-instance v3, Landroid/graphics/Paint; // type@005e │ │ +2c4770: 1214 |0058: const/4 v4, #int 1 // #1 │ │ +2c4772: 7020 2a01 4300 |0059: invoke-direct {v3, v4}, Landroid/graphics/Paint;.:(I)V // method@012a │ │ +2c4778: 7020 0058 2000 |005c: invoke-direct {v0, v2}, Lcom/duckduckgo/app/global/view/FaviconImageViewKt$generateDefaultDrawable$1;.domainToColor:(Ljava/lang/String;)I // method@5800 │ │ +2c477e: 0a02 |005f: move-result v2 │ │ +2c4780: 6e20 3001 2300 |0060: invoke-virtual {v3, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@0130 │ │ +2c4786: 5b03 fd31 |0063: iput-object v3, v0, Lcom/duckduckgo/app/global/view/FaviconImageViewKt$generateDefaultDrawable$1;.backgroundPaint:Landroid/graphics/Paint; // field@31fd │ │ +2c478a: 2202 5e00 |0065: new-instance v2, Landroid/graphics/Paint; // type@005e │ │ +2c478e: 7020 2a01 4200 |0067: invoke-direct {v2, v4}, Landroid/graphics/Paint;.:(I)V // method@012a │ │ +2c4794: 1403 8b03 067f |006a: const v3, #float 1.78135e+38 // #7f06038b │ │ +2c479a: 7120 2804 3100 |006d: invoke-static {v1, v3}, Landroidx/core/content/ContextCompat;.getColor:(Landroid/content/Context;I)I // method@0428 │ │ +2c47a0: 0a01 |0070: move-result v1 │ │ +2c47a2: 6e20 3001 1200 |0071: invoke-virtual {v2, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0130 │ │ +2c47a8: 6201 1d00 |0074: sget-object v1, Landroid/graphics/Typeface;.SANS_SERIF:Landroid/graphics/Typeface; // field@001d │ │ +2c47ac: 6e20 3401 1200 |0076: invoke-virtual {v2, v1}, Landroid/graphics/Paint;.setTypeface:(Landroid/graphics/Typeface;)Landroid/graphics/Typeface; // method@0134 │ │ +2c47b2: 5b02 0132 |0079: iput-object v2, v0, Lcom/duckduckgo/app/global/view/FaviconImageViewKt$generateDefaultDrawable$1;.textPaint:Landroid/graphics/Paint; // field@3201 │ │ +2c47b6: 0e00 |007b: return-void │ │ catches : (none) │ │ positions : │ │ 0x000e line=100 │ │ 0x0011 line=173 │ │ 0x0015 line=101 │ │ 0x001f line=110 │ │ 0x002c line=127 │ │ @@ -183778,47 +183778,47 @@ │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -2c45a8: |[2c45a8] com.duckduckgo.app.global.view.FaviconImageViewKt$generateDefaultDrawable$1.domainToColor:(Ljava/lang/String;)I │ │ -2c45b8: 6200 ee6f |0000: sget-object v0, Lokio/ByteString;.Companion:Lokio/ByteString$Companion; // field@6fee │ │ -2c45bc: 6e20 f6f2 8000 |0002: invoke-virtual {v0, v8}, Lokio/ByteString$Companion;.encodeUtf8:(Ljava/lang/String;)Lokio/ByteString; // method@f2f6 │ │ -2c45c2: 0c08 |0005: move-result-object v8 │ │ -2c45c4: 6e10 fcf2 0800 |0006: invoke-virtual {v8}, Lokio/ByteString;.toByteArray:()[B // method@f2fc │ │ -2c45ca: 0c08 |0009: move-result-object v8 │ │ -2c45cc: 2180 |000a: array-length v0, v8 │ │ -2c45ce: 1601 0515 |000b: const-wide/16 v1, #int 5381 // #1505 │ │ -2c45d2: 1203 |000d: const/4 v3, #int 0 // #0 │ │ -2c45d4: 3503 0d00 |000e: if-ge v3, v0, 001b // +000d │ │ -2c45d8: 4804 0803 |0010: aget-byte v4, v8, v3 │ │ -2c45dc: 1255 |0012: const/4 v5, #int 5 // #5 │ │ -2c45de: a305 0105 |0013: shl-long v5, v1, v5 │ │ -2c45e2: bb15 |0015: add-long/2addr v5, v1 │ │ -2c45e4: 8141 |0016: int-to-long v1, v4 │ │ -2c45e6: bb51 |0017: add-long/2addr v1, v5 │ │ -2c45e8: d803 0301 |0018: add-int/lit8 v3, v3, #int 1 // #01 │ │ -2c45ec: 28f4 |001a: goto 000e // -000c │ │ -2c45ee: 7120 95ef 2100 |001b: invoke-static {v1, v2}, Ljava/lang/Math;.abs:(J)J // method@ef95 │ │ -2c45f4: 0b00 |001e: move-result-wide v0 │ │ -2c45f6: 5478 0032 |001f: iget-object v8, v7, Lcom/duckduckgo/app/global/view/FaviconImageViewKt$generateDefaultDrawable$1;.palette:Ljava/util/List; // field@3200 │ │ -2c45fa: 7210 f2f0 0800 |0021: invoke-interface {v8}, Ljava/util/List;.size:()I // method@f0f2 │ │ -2c4600: 0a08 |0024: move-result v8 │ │ -2c4602: 8182 |0025: int-to-long v2, v8 │ │ -2c4604: bf20 |0026: rem-long/2addr v0, v2 │ │ -2c4606: 8408 |0027: long-to-int v8, v0 │ │ -2c4608: 5470 0032 |0028: iget-object v0, v7, Lcom/duckduckgo/app/global/view/FaviconImageViewKt$generateDefaultDrawable$1;.palette:Ljava/util/List; // field@3200 │ │ -2c460c: 7220 e9f0 8000 |002a: invoke-interface {v0, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@f0e9 │ │ -2c4612: 0c08 |002d: move-result-object v8 │ │ -2c4614: 1f08 db38 |002e: check-cast v8, Ljava/lang/String; // type@38db │ │ -2c4618: 7110 2701 0800 |0030: invoke-static {v8}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@0127 │ │ -2c461e: 0a08 |0033: move-result v8 │ │ -2c4620: 0f08 |0034: return v8 │ │ +2c45b8: |[2c45b8] com.duckduckgo.app.global.view.FaviconImageViewKt$generateDefaultDrawable$1.domainToColor:(Ljava/lang/String;)I │ │ +2c45c8: 6200 ee6f |0000: sget-object v0, Lokio/ByteString;.Companion:Lokio/ByteString$Companion; // field@6fee │ │ +2c45cc: 6e20 f6f2 8000 |0002: invoke-virtual {v0, v8}, Lokio/ByteString$Companion;.encodeUtf8:(Ljava/lang/String;)Lokio/ByteString; // method@f2f6 │ │ +2c45d2: 0c08 |0005: move-result-object v8 │ │ +2c45d4: 6e10 fcf2 0800 |0006: invoke-virtual {v8}, Lokio/ByteString;.toByteArray:()[B // method@f2fc │ │ +2c45da: 0c08 |0009: move-result-object v8 │ │ +2c45dc: 2180 |000a: array-length v0, v8 │ │ +2c45de: 1601 0515 |000b: const-wide/16 v1, #int 5381 // #1505 │ │ +2c45e2: 1203 |000d: const/4 v3, #int 0 // #0 │ │ +2c45e4: 3503 0d00 |000e: if-ge v3, v0, 001b // +000d │ │ +2c45e8: 4804 0803 |0010: aget-byte v4, v8, v3 │ │ +2c45ec: 1255 |0012: const/4 v5, #int 5 // #5 │ │ +2c45ee: a305 0105 |0013: shl-long v5, v1, v5 │ │ +2c45f2: bb15 |0015: add-long/2addr v5, v1 │ │ +2c45f4: 8141 |0016: int-to-long v1, v4 │ │ +2c45f6: bb51 |0017: add-long/2addr v1, v5 │ │ +2c45f8: d803 0301 |0018: add-int/lit8 v3, v3, #int 1 // #01 │ │ +2c45fc: 28f4 |001a: goto 000e // -000c │ │ +2c45fe: 7120 95ef 2100 |001b: invoke-static {v1, v2}, Ljava/lang/Math;.abs:(J)J // method@ef95 │ │ +2c4604: 0b00 |001e: move-result-wide v0 │ │ +2c4606: 5478 0032 |001f: iget-object v8, v7, Lcom/duckduckgo/app/global/view/FaviconImageViewKt$generateDefaultDrawable$1;.palette:Ljava/util/List; // field@3200 │ │ +2c460a: 7210 f2f0 0800 |0021: invoke-interface {v8}, Ljava/util/List;.size:()I // method@f0f2 │ │ +2c4610: 0a08 |0024: move-result v8 │ │ +2c4612: 8182 |0025: int-to-long v2, v8 │ │ +2c4614: bf20 |0026: rem-long/2addr v0, v2 │ │ +2c4616: 8408 |0027: long-to-int v8, v0 │ │ +2c4618: 5470 0032 |0028: iget-object v0, v7, Lcom/duckduckgo/app/global/view/FaviconImageViewKt$generateDefaultDrawable$1;.palette:Ljava/util/List; // field@3200 │ │ +2c461c: 7220 e9f0 8000 |002a: invoke-interface {v0, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@f0e9 │ │ +2c4622: 0c08 |002d: move-result-object v8 │ │ +2c4624: 1f08 db38 |002e: check-cast v8, Ljava/lang/String; // type@38db │ │ +2c4628: 7110 2701 0800 |0030: invoke-static {v8}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@0127 │ │ +2c462e: 0a08 |0033: move-result v8 │ │ +2c4630: 0f08 |0034: return v8 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ 0x000a line=175 │ │ 0x001b line=165 │ │ 0x001f line=166 │ │ 0x0028 line=167 │ │ @@ -183832,37 +183832,37 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -2c4638: |[2c4638] com.duckduckgo.app.global.view.FaviconImageViewKt$generateDefaultDrawable$1.getLetter:()Ljava/lang/String; │ │ -2c4648: 5430 fc31 |0000: iget-object v0, v3, Lcom/duckduckgo/app/global/view/FaviconImageViewKt$generateDefaultDrawable$1;.$overridePlaceholderCharacter:Ljava/lang/String; // field@31fc │ │ -2c464c: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -2c4650: 1100 |0004: return-object v0 │ │ -2c4652: 5430 fe31 |0005: iget-object v0, v3, Lcom/duckduckgo/app/global/view/FaviconImageViewKt$generateDefaultDrawable$1;.baseHost:Ljava/lang/String; // field@31fe │ │ -2c4656: 1f00 b738 |0007: check-cast v0, Ljava/lang/CharSequence; // type@38b7 │ │ -2c465a: 7110 3df2 0000 |0009: invoke-static {v0}, Lkotlin/text/StringsKt;.firstOrNull:(Ljava/lang/CharSequence;)Ljava/lang/Character; // method@f23d │ │ -2c4660: 0c00 |000c: move-result-object v0 │ │ -2c4662: 3800 1c00 |000d: if-eqz v0, 0029 // +001c │ │ -2c4666: 6e10 51ef 0000 |000f: invoke-virtual {v0}, Ljava/lang/Character;.toString:()Ljava/lang/String; // method@ef51 │ │ -2c466c: 0c00 |0012: move-result-object v0 │ │ -2c466e: 3800 1600 |0013: if-eqz v0, 0029 // +0016 │ │ -2c4672: 7100 fcf0 0000 |0015: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@f0fc │ │ -2c4678: 0c01 |0018: move-result-object v1 │ │ -2c467a: 1a02 1ba9 |0019: const-string v2, "getDefault(...)" // string@a91b │ │ -2c467e: 7120 fdf1 2100 |001b: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ -2c4684: 6e20 cbef 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@efcb │ │ -2c468a: 0c00 |0021: move-result-object v0 │ │ -2c468c: 1a01 e4d6 |0022: const-string v1, "toUpperCase(...)" // string@d6e4 │ │ -2c4690: 7120 fdf1 1000 |0024: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ -2c4696: 3900 0400 |0027: if-nez v0, 002b // +0004 │ │ -2c469a: 1a00 0000 |0029: const-string v0, "" // string@0000 │ │ -2c469e: 1100 |002b: return-object v0 │ │ +2c4648: |[2c4648] com.duckduckgo.app.global.view.FaviconImageViewKt$generateDefaultDrawable$1.getLetter:()Ljava/lang/String; │ │ +2c4658: 5430 fc31 |0000: iget-object v0, v3, Lcom/duckduckgo/app/global/view/FaviconImageViewKt$generateDefaultDrawable$1;.$overridePlaceholderCharacter:Ljava/lang/String; // field@31fc │ │ +2c465c: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +2c4660: 1100 |0004: return-object v0 │ │ +2c4662: 5430 fe31 |0005: iget-object v0, v3, Lcom/duckduckgo/app/global/view/FaviconImageViewKt$generateDefaultDrawable$1;.baseHost:Ljava/lang/String; // field@31fe │ │ +2c4666: 1f00 b738 |0007: check-cast v0, Ljava/lang/CharSequence; // type@38b7 │ │ +2c466a: 7110 3df2 0000 |0009: invoke-static {v0}, Lkotlin/text/StringsKt;.firstOrNull:(Ljava/lang/CharSequence;)Ljava/lang/Character; // method@f23d │ │ +2c4670: 0c00 |000c: move-result-object v0 │ │ +2c4672: 3800 1c00 |000d: if-eqz v0, 0029 // +001c │ │ +2c4676: 6e10 51ef 0000 |000f: invoke-virtual {v0}, Ljava/lang/Character;.toString:()Ljava/lang/String; // method@ef51 │ │ +2c467c: 0c00 |0012: move-result-object v0 │ │ +2c467e: 3800 1600 |0013: if-eqz v0, 0029 // +0016 │ │ +2c4682: 7100 fcf0 0000 |0015: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@f0fc │ │ +2c4688: 0c01 |0018: move-result-object v1 │ │ +2c468a: 1a02 1ba9 |0019: const-string v2, "getDefault(...)" // string@a91b │ │ +2c468e: 7120 fdf1 2100 |001b: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ +2c4694: 6e20 cbef 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@efcb │ │ +2c469a: 0c00 |0021: move-result-object v0 │ │ +2c469c: 1a01 e4d6 |0022: const-string v1, "toUpperCase(...)" // string@d6e4 │ │ +2c46a0: 7120 fdf1 1000 |0024: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ +2c46a6: 3900 0400 |0027: if-nez v0, 002b // +0004 │ │ +2c46aa: 1a00 0000 |0029: const-string v0, "" // string@0000 │ │ +2c46ae: 1100 |002b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0005 line=108 │ │ locals : │ │ 0x0000 - 0x002c reg=3 this Lcom/duckduckgo/app/global/view/FaviconImageViewKt$generateDefaultDrawable$1; │ │ │ │ @@ -183872,90 +183872,90 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 8 │ │ insns size : 138 16-bit code units │ │ -2c47a8: |[2c47a8] com.duckduckgo.app.global.view.FaviconImageViewKt$generateDefaultDrawable$1.draw:(Landroid/graphics/Canvas;)V │ │ -2c47b8: 1a00 9a92 |0000: const-string v0, "canvas" // string@929a │ │ -2c47bc: 7120 fef1 0f00 |0002: invoke-static {v15, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2c47c2: 6e10 0258 0e00 |0005: invoke-virtual {v14}, Lcom/duckduckgo/app/global/view/FaviconImageViewKt$generateDefaultDrawable$1;.getBounds:()Landroid/graphics/Rect; // method@5802 │ │ -2c47c8: 0c00 |0008: move-result-object v0 │ │ -2c47ca: 6e10 3801 0000 |0009: invoke-virtual {v0}, Landroid/graphics/Rect;.width:()I // method@0138 │ │ -2c47d0: 0a00 |000c: move-result v0 │ │ -2c47d2: 8200 |000d: int-to-float v0, v0 │ │ -2c47d4: 1501 003f |000e: const/high16 v1, #int 1056964608 // #3f00 │ │ -2c47d8: c810 |0010: mul-float/2addr v0, v1 │ │ -2c47da: 6e10 0258 0e00 |0011: invoke-virtual {v14}, Lcom/duckduckgo/app/global/view/FaviconImageViewKt$generateDefaultDrawable$1;.getBounds:()Landroid/graphics/Rect; // method@5802 │ │ -2c47e0: 0c02 |0014: move-result-object v2 │ │ -2c47e2: 6e10 3601 0200 |0015: invoke-virtual {v2}, Landroid/graphics/Rect;.height:()I // method@0136 │ │ -2c47e8: 0a02 |0018: move-result v2 │ │ -2c47ea: 8222 |0019: int-to-float v2, v2 │ │ -2c47ec: c812 |001a: mul-float/2addr v2, v1 │ │ -2c47ee: 54e3 0132 |001b: iget-object v3, v14, Lcom/duckduckgo/app/global/view/FaviconImageViewKt$generateDefaultDrawable$1;.textPaint:Landroid/graphics/Paint; // field@3201 │ │ -2c47f2: 6e10 0258 0e00 |001d: invoke-virtual {v14}, Lcom/duckduckgo/app/global/view/FaviconImageViewKt$generateDefaultDrawable$1;.getBounds:()Landroid/graphics/Rect; // method@5802 │ │ -2c47f8: 0c04 |0020: move-result-object v4 │ │ -2c47fa: 6e10 3801 0400 |0021: invoke-virtual {v4}, Landroid/graphics/Rect;.width:()I // method@0138 │ │ -2c4800: 0a04 |0024: move-result v4 │ │ -2c4802: db04 0402 |0025: div-int/lit8 v4, v4, #int 2 // #02 │ │ -2c4806: 8244 |0027: int-to-float v4, v4 │ │ -2c4808: 6e20 3301 4300 |0028: invoke-virtual {v3, v4}, Landroid/graphics/Paint;.setTextSize:(F)V // method@0133 │ │ -2c480e: 54e3 0132 |002b: iget-object v3, v14, Lcom/duckduckgo/app/global/view/FaviconImageViewKt$generateDefaultDrawable$1;.textPaint:Landroid/graphics/Paint; // field@3201 │ │ -2c4812: 6204 1c00 |002d: sget-object v4, Landroid/graphics/Typeface;.DEFAULT_BOLD:Landroid/graphics/Typeface; // field@001c │ │ -2c4816: 6e20 3401 4300 |002f: invoke-virtual {v3, v4}, Landroid/graphics/Paint;.setTypeface:(Landroid/graphics/Typeface;)Landroid/graphics/Typeface; // method@0134 │ │ -2c481c: 54e3 0132 |0032: iget-object v3, v14, Lcom/duckduckgo/app/global/view/FaviconImageViewKt$generateDefaultDrawable$1;.textPaint:Landroid/graphics/Paint; // field@3201 │ │ -2c4820: 7010 0358 0e00 |0034: invoke-direct {v14}, Lcom/duckduckgo/app/global/view/FaviconImageViewKt$generateDefaultDrawable$1;.getLetter:()Ljava/lang/String; // method@5803 │ │ -2c4826: 0c04 |0037: move-result-object v4 │ │ -2c4828: 6e20 2d01 4300 |0038: invoke-virtual {v3, v4}, Landroid/graphics/Paint;.measureText:(Ljava/lang/String;)F // method@012d │ │ -2c482e: 0a03 |003b: move-result v3 │ │ -2c4830: c813 |003c: mul-float/2addr v3, v1 │ │ -2c4832: 54e1 0132 |003d: iget-object v1, v14, Lcom/duckduckgo/app/global/view/FaviconImageViewKt$generateDefaultDrawable$1;.textPaint:Landroid/graphics/Paint; // field@3201 │ │ -2c4836: 6e10 2b01 0100 |003f: invoke-virtual {v1}, Landroid/graphics/Paint;.getFontMetrics:()Landroid/graphics/Paint$FontMetrics; // method@012b │ │ -2c483c: 0c01 |0042: move-result-object v1 │ │ -2c483e: 5211 1300 |0043: iget v1, v1, Landroid/graphics/Paint$FontMetrics;.ascent:F // field@0013 │ │ -2c4842: 1404 cdcc ccbe |0045: const v4, #float -0.4 // #becccccd │ │ -2c4848: c841 |0048: mul-float/2addr v1, v4 │ │ -2c484a: 6e10 0258 0e00 |0049: invoke-virtual {v14}, Lcom/duckduckgo/app/global/view/FaviconImageViewKt$generateDefaultDrawable$1;.getBounds:()Landroid/graphics/Rect; // method@5802 │ │ -2c4850: 0c04 |004c: move-result-object v4 │ │ -2c4852: 6e10 3801 0400 |004d: invoke-virtual {v4}, Landroid/graphics/Rect;.width:()I // method@0138 │ │ -2c4858: 0a04 |0050: move-result v4 │ │ -2c485a: 8244 |0051: int-to-float v4, v4 │ │ -2c485c: 54e5 fa31 |0052: iget-object v5, v14, Lcom/duckduckgo/app/global/view/FaviconImageViewKt$generateDefaultDrawable$1;.$context:Landroid/content/Context; // field@31fa │ │ -2c4860: 6e10 7f00 0500 |0054: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@007f │ │ -2c4866: 0c05 |0057: move-result-object v5 │ │ -2c4868: 52e6 fb31 |0058: iget v6, v14, Lcom/duckduckgo/app/global/view/FaviconImageViewKt$generateDefaultDrawable$1;.$cornerRadius:I // field@31fb │ │ -2c486c: 6e20 ed00 6500 |005a: invoke-virtual {v5, v6}, Landroid/content/res/Resources;.getDimension:(I)F // method@00ed │ │ -2c4872: 0a05 |005d: move-result v5 │ │ -2c4874: c854 |005e: mul-float/2addr v4, v5 │ │ -2c4876: 52e5 ff31 |005f: iget v5, v14, Lcom/duckduckgo/app/global/view/FaviconImageViewKt$generateDefaultDrawable$1;.faviconDefaultSize:F // field@31ff │ │ -2c487a: a90c 0405 |0061: div-float v12, v4, v5 │ │ -2c487e: 6e10 0258 0e00 |0063: invoke-virtual {v14}, Lcom/duckduckgo/app/global/view/FaviconImageViewKt$generateDefaultDrawable$1;.getBounds:()Landroid/graphics/Rect; // method@5802 │ │ -2c4884: 0c04 |0066: move-result-object v4 │ │ -2c4886: 6e10 3801 0400 |0067: invoke-virtual {v4}, Landroid/graphics/Rect;.width:()I // method@0138 │ │ -2c488c: 0a04 |006a: move-result v4 │ │ -2c488e: 8249 |006b: int-to-float v9, v4 │ │ -2c4890: 6e10 0258 0e00 |006c: invoke-virtual {v14}, Lcom/duckduckgo/app/global/view/FaviconImageViewKt$generateDefaultDrawable$1;.getBounds:()Landroid/graphics/Rect; // method@5802 │ │ -2c4896: 0c04 |006f: move-result-object v4 │ │ -2c4898: 6e10 3601 0400 |0070: invoke-virtual {v4}, Landroid/graphics/Rect;.height:()I // method@0136 │ │ -2c489e: 0a04 |0073: move-result v4 │ │ -2c48a0: 824a |0074: int-to-float v10, v4 │ │ -2c48a2: 54ed fd31 |0075: iget-object v13, v14, Lcom/duckduckgo/app/global/view/FaviconImageViewKt$generateDefaultDrawable$1;.backgroundPaint:Landroid/graphics/Paint; // field@31fd │ │ -2c48a6: 1207 |0077: const/4 v7, #int 0 // #0 │ │ -2c48a8: 1208 |0078: const/4 v8, #int 0 // #0 │ │ -2c48aa: 07f6 |0079: move-object v6, v15 │ │ -2c48ac: 01cb |007a: move v11, v12 │ │ -2c48ae: 7408 1e01 0600 |007b: invoke-virtual/range {v6, v7, v8, v9, v10, v11, v12, v13}, Landroid/graphics/Canvas;.drawRoundRect:(FFFFFFLandroid/graphics/Paint;)V // method@011e │ │ -2c48b4: 7010 0358 0e00 |007e: invoke-direct {v14}, Lcom/duckduckgo/app/global/view/FaviconImageViewKt$generateDefaultDrawable$1;.getLetter:()Ljava/lang/String; // method@5803 │ │ -2c48ba: 0c04 |0081: move-result-object v4 │ │ -2c48bc: c730 |0082: sub-float/2addr v0, v3 │ │ -2c48be: c612 |0083: add-float/2addr v2, v1 │ │ -2c48c0: 54e1 0132 |0084: iget-object v1, v14, Lcom/duckduckgo/app/global/view/FaviconImageViewKt$generateDefaultDrawable$1;.textPaint:Landroid/graphics/Paint; // field@3201 │ │ -2c48c4: 6e51 2001 4f20 |0086: invoke-virtual {v15, v4, v0, v2, v1}, Landroid/graphics/Canvas;.drawText:(Ljava/lang/String;FFLandroid/graphics/Paint;)V // method@0120 │ │ -2c48ca: 0e00 |0089: return-void │ │ +2c47b8: |[2c47b8] com.duckduckgo.app.global.view.FaviconImageViewKt$generateDefaultDrawable$1.draw:(Landroid/graphics/Canvas;)V │ │ +2c47c8: 1a00 9a92 |0000: const-string v0, "canvas" // string@929a │ │ +2c47cc: 7120 fef1 0f00 |0002: invoke-static {v15, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2c47d2: 6e10 0258 0e00 |0005: invoke-virtual {v14}, Lcom/duckduckgo/app/global/view/FaviconImageViewKt$generateDefaultDrawable$1;.getBounds:()Landroid/graphics/Rect; // method@5802 │ │ +2c47d8: 0c00 |0008: move-result-object v0 │ │ +2c47da: 6e10 3801 0000 |0009: invoke-virtual {v0}, Landroid/graphics/Rect;.width:()I // method@0138 │ │ +2c47e0: 0a00 |000c: move-result v0 │ │ +2c47e2: 8200 |000d: int-to-float v0, v0 │ │ +2c47e4: 1501 003f |000e: const/high16 v1, #int 1056964608 // #3f00 │ │ +2c47e8: c810 |0010: mul-float/2addr v0, v1 │ │ +2c47ea: 6e10 0258 0e00 |0011: invoke-virtual {v14}, Lcom/duckduckgo/app/global/view/FaviconImageViewKt$generateDefaultDrawable$1;.getBounds:()Landroid/graphics/Rect; // method@5802 │ │ +2c47f0: 0c02 |0014: move-result-object v2 │ │ +2c47f2: 6e10 3601 0200 |0015: invoke-virtual {v2}, Landroid/graphics/Rect;.height:()I // method@0136 │ │ +2c47f8: 0a02 |0018: move-result v2 │ │ +2c47fa: 8222 |0019: int-to-float v2, v2 │ │ +2c47fc: c812 |001a: mul-float/2addr v2, v1 │ │ +2c47fe: 54e3 0132 |001b: iget-object v3, v14, Lcom/duckduckgo/app/global/view/FaviconImageViewKt$generateDefaultDrawable$1;.textPaint:Landroid/graphics/Paint; // field@3201 │ │ +2c4802: 6e10 0258 0e00 |001d: invoke-virtual {v14}, Lcom/duckduckgo/app/global/view/FaviconImageViewKt$generateDefaultDrawable$1;.getBounds:()Landroid/graphics/Rect; // method@5802 │ │ +2c4808: 0c04 |0020: move-result-object v4 │ │ +2c480a: 6e10 3801 0400 |0021: invoke-virtual {v4}, Landroid/graphics/Rect;.width:()I // method@0138 │ │ +2c4810: 0a04 |0024: move-result v4 │ │ +2c4812: db04 0402 |0025: div-int/lit8 v4, v4, #int 2 // #02 │ │ +2c4816: 8244 |0027: int-to-float v4, v4 │ │ +2c4818: 6e20 3301 4300 |0028: invoke-virtual {v3, v4}, Landroid/graphics/Paint;.setTextSize:(F)V // method@0133 │ │ +2c481e: 54e3 0132 |002b: iget-object v3, v14, Lcom/duckduckgo/app/global/view/FaviconImageViewKt$generateDefaultDrawable$1;.textPaint:Landroid/graphics/Paint; // field@3201 │ │ +2c4822: 6204 1c00 |002d: sget-object v4, Landroid/graphics/Typeface;.DEFAULT_BOLD:Landroid/graphics/Typeface; // field@001c │ │ +2c4826: 6e20 3401 4300 |002f: invoke-virtual {v3, v4}, Landroid/graphics/Paint;.setTypeface:(Landroid/graphics/Typeface;)Landroid/graphics/Typeface; // method@0134 │ │ +2c482c: 54e3 0132 |0032: iget-object v3, v14, Lcom/duckduckgo/app/global/view/FaviconImageViewKt$generateDefaultDrawable$1;.textPaint:Landroid/graphics/Paint; // field@3201 │ │ +2c4830: 7010 0358 0e00 |0034: invoke-direct {v14}, Lcom/duckduckgo/app/global/view/FaviconImageViewKt$generateDefaultDrawable$1;.getLetter:()Ljava/lang/String; // method@5803 │ │ +2c4836: 0c04 |0037: move-result-object v4 │ │ +2c4838: 6e20 2d01 4300 |0038: invoke-virtual {v3, v4}, Landroid/graphics/Paint;.measureText:(Ljava/lang/String;)F // method@012d │ │ +2c483e: 0a03 |003b: move-result v3 │ │ +2c4840: c813 |003c: mul-float/2addr v3, v1 │ │ +2c4842: 54e1 0132 |003d: iget-object v1, v14, Lcom/duckduckgo/app/global/view/FaviconImageViewKt$generateDefaultDrawable$1;.textPaint:Landroid/graphics/Paint; // field@3201 │ │ +2c4846: 6e10 2b01 0100 |003f: invoke-virtual {v1}, Landroid/graphics/Paint;.getFontMetrics:()Landroid/graphics/Paint$FontMetrics; // method@012b │ │ +2c484c: 0c01 |0042: move-result-object v1 │ │ +2c484e: 5211 1300 |0043: iget v1, v1, Landroid/graphics/Paint$FontMetrics;.ascent:F // field@0013 │ │ +2c4852: 1404 cdcc ccbe |0045: const v4, #float -0.4 // #becccccd │ │ +2c4858: c841 |0048: mul-float/2addr v1, v4 │ │ +2c485a: 6e10 0258 0e00 |0049: invoke-virtual {v14}, Lcom/duckduckgo/app/global/view/FaviconImageViewKt$generateDefaultDrawable$1;.getBounds:()Landroid/graphics/Rect; // method@5802 │ │ +2c4860: 0c04 |004c: move-result-object v4 │ │ +2c4862: 6e10 3801 0400 |004d: invoke-virtual {v4}, Landroid/graphics/Rect;.width:()I // method@0138 │ │ +2c4868: 0a04 |0050: move-result v4 │ │ +2c486a: 8244 |0051: int-to-float v4, v4 │ │ +2c486c: 54e5 fa31 |0052: iget-object v5, v14, Lcom/duckduckgo/app/global/view/FaviconImageViewKt$generateDefaultDrawable$1;.$context:Landroid/content/Context; // field@31fa │ │ +2c4870: 6e10 7f00 0500 |0054: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@007f │ │ +2c4876: 0c05 |0057: move-result-object v5 │ │ +2c4878: 52e6 fb31 |0058: iget v6, v14, Lcom/duckduckgo/app/global/view/FaviconImageViewKt$generateDefaultDrawable$1;.$cornerRadius:I // field@31fb │ │ +2c487c: 6e20 ed00 6500 |005a: invoke-virtual {v5, v6}, Landroid/content/res/Resources;.getDimension:(I)F // method@00ed │ │ +2c4882: 0a05 |005d: move-result v5 │ │ +2c4884: c854 |005e: mul-float/2addr v4, v5 │ │ +2c4886: 52e5 ff31 |005f: iget v5, v14, Lcom/duckduckgo/app/global/view/FaviconImageViewKt$generateDefaultDrawable$1;.faviconDefaultSize:F // field@31ff │ │ +2c488a: a90c 0405 |0061: div-float v12, v4, v5 │ │ +2c488e: 6e10 0258 0e00 |0063: invoke-virtual {v14}, Lcom/duckduckgo/app/global/view/FaviconImageViewKt$generateDefaultDrawable$1;.getBounds:()Landroid/graphics/Rect; // method@5802 │ │ +2c4894: 0c04 |0066: move-result-object v4 │ │ +2c4896: 6e10 3801 0400 |0067: invoke-virtual {v4}, Landroid/graphics/Rect;.width:()I // method@0138 │ │ +2c489c: 0a04 |006a: move-result v4 │ │ +2c489e: 8249 |006b: int-to-float v9, v4 │ │ +2c48a0: 6e10 0258 0e00 |006c: invoke-virtual {v14}, Lcom/duckduckgo/app/global/view/FaviconImageViewKt$generateDefaultDrawable$1;.getBounds:()Landroid/graphics/Rect; // method@5802 │ │ +2c48a6: 0c04 |006f: move-result-object v4 │ │ +2c48a8: 6e10 3601 0400 |0070: invoke-virtual {v4}, Landroid/graphics/Rect;.height:()I // method@0136 │ │ +2c48ae: 0a04 |0073: move-result v4 │ │ +2c48b0: 824a |0074: int-to-float v10, v4 │ │ +2c48b2: 54ed fd31 |0075: iget-object v13, v14, Lcom/duckduckgo/app/global/view/FaviconImageViewKt$generateDefaultDrawable$1;.backgroundPaint:Landroid/graphics/Paint; // field@31fd │ │ +2c48b6: 1207 |0077: const/4 v7, #int 0 // #0 │ │ +2c48b8: 1208 |0078: const/4 v8, #int 0 // #0 │ │ +2c48ba: 07f6 |0079: move-object v6, v15 │ │ +2c48bc: 01cb |007a: move v11, v12 │ │ +2c48be: 7408 1e01 0600 |007b: invoke-virtual/range {v6, v7, v8, v9, v10, v11, v12, v13}, Landroid/graphics/Canvas;.drawRoundRect:(FFFFFFLandroid/graphics/Paint;)V // method@011e │ │ +2c48c4: 7010 0358 0e00 |007e: invoke-direct {v14}, Lcom/duckduckgo/app/global/view/FaviconImageViewKt$generateDefaultDrawable$1;.getLetter:()Ljava/lang/String; // method@5803 │ │ +2c48ca: 0c04 |0081: move-result-object v4 │ │ +2c48cc: c730 |0082: sub-float/2addr v0, v3 │ │ +2c48ce: c612 |0083: add-float/2addr v2, v1 │ │ +2c48d0: 54e1 0132 |0084: iget-object v1, v14, Lcom/duckduckgo/app/global/view/FaviconImageViewKt$generateDefaultDrawable$1;.textPaint:Landroid/graphics/Paint; // field@3201 │ │ +2c48d4: 6e51 2001 4f20 |0086: invoke-virtual {v15, v4, v0, v2, v1}, Landroid/graphics/Canvas;.drawText:(Ljava/lang/String;FFLandroid/graphics/Paint;)V // method@0120 │ │ +2c48da: 0e00 |0089: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=141 │ │ 0x0011 line=142 │ │ 0x001b line=143 │ │ 0x002b line=144 │ │ 0x0032 line=145 │ │ @@ -183972,47 +183972,47 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -2c4624: |[2c4624] com.duckduckgo.app.global.view.FaviconImageViewKt$generateDefaultDrawable$1.getOpacity:()I │ │ -2c4634: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -2c4636: 0f00 |0001: return v0 │ │ +2c4634: |[2c4634] com.duckduckgo.app.global.view.FaviconImageViewKt$generateDefaultDrawable$1.getOpacity:()I │ │ +2c4644: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +2c4646: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/global/view/FaviconImageViewKt$generateDefaultDrawable$1;) │ │ name : 'setAlpha' │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -2c48cc: |[2c48cc] com.duckduckgo.app.global.view.FaviconImageViewKt$generateDefaultDrawable$1.setAlpha:(I)V │ │ -2c48dc: 0e00 |0000: return-void │ │ +2c48dc: |[2c48dc] com.duckduckgo.app.global.view.FaviconImageViewKt$generateDefaultDrawable$1.setAlpha:(I)V │ │ +2c48ec: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/duckduckgo/app/global/view/FaviconImageViewKt$generateDefaultDrawable$1;) │ │ name : 'setColorFilter' │ │ type : '(Landroid/graphics/ColorFilter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -2c48e0: |[2c48e0] com.duckduckgo.app.global.view.FaviconImageViewKt$generateDefaultDrawable$1.setColorFilter:(Landroid/graphics/ColorFilter;)V │ │ -2c48f0: 0e00 |0000: return-void │ │ +2c48f0: |[2c48f0] com.duckduckgo.app.global.view.FaviconImageViewKt$generateDefaultDrawable$1.setColorFilter:(Landroid/graphics/ColorFilter;)V │ │ +2c4900: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 10890 (FaviconImageView.kt) │ │ │ │ Class #1418 header: │ │ @@ -184042,23 +184042,23 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;I)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 18 16-bit code units │ │ -2c4928: |[2c4928] com.duckduckgo.app.global.view.FaviconImageViewKt.generateDefaultDrawable:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;I)Landroid/graphics/drawable/Drawable; │ │ -2c4938: 1a00 7d9c |0000: const-string v0, "context" // string@9c7d │ │ -2c493c: 7120 fef1 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2c4942: 1a00 faa0 |0005: const-string v0, "domain" // string@a0fa │ │ -2c4946: 7120 fef1 0200 |0007: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2c494c: 2200 8912 |000a: new-instance v0, Lcom/duckduckgo/app/global/view/FaviconImageViewKt$generateDefaultDrawable$1; // type@1289 │ │ -2c4950: 7054 ff57 2031 |000c: invoke-direct {v0, v2, v1, v3, v4}, Lcom/duckduckgo/app/global/view/FaviconImageViewKt$generateDefaultDrawable$1;.:(Ljava/lang/String;Landroid/content/Context;Ljava/lang/String;I)V // method@57ff │ │ -2c4956: 1f00 6500 |000f: check-cast v0, Landroid/graphics/drawable/Drawable; // type@0065 │ │ -2c495a: 1100 |0011: return-object v0 │ │ +2c4938: |[2c4938] com.duckduckgo.app.global.view.FaviconImageViewKt.generateDefaultDrawable:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;I)Landroid/graphics/drawable/Drawable; │ │ +2c4948: 1a00 7d9c |0000: const-string v0, "context" // string@9c7d │ │ +2c494c: 7120 fef1 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2c4952: 1a00 faa0 |0005: const-string v0, "domain" // string@a0fa │ │ +2c4956: 7120 fef1 0200 |0007: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2c495c: 2200 8912 |000a: new-instance v0, Lcom/duckduckgo/app/global/view/FaviconImageViewKt$generateDefaultDrawable$1; // type@1289 │ │ +2c4960: 7054 ff57 2031 |000c: invoke-direct {v0, v2, v1, v3, v4}, Lcom/duckduckgo/app/global/view/FaviconImageViewKt$generateDefaultDrawable$1;.:(Ljava/lang/String;Landroid/content/Context;Ljava/lang/String;I)V // method@57ff │ │ +2c4966: 1f00 6500 |000f: check-cast v0, Landroid/graphics/drawable/Drawable; // type@0065 │ │ +2c496a: 1100 |0011: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x000a line=100 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0012 reg=2 (null) Ljava/lang/String; │ │ 0x0000 - 0x0012 reg=3 (null) Ljava/lang/String; │ │ @@ -184069,24 +184069,24 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;IILjava/lang/Object;)Landroid/graphics/drawable/Drawable;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -2c48f4: |[2c48f4] com.duckduckgo.app.global.view.FaviconImageViewKt.generateDefaultDrawable$default:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;IILjava/lang/Object;)Landroid/graphics/drawable/Drawable; │ │ -2c4904: dd05 0404 |0000: and-int/lit8 v5, v4, #int 4 // #04 │ │ -2c4908: 3805 0300 |0002: if-eqz v5, 0005 // +0003 │ │ -2c490c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -2c490e: dd04 0408 |0005: and-int/lit8 v4, v4, #int 8 // #08 │ │ -2c4912: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -2c4916: 1403 c700 077f |0009: const v3, #float 1.7945e+38 // #7f0700c7 │ │ -2c491c: 7140 0758 1032 |000c: invoke-static {v0, v1, v2, v3}, Lcom/duckduckgo/app/global/view/FaviconImageViewKt;.generateDefaultDrawable:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;I)Landroid/graphics/drawable/Drawable; // method@5807 │ │ -2c4922: 0c00 |000f: move-result-object v0 │ │ -2c4924: 1100 |0010: return-object v0 │ │ +2c4904: |[2c4904] com.duckduckgo.app.global.view.FaviconImageViewKt.generateDefaultDrawable$default:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;IILjava/lang/Object;)Landroid/graphics/drawable/Drawable; │ │ +2c4914: dd05 0404 |0000: and-int/lit8 v5, v4, #int 4 // #04 │ │ +2c4918: 3805 0300 |0002: if-eqz v5, 0005 // +0003 │ │ +2c491c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +2c491e: dd04 0408 |0005: and-int/lit8 v4, v4, #int 8 // #08 │ │ +2c4922: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +2c4926: 1403 c700 077f |0009: const v3, #float 1.7945e+38 // #7f0700c7 │ │ +2c492c: 7140 0758 1032 |000c: invoke-static {v0, v1, v2, v3}, Lcom/duckduckgo/app/global/view/FaviconImageViewKt;.generateDefaultDrawable:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;I)Landroid/graphics/drawable/Drawable; // method@5807 │ │ +2c4932: 0c00 |000f: move-result-object v0 │ │ +2c4934: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x000c line=94 │ │ locals : │ │ 0x0000 - 0x0011 reg=0 (null) Landroid/content/Context; │ │ 0x0000 - 0x0011 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0011 reg=2 (null) Ljava/lang/String; │ │ @@ -184099,51 +184099,51 @@ │ │ type : '(Landroid/widget/ImageView;Ljava/lang/String;)V' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 69 16-bit code units │ │ -2c495c: |[2c495c] com.duckduckgo.app.global.view.FaviconImageViewKt.loadDefaultFavicon:(Landroid/widget/ImageView;Ljava/lang/String;)V │ │ -2c496c: 1a00 791b |0000: const-string v0, "" // string@1b79 │ │ -2c4970: 7120 fef1 0700 |0002: invoke-static {v7, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2c4976: 1a00 faa0 |0005: const-string v0, "domain" // string@a0fa │ │ -2c497a: 7120 fef1 0800 |0007: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2c4980: 6200 d36f |000a: sget-object v0, Lkotlin/Result;.Companion:Lkotlin/Result$Companion; // field@6fd3 │ │ -2c4984: 6e10 3c03 0700 |000c: invoke-virtual {v7}, Landroid/widget/ImageView;.getContext:()Landroid/content/Context; // method@033c │ │ -2c498a: 0c01 |000f: move-result-object v1 │ │ -2c498c: 1a00 a6a8 |0010: const-string v0, "getContext(...)" // string@a8a6 │ │ -2c4990: 7120 fdf1 0100 |0012: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ -2c4996: 1305 0c00 |0015: const/16 v5, #int 12 // #c │ │ -2c499a: 1206 |0017: const/4 v6, #int 0 // #0 │ │ -2c499c: 1203 |0018: const/4 v3, #int 0 // #0 │ │ -2c499e: 1204 |0019: const/4 v4, #int 0 // #0 │ │ -2c49a0: 0782 |001a: move-object v2, v8 │ │ -2c49a2: 7706 0858 0100 |001b: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lcom/duckduckgo/app/global/view/FaviconImageViewKt;.generateDefaultDrawable$default:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;IILjava/lang/Object;)Landroid/graphics/drawable/Drawable; // method@5808 │ │ -2c49a8: 0c08 |001e: move-result-object v8 │ │ -2c49aa: 6e20 4403 8700 |001f: invoke-virtual {v7, v8}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0344 │ │ -2c49b0: 6207 d46f |0022: sget-object v7, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@6fd4 │ │ -2c49b4: 7110 89f1 0700 |0024: invoke-static {v7}, Lkotlin/Result;.constructor-impl:(Ljava/lang/Object;)Ljava/lang/Object; // method@f189 │ │ -2c49ba: 0c07 |0027: move-result-object v7 │ │ -2c49bc: 280c |0028: goto 0034 // +000c │ │ -2c49be: 0d07 |0029: move-exception v7 │ │ -2c49c0: 6208 d36f |002a: sget-object v8, Lkotlin/Result;.Companion:Lkotlin/Result$Companion; // field@6fd3 │ │ -2c49c4: 7110 8ef1 0700 |002c: invoke-static {v7}, Lkotlin/ResultKt;.createFailure:(Ljava/lang/Throwable;)Ljava/lang/Object; // method@f18e │ │ -2c49ca: 0c07 |002f: move-result-object v7 │ │ -2c49cc: 7110 89f1 0700 |0030: invoke-static {v7}, Lkotlin/Result;.constructor-impl:(Ljava/lang/Object;)Ljava/lang/Object; // method@f189 │ │ -2c49d2: 0c07 |0033: move-result-object v7 │ │ -2c49d4: 7110 8af1 0700 |0034: invoke-static {v7}, Lkotlin/Result;.exceptionOrNull-impl:(Ljava/lang/Object;)Ljava/lang/Throwable; // method@f18a │ │ -2c49da: 0c07 |0037: move-result-object v7 │ │ -2c49dc: 3807 0c00 |0038: if-eqz v7, 0044 // +000c │ │ -2c49e0: 6208 f16f |003a: sget-object v8, Ltimber/log/Timber;.Forest:Ltimber/log/Timber$Forest; // field@6ff1 │ │ -2c49e4: 1200 |003c: const/4 v0, #int 0 // #0 │ │ -2c49e6: 2300 0d3b |003d: new-array v0, v0, [Ljava/lang/Object; // type@3b0d │ │ -2c49ea: 1a01 4e29 |003f: const-string v1, "Error loading default favicon" // string@294e │ │ -2c49ee: 6e40 41f3 7801 |0041: invoke-virtual {v8, v7, v1, v0}, Ltimber/log/Timber$Forest;.e:(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/Object;)V // method@f341 │ │ -2c49f4: 0e00 |0044: return-void │ │ +2c496c: |[2c496c] com.duckduckgo.app.global.view.FaviconImageViewKt.loadDefaultFavicon:(Landroid/widget/ImageView;Ljava/lang/String;)V │ │ +2c497c: 1a00 791b |0000: const-string v0, "" // string@1b79 │ │ +2c4980: 7120 fef1 0700 |0002: invoke-static {v7, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2c4986: 1a00 faa0 |0005: const-string v0, "domain" // string@a0fa │ │ +2c498a: 7120 fef1 0800 |0007: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2c4990: 6200 d36f |000a: sget-object v0, Lkotlin/Result;.Companion:Lkotlin/Result$Companion; // field@6fd3 │ │ +2c4994: 6e10 3c03 0700 |000c: invoke-virtual {v7}, Landroid/widget/ImageView;.getContext:()Landroid/content/Context; // method@033c │ │ +2c499a: 0c01 |000f: move-result-object v1 │ │ +2c499c: 1a00 a6a8 |0010: const-string v0, "getContext(...)" // string@a8a6 │ │ +2c49a0: 7120 fdf1 0100 |0012: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ +2c49a6: 1305 0c00 |0015: const/16 v5, #int 12 // #c │ │ +2c49aa: 1206 |0017: const/4 v6, #int 0 // #0 │ │ +2c49ac: 1203 |0018: const/4 v3, #int 0 // #0 │ │ +2c49ae: 1204 |0019: const/4 v4, #int 0 // #0 │ │ +2c49b0: 0782 |001a: move-object v2, v8 │ │ +2c49b2: 7706 0858 0100 |001b: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lcom/duckduckgo/app/global/view/FaviconImageViewKt;.generateDefaultDrawable$default:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;IILjava/lang/Object;)Landroid/graphics/drawable/Drawable; // method@5808 │ │ +2c49b8: 0c08 |001e: move-result-object v8 │ │ +2c49ba: 6e20 4403 8700 |001f: invoke-virtual {v7, v8}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0344 │ │ +2c49c0: 6207 d46f |0022: sget-object v7, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@6fd4 │ │ +2c49c4: 7110 89f1 0700 |0024: invoke-static {v7}, Lkotlin/Result;.constructor-impl:(Ljava/lang/Object;)Ljava/lang/Object; // method@f189 │ │ +2c49ca: 0c07 |0027: move-result-object v7 │ │ +2c49cc: 280c |0028: goto 0034 // +000c │ │ +2c49ce: 0d07 |0029: move-exception v7 │ │ +2c49d0: 6208 d36f |002a: sget-object v8, Lkotlin/Result;.Companion:Lkotlin/Result$Companion; // field@6fd3 │ │ +2c49d4: 7110 8ef1 0700 |002c: invoke-static {v7}, Lkotlin/ResultKt;.createFailure:(Ljava/lang/Throwable;)Ljava/lang/Object; // method@f18e │ │ +2c49da: 0c07 |002f: move-result-object v7 │ │ +2c49dc: 7110 89f1 0700 |0030: invoke-static {v7}, Lkotlin/Result;.constructor-impl:(Ljava/lang/Object;)Ljava/lang/Object; // method@f189 │ │ +2c49e2: 0c07 |0033: move-result-object v7 │ │ +2c49e4: 7110 8af1 0700 |0034: invoke-static {v7}, Lkotlin/Result;.exceptionOrNull-impl:(Ljava/lang/Object;)Ljava/lang/Throwable; // method@f18a │ │ +2c49ea: 0c07 |0037: move-result-object v7 │ │ +2c49ec: 3807 0c00 |0038: if-eqz v7, 0044 // +000c │ │ +2c49f0: 6208 f16f |003a: sget-object v8, Ltimber/log/Timber;.Forest:Ltimber/log/Timber$Forest; // field@6ff1 │ │ +2c49f4: 1200 |003c: const/4 v0, #int 0 // #0 │ │ +2c49f6: 2300 0d3b |003d: new-array v0, v0, [Ljava/lang/Object; // type@3b0d │ │ +2c49fa: 1a01 4e29 |003f: const-string v1, "Error loading default favicon" // string@294e │ │ +2c49fe: 6e40 41f3 7801 |0041: invoke-virtual {v8, v7, v1, v0}, Ltimber/log/Timber$Forest;.e:(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/Object;)V // method@f341 │ │ +2c4a04: 0e00 |0044: return-void │ │ catches : 1 │ │ 0x000a - 0x0028 │ │ -> 0x0029 │ │ positions : │ │ 0x000a line=81 │ │ 0x000c line=82 │ │ 0x0022 line=83 │ │ @@ -184159,85 +184159,85 @@ │ │ type : '(Landroid/widget/ImageView;Landroid/graphics/Bitmap;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 136 16-bit code units │ │ -2c4a4c: |[2c4a4c] com.duckduckgo.app.global.view.FaviconImageViewKt.loadFavicon:(Landroid/widget/ImageView;Landroid/graphics/Bitmap;Ljava/lang/String;Ljava/lang/String;)V │ │ -2c4a5c: 1a00 791b |0000: const-string v0, "" // string@1b79 │ │ -2c4a60: 7120 fef1 0700 |0002: invoke-static {v7, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2c4a66: 1a00 faa0 |0005: const-string v0, "domain" // string@a0fa │ │ -2c4a6a: 7120 fef1 0900 |0007: invoke-static {v9, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2c4a70: 6200 d36f |000a: sget-object v0, Lkotlin/Result;.Companion:Lkotlin/Result$Companion; // field@6fd3 │ │ -2c4a74: 6e10 3c03 0700 |000c: invoke-virtual {v7}, Landroid/widget/ImageView;.getContext:()Landroid/content/Context; // method@033c │ │ -2c4a7a: 0c01 |000f: move-result-object v1 │ │ -2c4a7c: 1a00 a6a8 |0010: const-string v0, "getContext(...)" // string@a8a6 │ │ -2c4a80: 7120 fdf1 0100 |0012: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ -2c4a86: 1305 0800 |0015: const/16 v5, #int 8 // #8 │ │ -2c4a8a: 1206 |0017: const/4 v6, #int 0 // #0 │ │ -2c4a8c: 1204 |0018: const/4 v4, #int 0 // #0 │ │ -2c4a8e: 0792 |0019: move-object v2, v9 │ │ -2c4a90: 07a3 |001a: move-object v3, v10 │ │ -2c4a92: 7706 0858 0100 |001b: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lcom/duckduckgo/app/global/view/FaviconImageViewKt;.generateDefaultDrawable$default:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;IILjava/lang/Object;)Landroid/graphics/drawable/Drawable; // method@5808 │ │ -2c4a98: 0c09 |001e: move-result-object v9 │ │ -2c4a9a: 6e10 3c03 0700 |001f: invoke-virtual {v7}, Landroid/widget/ImageView;.getContext:()Landroid/content/Context; // method@033c │ │ -2c4aa0: 0c0a |0022: move-result-object v10 │ │ -2c4aa2: 7110 f405 0a00 |0023: invoke-static {v10}, Lcom/bumptech/glide/Glide;.with:(Landroid/content/Context;)Lcom/bumptech/glide/RequestManager; // method@05f4 │ │ -2c4aa8: 0c0a |0026: move-result-object v10 │ │ -2c4aaa: 0770 |0027: move-object v0, v7 │ │ -2c4aac: 1f00 d500 |0028: check-cast v0, Landroid/view/View; // type@00d5 │ │ -2c4ab0: 6e20 0306 0a00 |002a: invoke-virtual {v10, v0}, Lcom/bumptech/glide/RequestManager;.clear:(Landroid/view/View;)V // method@0603 │ │ -2c4ab6: 6e10 3c03 0700 |002d: invoke-virtual {v7}, Landroid/widget/ImageView;.getContext:()Landroid/content/Context; // method@033c │ │ -2c4abc: 0c0a |0030: move-result-object v10 │ │ -2c4abe: 7110 f405 0a00 |0031: invoke-static {v10}, Lcom/bumptech/glide/Glide;.with:(Landroid/content/Context;)Lcom/bumptech/glide/RequestManager; // method@05f4 │ │ -2c4ac4: 0c0a |0034: move-result-object v10 │ │ -2c4ac6: 6e20 0406 8a00 |0035: invoke-virtual {v10, v8}, Lcom/bumptech/glide/RequestManager;.load:(Landroid/graphics/Bitmap;)Lcom/bumptech/glide/RequestBuilder; // method@0604 │ │ -2c4acc: 0c08 |0038: move-result-object v8 │ │ -2c4ace: 620a 5d00 |0039: sget-object v10, Lcom/bumptech/glide/load/engine/DiskCacheStrategy;.NONE:Lcom/bumptech/glide/load/engine/DiskCacheStrategy; // field@005d │ │ -2c4ad2: 6e20 f705 a800 |003b: invoke-virtual {v8, v10}, Lcom/bumptech/glide/RequestBuilder;.diskCacheStrategy:(Lcom/bumptech/glide/load/engine/DiskCacheStrategy;)Lcom/bumptech/glide/request/BaseRequestOptions; // method@05f7 │ │ -2c4ad8: 0c08 |003e: move-result-object v8 │ │ -2c4ada: 1f08 2102 |003f: check-cast v8, Lcom/bumptech/glide/RequestBuilder; // type@0221 │ │ -2c4ade: 121a |0041: const/4 v10, #int 1 // #1 │ │ -2c4ae0: 6e20 fd05 a800 |0042: invoke-virtual {v8, v10}, Lcom/bumptech/glide/RequestBuilder;.skipMemoryCache:(Z)Lcom/bumptech/glide/request/BaseRequestOptions; // method@05fd │ │ -2c4ae6: 0c08 |0045: move-result-object v8 │ │ -2c4ae8: 1f08 2102 |0046: check-cast v8, Lcom/bumptech/glide/RequestBuilder; // type@0221 │ │ -2c4aec: 220a 2902 |0048: new-instance v10, Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners; // type@0229 │ │ -2c4af0: 1300 0a00 |004a: const/16 v0, #int 10 // #a │ │ -2c4af4: 7020 0706 0a00 |004c: invoke-direct {v10, v0}, Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners;.:(I)V // method@0607 │ │ -2c4afa: 1f0a 2502 |004f: check-cast v10, Lcom/bumptech/glide/load/Transformation; // type@0225 │ │ -2c4afe: 6e20 0006 a800 |0051: invoke-virtual {v8, v10}, Lcom/bumptech/glide/RequestBuilder;.transform:(Lcom/bumptech/glide/load/Transformation;)Lcom/bumptech/glide/request/BaseRequestOptions; // method@0600 │ │ -2c4b04: 0c08 |0054: move-result-object v8 │ │ -2c4b06: 1f08 2102 |0055: check-cast v8, Lcom/bumptech/glide/RequestBuilder; // type@0221 │ │ -2c4b0a: 6e20 fc05 9800 |0057: invoke-virtual {v8, v9}, Lcom/bumptech/glide/RequestBuilder;.placeholder:(Landroid/graphics/drawable/Drawable;)Lcom/bumptech/glide/request/BaseRequestOptions; // method@05fc │ │ -2c4b10: 0c08 |005a: move-result-object v8 │ │ -2c4b12: 1f08 2102 |005b: check-cast v8, Lcom/bumptech/glide/RequestBuilder; // type@0221 │ │ -2c4b16: 6e20 f805 9800 |005d: invoke-virtual {v8, v9}, Lcom/bumptech/glide/RequestBuilder;.error:(Landroid/graphics/drawable/Drawable;)Lcom/bumptech/glide/request/BaseRequestOptions; // method@05f8 │ │ -2c4b1c: 0c08 |0060: move-result-object v8 │ │ -2c4b1e: 1f08 2102 |0061: check-cast v8, Lcom/bumptech/glide/RequestBuilder; // type@0221 │ │ -2c4b22: 6e20 f905 7800 |0063: invoke-virtual {v8, v7}, Lcom/bumptech/glide/RequestBuilder;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@05f9 │ │ -2c4b28: 0c07 |0066: move-result-object v7 │ │ -2c4b2a: 7110 89f1 0700 |0067: invoke-static {v7}, Lkotlin/Result;.constructor-impl:(Ljava/lang/Object;)Ljava/lang/Object; // method@f189 │ │ -2c4b30: 0c07 |006a: move-result-object v7 │ │ -2c4b32: 280c |006b: goto 0077 // +000c │ │ -2c4b34: 0d07 |006c: move-exception v7 │ │ -2c4b36: 6208 d36f |006d: sget-object v8, Lkotlin/Result;.Companion:Lkotlin/Result$Companion; // field@6fd3 │ │ -2c4b3a: 7110 8ef1 0700 |006f: invoke-static {v7}, Lkotlin/ResultKt;.createFailure:(Ljava/lang/Throwable;)Ljava/lang/Object; // method@f18e │ │ -2c4b40: 0c07 |0072: move-result-object v7 │ │ -2c4b42: 7110 89f1 0700 |0073: invoke-static {v7}, Lkotlin/Result;.constructor-impl:(Ljava/lang/Object;)Ljava/lang/Object; // method@f189 │ │ -2c4b48: 0c07 |0076: move-result-object v7 │ │ -2c4b4a: 7110 8af1 0700 |0077: invoke-static {v7}, Lkotlin/Result;.exceptionOrNull-impl:(Ljava/lang/Object;)Ljava/lang/Throwable; // method@f18a │ │ -2c4b50: 0c07 |007a: move-result-object v7 │ │ -2c4b52: 3807 0c00 |007b: if-eqz v7, 0087 // +000c │ │ -2c4b56: 6208 f16f |007d: sget-object v8, Ltimber/log/Timber;.Forest:Ltimber/log/Timber$Forest; // field@6ff1 │ │ -2c4b5a: 1209 |007f: const/4 v9, #int 0 // #0 │ │ -2c4b5c: 2399 0d3b |0080: new-array v9, v9, [Ljava/lang/Object; // type@3b0d │ │ -2c4b60: 1a0a 4f29 |0082: const-string v10, "Error loading favicon" // string@294f │ │ -2c4b64: 6e40 41f3 789a |0084: invoke-virtual {v8, v7, v10, v9}, Ltimber/log/Timber$Forest;.e:(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/Object;)V // method@f341 │ │ -2c4b6a: 0e00 |0087: return-void │ │ +2c4a5c: |[2c4a5c] com.duckduckgo.app.global.view.FaviconImageViewKt.loadFavicon:(Landroid/widget/ImageView;Landroid/graphics/Bitmap;Ljava/lang/String;Ljava/lang/String;)V │ │ +2c4a6c: 1a00 791b |0000: const-string v0, "" // string@1b79 │ │ +2c4a70: 7120 fef1 0700 |0002: invoke-static {v7, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2c4a76: 1a00 faa0 |0005: const-string v0, "domain" // string@a0fa │ │ +2c4a7a: 7120 fef1 0900 |0007: invoke-static {v9, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2c4a80: 6200 d36f |000a: sget-object v0, Lkotlin/Result;.Companion:Lkotlin/Result$Companion; // field@6fd3 │ │ +2c4a84: 6e10 3c03 0700 |000c: invoke-virtual {v7}, Landroid/widget/ImageView;.getContext:()Landroid/content/Context; // method@033c │ │ +2c4a8a: 0c01 |000f: move-result-object v1 │ │ +2c4a8c: 1a00 a6a8 |0010: const-string v0, "getContext(...)" // string@a8a6 │ │ +2c4a90: 7120 fdf1 0100 |0012: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ +2c4a96: 1305 0800 |0015: const/16 v5, #int 8 // #8 │ │ +2c4a9a: 1206 |0017: const/4 v6, #int 0 // #0 │ │ +2c4a9c: 1204 |0018: const/4 v4, #int 0 // #0 │ │ +2c4a9e: 0792 |0019: move-object v2, v9 │ │ +2c4aa0: 07a3 |001a: move-object v3, v10 │ │ +2c4aa2: 7706 0858 0100 |001b: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lcom/duckduckgo/app/global/view/FaviconImageViewKt;.generateDefaultDrawable$default:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;IILjava/lang/Object;)Landroid/graphics/drawable/Drawable; // method@5808 │ │ +2c4aa8: 0c09 |001e: move-result-object v9 │ │ +2c4aaa: 6e10 3c03 0700 |001f: invoke-virtual {v7}, Landroid/widget/ImageView;.getContext:()Landroid/content/Context; // method@033c │ │ +2c4ab0: 0c0a |0022: move-result-object v10 │ │ +2c4ab2: 7110 f405 0a00 |0023: invoke-static {v10}, Lcom/bumptech/glide/Glide;.with:(Landroid/content/Context;)Lcom/bumptech/glide/RequestManager; // method@05f4 │ │ +2c4ab8: 0c0a |0026: move-result-object v10 │ │ +2c4aba: 0770 |0027: move-object v0, v7 │ │ +2c4abc: 1f00 d500 |0028: check-cast v0, Landroid/view/View; // type@00d5 │ │ +2c4ac0: 6e20 0306 0a00 |002a: invoke-virtual {v10, v0}, Lcom/bumptech/glide/RequestManager;.clear:(Landroid/view/View;)V // method@0603 │ │ +2c4ac6: 6e10 3c03 0700 |002d: invoke-virtual {v7}, Landroid/widget/ImageView;.getContext:()Landroid/content/Context; // method@033c │ │ +2c4acc: 0c0a |0030: move-result-object v10 │ │ +2c4ace: 7110 f405 0a00 |0031: invoke-static {v10}, Lcom/bumptech/glide/Glide;.with:(Landroid/content/Context;)Lcom/bumptech/glide/RequestManager; // method@05f4 │ │ +2c4ad4: 0c0a |0034: move-result-object v10 │ │ +2c4ad6: 6e20 0406 8a00 |0035: invoke-virtual {v10, v8}, Lcom/bumptech/glide/RequestManager;.load:(Landroid/graphics/Bitmap;)Lcom/bumptech/glide/RequestBuilder; // method@0604 │ │ +2c4adc: 0c08 |0038: move-result-object v8 │ │ +2c4ade: 620a 5d00 |0039: sget-object v10, Lcom/bumptech/glide/load/engine/DiskCacheStrategy;.NONE:Lcom/bumptech/glide/load/engine/DiskCacheStrategy; // field@005d │ │ +2c4ae2: 6e20 f705 a800 |003b: invoke-virtual {v8, v10}, Lcom/bumptech/glide/RequestBuilder;.diskCacheStrategy:(Lcom/bumptech/glide/load/engine/DiskCacheStrategy;)Lcom/bumptech/glide/request/BaseRequestOptions; // method@05f7 │ │ +2c4ae8: 0c08 |003e: move-result-object v8 │ │ +2c4aea: 1f08 2102 |003f: check-cast v8, Lcom/bumptech/glide/RequestBuilder; // type@0221 │ │ +2c4aee: 121a |0041: const/4 v10, #int 1 // #1 │ │ +2c4af0: 6e20 fd05 a800 |0042: invoke-virtual {v8, v10}, Lcom/bumptech/glide/RequestBuilder;.skipMemoryCache:(Z)Lcom/bumptech/glide/request/BaseRequestOptions; // method@05fd │ │ +2c4af6: 0c08 |0045: move-result-object v8 │ │ +2c4af8: 1f08 2102 |0046: check-cast v8, Lcom/bumptech/glide/RequestBuilder; // type@0221 │ │ +2c4afc: 220a 2902 |0048: new-instance v10, Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners; // type@0229 │ │ +2c4b00: 1300 0a00 |004a: const/16 v0, #int 10 // #a │ │ +2c4b04: 7020 0706 0a00 |004c: invoke-direct {v10, v0}, Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners;.:(I)V // method@0607 │ │ +2c4b0a: 1f0a 2502 |004f: check-cast v10, Lcom/bumptech/glide/load/Transformation; // type@0225 │ │ +2c4b0e: 6e20 0006 a800 |0051: invoke-virtual {v8, v10}, Lcom/bumptech/glide/RequestBuilder;.transform:(Lcom/bumptech/glide/load/Transformation;)Lcom/bumptech/glide/request/BaseRequestOptions; // method@0600 │ │ +2c4b14: 0c08 |0054: move-result-object v8 │ │ +2c4b16: 1f08 2102 |0055: check-cast v8, Lcom/bumptech/glide/RequestBuilder; // type@0221 │ │ +2c4b1a: 6e20 fc05 9800 |0057: invoke-virtual {v8, v9}, Lcom/bumptech/glide/RequestBuilder;.placeholder:(Landroid/graphics/drawable/Drawable;)Lcom/bumptech/glide/request/BaseRequestOptions; // method@05fc │ │ +2c4b20: 0c08 |005a: move-result-object v8 │ │ +2c4b22: 1f08 2102 |005b: check-cast v8, Lcom/bumptech/glide/RequestBuilder; // type@0221 │ │ +2c4b26: 6e20 f805 9800 |005d: invoke-virtual {v8, v9}, Lcom/bumptech/glide/RequestBuilder;.error:(Landroid/graphics/drawable/Drawable;)Lcom/bumptech/glide/request/BaseRequestOptions; // method@05f8 │ │ +2c4b2c: 0c08 |0060: move-result-object v8 │ │ +2c4b2e: 1f08 2102 |0061: check-cast v8, Lcom/bumptech/glide/RequestBuilder; // type@0221 │ │ +2c4b32: 6e20 f905 7800 |0063: invoke-virtual {v8, v7}, Lcom/bumptech/glide/RequestBuilder;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@05f9 │ │ +2c4b38: 0c07 |0066: move-result-object v7 │ │ +2c4b3a: 7110 89f1 0700 |0067: invoke-static {v7}, Lkotlin/Result;.constructor-impl:(Ljava/lang/Object;)Ljava/lang/Object; // method@f189 │ │ +2c4b40: 0c07 |006a: move-result-object v7 │ │ +2c4b42: 280c |006b: goto 0077 // +000c │ │ +2c4b44: 0d07 |006c: move-exception v7 │ │ +2c4b46: 6208 d36f |006d: sget-object v8, Lkotlin/Result;.Companion:Lkotlin/Result$Companion; // field@6fd3 │ │ +2c4b4a: 7110 8ef1 0700 |006f: invoke-static {v7}, Lkotlin/ResultKt;.createFailure:(Ljava/lang/Throwable;)Ljava/lang/Object; // method@f18e │ │ +2c4b50: 0c07 |0072: move-result-object v7 │ │ +2c4b52: 7110 89f1 0700 |0073: invoke-static {v7}, Lkotlin/Result;.constructor-impl:(Ljava/lang/Object;)Ljava/lang/Object; // method@f189 │ │ +2c4b58: 0c07 |0076: move-result-object v7 │ │ +2c4b5a: 7110 8af1 0700 |0077: invoke-static {v7}, Lkotlin/Result;.exceptionOrNull-impl:(Ljava/lang/Object;)Ljava/lang/Throwable; // method@f18a │ │ +2c4b60: 0c07 |007a: move-result-object v7 │ │ +2c4b62: 3807 0c00 |007b: if-eqz v7, 0087 // +000c │ │ +2c4b66: 6208 f16f |007d: sget-object v8, Ltimber/log/Timber;.Forest:Ltimber/log/Timber$Forest; // field@6ff1 │ │ +2c4b6a: 1209 |007f: const/4 v9, #int 0 // #0 │ │ +2c4b6c: 2399 0d3b |0080: new-array v9, v9, [Ljava/lang/Object; // type@3b0d │ │ +2c4b70: 1a0a 4f29 |0082: const-string v10, "Error loading favicon" // string@294f │ │ +2c4b74: 6e40 41f3 789a |0084: invoke-virtual {v8, v7, v10, v9}, Ltimber/log/Timber$Forest;.e:(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/Object;)V // method@f341 │ │ +2c4b7a: 0e00 |0087: return-void │ │ catches : 1 │ │ 0x000a - 0x006b │ │ -> 0x006c │ │ positions : │ │ 0x000a line=64 │ │ 0x000c line=65 │ │ 0x001f line=66 │ │ @@ -184263,87 +184263,87 @@ │ │ type : '(Landroid/widget/ImageView;Ljava/io/File;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 141 16-bit code units │ │ -2c4b78: |[2c4b78] com.duckduckgo.app.global.view.FaviconImageViewKt.loadFavicon:(Landroid/widget/ImageView;Ljava/io/File;Ljava/lang/String;Ljava/lang/String;)V │ │ -2c4b88: 1a00 791b |0000: const-string v0, "" // string@1b79 │ │ -2c4b8c: 7120 fef1 0700 |0002: invoke-static {v7, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2c4b92: 1a00 d3a4 |0005: const-string v0, "file" // string@a4d3 │ │ -2c4b96: 7120 fef1 0800 |0007: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2c4b9c: 1a00 faa0 |000a: const-string v0, "domain" // string@a0fa │ │ -2c4ba0: 7120 fef1 0900 |000c: invoke-static {v9, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2c4ba6: 6200 d36f |000f: sget-object v0, Lkotlin/Result;.Companion:Lkotlin/Result$Companion; // field@6fd3 │ │ -2c4baa: 6e10 3c03 0700 |0011: invoke-virtual {v7}, Landroid/widget/ImageView;.getContext:()Landroid/content/Context; // method@033c │ │ -2c4bb0: 0c01 |0014: move-result-object v1 │ │ -2c4bb2: 1a00 a6a8 |0015: const-string v0, "getContext(...)" // string@a8a6 │ │ -2c4bb6: 7120 fdf1 0100 |0017: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ -2c4bbc: 1305 0800 |001a: const/16 v5, #int 8 // #8 │ │ -2c4bc0: 1206 |001c: const/4 v6, #int 0 // #0 │ │ -2c4bc2: 1204 |001d: const/4 v4, #int 0 // #0 │ │ -2c4bc4: 0792 |001e: move-object v2, v9 │ │ -2c4bc6: 07a3 |001f: move-object v3, v10 │ │ -2c4bc8: 7706 0858 0100 |0020: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lcom/duckduckgo/app/global/view/FaviconImageViewKt;.generateDefaultDrawable$default:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;IILjava/lang/Object;)Landroid/graphics/drawable/Drawable; // method@5808 │ │ -2c4bce: 0c09 |0023: move-result-object v9 │ │ -2c4bd0: 6e10 3c03 0700 |0024: invoke-virtual {v7}, Landroid/widget/ImageView;.getContext:()Landroid/content/Context; // method@033c │ │ -2c4bd6: 0c0a |0027: move-result-object v10 │ │ -2c4bd8: 7110 f405 0a00 |0028: invoke-static {v10}, Lcom/bumptech/glide/Glide;.with:(Landroid/content/Context;)Lcom/bumptech/glide/RequestManager; // method@05f4 │ │ -2c4bde: 0c0a |002b: move-result-object v10 │ │ -2c4be0: 0770 |002c: move-object v0, v7 │ │ -2c4be2: 1f00 d500 |002d: check-cast v0, Landroid/view/View; // type@00d5 │ │ -2c4be6: 6e20 0306 0a00 |002f: invoke-virtual {v10, v0}, Lcom/bumptech/glide/RequestManager;.clear:(Landroid/view/View;)V // method@0603 │ │ -2c4bec: 6e10 3c03 0700 |0032: invoke-virtual {v7}, Landroid/widget/ImageView;.getContext:()Landroid/content/Context; // method@033c │ │ -2c4bf2: 0c0a |0035: move-result-object v10 │ │ -2c4bf4: 7110 f405 0a00 |0036: invoke-static {v10}, Lcom/bumptech/glide/Glide;.with:(Landroid/content/Context;)Lcom/bumptech/glide/RequestManager; // method@05f4 │ │ -2c4bfa: 0c0a |0039: move-result-object v10 │ │ -2c4bfc: 6e20 0506 8a00 |003a: invoke-virtual {v10, v8}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/io/File;)Lcom/bumptech/glide/RequestBuilder; // method@0605 │ │ -2c4c02: 0c08 |003d: move-result-object v8 │ │ -2c4c04: 620a 5d00 |003e: sget-object v10, Lcom/bumptech/glide/load/engine/DiskCacheStrategy;.NONE:Lcom/bumptech/glide/load/engine/DiskCacheStrategy; // field@005d │ │ -2c4c08: 6e20 f705 a800 |0040: invoke-virtual {v8, v10}, Lcom/bumptech/glide/RequestBuilder;.diskCacheStrategy:(Lcom/bumptech/glide/load/engine/DiskCacheStrategy;)Lcom/bumptech/glide/request/BaseRequestOptions; // method@05f7 │ │ -2c4c0e: 0c08 |0043: move-result-object v8 │ │ -2c4c10: 1f08 2102 |0044: check-cast v8, Lcom/bumptech/glide/RequestBuilder; // type@0221 │ │ -2c4c14: 121a |0046: const/4 v10, #int 1 // #1 │ │ -2c4c16: 6e20 fd05 a800 |0047: invoke-virtual {v8, v10}, Lcom/bumptech/glide/RequestBuilder;.skipMemoryCache:(Z)Lcom/bumptech/glide/request/BaseRequestOptions; // method@05fd │ │ -2c4c1c: 0c08 |004a: move-result-object v8 │ │ -2c4c1e: 1f08 2102 |004b: check-cast v8, Lcom/bumptech/glide/RequestBuilder; // type@0221 │ │ -2c4c22: 220a 2902 |004d: new-instance v10, Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners; // type@0229 │ │ -2c4c26: 1300 0a00 |004f: const/16 v0, #int 10 // #a │ │ -2c4c2a: 7020 0706 0a00 |0051: invoke-direct {v10, v0}, Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners;.:(I)V // method@0607 │ │ -2c4c30: 1f0a 2502 |0054: check-cast v10, Lcom/bumptech/glide/load/Transformation; // type@0225 │ │ -2c4c34: 6e20 0006 a800 |0056: invoke-virtual {v8, v10}, Lcom/bumptech/glide/RequestBuilder;.transform:(Lcom/bumptech/glide/load/Transformation;)Lcom/bumptech/glide/request/BaseRequestOptions; // method@0600 │ │ -2c4c3a: 0c08 |0059: move-result-object v8 │ │ -2c4c3c: 1f08 2102 |005a: check-cast v8, Lcom/bumptech/glide/RequestBuilder; // type@0221 │ │ -2c4c40: 6e20 fc05 9800 |005c: invoke-virtual {v8, v9}, Lcom/bumptech/glide/RequestBuilder;.placeholder:(Landroid/graphics/drawable/Drawable;)Lcom/bumptech/glide/request/BaseRequestOptions; // method@05fc │ │ -2c4c46: 0c08 |005f: move-result-object v8 │ │ -2c4c48: 1f08 2102 |0060: check-cast v8, Lcom/bumptech/glide/RequestBuilder; // type@0221 │ │ -2c4c4c: 6e20 f805 9800 |0062: invoke-virtual {v8, v9}, Lcom/bumptech/glide/RequestBuilder;.error:(Landroid/graphics/drawable/Drawable;)Lcom/bumptech/glide/request/BaseRequestOptions; // method@05f8 │ │ -2c4c52: 0c08 |0065: move-result-object v8 │ │ -2c4c54: 1f08 2102 |0066: check-cast v8, Lcom/bumptech/glide/RequestBuilder; // type@0221 │ │ -2c4c58: 6e20 f905 7800 |0068: invoke-virtual {v8, v7}, Lcom/bumptech/glide/RequestBuilder;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@05f9 │ │ -2c4c5e: 0c07 |006b: move-result-object v7 │ │ -2c4c60: 7110 89f1 0700 |006c: invoke-static {v7}, Lkotlin/Result;.constructor-impl:(Ljava/lang/Object;)Ljava/lang/Object; // method@f189 │ │ -2c4c66: 0c07 |006f: move-result-object v7 │ │ -2c4c68: 280c |0070: goto 007c // +000c │ │ -2c4c6a: 0d07 |0071: move-exception v7 │ │ -2c4c6c: 6208 d36f |0072: sget-object v8, Lkotlin/Result;.Companion:Lkotlin/Result$Companion; // field@6fd3 │ │ -2c4c70: 7110 8ef1 0700 |0074: invoke-static {v7}, Lkotlin/ResultKt;.createFailure:(Ljava/lang/Throwable;)Ljava/lang/Object; // method@f18e │ │ -2c4c76: 0c07 |0077: move-result-object v7 │ │ -2c4c78: 7110 89f1 0700 |0078: invoke-static {v7}, Lkotlin/Result;.constructor-impl:(Ljava/lang/Object;)Ljava/lang/Object; // method@f189 │ │ -2c4c7e: 0c07 |007b: move-result-object v7 │ │ -2c4c80: 7110 8af1 0700 |007c: invoke-static {v7}, Lkotlin/Result;.exceptionOrNull-impl:(Ljava/lang/Object;)Ljava/lang/Throwable; // method@f18a │ │ -2c4c86: 0c07 |007f: move-result-object v7 │ │ -2c4c88: 3807 0c00 |0080: if-eqz v7, 008c // +000c │ │ -2c4c8c: 6208 f16f |0082: sget-object v8, Ltimber/log/Timber;.Forest:Ltimber/log/Timber$Forest; // field@6ff1 │ │ -2c4c90: 1209 |0084: const/4 v9, #int 0 // #0 │ │ -2c4c92: 2399 0d3b |0085: new-array v9, v9, [Ljava/lang/Object; // type@3b0d │ │ -2c4c96: 1a0a 4f29 |0087: const-string v10, "Error loading favicon" // string@294f │ │ -2c4c9a: 6e40 41f3 789a |0089: invoke-virtual {v8, v7, v10, v9}, Ltimber/log/Timber$Forest;.e:(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/Object;)V // method@f341 │ │ -2c4ca0: 0e00 |008c: return-void │ │ +2c4b88: |[2c4b88] com.duckduckgo.app.global.view.FaviconImageViewKt.loadFavicon:(Landroid/widget/ImageView;Ljava/io/File;Ljava/lang/String;Ljava/lang/String;)V │ │ +2c4b98: 1a00 791b |0000: const-string v0, "" // string@1b79 │ │ +2c4b9c: 7120 fef1 0700 |0002: invoke-static {v7, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2c4ba2: 1a00 d3a4 |0005: const-string v0, "file" // string@a4d3 │ │ +2c4ba6: 7120 fef1 0800 |0007: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2c4bac: 1a00 faa0 |000a: const-string v0, "domain" // string@a0fa │ │ +2c4bb0: 7120 fef1 0900 |000c: invoke-static {v9, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2c4bb6: 6200 d36f |000f: sget-object v0, Lkotlin/Result;.Companion:Lkotlin/Result$Companion; // field@6fd3 │ │ +2c4bba: 6e10 3c03 0700 |0011: invoke-virtual {v7}, Landroid/widget/ImageView;.getContext:()Landroid/content/Context; // method@033c │ │ +2c4bc0: 0c01 |0014: move-result-object v1 │ │ +2c4bc2: 1a00 a6a8 |0015: const-string v0, "getContext(...)" // string@a8a6 │ │ +2c4bc6: 7120 fdf1 0100 |0017: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ +2c4bcc: 1305 0800 |001a: const/16 v5, #int 8 // #8 │ │ +2c4bd0: 1206 |001c: const/4 v6, #int 0 // #0 │ │ +2c4bd2: 1204 |001d: const/4 v4, #int 0 // #0 │ │ +2c4bd4: 0792 |001e: move-object v2, v9 │ │ +2c4bd6: 07a3 |001f: move-object v3, v10 │ │ +2c4bd8: 7706 0858 0100 |0020: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lcom/duckduckgo/app/global/view/FaviconImageViewKt;.generateDefaultDrawable$default:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;IILjava/lang/Object;)Landroid/graphics/drawable/Drawable; // method@5808 │ │ +2c4bde: 0c09 |0023: move-result-object v9 │ │ +2c4be0: 6e10 3c03 0700 |0024: invoke-virtual {v7}, Landroid/widget/ImageView;.getContext:()Landroid/content/Context; // method@033c │ │ +2c4be6: 0c0a |0027: move-result-object v10 │ │ +2c4be8: 7110 f405 0a00 |0028: invoke-static {v10}, Lcom/bumptech/glide/Glide;.with:(Landroid/content/Context;)Lcom/bumptech/glide/RequestManager; // method@05f4 │ │ +2c4bee: 0c0a |002b: move-result-object v10 │ │ +2c4bf0: 0770 |002c: move-object v0, v7 │ │ +2c4bf2: 1f00 d500 |002d: check-cast v0, Landroid/view/View; // type@00d5 │ │ +2c4bf6: 6e20 0306 0a00 |002f: invoke-virtual {v10, v0}, Lcom/bumptech/glide/RequestManager;.clear:(Landroid/view/View;)V // method@0603 │ │ +2c4bfc: 6e10 3c03 0700 |0032: invoke-virtual {v7}, Landroid/widget/ImageView;.getContext:()Landroid/content/Context; // method@033c │ │ +2c4c02: 0c0a |0035: move-result-object v10 │ │ +2c4c04: 7110 f405 0a00 |0036: invoke-static {v10}, Lcom/bumptech/glide/Glide;.with:(Landroid/content/Context;)Lcom/bumptech/glide/RequestManager; // method@05f4 │ │ +2c4c0a: 0c0a |0039: move-result-object v10 │ │ +2c4c0c: 6e20 0506 8a00 |003a: invoke-virtual {v10, v8}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/io/File;)Lcom/bumptech/glide/RequestBuilder; // method@0605 │ │ +2c4c12: 0c08 |003d: move-result-object v8 │ │ +2c4c14: 620a 5d00 |003e: sget-object v10, Lcom/bumptech/glide/load/engine/DiskCacheStrategy;.NONE:Lcom/bumptech/glide/load/engine/DiskCacheStrategy; // field@005d │ │ +2c4c18: 6e20 f705 a800 |0040: invoke-virtual {v8, v10}, Lcom/bumptech/glide/RequestBuilder;.diskCacheStrategy:(Lcom/bumptech/glide/load/engine/DiskCacheStrategy;)Lcom/bumptech/glide/request/BaseRequestOptions; // method@05f7 │ │ +2c4c1e: 0c08 |0043: move-result-object v8 │ │ +2c4c20: 1f08 2102 |0044: check-cast v8, Lcom/bumptech/glide/RequestBuilder; // type@0221 │ │ +2c4c24: 121a |0046: const/4 v10, #int 1 // #1 │ │ +2c4c26: 6e20 fd05 a800 |0047: invoke-virtual {v8, v10}, Lcom/bumptech/glide/RequestBuilder;.skipMemoryCache:(Z)Lcom/bumptech/glide/request/BaseRequestOptions; // method@05fd │ │ +2c4c2c: 0c08 |004a: move-result-object v8 │ │ +2c4c2e: 1f08 2102 |004b: check-cast v8, Lcom/bumptech/glide/RequestBuilder; // type@0221 │ │ +2c4c32: 220a 2902 |004d: new-instance v10, Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners; // type@0229 │ │ +2c4c36: 1300 0a00 |004f: const/16 v0, #int 10 // #a │ │ +2c4c3a: 7020 0706 0a00 |0051: invoke-direct {v10, v0}, Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners;.:(I)V // method@0607 │ │ +2c4c40: 1f0a 2502 |0054: check-cast v10, Lcom/bumptech/glide/load/Transformation; // type@0225 │ │ +2c4c44: 6e20 0006 a800 |0056: invoke-virtual {v8, v10}, Lcom/bumptech/glide/RequestBuilder;.transform:(Lcom/bumptech/glide/load/Transformation;)Lcom/bumptech/glide/request/BaseRequestOptions; // method@0600 │ │ +2c4c4a: 0c08 |0059: move-result-object v8 │ │ +2c4c4c: 1f08 2102 |005a: check-cast v8, Lcom/bumptech/glide/RequestBuilder; // type@0221 │ │ +2c4c50: 6e20 fc05 9800 |005c: invoke-virtual {v8, v9}, Lcom/bumptech/glide/RequestBuilder;.placeholder:(Landroid/graphics/drawable/Drawable;)Lcom/bumptech/glide/request/BaseRequestOptions; // method@05fc │ │ +2c4c56: 0c08 |005f: move-result-object v8 │ │ +2c4c58: 1f08 2102 |0060: check-cast v8, Lcom/bumptech/glide/RequestBuilder; // type@0221 │ │ +2c4c5c: 6e20 f805 9800 |0062: invoke-virtual {v8, v9}, Lcom/bumptech/glide/RequestBuilder;.error:(Landroid/graphics/drawable/Drawable;)Lcom/bumptech/glide/request/BaseRequestOptions; // method@05f8 │ │ +2c4c62: 0c08 |0065: move-result-object v8 │ │ +2c4c64: 1f08 2102 |0066: check-cast v8, Lcom/bumptech/glide/RequestBuilder; // type@0221 │ │ +2c4c68: 6e20 f905 7800 |0068: invoke-virtual {v8, v7}, Lcom/bumptech/glide/RequestBuilder;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@05f9 │ │ +2c4c6e: 0c07 |006b: move-result-object v7 │ │ +2c4c70: 7110 89f1 0700 |006c: invoke-static {v7}, Lkotlin/Result;.constructor-impl:(Ljava/lang/Object;)Ljava/lang/Object; // method@f189 │ │ +2c4c76: 0c07 |006f: move-result-object v7 │ │ +2c4c78: 280c |0070: goto 007c // +000c │ │ +2c4c7a: 0d07 |0071: move-exception v7 │ │ +2c4c7c: 6208 d36f |0072: sget-object v8, Lkotlin/Result;.Companion:Lkotlin/Result$Companion; // field@6fd3 │ │ +2c4c80: 7110 8ef1 0700 |0074: invoke-static {v7}, Lkotlin/ResultKt;.createFailure:(Ljava/lang/Throwable;)Ljava/lang/Object; // method@f18e │ │ +2c4c86: 0c07 |0077: move-result-object v7 │ │ +2c4c88: 7110 89f1 0700 |0078: invoke-static {v7}, Lkotlin/Result;.constructor-impl:(Ljava/lang/Object;)Ljava/lang/Object; // method@f189 │ │ +2c4c8e: 0c07 |007b: move-result-object v7 │ │ +2c4c90: 7110 8af1 0700 |007c: invoke-static {v7}, Lkotlin/Result;.exceptionOrNull-impl:(Ljava/lang/Object;)Ljava/lang/Throwable; // method@f18a │ │ +2c4c96: 0c07 |007f: move-result-object v7 │ │ +2c4c98: 3807 0c00 |0080: if-eqz v7, 008c // +000c │ │ +2c4c9c: 6208 f16f |0082: sget-object v8, Ltimber/log/Timber;.Forest:Ltimber/log/Timber$Forest; // field@6ff1 │ │ +2c4ca0: 1209 |0084: const/4 v9, #int 0 // #0 │ │ +2c4ca2: 2399 0d3b |0085: new-array v9, v9, [Ljava/lang/Object; // type@3b0d │ │ +2c4ca6: 1a0a 4f29 |0087: const-string v10, "Error loading favicon" // string@294f │ │ +2c4caa: 6e40 41f3 789a |0089: invoke-virtual {v8, v7, v10, v9}, Ltimber/log/Timber$Forest;.e:(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/Object;)V // method@f341 │ │ +2c4cb0: 0e00 |008c: return-void │ │ catches : 1 │ │ 0x000f - 0x0070 │ │ -> 0x0071 │ │ positions : │ │ 0x000f line=43 │ │ 0x0011 line=44 │ │ 0x0024 line=45 │ │ @@ -184369,20 +184369,20 @@ │ │ type : '(Landroid/widget/ImageView;Landroid/graphics/Bitmap;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -2c4a04: |[2c4a04] com.duckduckgo.app.global.view.FaviconImageViewKt.loadFavicon$default:(Landroid/widget/ImageView;Landroid/graphics/Bitmap;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)V │ │ -2c4a14: dd04 0404 |0000: and-int/lit8 v4, v4, #int 4 // #04 │ │ -2c4a18: 3804 0300 |0002: if-eqz v4, 0005 // +0003 │ │ -2c4a1c: 1203 |0004: const/4 v3, #int 0 // #0 │ │ -2c4a1e: 7140 0a58 1032 |0005: invoke-static {v0, v1, v2, v3}, Lcom/duckduckgo/app/global/view/FaviconImageViewKt;.loadFavicon:(Landroid/widget/ImageView;Landroid/graphics/Bitmap;Ljava/lang/String;Ljava/lang/String;)V // method@580a │ │ -2c4a24: 0e00 |0008: return-void │ │ +2c4a14: |[2c4a14] com.duckduckgo.app.global.view.FaviconImageViewKt.loadFavicon$default:(Landroid/widget/ImageView;Landroid/graphics/Bitmap;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)V │ │ +2c4a24: dd04 0404 |0000: and-int/lit8 v4, v4, #int 4 // #04 │ │ +2c4a28: 3804 0300 |0002: if-eqz v4, 0005 // +0003 │ │ +2c4a2c: 1203 |0004: const/4 v3, #int 0 // #0 │ │ +2c4a2e: 7140 0a58 1032 |0005: invoke-static {v0, v1, v2, v3}, Lcom/duckduckgo/app/global/view/FaviconImageViewKt;.loadFavicon:(Landroid/widget/ImageView;Landroid/graphics/Bitmap;Ljava/lang/String;Ljava/lang/String;)V // method@580a │ │ +2c4a34: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=59 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 (null) Landroid/widget/ImageView; │ │ 0x0000 - 0x0009 reg=1 (null) Landroid/graphics/Bitmap; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/String; │ │ @@ -184395,20 +184395,20 @@ │ │ type : '(Landroid/widget/ImageView;Ljava/io/File;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -2c4a28: |[2c4a28] com.duckduckgo.app.global.view.FaviconImageViewKt.loadFavicon$default:(Landroid/widget/ImageView;Ljava/io/File;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)V │ │ -2c4a38: dd04 0404 |0000: and-int/lit8 v4, v4, #int 4 // #04 │ │ -2c4a3c: 3804 0300 |0002: if-eqz v4, 0005 // +0003 │ │ -2c4a40: 1203 |0004: const/4 v3, #int 0 // #0 │ │ -2c4a42: 7140 0b58 1032 |0005: invoke-static {v0, v1, v2, v3}, Lcom/duckduckgo/app/global/view/FaviconImageViewKt;.loadFavicon:(Landroid/widget/ImageView;Ljava/io/File;Ljava/lang/String;Ljava/lang/String;)V // method@580b │ │ -2c4a48: 0e00 |0008: return-void │ │ +2c4a38: |[2c4a38] com.duckduckgo.app.global.view.FaviconImageViewKt.loadFavicon$default:(Landroid/widget/ImageView;Ljava/io/File;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)V │ │ +2c4a48: dd04 0404 |0000: and-int/lit8 v4, v4, #int 4 // #04 │ │ +2c4a4c: 3804 0300 |0002: if-eqz v4, 0005 // +0003 │ │ +2c4a50: 1203 |0004: const/4 v3, #int 0 // #0 │ │ +2c4a52: 7140 0b58 1032 |0005: invoke-static {v0, v1, v2, v3}, Lcom/duckduckgo/app/global/view/FaviconImageViewKt;.loadFavicon:(Landroid/widget/ImageView;Ljava/io/File;Ljava/lang/String;Ljava/lang/String;)V // method@580b │ │ +2c4a58: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=38 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 (null) Landroid/widget/ImageView; │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/io/File; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/String; │ │ @@ -184447,18 +184447,18 @@ │ │ type : '(Lcom/duckduckgo/app/global/view/FireDialog;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -2c4cb0: |[2c4cb0] com.duckduckgo.app.global.view.FireDialog$$ExternalSyntheticLambda0.:(Lcom/duckduckgo/app/global/view/FireDialog;)V │ │ -2c4cc0: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2c4cc6: 5b01 0232 |0003: iput-object v1, v0, Lcom/duckduckgo/app/global/view/FireDialog$$ExternalSyntheticLambda0;.f$0:Lcom/duckduckgo/app/global/view/FireDialog; // field@3202 │ │ -2c4cca: 0e00 |0005: return-void │ │ +2c4cc0: |[2c4cc0] com.duckduckgo.app.global.view.FireDialog$$ExternalSyntheticLambda0.:(Lcom/duckduckgo/app/global/view/FireDialog;)V │ │ +2c4cd0: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2c4cd6: 5b01 0232 |0003: iput-object v1, v0, Lcom/duckduckgo/app/global/view/FireDialog$$ExternalSyntheticLambda0;.f$0:Lcom/duckduckgo/app/global/view/FireDialog; // field@3202 │ │ +2c4cda: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/duckduckgo/app/global/view/FireDialog$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/duckduckgo/app/global/view/FireDialog; │ │ │ │ @@ -184468,18 +184468,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -2c4ccc: |[2c4ccc] com.duckduckgo.app.global.view.FireDialog$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -2c4cdc: 5410 0232 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/view/FireDialog$$ExternalSyntheticLambda0;.f$0:Lcom/duckduckgo/app/global/view/FireDialog; // field@3202 │ │ -2c4ce0: 7120 3d58 2000 |0002: invoke-static {v0, v2}, Lcom/duckduckgo/app/global/view/FireDialog;.$r8$lambda$fYWo2xqvEXVQUegHpKhOQGfh2zc:(Lcom/duckduckgo/app/global/view/FireDialog;Landroid/view/View;)V // method@583d │ │ -2c4ce6: 0e00 |0005: return-void │ │ +2c4cdc: |[2c4cdc] com.duckduckgo.app.global.view.FireDialog$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +2c4cec: 5410 0232 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/view/FireDialog$$ExternalSyntheticLambda0;.f$0:Lcom/duckduckgo/app/global/view/FireDialog; // field@3202 │ │ +2c4cf0: 7120 3d58 2000 |0002: invoke-static {v0, v2}, Lcom/duckduckgo/app/global/view/FireDialog;.$r8$lambda$fYWo2xqvEXVQUegHpKhOQGfh2zc:(Lcom/duckduckgo/app/global/view/FireDialog;Landroid/view/View;)V // method@583d │ │ +2c4cf6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/duckduckgo/app/global/view/FireDialog$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -184513,18 +184513,18 @@ │ │ type : '(Lcom/duckduckgo/app/global/view/FireDialog;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -2c4ce8: |[2c4ce8] com.duckduckgo.app.global.view.FireDialog$$ExternalSyntheticLambda1.:(Lcom/duckduckgo/app/global/view/FireDialog;)V │ │ -2c4cf8: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2c4cfe: 5b01 0332 |0003: iput-object v1, v0, Lcom/duckduckgo/app/global/view/FireDialog$$ExternalSyntheticLambda1;.f$0:Lcom/duckduckgo/app/global/view/FireDialog; // field@3203 │ │ -2c4d02: 0e00 |0005: return-void │ │ +2c4cf8: |[2c4cf8] com.duckduckgo.app.global.view.FireDialog$$ExternalSyntheticLambda1.:(Lcom/duckduckgo/app/global/view/FireDialog;)V │ │ +2c4d08: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2c4d0e: 5b01 0332 |0003: iput-object v1, v0, Lcom/duckduckgo/app/global/view/FireDialog$$ExternalSyntheticLambda1;.f$0:Lcom/duckduckgo/app/global/view/FireDialog; // field@3203 │ │ +2c4d12: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/duckduckgo/app/global/view/FireDialog$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/duckduckgo/app/global/view/FireDialog; │ │ │ │ @@ -184534,18 +184534,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -2c4d04: |[2c4d04] com.duckduckgo.app.global.view.FireDialog$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ -2c4d14: 5410 0332 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/view/FireDialog$$ExternalSyntheticLambda1;.f$0:Lcom/duckduckgo/app/global/view/FireDialog; // field@3203 │ │ -2c4d18: 7120 3b58 2000 |0002: invoke-static {v0, v2}, Lcom/duckduckgo/app/global/view/FireDialog;.$r8$lambda$8Wy39FGx9UK0wD6TtUJ-m7KaN0k:(Lcom/duckduckgo/app/global/view/FireDialog;Landroid/view/View;)V // method@583b │ │ -2c4d1e: 0e00 |0005: return-void │ │ +2c4d14: |[2c4d14] com.duckduckgo.app.global.view.FireDialog$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ +2c4d24: 5410 0332 |0000: iget-object v0, v1, Lcom/duckduckgo/app/global/view/FireDialog$$ExternalSyntheticLambda1;.f$0:Lcom/duckduckgo/app/global/view/FireDialog; // field@3203 │ │ +2c4d28: 7120 3b58 2000 |0002: invoke-static {v0, v2}, Lcom/duckduckgo/app/global/view/FireDialog;.$r8$lambda$8Wy39FGx9UK0wD6TtUJ-m7KaN0k:(Lcom/duckduckgo/app/global/view/FireDialog;Landroid/view/View;)V // method@583b │ │ +2c4d2e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/duckduckgo/app/global/view/FireDialog$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -184581,17 +184581,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2c4eb8: |[2c4eb8] com.duckduckgo.app.global.view.FireDialog$FireDialogClearAllEvent.:()V │ │ -2c4ec8: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2c4ece: 0e00 |0003: return-void │ │ +2c4ec8: |[2c4ec8] com.duckduckgo.app.global.view.FireDialog$FireDialogClearAllEvent.:()V │ │ +2c4ed8: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2c4ede: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/global/view/FireDialog$FireDialogClearAllEvent; │ │ │ │ #1 : (in Lcom/duckduckgo/app/global/view/FireDialog$FireDialogClearAllEvent;) │ │ @@ -184599,17 +184599,17 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2c4ed0: |[2c4ed0] com.duckduckgo.app.global.view.FireDialog$FireDialogClearAllEvent.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -2c4ee0: 7010 2058 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/global/view/FireDialog$FireDialogClearAllEvent;.:()V // method@5820 │ │ -2c4ee6: 0e00 |0003: return-void │ │ +2c4ee0: |[2c4ee0] com.duckduckgo.app.global.view.FireDialog$FireDialogClearAllEvent.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +2c4ef0: 7010 2058 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/global/view/FireDialog$FireDialogClearAllEvent;.:()V // method@5820 │ │ +2c4ef6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 11114 (FireDialog.kt) │ │ │ │ @@ -184647,18 +184647,18 @@ │ │ type : '(Lcom/duckduckgo/app/global/view/FireDialog;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -2c4ee8: |[2c4ee8] com.duckduckgo.app.global.view.FireDialog$accelerateAnimatorUpdateListener$1.:(Lcom/duckduckgo/app/global/view/FireDialog;)V │ │ -2c4ef8: 5b01 0632 |0000: iput-object v1, v0, Lcom/duckduckgo/app/global/view/FireDialog$accelerateAnimatorUpdateListener$1;.this$0:Lcom/duckduckgo/app/global/view/FireDialog; // field@3206 │ │ -2c4efc: 7010 a6ef 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2c4f02: 0e00 |0005: return-void │ │ +2c4ef8: |[2c4ef8] com.duckduckgo.app.global.view.FireDialog$accelerateAnimatorUpdateListener$1.:(Lcom/duckduckgo/app/global/view/FireDialog;)V │ │ +2c4f08: 5b01 0632 |0000: iput-object v1, v0, Lcom/duckduckgo/app/global/view/FireDialog$accelerateAnimatorUpdateListener$1;.this$0:Lcom/duckduckgo/app/global/view/FireDialog; // field@3206 │ │ +2c4f0c: 7010 a6ef 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2c4f12: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=79 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/duckduckgo/app/global/view/FireDialog$accelerateAnimatorUpdateListener$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/duckduckgo/app/global/view/FireDialog; │ │ │ │ @@ -184668,55 +184668,55 @@ │ │ type : '(Landroid/animation/ValueAnimator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 80 16-bit code units │ │ -2c4f04: |[2c4f04] com.duckduckgo.app.global.view.FireDialog$accelerateAnimatorUpdateListener$1.onAnimationUpdate:(Landroid/animation/ValueAnimator;)V │ │ -2c4f14: 1a00 5b8b |0000: const-string v0, "animation" // string@8b5b │ │ -2c4f18: 7120 fef1 0500 |0002: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2c4f1e: 5445 0632 |0005: iget-object v5, v4, Lcom/duckduckgo/app/global/view/FireDialog$accelerateAnimatorUpdateListener$1;.this$0:Lcom/duckduckgo/app/global/view/FireDialog; // field@3206 │ │ -2c4f22: 7110 3f58 0500 |0007: invoke-static {v5}, Lcom/duckduckgo/app/global/view/FireDialog;.access$getBinding$p:(Lcom/duckduckgo/app/global/view/FireDialog;)Lcom/duckduckgo/app/browser/databinding/SheetFireClearDataBinding; // method@583f │ │ -2c4f28: 0c05 |000a: move-result-object v5 │ │ -2c4f2a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -2c4f2c: 1a01 de90 |000c: const-string v1, "binding" // string@90de │ │ -2c4f30: 3905 0600 |000e: if-nez v5, 0014 // +0006 │ │ -2c4f34: 7110 03f2 0100 |0010: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@f203 │ │ -2c4f3a: 0705 |0013: move-object v5, v0 │ │ -2c4f3c: 5455 6213 |0014: iget-object v5, v5, Lcom/duckduckgo/app/browser/databinding/SheetFireClearDataBinding;.fireAnimationView:Lcom/airbnb/lottie/LottieAnimationView; // field@1362 │ │ -2c4f40: 6e10 e205 0500 |0016: invoke-virtual {v5}, Lcom/airbnb/lottie/LottieAnimationView;.getSpeed:()F // method@05e2 │ │ -2c4f46: 0a02 |0019: move-result v2 │ │ -2c4f48: 1403 9a99 193e |001a: const v3, #float 0.15 // #3e19999a │ │ -2c4f4e: c632 |001d: add-float/2addr v2, v3 │ │ -2c4f50: 6e20 f105 2500 |001e: invoke-virtual {v5, v2}, Lcom/airbnb/lottie/LottieAnimationView;.setSpeed:(F)V // method@05f1 │ │ -2c4f56: 5445 0632 |0021: iget-object v5, v4, Lcom/duckduckgo/app/global/view/FireDialog$accelerateAnimatorUpdateListener$1;.this$0:Lcom/duckduckgo/app/global/view/FireDialog; // field@3206 │ │ -2c4f5a: 7110 3f58 0500 |0023: invoke-static {v5}, Lcom/duckduckgo/app/global/view/FireDialog;.access$getBinding$p:(Lcom/duckduckgo/app/global/view/FireDialog;)Lcom/duckduckgo/app/browser/databinding/SheetFireClearDataBinding; // method@583f │ │ -2c4f60: 0c05 |0026: move-result-object v5 │ │ -2c4f62: 3905 0600 |0027: if-nez v5, 002d // +0006 │ │ -2c4f66: 7110 03f2 0100 |0029: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@f203 │ │ -2c4f6c: 0705 |002c: move-object v5, v0 │ │ -2c4f6e: 5455 6213 |002d: iget-object v5, v5, Lcom/duckduckgo/app/browser/databinding/SheetFireClearDataBinding;.fireAnimationView:Lcom/airbnb/lottie/LottieAnimationView; // field@1362 │ │ -2c4f72: 6e10 e205 0500 |002f: invoke-virtual {v5}, Lcom/airbnb/lottie/LottieAnimationView;.getSpeed:()F // method@05e2 │ │ -2c4f78: 0a05 |0032: move-result v5 │ │ -2c4f7a: 1402 3333 b33f |0033: const v2, #float 1.4 // #3fb33333 │ │ -2c4f80: 2d05 0502 |0036: cmpl-float v5, v5, v2 │ │ -2c4f84: 3d05 1700 |0038: if-lez v5, 004f // +0017 │ │ -2c4f88: 5445 0632 |003a: iget-object v5, v4, Lcom/duckduckgo/app/global/view/FireDialog$accelerateAnimatorUpdateListener$1;.this$0:Lcom/duckduckgo/app/global/view/FireDialog; // field@3206 │ │ -2c4f8c: 7110 3f58 0500 |003c: invoke-static {v5}, Lcom/duckduckgo/app/global/view/FireDialog;.access$getBinding$p:(Lcom/duckduckgo/app/global/view/FireDialog;)Lcom/duckduckgo/app/browser/databinding/SheetFireClearDataBinding; // method@583f │ │ -2c4f92: 0c05 |003f: move-result-object v5 │ │ -2c4f94: 3905 0600 |0040: if-nez v5, 0046 // +0006 │ │ -2c4f98: 7110 03f2 0100 |0042: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@f203 │ │ -2c4f9e: 2802 |0045: goto 0047 // +0002 │ │ -2c4fa0: 0750 |0046: move-object v0, v5 │ │ -2c4fa2: 5405 6213 |0047: iget-object v5, v0, Lcom/duckduckgo/app/browser/databinding/SheetFireClearDataBinding;.fireAnimationView:Lcom/airbnb/lottie/LottieAnimationView; // field@1362 │ │ -2c4fa6: 0740 |0049: move-object v0, v4 │ │ -2c4fa8: 1f00 0f00 |004a: check-cast v0, Landroid/animation/ValueAnimator$AnimatorUpdateListener; // type@000f │ │ -2c4fac: 6e20 e605 0500 |004c: invoke-virtual {v5, v0}, Lcom/airbnb/lottie/LottieAnimationView;.removeUpdateListener:(Landroid/animation/ValueAnimator$AnimatorUpdateListener;)V // method@05e6 │ │ -2c4fb2: 0e00 |004f: return-void │ │ +2c4f14: |[2c4f14] com.duckduckgo.app.global.view.FireDialog$accelerateAnimatorUpdateListener$1.onAnimationUpdate:(Landroid/animation/ValueAnimator;)V │ │ +2c4f24: 1a00 5b8b |0000: const-string v0, "animation" // string@8b5b │ │ +2c4f28: 7120 fef1 0500 |0002: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2c4f2e: 5445 0632 |0005: iget-object v5, v4, Lcom/duckduckgo/app/global/view/FireDialog$accelerateAnimatorUpdateListener$1;.this$0:Lcom/duckduckgo/app/global/view/FireDialog; // field@3206 │ │ +2c4f32: 7110 3f58 0500 |0007: invoke-static {v5}, Lcom/duckduckgo/app/global/view/FireDialog;.access$getBinding$p:(Lcom/duckduckgo/app/global/view/FireDialog;)Lcom/duckduckgo/app/browser/databinding/SheetFireClearDataBinding; // method@583f │ │ +2c4f38: 0c05 |000a: move-result-object v5 │ │ +2c4f3a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +2c4f3c: 1a01 de90 |000c: const-string v1, "binding" // string@90de │ │ +2c4f40: 3905 0600 |000e: if-nez v5, 0014 // +0006 │ │ +2c4f44: 7110 03f2 0100 |0010: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@f203 │ │ +2c4f4a: 0705 |0013: move-object v5, v0 │ │ +2c4f4c: 5455 6213 |0014: iget-object v5, v5, Lcom/duckduckgo/app/browser/databinding/SheetFireClearDataBinding;.fireAnimationView:Lcom/airbnb/lottie/LottieAnimationView; // field@1362 │ │ +2c4f50: 6e10 e205 0500 |0016: invoke-virtual {v5}, Lcom/airbnb/lottie/LottieAnimationView;.getSpeed:()F // method@05e2 │ │ +2c4f56: 0a02 |0019: move-result v2 │ │ +2c4f58: 1403 9a99 193e |001a: const v3, #float 0.15 // #3e19999a │ │ +2c4f5e: c632 |001d: add-float/2addr v2, v3 │ │ +2c4f60: 6e20 f105 2500 |001e: invoke-virtual {v5, v2}, Lcom/airbnb/lottie/LottieAnimationView;.setSpeed:(F)V // method@05f1 │ │ +2c4f66: 5445 0632 |0021: iget-object v5, v4, Lcom/duckduckgo/app/global/view/FireDialog$accelerateAnimatorUpdateListener$1;.this$0:Lcom/duckduckgo/app/global/view/FireDialog; // field@3206 │ │ +2c4f6a: 7110 3f58 0500 |0023: invoke-static {v5}, Lcom/duckduckgo/app/global/view/FireDialog;.access$getBinding$p:(Lcom/duckduckgo/app/global/view/FireDialog;)Lcom/duckduckgo/app/browser/databinding/SheetFireClearDataBinding; // method@583f │ │ +2c4f70: 0c05 |0026: move-result-object v5 │ │ +2c4f72: 3905 0600 |0027: if-nez v5, 002d // +0006 │ │ +2c4f76: 7110 03f2 0100 |0029: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@f203 │ │ +2c4f7c: 0705 |002c: move-object v5, v0 │ │ +2c4f7e: 5455 6213 |002d: iget-object v5, v5, Lcom/duckduckgo/app/browser/databinding/SheetFireClearDataBinding;.fireAnimationView:Lcom/airbnb/lottie/LottieAnimationView; // field@1362 │ │ +2c4f82: 6e10 e205 0500 |002f: invoke-virtual {v5}, Lcom/airbnb/lottie/LottieAnimationView;.getSpeed:()F // method@05e2 │ │ +2c4f88: 0a05 |0032: move-result v5 │ │ +2c4f8a: 1402 3333 b33f |0033: const v2, #float 1.4 // #3fb33333 │ │ +2c4f90: 2d05 0502 |0036: cmpl-float v5, v5, v2 │ │ +2c4f94: 3d05 1700 |0038: if-lez v5, 004f // +0017 │ │ +2c4f98: 5445 0632 |003a: iget-object v5, v4, Lcom/duckduckgo/app/global/view/FireDialog$accelerateAnimatorUpdateListener$1;.this$0:Lcom/duckduckgo/app/global/view/FireDialog; // field@3206 │ │ +2c4f9c: 7110 3f58 0500 |003c: invoke-static {v5}, Lcom/duckduckgo/app/global/view/FireDialog;.access$getBinding$p:(Lcom/duckduckgo/app/global/view/FireDialog;)Lcom/duckduckgo/app/browser/databinding/SheetFireClearDataBinding; // method@583f │ │ +2c4fa2: 0c05 |003f: move-result-object v5 │ │ +2c4fa4: 3905 0600 |0040: if-nez v5, 0046 // +0006 │ │ +2c4fa8: 7110 03f2 0100 |0042: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@f203 │ │ +2c4fae: 2802 |0045: goto 0047 // +0002 │ │ +2c4fb0: 0750 |0046: move-object v0, v5 │ │ +2c4fb2: 5405 6213 |0047: iget-object v5, v0, Lcom/duckduckgo/app/browser/databinding/SheetFireClearDataBinding;.fireAnimationView:Lcom/airbnb/lottie/LottieAnimationView; // field@1362 │ │ +2c4fb6: 0740 |0049: move-object v0, v4 │ │ +2c4fb8: 1f00 0f00 |004a: check-cast v0, Landroid/animation/ValueAnimator$AnimatorUpdateListener; // type@000f │ │ +2c4fbc: 6e20 e605 0500 |004c: invoke-virtual {v5, v0}, Lcom/airbnb/lottie/LottieAnimationView;.removeUpdateListener:(Landroid/animation/ValueAnimator$AnimatorUpdateListener;)V // method@05e6 │ │ +2c4fc2: 0e00 |004f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=81 │ │ 0x0021 line=82 │ │ 0x003a line=83 │ │ locals : │ │ 0x0000 - 0x0050 reg=4 this Lcom/duckduckgo/app/global/view/FireDialog$accelerateAnimatorUpdateListener$1; │ │ @@ -184758,18 +184758,18 @@ │ │ type : '(Lcom/duckduckgo/app/global/view/FireDialog;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -2c5288: |[2c5288] com.duckduckgo.app.global.view.FireDialog$playAnimation$2.:(Lcom/duckduckgo/app/global/view/FireDialog;)V │ │ -2c5298: 5b01 0c32 |0000: iput-object v1, v0, Lcom/duckduckgo/app/global/view/FireDialog$playAnimation$2;.this$0:Lcom/duckduckgo/app/global/view/FireDialog; // field@320c │ │ -2c529c: 7010 a6ef 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2c52a2: 0e00 |0005: return-void │ │ +2c5298: |[2c5298] com.duckduckgo.app.global.view.FireDialog$playAnimation$2.:(Lcom/duckduckgo/app/global/view/FireDialog;)V │ │ +2c52a8: 5b01 0c32 |0000: iput-object v1, v0, Lcom/duckduckgo/app/global/view/FireDialog$playAnimation$2;.this$0:Lcom/duckduckgo/app/global/view/FireDialog; // field@320c │ │ +2c52ac: 7010 a6ef 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2c52b2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=190 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/duckduckgo/app/global/view/FireDialog$playAnimation$2; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/duckduckgo/app/global/view/FireDialog; │ │ │ │ @@ -184779,39 +184779,39 @@ │ │ type : '(Landroid/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -2c52a4: |[2c52a4] com.duckduckgo.app.global.view.FireDialog$playAnimation$2.onAnimationCancel:(Landroid/animation/Animator;)V │ │ -2c52b4: 1a00 5b8b |0000: const-string v0, "animation" // string@8b5b │ │ -2c52b8: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2c52be: 0e00 |0005: return-void │ │ +2c52b4: |[2c52b4] com.duckduckgo.app.global.view.FireDialog$playAnimation$2.onAnimationCancel:(Landroid/animation/Animator;)V │ │ +2c52c4: 1a00 5b8b |0000: const-string v0, "animation" // string@8b5b │ │ +2c52c8: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2c52ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/global/view/FireDialog$playAnimation$2;) │ │ name : 'onAnimationEnd' │ │ type : '(Landroid/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -2c52c0: |[2c52c0] com.duckduckgo.app.global.view.FireDialog$playAnimation$2.onAnimationEnd:(Landroid/animation/Animator;)V │ │ -2c52d0: 1a00 5b8b |0000: const-string v0, "animation" // string@8b5b │ │ -2c52d4: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2c52da: 5412 0c32 |0005: iget-object v2, v1, Lcom/duckduckgo/app/global/view/FireDialog$playAnimation$2;.this$0:Lcom/duckduckgo/app/global/view/FireDialog; // field@320c │ │ -2c52de: 6200 0432 |0007: sget-object v0, Lcom/duckduckgo/app/global/view/FireDialog$FireDialogClearAllEvent$AnimationFinished;.INSTANCE:Lcom/duckduckgo/app/global/view/FireDialog$FireDialogClearAllEvent$AnimationFinished; // field@3204 │ │ -2c52e2: 1f00 9112 |0009: check-cast v0, Lcom/duckduckgo/app/global/view/FireDialog$FireDialogClearAllEvent; // type@1291 │ │ -2c52e6: 7120 4358 0200 |000b: invoke-static {v2, v0}, Lcom/duckduckgo/app/global/view/FireDialog;.access$onFireDialogClearAllEvent:(Lcom/duckduckgo/app/global/view/FireDialog;Lcom/duckduckgo/app/global/view/FireDialog$FireDialogClearAllEvent;)V // method@5843 │ │ -2c52ec: 0e00 |000e: return-void │ │ +2c52d0: |[2c52d0] com.duckduckgo.app.global.view.FireDialog$playAnimation$2.onAnimationEnd:(Landroid/animation/Animator;)V │ │ +2c52e0: 1a00 5b8b |0000: const-string v0, "animation" // string@8b5b │ │ +2c52e4: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2c52ea: 5412 0c32 |0005: iget-object v2, v1, Lcom/duckduckgo/app/global/view/FireDialog$playAnimation$2;.this$0:Lcom/duckduckgo/app/global/view/FireDialog; // field@320c │ │ +2c52ee: 6200 0432 |0007: sget-object v0, Lcom/duckduckgo/app/global/view/FireDialog$FireDialogClearAllEvent$AnimationFinished;.INSTANCE:Lcom/duckduckgo/app/global/view/FireDialog$FireDialogClearAllEvent$AnimationFinished; // field@3204 │ │ +2c52f2: 1f00 9112 |0009: check-cast v0, Lcom/duckduckgo/app/global/view/FireDialog$FireDialogClearAllEvent; // type@1291 │ │ +2c52f6: 7120 4358 0200 |000b: invoke-static {v2, v0}, Lcom/duckduckgo/app/global/view/FireDialog;.access$onFireDialogClearAllEvent:(Lcom/duckduckgo/app/global/view/FireDialog;Lcom/duckduckgo/app/global/view/FireDialog$FireDialogClearAllEvent;)V // method@5843 │ │ +2c52fc: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=195 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lcom/duckduckgo/app/global/view/FireDialog$playAnimation$2; │ │ 0x0000 - 0x000f reg=2 (null) Landroid/animation/Animator; │ │ │ │ @@ -184820,35 +184820,35 @@ │ │ type : '(Landroid/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -2c52f0: |[2c52f0] com.duckduckgo.app.global.view.FireDialog$playAnimation$2.onAnimationRepeat:(Landroid/animation/Animator;)V │ │ -2c5300: 1a00 5b8b |0000: const-string v0, "animation" // string@8b5b │ │ -2c5304: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2c530a: 0e00 |0005: return-void │ │ +2c5300: |[2c5300] com.duckduckgo.app.global.view.FireDialog$playAnimation$2.onAnimationRepeat:(Landroid/animation/Animator;)V │ │ +2c5310: 1a00 5b8b |0000: const-string v0, "animation" // string@8b5b │ │ +2c5314: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2c531a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/duckduckgo/app/global/view/FireDialog$playAnimation$2;) │ │ name : 'onAnimationStart' │ │ type : '(Landroid/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -2c530c: |[2c530c] com.duckduckgo.app.global.view.FireDialog$playAnimation$2.onAnimationStart:(Landroid/animation/Animator;)V │ │ -2c531c: 1a00 5b8b |0000: const-string v0, "animation" // string@8b5b │ │ -2c5320: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2c5326: 0e00 |0005: return-void │ │ +2c531c: |[2c531c] com.duckduckgo.app.global.view.FireDialog$playAnimation$2.onAnimationStart:(Landroid/animation/Animator;)V │ │ +2c532c: 1a00 5b8b |0000: const-string v0, "animation" // string@8b5b │ │ +2c5330: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2c5336: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 11114 (FireDialog.kt) │ │ │ │ Class #1424 header: │ │ @@ -184917,21 +184917,21 @@ │ │ type : '(Landroid/view/View;)Lkotlin/sequences/Sequence;' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -2c5f40: |[2c5f40] com.duckduckgo.app.global.view.ViewChildrenSequencesKt.childrenRecursiveSequence:(Landroid/view/View;)Lkotlin/sequences/Sequence; │ │ -2c5f50: 1a00 791b |0000: const-string v0, "" // string@1b79 │ │ -2c5f54: 7120 fef1 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2c5f5a: 2200 9c12 |0005: new-instance v0, Lcom/duckduckgo/app/global/view/ViewChildrenRecursiveSequence; // type@129c │ │ -2c5f5e: 7020 6758 1000 |0007: invoke-direct {v0, v1}, Lcom/duckduckgo/app/global/view/ViewChildrenRecursiveSequence;.:(Landroid/view/View;)V // method@5867 │ │ -2c5f64: 1f00 d839 |000a: check-cast v0, Lkotlin/sequences/Sequence; // type@39d8 │ │ -2c5f68: 1100 |000c: return-object v0 │ │ +2c5f50: |[2c5f50] com.duckduckgo.app.global.view.ViewChildrenSequencesKt.childrenRecursiveSequence:(Landroid/view/View;)Lkotlin/sequences/Sequence; │ │ +2c5f60: 1a00 791b |0000: const-string v0, "" // string@1b79 │ │ +2c5f64: 7120 fef1 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2c5f6a: 2200 9c12 |0005: new-instance v0, Lcom/duckduckgo/app/global/view/ViewChildrenRecursiveSequence; // type@129c │ │ +2c5f6e: 7020 6758 1000 |0007: invoke-direct {v0, v1}, Lcom/duckduckgo/app/global/view/ViewChildrenRecursiveSequence;.:(Landroid/view/View;)V // method@5867 │ │ +2c5f74: 1f00 d839 |000a: check-cast v0, Lkotlin/sequences/Sequence; // type@39d8 │ │ +2c5f78: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=34 │ │ locals : │ │ 0x0000 - 0x000d reg=1 (null) Landroid/view/View; │ │ │ │ #1 : (in Lcom/duckduckgo/app/global/view/ViewChildrenSequencesKt;) │ │ @@ -184939,21 +184939,21 @@ │ │ type : '(Landroid/view/View;)Lkotlin/sequences/Sequence;' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -2c5f6c: |[2c5f6c] com.duckduckgo.app.global.view.ViewChildrenSequencesKt.childrenSequence:(Landroid/view/View;)Lkotlin/sequences/Sequence; │ │ -2c5f7c: 1a00 791b |0000: const-string v0, "" // string@1b79 │ │ -2c5f80: 7120 fef1 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2c5f86: 2200 9e12 |0005: new-instance v0, Lcom/duckduckgo/app/global/view/ViewChildrenSequence; // type@129e │ │ -2c5f8a: 7020 6f58 1000 |0007: invoke-direct {v0, v1}, Lcom/duckduckgo/app/global/view/ViewChildrenSequence;.:(Landroid/view/View;)V // method@586f │ │ -2c5f90: 1f00 d839 |000a: check-cast v0, Lkotlin/sequences/Sequence; // type@39d8 │ │ -2c5f94: 1100 |000c: return-object v0 │ │ +2c5f7c: |[2c5f7c] com.duckduckgo.app.global.view.ViewChildrenSequencesKt.childrenSequence:(Landroid/view/View;)Lkotlin/sequences/Sequence; │ │ +2c5f8c: 1a00 791b |0000: const-string v0, "" // string@1b79 │ │ +2c5f90: 7120 fef1 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2c5f96: 2200 9e12 |0005: new-instance v0, Lcom/duckduckgo/app/global/view/ViewChildrenSequence; // type@129e │ │ +2c5f9a: 7020 6f58 1000 |0007: invoke-direct {v0, v1}, Lcom/duckduckgo/app/global/view/ViewChildrenSequence;.:(Landroid/view/View;)V // method@586f │ │ +2c5fa0: 1f00 d839 |000a: check-cast v0, Lkotlin/sequences/Sequence; // type@39d8 │ │ +2c5fa4: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=26 │ │ locals : │ │ 0x0000 - 0x000d reg=1 (null) Landroid/view/View; │ │ │ │ Virtual methods - │ │ @@ -184988,39 +184988,39 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;Lkotlin/jvm/functions/Function0;)V' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -2c5fc0: |[2c5fc0] com.duckduckgo.app.global.view.ViewStateConditionalRenderKt.renderIfChanged:(Ljava/lang/Object;Ljava/lang/Object;Lkotlin/jvm/functions/Function0;)V │ │ -2c5fd0: 1a00 fcbc |0000: const-string v0, "newViewState" // string@bcfc │ │ -2c5fd4: 7120 fef1 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2c5fda: 1a00 f690 |0005: const-string v0, "block" // string@90f6 │ │ -2c5fde: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2c5fe4: 7120 faf1 2100 |000a: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -2c5fea: 0a02 |000d: move-result v2 │ │ -2c5fec: 3802 2100 |000e: if-eqz v2, 002f // +0021 │ │ -2c5ff0: 6202 f16f |0010: sget-object v2, Ltimber/log/Timber;.Forest:Ltimber/log/Timber$Forest; // field@6ff1 │ │ -2c5ff4: 6e10 a8ef 0100 |0012: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@efa8 │ │ -2c5ffa: 0c01 |0015: move-result-object v1 │ │ -2c5ffc: 6e10 62ef 0100 |0016: invoke-virtual {v1}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@ef62 │ │ -2c6002: 0c01 |0019: move-result-object v1 │ │ -2c6004: 2203 dd38 |001a: new-instance v3, Ljava/lang/StringBuilder; // type@38dd │ │ -2c6008: 1a00 d1d9 |001c: const-string v0, "view state identical to last seen state; skipping rendering for " // string@d9d1 │ │ -2c600c: 7020 d9ef 0300 |001e: invoke-direct {v3, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ -2c6012: 6e20 e2ef 1300 |0021: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2c6018: 6e10 e7ef 0300 |0024: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ -2c601e: 0c01 |0027: move-result-object v1 │ │ -2c6020: 1203 |0028: const/4 v3, #int 0 // #0 │ │ -2c6022: 2333 0d3b |0029: new-array v3, v3, [Ljava/lang/Object; // type@3b0d │ │ -2c6026: 6e30 45f3 1203 |002b: invoke-virtual {v2, v1, v3}, Ltimber/log/Timber$Forest;.v:(Ljava/lang/String;[Ljava/lang/Object;)V // method@f345 │ │ -2c602c: 2804 |002e: goto 0032 // +0004 │ │ -2c602e: 7210 f1f1 0300 |002f: invoke-interface {v3}, Lkotlin/jvm/functions/Function0;.invoke:()Ljava/lang/Object; // method@f1f1 │ │ -2c6034: 0e00 |0032: return-void │ │ +2c5fd0: |[2c5fd0] com.duckduckgo.app.global.view.ViewStateConditionalRenderKt.renderIfChanged:(Ljava/lang/Object;Ljava/lang/Object;Lkotlin/jvm/functions/Function0;)V │ │ +2c5fe0: 1a00 fcbc |0000: const-string v0, "newViewState" // string@bcfc │ │ +2c5fe4: 7120 fef1 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2c5fea: 1a00 f690 |0005: const-string v0, "block" // string@90f6 │ │ +2c5fee: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2c5ff4: 7120 faf1 2100 |000a: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +2c5ffa: 0a02 |000d: move-result v2 │ │ +2c5ffc: 3802 2100 |000e: if-eqz v2, 002f // +0021 │ │ +2c6000: 6202 f16f |0010: sget-object v2, Ltimber/log/Timber;.Forest:Ltimber/log/Timber$Forest; // field@6ff1 │ │ +2c6004: 6e10 a8ef 0100 |0012: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@efa8 │ │ +2c600a: 0c01 |0015: move-result-object v1 │ │ +2c600c: 6e10 62ef 0100 |0016: invoke-virtual {v1}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@ef62 │ │ +2c6012: 0c01 |0019: move-result-object v1 │ │ +2c6014: 2203 dd38 |001a: new-instance v3, Ljava/lang/StringBuilder; // type@38dd │ │ +2c6018: 1a00 d1d9 |001c: const-string v0, "view state identical to last seen state; skipping rendering for " // string@d9d1 │ │ +2c601c: 7020 d9ef 0300 |001e: invoke-direct {v3, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ +2c6022: 6e20 e2ef 1300 |0021: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2c6028: 6e10 e7ef 0300 |0024: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ +2c602e: 0c01 |0027: move-result-object v1 │ │ +2c6030: 1203 |0028: const/4 v3, #int 0 // #0 │ │ +2c6032: 2333 0d3b |0029: new-array v3, v3, [Ljava/lang/Object; // type@3b0d │ │ +2c6036: 6e30 45f3 1203 |002b: invoke-virtual {v2, v1, v3}, Ltimber/log/Timber$Forest;.v:(Ljava/lang/String;[Ljava/lang/Object;)V // method@f345 │ │ +2c603c: 2804 |002e: goto 0032 // +0004 │ │ +2c603e: 7210 f1f1 0300 |002f: invoke-interface {v3}, Lkotlin/jvm/functions/Function0;.invoke:()Ljava/lang/Object; // method@f1f1 │ │ +2c6044: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x000a line=29 │ │ 0x0010 line=30 │ │ 0x002f line=32 │ │ locals : │ │ 0x0000 - 0x0033 reg=1 (null) Ljava/lang/Object; │ │ @@ -185058,18 +185058,18 @@ │ │ type : '(Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -2c6038: |[2c6038] com.duckduckgo.app.globalprivacycontrol.ui.GlobalPrivacyControlActivity$$ExternalSyntheticLambda0.:(Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlActivity;)V │ │ -2c6048: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2c604e: 5b01 2332 |0003: iput-object v1, v0, Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlActivity$$ExternalSyntheticLambda0;.f$0:Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlActivity; // field@3223 │ │ -2c6052: 0e00 |0005: return-void │ │ +2c6048: |[2c6048] com.duckduckgo.app.globalprivacycontrol.ui.GlobalPrivacyControlActivity$$ExternalSyntheticLambda0.:(Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlActivity;)V │ │ +2c6058: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2c605e: 5b01 2332 |0003: iput-object v1, v0, Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlActivity$$ExternalSyntheticLambda0;.f$0:Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlActivity; // field@3223 │ │ +2c6062: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlActivity$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlActivity; │ │ │ │ @@ -185079,18 +185079,18 @@ │ │ type : '(Landroid/widget/CompoundButton;Z)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -2c6054: |[2c6054] com.duckduckgo.app.globalprivacycontrol.ui.GlobalPrivacyControlActivity$$ExternalSyntheticLambda0.onCheckedChanged:(Landroid/widget/CompoundButton;Z)V │ │ -2c6064: 5410 2332 |0000: iget-object v0, v1, Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlActivity$$ExternalSyntheticLambda0;.f$0:Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlActivity; // field@3223 │ │ -2c6068: 7130 8958 2003 |0002: invoke-static {v0, v2, v3}, Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlActivity;.$r8$lambda$CFHrL_1EfZfNKx1ICZc27zLH_xY:(Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlActivity;Landroid/widget/CompoundButton;Z)V // method@5889 │ │ -2c606e: 0e00 |0005: return-void │ │ +2c6064: |[2c6064] com.duckduckgo.app.globalprivacycontrol.ui.GlobalPrivacyControlActivity$$ExternalSyntheticLambda0.onCheckedChanged:(Landroid/widget/CompoundButton;Z)V │ │ +2c6074: 5410 2332 |0000: iget-object v0, v1, Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlActivity$$ExternalSyntheticLambda0;.f$0:Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlActivity; // field@3223 │ │ +2c6078: 7130 8958 2003 |0002: invoke-static {v0, v2, v3}, Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlActivity;.$r8$lambda$CFHrL_1EfZfNKx1ICZc27zLH_xY:(Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlActivity;Landroid/widget/CompoundButton;Z)V // method@5889 │ │ +2c607e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlActivity$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/widget/CompoundButton; │ │ 0x0000 - 0x0006 reg=3 (null) Z │ │ @@ -185126,17 +185126,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2c609c: |[2c609c] com.duckduckgo.app.globalprivacycontrol.ui.GlobalPrivacyControlActivity$Companion.:()V │ │ -2c60ac: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2c60b2: 0e00 |0003: return-void │ │ +2c60ac: |[2c60ac] com.duckduckgo.app.globalprivacycontrol.ui.GlobalPrivacyControlActivity$Companion.:()V │ │ +2c60bc: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2c60c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlActivity$Companion; │ │ │ │ #1 : (in Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlActivity$Companion;) │ │ @@ -185144,38 +185144,38 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2c60b4: |[2c60b4] com.duckduckgo.app.globalprivacycontrol.ui.GlobalPrivacyControlActivity$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -2c60c4: 7010 7658 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlActivity$Companion;.:()V // method@5876 │ │ -2c60ca: 0e00 |0003: return-void │ │ +2c60c4: |[2c60c4] com.duckduckgo.app.globalprivacycontrol.ui.GlobalPrivacyControlActivity$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +2c60d4: 7010 7658 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlActivity$Companion;.:()V // method@5876 │ │ +2c60da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlActivity$Companion;) │ │ name : 'intent' │ │ type : '(Landroid/content/Context;)Landroid/content/Intent;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -2c6070: |[2c6070] com.duckduckgo.app.globalprivacycontrol.ui.GlobalPrivacyControlActivity$Companion.intent:(Landroid/content/Context;)Landroid/content/Intent; │ │ -2c6080: 1a00 7d9c |0000: const-string v0, "context" // string@9c7d │ │ -2c6084: 7120 fef1 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2c608a: 2200 3700 |0005: new-instance v0, Landroid/content/Intent; // type@0037 │ │ -2c608e: 1c01 a812 |0007: const-class v1, Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlActivity; // type@12a8 │ │ -2c6092: 7030 9200 3001 |0009: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0092 │ │ -2c6098: 1100 |000c: return-object v0 │ │ +2c6080: |[2c6080] com.duckduckgo.app.globalprivacycontrol.ui.GlobalPrivacyControlActivity$Companion.intent:(Landroid/content/Context;)Landroid/content/Intent; │ │ +2c6090: 1a00 7d9c |0000: const-string v0, "context" // string@9c7d │ │ +2c6094: 7120 fef1 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2c609a: 2200 3700 |0005: new-instance v0, Landroid/content/Intent; // type@0037 │ │ +2c609e: 1c01 a812 |0007: const-class v1, Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlActivity; // type@12a8 │ │ +2c60a2: 7030 9200 3001 |0009: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0092 │ │ +2c60a8: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=128 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlActivity$Companion; │ │ 0x0000 - 0x000d reg=3 (null) Landroid/content/Context; │ │ │ │ @@ -185214,18 +185214,18 @@ │ │ type : '(Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -2c60cc: |[2c60cc] com.duckduckgo.app.globalprivacycontrol.ui.GlobalPrivacyControlActivity$clickableSpan$1.:(Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlActivity;)V │ │ -2c60dc: 5b01 2432 |0000: iput-object v1, v0, Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlActivity$clickableSpan$1;.this$0:Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlActivity; // field@3224 │ │ -2c60e0: 7010 ed01 0000 |0002: invoke-direct {v0}, Landroid/text/style/ClickableSpan;.:()V // method@01ed │ │ -2c60e6: 0e00 |0005: return-void │ │ +2c60dc: |[2c60dc] com.duckduckgo.app.globalprivacycontrol.ui.GlobalPrivacyControlActivity$clickableSpan$1.:(Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlActivity;)V │ │ +2c60ec: 5b01 2432 |0000: iput-object v1, v0, Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlActivity$clickableSpan$1;.this$0:Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlActivity; // field@3224 │ │ +2c60f0: 7010 ed01 0000 |0002: invoke-direct {v0}, Landroid/text/style/ClickableSpan;.:()V // method@01ed │ │ +2c60f6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=53 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlActivity$clickableSpan$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlActivity; │ │ │ │ @@ -185235,22 +185235,22 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -2c60e8: |[2c60e8] com.duckduckgo.app.globalprivacycontrol.ui.GlobalPrivacyControlActivity$clickableSpan$1.onClick:(Landroid/view/View;)V │ │ -2c60f8: 1a00 1adb |0000: const-string v0, "widget" // string@db1a │ │ -2c60fc: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2c6102: 5412 2432 |0005: iget-object v2, v1, Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlActivity$clickableSpan$1;.this$0:Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlActivity; // field@3224 │ │ -2c6106: 7110 8e58 0200 |0007: invoke-static {v2}, Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlActivity;.access$getViewModel:(Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlActivity;)Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel; // method@588e │ │ -2c610c: 0c02 |000a: move-result-object v2 │ │ -2c610e: 6e10 c458 0200 |000b: invoke-virtual {v2}, Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel;.onLearnMoreSelected:()V // method@58c4 │ │ -2c6114: 0e00 |000e: return-void │ │ +2c60f8: |[2c60f8] com.duckduckgo.app.globalprivacycontrol.ui.GlobalPrivacyControlActivity$clickableSpan$1.onClick:(Landroid/view/View;)V │ │ +2c6108: 1a00 1adb |0000: const-string v0, "widget" // string@db1a │ │ +2c610c: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2c6112: 5412 2432 |0005: iget-object v2, v1, Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlActivity$clickableSpan$1;.this$0:Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlActivity; // field@3224 │ │ +2c6116: 7110 8e58 0200 |0007: invoke-static {v2}, Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlActivity;.access$getViewModel:(Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlActivity;)Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel; // method@588e │ │ +2c611c: 0c02 |000a: move-result-object v2 │ │ +2c611e: 6e10 c458 0200 |000b: invoke-virtual {v2}, Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel;.onLearnMoreSelected:()V // method@58c4 │ │ +2c6124: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=55 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlActivity$clickableSpan$1; │ │ 0x0000 - 0x000f reg=2 (null) Landroid/view/View; │ │ │ │ @@ -185318,17 +185318,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2c6ad0: |[2c6ad0] com.duckduckgo.app.globalprivacycontrol.ui.GlobalPrivacyControlViewModel$Command.:()V │ │ -2c6ae0: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2c6ae6: 0e00 |0003: return-void │ │ +2c6ae0: |[2c6ae0] com.duckduckgo.app.globalprivacycontrol.ui.GlobalPrivacyControlViewModel$Command.:()V │ │ +2c6af0: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2c6af6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$Command; │ │ │ │ #1 : (in Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$Command;) │ │ @@ -185336,17 +185336,17 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2c6ae8: |[2c6ae8] com.duckduckgo.app.globalprivacycontrol.ui.GlobalPrivacyControlViewModel$Command.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -2c6af8: 7010 b058 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$Command;.:()V // method@58b0 │ │ -2c6afe: 0e00 |0003: return-void │ │ +2c6af8: |[2c6af8] com.duckduckgo.app.globalprivacycontrol.ui.GlobalPrivacyControlViewModel$Command.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +2c6b08: 7010 b058 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$Command;.:()V // method@58b0 │ │ +2c6b0e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 11273 (GlobalPrivacyControlViewModel.kt) │ │ │ │ @@ -185379,17 +185379,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2c6b00: |[2c6b00] com.duckduckgo.app.globalprivacycontrol.ui.GlobalPrivacyControlViewModel$Companion.:()V │ │ -2c6b10: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2c6b16: 0e00 |0003: return-void │ │ +2c6b10: |[2c6b10] com.duckduckgo.app.globalprivacycontrol.ui.GlobalPrivacyControlViewModel$Companion.:()V │ │ +2c6b20: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2c6b26: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$Companion; │ │ │ │ #1 : (in Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$Companion;) │ │ @@ -185397,17 +185397,17 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2c6b18: |[2c6b18] com.duckduckgo.app.globalprivacycontrol.ui.GlobalPrivacyControlViewModel$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -2c6b28: 7010 b258 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$Companion;.:()V // method@58b2 │ │ -2c6b2e: 0e00 |0003: return-void │ │ +2c6b28: |[2c6b28] com.duckduckgo.app.globalprivacycontrol.ui.GlobalPrivacyControlViewModel$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +2c6b38: 7010 b258 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$Companion;.:()V // method@58b2 │ │ +2c6b3e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 11273 (GlobalPrivacyControlViewModel.kt) │ │ │ │ @@ -185448,38 +185448,38 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 7 16-bit code units │ │ -2c6ca8: |[2c6ca8] com.duckduckgo.app.globalprivacycontrol.ui.GlobalPrivacyControlViewModel$ViewState.:()V │ │ -2c6cb8: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -2c6cba: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -2c6cbc: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -2c6cbe: 7051 b658 2302 |0003: invoke-direct {v3, v2, v2, v0, v1}, Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$ViewState;.:(ZZILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@58b6 │ │ -2c6cc4: 0e00 |0006: return-void │ │ +2c6cb8: |[2c6cb8] com.duckduckgo.app.globalprivacycontrol.ui.GlobalPrivacyControlViewModel$ViewState.:()V │ │ +2c6cc8: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +2c6cca: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +2c6ccc: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +2c6cce: 7051 b658 2302 |0003: invoke-direct {v3, v2, v2, v0, v1}, Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$ViewState;.:(ZZILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@58b6 │ │ +2c6cd4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$ViewState;) │ │ name : '' │ │ type : '(ZZ)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -2c6cc8: |[2c6cc8] com.duckduckgo.app.globalprivacycontrol.ui.GlobalPrivacyControlViewModel$ViewState.:(ZZ)V │ │ -2c6cd8: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2c6cde: 5c01 3632 |0003: iput-boolean v1, v0, Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$ViewState;.globalPrivacyControlEnabled:Z // field@3236 │ │ -2c6ce2: 5c02 3732 |0005: iput-boolean v2, v0, Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$ViewState;.globalPrivacyControlFeatureEnabled:Z // field@3237 │ │ -2c6ce6: 0e00 |0007: return-void │ │ +2c6cd8: |[2c6cd8] com.duckduckgo.app.globalprivacycontrol.ui.GlobalPrivacyControlViewModel$ViewState.:(ZZ)V │ │ +2c6ce8: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2c6cee: 5c01 3632 |0003: iput-boolean v1, v0, Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$ViewState;.globalPrivacyControlEnabled:Z // field@3236 │ │ +2c6cf2: 5c02 3732 |0005: iput-boolean v2, v0, Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$ViewState;.globalPrivacyControlFeatureEnabled:Z // field@3237 │ │ +2c6cf6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0003 line=42 │ │ 0x0005 line=43 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$ViewState; │ │ @@ -185491,24 +185491,24 @@ │ │ type : '(ZZILkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -2c6ce8: |[2c6ce8] com.duckduckgo.app.globalprivacycontrol.ui.GlobalPrivacyControlViewModel$ViewState.:(ZZILkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -2c6cf8: dd05 0401 |0000: and-int/lit8 v5, v4, #int 1 // #01 │ │ -2c6cfc: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -2c6cfe: 3805 0300 |0003: if-eqz v5, 0006 // +0003 │ │ -2c6d02: 0102 |0005: move v2, v0 │ │ -2c6d04: dd04 0402 |0006: and-int/lit8 v4, v4, #int 2 // #02 │ │ -2c6d08: 3804 0300 |0008: if-eqz v4, 000b // +0003 │ │ -2c6d0c: 0103 |000a: move v3, v0 │ │ -2c6d0e: 7030 b558 2103 |000b: invoke-direct {v1, v2, v3}, Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$ViewState;.:(ZZ)V // method@58b5 │ │ -2c6d14: 0e00 |000e: return-void │ │ +2c6cf8: |[2c6cf8] com.duckduckgo.app.globalprivacycontrol.ui.GlobalPrivacyControlViewModel$ViewState.:(ZZILkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +2c6d08: dd05 0401 |0000: and-int/lit8 v5, v4, #int 1 // #01 │ │ +2c6d0c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +2c6d0e: 3805 0300 |0003: if-eqz v5, 0006 // +0003 │ │ +2c6d12: 0102 |0005: move v2, v0 │ │ +2c6d14: dd04 0402 |0006: and-int/lit8 v4, v4, #int 2 // #02 │ │ +2c6d18: 3804 0300 |0008: if-eqz v4, 000b // +0003 │ │ +2c6d1c: 0103 |000a: move v3, v0 │ │ +2c6d1e: 7030 b558 2103 |000b: invoke-direct {v1, v2, v3}, Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$ViewState;.:(ZZ)V // method@58b5 │ │ +2c6d24: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x000b line=41 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$ViewState; │ │ 0x0000 - 0x000f reg=2 (null) Z │ │ 0x0000 - 0x000f reg=3 (null) Z │ │ @@ -185520,121 +185520,121 @@ │ │ type : '(Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$ViewState;ZZILjava/lang/Object;)Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$ViewState;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -2c6bd8: |[2c6bd8] com.duckduckgo.app.globalprivacycontrol.ui.GlobalPrivacyControlViewModel$ViewState.copy$default:(Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$ViewState;ZZILjava/lang/Object;)Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$ViewState; │ │ -2c6be8: dd04 0301 |0000: and-int/lit8 v4, v3, #int 1 // #01 │ │ -2c6bec: 3804 0400 |0002: if-eqz v4, 0006 // +0004 │ │ -2c6bf0: 5501 3632 |0004: iget-boolean v1, v0, Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$ViewState;.globalPrivacyControlEnabled:Z // field@3236 │ │ -2c6bf4: dd03 0302 |0006: and-int/lit8 v3, v3, #int 2 // #02 │ │ -2c6bf8: 3803 0400 |0008: if-eqz v3, 000c // +0004 │ │ -2c6bfc: 5502 3732 |000a: iget-boolean v2, v0, Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$ViewState;.globalPrivacyControlFeatureEnabled:Z // field@3237 │ │ -2c6c00: 6e30 b958 1002 |000c: invoke-virtual {v0, v1, v2}, Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$ViewState;.copy:(ZZ)Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$ViewState; // method@58b9 │ │ -2c6c06: 0c00 |000f: move-result-object v0 │ │ -2c6c08: 1100 |0010: return-object v0 │ │ +2c6be8: |[2c6be8] com.duckduckgo.app.globalprivacycontrol.ui.GlobalPrivacyControlViewModel$ViewState.copy$default:(Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$ViewState;ZZILjava/lang/Object;)Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$ViewState; │ │ +2c6bf8: dd04 0301 |0000: and-int/lit8 v4, v3, #int 1 // #01 │ │ +2c6bfc: 3804 0400 |0002: if-eqz v4, 0006 // +0004 │ │ +2c6c00: 5501 3632 |0004: iget-boolean v1, v0, Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$ViewState;.globalPrivacyControlEnabled:Z // field@3236 │ │ +2c6c04: dd03 0302 |0006: and-int/lit8 v3, v3, #int 2 // #02 │ │ +2c6c08: 3803 0400 |0008: if-eqz v3, 000c // +0004 │ │ +2c6c0c: 5502 3732 |000a: iget-boolean v2, v0, Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$ViewState;.globalPrivacyControlFeatureEnabled:Z // field@3237 │ │ +2c6c10: 6e30 b958 1002 |000c: invoke-virtual {v0, v1, v2}, Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$ViewState;.copy:(ZZ)Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$ViewState; // method@58b9 │ │ +2c6c16: 0c00 |000f: move-result-object v0 │ │ +2c6c18: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$ViewState;) │ │ name : 'component1' │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2c6b30: |[2c6b30] com.duckduckgo.app.globalprivacycontrol.ui.GlobalPrivacyControlViewModel$ViewState.component1:()Z │ │ -2c6b40: 5510 3632 |0000: iget-boolean v0, v1, Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$ViewState;.globalPrivacyControlEnabled:Z // field@3236 │ │ -2c6b44: 0f00 |0002: return v0 │ │ +2c6b40: |[2c6b40] com.duckduckgo.app.globalprivacycontrol.ui.GlobalPrivacyControlViewModel$ViewState.component1:()Z │ │ +2c6b50: 5510 3632 |0000: iget-boolean v0, v1, Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$ViewState;.globalPrivacyControlEnabled:Z // field@3236 │ │ +2c6b54: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$ViewState;) │ │ name : 'component2' │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2c6b48: |[2c6b48] com.duckduckgo.app.globalprivacycontrol.ui.GlobalPrivacyControlViewModel$ViewState.component2:()Z │ │ -2c6b58: 5510 3732 |0000: iget-boolean v0, v1, Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$ViewState;.globalPrivacyControlFeatureEnabled:Z // field@3237 │ │ -2c6b5c: 0f00 |0002: return v0 │ │ +2c6b58: |[2c6b58] com.duckduckgo.app.globalprivacycontrol.ui.GlobalPrivacyControlViewModel$ViewState.component2:()Z │ │ +2c6b68: 5510 3732 |0000: iget-boolean v0, v1, Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$ViewState;.globalPrivacyControlFeatureEnabled:Z // field@3237 │ │ +2c6b6c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$ViewState;) │ │ name : 'copy' │ │ type : '(ZZ)Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$ViewState;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -2c6c0c: |[2c6c0c] com.duckduckgo.app.globalprivacycontrol.ui.GlobalPrivacyControlViewModel$ViewState.copy:(ZZ)Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$ViewState; │ │ -2c6c1c: 2200 ae12 |0000: new-instance v0, Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$ViewState; // type@12ae │ │ -2c6c20: 7030 b558 2003 |0002: invoke-direct {v0, v2, v3}, Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$ViewState;.:(ZZ)V // method@58b5 │ │ -2c6c26: 1100 |0005: return-object v0 │ │ +2c6c1c: |[2c6c1c] com.duckduckgo.app.globalprivacycontrol.ui.GlobalPrivacyControlViewModel$ViewState.copy:(ZZ)Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$ViewState; │ │ +2c6c2c: 2200 ae12 |0000: new-instance v0, Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$ViewState; // type@12ae │ │ +2c6c30: 7030 b558 2003 |0002: invoke-direct {v0, v2, v3}, Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$ViewState;.:(ZZ)V // method@58b5 │ │ +2c6c36: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$ViewState;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 27 16-bit code units │ │ -2c6b60: |[2c6b60] com.duckduckgo.app.globalprivacycontrol.ui.GlobalPrivacyControlViewModel$ViewState.equals:(Ljava/lang/Object;)Z │ │ -2c6b70: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -2c6b72: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ -2c6b76: 0f00 |0003: return v0 │ │ -2c6b78: 2051 ae12 |0004: instance-of v1, v5, Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$ViewState; // type@12ae │ │ -2c6b7c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -2c6b7e: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -2c6b82: 0f02 |0009: return v2 │ │ -2c6b84: 1f05 ae12 |000a: check-cast v5, Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$ViewState; // type@12ae │ │ -2c6b88: 5541 3632 |000c: iget-boolean v1, v4, Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$ViewState;.globalPrivacyControlEnabled:Z // field@3236 │ │ -2c6b8c: 5553 3632 |000e: iget-boolean v3, v5, Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$ViewState;.globalPrivacyControlEnabled:Z // field@3236 │ │ -2c6b90: 3231 0300 |0010: if-eq v1, v3, 0013 // +0003 │ │ -2c6b94: 0f02 |0012: return v2 │ │ -2c6b96: 5541 3732 |0013: iget-boolean v1, v4, Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$ViewState;.globalPrivacyControlFeatureEnabled:Z // field@3237 │ │ -2c6b9a: 5555 3732 |0015: iget-boolean v5, v5, Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$ViewState;.globalPrivacyControlFeatureEnabled:Z // field@3237 │ │ -2c6b9e: 3251 0300 |0017: if-eq v1, v5, 001a // +0003 │ │ -2c6ba2: 0f02 |0019: return v2 │ │ -2c6ba4: 0f00 |001a: return v0 │ │ +2c6b70: |[2c6b70] com.duckduckgo.app.globalprivacycontrol.ui.GlobalPrivacyControlViewModel$ViewState.equals:(Ljava/lang/Object;)Z │ │ +2c6b80: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +2c6b82: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ +2c6b86: 0f00 |0003: return v0 │ │ +2c6b88: 2051 ae12 |0004: instance-of v1, v5, Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$ViewState; // type@12ae │ │ +2c6b8c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +2c6b8e: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +2c6b92: 0f02 |0009: return v2 │ │ +2c6b94: 1f05 ae12 |000a: check-cast v5, Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$ViewState; // type@12ae │ │ +2c6b98: 5541 3632 |000c: iget-boolean v1, v4, Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$ViewState;.globalPrivacyControlEnabled:Z // field@3236 │ │ +2c6b9c: 5553 3632 |000e: iget-boolean v3, v5, Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$ViewState;.globalPrivacyControlEnabled:Z // field@3236 │ │ +2c6ba0: 3231 0300 |0010: if-eq v1, v3, 0013 // +0003 │ │ +2c6ba4: 0f02 |0012: return v2 │ │ +2c6ba6: 5541 3732 |0013: iget-boolean v1, v4, Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$ViewState;.globalPrivacyControlFeatureEnabled:Z // field@3237 │ │ +2c6baa: 5555 3732 |0015: iget-boolean v5, v5, Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$ViewState;.globalPrivacyControlFeatureEnabled:Z // field@3237 │ │ +2c6bae: 3251 0300 |0017: if-eq v1, v5, 001a // +0003 │ │ +2c6bb2: 0f02 |0019: return v2 │ │ +2c6bb4: 0f00 |001a: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$ViewState;) │ │ name : 'getGlobalPrivacyControlEnabled' │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2c6ba8: |[2c6ba8] com.duckduckgo.app.globalprivacycontrol.ui.GlobalPrivacyControlViewModel$ViewState.getGlobalPrivacyControlEnabled:()Z │ │ -2c6bb8: 5510 3632 |0000: iget-boolean v0, v1, Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$ViewState;.globalPrivacyControlEnabled:Z // field@3236 │ │ -2c6bbc: 0f00 |0002: return v0 │ │ +2c6bb8: |[2c6bb8] com.duckduckgo.app.globalprivacycontrol.ui.GlobalPrivacyControlViewModel$ViewState.getGlobalPrivacyControlEnabled:()Z │ │ +2c6bc8: 5510 3632 |0000: iget-boolean v0, v1, Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$ViewState;.globalPrivacyControlEnabled:Z // field@3236 │ │ +2c6bcc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$ViewState; │ │ │ │ #5 : (in Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$ViewState;) │ │ @@ -185642,17 +185642,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2c6bc0: |[2c6bc0] com.duckduckgo.app.globalprivacycontrol.ui.GlobalPrivacyControlViewModel$ViewState.getGlobalPrivacyControlFeatureEnabled:()Z │ │ -2c6bd0: 5510 3732 |0000: iget-boolean v0, v1, Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$ViewState;.globalPrivacyControlFeatureEnabled:Z // field@3237 │ │ -2c6bd4: 0f00 |0002: return v0 │ │ +2c6bd0: |[2c6bd0] com.duckduckgo.app.globalprivacycontrol.ui.GlobalPrivacyControlViewModel$ViewState.getGlobalPrivacyControlFeatureEnabled:()Z │ │ +2c6be0: 5510 3732 |0000: iget-boolean v0, v1, Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$ViewState;.globalPrivacyControlFeatureEnabled:Z // field@3237 │ │ +2c6be4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$ViewState; │ │ │ │ #6 : (in Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$ViewState;) │ │ @@ -185660,52 +185660,52 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -2c6c28: |[2c6c28] com.duckduckgo.app.globalprivacycontrol.ui.GlobalPrivacyControlViewModel$ViewState.hashCode:()I │ │ -2c6c38: 5520 3632 |0000: iget-boolean v0, v2, Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$ViewState;.globalPrivacyControlEnabled:Z // field@3236 │ │ -2c6c3c: 7110 3eef 0000 |0002: invoke-static {v0}, Ljava/lang/Boolean;.hashCode:(Z)I // method@ef3e │ │ -2c6c42: 0a00 |0005: move-result v0 │ │ -2c6c44: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -2c6c48: 5521 3732 |0008: iget-boolean v1, v2, Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$ViewState;.globalPrivacyControlFeatureEnabled:Z // field@3237 │ │ -2c6c4c: 7110 3eef 0100 |000a: invoke-static {v1}, Ljava/lang/Boolean;.hashCode:(Z)I // method@ef3e │ │ -2c6c52: 0a01 |000d: move-result v1 │ │ -2c6c54: b010 |000e: add-int/2addr v0, v1 │ │ -2c6c56: 0f00 |000f: return v0 │ │ +2c6c38: |[2c6c38] com.duckduckgo.app.globalprivacycontrol.ui.GlobalPrivacyControlViewModel$ViewState.hashCode:()I │ │ +2c6c48: 5520 3632 |0000: iget-boolean v0, v2, Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$ViewState;.globalPrivacyControlEnabled:Z // field@3236 │ │ +2c6c4c: 7110 3eef 0000 |0002: invoke-static {v0}, Ljava/lang/Boolean;.hashCode:(Z)I // method@ef3e │ │ +2c6c52: 0a00 |0005: move-result v0 │ │ +2c6c54: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +2c6c58: 5521 3732 |0008: iget-boolean v1, v2, Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$ViewState;.globalPrivacyControlFeatureEnabled:Z // field@3237 │ │ +2c6c5c: 7110 3eef 0100 |000a: invoke-static {v1}, Ljava/lang/Boolean;.hashCode:(Z)I // method@ef3e │ │ +2c6c62: 0a01 |000d: move-result v1 │ │ +2c6c64: b010 |000e: add-int/2addr v0, v1 │ │ +2c6c66: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$ViewState;) │ │ name : 'toString' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -2c6c58: |[2c6c58] com.duckduckgo.app.globalprivacycontrol.ui.GlobalPrivacyControlViewModel$ViewState.toString:()Ljava/lang/String; │ │ -2c6c68: 5540 3632 |0000: iget-boolean v0, v4, Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$ViewState;.globalPrivacyControlEnabled:Z // field@3236 │ │ -2c6c6c: 5541 3732 |0002: iget-boolean v1, v4, Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$ViewState;.globalPrivacyControlFeatureEnabled:Z // field@3237 │ │ -2c6c70: 2202 dd38 |0004: new-instance v2, Ljava/lang/StringBuilder; // type@38dd │ │ -2c6c74: 1a03 fe81 |0006: const-string v3, "ViewState(globalPrivacyControlEnabled=" // string@81fe │ │ -2c6c78: 7020 d9ef 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ -2c6c7e: 6e20 e3ef 0200 |000b: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@efe3 │ │ -2c6c84: 1a00 eb17 |000e: const-string v0, ", globalPrivacyControlFeatureEnabled=" // string@17eb │ │ -2c6c88: 6e20 e2ef 0200 |0010: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2c6c8e: 6e20 e3ef 1200 |0013: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@efe3 │ │ -2c6c94: 1a00 0117 |0016: const-string v0, ")" // string@1701 │ │ -2c6c98: 6e20 e2ef 0200 |0018: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2c6c9e: 6e10 e7ef 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ -2c6ca4: 0c00 |001e: move-result-object v0 │ │ -2c6ca6: 1100 |001f: return-object v0 │ │ +2c6c68: |[2c6c68] com.duckduckgo.app.globalprivacycontrol.ui.GlobalPrivacyControlViewModel$ViewState.toString:()Ljava/lang/String; │ │ +2c6c78: 5540 3632 |0000: iget-boolean v0, v4, Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$ViewState;.globalPrivacyControlEnabled:Z // field@3236 │ │ +2c6c7c: 5541 3732 |0002: iget-boolean v1, v4, Lcom/duckduckgo/app/globalprivacycontrol/ui/GlobalPrivacyControlViewModel$ViewState;.globalPrivacyControlFeatureEnabled:Z // field@3237 │ │ +2c6c80: 2202 dd38 |0004: new-instance v2, Ljava/lang/StringBuilder; // type@38dd │ │ +2c6c84: 1a03 fe81 |0006: const-string v3, "ViewState(globalPrivacyControlEnabled=" // string@81fe │ │ +2c6c88: 7020 d9ef 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ +2c6c8e: 6e20 e3ef 0200 |000b: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@efe3 │ │ +2c6c94: 1a00 eb17 |000e: const-string v0, ", globalPrivacyControlFeatureEnabled=" // string@17eb │ │ +2c6c98: 6e20 e2ef 0200 |0010: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2c6c9e: 6e20 e3ef 1200 |0013: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@efe3 │ │ +2c6ca4: 1a00 0117 |0016: const-string v0, ")" // string@1701 │ │ +2c6ca8: 6e20 e2ef 0200 |0018: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2c6cae: 6e10 e7ef 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ +2c6cb4: 0c00 |001e: move-result-object v0 │ │ +2c6cb6: 1100 |001f: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 11273 (GlobalPrivacyControlViewModel.kt) │ │ │ │ Class #1434 header: │ │ @@ -185775,17 +185775,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2c70d8: |[2c70d8] com.duckduckgo.app.icon.api.AppIcon$Companion.:()V │ │ -2c70e8: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2c70ee: 0e00 |0003: return-void │ │ +2c70e8: |[2c70e8] com.duckduckgo.app.icon.api.AppIcon$Companion.:()V │ │ +2c70f8: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2c70fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/icon/api/AppIcon$Companion; │ │ │ │ #1 : (in Lcom/duckduckgo/app/icon/api/AppIcon$Companion;) │ │ @@ -185793,52 +185793,52 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2c70f0: |[2c70f0] com.duckduckgo.app.icon.api.AppIcon$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -2c7100: 7010 d358 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/icon/api/AppIcon$Companion;.:()V // method@58d3 │ │ -2c7106: 0e00 |0003: return-void │ │ +2c7100: |[2c7100] com.duckduckgo.app.icon.api.AppIcon$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +2c7110: 7010 d358 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/icon/api/AppIcon$Companion;.:()V // method@58d3 │ │ +2c7116: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/icon/api/AppIcon$Companion;) │ │ name : 'from' │ │ type : '(Ljava/lang/String;)Lcom/duckduckgo/app/icon/api/AppIcon;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -2c707c: |[2c707c] com.duckduckgo.app.icon.api.AppIcon$Companion.from:(Ljava/lang/String;)Lcom/duckduckgo/app/icon/api/AppIcon; │ │ -2c708c: 1a00 2f9b |0000: const-string v0, "componentName" // string@9b2f │ │ -2c7090: 7120 fef1 0600 |0002: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2c7096: 7100 df58 0000 |0005: invoke-static {}, Lcom/duckduckgo/app/icon/api/AppIcon;.values:()[Lcom/duckduckgo/app/icon/api/AppIcon; // method@58df │ │ -2c709c: 0c00 |0008: move-result-object v0 │ │ -2c709e: 2101 |0009: array-length v1, v0 │ │ -2c70a0: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -2c70a2: 3512 1200 |000b: if-ge v2, v1, 001d // +0012 │ │ -2c70a6: 4603 0002 |000d: aget-object v3, v0, v2 │ │ -2c70aa: 6e10 da58 0300 |000f: invoke-virtual {v3}, Lcom/duckduckgo/app/icon/api/AppIcon;.getComponentName:()Ljava/lang/String; // method@58da │ │ -2c70b0: 0c04 |0012: move-result-object v4 │ │ -2c70b2: 7120 faf1 6400 |0013: invoke-static {v4, v6}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -2c70b8: 0a04 |0016: move-result v4 │ │ -2c70ba: 3804 0300 |0017: if-eqz v4, 001a // +0003 │ │ -2c70be: 1103 |0019: return-object v3 │ │ -2c70c0: d802 0201 |001a: add-int/lit8 v2, v2, #int 1 // #01 │ │ -2c70c4: 28ef |001c: goto 000b // -0011 │ │ -2c70c6: 2206 4c39 |001d: new-instance v6, Ljava/util/NoSuchElementException; // type@394c │ │ -2c70ca: 1a00 341e |001f: const-string v0, "Array contains no element matching the predicate." // string@1e34 │ │ -2c70ce: 7020 10f1 0600 |0021: invoke-direct {v6, v0}, Ljava/util/NoSuchElementException;.:(Ljava/lang/String;)V // method@f110 │ │ -2c70d4: 2706 |0024: throw v6 │ │ +2c708c: |[2c708c] com.duckduckgo.app.icon.api.AppIcon$Companion.from:(Ljava/lang/String;)Lcom/duckduckgo/app/icon/api/AppIcon; │ │ +2c709c: 1a00 2f9b |0000: const-string v0, "componentName" // string@9b2f │ │ +2c70a0: 7120 fef1 0600 |0002: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2c70a6: 7100 df58 0000 |0005: invoke-static {}, Lcom/duckduckgo/app/icon/api/AppIcon;.values:()[Lcom/duckduckgo/app/icon/api/AppIcon; // method@58df │ │ +2c70ac: 0c00 |0008: move-result-object v0 │ │ +2c70ae: 2101 |0009: array-length v1, v0 │ │ +2c70b0: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +2c70b2: 3512 1200 |000b: if-ge v2, v1, 001d // +0012 │ │ +2c70b6: 4603 0002 |000d: aget-object v3, v0, v2 │ │ +2c70ba: 6e10 da58 0300 |000f: invoke-virtual {v3}, Lcom/duckduckgo/app/icon/api/AppIcon;.getComponentName:()Ljava/lang/String; // method@58da │ │ +2c70c0: 0c04 |0012: move-result-object v4 │ │ +2c70c2: 7120 faf1 6400 |0013: invoke-static {v4, v6}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +2c70c8: 0a04 |0016: move-result v4 │ │ +2c70ca: 3804 0300 |0017: if-eqz v4, 001a // +0003 │ │ +2c70ce: 1103 |0019: return-object v3 │ │ +2c70d0: d802 0201 |001a: add-int/lit8 v2, v2, #int 1 // #01 │ │ +2c70d4: 28ef |001c: goto 000b // -0011 │ │ +2c70d6: 2206 4c39 |001d: new-instance v6, Ljava/util/NoSuchElementException; // type@394c │ │ +2c70da: 1a00 341e |001f: const-string v0, "Array contains no element matching the predicate." // string@1e34 │ │ +2c70de: 7020 10f1 0600 |0021: invoke-direct {v6, v0}, Ljava/util/NoSuchElementException;.:(Ljava/lang/String;)V // method@f110 │ │ +2c70e4: 2706 |0024: throw v6 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=77 │ │ 0x0009 line=127 │ │ 0x000f line=77 │ │ 0x001d line=128 │ │ locals : │ │ @@ -185928,100 +185928,100 @@ │ │ type : '()[Lcom/duckduckgo/app/icon/api/AppIcon;' │ │ access : 0x101a (PRIVATE STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 7 │ │ ins : 0 │ │ outs : 7 │ │ insns size : 19 16-bit code units │ │ -2c736c: |[2c736c] com.duckduckgo.app.icon.api.AppIcon.$values:()[Lcom/duckduckgo/app/icon/api/AppIcon; │ │ -2c737c: 6200 4932 |0000: sget-object v0, Lcom/duckduckgo/app/icon/api/AppIcon;.DEFAULT:Lcom/duckduckgo/app/icon/api/AppIcon; // field@3249 │ │ -2c7380: 6201 4a32 |0002: sget-object v1, Lcom/duckduckgo/app/icon/api/AppIcon;.GOLD:Lcom/duckduckgo/app/icon/api/AppIcon; // field@324a │ │ -2c7384: 6202 4b32 |0004: sget-object v2, Lcom/duckduckgo/app/icon/api/AppIcon;.GREEN:Lcom/duckduckgo/app/icon/api/AppIcon; // field@324b │ │ -2c7388: 6203 4732 |0006: sget-object v3, Lcom/duckduckgo/app/icon/api/AppIcon;.BLUE:Lcom/duckduckgo/app/icon/api/AppIcon; // field@3247 │ │ -2c738c: 6204 4c32 |0008: sget-object v4, Lcom/duckduckgo/app/icon/api/AppIcon;.PURPLE:Lcom/duckduckgo/app/icon/api/AppIcon; // field@324c │ │ -2c7390: 6205 4632 |000a: sget-object v5, Lcom/duckduckgo/app/icon/api/AppIcon;.BLACK:Lcom/duckduckgo/app/icon/api/AppIcon; // field@3246 │ │ -2c7394: 6206 4d32 |000c: sget-object v6, Lcom/duckduckgo/app/icon/api/AppIcon;.SILHOUETTE:Lcom/duckduckgo/app/icon/api/AppIcon; // field@324d │ │ -2c7398: 2507 853a 0000 |000e: filled-new-array/range {v0, v1, v2, v3, v4, v5, v6}, [Lcom/duckduckgo/app/icon/api/AppIcon; // type@3a85 │ │ -2c739e: 0c00 |0011: move-result-object v0 │ │ -2c73a0: 1100 |0012: return-object v0 │ │ +2c737c: |[2c737c] com.duckduckgo.app.icon.api.AppIcon.$values:()[Lcom/duckduckgo/app/icon/api/AppIcon; │ │ +2c738c: 6200 4932 |0000: sget-object v0, Lcom/duckduckgo/app/icon/api/AppIcon;.DEFAULT:Lcom/duckduckgo/app/icon/api/AppIcon; // field@3249 │ │ +2c7390: 6201 4a32 |0002: sget-object v1, Lcom/duckduckgo/app/icon/api/AppIcon;.GOLD:Lcom/duckduckgo/app/icon/api/AppIcon; // field@324a │ │ +2c7394: 6202 4b32 |0004: sget-object v2, Lcom/duckduckgo/app/icon/api/AppIcon;.GREEN:Lcom/duckduckgo/app/icon/api/AppIcon; // field@324b │ │ +2c7398: 6203 4732 |0006: sget-object v3, Lcom/duckduckgo/app/icon/api/AppIcon;.BLUE:Lcom/duckduckgo/app/icon/api/AppIcon; // field@3247 │ │ +2c739c: 6204 4c32 |0008: sget-object v4, Lcom/duckduckgo/app/icon/api/AppIcon;.PURPLE:Lcom/duckduckgo/app/icon/api/AppIcon; // field@324c │ │ +2c73a0: 6205 4632 |000a: sget-object v5, Lcom/duckduckgo/app/icon/api/AppIcon;.BLACK:Lcom/duckduckgo/app/icon/api/AppIcon; // field@3246 │ │ +2c73a4: 6206 4d32 |000c: sget-object v6, Lcom/duckduckgo/app/icon/api/AppIcon;.SILHOUETTE:Lcom/duckduckgo/app/icon/api/AppIcon; // field@324d │ │ +2c73a8: 2507 853a 0000 |000e: filled-new-array/range {v0, v1, v2, v3, v4, v5, v6}, [Lcom/duckduckgo/app/icon/api/AppIcon; // type@3a85 │ │ +2c73ae: 0c00 |0011: move-result-object v0 │ │ +2c73b0: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/icon/api/AppIcon;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 5 │ │ insns size : 128 16-bit code units │ │ -2c7410: |[2c7410] com.duckduckgo.app.icon.api.AppIcon.:()V │ │ -2c7420: 2200 b512 |0000: new-instance v0, Lcom/duckduckgo/app/icon/api/AppIcon; // type@12b5 │ │ -2c7424: 1a01 dd95 |0002: const-string v1, "com.duckduckgo.app.launch.Launcher" // string@95dd │ │ -2c7428: 1402 0c00 107f |0004: const v2, #float 1.91409e+38 // #7f10000c │ │ -2c742e: 1a03 9324 |0007: const-string v3, "DEFAULT" // string@2493 │ │ -2c7432: 1204 |0009: const/4 v4, #int 0 // #0 │ │ -2c7434: 7052 d858 3014 |000a: invoke-direct {v0, v3, v4, v1, v2}, Lcom/duckduckgo/app/icon/api/AppIcon;.:(Ljava/lang/String;ILjava/lang/String;I)V // method@58d8 │ │ -2c743a: 6900 4932 |000d: sput-object v0, Lcom/duckduckgo/app/icon/api/AppIcon;.DEFAULT:Lcom/duckduckgo/app/icon/api/AppIcon; // field@3249 │ │ -2c743e: 2200 b512 |000f: new-instance v0, Lcom/duckduckgo/app/icon/api/AppIcon; // type@12b5 │ │ -2c7442: 1a01 e095 |0011: const-string v1, "com.duckduckgo.app.launch.LauncherGold" // string@95e0 │ │ -2c7446: 1402 0500 107f |0013: const v2, #float 1.91409e+38 // #7f100005 │ │ -2c744c: 1a03 e32b |0016: const-string v3, "GOLD" // string@2be3 │ │ -2c7450: 1214 |0018: const/4 v4, #int 1 // #1 │ │ -2c7452: 7052 d858 3014 |0019: invoke-direct {v0, v3, v4, v1, v2}, Lcom/duckduckgo/app/icon/api/AppIcon;.:(Ljava/lang/String;ILjava/lang/String;I)V // method@58d8 │ │ -2c7458: 6900 4a32 |001c: sput-object v0, Lcom/duckduckgo/app/icon/api/AppIcon;.GOLD:Lcom/duckduckgo/app/icon/api/AppIcon; // field@324a │ │ -2c745c: 2200 b512 |001e: new-instance v0, Lcom/duckduckgo/app/icon/api/AppIcon; // type@12b5 │ │ -2c7460: 1a01 e195 |0020: const-string v1, "com.duckduckgo.app.launch.LauncherGreen" // string@95e1 │ │ -2c7464: 1402 0800 107f |0022: const v2, #float 1.91409e+38 // #7f100008 │ │ -2c746a: 1a03 e82b |0025: const-string v3, "GREEN" // string@2be8 │ │ -2c746e: 1224 |0027: const/4 v4, #int 2 // #2 │ │ -2c7470: 7052 d858 3014 |0028: invoke-direct {v0, v3, v4, v1, v2}, Lcom/duckduckgo/app/icon/api/AppIcon;.:(Ljava/lang/String;ILjava/lang/String;I)V // method@58d8 │ │ -2c7476: 6900 4b32 |002b: sput-object v0, Lcom/duckduckgo/app/icon/api/AppIcon;.GREEN:Lcom/duckduckgo/app/icon/api/AppIcon; // field@324b │ │ -2c747a: 2200 b512 |002d: new-instance v0, Lcom/duckduckgo/app/icon/api/AppIcon; // type@12b5 │ │ -2c747e: 1a01 df95 |002f: const-string v1, "com.duckduckgo.app.launch.LauncherBlue" // string@95df │ │ -2c7482: 1402 0300 107f |0031: const v2, #float 1.91409e+38 // #7f100003 │ │ -2c7488: 1a03 4d20 |0034: const-string v3, "BLUE" // string@204d │ │ -2c748c: 1234 |0036: const/4 v4, #int 3 // #3 │ │ -2c748e: 7052 d858 3014 |0037: invoke-direct {v0, v3, v4, v1, v2}, Lcom/duckduckgo/app/icon/api/AppIcon;.:(Ljava/lang/String;ILjava/lang/String;I)V // method@58d8 │ │ -2c7494: 6900 4732 |003a: sput-object v0, Lcom/duckduckgo/app/icon/api/AppIcon;.BLUE:Lcom/duckduckgo/app/icon/api/AppIcon; // field@3247 │ │ -2c7498: 2200 b512 |003c: new-instance v0, Lcom/duckduckgo/app/icon/api/AppIcon; // type@12b5 │ │ -2c749c: 1a01 e295 |003e: const-string v1, "com.duckduckgo.app.launch.LauncherPurple" // string@95e2 │ │ -2c74a0: 1402 0a00 107f |0040: const v2, #float 1.91409e+38 // #7f10000a │ │ -2c74a6: 1a03 8c72 |0043: const-string v3, "PURPLE" // string@728c │ │ -2c74aa: 1244 |0045: const/4 v4, #int 4 // #4 │ │ -2c74ac: 7052 d858 3014 |0046: invoke-direct {v0, v3, v4, v1, v2}, Lcom/duckduckgo/app/icon/api/AppIcon;.:(Ljava/lang/String;ILjava/lang/String;I)V // method@58d8 │ │ -2c74b2: 6900 4c32 |0049: sput-object v0, Lcom/duckduckgo/app/icon/api/AppIcon;.PURPLE:Lcom/duckduckgo/app/icon/api/AppIcon; // field@324c │ │ -2c74b6: 2200 b512 |004b: new-instance v0, Lcom/duckduckgo/app/icon/api/AppIcon; // type@12b5 │ │ -2c74ba: 1a01 de95 |004d: const-string v1, "com.duckduckgo.app.launch.LauncherBlack" // string@95de │ │ -2c74be: 1402 0100 107f |004f: const v2, #float 1.91409e+38 // #7f100001 │ │ -2c74c4: 1a03 4720 |0052: const-string v3, "BLACK" // string@2047 │ │ -2c74c8: 1254 |0054: const/4 v4, #int 5 // #5 │ │ -2c74ca: 7052 d858 3014 |0055: invoke-direct {v0, v3, v4, v1, v2}, Lcom/duckduckgo/app/icon/api/AppIcon;.:(Ljava/lang/String;ILjava/lang/String;I)V // method@58d8 │ │ -2c74d0: 6900 4632 |0058: sput-object v0, Lcom/duckduckgo/app/icon/api/AppIcon;.BLACK:Lcom/duckduckgo/app/icon/api/AppIcon; // field@3246 │ │ -2c74d4: 2200 b512 |005a: new-instance v0, Lcom/duckduckgo/app/icon/api/AppIcon; // type@12b5 │ │ -2c74d8: 1a01 e395 |005c: const-string v1, "com.duckduckgo.app.launch.LauncherSilhoutte" // string@95e3 │ │ -2c74dc: 1402 0f00 107f |005e: const v2, #float 1.91409e+38 // #7f10000f │ │ -2c74e2: 1a03 8576 |0061: const-string v3, "SILHOUETTE" // string@7685 │ │ -2c74e6: 1264 |0063: const/4 v4, #int 6 // #6 │ │ -2c74e8: 7052 d858 3014 |0064: invoke-direct {v0, v3, v4, v1, v2}, Lcom/duckduckgo/app/icon/api/AppIcon;.:(Ljava/lang/String;ILjava/lang/String;I)V // method@58d8 │ │ -2c74ee: 6900 4d32 |0067: sput-object v0, Lcom/duckduckgo/app/icon/api/AppIcon;.SILHOUETTE:Lcom/duckduckgo/app/icon/api/AppIcon; // field@324d │ │ -2c74f2: 7100 d658 0000 |0069: invoke-static {}, Lcom/duckduckgo/app/icon/api/AppIcon;.$values:()[Lcom/duckduckgo/app/icon/api/AppIcon; // method@58d6 │ │ -2c74f8: 0c00 |006c: move-result-object v0 │ │ -2c74fa: 6900 4532 |006d: sput-object v0, Lcom/duckduckgo/app/icon/api/AppIcon;.$VALUES:[Lcom/duckduckgo/app/icon/api/AppIcon; // field@3245 │ │ -2c74fe: 1f00 0b3b |006f: check-cast v0, [Ljava/lang/Enum; // type@3b0b │ │ -2c7502: 7110 e6f1 0000 |0071: invoke-static {v0}, Lkotlin/enums/EnumEntriesKt;.enumEntries:([Ljava/lang/Enum;)Lkotlin/enums/EnumEntries; // method@f1e6 │ │ -2c7508: 0c00 |0074: move-result-object v0 │ │ -2c750a: 6900 4432 |0075: sput-object v0, Lcom/duckduckgo/app/icon/api/AppIcon;.$ENTRIES:Lkotlin/enums/EnumEntries; // field@3244 │ │ -2c750e: 2200 b412 |0077: new-instance v0, Lcom/duckduckgo/app/icon/api/AppIcon$Companion; // type@12b4 │ │ -2c7512: 1201 |0079: const/4 v1, #int 0 // #0 │ │ -2c7514: 7020 d458 1000 |007a: invoke-direct {v0, v1}, Lcom/duckduckgo/app/icon/api/AppIcon$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@58d4 │ │ -2c751a: 6900 4832 |007d: sput-object v0, Lcom/duckduckgo/app/icon/api/AppIcon;.Companion:Lcom/duckduckgo/app/icon/api/AppIcon$Companion; // field@3248 │ │ -2c751e: 0e00 |007f: return-void │ │ +2c7420: |[2c7420] com.duckduckgo.app.icon.api.AppIcon.:()V │ │ +2c7430: 2200 b512 |0000: new-instance v0, Lcom/duckduckgo/app/icon/api/AppIcon; // type@12b5 │ │ +2c7434: 1a01 dd95 |0002: const-string v1, "com.duckduckgo.app.launch.Launcher" // string@95dd │ │ +2c7438: 1402 0c00 107f |0004: const v2, #float 1.91409e+38 // #7f10000c │ │ +2c743e: 1a03 9324 |0007: const-string v3, "DEFAULT" // string@2493 │ │ +2c7442: 1204 |0009: const/4 v4, #int 0 // #0 │ │ +2c7444: 7052 d858 3014 |000a: invoke-direct {v0, v3, v4, v1, v2}, Lcom/duckduckgo/app/icon/api/AppIcon;.:(Ljava/lang/String;ILjava/lang/String;I)V // method@58d8 │ │ +2c744a: 6900 4932 |000d: sput-object v0, Lcom/duckduckgo/app/icon/api/AppIcon;.DEFAULT:Lcom/duckduckgo/app/icon/api/AppIcon; // field@3249 │ │ +2c744e: 2200 b512 |000f: new-instance v0, Lcom/duckduckgo/app/icon/api/AppIcon; // type@12b5 │ │ +2c7452: 1a01 e095 |0011: const-string v1, "com.duckduckgo.app.launch.LauncherGold" // string@95e0 │ │ +2c7456: 1402 0500 107f |0013: const v2, #float 1.91409e+38 // #7f100005 │ │ +2c745c: 1a03 e32b |0016: const-string v3, "GOLD" // string@2be3 │ │ +2c7460: 1214 |0018: const/4 v4, #int 1 // #1 │ │ +2c7462: 7052 d858 3014 |0019: invoke-direct {v0, v3, v4, v1, v2}, Lcom/duckduckgo/app/icon/api/AppIcon;.:(Ljava/lang/String;ILjava/lang/String;I)V // method@58d8 │ │ +2c7468: 6900 4a32 |001c: sput-object v0, Lcom/duckduckgo/app/icon/api/AppIcon;.GOLD:Lcom/duckduckgo/app/icon/api/AppIcon; // field@324a │ │ +2c746c: 2200 b512 |001e: new-instance v0, Lcom/duckduckgo/app/icon/api/AppIcon; // type@12b5 │ │ +2c7470: 1a01 e195 |0020: const-string v1, "com.duckduckgo.app.launch.LauncherGreen" // string@95e1 │ │ +2c7474: 1402 0800 107f |0022: const v2, #float 1.91409e+38 // #7f100008 │ │ +2c747a: 1a03 e82b |0025: const-string v3, "GREEN" // string@2be8 │ │ +2c747e: 1224 |0027: const/4 v4, #int 2 // #2 │ │ +2c7480: 7052 d858 3014 |0028: invoke-direct {v0, v3, v4, v1, v2}, Lcom/duckduckgo/app/icon/api/AppIcon;.:(Ljava/lang/String;ILjava/lang/String;I)V // method@58d8 │ │ +2c7486: 6900 4b32 |002b: sput-object v0, Lcom/duckduckgo/app/icon/api/AppIcon;.GREEN:Lcom/duckduckgo/app/icon/api/AppIcon; // field@324b │ │ +2c748a: 2200 b512 |002d: new-instance v0, Lcom/duckduckgo/app/icon/api/AppIcon; // type@12b5 │ │ +2c748e: 1a01 df95 |002f: const-string v1, "com.duckduckgo.app.launch.LauncherBlue" // string@95df │ │ +2c7492: 1402 0300 107f |0031: const v2, #float 1.91409e+38 // #7f100003 │ │ +2c7498: 1a03 4d20 |0034: const-string v3, "BLUE" // string@204d │ │ +2c749c: 1234 |0036: const/4 v4, #int 3 // #3 │ │ +2c749e: 7052 d858 3014 |0037: invoke-direct {v0, v3, v4, v1, v2}, Lcom/duckduckgo/app/icon/api/AppIcon;.:(Ljava/lang/String;ILjava/lang/String;I)V // method@58d8 │ │ +2c74a4: 6900 4732 |003a: sput-object v0, Lcom/duckduckgo/app/icon/api/AppIcon;.BLUE:Lcom/duckduckgo/app/icon/api/AppIcon; // field@3247 │ │ +2c74a8: 2200 b512 |003c: new-instance v0, Lcom/duckduckgo/app/icon/api/AppIcon; // type@12b5 │ │ +2c74ac: 1a01 e295 |003e: const-string v1, "com.duckduckgo.app.launch.LauncherPurple" // string@95e2 │ │ +2c74b0: 1402 0a00 107f |0040: const v2, #float 1.91409e+38 // #7f10000a │ │ +2c74b6: 1a03 8c72 |0043: const-string v3, "PURPLE" // string@728c │ │ +2c74ba: 1244 |0045: const/4 v4, #int 4 // #4 │ │ +2c74bc: 7052 d858 3014 |0046: invoke-direct {v0, v3, v4, v1, v2}, Lcom/duckduckgo/app/icon/api/AppIcon;.:(Ljava/lang/String;ILjava/lang/String;I)V // method@58d8 │ │ +2c74c2: 6900 4c32 |0049: sput-object v0, Lcom/duckduckgo/app/icon/api/AppIcon;.PURPLE:Lcom/duckduckgo/app/icon/api/AppIcon; // field@324c │ │ +2c74c6: 2200 b512 |004b: new-instance v0, Lcom/duckduckgo/app/icon/api/AppIcon; // type@12b5 │ │ +2c74ca: 1a01 de95 |004d: const-string v1, "com.duckduckgo.app.launch.LauncherBlack" // string@95de │ │ +2c74ce: 1402 0100 107f |004f: const v2, #float 1.91409e+38 // #7f100001 │ │ +2c74d4: 1a03 4720 |0052: const-string v3, "BLACK" // string@2047 │ │ +2c74d8: 1254 |0054: const/4 v4, #int 5 // #5 │ │ +2c74da: 7052 d858 3014 |0055: invoke-direct {v0, v3, v4, v1, v2}, Lcom/duckduckgo/app/icon/api/AppIcon;.:(Ljava/lang/String;ILjava/lang/String;I)V // method@58d8 │ │ +2c74e0: 6900 4632 |0058: sput-object v0, Lcom/duckduckgo/app/icon/api/AppIcon;.BLACK:Lcom/duckduckgo/app/icon/api/AppIcon; // field@3246 │ │ +2c74e4: 2200 b512 |005a: new-instance v0, Lcom/duckduckgo/app/icon/api/AppIcon; // type@12b5 │ │ +2c74e8: 1a01 e395 |005c: const-string v1, "com.duckduckgo.app.launch.LauncherSilhoutte" // string@95e3 │ │ +2c74ec: 1402 0f00 107f |005e: const v2, #float 1.91409e+38 // #7f10000f │ │ +2c74f2: 1a03 8576 |0061: const-string v3, "SILHOUETTE" // string@7685 │ │ +2c74f6: 1264 |0063: const/4 v4, #int 6 // #6 │ │ +2c74f8: 7052 d858 3014 |0064: invoke-direct {v0, v3, v4, v1, v2}, Lcom/duckduckgo/app/icon/api/AppIcon;.:(Ljava/lang/String;ILjava/lang/String;I)V // method@58d8 │ │ +2c74fe: 6900 4d32 |0067: sput-object v0, Lcom/duckduckgo/app/icon/api/AppIcon;.SILHOUETTE:Lcom/duckduckgo/app/icon/api/AppIcon; // field@324d │ │ +2c7502: 7100 d658 0000 |0069: invoke-static {}, Lcom/duckduckgo/app/icon/api/AppIcon;.$values:()[Lcom/duckduckgo/app/icon/api/AppIcon; // method@58d6 │ │ +2c7508: 0c00 |006c: move-result-object v0 │ │ +2c750a: 6900 4532 |006d: sput-object v0, Lcom/duckduckgo/app/icon/api/AppIcon;.$VALUES:[Lcom/duckduckgo/app/icon/api/AppIcon; // field@3245 │ │ +2c750e: 1f00 0b3b |006f: check-cast v0, [Ljava/lang/Enum; // type@3b0b │ │ +2c7512: 7110 e6f1 0000 |0071: invoke-static {v0}, Lkotlin/enums/EnumEntriesKt;.enumEntries:([Ljava/lang/Enum;)Lkotlin/enums/EnumEntries; // method@f1e6 │ │ +2c7518: 0c00 |0074: move-result-object v0 │ │ +2c751a: 6900 4432 |0075: sput-object v0, Lcom/duckduckgo/app/icon/api/AppIcon;.$ENTRIES:Lkotlin/enums/EnumEntries; // field@3244 │ │ +2c751e: 2200 b412 |0077: new-instance v0, Lcom/duckduckgo/app/icon/api/AppIcon$Companion; // type@12b4 │ │ +2c7522: 1201 |0079: const/4 v1, #int 0 // #0 │ │ +2c7524: 7020 d458 1000 |007a: invoke-direct {v0, v1}, Lcom/duckduckgo/app/icon/api/AppIcon$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@58d4 │ │ +2c752a: 6900 4832 |007d: sput-object v0, Lcom/duckduckgo/app/icon/api/AppIcon;.Companion:Lcom/duckduckgo/app/icon/api/AppIcon$Companion; // field@3248 │ │ +2c752e: 0e00 |007f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0002 line=46 │ │ 0x0007 line=45 │ │ 0x000f line=49 │ │ 0x0011 line=50 │ │ @@ -186048,19 +186048,19 @@ │ │ type : '(Ljava/lang/String;ILjava/lang/String;I)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -2c7520: |[2c7520] com.duckduckgo.app.icon.api.AppIcon.:(Ljava/lang/String;ILjava/lang/String;I)V │ │ -2c7530: 7030 70ef 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@ef70 │ │ -2c7536: 5b03 4e32 |0003: iput-object v3, v0, Lcom/duckduckgo/app/icon/api/AppIcon;.componentName:Ljava/lang/String; // field@324e │ │ -2c753a: 5904 4f32 |0005: iput v4, v0, Lcom/duckduckgo/app/icon/api/AppIcon;.icon:I // field@324f │ │ -2c753e: 0e00 |0007: return-void │ │ +2c7530: |[2c7530] com.duckduckgo.app.icon.api.AppIcon.:(Ljava/lang/String;ILjava/lang/String;I)V │ │ +2c7540: 7030 70ef 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@ef70 │ │ +2c7546: 5b03 4e32 |0003: iput-object v3, v0, Lcom/duckduckgo/app/icon/api/AppIcon;.componentName:Ljava/lang/String; // field@324e │ │ +2c754a: 5904 4f32 |0005: iput v4, v0, Lcom/duckduckgo/app/icon/api/AppIcon;.icon:I // field@324f │ │ +2c754e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0003 line=42 │ │ 0x0005 line=43 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/duckduckgo/app/icon/api/AppIcon; │ │ @@ -186074,20 +186074,20 @@ │ │ type : '(Ljava/lang/String;ILjava/lang/String;IILkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 5 │ │ insns size : 11 16-bit code units │ │ -2c7540: |[2c7540] com.duckduckgo.app.icon.api.AppIcon.:(Ljava/lang/String;ILjava/lang/String;IILkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -2c7550: dd05 0502 |0000: and-int/lit8 v5, v5, #int 2 // #02 │ │ -2c7554: 3805 0500 |0002: if-eqz v5, 0007 // +0005 │ │ -2c7558: 1404 0c00 107f |0004: const v4, #float 1.91409e+38 // #7f10000c │ │ -2c755e: 7054 d858 1032 |0007: invoke-direct {v0, v1, v2, v3, v4}, Lcom/duckduckgo/app/icon/api/AppIcon;.:(Ljava/lang/String;ILjava/lang/String;I)V // method@58d8 │ │ -2c7564: 0e00 |000a: return-void │ │ +2c7550: |[2c7550] com.duckduckgo.app.icon.api.AppIcon.:(Ljava/lang/String;ILjava/lang/String;IILkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +2c7560: dd05 0502 |0000: and-int/lit8 v5, v5, #int 2 // #02 │ │ +2c7564: 3805 0500 |0002: if-eqz v5, 0007 // +0005 │ │ +2c7568: 1404 0c00 107f |0004: const v4, #float 1.91409e+38 // #7f10000c │ │ +2c756e: 7054 d858 1032 |0007: invoke-direct {v0, v1, v2, v3, v4}, Lcom/duckduckgo/app/icon/api/AppIcon;.:(Ljava/lang/String;ILjava/lang/String;I)V // method@58d8 │ │ +2c7574: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0007 line=41 │ │ locals : │ │ 0x0000 - 0x000b reg=0 this Lcom/duckduckgo/app/icon/api/AppIcon; │ │ 0x0000 - 0x000b reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x000b reg=2 (null) I │ │ @@ -186101,72 +186101,72 @@ │ │ type : '()Lkotlin/enums/EnumEntries;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2c73f8: |[2c73f8] com.duckduckgo.app.icon.api.AppIcon.getEntries:()Lkotlin/enums/EnumEntries; │ │ -2c7408: 6200 4432 |0000: sget-object v0, Lcom/duckduckgo/app/icon/api/AppIcon;.$ENTRIES:Lkotlin/enums/EnumEntries; // field@3244 │ │ -2c740c: 1100 |0002: return-object v0 │ │ +2c7408: |[2c7408] com.duckduckgo.app.icon.api.AppIcon.getEntries:()Lkotlin/enums/EnumEntries; │ │ +2c7418: 6200 4432 |0000: sget-object v0, Lcom/duckduckgo/app/icon/api/AppIcon;.$ENTRIES:Lkotlin/enums/EnumEntries; // field@3244 │ │ +2c741c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lcom/duckduckgo/app/icon/api/AppIcon;) │ │ name : 'valueOf' │ │ type : '(Ljava/lang/String;)Lcom/duckduckgo/app/icon/api/AppIcon;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -2c7348: |[2c7348] com.duckduckgo.app.icon.api.AppIcon.valueOf:(Ljava/lang/String;)Lcom/duckduckgo/app/icon/api/AppIcon; │ │ -2c7358: 1c00 b512 |0000: const-class v0, Lcom/duckduckgo/app/icon/api/AppIcon; // type@12b5 │ │ -2c735c: 7120 73ef 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@ef73 │ │ -2c7362: 0c01 |0005: move-result-object v1 │ │ -2c7364: 1f01 b512 |0006: check-cast v1, Lcom/duckduckgo/app/icon/api/AppIcon; // type@12b5 │ │ -2c7368: 1101 |0008: return-object v1 │ │ +2c7358: |[2c7358] com.duckduckgo.app.icon.api.AppIcon.valueOf:(Ljava/lang/String;)Lcom/duckduckgo/app/icon/api/AppIcon; │ │ +2c7368: 1c00 b512 |0000: const-class v0, Lcom/duckduckgo/app/icon/api/AppIcon; // type@12b5 │ │ +2c736c: 7120 73ef 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@ef73 │ │ +2c7372: 0c01 |0005: move-result-object v1 │ │ +2c7374: 1f01 b512 |0006: check-cast v1, Lcom/duckduckgo/app/icon/api/AppIcon; // type@12b5 │ │ +2c7378: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #6 : (in Lcom/duckduckgo/app/icon/api/AppIcon;) │ │ name : 'values' │ │ type : '()[Lcom/duckduckgo/app/icon/api/AppIcon;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -2c73a4: |[2c73a4] com.duckduckgo.app.icon.api.AppIcon.values:()[Lcom/duckduckgo/app/icon/api/AppIcon; │ │ -2c73b4: 6200 4532 |0000: sget-object v0, Lcom/duckduckgo/app/icon/api/AppIcon;.$VALUES:[Lcom/duckduckgo/app/icon/api/AppIcon; // field@3245 │ │ -2c73b8: 6e10 58f3 0000 |0002: invoke-virtual {v0}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@f358 │ │ -2c73be: 0c00 |0005: move-result-object v0 │ │ -2c73c0: 1f00 853a |0006: check-cast v0, [Lcom/duckduckgo/app/icon/api/AppIcon; // type@3a85 │ │ -2c73c4: 1100 |0008: return-object v0 │ │ +2c73b4: |[2c73b4] com.duckduckgo.app.icon.api.AppIcon.values:()[Lcom/duckduckgo/app/icon/api/AppIcon; │ │ +2c73c4: 6200 4532 |0000: sget-object v0, Lcom/duckduckgo/app/icon/api/AppIcon;.$VALUES:[Lcom/duckduckgo/app/icon/api/AppIcon; // field@3245 │ │ +2c73c8: 6e10 58f3 0000 |0002: invoke-virtual {v0}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@f358 │ │ +2c73ce: 0c00 |0005: move-result-object v0 │ │ +2c73d0: 1f00 853a |0006: check-cast v0, [Lcom/duckduckgo/app/icon/api/AppIcon; // type@3a85 │ │ +2c73d4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/icon/api/AppIcon;) │ │ name : 'getComponentName' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2c73e0: |[2c73e0] com.duckduckgo.app.icon.api.AppIcon.getComponentName:()Ljava/lang/String; │ │ -2c73f0: 5410 4e32 |0000: iget-object v0, v1, Lcom/duckduckgo/app/icon/api/AppIcon;.componentName:Ljava/lang/String; // field@324e │ │ -2c73f4: 1100 |0002: return-object v0 │ │ +2c73f0: |[2c73f0] com.duckduckgo.app.icon.api.AppIcon.getComponentName:()Ljava/lang/String; │ │ +2c7400: 5410 4e32 |0000: iget-object v0, v1, Lcom/duckduckgo/app/icon/api/AppIcon;.componentName:Ljava/lang/String; // field@324e │ │ +2c7404: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/icon/api/AppIcon; │ │ │ │ #1 : (in Lcom/duckduckgo/app/icon/api/AppIcon;) │ │ @@ -186174,17 +186174,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2c73c8: |[2c73c8] com.duckduckgo.app.icon.api.AppIcon.getIcon:()I │ │ -2c73d8: 5210 4f32 |0000: iget v0, v1, Lcom/duckduckgo/app/icon/api/AppIcon;.icon:I // field@324f │ │ -2c73dc: 0f00 |0002: return v0 │ │ +2c73d8: |[2c73d8] com.duckduckgo.app.icon.api.AppIcon.getIcon:()I │ │ +2c73e8: 5210 4f32 |0000: iget v0, v1, Lcom/duckduckgo/app/icon/api/AppIcon;.icon:I // field@324f │ │ +2c73ec: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/icon/api/AppIcon; │ │ │ │ source_file_idx : 7665 (AppIconModifier.kt) │ │ @@ -186228,35 +186228,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -2c7568: |[2c7568] com.duckduckgo.app.icon.api.IconModifier$Companion.:()V │ │ -2c7578: 2200 b812 |0000: new-instance v0, Lcom/duckduckgo/app/icon/api/IconModifier$Companion; // type@12b8 │ │ -2c757c: 7010 eb58 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/icon/api/IconModifier$Companion;.:()V // method@58eb │ │ -2c7582: 6900 5632 |0005: sput-object v0, Lcom/duckduckgo/app/icon/api/IconModifier$Companion;.$$INSTANCE:Lcom/duckduckgo/app/icon/api/IconModifier$Companion; // field@3256 │ │ -2c7586: 0e00 |0007: return-void │ │ +2c7578: |[2c7578] com.duckduckgo.app.icon.api.IconModifier$Companion.:()V │ │ +2c7588: 2200 b812 |0000: new-instance v0, Lcom/duckduckgo/app/icon/api/IconModifier$Companion; // type@12b8 │ │ +2c758c: 7010 eb58 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/icon/api/IconModifier$Companion;.:()V // method@58eb │ │ +2c7592: 6900 5632 |0005: sput-object v0, Lcom/duckduckgo/app/icon/api/IconModifier$Companion;.$$INSTANCE:Lcom/duckduckgo/app/icon/api/IconModifier$Companion; // field@3256 │ │ +2c7596: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/icon/api/IconModifier$Companion;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2c7588: |[2c7588] com.duckduckgo.app.icon.api.IconModifier$Companion.:()V │ │ -2c7598: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2c759e: 0e00 |0003: return-void │ │ +2c7598: |[2c7598] com.duckduckgo.app.icon.api.IconModifier$Companion.:()V │ │ +2c75a8: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2c75ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/icon/api/IconModifier$Companion; │ │ │ │ Virtual methods - │ │ @@ -186300,18 +186300,18 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -2c75a0: |[2c75a0] com.duckduckgo.app.icon.api.IconModifier.:()V │ │ -2c75b0: 6200 5632 |0000: sget-object v0, Lcom/duckduckgo/app/icon/api/IconModifier$Companion;.$$INSTANCE:Lcom/duckduckgo/app/icon/api/IconModifier$Companion; // field@3256 │ │ -2c75b4: 6900 5832 |0002: sput-object v0, Lcom/duckduckgo/app/icon/api/IconModifier;.Companion:Lcom/duckduckgo/app/icon/api/IconModifier$Companion; // field@3258 │ │ -2c75b8: 0e00 |0004: return-void │ │ +2c75b0: |[2c75b0] com.duckduckgo.app.icon.api.IconModifier.:()V │ │ +2c75c0: 6200 5632 |0000: sget-object v0, Lcom/duckduckgo/app/icon/api/IconModifier$Companion;.$$INSTANCE:Lcom/duckduckgo/app/icon/api/IconModifier$Companion; // field@3256 │ │ +2c75c4: 6900 5832 |0002: sput-object v0, Lcom/duckduckgo/app/icon/api/IconModifier;.Companion:Lcom/duckduckgo/app/icon/api/IconModifier$Companion; // field@3258 │ │ +2c75c8: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/icon/api/IconModifier;) │ │ name : 'changeIcon' │ │ @@ -186353,19 +186353,19 @@ │ │ type : '(Lcom/duckduckgo/app/icon/ui/AppIconsAdapter;Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -2c75bc: |[2c75bc] com.duckduckgo.app.icon.ui.AppIconsAdapter$$ExternalSyntheticLambda0.:(Lcom/duckduckgo/app/icon/ui/AppIconsAdapter;Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData;)V │ │ -2c75cc: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2c75d2: 5b01 5a32 |0003: iput-object v1, v0, Lcom/duckduckgo/app/icon/ui/AppIconsAdapter$$ExternalSyntheticLambda0;.f$0:Lcom/duckduckgo/app/icon/ui/AppIconsAdapter; // field@325a │ │ -2c75d6: 5b02 5b32 |0005: iput-object v2, v0, Lcom/duckduckgo/app/icon/ui/AppIconsAdapter$$ExternalSyntheticLambda0;.f$1:Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData; // field@325b │ │ -2c75da: 0e00 |0007: return-void │ │ +2c75cc: |[2c75cc] com.duckduckgo.app.icon.ui.AppIconsAdapter$$ExternalSyntheticLambda0.:(Lcom/duckduckgo/app/icon/ui/AppIconsAdapter;Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData;)V │ │ +2c75dc: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2c75e2: 5b01 5a32 |0003: iput-object v1, v0, Lcom/duckduckgo/app/icon/ui/AppIconsAdapter$$ExternalSyntheticLambda0;.f$0:Lcom/duckduckgo/app/icon/ui/AppIconsAdapter; // field@325a │ │ +2c75e6: 5b02 5b32 |0005: iput-object v2, v0, Lcom/duckduckgo/app/icon/ui/AppIconsAdapter$$ExternalSyntheticLambda0;.f$1:Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData; // field@325b │ │ +2c75ea: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/duckduckgo/app/icon/ui/AppIconsAdapter$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=1 (null) Lcom/duckduckgo/app/icon/ui/AppIconsAdapter; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData; │ │ @@ -186376,19 +186376,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -2c75dc: |[2c75dc] com.duckduckgo.app.icon.ui.AppIconsAdapter$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -2c75ec: 5420 5a32 |0000: iget-object v0, v2, Lcom/duckduckgo/app/icon/ui/AppIconsAdapter$$ExternalSyntheticLambda0;.f$0:Lcom/duckduckgo/app/icon/ui/AppIconsAdapter; // field@325a │ │ -2c75f0: 5421 5b32 |0002: iget-object v1, v2, Lcom/duckduckgo/app/icon/ui/AppIconsAdapter$$ExternalSyntheticLambda0;.f$1:Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData; // field@325b │ │ -2c75f4: 7130 f258 1003 |0004: invoke-static {v0, v1, v3}, Lcom/duckduckgo/app/icon/ui/AppIconsAdapter;.$r8$lambda$lBqPz7NmcBhckms89P71Em04ZcQ:(Lcom/duckduckgo/app/icon/ui/AppIconsAdapter;Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData;Landroid/view/View;)V // method@58f2 │ │ -2c75fa: 0e00 |0007: return-void │ │ +2c75ec: |[2c75ec] com.duckduckgo.app.icon.ui.AppIconsAdapter$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +2c75fc: 5420 5a32 |0000: iget-object v0, v2, Lcom/duckduckgo/app/icon/ui/AppIconsAdapter$$ExternalSyntheticLambda0;.f$0:Lcom/duckduckgo/app/icon/ui/AppIconsAdapter; // field@325a │ │ +2c7600: 5421 5b32 |0002: iget-object v1, v2, Lcom/duckduckgo/app/icon/ui/AppIconsAdapter$$ExternalSyntheticLambda0;.f$1:Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData; // field@325b │ │ +2c7604: 7130 f258 1003 |0004: invoke-static {v0, v1, v3}, Lcom/duckduckgo/app/icon/ui/AppIconsAdapter;.$r8$lambda$lBqPz7NmcBhckms89P71Em04ZcQ:(Lcom/duckduckgo/app/icon/ui/AppIconsAdapter;Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData;Landroid/view/View;)V // method@58f2 │ │ +2c760a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lcom/duckduckgo/app/icon/ui/AppIconsAdapter$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/view/View; │ │ │ │ @@ -186423,17 +186423,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2c7844: |[2c7844] com.duckduckgo.app.icon.ui.ChangeIconActivity$Companion.:()V │ │ -2c7854: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2c785a: 0e00 |0003: return-void │ │ +2c7854: |[2c7854] com.duckduckgo.app.icon.ui.ChangeIconActivity$Companion.:()V │ │ +2c7864: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2c786a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/icon/ui/ChangeIconActivity$Companion; │ │ │ │ #1 : (in Lcom/duckduckgo/app/icon/ui/ChangeIconActivity$Companion;) │ │ @@ -186441,38 +186441,38 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2c785c: |[2c785c] com.duckduckgo.app.icon.ui.ChangeIconActivity$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -2c786c: 7010 fc58 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/icon/ui/ChangeIconActivity$Companion;.:()V // method@58fc │ │ -2c7872: 0e00 |0003: return-void │ │ +2c786c: |[2c786c] com.duckduckgo.app.icon.ui.ChangeIconActivity$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +2c787c: 7010 fc58 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/icon/ui/ChangeIconActivity$Companion;.:()V // method@58fc │ │ +2c7882: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/icon/ui/ChangeIconActivity$Companion;) │ │ name : 'intent' │ │ type : '(Landroid/content/Context;)Landroid/content/Intent;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -2c7818: |[2c7818] com.duckduckgo.app.icon.ui.ChangeIconActivity$Companion.intent:(Landroid/content/Context;)Landroid/content/Intent; │ │ -2c7828: 1a00 7d9c |0000: const-string v0, "context" // string@9c7d │ │ -2c782c: 7120 fef1 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2c7832: 2200 3700 |0005: new-instance v0, Landroid/content/Intent; // type@0037 │ │ -2c7836: 1c01 c412 |0007: const-class v1, Lcom/duckduckgo/app/icon/ui/ChangeIconActivity; // type@12c4 │ │ -2c783a: 7030 9200 3001 |0009: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0092 │ │ -2c7840: 1100 |000c: return-object v0 │ │ +2c7828: |[2c7828] com.duckduckgo.app.icon.ui.ChangeIconActivity$Companion.intent:(Landroid/content/Context;)Landroid/content/Intent; │ │ +2c7838: 1a00 7d9c |0000: const-string v0, "context" // string@9c7d │ │ +2c783c: 7120 fef1 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2c7842: 2200 3700 |0005: new-instance v0, Landroid/content/Intent; // type@0037 │ │ +2c7846: 1c01 c412 |0007: const-class v1, Lcom/duckduckgo/app/icon/ui/ChangeIconActivity; // type@12c4 │ │ +2c784a: 7030 9200 3001 |0009: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0092 │ │ +2c7850: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=103 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lcom/duckduckgo/app/icon/ui/ChangeIconActivity$Companion; │ │ 0x0000 - 0x000d reg=3 (null) Landroid/content/Context; │ │ │ │ @@ -186540,17 +186540,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2c8070: |[2c8070] com.duckduckgo.app.icon.ui.ChangeIconViewModel$Command.:()V │ │ -2c8080: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2c8086: 0e00 |0003: return-void │ │ +2c8080: |[2c8080] com.duckduckgo.app.icon.ui.ChangeIconViewModel$Command.:()V │ │ +2c8090: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2c8096: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$Command; │ │ │ │ #1 : (in Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$Command;) │ │ @@ -186558,17 +186558,17 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2c8088: |[2c8088] com.duckduckgo.app.icon.ui.ChangeIconViewModel$Command.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -2c8098: 7010 2e59 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$Command;.:()V // method@592e │ │ -2c809e: 0e00 |0003: return-void │ │ +2c8098: |[2c8098] com.duckduckgo.app.icon.ui.ChangeIconViewModel$Command.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +2c80a8: 7010 2e59 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$Command;.:()V // method@592e │ │ +2c80ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 8819 (ChangeIconViewModel.kt) │ │ │ │ @@ -186601,17 +186601,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2c80fc: |[2c80fc] com.duckduckgo.app.icon.ui.ChangeIconViewModel$IconViewData$Companion.:()V │ │ -2c810c: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2c8112: 0e00 |0003: return-void │ │ +2c810c: |[2c810c] com.duckduckgo.app.icon.ui.ChangeIconViewModel$IconViewData$Companion.:()V │ │ +2c811c: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2c8122: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData$Companion; │ │ │ │ #1 : (in Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData$Companion;) │ │ @@ -186619,51 +186619,51 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2c8114: |[2c8114] com.duckduckgo.app.icon.ui.ChangeIconViewModel$IconViewData$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -2c8124: 7010 3059 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData$Companion;.:()V // method@5930 │ │ -2c812a: 0e00 |0003: return-void │ │ +2c8124: |[2c8124] com.duckduckgo.app.icon.ui.ChangeIconViewModel$IconViewData$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +2c8134: 7010 3059 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData$Companion;.:()V // method@5930 │ │ +2c813a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData$Companion;) │ │ name : 'from' │ │ type : '(Lcom/duckduckgo/app/icon/api/AppIcon;Lcom/duckduckgo/app/icon/api/AppIcon;)Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -2c80a0: |[2c80a0] com.duckduckgo.app.icon.ui.ChangeIconViewModel$IconViewData$Companion.from:(Lcom/duckduckgo/app/icon/api/AppIcon;Lcom/duckduckgo/app/icon/api/AppIcon;)Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData; │ │ -2c80b0: 1a00 c18b |0000: const-string v0, "appIcon" // string@8bc1 │ │ -2c80b4: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2c80ba: 1a00 4bcd |0005: const-string v0, "selectedAppIcon" // string@cd4b │ │ -2c80be: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2c80c4: 6e10 da58 0200 |000a: invoke-virtual {v2}, Lcom/duckduckgo/app/icon/api/AppIcon;.getComponentName:()Ljava/lang/String; // method@58da │ │ -2c80ca: 0c00 |000d: move-result-object v0 │ │ -2c80cc: 6e10 da58 0300 |000e: invoke-virtual {v3}, Lcom/duckduckgo/app/icon/api/AppIcon;.getComponentName:()Ljava/lang/String; // method@58da │ │ -2c80d2: 0c03 |0011: move-result-object v3 │ │ -2c80d4: 7120 faf1 3000 |0012: invoke-static {v0, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -2c80da: 0a03 |0015: move-result v3 │ │ -2c80dc: 3803 0900 |0016: if-eqz v3, 001f // +0009 │ │ -2c80e0: 2203 ca12 |0018: new-instance v3, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData; // type@12ca │ │ -2c80e4: 1210 |001a: const/4 v0, #int 1 // #1 │ │ -2c80e6: 7030 3459 2300 |001b: invoke-direct {v3, v2, v0}, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData;.:(Lcom/duckduckgo/app/icon/api/AppIcon;Z)V // method@5934 │ │ -2c80ec: 2807 |001e: goto 0025 // +0007 │ │ -2c80ee: 2203 ca12 |001f: new-instance v3, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData; // type@12ca │ │ -2c80f2: 1200 |0021: const/4 v0, #int 0 // #0 │ │ -2c80f4: 7030 3459 2300 |0022: invoke-direct {v3, v2, v0}, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData;.:(Lcom/duckduckgo/app/icon/api/AppIcon;Z)V // method@5934 │ │ -2c80fa: 1103 |0025: return-object v3 │ │ +2c80b0: |[2c80b0] com.duckduckgo.app.icon.ui.ChangeIconViewModel$IconViewData$Companion.from:(Lcom/duckduckgo/app/icon/api/AppIcon;Lcom/duckduckgo/app/icon/api/AppIcon;)Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData; │ │ +2c80c0: 1a00 c18b |0000: const-string v0, "appIcon" // string@8bc1 │ │ +2c80c4: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2c80ca: 1a00 4bcd |0005: const-string v0, "selectedAppIcon" // string@cd4b │ │ +2c80ce: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2c80d4: 6e10 da58 0200 |000a: invoke-virtual {v2}, Lcom/duckduckgo/app/icon/api/AppIcon;.getComponentName:()Ljava/lang/String; // method@58da │ │ +2c80da: 0c00 |000d: move-result-object v0 │ │ +2c80dc: 6e10 da58 0300 |000e: invoke-virtual {v3}, Lcom/duckduckgo/app/icon/api/AppIcon;.getComponentName:()Ljava/lang/String; // method@58da │ │ +2c80e2: 0c03 |0011: move-result-object v3 │ │ +2c80e4: 7120 faf1 3000 |0012: invoke-static {v0, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +2c80ea: 0a03 |0015: move-result v3 │ │ +2c80ec: 3803 0900 |0016: if-eqz v3, 001f // +0009 │ │ +2c80f0: 2203 ca12 |0018: new-instance v3, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData; // type@12ca │ │ +2c80f4: 1210 |001a: const/4 v0, #int 1 // #1 │ │ +2c80f6: 7030 3459 2300 |001b: invoke-direct {v3, v2, v0}, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData;.:(Lcom/duckduckgo/app/icon/api/AppIcon;Z)V // method@5934 │ │ +2c80fc: 2807 |001e: goto 0025 // +0007 │ │ +2c80fe: 2203 ca12 |001f: new-instance v3, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData; // type@12ca │ │ +2c8102: 1200 |0021: const/4 v0, #int 0 // #0 │ │ +2c8104: 7030 3459 2300 |0022: invoke-direct {v3, v2, v0}, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData;.:(Lcom/duckduckgo/app/icon/api/AppIcon;Z)V // method@5934 │ │ +2c810a: 1103 |0025: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x000a line=47 │ │ 0x0018 line=48 │ │ 0x001f line=50 │ │ locals : │ │ 0x0000 - 0x0026 reg=1 this Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData$Companion; │ │ @@ -186714,40 +186714,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -2c82b0: |[2c82b0] com.duckduckgo.app.icon.ui.ChangeIconViewModel$IconViewData.:()V │ │ -2c82c0: 2200 c912 |0000: new-instance v0, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData$Companion; // type@12c9 │ │ -2c82c4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -2c82c6: 7020 3159 1000 |0003: invoke-direct {v0, v1}, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@5931 │ │ -2c82cc: 6900 6e32 |0006: sput-object v0, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData;.Companion:Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData$Companion; // field@326e │ │ -2c82d0: 0e00 |0008: return-void │ │ +2c82c0: |[2c82c0] com.duckduckgo.app.icon.ui.ChangeIconViewModel$IconViewData.:()V │ │ +2c82d0: 2200 c912 |0000: new-instance v0, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData$Companion; // type@12c9 │ │ +2c82d4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +2c82d6: 7020 3159 1000 |0003: invoke-direct {v0, v1}, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@5931 │ │ +2c82dc: 6900 6e32 |0006: sput-object v0, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData;.Companion:Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData$Companion; // field@326e │ │ +2c82e0: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData;) │ │ name : '' │ │ type : '(Lcom/duckduckgo/app/icon/api/AppIcon;Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -2c82d4: |[2c82d4] com.duckduckgo.app.icon.ui.ChangeIconViewModel$IconViewData.:(Lcom/duckduckgo/app/icon/api/AppIcon;Z)V │ │ -2c82e4: 1a00 c18b |0000: const-string v0, "appIcon" // string@8bc1 │ │ -2c82e8: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2c82ee: 7010 a6ef 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2c82f4: 5b12 6f32 |0008: iput-object v2, v1, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData;.appIcon:Lcom/duckduckgo/app/icon/api/AppIcon; // field@326f │ │ -2c82f8: 5c13 7032 |000a: iput-boolean v3, v1, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData;.selected:Z // field@3270 │ │ -2c82fc: 0e00 |000c: return-void │ │ +2c82e4: |[2c82e4] com.duckduckgo.app.icon.ui.ChangeIconViewModel$IconViewData.:(Lcom/duckduckgo/app/icon/api/AppIcon;Z)V │ │ +2c82f4: 1a00 c18b |0000: const-string v0, "appIcon" // string@8bc1 │ │ +2c82f8: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2c82fe: 7010 a6ef 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2c8304: 5b12 6f32 |0008: iput-object v2, v1, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData;.appIcon:Lcom/duckduckgo/app/icon/api/AppIcon; // field@326f │ │ +2c8308: 5c13 7032 |000a: iput-boolean v3, v1, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData;.selected:Z // field@3270 │ │ +2c830c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=38 │ │ 0x0008 line=39 │ │ 0x000a line=40 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData; │ │ @@ -186759,123 +186759,123 @@ │ │ type : '(Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData;Lcom/duckduckgo/app/icon/api/AppIcon;ZILjava/lang/Object;)Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -2c81d4: |[2c81d4] com.duckduckgo.app.icon.ui.ChangeIconViewModel$IconViewData.copy$default:(Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData;Lcom/duckduckgo/app/icon/api/AppIcon;ZILjava/lang/Object;)Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData; │ │ -2c81e4: dd04 0301 |0000: and-int/lit8 v4, v3, #int 1 // #01 │ │ -2c81e8: 3804 0400 |0002: if-eqz v4, 0006 // +0004 │ │ -2c81ec: 5401 6f32 |0004: iget-object v1, v0, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData;.appIcon:Lcom/duckduckgo/app/icon/api/AppIcon; // field@326f │ │ -2c81f0: dd03 0302 |0006: and-int/lit8 v3, v3, #int 2 // #02 │ │ -2c81f4: 3803 0400 |0008: if-eqz v3, 000c // +0004 │ │ -2c81f8: 5502 7032 |000a: iget-boolean v2, v0, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData;.selected:Z // field@3270 │ │ -2c81fc: 6e30 3759 1002 |000c: invoke-virtual {v0, v1, v2}, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData;.copy:(Lcom/duckduckgo/app/icon/api/AppIcon;Z)Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData; // method@5937 │ │ -2c8202: 0c00 |000f: move-result-object v0 │ │ -2c8204: 1100 |0010: return-object v0 │ │ +2c81e4: |[2c81e4] com.duckduckgo.app.icon.ui.ChangeIconViewModel$IconViewData.copy$default:(Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData;Lcom/duckduckgo/app/icon/api/AppIcon;ZILjava/lang/Object;)Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData; │ │ +2c81f4: dd04 0301 |0000: and-int/lit8 v4, v3, #int 1 // #01 │ │ +2c81f8: 3804 0400 |0002: if-eqz v4, 0006 // +0004 │ │ +2c81fc: 5401 6f32 |0004: iget-object v1, v0, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData;.appIcon:Lcom/duckduckgo/app/icon/api/AppIcon; // field@326f │ │ +2c8200: dd03 0302 |0006: and-int/lit8 v3, v3, #int 2 // #02 │ │ +2c8204: 3803 0400 |0008: if-eqz v3, 000c // +0004 │ │ +2c8208: 5502 7032 |000a: iget-boolean v2, v0, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData;.selected:Z // field@3270 │ │ +2c820c: 6e30 3759 1002 |000c: invoke-virtual {v0, v1, v2}, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData;.copy:(Lcom/duckduckgo/app/icon/api/AppIcon;Z)Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData; // method@5937 │ │ +2c8212: 0c00 |000f: move-result-object v0 │ │ +2c8214: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData;) │ │ name : 'component1' │ │ type : '()Lcom/duckduckgo/app/icon/api/AppIcon;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2c81a4: |[2c81a4] com.duckduckgo.app.icon.ui.ChangeIconViewModel$IconViewData.component1:()Lcom/duckduckgo/app/icon/api/AppIcon; │ │ -2c81b4: 5410 6f32 |0000: iget-object v0, v1, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData;.appIcon:Lcom/duckduckgo/app/icon/api/AppIcon; // field@326f │ │ -2c81b8: 1100 |0002: return-object v0 │ │ +2c81b4: |[2c81b4] com.duckduckgo.app.icon.ui.ChangeIconViewModel$IconViewData.component1:()Lcom/duckduckgo/app/icon/api/AppIcon; │ │ +2c81c4: 5410 6f32 |0000: iget-object v0, v1, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData;.appIcon:Lcom/duckduckgo/app/icon/api/AppIcon; // field@326f │ │ +2c81c8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData;) │ │ name : 'component2' │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2c812c: |[2c812c] com.duckduckgo.app.icon.ui.ChangeIconViewModel$IconViewData.component2:()Z │ │ -2c813c: 5510 7032 |0000: iget-boolean v0, v1, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData;.selected:Z // field@3270 │ │ -2c8140: 0f00 |0002: return v0 │ │ +2c813c: |[2c813c] com.duckduckgo.app.icon.ui.ChangeIconViewModel$IconViewData.component2:()Z │ │ +2c814c: 5510 7032 |0000: iget-boolean v0, v1, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData;.selected:Z // field@3270 │ │ +2c8150: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData;) │ │ name : 'copy' │ │ type : '(Lcom/duckduckgo/app/icon/api/AppIcon;Z)Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -2c8208: |[2c8208] com.duckduckgo.app.icon.ui.ChangeIconViewModel$IconViewData.copy:(Lcom/duckduckgo/app/icon/api/AppIcon;Z)Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData; │ │ -2c8218: 1a00 c18b |0000: const-string v0, "appIcon" // string@8bc1 │ │ -2c821c: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2c8222: 2200 ca12 |0005: new-instance v0, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData; // type@12ca │ │ -2c8226: 7030 3459 2003 |0007: invoke-direct {v0, v2, v3}, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData;.:(Lcom/duckduckgo/app/icon/api/AppIcon;Z)V // method@5934 │ │ -2c822c: 1100 |000a: return-object v0 │ │ +2c8218: |[2c8218] com.duckduckgo.app.icon.ui.ChangeIconViewModel$IconViewData.copy:(Lcom/duckduckgo/app/icon/api/AppIcon;Z)Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData; │ │ +2c8228: 1a00 c18b |0000: const-string v0, "appIcon" // string@8bc1 │ │ +2c822c: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2c8232: 2200 ca12 |0005: new-instance v0, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData; // type@12ca │ │ +2c8236: 7030 3459 2003 |0007: invoke-direct {v0, v2, v3}, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData;.:(Lcom/duckduckgo/app/icon/api/AppIcon;Z)V // method@5934 │ │ +2c823c: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 27 16-bit code units │ │ -2c8144: |[2c8144] com.duckduckgo.app.icon.ui.ChangeIconViewModel$IconViewData.equals:(Ljava/lang/Object;)Z │ │ -2c8154: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -2c8156: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ -2c815a: 0f00 |0003: return v0 │ │ -2c815c: 2051 ca12 |0004: instance-of v1, v5, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData; // type@12ca │ │ -2c8160: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -2c8162: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -2c8166: 0f02 |0009: return v2 │ │ -2c8168: 1f05 ca12 |000a: check-cast v5, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData; // type@12ca │ │ -2c816c: 5441 6f32 |000c: iget-object v1, v4, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData;.appIcon:Lcom/duckduckgo/app/icon/api/AppIcon; // field@326f │ │ -2c8170: 5453 6f32 |000e: iget-object v3, v5, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData;.appIcon:Lcom/duckduckgo/app/icon/api/AppIcon; // field@326f │ │ -2c8174: 3231 0300 |0010: if-eq v1, v3, 0013 // +0003 │ │ -2c8178: 0f02 |0012: return v2 │ │ -2c817a: 5541 7032 |0013: iget-boolean v1, v4, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData;.selected:Z // field@3270 │ │ -2c817e: 5555 7032 |0015: iget-boolean v5, v5, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData;.selected:Z // field@3270 │ │ -2c8182: 3251 0300 |0017: if-eq v1, v5, 001a // +0003 │ │ -2c8186: 0f02 |0019: return v2 │ │ -2c8188: 0f00 |001a: return v0 │ │ +2c8154: |[2c8154] com.duckduckgo.app.icon.ui.ChangeIconViewModel$IconViewData.equals:(Ljava/lang/Object;)Z │ │ +2c8164: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +2c8166: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ +2c816a: 0f00 |0003: return v0 │ │ +2c816c: 2051 ca12 |0004: instance-of v1, v5, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData; // type@12ca │ │ +2c8170: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +2c8172: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +2c8176: 0f02 |0009: return v2 │ │ +2c8178: 1f05 ca12 |000a: check-cast v5, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData; // type@12ca │ │ +2c817c: 5441 6f32 |000c: iget-object v1, v4, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData;.appIcon:Lcom/duckduckgo/app/icon/api/AppIcon; // field@326f │ │ +2c8180: 5453 6f32 |000e: iget-object v3, v5, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData;.appIcon:Lcom/duckduckgo/app/icon/api/AppIcon; // field@326f │ │ +2c8184: 3231 0300 |0010: if-eq v1, v3, 0013 // +0003 │ │ +2c8188: 0f02 |0012: return v2 │ │ +2c818a: 5541 7032 |0013: iget-boolean v1, v4, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData;.selected:Z // field@3270 │ │ +2c818e: 5555 7032 |0015: iget-boolean v5, v5, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData;.selected:Z // field@3270 │ │ +2c8192: 3251 0300 |0017: if-eq v1, v5, 001a // +0003 │ │ +2c8196: 0f02 |0019: return v2 │ │ +2c8198: 0f00 |001a: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData;) │ │ name : 'getAppIcon' │ │ type : '()Lcom/duckduckgo/app/icon/api/AppIcon;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2c81bc: |[2c81bc] com.duckduckgo.app.icon.ui.ChangeIconViewModel$IconViewData.getAppIcon:()Lcom/duckduckgo/app/icon/api/AppIcon; │ │ -2c81cc: 5410 6f32 |0000: iget-object v0, v1, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData;.appIcon:Lcom/duckduckgo/app/icon/api/AppIcon; // field@326f │ │ -2c81d0: 1100 |0002: return-object v0 │ │ +2c81cc: |[2c81cc] com.duckduckgo.app.icon.ui.ChangeIconViewModel$IconViewData.getAppIcon:()Lcom/duckduckgo/app/icon/api/AppIcon; │ │ +2c81dc: 5410 6f32 |0000: iget-object v0, v1, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData;.appIcon:Lcom/duckduckgo/app/icon/api/AppIcon; // field@326f │ │ +2c81e0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData; │ │ │ │ #5 : (in Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData;) │ │ @@ -186883,17 +186883,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2c818c: |[2c818c] com.duckduckgo.app.icon.ui.ChangeIconViewModel$IconViewData.getSelected:()Z │ │ -2c819c: 5510 7032 |0000: iget-boolean v0, v1, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData;.selected:Z // field@3270 │ │ -2c81a0: 0f00 |0002: return v0 │ │ +2c819c: |[2c819c] com.duckduckgo.app.icon.ui.ChangeIconViewModel$IconViewData.getSelected:()Z │ │ +2c81ac: 5510 7032 |0000: iget-boolean v0, v1, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData;.selected:Z // field@3270 │ │ +2c81b0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData; │ │ │ │ #6 : (in Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData;) │ │ @@ -186901,52 +186901,52 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -2c8230: |[2c8230] com.duckduckgo.app.icon.ui.ChangeIconViewModel$IconViewData.hashCode:()I │ │ -2c8240: 5420 6f32 |0000: iget-object v0, v2, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData;.appIcon:Lcom/duckduckgo/app/icon/api/AppIcon; // field@326f │ │ -2c8244: 6e10 dd58 0000 |0002: invoke-virtual {v0}, Lcom/duckduckgo/app/icon/api/AppIcon;.hashCode:()I // method@58dd │ │ -2c824a: 0a00 |0005: move-result v0 │ │ -2c824c: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -2c8250: 5521 7032 |0008: iget-boolean v1, v2, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData;.selected:Z // field@3270 │ │ -2c8254: 7110 3eef 0100 |000a: invoke-static {v1}, Ljava/lang/Boolean;.hashCode:(Z)I // method@ef3e │ │ -2c825a: 0a01 |000d: move-result v1 │ │ -2c825c: b010 |000e: add-int/2addr v0, v1 │ │ -2c825e: 0f00 |000f: return v0 │ │ +2c8240: |[2c8240] com.duckduckgo.app.icon.ui.ChangeIconViewModel$IconViewData.hashCode:()I │ │ +2c8250: 5420 6f32 |0000: iget-object v0, v2, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData;.appIcon:Lcom/duckduckgo/app/icon/api/AppIcon; // field@326f │ │ +2c8254: 6e10 dd58 0000 |0002: invoke-virtual {v0}, Lcom/duckduckgo/app/icon/api/AppIcon;.hashCode:()I // method@58dd │ │ +2c825a: 0a00 |0005: move-result v0 │ │ +2c825c: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +2c8260: 5521 7032 |0008: iget-boolean v1, v2, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData;.selected:Z // field@3270 │ │ +2c8264: 7110 3eef 0100 |000a: invoke-static {v1}, Ljava/lang/Boolean;.hashCode:(Z)I // method@ef3e │ │ +2c826a: 0a01 |000d: move-result v1 │ │ +2c826c: b010 |000e: add-int/2addr v0, v1 │ │ +2c826e: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData;) │ │ name : 'toString' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -2c8260: |[2c8260] com.duckduckgo.app.icon.ui.ChangeIconViewModel$IconViewData.toString:()Ljava/lang/String; │ │ -2c8270: 5440 6f32 |0000: iget-object v0, v4, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData;.appIcon:Lcom/duckduckgo/app/icon/api/AppIcon; // field@326f │ │ -2c8274: 5541 7032 |0002: iget-boolean v1, v4, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData;.selected:Z // field@3270 │ │ -2c8278: 2202 dd38 |0004: new-instance v2, Ljava/lang/StringBuilder; // type@38dd │ │ -2c827c: 1a03 a82d |0006: const-string v3, "IconViewData(appIcon=" // string@2da8 │ │ -2c8280: 7020 d9ef 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ -2c8286: 6e20 e1ef 0200 |000b: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ -2c828c: 1a00 a118 |000e: const-string v0, ", selected=" // string@18a1 │ │ -2c8290: 6e20 e2ef 0200 |0010: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2c8296: 6e20 e3ef 1200 |0013: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@efe3 │ │ -2c829c: 1a00 0117 |0016: const-string v0, ")" // string@1701 │ │ -2c82a0: 6e20 e2ef 0200 |0018: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2c82a6: 6e10 e7ef 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ -2c82ac: 0c00 |001e: move-result-object v0 │ │ -2c82ae: 1100 |001f: return-object v0 │ │ +2c8270: |[2c8270] com.duckduckgo.app.icon.ui.ChangeIconViewModel$IconViewData.toString:()Ljava/lang/String; │ │ +2c8280: 5440 6f32 |0000: iget-object v0, v4, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData;.appIcon:Lcom/duckduckgo/app/icon/api/AppIcon; // field@326f │ │ +2c8284: 5541 7032 |0002: iget-boolean v1, v4, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$IconViewData;.selected:Z // field@3270 │ │ +2c8288: 2202 dd38 |0004: new-instance v2, Ljava/lang/StringBuilder; // type@38dd │ │ +2c828c: 1a03 a82d |0006: const-string v3, "IconViewData(appIcon=" // string@2da8 │ │ +2c8290: 7020 d9ef 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ +2c8296: 6e20 e1ef 0200 |000b: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ +2c829c: 1a00 a118 |000e: const-string v0, ", selected=" // string@18a1 │ │ +2c82a0: 6e20 e2ef 0200 |0010: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2c82a6: 6e20 e3ef 1200 |0013: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@efe3 │ │ +2c82ac: 1a00 0117 |0016: const-string v0, ")" // string@1701 │ │ +2c82b0: 6e20 e2ef 0200 |0018: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2c82b6: 6e10 e7ef 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ +2c82bc: 0c00 |001e: move-result-object v0 │ │ +2c82be: 1100 |001f: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 8819 (ChangeIconViewModel.kt) │ │ │ │ Class #1445 header: │ │ @@ -186992,20 +186992,20 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -2c841c: |[2c841c] com.duckduckgo.app.icon.ui.ChangeIconViewModel$ViewState.:(Ljava/util/List;)V │ │ -2c842c: 1a00 c58b |0000: const-string v0, "appIcons" // string@8bc5 │ │ -2c8430: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2c8436: 7010 a6ef 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2c843c: 5b12 7132 |0008: iput-object v2, v1, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$ViewState;.appIcons:Ljava/util/List; // field@3271 │ │ -2c8440: 0e00 |000a: return-void │ │ +2c842c: |[2c842c] com.duckduckgo.app.icon.ui.ChangeIconViewModel$ViewState.:(Ljava/util/List;)V │ │ +2c843c: 1a00 c58b |0000: const-string v0, "appIcons" // string@8bc5 │ │ +2c8440: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2c8446: 7010 a6ef 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2c844c: 5b12 7132 |0008: iput-object v2, v1, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$ViewState;.appIcons:Ljava/util/List; // field@3271 │ │ +2c8450: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=56 │ │ 0x0008 line=57 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$ViewState; │ │ 0x0000 - 0x000b reg=2 (null) Ljava/util/List; │ │ @@ -187015,102 +187015,102 @@ │ │ type : '(Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$ViewState;Ljava/util/List;ILjava/lang/Object;)Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$ViewState;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -2c8340: |[2c8340] com.duckduckgo.app.icon.ui.ChangeIconViewModel$ViewState.copy$default:(Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$ViewState;Ljava/util/List;ILjava/lang/Object;)Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$ViewState; │ │ -2c8350: dd02 0201 |0000: and-int/lit8 v2, v2, #int 1 // #01 │ │ -2c8354: 3802 0400 |0002: if-eqz v2, 0006 // +0004 │ │ -2c8358: 5401 7132 |0004: iget-object v1, v0, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$ViewState;.appIcons:Ljava/util/List; // field@3271 │ │ -2c835c: 6e20 4059 1000 |0006: invoke-virtual {v0, v1}, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$ViewState;.copy:(Ljava/util/List;)Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$ViewState; // method@5940 │ │ -2c8362: 0c00 |0009: move-result-object v0 │ │ -2c8364: 1100 |000a: return-object v0 │ │ +2c8350: |[2c8350] com.duckduckgo.app.icon.ui.ChangeIconViewModel$ViewState.copy$default:(Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$ViewState;Ljava/util/List;ILjava/lang/Object;)Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$ViewState; │ │ +2c8360: dd02 0201 |0000: and-int/lit8 v2, v2, #int 1 // #01 │ │ +2c8364: 3802 0400 |0002: if-eqz v2, 0006 // +0004 │ │ +2c8368: 5401 7132 |0004: iget-object v1, v0, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$ViewState;.appIcons:Ljava/util/List; // field@3271 │ │ +2c836c: 6e20 4059 1000 |0006: invoke-virtual {v0, v1}, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$ViewState;.copy:(Ljava/util/List;)Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$ViewState; // method@5940 │ │ +2c8372: 0c00 |0009: move-result-object v0 │ │ +2c8374: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$ViewState;) │ │ name : 'component1' │ │ type : '()Ljava/util/List;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2c83ec: |[2c83ec] com.duckduckgo.app.icon.ui.ChangeIconViewModel$ViewState.component1:()Ljava/util/List; │ │ -2c83fc: 5410 7132 |0000: iget-object v0, v1, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$ViewState;.appIcons:Ljava/util/List; // field@3271 │ │ -2c8400: 1100 |0002: return-object v0 │ │ +2c83fc: |[2c83fc] com.duckduckgo.app.icon.ui.ChangeIconViewModel$ViewState.component1:()Ljava/util/List; │ │ +2c840c: 5410 7132 |0000: iget-object v0, v1, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$ViewState;.appIcons:Ljava/util/List; // field@3271 │ │ +2c8410: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$ViewState;) │ │ name : 'copy' │ │ type : '(Ljava/util/List;)Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$ViewState;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -2c8368: |[2c8368] com.duckduckgo.app.icon.ui.ChangeIconViewModel$ViewState.copy:(Ljava/util/List;)Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$ViewState; │ │ -2c8378: 1a00 c58b |0000: const-string v0, "appIcons" // string@8bc5 │ │ -2c837c: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2c8382: 2200 cb12 |0005: new-instance v0, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$ViewState; // type@12cb │ │ -2c8386: 7020 3e59 2000 |0007: invoke-direct {v0, v2}, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$ViewState;.:(Ljava/util/List;)V // method@593e │ │ -2c838c: 1100 |000a: return-object v0 │ │ +2c8378: |[2c8378] com.duckduckgo.app.icon.ui.ChangeIconViewModel$ViewState.copy:(Ljava/util/List;)Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$ViewState; │ │ +2c8388: 1a00 c58b |0000: const-string v0, "appIcons" // string@8bc5 │ │ +2c838c: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2c8392: 2200 cb12 |0005: new-instance v0, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$ViewState; // type@12cb │ │ +2c8396: 7020 3e59 2000 |0007: invoke-direct {v0, v2}, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$ViewState;.:(Ljava/util/List;)V // method@593e │ │ +2c839c: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$ViewState;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -2c8300: |[2c8300] com.duckduckgo.app.icon.ui.ChangeIconViewModel$ViewState.equals:(Ljava/lang/Object;)Z │ │ -2c8310: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -2c8312: 3343 0300 |0001: if-ne v3, v4, 0004 // +0003 │ │ -2c8316: 0f00 |0003: return v0 │ │ -2c8318: 2041 cb12 |0004: instance-of v1, v4, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$ViewState; // type@12cb │ │ -2c831c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -2c831e: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -2c8322: 0f02 |0009: return v2 │ │ -2c8324: 1f04 cb12 |000a: check-cast v4, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$ViewState; // type@12cb │ │ -2c8328: 5431 7132 |000c: iget-object v1, v3, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$ViewState;.appIcons:Ljava/util/List; // field@3271 │ │ -2c832c: 5444 7132 |000e: iget-object v4, v4, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$ViewState;.appIcons:Ljava/util/List; // field@3271 │ │ -2c8330: 7120 faf1 4100 |0010: invoke-static {v1, v4}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -2c8336: 0a04 |0013: move-result v4 │ │ -2c8338: 3904 0300 |0014: if-nez v4, 0017 // +0003 │ │ -2c833c: 0f02 |0016: return v2 │ │ -2c833e: 0f00 |0017: return v0 │ │ +2c8310: |[2c8310] com.duckduckgo.app.icon.ui.ChangeIconViewModel$ViewState.equals:(Ljava/lang/Object;)Z │ │ +2c8320: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +2c8322: 3343 0300 |0001: if-ne v3, v4, 0004 // +0003 │ │ +2c8326: 0f00 |0003: return v0 │ │ +2c8328: 2041 cb12 |0004: instance-of v1, v4, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$ViewState; // type@12cb │ │ +2c832c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +2c832e: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +2c8332: 0f02 |0009: return v2 │ │ +2c8334: 1f04 cb12 |000a: check-cast v4, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$ViewState; // type@12cb │ │ +2c8338: 5431 7132 |000c: iget-object v1, v3, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$ViewState;.appIcons:Ljava/util/List; // field@3271 │ │ +2c833c: 5444 7132 |000e: iget-object v4, v4, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$ViewState;.appIcons:Ljava/util/List; // field@3271 │ │ +2c8340: 7120 faf1 4100 |0010: invoke-static {v1, v4}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +2c8346: 0a04 |0013: move-result v4 │ │ +2c8348: 3904 0300 |0014: if-nez v4, 0017 // +0003 │ │ +2c834c: 0f02 |0016: return v2 │ │ +2c834e: 0f00 |0017: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$ViewState;) │ │ name : 'getAppIcons' │ │ type : '()Ljava/util/List;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2c8404: |[2c8404] com.duckduckgo.app.icon.ui.ChangeIconViewModel$ViewState.getAppIcons:()Ljava/util/List; │ │ -2c8414: 5410 7132 |0000: iget-object v0, v1, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$ViewState;.appIcons:Ljava/util/List; // field@3271 │ │ -2c8418: 1100 |0002: return-object v0 │ │ +2c8414: |[2c8414] com.duckduckgo.app.icon.ui.ChangeIconViewModel$ViewState.getAppIcons:()Ljava/util/List; │ │ +2c8424: 5410 7132 |0000: iget-object v0, v1, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$ViewState;.appIcons:Ljava/util/List; // field@3271 │ │ +2c8428: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$ViewState; │ │ │ │ #4 : (in Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$ViewState;) │ │ @@ -187118,43 +187118,43 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -2c8390: |[2c8390] com.duckduckgo.app.icon.ui.ChangeIconViewModel$ViewState.hashCode:()I │ │ -2c83a0: 5410 7132 |0000: iget-object v0, v1, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$ViewState;.appIcons:Ljava/util/List; // field@3271 │ │ -2c83a4: 6e10 a9ef 0000 |0002: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ -2c83aa: 0a00 |0005: move-result v0 │ │ -2c83ac: 0f00 |0006: return v0 │ │ +2c83a0: |[2c83a0] com.duckduckgo.app.icon.ui.ChangeIconViewModel$ViewState.hashCode:()I │ │ +2c83b0: 5410 7132 |0000: iget-object v0, v1, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$ViewState;.appIcons:Ljava/util/List; // field@3271 │ │ +2c83b4: 6e10 a9ef 0000 |0002: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ +2c83ba: 0a00 |0005: move-result v0 │ │ +2c83bc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$ViewState;) │ │ name : 'toString' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -2c83b0: |[2c83b0] com.duckduckgo.app.icon.ui.ChangeIconViewModel$ViewState.toString:()Ljava/lang/String; │ │ -2c83c0: 5430 7132 |0000: iget-object v0, v3, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$ViewState;.appIcons:Ljava/util/List; // field@3271 │ │ -2c83c4: 2201 dd38 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@38dd │ │ -2c83c8: 1a02 f281 |0004: const-string v2, "ViewState(appIcons=" // string@81f2 │ │ -2c83cc: 7020 d9ef 2100 |0006: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ -2c83d2: 6e20 e1ef 0100 |0009: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ -2c83d8: 1a00 0117 |000c: const-string v0, ")" // string@1701 │ │ -2c83dc: 6e20 e2ef 0100 |000e: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2c83e2: 6e10 e7ef 0100 |0011: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ -2c83e8: 0c00 |0014: move-result-object v0 │ │ -2c83ea: 1100 |0015: return-object v0 │ │ +2c83c0: |[2c83c0] com.duckduckgo.app.icon.ui.ChangeIconViewModel$ViewState.toString:()Ljava/lang/String; │ │ +2c83d0: 5430 7132 |0000: iget-object v0, v3, Lcom/duckduckgo/app/icon/ui/ChangeIconViewModel$ViewState;.appIcons:Ljava/util/List; // field@3271 │ │ +2c83d4: 2201 dd38 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@38dd │ │ +2c83d8: 1a02 f281 |0004: const-string v2, "ViewState(appIcons=" // string@81f2 │ │ +2c83dc: 7020 d9ef 2100 |0006: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ +2c83e2: 6e20 e1ef 0100 |0009: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ +2c83e8: 1a00 0117 |000c: const-string v0, ")" // string@1701 │ │ +2c83ec: 6e20 e2ef 0100 |000e: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2c83f2: 6e10 e7ef 0100 |0011: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ +2c83f8: 0c00 |0014: move-result-object v0 │ │ +2c83fa: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 8819 (ChangeIconViewModel.kt) │ │ │ │ Class #1446 header: │ │ @@ -187254,47 +187254,47 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2c89b8: |[2c89b8] com.duckduckgo.app.internal.InternalFeaturePluginPoint_PluginPoint$sortedPlugins$2$invoke$lambda$2$$inlined$sortedBy$1.:()V │ │ -2c89c8: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2c89ce: 0e00 |0003: return-void │ │ +2c89c8: |[2c89c8] com.duckduckgo.app.internal.InternalFeaturePluginPoint_PluginPoint$sortedPlugins$2$invoke$lambda$2$$inlined$sortedBy$1.:()V │ │ +2c89d8: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2c89de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/internal/InternalFeaturePluginPoint_PluginPoint$sortedPlugins$2$invoke$lambda$2$$inlined$sortedBy$1;) │ │ name : 'compare' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -2c896c: |[2c896c] com.duckduckgo.app.internal.InternalFeaturePluginPoint_PluginPoint$sortedPlugins$2$invoke$lambda$2$$inlined$sortedBy$1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -2c897c: 1f01 4b2d |0000: check-cast v1, Lcom/duckduckgo/internal/features/api/InternalFeaturePlugin; // type@2d4b │ │ -2c8980: 6e10 a8ef 0100 |0002: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@efa8 │ │ -2c8986: 0c01 |0005: move-result-object v1 │ │ -2c8988: 6e10 61ef 0100 |0006: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@ef61 │ │ -2c898e: 0c01 |0009: move-result-object v1 │ │ -2c8990: 1f01 bd38 |000a: check-cast v1, Ljava/lang/Comparable; // type@38bd │ │ -2c8994: 1f02 4b2d |000c: check-cast v2, Lcom/duckduckgo/internal/features/api/InternalFeaturePlugin; // type@2d4b │ │ -2c8998: 6e10 a8ef 0200 |000e: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@efa8 │ │ -2c899e: 0c02 |0011: move-result-object v2 │ │ -2c89a0: 6e10 61ef 0200 |0012: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@ef61 │ │ -2c89a6: 0c02 |0015: move-result-object v2 │ │ -2c89a8: 1f02 bd38 |0016: check-cast v2, Ljava/lang/Comparable; // type@38bd │ │ -2c89ac: 7120 d6f1 2100 |0018: invoke-static {v1, v2}, Lkotlin/comparisons/ComparisonsKt;.compareValues:(Ljava/lang/Comparable;Ljava/lang/Comparable;)I // method@f1d6 │ │ -2c89b2: 0a01 |001b: move-result v1 │ │ -2c89b4: 0f01 |001c: return v1 │ │ +2c897c: |[2c897c] com.duckduckgo.app.internal.InternalFeaturePluginPoint_PluginPoint$sortedPlugins$2$invoke$lambda$2$$inlined$sortedBy$1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +2c898c: 1f01 4b2d |0000: check-cast v1, Lcom/duckduckgo/internal/features/api/InternalFeaturePlugin; // type@2d4b │ │ +2c8990: 6e10 a8ef 0100 |0002: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@efa8 │ │ +2c8996: 0c01 |0005: move-result-object v1 │ │ +2c8998: 6e10 61ef 0100 |0006: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@ef61 │ │ +2c899e: 0c01 |0009: move-result-object v1 │ │ +2c89a0: 1f01 bd38 |000a: check-cast v1, Ljava/lang/Comparable; // type@38bd │ │ +2c89a4: 1f02 4b2d |000c: check-cast v2, Lcom/duckduckgo/internal/features/api/InternalFeaturePlugin; // type@2d4b │ │ +2c89a8: 6e10 a8ef 0200 |000e: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@efa8 │ │ +2c89ae: 0c02 |0011: move-result-object v2 │ │ +2c89b0: 6e10 61ef 0200 |0012: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@ef61 │ │ +2c89b6: 0c02 |0015: move-result-object v2 │ │ +2c89b8: 1f02 bd38 |0016: check-cast v2, Ljava/lang/Comparable; // type@38bd │ │ +2c89bc: 7120 d6f1 2100 |0018: invoke-static {v1, v2}, Lkotlin/comparisons/ComparisonsKt;.compareValues:(Ljava/lang/Comparable;Ljava/lang/Comparable;)I // method@f1d6 │ │ +2c89c2: 0a01 |001b: move-result v1 │ │ +2c89c4: 0f01 |001c: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0002 line=329 │ │ 0x000a line=102 │ │ 0x000e line=329 │ │ 0x0016 line=102 │ │ @@ -187343,17 +187343,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2c8bb0: |[2c8bb0] com.duckduckgo.app.internal.InternalFeaturePluginPoint_PluginPoint_Module.:()V │ │ -2c8bc0: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2c8bc6: 0e00 |0003: return-void │ │ +2c8bc0: |[2c8bc0] com.duckduckgo.app.internal.InternalFeaturePluginPoint_PluginPoint_Module.:()V │ │ +2c8bd0: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2c8bd6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/internal/InternalFeaturePluginPoint_PluginPoint_Module; │ │ │ │ Virtual methods - │ │ @@ -187483,17 +187483,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2c9478: |[2c9478] com.duckduckgo.app.job.AppConfigurationSyncerModule.:()V │ │ -2c9488: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2c948e: 0e00 |0003: return-void │ │ +2c9488: |[2c9488] com.duckduckgo.app.job.AppConfigurationSyncerModule.:()V │ │ +2c9498: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2c949e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/job/AppConfigurationSyncerModule; │ │ │ │ Virtual methods - │ │ @@ -187502,25 +187502,25 @@ │ │ type : '(Lcom/duckduckgo/app/global/job/AppConfigurationSyncWorkRequestBuilder;Landroidx/work/WorkManager;Lcom/duckduckgo/app/job/ConfigurationDownloader;)Lcom/duckduckgo/app/lifecycle/MainProcessLifecycleObserver;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -2c9438: |[2c9438] com.duckduckgo.app.job.AppConfigurationSyncerModule.provideAppConfigurationSyncer:(Lcom/duckduckgo/app/global/job/AppConfigurationSyncWorkRequestBuilder;Landroidx/work/WorkManager;Lcom/duckduckgo/app/job/ConfigurationDownloader;)Lcom/duckduckgo/app/lifecycle/MainProcessLifecycleObserver; │ │ -2c9448: 1a00 948b |0000: const-string v0, "appConfigurationSyncWorkRequestBuilder" // string@8b94 │ │ -2c944c: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2c9452: 1a00 61db |0005: const-string v0, "workManager" // string@db61 │ │ -2c9456: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2c945c: 1a00 918b |000a: const-string v0, "appConfigurationDownloader" // string@8b91 │ │ -2c9460: 7120 fef1 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2c9466: 2200 e712 |000f: new-instance v0, Lcom/duckduckgo/app/job/AppConfigurationSyncer; // type@12e7 │ │ -2c946a: 7040 a259 2043 |0011: invoke-direct {v0, v2, v3, v4}, Lcom/duckduckgo/app/job/AppConfigurationSyncer;.:(Lcom/duckduckgo/app/global/job/AppConfigurationSyncWorkRequestBuilder;Landroidx/work/WorkManager;Lcom/duckduckgo/app/job/ConfigurationDownloader;)V // method@59a2 │ │ -2c9470: 1f00 ff12 |0014: check-cast v0, Lcom/duckduckgo/app/lifecycle/MainProcessLifecycleObserver; // type@12ff │ │ -2c9474: 1100 |0016: return-object v0 │ │ +2c9448: |[2c9448] com.duckduckgo.app.job.AppConfigurationSyncerModule.provideAppConfigurationSyncer:(Lcom/duckduckgo/app/global/job/AppConfigurationSyncWorkRequestBuilder;Landroidx/work/WorkManager;Lcom/duckduckgo/app/job/ConfigurationDownloader;)Lcom/duckduckgo/app/lifecycle/MainProcessLifecycleObserver; │ │ +2c9458: 1a00 948b |0000: const-string v0, "appConfigurationSyncWorkRequestBuilder" // string@8b94 │ │ +2c945c: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2c9462: 1a00 61db |0005: const-string v0, "workManager" // string@db61 │ │ +2c9466: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2c946c: 1a00 918b |000a: const-string v0, "appConfigurationDownloader" // string@8b91 │ │ +2c9470: 7120 fef1 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2c9476: 2200 e712 |000f: new-instance v0, Lcom/duckduckgo/app/job/AppConfigurationSyncer; // type@12e7 │ │ +2c947a: 7040 a259 2043 |0011: invoke-direct {v0, v2, v3, v4}, Lcom/duckduckgo/app/job/AppConfigurationSyncer;.:(Lcom/duckduckgo/app/global/job/AppConfigurationSyncWorkRequestBuilder;Landroidx/work/WorkManager;Lcom/duckduckgo/app/job/ConfigurationDownloader;)V // method@59a2 │ │ +2c9480: 1f00 ff12 |0014: check-cast v0, Lcom/duckduckgo/app/lifecycle/MainProcessLifecycleObserver; // type@12ff │ │ +2c9484: 1100 |0016: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x000f line=50 │ │ locals : │ │ 0x0000 - 0x0017 reg=1 this Lcom/duckduckgo/app/job/AppConfigurationSyncerModule; │ │ 0x0000 - 0x0017 reg=2 (null) Lcom/duckduckgo/app/global/job/AppConfigurationSyncWorkRequestBuilder; │ │ 0x0000 - 0x0017 reg=3 (null) Landroidx/work/WorkManager; │ │ @@ -187647,35 +187647,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -2c96c8: |[2c96c8] com.duckduckgo.app.job.JobCleaner$Companion.:()V │ │ -2c96d8: 2200 eb12 |0000: new-instance v0, Lcom/duckduckgo/app/job/JobCleaner$Companion; // type@12eb │ │ -2c96dc: 7010 b259 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/job/JobCleaner$Companion;.:()V // method@59b2 │ │ -2c96e2: 6900 9f32 |0005: sput-object v0, Lcom/duckduckgo/app/job/JobCleaner$Companion;.$$INSTANCE:Lcom/duckduckgo/app/job/JobCleaner$Companion; // field@329f │ │ -2c96e6: 0e00 |0007: return-void │ │ +2c96d8: |[2c96d8] com.duckduckgo.app.job.JobCleaner$Companion.:()V │ │ +2c96e8: 2200 eb12 |0000: new-instance v0, Lcom/duckduckgo/app/job/JobCleaner$Companion; // type@12eb │ │ +2c96ec: 7010 b259 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/job/JobCleaner$Companion;.:()V // method@59b2 │ │ +2c96f2: 6900 9f32 |0005: sput-object v0, Lcom/duckduckgo/app/job/JobCleaner$Companion;.$$INSTANCE:Lcom/duckduckgo/app/job/JobCleaner$Companion; // field@329f │ │ +2c96f6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/job/JobCleaner$Companion;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2c96e8: |[2c96e8] com.duckduckgo.app.job.JobCleaner$Companion.:()V │ │ -2c96f8: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2c96fe: 0e00 |0003: return-void │ │ +2c96f8: |[2c96f8] com.duckduckgo.app.job.JobCleaner$Companion.:()V │ │ +2c9708: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2c970e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/job/JobCleaner$Companion; │ │ │ │ Virtual methods - │ │ @@ -187684,22 +187684,22 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -2c9658: |[2c9658] com.duckduckgo.app.job.JobCleaner$Companion.allDeprecatedNotificationWorkTags:()Ljava/util/List; │ │ -2c9668: 1a00 7899 |0000: const-string v0, "com.duckduckgo.notification.schedule.continuous" // string@9978 │ │ -2c966c: 1a01 7a99 |0002: const-string v1, "com.duckduckgo.notification.useOurApp" // string@997a │ │ -2c9670: 2420 0f3b 1000 |0004: filled-new-array {v0, v1}, [Ljava/lang/String; // type@3b0f │ │ -2c9676: 0c00 |0007: move-result-object v0 │ │ -2c9678: 7110 b0f1 0000 |0008: invoke-static {v0}, Lkotlin/collections/CollectionsKt;.listOf:([Ljava/lang/Object;)Ljava/util/List; // method@f1b0 │ │ -2c967e: 0c00 |000b: move-result-object v0 │ │ -2c9680: 1100 |000c: return-object v0 │ │ +2c9668: |[2c9668] com.duckduckgo.app.job.JobCleaner$Companion.allDeprecatedNotificationWorkTags:()Ljava/util/List; │ │ +2c9678: 1a00 7899 |0000: const-string v0, "com.duckduckgo.notification.schedule.continuous" // string@9978 │ │ +2c967c: 1a01 7a99 |0002: const-string v1, "com.duckduckgo.notification.useOurApp" // string@997a │ │ +2c9680: 2420 0f3b 1000 |0004: filled-new-array {v0, v1}, [Ljava/lang/String; // type@3b0f │ │ +2c9686: 0c00 |0007: move-result-object v0 │ │ +2c9688: 7110 b0f1 0000 |0008: invoke-static {v0}, Lkotlin/collections/CollectionsKt;.listOf:([Ljava/lang/Object;)Ljava/util/List; // method@f1b0 │ │ +2c968e: 0c00 |000b: move-result-object v0 │ │ +2c9690: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lcom/duckduckgo/app/job/JobCleaner$Companion; │ │ │ │ #1 : (in Lcom/duckduckgo/app/job/JobCleaner$Companion;) │ │ @@ -187707,28 +187707,28 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 25 16-bit code units │ │ -2c9684: |[2c9684] com.duckduckgo.app.job.JobCleaner$Companion.allDeprecatedWorkerTags:()Ljava/util/List; │ │ -2c9694: 1a06 6a82 |0000: const-string v6, "WORKER_NETP_STATUS_REPORTING_TAG" // string@826a │ │ -2c9698: 1a07 7699 |0002: const-string v7, "com.duckduckgo.netp.waitlist.checker.worker" // string@9976 │ │ -2c969c: 1a00 932a |0004: const-string v0, "FavoritesOnboardingWorker" // string@2a93 │ │ -2c96a0: 1a01 2229 |0006: const-string v1, "EmailWaitlistWorker" // string@2922 │ │ -2c96a4: 1a02 5f6f |0008: const-string v2, "MacOsWaitlistWorker" // string@6f5f │ │ -2c96a8: 1a03 151e |000a: const-string v3, "AppTPWaitlistWorker" // string@1e15 │ │ -2c96ac: 1a04 2870 |000c: const-string v4, "NETP_LATENCY_MONITOR_WORKER_TAG" // string@7028 │ │ -2c96b0: 1a05 4224 |000e: const-string v5, "DAILY_NETP_REKEY_TAG" // string@2442 │ │ -2c96b4: 2508 0f3b 0000 |0010: filled-new-array/range {v0, v1, v2, v3, v4, v5, v6, v7}, [Ljava/lang/String; // type@3b0f │ │ -2c96ba: 0c00 |0013: move-result-object v0 │ │ -2c96bc: 7110 b0f1 0000 |0014: invoke-static {v0}, Lkotlin/collections/CollectionsKt;.listOf:([Ljava/lang/Object;)Ljava/util/List; // method@f1b0 │ │ -2c96c2: 0c00 |0017: move-result-object v0 │ │ -2c96c4: 1100 |0018: return-object v0 │ │ +2c9694: |[2c9694] com.duckduckgo.app.job.JobCleaner$Companion.allDeprecatedWorkerTags:()Ljava/util/List; │ │ +2c96a4: 1a06 6a82 |0000: const-string v6, "WORKER_NETP_STATUS_REPORTING_TAG" // string@826a │ │ +2c96a8: 1a07 7699 |0002: const-string v7, "com.duckduckgo.netp.waitlist.checker.worker" // string@9976 │ │ +2c96ac: 1a00 932a |0004: const-string v0, "FavoritesOnboardingWorker" // string@2a93 │ │ +2c96b0: 1a01 2229 |0006: const-string v1, "EmailWaitlistWorker" // string@2922 │ │ +2c96b4: 1a02 5f6f |0008: const-string v2, "MacOsWaitlistWorker" // string@6f5f │ │ +2c96b8: 1a03 151e |000a: const-string v3, "AppTPWaitlistWorker" // string@1e15 │ │ +2c96bc: 1a04 2870 |000c: const-string v4, "NETP_LATENCY_MONITOR_WORKER_TAG" // string@7028 │ │ +2c96c0: 1a05 4224 |000e: const-string v5, "DAILY_NETP_REKEY_TAG" // string@2442 │ │ +2c96c4: 2508 0f3b 0000 |0010: filled-new-array/range {v0, v1, v2, v3, v4, v5, v6, v7}, [Ljava/lang/String; // type@3b0f │ │ +2c96ca: 0c00 |0013: move-result-object v0 │ │ +2c96cc: 7110 b0f1 0000 |0014: invoke-static {v0}, Lkotlin/collections/CollectionsKt;.listOf:([Ljava/lang/Object;)Ljava/util/List; // method@f1b0 │ │ +2c96d2: 0c00 |0017: move-result-object v0 │ │ +2c96d4: 1100 |0018: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0002 line=51 │ │ 0x0014 line=43 │ │ locals : │ │ 0x0000 - 0x0019 reg=8 this Lcom/duckduckgo/app/job/JobCleaner$Companion; │ │ @@ -187767,18 +187767,18 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -2c9700: |[2c9700] com.duckduckgo.app.job.JobCleaner.:()V │ │ -2c9710: 6200 9f32 |0000: sget-object v0, Lcom/duckduckgo/app/job/JobCleaner$Companion;.$$INSTANCE:Lcom/duckduckgo/app/job/JobCleaner$Companion; // field@329f │ │ -2c9714: 6900 aa32 |0002: sput-object v0, Lcom/duckduckgo/app/job/JobCleaner;.Companion:Lcom/duckduckgo/app/job/JobCleaner$Companion; // field@32aa │ │ -2c9718: 0e00 |0004: return-void │ │ +2c9710: |[2c9710] com.duckduckgo.app.job.JobCleaner.:()V │ │ +2c9720: 6200 9f32 |0000: sget-object v0, Lcom/duckduckgo/app/job/JobCleaner$Companion;.$$INSTANCE:Lcom/duckduckgo/app/job/JobCleaner$Companion; // field@329f │ │ +2c9724: 6900 aa32 |0002: sput-object v0, Lcom/duckduckgo/app/job/JobCleaner;.Companion:Lcom/duckduckgo/app/job/JobCleaner$Companion; // field@32aa │ │ +2c9728: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/job/JobCleaner;) │ │ name : 'cleanDeprecatedJobs' │ │ @@ -187850,17 +187850,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2c9e40: |[2c9e40] com.duckduckgo.app.launch.LaunchViewModel$Command.:()V │ │ -2c9e50: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2c9e56: 0e00 |0003: return-void │ │ +2c9e50: |[2c9e50] com.duckduckgo.app.launch.LaunchViewModel$Command.:()V │ │ +2c9e60: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2c9e66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/launch/LaunchViewModel$Command; │ │ │ │ #1 : (in Lcom/duckduckgo/app/launch/LaunchViewModel$Command;) │ │ @@ -187868,17 +187868,17 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2c9e58: |[2c9e58] com.duckduckgo.app.launch.LaunchViewModel$Command.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -2c9e68: 7010 e859 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/launch/LaunchViewModel$Command;.:()V // method@59e8 │ │ -2c9e6e: 0e00 |0003: return-void │ │ +2c9e68: |[2c9e68] com.duckduckgo.app.launch.LaunchViewModel$Command.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +2c9e78: 7010 e859 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/launch/LaunchViewModel$Command;.:()V // method@59e8 │ │ +2c9e7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 13155 (LaunchViewModel.kt) │ │ │ │ @@ -187985,23 +187985,23 @@ │ │ type : '(Ljava/lang/String;Lcom/duckduckgo/app/location/data/LocationPermissionType;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -2ca670: |[2ca670] com.duckduckgo.app.location.data.LocationPermissionEntity.:(Ljava/lang/String;Lcom/duckduckgo/app/location/data/LocationPermissionType;)V │ │ -2ca680: 1a00 faa0 |0000: const-string v0, "domain" // string@a0fa │ │ -2ca684: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2ca68a: 1a00 57c3 |0005: const-string v0, "permission" // string@c357 │ │ -2ca68e: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2ca694: 7010 a6ef 0100 |000a: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2ca69a: 5b12 c432 |000d: iput-object v2, v1, Lcom/duckduckgo/app/location/data/LocationPermissionEntity;.domain:Ljava/lang/String; // field@32c4 │ │ -2ca69e: 5b13 c532 |000f: iput-object v3, v1, Lcom/duckduckgo/app/location/data/LocationPermissionEntity;.permission:Lcom/duckduckgo/app/location/data/LocationPermissionType; // field@32c5 │ │ -2ca6a2: 0e00 |0011: return-void │ │ +2ca680: |[2ca680] com.duckduckgo.app.location.data.LocationPermissionEntity.:(Ljava/lang/String;Lcom/duckduckgo/app/location/data/LocationPermissionType;)V │ │ +2ca690: 1a00 faa0 |0000: const-string v0, "domain" // string@a0fa │ │ +2ca694: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2ca69a: 1a00 57c3 |0005: const-string v0, "permission" // string@c357 │ │ +2ca69e: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2ca6a4: 7010 a6ef 0100 |000a: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2ca6aa: 5b12 c432 |000d: iput-object v2, v1, Lcom/duckduckgo/app/location/data/LocationPermissionEntity;.domain:Ljava/lang/String; // field@32c4 │ │ +2ca6ae: 5b13 c532 |000f: iput-object v3, v1, Lcom/duckduckgo/app/location/data/LocationPermissionEntity;.permission:Lcom/duckduckgo/app/location/data/LocationPermissionType; // field@32c5 │ │ +2ca6b2: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x000a line=22 │ │ 0x000d line=24 │ │ 0x000f line=25 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lcom/duckduckgo/app/location/data/LocationPermissionEntity; │ │ @@ -188013,127 +188013,127 @@ │ │ type : '(Lcom/duckduckgo/app/location/data/LocationPermissionEntity;Ljava/lang/String;Lcom/duckduckgo/app/location/data/LocationPermissionType;ILjava/lang/Object;)Lcom/duckduckgo/app/location/data/LocationPermissionEntity;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -2ca52c: |[2ca52c] com.duckduckgo.app.location.data.LocationPermissionEntity.copy$default:(Lcom/duckduckgo/app/location/data/LocationPermissionEntity;Ljava/lang/String;Lcom/duckduckgo/app/location/data/LocationPermissionType;ILjava/lang/Object;)Lcom/duckduckgo/app/location/data/LocationPermissionEntity; │ │ -2ca53c: dd04 0301 |0000: and-int/lit8 v4, v3, #int 1 // #01 │ │ -2ca540: 3804 0400 |0002: if-eqz v4, 0006 // +0004 │ │ -2ca544: 5401 c432 |0004: iget-object v1, v0, Lcom/duckduckgo/app/location/data/LocationPermissionEntity;.domain:Ljava/lang/String; // field@32c4 │ │ -2ca548: dd03 0302 |0006: and-int/lit8 v3, v3, #int 2 // #02 │ │ -2ca54c: 3803 0400 |0008: if-eqz v3, 000c // +0004 │ │ -2ca550: 5402 c532 |000a: iget-object v2, v0, Lcom/duckduckgo/app/location/data/LocationPermissionEntity;.permission:Lcom/duckduckgo/app/location/data/LocationPermissionType; // field@32c5 │ │ -2ca554: 6e30 0f5a 1002 |000c: invoke-virtual {v0, v1, v2}, Lcom/duckduckgo/app/location/data/LocationPermissionEntity;.copy:(Ljava/lang/String;Lcom/duckduckgo/app/location/data/LocationPermissionType;)Lcom/duckduckgo/app/location/data/LocationPermissionEntity; // method@5a0f │ │ -2ca55a: 0c00 |000f: move-result-object v0 │ │ -2ca55c: 1100 |0010: return-object v0 │ │ +2ca53c: |[2ca53c] com.duckduckgo.app.location.data.LocationPermissionEntity.copy$default:(Lcom/duckduckgo/app/location/data/LocationPermissionEntity;Ljava/lang/String;Lcom/duckduckgo/app/location/data/LocationPermissionType;ILjava/lang/Object;)Lcom/duckduckgo/app/location/data/LocationPermissionEntity; │ │ +2ca54c: dd04 0301 |0000: and-int/lit8 v4, v3, #int 1 // #01 │ │ +2ca550: 3804 0400 |0002: if-eqz v4, 0006 // +0004 │ │ +2ca554: 5401 c432 |0004: iget-object v1, v0, Lcom/duckduckgo/app/location/data/LocationPermissionEntity;.domain:Ljava/lang/String; // field@32c4 │ │ +2ca558: dd03 0302 |0006: and-int/lit8 v3, v3, #int 2 // #02 │ │ +2ca55c: 3803 0400 |0008: if-eqz v3, 000c // +0004 │ │ +2ca560: 5402 c532 |000a: iget-object v2, v0, Lcom/duckduckgo/app/location/data/LocationPermissionEntity;.permission:Lcom/duckduckgo/app/location/data/LocationPermissionType; // field@32c5 │ │ +2ca564: 6e30 0f5a 1002 |000c: invoke-virtual {v0, v1, v2}, Lcom/duckduckgo/app/location/data/LocationPermissionEntity;.copy:(Ljava/lang/String;Lcom/duckduckgo/app/location/data/LocationPermissionType;)Lcom/duckduckgo/app/location/data/LocationPermissionEntity; // method@5a0f │ │ +2ca56a: 0c00 |000f: move-result-object v0 │ │ +2ca56c: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/location/data/LocationPermissionEntity;) │ │ name : 'component1' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2ca5f0: |[2ca5f0] com.duckduckgo.app.location.data.LocationPermissionEntity.component1:()Ljava/lang/String; │ │ -2ca600: 5410 c432 |0000: iget-object v0, v1, Lcom/duckduckgo/app/location/data/LocationPermissionEntity;.domain:Ljava/lang/String; // field@32c4 │ │ -2ca604: 1100 |0002: return-object v0 │ │ +2ca600: |[2ca600] com.duckduckgo.app.location.data.LocationPermissionEntity.component1:()Ljava/lang/String; │ │ +2ca610: 5410 c432 |0000: iget-object v0, v1, Lcom/duckduckgo/app/location/data/LocationPermissionEntity;.domain:Ljava/lang/String; // field@32c4 │ │ +2ca614: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/location/data/LocationPermissionEntity;) │ │ name : 'component2' │ │ type : '()Lcom/duckduckgo/app/location/data/LocationPermissionType;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2ca590: |[2ca590] com.duckduckgo.app.location.data.LocationPermissionEntity.component2:()Lcom/duckduckgo/app/location/data/LocationPermissionType; │ │ -2ca5a0: 5410 c532 |0000: iget-object v0, v1, Lcom/duckduckgo/app/location/data/LocationPermissionEntity;.permission:Lcom/duckduckgo/app/location/data/LocationPermissionType; // field@32c5 │ │ -2ca5a4: 1100 |0002: return-object v0 │ │ +2ca5a0: |[2ca5a0] com.duckduckgo.app.location.data.LocationPermissionEntity.component2:()Lcom/duckduckgo/app/location/data/LocationPermissionType; │ │ +2ca5b0: 5410 c532 |0000: iget-object v0, v1, Lcom/duckduckgo/app/location/data/LocationPermissionEntity;.permission:Lcom/duckduckgo/app/location/data/LocationPermissionType; // field@32c5 │ │ +2ca5b4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/location/data/LocationPermissionEntity;) │ │ name : 'copy' │ │ type : '(Ljava/lang/String;Lcom/duckduckgo/app/location/data/LocationPermissionType;)Lcom/duckduckgo/app/location/data/LocationPermissionEntity;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -2ca560: |[2ca560] com.duckduckgo.app.location.data.LocationPermissionEntity.copy:(Ljava/lang/String;Lcom/duckduckgo/app/location/data/LocationPermissionType;)Lcom/duckduckgo/app/location/data/LocationPermissionEntity; │ │ -2ca570: 1a00 faa0 |0000: const-string v0, "domain" // string@a0fa │ │ -2ca574: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2ca57a: 1a00 57c3 |0005: const-string v0, "permission" // string@c357 │ │ -2ca57e: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2ca584: 2200 0113 |000a: new-instance v0, Lcom/duckduckgo/app/location/data/LocationPermissionEntity; // type@1301 │ │ -2ca588: 7030 0c5a 2003 |000c: invoke-direct {v0, v2, v3}, Lcom/duckduckgo/app/location/data/LocationPermissionEntity;.:(Ljava/lang/String;Lcom/duckduckgo/app/location/data/LocationPermissionType;)V // method@5a0c │ │ -2ca58e: 1100 |000f: return-object v0 │ │ +2ca570: |[2ca570] com.duckduckgo.app.location.data.LocationPermissionEntity.copy:(Ljava/lang/String;Lcom/duckduckgo/app/location/data/LocationPermissionType;)Lcom/duckduckgo/app/location/data/LocationPermissionEntity; │ │ +2ca580: 1a00 faa0 |0000: const-string v0, "domain" // string@a0fa │ │ +2ca584: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2ca58a: 1a00 57c3 |0005: const-string v0, "permission" // string@c357 │ │ +2ca58e: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2ca594: 2200 0113 |000a: new-instance v0, Lcom/duckduckgo/app/location/data/LocationPermissionEntity; // type@1301 │ │ +2ca598: 7030 0c5a 2003 |000c: invoke-direct {v0, v2, v3}, Lcom/duckduckgo/app/location/data/LocationPermissionEntity;.:(Ljava/lang/String;Lcom/duckduckgo/app/location/data/LocationPermissionType;)V // method@5a0c │ │ +2ca59e: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/duckduckgo/app/location/data/LocationPermissionEntity;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -2ca4dc: |[2ca4dc] com.duckduckgo.app.location.data.LocationPermissionEntity.equals:(Ljava/lang/Object;)Z │ │ -2ca4ec: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -2ca4ee: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ -2ca4f2: 0f00 |0003: return v0 │ │ -2ca4f4: 2051 0113 |0004: instance-of v1, v5, Lcom/duckduckgo/app/location/data/LocationPermissionEntity; // type@1301 │ │ -2ca4f8: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -2ca4fa: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -2ca4fe: 0f02 |0009: return v2 │ │ -2ca500: 1f05 0113 |000a: check-cast v5, Lcom/duckduckgo/app/location/data/LocationPermissionEntity; // type@1301 │ │ -2ca504: 5441 c432 |000c: iget-object v1, v4, Lcom/duckduckgo/app/location/data/LocationPermissionEntity;.domain:Ljava/lang/String; // field@32c4 │ │ -2ca508: 5453 c432 |000e: iget-object v3, v5, Lcom/duckduckgo/app/location/data/LocationPermissionEntity;.domain:Ljava/lang/String; // field@32c4 │ │ -2ca50c: 7120 faf1 3100 |0010: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -2ca512: 0a01 |0013: move-result v1 │ │ -2ca514: 3901 0300 |0014: if-nez v1, 0017 // +0003 │ │ -2ca518: 0f02 |0016: return v2 │ │ -2ca51a: 5441 c532 |0017: iget-object v1, v4, Lcom/duckduckgo/app/location/data/LocationPermissionEntity;.permission:Lcom/duckduckgo/app/location/data/LocationPermissionType; // field@32c5 │ │ -2ca51e: 5455 c532 |0019: iget-object v5, v5, Lcom/duckduckgo/app/location/data/LocationPermissionEntity;.permission:Lcom/duckduckgo/app/location/data/LocationPermissionType; // field@32c5 │ │ -2ca522: 3251 0300 |001b: if-eq v1, v5, 001e // +0003 │ │ -2ca526: 0f02 |001d: return v2 │ │ -2ca528: 0f00 |001e: return v0 │ │ +2ca4ec: |[2ca4ec] com.duckduckgo.app.location.data.LocationPermissionEntity.equals:(Ljava/lang/Object;)Z │ │ +2ca4fc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +2ca4fe: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ +2ca502: 0f00 |0003: return v0 │ │ +2ca504: 2051 0113 |0004: instance-of v1, v5, Lcom/duckduckgo/app/location/data/LocationPermissionEntity; // type@1301 │ │ +2ca508: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +2ca50a: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +2ca50e: 0f02 |0009: return v2 │ │ +2ca510: 1f05 0113 |000a: check-cast v5, Lcom/duckduckgo/app/location/data/LocationPermissionEntity; // type@1301 │ │ +2ca514: 5441 c432 |000c: iget-object v1, v4, Lcom/duckduckgo/app/location/data/LocationPermissionEntity;.domain:Ljava/lang/String; // field@32c4 │ │ +2ca518: 5453 c432 |000e: iget-object v3, v5, Lcom/duckduckgo/app/location/data/LocationPermissionEntity;.domain:Ljava/lang/String; // field@32c4 │ │ +2ca51c: 7120 faf1 3100 |0010: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +2ca522: 0a01 |0013: move-result v1 │ │ +2ca524: 3901 0300 |0014: if-nez v1, 0017 // +0003 │ │ +2ca528: 0f02 |0016: return v2 │ │ +2ca52a: 5441 c532 |0017: iget-object v1, v4, Lcom/duckduckgo/app/location/data/LocationPermissionEntity;.permission:Lcom/duckduckgo/app/location/data/LocationPermissionType; // field@32c5 │ │ +2ca52e: 5455 c532 |0019: iget-object v5, v5, Lcom/duckduckgo/app/location/data/LocationPermissionEntity;.permission:Lcom/duckduckgo/app/location/data/LocationPermissionType; // field@32c5 │ │ +2ca532: 3251 0300 |001b: if-eq v1, v5, 001e // +0003 │ │ +2ca536: 0f02 |001d: return v2 │ │ +2ca538: 0f00 |001e: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lcom/duckduckgo/app/location/data/LocationPermissionEntity;) │ │ name : 'getDomain' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2ca608: |[2ca608] com.duckduckgo.app.location.data.LocationPermissionEntity.getDomain:()Ljava/lang/String; │ │ -2ca618: 5410 c432 |0000: iget-object v0, v1, Lcom/duckduckgo/app/location/data/LocationPermissionEntity;.domain:Ljava/lang/String; // field@32c4 │ │ -2ca61c: 1100 |0002: return-object v0 │ │ +2ca618: |[2ca618] com.duckduckgo.app.location.data.LocationPermissionEntity.getDomain:()Ljava/lang/String; │ │ +2ca628: 5410 c432 |0000: iget-object v0, v1, Lcom/duckduckgo/app/location/data/LocationPermissionEntity;.domain:Ljava/lang/String; // field@32c4 │ │ +2ca62c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/location/data/LocationPermissionEntity; │ │ │ │ #5 : (in Lcom/duckduckgo/app/location/data/LocationPermissionEntity;) │ │ @@ -188141,17 +188141,17 @@ │ │ type : '()Lcom/duckduckgo/app/location/data/LocationPermissionType;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2ca5a8: |[2ca5a8] com.duckduckgo.app.location.data.LocationPermissionEntity.getPermission:()Lcom/duckduckgo/app/location/data/LocationPermissionType; │ │ -2ca5b8: 5410 c532 |0000: iget-object v0, v1, Lcom/duckduckgo/app/location/data/LocationPermissionEntity;.permission:Lcom/duckduckgo/app/location/data/LocationPermissionType; // field@32c5 │ │ -2ca5bc: 1100 |0002: return-object v0 │ │ +2ca5b8: |[2ca5b8] com.duckduckgo.app.location.data.LocationPermissionEntity.getPermission:()Lcom/duckduckgo/app/location/data/LocationPermissionType; │ │ +2ca5c8: 5410 c532 |0000: iget-object v0, v1, Lcom/duckduckgo/app/location/data/LocationPermissionEntity;.permission:Lcom/duckduckgo/app/location/data/LocationPermissionType; // field@32c5 │ │ +2ca5cc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/location/data/LocationPermissionEntity; │ │ │ │ #6 : (in Lcom/duckduckgo/app/location/data/LocationPermissionEntity;) │ │ @@ -188159,52 +188159,52 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -2ca5c0: |[2ca5c0] com.duckduckgo.app.location.data.LocationPermissionEntity.hashCode:()I │ │ -2ca5d0: 5420 c432 |0000: iget-object v0, v2, Lcom/duckduckgo/app/location/data/LocationPermissionEntity;.domain:Ljava/lang/String; // field@32c4 │ │ -2ca5d4: 6e10 c0ef 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ -2ca5da: 0a00 |0005: move-result v0 │ │ -2ca5dc: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -2ca5e0: 5421 c532 |0008: iget-object v1, v2, Lcom/duckduckgo/app/location/data/LocationPermissionEntity;.permission:Lcom/duckduckgo/app/location/data/LocationPermissionType; // field@32c5 │ │ -2ca5e4: 6e10 205a 0100 |000a: invoke-virtual {v1}, Lcom/duckduckgo/app/location/data/LocationPermissionType;.hashCode:()I // method@5a20 │ │ -2ca5ea: 0a01 |000d: move-result v1 │ │ -2ca5ec: b010 |000e: add-int/2addr v0, v1 │ │ -2ca5ee: 0f00 |000f: return v0 │ │ +2ca5d0: |[2ca5d0] com.duckduckgo.app.location.data.LocationPermissionEntity.hashCode:()I │ │ +2ca5e0: 5420 c432 |0000: iget-object v0, v2, Lcom/duckduckgo/app/location/data/LocationPermissionEntity;.domain:Ljava/lang/String; // field@32c4 │ │ +2ca5e4: 6e10 c0ef 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ +2ca5ea: 0a00 |0005: move-result v0 │ │ +2ca5ec: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +2ca5f0: 5421 c532 |0008: iget-object v1, v2, Lcom/duckduckgo/app/location/data/LocationPermissionEntity;.permission:Lcom/duckduckgo/app/location/data/LocationPermissionType; // field@32c5 │ │ +2ca5f4: 6e10 205a 0100 |000a: invoke-virtual {v1}, Lcom/duckduckgo/app/location/data/LocationPermissionType;.hashCode:()I // method@5a20 │ │ +2ca5fa: 0a01 |000d: move-result v1 │ │ +2ca5fc: b010 |000e: add-int/2addr v0, v1 │ │ +2ca5fe: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Lcom/duckduckgo/app/location/data/LocationPermissionEntity;) │ │ name : 'toString' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -2ca620: |[2ca620] com.duckduckgo.app.location.data.LocationPermissionEntity.toString:()Ljava/lang/String; │ │ -2ca630: 5440 c432 |0000: iget-object v0, v4, Lcom/duckduckgo/app/location/data/LocationPermissionEntity;.domain:Ljava/lang/String; // field@32c4 │ │ -2ca634: 5441 c532 |0002: iget-object v1, v4, Lcom/duckduckgo/app/location/data/LocationPermissionEntity;.permission:Lcom/duckduckgo/app/location/data/LocationPermissionType; // field@32c5 │ │ -2ca638: 2202 dd38 |0004: new-instance v2, Ljava/lang/StringBuilder; // type@38dd │ │ -2ca63c: 1a03 176e |0006: const-string v3, "LocationPermissionEntity(domain=" // string@6e17 │ │ -2ca640: 7020 d9ef 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ -2ca646: 6e20 e2ef 0200 |000b: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2ca64c: 1a00 6918 |000e: const-string v0, ", permission=" // string@1869 │ │ -2ca650: 6e20 e2ef 0200 |0010: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2ca656: 6e20 e1ef 1200 |0013: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ -2ca65c: 1a00 0117 |0016: const-string v0, ")" // string@1701 │ │ -2ca660: 6e20 e2ef 0200 |0018: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2ca666: 6e10 e7ef 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ -2ca66c: 0c00 |001e: move-result-object v0 │ │ -2ca66e: 1100 |001f: return-object v0 │ │ +2ca630: |[2ca630] com.duckduckgo.app.location.data.LocationPermissionEntity.toString:()Ljava/lang/String; │ │ +2ca640: 5440 c432 |0000: iget-object v0, v4, Lcom/duckduckgo/app/location/data/LocationPermissionEntity;.domain:Ljava/lang/String; // field@32c4 │ │ +2ca644: 5441 c532 |0002: iget-object v1, v4, Lcom/duckduckgo/app/location/data/LocationPermissionEntity;.permission:Lcom/duckduckgo/app/location/data/LocationPermissionType; // field@32c5 │ │ +2ca648: 2202 dd38 |0004: new-instance v2, Ljava/lang/StringBuilder; // type@38dd │ │ +2ca64c: 1a03 176e |0006: const-string v3, "LocationPermissionEntity(domain=" // string@6e17 │ │ +2ca650: 7020 d9ef 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ +2ca656: 6e20 e2ef 0200 |000b: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2ca65c: 1a00 6918 |000e: const-string v0, ", permission=" // string@1869 │ │ +2ca660: 6e20 e2ef 0200 |0010: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2ca666: 6e20 e1ef 1200 |0013: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ +2ca66c: 1a00 0117 |0016: const-string v0, ")" // string@1701 │ │ +2ca670: 6e20 e2ef 0200 |0018: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2ca676: 6e10 e7ef 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ +2ca67c: 0c00 |001e: move-result-object v0 │ │ +2ca67e: 1100 |001f: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 28184 (LocationPermissionEntity.kt) │ │ │ │ Class #1461 header: │ │ @@ -188265,42 +188265,42 @@ │ │ type : '(Lcom/duckduckgo/app/location/data/LocationPermissionEntity;)Ljava/lang/String;' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -2ca468: |[2ca468] com.duckduckgo.app.location.data.LocationPermissionEntityKt.forFireproofing:(Lcom/duckduckgo/app/location/data/LocationPermissionEntity;)Ljava/lang/String; │ │ -2ca478: 1a00 791b |0000: const-string v0, "" // string@1b79 │ │ -2ca47c: 7120 fef1 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2ca482: 6e10 125a 0300 |0005: invoke-virtual {v3}, Lcom/duckduckgo/app/location/data/LocationPermissionEntity;.getDomain:()Ljava/lang/String; // method@5a12 │ │ -2ca488: 0c00 |0008: move-result-object v0 │ │ -2ca48a: 1a01 b4b0 |0009: const-string v1, "https://" // string@b0b4 │ │ -2ca48e: 1212 |000b: const/4 v2, #int 1 // #1 │ │ -2ca490: 7130 4ff2 1002 |000c: invoke-static {v0, v1, v2}, Lkotlin/text/StringsKt;.startsWith:(Ljava/lang/String;Ljava/lang/String;Z)Z // method@f24f │ │ -2ca496: 0a01 |000f: move-result v1 │ │ -2ca498: 3801 0b00 |0010: if-eqz v1, 001b // +000b │ │ -2ca49c: 1a01 ff1a |0012: const-string v1, "/" // string@1aff │ │ -2ca4a0: 7130 39f2 1002 |0014: invoke-static {v0, v1, v2}, Lkotlin/text/StringsKt;.endsWith:(Ljava/lang/String;Ljava/lang/String;Z)Z // method@f239 │ │ -2ca4a6: 0a01 |0017: move-result v1 │ │ -2ca4a8: 3801 0300 |0018: if-eqz v1, 001b // +0003 │ │ -2ca4ac: 2802 |001a: goto 001c // +0002 │ │ -2ca4ae: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -2ca4b0: 3800 1100 |001c: if-eqz v0, 002d // +0011 │ │ -2ca4b4: 1301 0800 |001e: const/16 v1, #int 8 // #8 │ │ -2ca4b8: 7120 37f2 1000 |0020: invoke-static {v0, v1}, Lkotlin/text/StringsKt;.drop:(Ljava/lang/String;I)Ljava/lang/String; // method@f237 │ │ -2ca4be: 0c00 |0023: move-result-object v0 │ │ -2ca4c0: 3800 0900 |0024: if-eqz v0, 002d // +0009 │ │ -2ca4c4: 7120 38f2 2000 |0026: invoke-static {v0, v2}, Lkotlin/text/StringsKt;.dropLast:(Ljava/lang/String;I)Ljava/lang/String; // method@f238 │ │ -2ca4ca: 0c00 |0029: move-result-object v0 │ │ -2ca4cc: 3800 0300 |002a: if-eqz v0, 002d // +0003 │ │ -2ca4d0: 2805 |002c: goto 0031 // +0005 │ │ -2ca4d2: 6e10 125a 0300 |002d: invoke-virtual {v3}, Lcom/duckduckgo/app/location/data/LocationPermissionEntity;.getDomain:()Ljava/lang/String; // method@5a12 │ │ -2ca4d8: 0c00 |0030: move-result-object v0 │ │ -2ca4da: 1100 |0031: return-object v0 │ │ +2ca478: |[2ca478] com.duckduckgo.app.location.data.LocationPermissionEntityKt.forFireproofing:(Lcom/duckduckgo/app/location/data/LocationPermissionEntity;)Ljava/lang/String; │ │ +2ca488: 1a00 791b |0000: const-string v0, "" // string@1b79 │ │ +2ca48c: 7120 fef1 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2ca492: 6e10 125a 0300 |0005: invoke-virtual {v3}, Lcom/duckduckgo/app/location/data/LocationPermissionEntity;.getDomain:()Ljava/lang/String; // method@5a12 │ │ +2ca498: 0c00 |0008: move-result-object v0 │ │ +2ca49a: 1a01 b4b0 |0009: const-string v1, "https://" // string@b0b4 │ │ +2ca49e: 1212 |000b: const/4 v2, #int 1 // #1 │ │ +2ca4a0: 7130 4ff2 1002 |000c: invoke-static {v0, v1, v2}, Lkotlin/text/StringsKt;.startsWith:(Ljava/lang/String;Ljava/lang/String;Z)Z // method@f24f │ │ +2ca4a6: 0a01 |000f: move-result v1 │ │ +2ca4a8: 3801 0b00 |0010: if-eqz v1, 001b // +000b │ │ +2ca4ac: 1a01 ff1a |0012: const-string v1, "/" // string@1aff │ │ +2ca4b0: 7130 39f2 1002 |0014: invoke-static {v0, v1, v2}, Lkotlin/text/StringsKt;.endsWith:(Ljava/lang/String;Ljava/lang/String;Z)Z // method@f239 │ │ +2ca4b6: 0a01 |0017: move-result v1 │ │ +2ca4b8: 3801 0300 |0018: if-eqz v1, 001b // +0003 │ │ +2ca4bc: 2802 |001a: goto 001c // +0002 │ │ +2ca4be: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +2ca4c0: 3800 1100 |001c: if-eqz v0, 002d // +0011 │ │ +2ca4c4: 1301 0800 |001e: const/16 v1, #int 8 // #8 │ │ +2ca4c8: 7120 37f2 1000 |0020: invoke-static {v0, v1}, Lkotlin/text/StringsKt;.drop:(Ljava/lang/String;I)Ljava/lang/String; // method@f237 │ │ +2ca4ce: 0c00 |0023: move-result-object v0 │ │ +2ca4d0: 3800 0900 |0024: if-eqz v0, 002d // +0009 │ │ +2ca4d4: 7120 38f2 2000 |0026: invoke-static {v0, v2}, Lkotlin/text/StringsKt;.dropLast:(Ljava/lang/String;I)Ljava/lang/String; // method@f238 │ │ +2ca4da: 0c00 |0029: move-result-object v0 │ │ +2ca4dc: 3800 0300 |002a: if-eqz v0, 002d // +0003 │ │ +2ca4e0: 2805 |002c: goto 0031 // +0005 │ │ +2ca4e2: 6e10 125a 0300 |002d: invoke-virtual {v3}, Lcom/duckduckgo/app/location/data/LocationPermissionEntity;.getDomain:()Ljava/lang/String; // method@5a12 │ │ +2ca4e8: 0c00 |0030: move-result-object v0 │ │ +2ca4ea: 1100 |0031: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=32 │ │ 0x0020 line=33 │ │ locals : │ │ 0x0000 - 0x0032 reg=3 (null) Lcom/duckduckgo/app/location/data/LocationPermissionEntity; │ │ │ │ @@ -188336,17 +188336,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2ca6d4: |[2ca6d4] com.duckduckgo.app.location.data.LocationPermissionType$Companion.:()V │ │ -2ca6e4: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2ca6ea: 0e00 |0003: return-void │ │ +2ca6e4: |[2ca6e4] com.duckduckgo.app.location.data.LocationPermissionType$Companion.:()V │ │ +2ca6f4: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2ca6fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/location/data/LocationPermissionType$Companion; │ │ │ │ #1 : (in Lcom/duckduckgo/app/location/data/LocationPermissionType$Companion;) │ │ @@ -188354,40 +188354,40 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2ca6ec: |[2ca6ec] com.duckduckgo.app.location.data.LocationPermissionType$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -2ca6fc: 7010 175a 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/location/data/LocationPermissionType$Companion;.:()V // method@5a17 │ │ -2ca702: 0e00 |0003: return-void │ │ +2ca6fc: |[2ca6fc] com.duckduckgo.app.location.data.LocationPermissionType$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +2ca70c: 7010 175a 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/location/data/LocationPermissionType$Companion;.:()V // method@5a17 │ │ +2ca712: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/location/data/LocationPermissionType$Companion;) │ │ name : 'fromValue' │ │ type : '(I)Lcom/duckduckgo/app/location/data/LocationPermissionType;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -2ca6a4: |[2ca6a4] com.duckduckgo.app.location.data.LocationPermissionType$Companion.fromValue:(I)Lcom/duckduckgo/app/location/data/LocationPermissionType; │ │ -2ca6b4: 7100 1d5a 0000 |0000: invoke-static {}, Lcom/duckduckgo/app/location/data/LocationPermissionType;.access$getMap$cp:()Ljava/util/Map; // method@5a1d │ │ -2ca6ba: 0c00 |0003: move-result-object v0 │ │ -2ca6bc: 7110 8cef 0200 |0004: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@ef8c │ │ -2ca6c2: 0c02 |0007: move-result-object v2 │ │ -2ca6c4: 7220 06f1 2000 |0008: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f106 │ │ -2ca6ca: 0c02 |000b: move-result-object v2 │ │ -2ca6cc: 1f02 0413 |000c: check-cast v2, Lcom/duckduckgo/app/location/data/LocationPermissionType; // type@1304 │ │ -2ca6d0: 1102 |000e: return-object v2 │ │ +2ca6b4: |[2ca6b4] com.duckduckgo.app.location.data.LocationPermissionType$Companion.fromValue:(I)Lcom/duckduckgo/app/location/data/LocationPermissionType; │ │ +2ca6c4: 7100 1d5a 0000 |0000: invoke-static {}, Lcom/duckduckgo/app/location/data/LocationPermissionType;.access$getMap$cp:()Ljava/util/Map; // method@5a1d │ │ +2ca6ca: 0c00 |0003: move-result-object v0 │ │ +2ca6cc: 7110 8cef 0200 |0004: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@ef8c │ │ +2ca6d2: 0c02 |0007: move-result-object v2 │ │ +2ca6d4: 7220 06f1 2000 |0008: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f106 │ │ +2ca6da: 0c02 |000b: move-result-object v2 │ │ +2ca6dc: 1f02 0413 |000c: check-cast v2, Lcom/duckduckgo/app/location/data/LocationPermissionType; // type@1304 │ │ +2ca6e0: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lcom/duckduckgo/app/location/data/LocationPermissionType$Companion; │ │ 0x0000 - 0x000f reg=2 (null) I │ │ │ │ @@ -188465,90 +188465,90 @@ │ │ type : '()[Lcom/duckduckgo/app/location/data/LocationPermissionType;' │ │ access : 0x101a (PRIVATE STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -2ca728: |[2ca728] com.duckduckgo.app.location.data.LocationPermissionType.$values:()[Lcom/duckduckgo/app/location/data/LocationPermissionType; │ │ -2ca738: 6200 ce32 |0000: sget-object v0, Lcom/duckduckgo/app/location/data/LocationPermissionType;.ALLOW_ALWAYS:Lcom/duckduckgo/app/location/data/LocationPermissionType; // field@32ce │ │ -2ca73c: 6201 cf32 |0002: sget-object v1, Lcom/duckduckgo/app/location/data/LocationPermissionType;.ALLOW_ONCE:Lcom/duckduckgo/app/location/data/LocationPermissionType; // field@32cf │ │ -2ca740: 6202 d132 |0004: sget-object v2, Lcom/duckduckgo/app/location/data/LocationPermissionType;.DENY_ALWAYS:Lcom/duckduckgo/app/location/data/LocationPermissionType; // field@32d1 │ │ -2ca744: 6203 d232 |0006: sget-object v3, Lcom/duckduckgo/app/location/data/LocationPermissionType;.DENY_ONCE:Lcom/duckduckgo/app/location/data/LocationPermissionType; // field@32d2 │ │ -2ca748: 2440 873a 1032 |0008: filled-new-array {v0, v1, v2, v3}, [Lcom/duckduckgo/app/location/data/LocationPermissionType; // type@3a87 │ │ -2ca74e: 0c00 |000b: move-result-object v0 │ │ -2ca750: 1100 |000c: return-object v0 │ │ +2ca738: |[2ca738] com.duckduckgo.app.location.data.LocationPermissionType.$values:()[Lcom/duckduckgo/app/location/data/LocationPermissionType; │ │ +2ca748: 6200 ce32 |0000: sget-object v0, Lcom/duckduckgo/app/location/data/LocationPermissionType;.ALLOW_ALWAYS:Lcom/duckduckgo/app/location/data/LocationPermissionType; // field@32ce │ │ +2ca74c: 6201 cf32 |0002: sget-object v1, Lcom/duckduckgo/app/location/data/LocationPermissionType;.ALLOW_ONCE:Lcom/duckduckgo/app/location/data/LocationPermissionType; // field@32cf │ │ +2ca750: 6202 d132 |0004: sget-object v2, Lcom/duckduckgo/app/location/data/LocationPermissionType;.DENY_ALWAYS:Lcom/duckduckgo/app/location/data/LocationPermissionType; // field@32d1 │ │ +2ca754: 6203 d232 |0006: sget-object v3, Lcom/duckduckgo/app/location/data/LocationPermissionType;.DENY_ONCE:Lcom/duckduckgo/app/location/data/LocationPermissionType; // field@32d2 │ │ +2ca758: 2440 873a 1032 |0008: filled-new-array {v0, v1, v2, v3}, [Lcom/duckduckgo/app/location/data/LocationPermissionType; // type@3a87 │ │ +2ca75e: 0c00 |000b: move-result-object v0 │ │ +2ca760: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/location/data/LocationPermissionType;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 105 16-bit code units │ │ -2ca7c0: |[2ca7c0] com.duckduckgo.app.location.data.LocationPermissionType.:()V │ │ -2ca7d0: 2200 0413 |0000: new-instance v0, Lcom/duckduckgo/app/location/data/LocationPermissionType; // type@1304 │ │ -2ca7d4: 1a01 d71b |0002: const-string v1, "ALLOW_ALWAYS" // string@1bd7 │ │ -2ca7d8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -2ca7da: 1213 |0005: const/4 v3, #int 1 // #1 │ │ -2ca7dc: 7040 1c5a 1032 |0006: invoke-direct {v0, v1, v2, v3}, Lcom/duckduckgo/app/location/data/LocationPermissionType;.:(Ljava/lang/String;II)V // method@5a1c │ │ -2ca7e2: 6900 ce32 |0009: sput-object v0, Lcom/duckduckgo/app/location/data/LocationPermissionType;.ALLOW_ALWAYS:Lcom/duckduckgo/app/location/data/LocationPermissionType; // field@32ce │ │ -2ca7e6: 2200 0413 |000b: new-instance v0, Lcom/duckduckgo/app/location/data/LocationPermissionType; // type@1304 │ │ -2ca7ea: 1a01 d81b |000d: const-string v1, "ALLOW_ONCE" // string@1bd8 │ │ -2ca7ee: 1224 |000f: const/4 v4, #int 2 // #2 │ │ -2ca7f0: 7040 1c5a 1043 |0010: invoke-direct {v0, v1, v3, v4}, Lcom/duckduckgo/app/location/data/LocationPermissionType;.:(Ljava/lang/String;II)V // method@5a1c │ │ -2ca7f6: 6900 cf32 |0013: sput-object v0, Lcom/duckduckgo/app/location/data/LocationPermissionType;.ALLOW_ONCE:Lcom/duckduckgo/app/location/data/LocationPermissionType; // field@32cf │ │ -2ca7fa: 2200 0413 |0015: new-instance v0, Lcom/duckduckgo/app/location/data/LocationPermissionType; // type@1304 │ │ -2ca7fe: 1a01 2325 |0017: const-string v1, "DENY_ALWAYS" // string@2523 │ │ -2ca802: 1233 |0019: const/4 v3, #int 3 // #3 │ │ -2ca804: 7040 1c5a 1034 |001a: invoke-direct {v0, v1, v4, v3}, Lcom/duckduckgo/app/location/data/LocationPermissionType;.:(Ljava/lang/String;II)V // method@5a1c │ │ -2ca80a: 6900 d132 |001d: sput-object v0, Lcom/duckduckgo/app/location/data/LocationPermissionType;.DENY_ALWAYS:Lcom/duckduckgo/app/location/data/LocationPermissionType; // field@32d1 │ │ -2ca80e: 2200 0413 |001f: new-instance v0, Lcom/duckduckgo/app/location/data/LocationPermissionType; // type@1304 │ │ -2ca812: 1a01 2425 |0021: const-string v1, "DENY_ONCE" // string@2524 │ │ -2ca816: 1244 |0023: const/4 v4, #int 4 // #4 │ │ -2ca818: 7040 1c5a 1043 |0024: invoke-direct {v0, v1, v3, v4}, Lcom/duckduckgo/app/location/data/LocationPermissionType;.:(Ljava/lang/String;II)V // method@5a1c │ │ -2ca81e: 6900 d232 |0027: sput-object v0, Lcom/duckduckgo/app/location/data/LocationPermissionType;.DENY_ONCE:Lcom/duckduckgo/app/location/data/LocationPermissionType; // field@32d2 │ │ -2ca822: 7100 1a5a 0000 |0029: invoke-static {}, Lcom/duckduckgo/app/location/data/LocationPermissionType;.$values:()[Lcom/duckduckgo/app/location/data/LocationPermissionType; // method@5a1a │ │ -2ca828: 0c00 |002c: move-result-object v0 │ │ -2ca82a: 6900 cd32 |002d: sput-object v0, Lcom/duckduckgo/app/location/data/LocationPermissionType;.$VALUES:[Lcom/duckduckgo/app/location/data/LocationPermissionType; // field@32cd │ │ -2ca82e: 1f00 0b3b |002f: check-cast v0, [Ljava/lang/Enum; // type@3b0b │ │ -2ca832: 7110 e6f1 0000 |0031: invoke-static {v0}, Lkotlin/enums/EnumEntriesKt;.enumEntries:([Ljava/lang/Enum;)Lkotlin/enums/EnumEntries; // method@f1e6 │ │ -2ca838: 0c00 |0034: move-result-object v0 │ │ -2ca83a: 6900 cc32 |0035: sput-object v0, Lcom/duckduckgo/app/location/data/LocationPermissionType;.$ENTRIES:Lkotlin/enums/EnumEntries; // field@32cc │ │ -2ca83e: 2200 0313 |0037: new-instance v0, Lcom/duckduckgo/app/location/data/LocationPermissionType$Companion; // type@1303 │ │ -2ca842: 1201 |0039: const/4 v1, #int 0 // #0 │ │ -2ca844: 7020 185a 1000 |003a: invoke-direct {v0, v1}, Lcom/duckduckgo/app/location/data/LocationPermissionType$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@5a18 │ │ -2ca84a: 6900 d032 |003d: sput-object v0, Lcom/duckduckgo/app/location/data/LocationPermissionType;.Companion:Lcom/duckduckgo/app/location/data/LocationPermissionType$Companion; // field@32d0 │ │ -2ca84e: 7100 225a 0000 |003f: invoke-static {}, Lcom/duckduckgo/app/location/data/LocationPermissionType;.values:()[Lcom/duckduckgo/app/location/data/LocationPermissionType; // method@5a22 │ │ -2ca854: 0c00 |0042: move-result-object v0 │ │ -2ca856: 2101 |0043: array-length v1, v0 │ │ -2ca858: 7110 c8f1 0100 |0044: invoke-static {v1}, Lkotlin/collections/MapsKt;.mapCapacity:(I)I // method@f1c8 │ │ -2ca85e: 0a01 |0047: move-result v1 │ │ -2ca860: 1303 1000 |0048: const/16 v3, #int 16 // #10 │ │ -2ca864: 7120 16f2 3100 |004a: invoke-static {v1, v3}, Lkotlin/ranges/RangesKt;.coerceAtLeast:(II)I // method@f216 │ │ -2ca86a: 0a01 |004d: move-result v1 │ │ -2ca86c: 2203 4439 |004e: new-instance v3, Ljava/util/LinkedHashMap; // type@3944 │ │ -2ca870: 7020 dbf0 1300 |0050: invoke-direct {v3, v1}, Ljava/util/LinkedHashMap;.:(I)V // method@f0db │ │ -2ca876: 1f03 4b39 |0053: check-cast v3, Ljava/util/Map; // type@394b │ │ -2ca87a: 2101 |0055: array-length v1, v0 │ │ -2ca87c: 3512 1000 |0056: if-ge v2, v1, 0066 // +0010 │ │ -2ca880: 4604 0002 |0058: aget-object v4, v0, v2 │ │ -2ca884: 5245 d432 |005a: iget v5, v4, Lcom/duckduckgo/app/location/data/LocationPermissionType;.value:I // field@32d4 │ │ -2ca888: 7110 8cef 0500 |005c: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@ef8c │ │ -2ca88e: 0c05 |005f: move-result-object v5 │ │ -2ca890: 7230 0af1 5304 |0060: invoke-interface {v3, v5, v4}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f10a │ │ -2ca896: d802 0201 |0063: add-int/lit8 v2, v2, #int 1 // #01 │ │ -2ca89a: 28f1 |0065: goto 0056 // -000f │ │ -2ca89c: 6903 d332 |0066: sput-object v3, Lcom/duckduckgo/app/location/data/LocationPermissionType;.map:Ljava/util/Map; // field@32d3 │ │ -2ca8a0: 0e00 |0068: return-void │ │ +2ca7d0: |[2ca7d0] com.duckduckgo.app.location.data.LocationPermissionType.:()V │ │ +2ca7e0: 2200 0413 |0000: new-instance v0, Lcom/duckduckgo/app/location/data/LocationPermissionType; // type@1304 │ │ +2ca7e4: 1a01 d71b |0002: const-string v1, "ALLOW_ALWAYS" // string@1bd7 │ │ +2ca7e8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +2ca7ea: 1213 |0005: const/4 v3, #int 1 // #1 │ │ +2ca7ec: 7040 1c5a 1032 |0006: invoke-direct {v0, v1, v2, v3}, Lcom/duckduckgo/app/location/data/LocationPermissionType;.:(Ljava/lang/String;II)V // method@5a1c │ │ +2ca7f2: 6900 ce32 |0009: sput-object v0, Lcom/duckduckgo/app/location/data/LocationPermissionType;.ALLOW_ALWAYS:Lcom/duckduckgo/app/location/data/LocationPermissionType; // field@32ce │ │ +2ca7f6: 2200 0413 |000b: new-instance v0, Lcom/duckduckgo/app/location/data/LocationPermissionType; // type@1304 │ │ +2ca7fa: 1a01 d81b |000d: const-string v1, "ALLOW_ONCE" // string@1bd8 │ │ +2ca7fe: 1224 |000f: const/4 v4, #int 2 // #2 │ │ +2ca800: 7040 1c5a 1043 |0010: invoke-direct {v0, v1, v3, v4}, Lcom/duckduckgo/app/location/data/LocationPermissionType;.:(Ljava/lang/String;II)V // method@5a1c │ │ +2ca806: 6900 cf32 |0013: sput-object v0, Lcom/duckduckgo/app/location/data/LocationPermissionType;.ALLOW_ONCE:Lcom/duckduckgo/app/location/data/LocationPermissionType; // field@32cf │ │ +2ca80a: 2200 0413 |0015: new-instance v0, Lcom/duckduckgo/app/location/data/LocationPermissionType; // type@1304 │ │ +2ca80e: 1a01 2325 |0017: const-string v1, "DENY_ALWAYS" // string@2523 │ │ +2ca812: 1233 |0019: const/4 v3, #int 3 // #3 │ │ +2ca814: 7040 1c5a 1034 |001a: invoke-direct {v0, v1, v4, v3}, Lcom/duckduckgo/app/location/data/LocationPermissionType;.:(Ljava/lang/String;II)V // method@5a1c │ │ +2ca81a: 6900 d132 |001d: sput-object v0, Lcom/duckduckgo/app/location/data/LocationPermissionType;.DENY_ALWAYS:Lcom/duckduckgo/app/location/data/LocationPermissionType; // field@32d1 │ │ +2ca81e: 2200 0413 |001f: new-instance v0, Lcom/duckduckgo/app/location/data/LocationPermissionType; // type@1304 │ │ +2ca822: 1a01 2425 |0021: const-string v1, "DENY_ONCE" // string@2524 │ │ +2ca826: 1244 |0023: const/4 v4, #int 4 // #4 │ │ +2ca828: 7040 1c5a 1043 |0024: invoke-direct {v0, v1, v3, v4}, Lcom/duckduckgo/app/location/data/LocationPermissionType;.:(Ljava/lang/String;II)V // method@5a1c │ │ +2ca82e: 6900 d232 |0027: sput-object v0, Lcom/duckduckgo/app/location/data/LocationPermissionType;.DENY_ONCE:Lcom/duckduckgo/app/location/data/LocationPermissionType; // field@32d2 │ │ +2ca832: 7100 1a5a 0000 |0029: invoke-static {}, Lcom/duckduckgo/app/location/data/LocationPermissionType;.$values:()[Lcom/duckduckgo/app/location/data/LocationPermissionType; // method@5a1a │ │ +2ca838: 0c00 |002c: move-result-object v0 │ │ +2ca83a: 6900 cd32 |002d: sput-object v0, Lcom/duckduckgo/app/location/data/LocationPermissionType;.$VALUES:[Lcom/duckduckgo/app/location/data/LocationPermissionType; // field@32cd │ │ +2ca83e: 1f00 0b3b |002f: check-cast v0, [Ljava/lang/Enum; // type@3b0b │ │ +2ca842: 7110 e6f1 0000 |0031: invoke-static {v0}, Lkotlin/enums/EnumEntriesKt;.enumEntries:([Ljava/lang/Enum;)Lkotlin/enums/EnumEntries; // method@f1e6 │ │ +2ca848: 0c00 |0034: move-result-object v0 │ │ +2ca84a: 6900 cc32 |0035: sput-object v0, Lcom/duckduckgo/app/location/data/LocationPermissionType;.$ENTRIES:Lkotlin/enums/EnumEntries; // field@32cc │ │ +2ca84e: 2200 0313 |0037: new-instance v0, Lcom/duckduckgo/app/location/data/LocationPermissionType$Companion; // type@1303 │ │ +2ca852: 1201 |0039: const/4 v1, #int 0 // #0 │ │ +2ca854: 7020 185a 1000 |003a: invoke-direct {v0, v1}, Lcom/duckduckgo/app/location/data/LocationPermissionType$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@5a18 │ │ +2ca85a: 6900 d032 |003d: sput-object v0, Lcom/duckduckgo/app/location/data/LocationPermissionType;.Companion:Lcom/duckduckgo/app/location/data/LocationPermissionType$Companion; // field@32d0 │ │ +2ca85e: 7100 225a 0000 |003f: invoke-static {}, Lcom/duckduckgo/app/location/data/LocationPermissionType;.values:()[Lcom/duckduckgo/app/location/data/LocationPermissionType; // method@5a22 │ │ +2ca864: 0c00 |0042: move-result-object v0 │ │ +2ca866: 2101 |0043: array-length v1, v0 │ │ +2ca868: 7110 c8f1 0100 |0044: invoke-static {v1}, Lkotlin/collections/MapsKt;.mapCapacity:(I)I // method@f1c8 │ │ +2ca86e: 0a01 |0047: move-result v1 │ │ +2ca870: 1303 1000 |0048: const/16 v3, #int 16 // #10 │ │ +2ca874: 7120 16f2 3100 |004a: invoke-static {v1, v3}, Lkotlin/ranges/RangesKt;.coerceAtLeast:(II)I // method@f216 │ │ +2ca87a: 0a01 |004d: move-result v1 │ │ +2ca87c: 2203 4439 |004e: new-instance v3, Ljava/util/LinkedHashMap; // type@3944 │ │ +2ca880: 7020 dbf0 1300 |0050: invoke-direct {v3, v1}, Ljava/util/LinkedHashMap;.:(I)V // method@f0db │ │ +2ca886: 1f03 4b39 |0053: check-cast v3, Ljava/util/Map; // type@394b │ │ +2ca88a: 2101 |0055: array-length v1, v0 │ │ +2ca88c: 3512 1000 |0056: if-ge v2, v1, 0066 // +0010 │ │ +2ca890: 4604 0002 |0058: aget-object v4, v0, v2 │ │ +2ca894: 5245 d432 |005a: iget v5, v4, Lcom/duckduckgo/app/location/data/LocationPermissionType;.value:I // field@32d4 │ │ +2ca898: 7110 8cef 0500 |005c: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@ef8c │ │ +2ca89e: 0c05 |005f: move-result-object v5 │ │ +2ca8a0: 7230 0af1 5304 |0060: invoke-interface {v3, v5, v4}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f10a │ │ +2ca8a6: d802 0201 |0063: add-int/lit8 v2, v2, #int 1 // #01 │ │ +2ca8aa: 28f1 |0065: goto 0056 // -000f │ │ +2ca8ac: 6903 d332 |0066: sput-object v3, Lcom/duckduckgo/app/location/data/LocationPermissionType;.map:Ljava/util/Map; // field@32d3 │ │ +2ca8b0: 0e00 |0068: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x000b line=44 │ │ 0x0015 line=45 │ │ 0x001f line=46 │ │ 0x003f line=50 │ │ @@ -188565,18 +188565,18 @@ │ │ type : '(Ljava/lang/String;II)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -2ca8a4: |[2ca8a4] com.duckduckgo.app.location.data.LocationPermissionType.:(Ljava/lang/String;II)V │ │ -2ca8b4: 7030 70ef 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@ef70 │ │ -2ca8ba: 5903 d432 |0003: iput v3, v0, Lcom/duckduckgo/app/location/data/LocationPermissionType;.value:I // field@32d4 │ │ -2ca8be: 0e00 |0005: return-void │ │ +2ca8b4: |[2ca8b4] com.duckduckgo.app.location.data.LocationPermissionType.:(Ljava/lang/String;II)V │ │ +2ca8c4: 7030 70ef 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@ef70 │ │ +2ca8ca: 5903 d432 |0003: iput v3, v0, Lcom/duckduckgo/app/location/data/LocationPermissionType;.value:I // field@32d4 │ │ +2ca8ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/duckduckgo/app/location/data/LocationPermissionType; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0006 reg=2 (null) I │ │ @@ -188587,89 +188587,89 @@ │ │ type : '()Ljava/util/Map;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2ca790: |[2ca790] com.duckduckgo.app.location.data.LocationPermissionType.access$getMap$cp:()Ljava/util/Map; │ │ -2ca7a0: 6200 d332 |0000: sget-object v0, Lcom/duckduckgo/app/location/data/LocationPermissionType;.map:Ljava/util/Map; // field@32d3 │ │ -2ca7a4: 1100 |0002: return-object v0 │ │ +2ca7a0: |[2ca7a0] com.duckduckgo.app.location.data.LocationPermissionType.access$getMap$cp:()Ljava/util/Map; │ │ +2ca7b0: 6200 d332 |0000: sget-object v0, Lcom/duckduckgo/app/location/data/LocationPermissionType;.map:Ljava/util/Map; // field@32d3 │ │ +2ca7b4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ │ │ #4 : (in Lcom/duckduckgo/app/location/data/LocationPermissionType;) │ │ name : 'getEntries' │ │ type : '()Lkotlin/enums/EnumEntries;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2ca7a8: |[2ca7a8] com.duckduckgo.app.location.data.LocationPermissionType.getEntries:()Lkotlin/enums/EnumEntries; │ │ -2ca7b8: 6200 cc32 |0000: sget-object v0, Lcom/duckduckgo/app/location/data/LocationPermissionType;.$ENTRIES:Lkotlin/enums/EnumEntries; // field@32cc │ │ -2ca7bc: 1100 |0002: return-object v0 │ │ +2ca7b8: |[2ca7b8] com.duckduckgo.app.location.data.LocationPermissionType.getEntries:()Lkotlin/enums/EnumEntries; │ │ +2ca7c8: 6200 cc32 |0000: sget-object v0, Lcom/duckduckgo/app/location/data/LocationPermissionType;.$ENTRIES:Lkotlin/enums/EnumEntries; // field@32cc │ │ +2ca7cc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lcom/duckduckgo/app/location/data/LocationPermissionType;) │ │ name : 'valueOf' │ │ type : '(Ljava/lang/String;)Lcom/duckduckgo/app/location/data/LocationPermissionType;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -2ca704: |[2ca704] com.duckduckgo.app.location.data.LocationPermissionType.valueOf:(Ljava/lang/String;)Lcom/duckduckgo/app/location/data/LocationPermissionType; │ │ -2ca714: 1c00 0413 |0000: const-class v0, Lcom/duckduckgo/app/location/data/LocationPermissionType; // type@1304 │ │ -2ca718: 7120 73ef 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@ef73 │ │ -2ca71e: 0c01 |0005: move-result-object v1 │ │ -2ca720: 1f01 0413 |0006: check-cast v1, Lcom/duckduckgo/app/location/data/LocationPermissionType; // type@1304 │ │ -2ca724: 1101 |0008: return-object v1 │ │ +2ca714: |[2ca714] com.duckduckgo.app.location.data.LocationPermissionType.valueOf:(Ljava/lang/String;)Lcom/duckduckgo/app/location/data/LocationPermissionType; │ │ +2ca724: 1c00 0413 |0000: const-class v0, Lcom/duckduckgo/app/location/data/LocationPermissionType; // type@1304 │ │ +2ca728: 7120 73ef 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@ef73 │ │ +2ca72e: 0c01 |0005: move-result-object v1 │ │ +2ca730: 1f01 0413 |0006: check-cast v1, Lcom/duckduckgo/app/location/data/LocationPermissionType; // type@1304 │ │ +2ca734: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #6 : (in Lcom/duckduckgo/app/location/data/LocationPermissionType;) │ │ name : 'values' │ │ type : '()[Lcom/duckduckgo/app/location/data/LocationPermissionType;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -2ca754: |[2ca754] com.duckduckgo.app.location.data.LocationPermissionType.values:()[Lcom/duckduckgo/app/location/data/LocationPermissionType; │ │ -2ca764: 6200 cd32 |0000: sget-object v0, Lcom/duckduckgo/app/location/data/LocationPermissionType;.$VALUES:[Lcom/duckduckgo/app/location/data/LocationPermissionType; // field@32cd │ │ -2ca768: 6e10 58f3 0000 |0002: invoke-virtual {v0}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@f358 │ │ -2ca76e: 0c00 |0005: move-result-object v0 │ │ -2ca770: 1f00 873a |0006: check-cast v0, [Lcom/duckduckgo/app/location/data/LocationPermissionType; // type@3a87 │ │ -2ca774: 1100 |0008: return-object v0 │ │ +2ca764: |[2ca764] com.duckduckgo.app.location.data.LocationPermissionType.values:()[Lcom/duckduckgo/app/location/data/LocationPermissionType; │ │ +2ca774: 6200 cd32 |0000: sget-object v0, Lcom/duckduckgo/app/location/data/LocationPermissionType;.$VALUES:[Lcom/duckduckgo/app/location/data/LocationPermissionType; // field@32cd │ │ +2ca778: 6e10 58f3 0000 |0002: invoke-virtual {v0}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@f358 │ │ +2ca77e: 0c00 |0005: move-result-object v0 │ │ +2ca780: 1f00 873a |0006: check-cast v0, [Lcom/duckduckgo/app/location/data/LocationPermissionType; // type@3a87 │ │ +2ca784: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/location/data/LocationPermissionType;) │ │ name : 'getValue' │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2ca778: |[2ca778] com.duckduckgo.app.location.data.LocationPermissionType.getValue:()I │ │ -2ca788: 5210 d432 |0000: iget v0, v1, Lcom/duckduckgo/app/location/data/LocationPermissionType;.value:I // field@32d4 │ │ -2ca78c: 0f00 |0002: return v0 │ │ +2ca788: |[2ca788] com.duckduckgo.app.location.data.LocationPermissionType.getValue:()I │ │ +2ca798: 5210 d432 |0000: iget v0, v1, Lcom/duckduckgo/app/location/data/LocationPermissionType;.value:I // field@32d4 │ │ +2ca79c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/location/data/LocationPermissionType; │ │ │ │ source_file_idx : 28184 (LocationPermissionEntity.kt) │ │ @@ -188779,17 +188779,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2caa0c: |[2caa0c] com.duckduckgo.app.location.data.LocationPermissionsDao_Impl$Companion.:()V │ │ -2caa1c: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2caa22: 0e00 |0003: return-void │ │ +2caa1c: |[2caa1c] com.duckduckgo.app.location.data.LocationPermissionsDao_Impl$Companion.:()V │ │ +2caa2c: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2caa32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl$Companion; │ │ │ │ #1 : (in Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl$Companion;) │ │ @@ -188797,35 +188797,35 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2caa24: |[2caa24] com.duckduckgo.app.location.data.LocationPermissionsDao_Impl$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -2caa34: 7010 325a 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl$Companion;.:()V // method@5a32 │ │ -2caa3a: 0e00 |0003: return-void │ │ +2caa34: |[2caa34] com.duckduckgo.app.location.data.LocationPermissionsDao_Impl$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +2caa44: 7010 325a 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl$Companion;.:()V // method@5a32 │ │ +2caa4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl$Companion;) │ │ name : 'getRequiredConverters' │ │ type : '()Ljava/util/List;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -2ca9f0: |[2ca9f0] com.duckduckgo.app.location.data.LocationPermissionsDao_Impl$Companion.getRequiredConverters:()Ljava/util/List; │ │ -2caa00: 7100 a3f1 0000 |0000: invoke-static {}, Lkotlin/collections/CollectionsKt;.emptyList:()Ljava/util/List; // method@f1a3 │ │ -2caa06: 0c00 |0003: move-result-object v0 │ │ -2caa08: 1100 |0004: return-object v0 │ │ +2caa00: |[2caa00] com.duckduckgo.app.location.data.LocationPermissionsDao_Impl$Companion.getRequiredConverters:()Ljava/util/List; │ │ +2caa10: 7100 a3f1 0000 |0000: invoke-static {}, Lkotlin/collections/CollectionsKt;.emptyList:()Ljava/util/List; // method@f1a3 │ │ +2caa16: 0c00 |0003: move-result-object v0 │ │ +2caa18: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=267 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl$Companion; │ │ │ │ source_file_idx : 28189 (LocationPermissionsDao_Impl.kt) │ │ @@ -188871,19 +188871,19 @@ │ │ type : '(Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl;Landroidx/room/RoomSQLiteQuery;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -2cab3c: |[2cab3c] com.duckduckgo.app.location.data.LocationPermissionsDao_Impl$allPermissionsAsFlow$1.:(Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl;Landroidx/room/RoomSQLiteQuery;)V │ │ -2cab4c: 5b01 d732 |0000: iput-object v1, v0, Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl$allPermissionsAsFlow$1;.this$0:Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl; // field@32d7 │ │ -2cab50: 5b02 d632 |0002: iput-object v2, v0, Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl$allPermissionsAsFlow$1;.$_statement:Landroidx/room/RoomSQLiteQuery; // field@32d6 │ │ -2cab54: 7010 a6ef 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2cab5a: 0e00 |0007: return-void │ │ +2cab4c: |[2cab4c] com.duckduckgo.app.location.data.LocationPermissionsDao_Impl$allPermissionsAsFlow$1.:(Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl;Landroidx/room/RoomSQLiteQuery;)V │ │ +2cab5c: 5b01 d732 |0000: iput-object v1, v0, Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl$allPermissionsAsFlow$1;.this$0:Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl; // field@32d7 │ │ +2cab60: 5b02 d632 |0002: iput-object v2, v0, Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl$allPermissionsAsFlow$1;.$_statement:Landroidx/room/RoomSQLiteQuery; // field@32d6 │ │ +2cab64: 7010 a6ef 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2cab6a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=172 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl$allPermissionsAsFlow$1; │ │ 0x0000 - 0x0008 reg=1 (null) Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl; │ │ 0x0000 - 0x0008 reg=2 (null) Landroidx/room/RoomSQLiteQuery; │ │ @@ -188894,18 +188894,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -2caa3c: |[2caa3c] com.duckduckgo.app.location.data.LocationPermissionsDao_Impl$allPermissionsAsFlow$1.call:()Ljava/lang/Object; │ │ -2caa4c: 6e10 375a 0100 |0000: invoke-virtual {v1}, Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl$allPermissionsAsFlow$1;.call:()Ljava/util/List; // method@5a37 │ │ -2caa52: 0c00 |0003: move-result-object v0 │ │ -2caa54: 1100 |0004: return-object v0 │ │ +2caa4c: |[2caa4c] com.duckduckgo.app.location.data.LocationPermissionsDao_Impl$allPermissionsAsFlow$1.call:()Ljava/lang/Object; │ │ +2caa5c: 6e10 375a 0100 |0000: invoke-virtual {v1}, Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl$allPermissionsAsFlow$1;.call:()Ljava/util/List; // method@5a37 │ │ +2caa62: 0c00 |0003: move-result-object v0 │ │ +2caa64: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl$allPermissionsAsFlow$1; │ │ │ │ #1 : (in Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl$allPermissionsAsFlow$1;) │ │ @@ -188913,65 +188913,65 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 100 16-bit code units │ │ -2caa58: |[2caa58] com.duckduckgo.app.location.data.LocationPermissionsDao_Impl$allPermissionsAsFlow$1.call:()Ljava/util/List; │ │ -2caa68: 5470 d732 |0000: iget-object v0, v7, Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl$allPermissionsAsFlow$1;.this$0:Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl; // field@32d7 │ │ -2caa6c: 7110 3f5a 0000 |0002: invoke-static {v0}, Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl;.access$get__db$p:(Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl;)Landroidx/room/RoomDatabase; // method@5a3f │ │ -2caa72: 0c00 |0005: move-result-object v0 │ │ -2caa74: 5471 d632 |0006: iget-object v1, v7, Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl$allPermissionsAsFlow$1;.$_statement:Landroidx/room/RoomSQLiteQuery; // field@32d6 │ │ -2caa78: 1f01 e501 |0008: check-cast v1, Landroidx/sqlite/db/SupportSQLiteQuery; // type@01e5 │ │ -2caa7c: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -2caa7e: 1203 |000b: const/4 v3, #int 0 // #0 │ │ -2caa80: 7140 7605 1032 |000c: invoke-static {v0, v1, v2, v3}, Landroidx/room/util/DBUtil;.query:(Landroidx/room/RoomDatabase;Landroidx/sqlite/db/SupportSQLiteQuery;ZLandroid/os/CancellationSignal;)Landroid/database/Cursor; // method@0576 │ │ -2caa86: 0c00 |000f: move-result-object v0 │ │ -2caa88: 1a01 faa0 |0010: const-string v1, "domain" // string@a0fa │ │ -2caa8c: 7120 7305 1000 |0012: invoke-static {v0, v1}, Landroidx/room/util/CursorUtil;.getColumnIndexOrThrow:(Landroid/database/Cursor;Ljava/lang/String;)I // method@0573 │ │ -2caa92: 0a01 |0015: move-result v1 │ │ -2caa94: 1a02 57c3 |0016: const-string v2, "permission" // string@c357 │ │ -2caa98: 7120 7305 2000 |0018: invoke-static {v0, v2}, Landroidx/room/util/CursorUtil;.getColumnIndexOrThrow:(Landroid/database/Cursor;Ljava/lang/String;)I // method@0573 │ │ -2caa9e: 0a02 |001b: move-result v2 │ │ -2caaa0: 2203 3839 |001c: new-instance v3, Ljava/util/ArrayList; // type@3938 │ │ -2caaa4: 7210 0601 0000 |001e: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@0106 │ │ -2caaaa: 0a04 |0021: move-result v4 │ │ -2caaac: 7020 99f0 4300 |0022: invoke-direct {v3, v4}, Ljava/util/ArrayList;.:(I)V // method@f099 │ │ -2caab2: 1f03 4639 |0025: check-cast v3, Ljava/util/List; // type@3946 │ │ -2caab6: 7210 0d01 0000 |0027: invoke-interface {v0}, Landroid/database/Cursor;.moveToNext:()Z // method@010d │ │ -2caabc: 0a04 |002a: move-result v4 │ │ -2caabe: 3804 3000 |002b: if-eqz v4, 005b // +0030 │ │ -2caac2: 7220 0a01 1000 |002d: invoke-interface {v0, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@010a │ │ -2caac8: 0c04 |0030: move-result-object v4 │ │ -2caaca: 1a05 fbad |0031: const-string v5, "getString(...)" // string@adfb │ │ -2caace: 7120 fdf1 5400 |0033: invoke-static {v4, v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ -2caad4: 7220 0801 2000 |0036: invoke-interface {v0, v2}, Landroid/database/Cursor;.getInt:(I)I // method@0108 │ │ -2caada: 0a05 |0039: move-result v5 │ │ -2caadc: 5476 d732 |003a: iget-object v6, v7, Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl$allPermissionsAsFlow$1;.this$0:Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl; // field@32d7 │ │ -2caae0: 7110 405a 0600 |003c: invoke-static {v6}, Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl;.access$get__locationPermissionTypeConverter$p:(Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl;)Lcom/duckduckgo/app/browser/rating/db/LocationPermissionTypeConverter; // method@5a40 │ │ -2caae6: 0c06 |003f: move-result-object v6 │ │ -2caae8: 6e20 e932 5600 |0040: invoke-virtual {v6, v5}, Lcom/duckduckgo/app/browser/rating/db/LocationPermissionTypeConverter;.convertFromDb:(I)Lcom/duckduckgo/app/location/data/LocationPermissionType; // method@32e9 │ │ -2caaee: 0c05 |0043: move-result-object v5 │ │ -2caaf0: 3805 0b00 |0044: if-eqz v5, 004f // +000b │ │ -2caaf4: 2206 0113 |0046: new-instance v6, Lcom/duckduckgo/app/location/data/LocationPermissionEntity; // type@1301 │ │ -2caaf8: 7030 0c5a 4605 |0048: invoke-direct {v6, v4, v5}, Lcom/duckduckgo/app/location/data/LocationPermissionEntity;.:(Ljava/lang/String;Lcom/duckduckgo/app/location/data/LocationPermissionType;)V // method@5a0c │ │ -2caafe: 7220 e4f0 6300 |004b: invoke-interface {v3, v6}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@f0e4 │ │ -2cab04: 28d9 |004e: goto 0027 // -0027 │ │ -2cab06: 2201 c638 |004f: new-instance v1, Ljava/lang/IllegalStateException; // type@38c6 │ │ -2cab0a: 1a02 8929 |0051: const-string v2, "Expected NON-NULL 'com.duckduckgo.app.location.`data`.LocationPermissionType', but it was NULL." // string@2989 │ │ -2cab0e: 6e10 aaef 0200 |0053: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@efaa │ │ -2cab14: 0c02 |0056: move-result-object v2 │ │ -2cab16: 7020 83ef 2100 |0057: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@ef83 │ │ -2cab1c: 2701 |005a: throw v1 │ │ -2cab1e: 7210 0401 0000 |005b: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@0104 │ │ -2cab24: 1103 |005e: return-object v3 │ │ -2cab26: 0d01 |005f: move-exception v1 │ │ -2cab28: 7210 0401 0000 |0060: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@0104 │ │ -2cab2e: 2701 |0063: throw v1 │ │ +2caa68: |[2caa68] com.duckduckgo.app.location.data.LocationPermissionsDao_Impl$allPermissionsAsFlow$1.call:()Ljava/util/List; │ │ +2caa78: 5470 d732 |0000: iget-object v0, v7, Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl$allPermissionsAsFlow$1;.this$0:Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl; // field@32d7 │ │ +2caa7c: 7110 3f5a 0000 |0002: invoke-static {v0}, Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl;.access$get__db$p:(Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl;)Landroidx/room/RoomDatabase; // method@5a3f │ │ +2caa82: 0c00 |0005: move-result-object v0 │ │ +2caa84: 5471 d632 |0006: iget-object v1, v7, Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl$allPermissionsAsFlow$1;.$_statement:Landroidx/room/RoomSQLiteQuery; // field@32d6 │ │ +2caa88: 1f01 e501 |0008: check-cast v1, Landroidx/sqlite/db/SupportSQLiteQuery; // type@01e5 │ │ +2caa8c: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +2caa8e: 1203 |000b: const/4 v3, #int 0 // #0 │ │ +2caa90: 7140 7605 1032 |000c: invoke-static {v0, v1, v2, v3}, Landroidx/room/util/DBUtil;.query:(Landroidx/room/RoomDatabase;Landroidx/sqlite/db/SupportSQLiteQuery;ZLandroid/os/CancellationSignal;)Landroid/database/Cursor; // method@0576 │ │ +2caa96: 0c00 |000f: move-result-object v0 │ │ +2caa98: 1a01 faa0 |0010: const-string v1, "domain" // string@a0fa │ │ +2caa9c: 7120 7305 1000 |0012: invoke-static {v0, v1}, Landroidx/room/util/CursorUtil;.getColumnIndexOrThrow:(Landroid/database/Cursor;Ljava/lang/String;)I // method@0573 │ │ +2caaa2: 0a01 |0015: move-result v1 │ │ +2caaa4: 1a02 57c3 |0016: const-string v2, "permission" // string@c357 │ │ +2caaa8: 7120 7305 2000 |0018: invoke-static {v0, v2}, Landroidx/room/util/CursorUtil;.getColumnIndexOrThrow:(Landroid/database/Cursor;Ljava/lang/String;)I // method@0573 │ │ +2caaae: 0a02 |001b: move-result v2 │ │ +2caab0: 2203 3839 |001c: new-instance v3, Ljava/util/ArrayList; // type@3938 │ │ +2caab4: 7210 0601 0000 |001e: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@0106 │ │ +2caaba: 0a04 |0021: move-result v4 │ │ +2caabc: 7020 99f0 4300 |0022: invoke-direct {v3, v4}, Ljava/util/ArrayList;.:(I)V // method@f099 │ │ +2caac2: 1f03 4639 |0025: check-cast v3, Ljava/util/List; // type@3946 │ │ +2caac6: 7210 0d01 0000 |0027: invoke-interface {v0}, Landroid/database/Cursor;.moveToNext:()Z // method@010d │ │ +2caacc: 0a04 |002a: move-result v4 │ │ +2caace: 3804 3000 |002b: if-eqz v4, 005b // +0030 │ │ +2caad2: 7220 0a01 1000 |002d: invoke-interface {v0, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@010a │ │ +2caad8: 0c04 |0030: move-result-object v4 │ │ +2caada: 1a05 fbad |0031: const-string v5, "getString(...)" // string@adfb │ │ +2caade: 7120 fdf1 5400 |0033: invoke-static {v4, v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ +2caae4: 7220 0801 2000 |0036: invoke-interface {v0, v2}, Landroid/database/Cursor;.getInt:(I)I // method@0108 │ │ +2caaea: 0a05 |0039: move-result v5 │ │ +2caaec: 5476 d732 |003a: iget-object v6, v7, Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl$allPermissionsAsFlow$1;.this$0:Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl; // field@32d7 │ │ +2caaf0: 7110 405a 0600 |003c: invoke-static {v6}, Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl;.access$get__locationPermissionTypeConverter$p:(Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl;)Lcom/duckduckgo/app/browser/rating/db/LocationPermissionTypeConverter; // method@5a40 │ │ +2caaf6: 0c06 |003f: move-result-object v6 │ │ +2caaf8: 6e20 e932 5600 |0040: invoke-virtual {v6, v5}, Lcom/duckduckgo/app/browser/rating/db/LocationPermissionTypeConverter;.convertFromDb:(I)Lcom/duckduckgo/app/location/data/LocationPermissionType; // method@32e9 │ │ +2caafe: 0c05 |0043: move-result-object v5 │ │ +2cab00: 3805 0b00 |0044: if-eqz v5, 004f // +000b │ │ +2cab04: 2206 0113 |0046: new-instance v6, Lcom/duckduckgo/app/location/data/LocationPermissionEntity; // type@1301 │ │ +2cab08: 7030 0c5a 4605 |0048: invoke-direct {v6, v4, v5}, Lcom/duckduckgo/app/location/data/LocationPermissionEntity;.:(Ljava/lang/String;Lcom/duckduckgo/app/location/data/LocationPermissionType;)V // method@5a0c │ │ +2cab0e: 7220 e4f0 6300 |004b: invoke-interface {v3, v6}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@f0e4 │ │ +2cab14: 28d9 |004e: goto 0027 // -0027 │ │ +2cab16: 2201 c638 |004f: new-instance v1, Ljava/lang/IllegalStateException; // type@38c6 │ │ +2cab1a: 1a02 8929 |0051: const-string v2, "Expected NON-NULL 'com.duckduckgo.app.location.`data`.LocationPermissionType', but it was NULL." // string@2989 │ │ +2cab1e: 6e10 aaef 0200 |0053: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@efaa │ │ +2cab24: 0c02 |0056: move-result-object v2 │ │ +2cab26: 7020 83ef 2100 |0057: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@ef83 │ │ +2cab2c: 2701 |005a: throw v1 │ │ +2cab2e: 7210 0401 0000 |005b: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@0104 │ │ +2cab34: 1103 |005e: return-object v3 │ │ +2cab36: 0d01 |005f: move-exception v1 │ │ +2cab38: 7210 0401 0000 |0060: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@0104 │ │ +2cab3e: 2701 |0063: throw v1 │ │ catches : 1 │ │ 0x0010 - 0x005b │ │ -> 0x005f │ │ positions : │ │ 0x0000 line=175 │ │ 0x0010 line=177 │ │ 0x0016 line=178 │ │ @@ -188993,18 +188993,18 @@ │ │ type : '()V' │ │ access : 0x0014 (PROTECTED FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -2cab5c: |[2cab5c] com.duckduckgo.app.location.data.LocationPermissionsDao_Impl$allPermissionsAsFlow$1.finalize:()V │ │ -2cab6c: 5410 d632 |0000: iget-object v0, v1, Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl$allPermissionsAsFlow$1;.$_statement:Landroidx/room/RoomSQLiteQuery; // field@32d6 │ │ -2cab70: 6e10 6c05 0000 |0002: invoke-virtual {v0}, Landroidx/room/RoomSQLiteQuery;.release:()V // method@056c │ │ -2cab76: 0e00 |0005: return-void │ │ +2cab6c: |[2cab6c] com.duckduckgo.app.location.data.LocationPermissionsDao_Impl$allPermissionsAsFlow$1.finalize:()V │ │ +2cab7c: 5410 d632 |0000: iget-object v0, v1, Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl$allPermissionsAsFlow$1;.$_statement:Landroidx/room/RoomSQLiteQuery; // field@32d6 │ │ +2cab80: 6e10 6c05 0000 |0002: invoke-virtual {v0}, Landroidx/room/RoomSQLiteQuery;.release:()V // method@056c │ │ +2cab86: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl$allPermissionsAsFlow$1; │ │ │ │ source_file_idx : 28189 (LocationPermissionsDao_Impl.kt) │ │ @@ -189050,19 +189050,19 @@ │ │ type : '(Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl;Landroidx/room/RoomSQLiteQuery;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -2cac78: |[2cac78] com.duckduckgo.app.location.data.LocationPermissionsDao_Impl$allPermissionsEntities$1.:(Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl;Landroidx/room/RoomSQLiteQuery;)V │ │ -2cac88: 5b01 d932 |0000: iput-object v1, v0, Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl$allPermissionsEntities$1;.this$0:Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl; // field@32d9 │ │ -2cac8c: 5b02 d832 |0002: iput-object v2, v0, Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl$allPermissionsEntities$1;.$_statement:Landroidx/room/RoomSQLiteQuery; // field@32d8 │ │ -2cac90: 7010 a6ef 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2cac96: 0e00 |0007: return-void │ │ +2cac88: |[2cac88] com.duckduckgo.app.location.data.LocationPermissionsDao_Impl$allPermissionsEntities$1.:(Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl;Landroidx/room/RoomSQLiteQuery;)V │ │ +2cac98: 5b01 d932 |0000: iput-object v1, v0, Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl$allPermissionsEntities$1;.this$0:Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl; // field@32d9 │ │ +2cac9c: 5b02 d832 |0002: iput-object v2, v0, Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl$allPermissionsEntities$1;.$_statement:Landroidx/room/RoomSQLiteQuery; // field@32d8 │ │ +2caca0: 7010 a6ef 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2caca6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=131 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl$allPermissionsEntities$1; │ │ 0x0000 - 0x0008 reg=1 (null) Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl; │ │ 0x0000 - 0x0008 reg=2 (null) Landroidx/room/RoomSQLiteQuery; │ │ @@ -189073,18 +189073,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -2cab78: |[2cab78] com.duckduckgo.app.location.data.LocationPermissionsDao_Impl$allPermissionsEntities$1.call:()Ljava/lang/Object; │ │ -2cab88: 6e10 3b5a 0100 |0000: invoke-virtual {v1}, Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl$allPermissionsEntities$1;.call:()Ljava/util/List; // method@5a3b │ │ -2cab8e: 0c00 |0003: move-result-object v0 │ │ -2cab90: 1100 |0004: return-object v0 │ │ +2cab88: |[2cab88] com.duckduckgo.app.location.data.LocationPermissionsDao_Impl$allPermissionsEntities$1.call:()Ljava/lang/Object; │ │ +2cab98: 6e10 3b5a 0100 |0000: invoke-virtual {v1}, Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl$allPermissionsEntities$1;.call:()Ljava/util/List; // method@5a3b │ │ +2cab9e: 0c00 |0003: move-result-object v0 │ │ +2caba0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl$allPermissionsEntities$1; │ │ │ │ #1 : (in Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl$allPermissionsEntities$1;) │ │ @@ -189092,65 +189092,65 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 100 16-bit code units │ │ -2cab94: |[2cab94] com.duckduckgo.app.location.data.LocationPermissionsDao_Impl$allPermissionsEntities$1.call:()Ljava/util/List; │ │ -2caba4: 5470 d932 |0000: iget-object v0, v7, Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl$allPermissionsEntities$1;.this$0:Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl; // field@32d9 │ │ -2caba8: 7110 3f5a 0000 |0002: invoke-static {v0}, Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl;.access$get__db$p:(Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl;)Landroidx/room/RoomDatabase; // method@5a3f │ │ -2cabae: 0c00 |0005: move-result-object v0 │ │ -2cabb0: 5471 d832 |0006: iget-object v1, v7, Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl$allPermissionsEntities$1;.$_statement:Landroidx/room/RoomSQLiteQuery; // field@32d8 │ │ -2cabb4: 1f01 e501 |0008: check-cast v1, Landroidx/sqlite/db/SupportSQLiteQuery; // type@01e5 │ │ -2cabb8: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -2cabba: 1203 |000b: const/4 v3, #int 0 // #0 │ │ -2cabbc: 7140 7605 1032 |000c: invoke-static {v0, v1, v2, v3}, Landroidx/room/util/DBUtil;.query:(Landroidx/room/RoomDatabase;Landroidx/sqlite/db/SupportSQLiteQuery;ZLandroid/os/CancellationSignal;)Landroid/database/Cursor; // method@0576 │ │ -2cabc2: 0c00 |000f: move-result-object v0 │ │ -2cabc4: 1a01 faa0 |0010: const-string v1, "domain" // string@a0fa │ │ -2cabc8: 7120 7305 1000 |0012: invoke-static {v0, v1}, Landroidx/room/util/CursorUtil;.getColumnIndexOrThrow:(Landroid/database/Cursor;Ljava/lang/String;)I // method@0573 │ │ -2cabce: 0a01 |0015: move-result v1 │ │ -2cabd0: 1a02 57c3 |0016: const-string v2, "permission" // string@c357 │ │ -2cabd4: 7120 7305 2000 |0018: invoke-static {v0, v2}, Landroidx/room/util/CursorUtil;.getColumnIndexOrThrow:(Landroid/database/Cursor;Ljava/lang/String;)I // method@0573 │ │ -2cabda: 0a02 |001b: move-result v2 │ │ -2cabdc: 2203 3839 |001c: new-instance v3, Ljava/util/ArrayList; // type@3938 │ │ -2cabe0: 7210 0601 0000 |001e: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@0106 │ │ -2cabe6: 0a04 |0021: move-result v4 │ │ -2cabe8: 7020 99f0 4300 |0022: invoke-direct {v3, v4}, Ljava/util/ArrayList;.:(I)V // method@f099 │ │ -2cabee: 1f03 4639 |0025: check-cast v3, Ljava/util/List; // type@3946 │ │ -2cabf2: 7210 0d01 0000 |0027: invoke-interface {v0}, Landroid/database/Cursor;.moveToNext:()Z // method@010d │ │ -2cabf8: 0a04 |002a: move-result v4 │ │ -2cabfa: 3804 3000 |002b: if-eqz v4, 005b // +0030 │ │ -2cabfe: 7220 0a01 1000 |002d: invoke-interface {v0, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@010a │ │ -2cac04: 0c04 |0030: move-result-object v4 │ │ -2cac06: 1a05 fbad |0031: const-string v5, "getString(...)" // string@adfb │ │ -2cac0a: 7120 fdf1 5400 |0033: invoke-static {v4, v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ -2cac10: 7220 0801 2000 |0036: invoke-interface {v0, v2}, Landroid/database/Cursor;.getInt:(I)I // method@0108 │ │ -2cac16: 0a05 |0039: move-result v5 │ │ -2cac18: 5476 d932 |003a: iget-object v6, v7, Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl$allPermissionsEntities$1;.this$0:Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl; // field@32d9 │ │ -2cac1c: 7110 405a 0600 |003c: invoke-static {v6}, Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl;.access$get__locationPermissionTypeConverter$p:(Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl;)Lcom/duckduckgo/app/browser/rating/db/LocationPermissionTypeConverter; // method@5a40 │ │ -2cac22: 0c06 |003f: move-result-object v6 │ │ -2cac24: 6e20 e932 5600 |0040: invoke-virtual {v6, v5}, Lcom/duckduckgo/app/browser/rating/db/LocationPermissionTypeConverter;.convertFromDb:(I)Lcom/duckduckgo/app/location/data/LocationPermissionType; // method@32e9 │ │ -2cac2a: 0c05 |0043: move-result-object v5 │ │ -2cac2c: 3805 0b00 |0044: if-eqz v5, 004f // +000b │ │ -2cac30: 2206 0113 |0046: new-instance v6, Lcom/duckduckgo/app/location/data/LocationPermissionEntity; // type@1301 │ │ -2cac34: 7030 0c5a 4605 |0048: invoke-direct {v6, v4, v5}, Lcom/duckduckgo/app/location/data/LocationPermissionEntity;.:(Ljava/lang/String;Lcom/duckduckgo/app/location/data/LocationPermissionType;)V // method@5a0c │ │ -2cac3a: 7220 e4f0 6300 |004b: invoke-interface {v3, v6}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@f0e4 │ │ -2cac40: 28d9 |004e: goto 0027 // -0027 │ │ -2cac42: 2201 c638 |004f: new-instance v1, Ljava/lang/IllegalStateException; // type@38c6 │ │ -2cac46: 1a02 8929 |0051: const-string v2, "Expected NON-NULL 'com.duckduckgo.app.location.`data`.LocationPermissionType', but it was NULL." // string@2989 │ │ -2cac4a: 6e10 aaef 0200 |0053: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@efaa │ │ -2cac50: 0c02 |0056: move-result-object v2 │ │ -2cac52: 7020 83ef 2100 |0057: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@ef83 │ │ -2cac58: 2701 |005a: throw v1 │ │ -2cac5a: 7210 0401 0000 |005b: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@0104 │ │ -2cac60: 1103 |005e: return-object v3 │ │ -2cac62: 0d01 |005f: move-exception v1 │ │ -2cac64: 7210 0401 0000 |0060: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@0104 │ │ -2cac6a: 2701 |0063: throw v1 │ │ +2caba4: |[2caba4] com.duckduckgo.app.location.data.LocationPermissionsDao_Impl$allPermissionsEntities$1.call:()Ljava/util/List; │ │ +2cabb4: 5470 d932 |0000: iget-object v0, v7, Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl$allPermissionsEntities$1;.this$0:Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl; // field@32d9 │ │ +2cabb8: 7110 3f5a 0000 |0002: invoke-static {v0}, Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl;.access$get__db$p:(Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl;)Landroidx/room/RoomDatabase; // method@5a3f │ │ +2cabbe: 0c00 |0005: move-result-object v0 │ │ +2cabc0: 5471 d832 |0006: iget-object v1, v7, Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl$allPermissionsEntities$1;.$_statement:Landroidx/room/RoomSQLiteQuery; // field@32d8 │ │ +2cabc4: 1f01 e501 |0008: check-cast v1, Landroidx/sqlite/db/SupportSQLiteQuery; // type@01e5 │ │ +2cabc8: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +2cabca: 1203 |000b: const/4 v3, #int 0 // #0 │ │ +2cabcc: 7140 7605 1032 |000c: invoke-static {v0, v1, v2, v3}, Landroidx/room/util/DBUtil;.query:(Landroidx/room/RoomDatabase;Landroidx/sqlite/db/SupportSQLiteQuery;ZLandroid/os/CancellationSignal;)Landroid/database/Cursor; // method@0576 │ │ +2cabd2: 0c00 |000f: move-result-object v0 │ │ +2cabd4: 1a01 faa0 |0010: const-string v1, "domain" // string@a0fa │ │ +2cabd8: 7120 7305 1000 |0012: invoke-static {v0, v1}, Landroidx/room/util/CursorUtil;.getColumnIndexOrThrow:(Landroid/database/Cursor;Ljava/lang/String;)I // method@0573 │ │ +2cabde: 0a01 |0015: move-result v1 │ │ +2cabe0: 1a02 57c3 |0016: const-string v2, "permission" // string@c357 │ │ +2cabe4: 7120 7305 2000 |0018: invoke-static {v0, v2}, Landroidx/room/util/CursorUtil;.getColumnIndexOrThrow:(Landroid/database/Cursor;Ljava/lang/String;)I // method@0573 │ │ +2cabea: 0a02 |001b: move-result v2 │ │ +2cabec: 2203 3839 |001c: new-instance v3, Ljava/util/ArrayList; // type@3938 │ │ +2cabf0: 7210 0601 0000 |001e: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@0106 │ │ +2cabf6: 0a04 |0021: move-result v4 │ │ +2cabf8: 7020 99f0 4300 |0022: invoke-direct {v3, v4}, Ljava/util/ArrayList;.:(I)V // method@f099 │ │ +2cabfe: 1f03 4639 |0025: check-cast v3, Ljava/util/List; // type@3946 │ │ +2cac02: 7210 0d01 0000 |0027: invoke-interface {v0}, Landroid/database/Cursor;.moveToNext:()Z // method@010d │ │ +2cac08: 0a04 |002a: move-result v4 │ │ +2cac0a: 3804 3000 |002b: if-eqz v4, 005b // +0030 │ │ +2cac0e: 7220 0a01 1000 |002d: invoke-interface {v0, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@010a │ │ +2cac14: 0c04 |0030: move-result-object v4 │ │ +2cac16: 1a05 fbad |0031: const-string v5, "getString(...)" // string@adfb │ │ +2cac1a: 7120 fdf1 5400 |0033: invoke-static {v4, v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ +2cac20: 7220 0801 2000 |0036: invoke-interface {v0, v2}, Landroid/database/Cursor;.getInt:(I)I // method@0108 │ │ +2cac26: 0a05 |0039: move-result v5 │ │ +2cac28: 5476 d932 |003a: iget-object v6, v7, Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl$allPermissionsEntities$1;.this$0:Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl; // field@32d9 │ │ +2cac2c: 7110 405a 0600 |003c: invoke-static {v6}, Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl;.access$get__locationPermissionTypeConverter$p:(Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl;)Lcom/duckduckgo/app/browser/rating/db/LocationPermissionTypeConverter; // method@5a40 │ │ +2cac32: 0c06 |003f: move-result-object v6 │ │ +2cac34: 6e20 e932 5600 |0040: invoke-virtual {v6, v5}, Lcom/duckduckgo/app/browser/rating/db/LocationPermissionTypeConverter;.convertFromDb:(I)Lcom/duckduckgo/app/location/data/LocationPermissionType; // method@32e9 │ │ +2cac3a: 0c05 |0043: move-result-object v5 │ │ +2cac3c: 3805 0b00 |0044: if-eqz v5, 004f // +000b │ │ +2cac40: 2206 0113 |0046: new-instance v6, Lcom/duckduckgo/app/location/data/LocationPermissionEntity; // type@1301 │ │ +2cac44: 7030 0c5a 4605 |0048: invoke-direct {v6, v4, v5}, Lcom/duckduckgo/app/location/data/LocationPermissionEntity;.:(Ljava/lang/String;Lcom/duckduckgo/app/location/data/LocationPermissionType;)V // method@5a0c │ │ +2cac4a: 7220 e4f0 6300 |004b: invoke-interface {v3, v6}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@f0e4 │ │ +2cac50: 28d9 |004e: goto 0027 // -0027 │ │ +2cac52: 2201 c638 |004f: new-instance v1, Ljava/lang/IllegalStateException; // type@38c6 │ │ +2cac56: 1a02 8929 |0051: const-string v2, "Expected NON-NULL 'com.duckduckgo.app.location.`data`.LocationPermissionType', but it was NULL." // string@2989 │ │ +2cac5a: 6e10 aaef 0200 |0053: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@efaa │ │ +2cac60: 0c02 |0056: move-result-object v2 │ │ +2cac62: 7020 83ef 2100 |0057: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@ef83 │ │ +2cac68: 2701 |005a: throw v1 │ │ +2cac6a: 7210 0401 0000 |005b: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@0104 │ │ +2cac70: 1103 |005e: return-object v3 │ │ +2cac72: 0d01 |005f: move-exception v1 │ │ +2cac74: 7210 0401 0000 |0060: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@0104 │ │ +2cac7a: 2701 |0063: throw v1 │ │ catches : 1 │ │ 0x0010 - 0x005b │ │ -> 0x005f │ │ positions : │ │ 0x0000 line=134 │ │ 0x0010 line=136 │ │ 0x0016 line=137 │ │ @@ -189172,18 +189172,18 @@ │ │ type : '()V' │ │ access : 0x0014 (PROTECTED FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -2cac98: |[2cac98] com.duckduckgo.app.location.data.LocationPermissionsDao_Impl$allPermissionsEntities$1.finalize:()V │ │ -2caca8: 5410 d832 |0000: iget-object v0, v1, Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl$allPermissionsEntities$1;.$_statement:Landroidx/room/RoomSQLiteQuery; // field@32d8 │ │ -2cacac: 6e10 6c05 0000 |0002: invoke-virtual {v0}, Landroidx/room/RoomSQLiteQuery;.release:()V // method@056c │ │ -2cacb2: 0e00 |0005: return-void │ │ +2caca8: |[2caca8] com.duckduckgo.app.location.data.LocationPermissionsDao_Impl$allPermissionsEntities$1.finalize:()V │ │ +2cacb8: 5410 d832 |0000: iget-object v0, v1, Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl$allPermissionsEntities$1;.$_statement:Landroidx/room/RoomSQLiteQuery; // field@32d8 │ │ +2cacbc: 6e10 6c05 0000 |0002: invoke-virtual {v0}, Landroidx/room/RoomSQLiteQuery;.release:()V // method@056c │ │ +2cacc2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/duckduckgo/app/location/data/LocationPermissionsDao_Impl$allPermissionsEntities$1; │ │ │ │ source_file_idx : 28189 (LocationPermissionsDao_Impl.kt) │ │ @@ -189382,23 +189382,23 @@ │ │ type : '(Landroid/content/Context;Landroidx/core/app/NotificationManagerCompat;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -2cc158: |[2cc158] com.duckduckgo.app.notification.NotificationFactory.:(Landroid/content/Context;Landroidx/core/app/NotificationManagerCompat;)V │ │ -2cc168: 1a00 7d9c |0000: const-string v0, "context" // string@9c7d │ │ -2cc16c: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2cc172: 1a00 53ba |0005: const-string v0, "manager" // string@ba53 │ │ -2cc176: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2cc17c: 7010 a6ef 0100 |000a: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2cc182: 5b12 0933 |000d: iput-object v2, v1, Lcom/duckduckgo/app/notification/NotificationFactory;.context:Landroid/content/Context; // field@3309 │ │ -2cc186: 5b13 0a33 |000f: iput-object v3, v1, Lcom/duckduckgo/app/notification/NotificationFactory;.manager:Landroidx/core/app/NotificationManagerCompat; // field@330a │ │ -2cc18a: 0e00 |0011: return-void │ │ +2cc168: |[2cc168] com.duckduckgo.app.notification.NotificationFactory.:(Landroid/content/Context;Landroidx/core/app/NotificationManagerCompat;)V │ │ +2cc178: 1a00 7d9c |0000: const-string v0, "context" // string@9c7d │ │ +2cc17c: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2cc182: 1a00 53ba |0005: const-string v0, "manager" // string@ba53 │ │ +2cc186: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2cc18c: 7010 a6ef 0100 |000a: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2cc192: 5b12 0933 |000d: iput-object v2, v1, Lcom/duckduckgo/app/notification/NotificationFactory;.context:Landroid/content/Context; // field@3309 │ │ +2cc196: 5b13 0a33 |000f: iput-object v3, v1, Lcom/duckduckgo/app/notification/NotificationFactory;.manager:Landroidx/core/app/NotificationManagerCompat; // field@330a │ │ +2cc19a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x000a line=27 │ │ 0x000d line=28 │ │ 0x000f line=29 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lcom/duckduckgo/app/notification/NotificationFactory; │ │ @@ -189411,87 +189411,87 @@ │ │ type : '(Lcom/duckduckgo/app/notification/model/NotificationSpec;Landroid/app/PendingIntent;Landroid/app/PendingIntent;)Landroid/app/Notification;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 150 16-bit code units │ │ -2cbfec: |[2cbfec] com.duckduckgo.app.notification.NotificationFactory.createNotification:(Lcom/duckduckgo/app/notification/model/NotificationSpec;Landroid/app/PendingIntent;Landroid/app/PendingIntent;)Landroid/app/Notification; │ │ -2cbffc: 1a00 b0d3 |0000: const-string v0, "specification" // string@d3b0 │ │ -2cc000: 7120 fef1 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2cc006: 2200 5101 |0005: new-instance v0, Landroidx/core/app/NotificationCompat$Builder; // type@0151 │ │ -2cc00a: 5431 0933 |0007: iget-object v1, v3, Lcom/duckduckgo/app/notification/NotificationFactory;.context:Landroid/content/Context; // field@3309 │ │ -2cc00e: 7210 925b 0400 |0009: invoke-interface {v4}, Lcom/duckduckgo/app/notification/model/NotificationSpec;.getChannel:()Lcom/duckduckgo/app/notification/model/Channel; // method@5b92 │ │ -2cc014: 0c02 |000c: move-result-object v2 │ │ -2cc016: 6e10 595b 0200 |000d: invoke-virtual {v2}, Lcom/duckduckgo/app/notification/model/Channel;.getId:()Ljava/lang/String; // method@5b59 │ │ -2cc01c: 0c02 |0010: move-result-object v2 │ │ -2cc01e: 7030 0904 1002 |0011: invoke-direct {v0, v1, v2}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@0409 │ │ -2cc024: 7210 925b 0400 |0014: invoke-interface {v4}, Lcom/duckduckgo/app/notification/model/NotificationSpec;.getChannel:()Lcom/duckduckgo/app/notification/model/Channel; // method@5b92 │ │ -2cc02a: 0c01 |0017: move-result-object v1 │ │ -2cc02c: 6e10 5b5b 0100 |0018: invoke-virtual {v1}, Lcom/duckduckgo/app/notification/model/Channel;.getPriority:()I // method@5b5b │ │ -2cc032: 0a01 |001b: move-result v1 │ │ -2cc034: 6e20 1704 1000 |001c: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setPriority:(I)Landroidx/core/app/NotificationCompat$Builder; // method@0417 │ │ -2cc03a: 0c00 |001f: move-result-object v0 │ │ -2cc03c: 7210 965b 0400 |0020: invoke-interface {v4}, Lcom/duckduckgo/app/notification/model/NotificationSpec;.getIcon:()I // method@5b96 │ │ -2cc042: 0a01 |0023: move-result v1 │ │ -2cc044: 6e20 1a04 1000 |0024: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@041a │ │ -2cc04a: 0c00 |0027: move-result-object v0 │ │ -2cc04c: 7210 9b5b 0400 |0028: invoke-interface {v4}, Lcom/duckduckgo/app/notification/model/NotificationSpec;.getTitle:()Ljava/lang/String; // method@5b9b │ │ -2cc052: 0c01 |002b: move-result-object v1 │ │ -2cc054: 1f01 b738 |002c: check-cast v1, Ljava/lang/CharSequence; // type@38b7 │ │ -2cc058: 6e20 1104 1000 |002e: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@0411 │ │ -2cc05e: 0c00 |0031: move-result-object v0 │ │ -2cc060: 7210 955b 0400 |0032: invoke-interface {v4}, Lcom/duckduckgo/app/notification/model/NotificationSpec;.getDescription:()Ljava/lang/String; // method@5b95 │ │ -2cc066: 0c01 |0035: move-result-object v1 │ │ -2cc068: 1f01 b738 |0036: check-cast v1, Ljava/lang/CharSequence; // type@38b7 │ │ -2cc06c: 6e20 1004 1000 |0038: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@0410 │ │ -2cc072: 0c00 |003b: move-result-object v0 │ │ -2cc074: 2201 5001 |003c: new-instance v1, Landroidx/core/app/NotificationCompat$BigTextStyle; // type@0150 │ │ -2cc078: 7010 0704 0100 |003e: invoke-direct {v1}, Landroidx/core/app/NotificationCompat$BigTextStyle;.:()V // method@0407 │ │ -2cc07e: 7210 955b 0400 |0041: invoke-interface {v4}, Lcom/duckduckgo/app/notification/model/NotificationSpec;.getDescription:()Ljava/lang/String; // method@5b95 │ │ -2cc084: 0c02 |0044: move-result-object v2 │ │ -2cc086: 1f02 b738 |0045: check-cast v2, Ljava/lang/CharSequence; // type@38b7 │ │ -2cc08a: 6e20 0804 2100 |0047: invoke-virtual {v1, v2}, Landroidx/core/app/NotificationCompat$BigTextStyle;.bigText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$BigTextStyle; // method@0408 │ │ -2cc090: 0c01 |004a: move-result-object v1 │ │ -2cc092: 1f01 5301 |004b: check-cast v1, Landroidx/core/app/NotificationCompat$Style; // type@0153 │ │ -2cc096: 6e20 1b04 1000 |004d: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setStyle:(Landroidx/core/app/NotificationCompat$Style;)Landroidx/core/app/NotificationCompat$Builder; // method@041b │ │ -2cc09c: 0c00 |0050: move-result-object v0 │ │ -2cc09e: 7210 945b 0400 |0051: invoke-interface {v4}, Lcom/duckduckgo/app/notification/model/NotificationSpec;.getColor:()I // method@5b94 │ │ -2cc0a4: 0a01 |0054: move-result v1 │ │ -2cc0a6: 6e20 0e04 1000 |0055: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setColor:(I)Landroidx/core/app/NotificationCompat$Builder; // method@040e │ │ -2cc0ac: 0c00 |0058: move-result-object v0 │ │ -2cc0ae: 6e20 0f04 5000 |0059: invoke-virtual {v0, v5}, Landroidx/core/app/NotificationCompat$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@040f │ │ -2cc0b4: 0c00 |005c: move-result-object v0 │ │ -2cc0b6: 6e20 1304 6000 |005d: invoke-virtual {v0, v6}, Landroidx/core/app/NotificationCompat$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@0413 │ │ -2cc0bc: 0c00 |0060: move-result-object v0 │ │ -2cc0be: 7210 905b 0400 |0061: invoke-interface {v4}, Lcom/duckduckgo/app/notification/model/NotificationSpec;.getAutoCancel:()Z // method@5b90 │ │ -2cc0c4: 0a01 |0064: move-result v1 │ │ -2cc0c6: 6e20 0c04 1000 |0065: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setAutoCancel:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@040c │ │ -2cc0cc: 0c00 |0068: move-result-object v0 │ │ -2cc0ce: 1a01 e9cd |0069: const-string v1, "setAutoCancel(...)" // string@cde9 │ │ -2cc0d2: 7120 fdf1 1000 |006b: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ -2cc0d8: 7210 975b 0400 |006e: invoke-interface {v4}, Lcom/duckduckgo/app/notification/model/NotificationSpec;.getLaunchButton:()Ljava/lang/String; // method@5b97 │ │ -2cc0de: 0c01 |0071: move-result-object v1 │ │ -2cc0e0: 3801 0b00 |0072: if-eqz v1, 007d // +000b │ │ -2cc0e4: 7210 965b 0400 |0074: invoke-interface {v4}, Lcom/duckduckgo/app/notification/model/NotificationSpec;.getIcon:()I // method@5b96 │ │ -2cc0ea: 0a02 |0077: move-result v2 │ │ -2cc0ec: 1f01 b738 |0078: check-cast v1, Ljava/lang/CharSequence; // type@38b7 │ │ -2cc0f0: 6e40 0a04 2051 |007a: invoke-virtual {v0, v2, v1, v5}, Landroidx/core/app/NotificationCompat$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@040a │ │ -2cc0f6: 7210 935b 0400 |007d: invoke-interface {v4}, Lcom/duckduckgo/app/notification/model/NotificationSpec;.getCloseButton:()Ljava/lang/String; // method@5b93 │ │ -2cc0fc: 0c05 |0080: move-result-object v5 │ │ -2cc0fe: 3805 0b00 |0081: if-eqz v5, 008c // +000b │ │ -2cc102: 7210 965b 0400 |0083: invoke-interface {v4}, Lcom/duckduckgo/app/notification/model/NotificationSpec;.getIcon:()I // method@5b96 │ │ -2cc108: 0a04 |0086: move-result v4 │ │ -2cc10a: 1f05 b738 |0087: check-cast v5, Ljava/lang/CharSequence; // type@38b7 │ │ -2cc10e: 6e40 0a04 4065 |0089: invoke-virtual {v0, v4, v5, v6}, Landroidx/core/app/NotificationCompat$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@040a │ │ -2cc114: 6e10 0b04 0000 |008c: invoke-virtual {v0}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@040b │ │ -2cc11a: 0c04 |008f: move-result-object v4 │ │ -2cc11c: 1a05 c291 |0090: const-string v5, "build(...)" // string@91c2 │ │ -2cc120: 7120 fdf1 5400 |0092: invoke-static {v4, v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ -2cc126: 1104 |0095: return-object v4 │ │ +2cbffc: |[2cbffc] com.duckduckgo.app.notification.NotificationFactory.createNotification:(Lcom/duckduckgo/app/notification/model/NotificationSpec;Landroid/app/PendingIntent;Landroid/app/PendingIntent;)Landroid/app/Notification; │ │ +2cc00c: 1a00 b0d3 |0000: const-string v0, "specification" // string@d3b0 │ │ +2cc010: 7120 fef1 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2cc016: 2200 5101 |0005: new-instance v0, Landroidx/core/app/NotificationCompat$Builder; // type@0151 │ │ +2cc01a: 5431 0933 |0007: iget-object v1, v3, Lcom/duckduckgo/app/notification/NotificationFactory;.context:Landroid/content/Context; // field@3309 │ │ +2cc01e: 7210 925b 0400 |0009: invoke-interface {v4}, Lcom/duckduckgo/app/notification/model/NotificationSpec;.getChannel:()Lcom/duckduckgo/app/notification/model/Channel; // method@5b92 │ │ +2cc024: 0c02 |000c: move-result-object v2 │ │ +2cc026: 6e10 595b 0200 |000d: invoke-virtual {v2}, Lcom/duckduckgo/app/notification/model/Channel;.getId:()Ljava/lang/String; // method@5b59 │ │ +2cc02c: 0c02 |0010: move-result-object v2 │ │ +2cc02e: 7030 0904 1002 |0011: invoke-direct {v0, v1, v2}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@0409 │ │ +2cc034: 7210 925b 0400 |0014: invoke-interface {v4}, Lcom/duckduckgo/app/notification/model/NotificationSpec;.getChannel:()Lcom/duckduckgo/app/notification/model/Channel; // method@5b92 │ │ +2cc03a: 0c01 |0017: move-result-object v1 │ │ +2cc03c: 6e10 5b5b 0100 |0018: invoke-virtual {v1}, Lcom/duckduckgo/app/notification/model/Channel;.getPriority:()I // method@5b5b │ │ +2cc042: 0a01 |001b: move-result v1 │ │ +2cc044: 6e20 1704 1000 |001c: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setPriority:(I)Landroidx/core/app/NotificationCompat$Builder; // method@0417 │ │ +2cc04a: 0c00 |001f: move-result-object v0 │ │ +2cc04c: 7210 965b 0400 |0020: invoke-interface {v4}, Lcom/duckduckgo/app/notification/model/NotificationSpec;.getIcon:()I // method@5b96 │ │ +2cc052: 0a01 |0023: move-result v1 │ │ +2cc054: 6e20 1a04 1000 |0024: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@041a │ │ +2cc05a: 0c00 |0027: move-result-object v0 │ │ +2cc05c: 7210 9b5b 0400 |0028: invoke-interface {v4}, Lcom/duckduckgo/app/notification/model/NotificationSpec;.getTitle:()Ljava/lang/String; // method@5b9b │ │ +2cc062: 0c01 |002b: move-result-object v1 │ │ +2cc064: 1f01 b738 |002c: check-cast v1, Ljava/lang/CharSequence; // type@38b7 │ │ +2cc068: 6e20 1104 1000 |002e: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@0411 │ │ +2cc06e: 0c00 |0031: move-result-object v0 │ │ +2cc070: 7210 955b 0400 |0032: invoke-interface {v4}, Lcom/duckduckgo/app/notification/model/NotificationSpec;.getDescription:()Ljava/lang/String; // method@5b95 │ │ +2cc076: 0c01 |0035: move-result-object v1 │ │ +2cc078: 1f01 b738 |0036: check-cast v1, Ljava/lang/CharSequence; // type@38b7 │ │ +2cc07c: 6e20 1004 1000 |0038: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@0410 │ │ +2cc082: 0c00 |003b: move-result-object v0 │ │ +2cc084: 2201 5001 |003c: new-instance v1, Landroidx/core/app/NotificationCompat$BigTextStyle; // type@0150 │ │ +2cc088: 7010 0704 0100 |003e: invoke-direct {v1}, Landroidx/core/app/NotificationCompat$BigTextStyle;.:()V // method@0407 │ │ +2cc08e: 7210 955b 0400 |0041: invoke-interface {v4}, Lcom/duckduckgo/app/notification/model/NotificationSpec;.getDescription:()Ljava/lang/String; // method@5b95 │ │ +2cc094: 0c02 |0044: move-result-object v2 │ │ +2cc096: 1f02 b738 |0045: check-cast v2, Ljava/lang/CharSequence; // type@38b7 │ │ +2cc09a: 6e20 0804 2100 |0047: invoke-virtual {v1, v2}, Landroidx/core/app/NotificationCompat$BigTextStyle;.bigText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$BigTextStyle; // method@0408 │ │ +2cc0a0: 0c01 |004a: move-result-object v1 │ │ +2cc0a2: 1f01 5301 |004b: check-cast v1, Landroidx/core/app/NotificationCompat$Style; // type@0153 │ │ +2cc0a6: 6e20 1b04 1000 |004d: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setStyle:(Landroidx/core/app/NotificationCompat$Style;)Landroidx/core/app/NotificationCompat$Builder; // method@041b │ │ +2cc0ac: 0c00 |0050: move-result-object v0 │ │ +2cc0ae: 7210 945b 0400 |0051: invoke-interface {v4}, Lcom/duckduckgo/app/notification/model/NotificationSpec;.getColor:()I // method@5b94 │ │ +2cc0b4: 0a01 |0054: move-result v1 │ │ +2cc0b6: 6e20 0e04 1000 |0055: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setColor:(I)Landroidx/core/app/NotificationCompat$Builder; // method@040e │ │ +2cc0bc: 0c00 |0058: move-result-object v0 │ │ +2cc0be: 6e20 0f04 5000 |0059: invoke-virtual {v0, v5}, Landroidx/core/app/NotificationCompat$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@040f │ │ +2cc0c4: 0c00 |005c: move-result-object v0 │ │ +2cc0c6: 6e20 1304 6000 |005d: invoke-virtual {v0, v6}, Landroidx/core/app/NotificationCompat$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@0413 │ │ +2cc0cc: 0c00 |0060: move-result-object v0 │ │ +2cc0ce: 7210 905b 0400 |0061: invoke-interface {v4}, Lcom/duckduckgo/app/notification/model/NotificationSpec;.getAutoCancel:()Z // method@5b90 │ │ +2cc0d4: 0a01 |0064: move-result v1 │ │ +2cc0d6: 6e20 0c04 1000 |0065: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setAutoCancel:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@040c │ │ +2cc0dc: 0c00 |0068: move-result-object v0 │ │ +2cc0de: 1a01 e9cd |0069: const-string v1, "setAutoCancel(...)" // string@cde9 │ │ +2cc0e2: 7120 fdf1 1000 |006b: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ +2cc0e8: 7210 975b 0400 |006e: invoke-interface {v4}, Lcom/duckduckgo/app/notification/model/NotificationSpec;.getLaunchButton:()Ljava/lang/String; // method@5b97 │ │ +2cc0ee: 0c01 |0071: move-result-object v1 │ │ +2cc0f0: 3801 0b00 |0072: if-eqz v1, 007d // +000b │ │ +2cc0f4: 7210 965b 0400 |0074: invoke-interface {v4}, Lcom/duckduckgo/app/notification/model/NotificationSpec;.getIcon:()I // method@5b96 │ │ +2cc0fa: 0a02 |0077: move-result v2 │ │ +2cc0fc: 1f01 b738 |0078: check-cast v1, Ljava/lang/CharSequence; // type@38b7 │ │ +2cc100: 6e40 0a04 2051 |007a: invoke-virtual {v0, v2, v1, v5}, Landroidx/core/app/NotificationCompat$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@040a │ │ +2cc106: 7210 935b 0400 |007d: invoke-interface {v4}, Lcom/duckduckgo/app/notification/model/NotificationSpec;.getCloseButton:()Ljava/lang/String; // method@5b93 │ │ +2cc10c: 0c05 |0080: move-result-object v5 │ │ +2cc10e: 3805 0b00 |0081: if-eqz v5, 008c // +000b │ │ +2cc112: 7210 965b 0400 |0083: invoke-interface {v4}, Lcom/duckduckgo/app/notification/model/NotificationSpec;.getIcon:()I // method@5b96 │ │ +2cc118: 0a04 |0086: move-result v4 │ │ +2cc11a: 1f05 b738 |0087: check-cast v5, Ljava/lang/CharSequence; // type@38b7 │ │ +2cc11e: 6e40 0a04 4065 |0089: invoke-virtual {v0, v4, v5, v6}, Landroidx/core/app/NotificationCompat$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@040a │ │ +2cc124: 6e10 0b04 0000 |008c: invoke-virtual {v0}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@040b │ │ +2cc12a: 0c04 |008f: move-result-object v4 │ │ +2cc12c: 1a05 c291 |0090: const-string v5, "build(...)" // string@91c2 │ │ +2cc130: 7120 fdf1 5400 |0092: invoke-static {v4, v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ +2cc136: 1104 |0095: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=37 │ │ 0x0014 line=38 │ │ 0x0020 line=39 │ │ 0x0028 line=40 │ │ 0x0032 line=41 │ │ @@ -189516,17 +189516,17 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2cc128: |[2cc128] com.duckduckgo.app.notification.NotificationFactory.getContext:()Landroid/content/Context; │ │ -2cc138: 5410 0933 |0000: iget-object v0, v1, Lcom/duckduckgo/app/notification/NotificationFactory;.context:Landroid/content/Context; // field@3309 │ │ -2cc13c: 1100 |0002: return-object v0 │ │ +2cc138: |[2cc138] com.duckduckgo.app.notification.NotificationFactory.getContext:()Landroid/content/Context; │ │ +2cc148: 5410 0933 |0000: iget-object v0, v1, Lcom/duckduckgo/app/notification/NotificationFactory;.context:Landroid/content/Context; // field@3309 │ │ +2cc14c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/notification/NotificationFactory; │ │ │ │ #2 : (in Lcom/duckduckgo/app/notification/NotificationFactory;) │ │ @@ -189534,17 +189534,17 @@ │ │ type : '()Landroidx/core/app/NotificationManagerCompat;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2cc140: |[2cc140] com.duckduckgo.app.notification.NotificationFactory.getManager:()Landroidx/core/app/NotificationManagerCompat; │ │ -2cc150: 5410 0a33 |0000: iget-object v0, v1, Lcom/duckduckgo/app/notification/NotificationFactory;.manager:Landroidx/core/app/NotificationManagerCompat; // field@330a │ │ -2cc154: 1100 |0002: return-object v0 │ │ +2cc150: |[2cc150] com.duckduckgo.app.notification.NotificationFactory.getManager:()Landroidx/core/app/NotificationManagerCompat; │ │ +2cc160: 5410 0a33 |0000: iget-object v0, v1, Lcom/duckduckgo/app/notification/NotificationFactory;.manager:Landroidx/core/app/NotificationManagerCompat; // field@330a │ │ +2cc164: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/notification/NotificationFactory; │ │ │ │ source_file_idx : 28952 (NotificationFactory.kt) │ │ @@ -189580,17 +189580,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2cc1e4: |[2cc1e4] com.duckduckgo.app.notification.NotificationHandlerService$Companion.:()V │ │ -2cc1f4: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2cc1fa: 0e00 |0003: return-void │ │ +2cc1f4: |[2cc1f4] com.duckduckgo.app.notification.NotificationHandlerService$Companion.:()V │ │ +2cc204: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2cc20a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/notification/NotificationHandlerService$Companion; │ │ │ │ #1 : (in Lcom/duckduckgo/app/notification/NotificationHandlerService$Companion;) │ │ @@ -189598,48 +189598,48 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2cc1fc: |[2cc1fc] com.duckduckgo.app.notification.NotificationHandlerService$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -2cc20c: 7010 9a5a 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/notification/NotificationHandlerService$Companion;.:()V // method@5a9a │ │ -2cc212: 0e00 |0003: return-void │ │ +2cc20c: |[2cc20c] com.duckduckgo.app.notification.NotificationHandlerService$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +2cc21c: 7010 9a5a 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/notification/NotificationHandlerService$Companion;.:()V // method@5a9a │ │ +2cc222: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/notification/NotificationHandlerService$Companion;) │ │ name : 'pendingCancelNotificationHandlerIntent' │ │ type : '(Landroid/content/Context;Ljava/lang/Class;)Landroid/app/PendingIntent;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 35 16-bit code units │ │ -2cc18c: |[2cc18c] com.duckduckgo.app.notification.NotificationHandlerService$Companion.pendingCancelNotificationHandlerIntent:(Landroid/content/Context;Ljava/lang/Class;)Landroid/app/PendingIntent; │ │ -2cc19c: 1a00 7d9c |0000: const-string v0, "context" // string@9c7d │ │ -2cc1a0: 7120 fef1 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2cc1a6: 1a00 5cbd |0005: const-string v0, "notificationJavaClass" // string@bd5c │ │ -2cc1aa: 7120 fef1 0400 |0007: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2cc1b0: 2200 3700 |000a: new-instance v0, Landroid/content/Intent; // type@0037 │ │ -2cc1b4: 1c01 1f13 |000c: const-class v1, Lcom/duckduckgo/app/notification/NotificationHandlerService; // type@131f │ │ -2cc1b8: 7030 9200 3001 |000e: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0092 │ │ -2cc1be: 6e10 62ef 0400 |0011: invoke-virtual {v4}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@ef62 │ │ -2cc1c4: 0c04 |0014: move-result-object v4 │ │ -2cc1c6: 6e20 bb00 4000 |0015: invoke-virtual {v0, v4}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@00bb │ │ -2cc1cc: 1204 |0018: const/4 v4, #int 0 // #0 │ │ -2cc1ce: 1501 0004 |0019: const/high16 v1, #int 67108864 // #400 │ │ -2cc1d2: 7140 4300 4310 |001b: invoke-static {v3, v4, v0, v1}, Landroid/app/PendingIntent;.getService:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@0043 │ │ -2cc1d8: 0c03 |001e: move-result-object v3 │ │ -2cc1da: 7110 fbf1 0300 |001f: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@f1fb │ │ -2cc1e0: 1103 |0022: return-object v3 │ │ +2cc19c: |[2cc19c] com.duckduckgo.app.notification.NotificationHandlerService$Companion.pendingCancelNotificationHandlerIntent:(Landroid/content/Context;Ljava/lang/Class;)Landroid/app/PendingIntent; │ │ +2cc1ac: 1a00 7d9c |0000: const-string v0, "context" // string@9c7d │ │ +2cc1b0: 7120 fef1 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2cc1b6: 1a00 5cbd |0005: const-string v0, "notificationJavaClass" // string@bd5c │ │ +2cc1ba: 7120 fef1 0400 |0007: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2cc1c0: 2200 3700 |000a: new-instance v0, Landroid/content/Intent; // type@0037 │ │ +2cc1c4: 1c01 1f13 |000c: const-class v1, Lcom/duckduckgo/app/notification/NotificationHandlerService; // type@131f │ │ +2cc1c8: 7030 9200 3001 |000e: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0092 │ │ +2cc1ce: 6e10 62ef 0400 |0011: invoke-virtual {v4}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@ef62 │ │ +2cc1d4: 0c04 |0014: move-result-object v4 │ │ +2cc1d6: 6e20 bb00 4000 |0015: invoke-virtual {v0, v4}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@00bb │ │ +2cc1dc: 1204 |0018: const/4 v4, #int 0 // #0 │ │ +2cc1de: 1501 0004 |0019: const/high16 v1, #int 67108864 // #400 │ │ +2cc1e2: 7140 4300 4310 |001b: invoke-static {v3, v4, v0, v1}, Landroid/app/PendingIntent;.getService:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@0043 │ │ +2cc1e8: 0c03 |001e: move-result-object v3 │ │ +2cc1ea: 7110 fbf1 0300 |001f: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@f1fb │ │ +2cc1f0: 1103 |0022: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x000a line=58 │ │ 0x0011 line=59 │ │ 0x001b line=60 │ │ locals : │ │ 0x0000 - 0x0023 reg=2 this Lcom/duckduckgo/app/notification/NotificationHandlerService$Companion; │ │ @@ -189693,37 +189693,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -2cc2e8: |[2cc2e8] com.duckduckgo.app.notification.NotificationHandlerService.:()V │ │ -2cc2f8: 2200 1e13 |0000: new-instance v0, Lcom/duckduckgo/app/notification/NotificationHandlerService$Companion; // type@131e │ │ -2cc2fc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -2cc2fe: 7020 9b5a 1000 |0003: invoke-direct {v0, v1}, Lcom/duckduckgo/app/notification/NotificationHandlerService$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@5a9b │ │ -2cc304: 6900 0d33 |0006: sput-object v0, Lcom/duckduckgo/app/notification/NotificationHandlerService;.Companion:Lcom/duckduckgo/app/notification/NotificationHandlerService$Companion; // field@330d │ │ -2cc308: 0e00 |0008: return-void │ │ +2cc2f8: |[2cc2f8] com.duckduckgo.app.notification.NotificationHandlerService.:()V │ │ +2cc308: 2200 1e13 |0000: new-instance v0, Lcom/duckduckgo/app/notification/NotificationHandlerService$Companion; // type@131e │ │ +2cc30c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +2cc30e: 7020 9b5a 1000 |0003: invoke-direct {v0, v1}, Lcom/duckduckgo/app/notification/NotificationHandlerService$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@5a9b │ │ +2cc314: 6900 0d33 |0006: sput-object v0, Lcom/duckduckgo/app/notification/NotificationHandlerService;.Companion:Lcom/duckduckgo/app/notification/NotificationHandlerService$Companion; // field@330d │ │ +2cc318: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/notification/NotificationHandlerService;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -2cc30c: |[2cc30c] com.duckduckgo.app.notification.NotificationHandlerService.:()V │ │ -2cc31c: 1a00 1a71 |0000: const-string v0, "NotificationHandlerService" // string@711a │ │ -2cc320: 7020 3b00 0100 |0002: invoke-direct {v1, v0}, Landroid/app/IntentService;.:(Ljava/lang/String;)V // method@003b │ │ -2cc326: 0e00 |0005: return-void │ │ +2cc31c: |[2cc31c] com.duckduckgo.app.notification.NotificationHandlerService.:()V │ │ +2cc32c: 1a00 1a71 |0000: const-string v0, "NotificationHandlerService" // string@711a │ │ +2cc330: 7020 3b00 0100 |0002: invoke-direct {v1, v0}, Landroid/app/IntentService;.:(Ljava/lang/String;)V // method@003b │ │ +2cc336: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/duckduckgo/app/notification/NotificationHandlerService; │ │ │ │ Virtual methods - │ │ @@ -189732,22 +189732,22 @@ │ │ type : '()Lcom/duckduckgo/common/utils/plugins/PluginPoint;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -2cc2c0: |[2cc2c0] com.duckduckgo.app.notification.NotificationHandlerService.getSchedulableNotificationPluginPoint:()Lcom/duckduckgo/common/utils/plugins/PluginPoint; │ │ -2cc2d0: 5410 0e33 |0000: iget-object v0, v1, Lcom/duckduckgo/app/notification/NotificationHandlerService;.schedulableNotificationPluginPoint:Lcom/duckduckgo/common/utils/plugins/PluginPoint; // field@330e │ │ -2cc2d4: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -2cc2d8: 1100 |0004: return-object v0 │ │ -2cc2da: 1a00 30cc |0005: const-string v0, "schedulableNotificationPluginPoint" // string@cc30 │ │ -2cc2de: 7110 03f2 0000 |0007: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@f203 │ │ -2cc2e4: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -2cc2e6: 1100 |000b: return-object v0 │ │ +2cc2d0: |[2cc2d0] com.duckduckgo.app.notification.NotificationHandlerService.getSchedulableNotificationPluginPoint:()Lcom/duckduckgo/common/utils/plugins/PluginPoint; │ │ +2cc2e0: 5410 0e33 |0000: iget-object v0, v1, Lcom/duckduckgo/app/notification/NotificationHandlerService;.schedulableNotificationPluginPoint:Lcom/duckduckgo/common/utils/plugins/PluginPoint; // field@330e │ │ +2cc2e4: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +2cc2e8: 1100 |0004: return-object v0 │ │ +2cc2ea: 1a00 30cc |0005: const-string v0, "schedulableNotificationPluginPoint" // string@cc30 │ │ +2cc2ee: 7110 03f2 0000 |0007: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@f203 │ │ +2cc2f4: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +2cc2f6: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lcom/duckduckgo/app/notification/NotificationHandlerService; │ │ │ │ #1 : (in Lcom/duckduckgo/app/notification/NotificationHandlerService;) │ │ @@ -189755,68 +189755,68 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 112 16-bit code units │ │ -2cc328: |[2cc328] com.duckduckgo.app.notification.NotificationHandlerService.onCreate:()V │ │ -2cc338: 6f10 3c00 0400 |0000: invoke-super {v4}, Landroid/app/IntentService;.onCreate:()V // method@003c │ │ -2cc33e: 6200 a06f |0003: sget-object v0, Ldagger/android/AndroidInjection;.Companion:Ldagger/android/AndroidInjection$Companion; // field@6fa0 │ │ -2cc342: 6200 a16f |0005: sget-object v0, Ldagger/android/AndroidInjector;.Companion:Ldagger/android/AndroidInjector$Companion; // field@6fa1 │ │ -2cc346: 0740 |0007: move-object v0, v4 │ │ -2cc348: 1f00 1d00 |0008: check-cast v0, Landroid/app/Service; // type@001d │ │ -2cc34c: 6e10 4400 0000 |000a: invoke-virtual {v0}, Landroid/app/Service;.getApplication:()Landroid/app/Application; // method@0044 │ │ -2cc352: 0c01 |000d: move-result-object v1 │ │ -2cc354: 1a02 48a7 |000e: const-string v2, "getApplication(...)" // string@a748 │ │ -2cc358: 7120 fdf1 2100 |0010: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ -2cc35e: 2012 6a38 |0013: instance-of v2, v1, Ldagger/android/HasDaggerInjector; // type@386a │ │ -2cc362: 3802 2f00 |0015: if-eqz v2, 0044 // +002f │ │ -2cc366: 1f01 6a38 |0017: check-cast v1, Ldagger/android/HasDaggerInjector; // type@386a │ │ -2cc36a: 6e10 a8ef 0000 |0019: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@efa8 │ │ -2cc370: 0c02 |001c: move-result-object v2 │ │ -2cc372: 7220 d4ee 2100 |001d: invoke-interface {v1, v2}, Ldagger/android/HasDaggerInjector;.daggerFactoryFor:(Ljava/lang/Class;)Ldagger/android/AndroidInjector$Factory; // method@eed4 │ │ -2cc378: 0c01 |0020: move-result-object v1 │ │ -2cc37a: 1a02 d3bd |0021: const-string v2, "null cannot be cast to non-null type dagger.android.AndroidInjector.Factory" // string@bdd3 │ │ -2cc37e: 7120 fcf1 2100 |0023: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fc │ │ -2cc384: 7220 c9ee 0100 |0026: invoke-interface {v1, v0}, Ldagger/android/AndroidInjector$Factory;.create:(Ljava/lang/Object;)Ldagger/android/AndroidInjector; // method@eec9 │ │ -2cc38a: 0c01 |0029: move-result-object v1 │ │ -2cc38c: 6e10 a8ef 0100 |002a: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@efa8 │ │ -2cc392: 0c02 |002d: move-result-object v2 │ │ -2cc394: 6e10 a8ef 0000 |002e: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@efa8 │ │ -2cc39a: 0c00 |0031: move-result-object v0 │ │ -2cc39c: 2410 0a3b 0000 |0032: filled-new-array {v0}, [Ljava/lang/Class; // type@3b0a │ │ -2cc3a2: 0c00 |0035: move-result-object v0 │ │ -2cc3a4: 1a03 91b2 |0036: const-string v3, "inject" // string@b291 │ │ -2cc3a8: 6e30 60ef 3200 |0038: invoke-virtual {v2, v3, v0}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@ef60 │ │ -2cc3ae: 0c00 |003b: move-result-object v0 │ │ -2cc3b0: 2410 0d3b 0400 |003c: filled-new-array {v4}, [Ljava/lang/Object; // type@3b0d │ │ -2cc3b6: 0c02 |003f: move-result-object v2 │ │ -2cc3b8: 6e30 18f0 1002 |0040: invoke-virtual {v0, v1, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@f018 │ │ -2cc3be: 0e00 |0043: return-void │ │ -2cc3c0: 2200 d638 |0044: new-instance v0, Ljava/lang/RuntimeException; // type@38d6 │ │ -2cc3c4: 6e10 a8ef 0100 |0046: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@efa8 │ │ -2cc3ca: 0c01 |0049: move-result-object v1 │ │ -2cc3cc: 6e10 58ef 0100 |004a: invoke-virtual {v1}, Ljava/lang/Class;.getCanonicalName:()Ljava/lang/String; // method@ef58 │ │ -2cc3d2: 0c01 |004d: move-result-object v1 │ │ -2cc3d4: 1c02 6a38 |004e: const-class v2, Ldagger/android/HasDaggerInjector; // type@386a │ │ -2cc3d8: 7110 0af2 0200 |0050: invoke-static {v2}, Lkotlin/jvm/internal/Reflection;.getOrCreateKotlinClass:(Ljava/lang/Class;)Lkotlin/reflect/KClass; // method@f20a │ │ -2cc3de: 0c02 |0053: move-result-object v2 │ │ -2cc3e0: 7210 1cf2 0200 |0054: invoke-interface {v2}, Lkotlin/reflect/KClass;.getSimpleName:()Ljava/lang/String; // method@f21c │ │ -2cc3e6: 0c02 |0057: move-result-object v2 │ │ -2cc3e8: 2203 dd38 |0058: new-instance v3, Ljava/lang/StringBuilder; // type@38dd │ │ -2cc3ec: 7010 d7ef 0300 |005a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@efd7 │ │ -2cc3f2: 6e20 e2ef 1300 |005d: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2cc3f8: 1a01 5a0a |0060: const-string v1, " class does not extend " // string@0a5a │ │ -2cc3fc: 6e20 e2ef 1300 |0062: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2cc402: 6e20 e2ef 2300 |0065: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2cc408: 6e10 e7ef 0300 |0068: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ -2cc40e: 0c01 |006b: move-result-object v1 │ │ -2cc410: 7020 afef 1000 |006c: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@efaf │ │ -2cc416: 2700 |006f: throw v0 │ │ +2cc338: |[2cc338] com.duckduckgo.app.notification.NotificationHandlerService.onCreate:()V │ │ +2cc348: 6f10 3c00 0400 |0000: invoke-super {v4}, Landroid/app/IntentService;.onCreate:()V // method@003c │ │ +2cc34e: 6200 a06f |0003: sget-object v0, Ldagger/android/AndroidInjection;.Companion:Ldagger/android/AndroidInjection$Companion; // field@6fa0 │ │ +2cc352: 6200 a16f |0005: sget-object v0, Ldagger/android/AndroidInjector;.Companion:Ldagger/android/AndroidInjector$Companion; // field@6fa1 │ │ +2cc356: 0740 |0007: move-object v0, v4 │ │ +2cc358: 1f00 1d00 |0008: check-cast v0, Landroid/app/Service; // type@001d │ │ +2cc35c: 6e10 4400 0000 |000a: invoke-virtual {v0}, Landroid/app/Service;.getApplication:()Landroid/app/Application; // method@0044 │ │ +2cc362: 0c01 |000d: move-result-object v1 │ │ +2cc364: 1a02 48a7 |000e: const-string v2, "getApplication(...)" // string@a748 │ │ +2cc368: 7120 fdf1 2100 |0010: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ +2cc36e: 2012 6a38 |0013: instance-of v2, v1, Ldagger/android/HasDaggerInjector; // type@386a │ │ +2cc372: 3802 2f00 |0015: if-eqz v2, 0044 // +002f │ │ +2cc376: 1f01 6a38 |0017: check-cast v1, Ldagger/android/HasDaggerInjector; // type@386a │ │ +2cc37a: 6e10 a8ef 0000 |0019: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@efa8 │ │ +2cc380: 0c02 |001c: move-result-object v2 │ │ +2cc382: 7220 d4ee 2100 |001d: invoke-interface {v1, v2}, Ldagger/android/HasDaggerInjector;.daggerFactoryFor:(Ljava/lang/Class;)Ldagger/android/AndroidInjector$Factory; // method@eed4 │ │ +2cc388: 0c01 |0020: move-result-object v1 │ │ +2cc38a: 1a02 d3bd |0021: const-string v2, "null cannot be cast to non-null type dagger.android.AndroidInjector.Factory" // string@bdd3 │ │ +2cc38e: 7120 fcf1 2100 |0023: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fc │ │ +2cc394: 7220 c9ee 0100 |0026: invoke-interface {v1, v0}, Ldagger/android/AndroidInjector$Factory;.create:(Ljava/lang/Object;)Ldagger/android/AndroidInjector; // method@eec9 │ │ +2cc39a: 0c01 |0029: move-result-object v1 │ │ +2cc39c: 6e10 a8ef 0100 |002a: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@efa8 │ │ +2cc3a2: 0c02 |002d: move-result-object v2 │ │ +2cc3a4: 6e10 a8ef 0000 |002e: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@efa8 │ │ +2cc3aa: 0c00 |0031: move-result-object v0 │ │ +2cc3ac: 2410 0a3b 0000 |0032: filled-new-array {v0}, [Ljava/lang/Class; // type@3b0a │ │ +2cc3b2: 0c00 |0035: move-result-object v0 │ │ +2cc3b4: 1a03 91b2 |0036: const-string v3, "inject" // string@b291 │ │ +2cc3b8: 6e30 60ef 3200 |0038: invoke-virtual {v2, v3, v0}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@ef60 │ │ +2cc3be: 0c00 |003b: move-result-object v0 │ │ +2cc3c0: 2410 0d3b 0400 |003c: filled-new-array {v4}, [Ljava/lang/Object; // type@3b0d │ │ +2cc3c6: 0c02 |003f: move-result-object v2 │ │ +2cc3c8: 6e30 18f0 1002 |0040: invoke-virtual {v0, v1, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@f018 │ │ +2cc3ce: 0e00 |0043: return-void │ │ +2cc3d0: 2200 d638 |0044: new-instance v0, Ljava/lang/RuntimeException; // type@38d6 │ │ +2cc3d4: 6e10 a8ef 0100 |0046: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@efa8 │ │ +2cc3da: 0c01 |0049: move-result-object v1 │ │ +2cc3dc: 6e10 58ef 0100 |004a: invoke-virtual {v1}, Ljava/lang/Class;.getCanonicalName:()Ljava/lang/String; // method@ef58 │ │ +2cc3e2: 0c01 |004d: move-result-object v1 │ │ +2cc3e4: 1c02 6a38 |004e: const-class v2, Ldagger/android/HasDaggerInjector; // type@386a │ │ +2cc3e8: 7110 0af2 0200 |0050: invoke-static {v2}, Lkotlin/jvm/internal/Reflection;.getOrCreateKotlinClass:(Ljava/lang/Class;)Lkotlin/reflect/KClass; // method@f20a │ │ +2cc3ee: 0c02 |0053: move-result-object v2 │ │ +2cc3f0: 7210 1cf2 0200 |0054: invoke-interface {v2}, Lkotlin/reflect/KClass;.getSimpleName:()Ljava/lang/String; // method@f21c │ │ +2cc3f6: 0c02 |0057: move-result-object v2 │ │ +2cc3f8: 2203 dd38 |0058: new-instance v3, Ljava/lang/StringBuilder; // type@38dd │ │ +2cc3fc: 7010 d7ef 0300 |005a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@efd7 │ │ +2cc402: 6e20 e2ef 1300 |005d: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2cc408: 1a01 5a0a |0060: const-string v1, " class does not extend " // string@0a5a │ │ +2cc40c: 6e20 e2ef 1300 |0062: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2cc412: 6e20 e2ef 2300 |0065: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2cc418: 6e10 e7ef 0300 |0068: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ +2cc41e: 0c01 |006b: move-result-object v1 │ │ +2cc420: 7020 afef 1000 |006c: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@efaf │ │ +2cc426: 2700 |006f: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=40 │ │ 0x0005 line=69 │ │ 0x0013 line=70 │ │ 0x0017 line=71 │ │ @@ -189831,50 +189831,50 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 65 16-bit code units │ │ -2cc418: |[2cc418] com.duckduckgo.app.notification.NotificationHandlerService.onHandleIntent:(Landroid/content/Intent;)V │ │ -2cc428: 3904 0300 |0000: if-nez v4, 0003 // +0003 │ │ -2cc42c: 0e00 |0002: return-void │ │ -2cc42e: 6e10 a500 0400 |0003: invoke-virtual {v4}, Landroid/content/Intent;.getType:()Ljava/lang/String; // method@00a5 │ │ -2cc434: 0c04 |0006: move-result-object v4 │ │ -2cc436: 3904 0300 |0007: if-nez v4, 000a // +0003 │ │ -2cc43a: 0e00 |0009: return-void │ │ -2cc43c: 6e10 9f5a 0300 |000a: invoke-virtual {v3}, Lcom/duckduckgo/app/notification/NotificationHandlerService;.getSchedulableNotificationPluginPoint:()Lcom/duckduckgo/common/utils/plugins/PluginPoint; // method@5a9f │ │ -2cc442: 0c00 |000d: move-result-object v0 │ │ -2cc444: 7210 62bf 0000 |000e: invoke-interface {v0}, Lcom/duckduckgo/common/utils/plugins/PluginPoint;.getPlugins:()Ljava/util/Collection; // method@bf62 │ │ -2cc44a: 0c00 |0011: move-result-object v0 │ │ -2cc44c: 1f00 ca38 |0012: check-cast v0, Ljava/lang/Iterable; // type@38ca │ │ -2cc450: 7210 8def 0000 |0014: invoke-interface {v0}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@ef8d │ │ -2cc456: 0c00 |0017: move-result-object v0 │ │ -2cc458: 7210 d7f0 0000 |0018: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@f0d7 │ │ -2cc45e: 0a01 |001b: move-result v1 │ │ -2cc460: 3801 1c00 |001c: if-eqz v1, 0038 // +001c │ │ -2cc464: 7210 d8f0 0000 |001e: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f0d8 │ │ -2cc46a: 0c01 |0021: move-result-object v1 │ │ -2cc46c: 0712 |0022: move-object v2, v1 │ │ -2cc46e: 1f02 6713 |0023: check-cast v2, Lcom/duckduckgo/app/notification/model/SchedulableNotificationPlugin; // type@1367 │ │ -2cc472: 7210 cc5b 0200 |0025: invoke-interface {v2}, Lcom/duckduckgo/app/notification/model/SchedulableNotificationPlugin;.getSchedulableNotification:()Lcom/duckduckgo/app/notification/model/SchedulableNotification; // method@5bcc │ │ -2cc478: 0c02 |0028: move-result-object v2 │ │ -2cc47a: 6e10 a8ef 0200 |0029: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@efa8 │ │ -2cc480: 0c02 |002c: move-result-object v2 │ │ -2cc482: 6e10 62ef 0200 |002d: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@ef62 │ │ -2cc488: 0c02 |0030: move-result-object v2 │ │ -2cc48a: 7120 faf1 2400 |0031: invoke-static {v4, v2}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -2cc490: 0a02 |0034: move-result v2 │ │ -2cc492: 3802 e3ff |0035: if-eqz v2, 0018 // -001d │ │ -2cc496: 2802 |0037: goto 0039 // +0002 │ │ -2cc498: 1201 |0038: const/4 v1, #int 0 // #0 │ │ -2cc49a: 1f01 6713 |0039: check-cast v1, Lcom/duckduckgo/app/notification/model/SchedulableNotificationPlugin; // type@1367 │ │ -2cc49e: 3801 0500 |003b: if-eqz v1, 0040 // +0005 │ │ -2cc4a2: 7210 ce5b 0100 |003d: invoke-interface {v1}, Lcom/duckduckgo/app/notification/model/SchedulableNotificationPlugin;.onNotificationCancelled:()V // method@5bce │ │ -2cc4a8: 0e00 |0040: return-void │ │ +2cc428: |[2cc428] com.duckduckgo.app.notification.NotificationHandlerService.onHandleIntent:(Landroid/content/Intent;)V │ │ +2cc438: 3904 0300 |0000: if-nez v4, 0003 // +0003 │ │ +2cc43c: 0e00 |0002: return-void │ │ +2cc43e: 6e10 a500 0400 |0003: invoke-virtual {v4}, Landroid/content/Intent;.getType:()Ljava/lang/String; // method@00a5 │ │ +2cc444: 0c04 |0006: move-result-object v4 │ │ +2cc446: 3904 0300 |0007: if-nez v4, 000a // +0003 │ │ +2cc44a: 0e00 |0009: return-void │ │ +2cc44c: 6e10 9f5a 0300 |000a: invoke-virtual {v3}, Lcom/duckduckgo/app/notification/NotificationHandlerService;.getSchedulableNotificationPluginPoint:()Lcom/duckduckgo/common/utils/plugins/PluginPoint; // method@5a9f │ │ +2cc452: 0c00 |000d: move-result-object v0 │ │ +2cc454: 7210 62bf 0000 |000e: invoke-interface {v0}, Lcom/duckduckgo/common/utils/plugins/PluginPoint;.getPlugins:()Ljava/util/Collection; // method@bf62 │ │ +2cc45a: 0c00 |0011: move-result-object v0 │ │ +2cc45c: 1f00 ca38 |0012: check-cast v0, Ljava/lang/Iterable; // type@38ca │ │ +2cc460: 7210 8def 0000 |0014: invoke-interface {v0}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@ef8d │ │ +2cc466: 0c00 |0017: move-result-object v0 │ │ +2cc468: 7210 d7f0 0000 |0018: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@f0d7 │ │ +2cc46e: 0a01 |001b: move-result v1 │ │ +2cc470: 3801 1c00 |001c: if-eqz v1, 0038 // +001c │ │ +2cc474: 7210 d8f0 0000 |001e: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f0d8 │ │ +2cc47a: 0c01 |0021: move-result-object v1 │ │ +2cc47c: 0712 |0022: move-object v2, v1 │ │ +2cc47e: 1f02 6713 |0023: check-cast v2, Lcom/duckduckgo/app/notification/model/SchedulableNotificationPlugin; // type@1367 │ │ +2cc482: 7210 cc5b 0200 |0025: invoke-interface {v2}, Lcom/duckduckgo/app/notification/model/SchedulableNotificationPlugin;.getSchedulableNotification:()Lcom/duckduckgo/app/notification/model/SchedulableNotification; // method@5bcc │ │ +2cc488: 0c02 |0028: move-result-object v2 │ │ +2cc48a: 6e10 a8ef 0200 |0029: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@efa8 │ │ +2cc490: 0c02 |002c: move-result-object v2 │ │ +2cc492: 6e10 62ef 0200 |002d: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@ef62 │ │ +2cc498: 0c02 |0030: move-result-object v2 │ │ +2cc49a: 7120 faf1 2400 |0031: invoke-static {v4, v2}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +2cc4a0: 0a02 |0034: move-result v2 │ │ +2cc4a2: 3802 e3ff |0035: if-eqz v2, 0018 // -001d │ │ +2cc4a6: 2802 |0037: goto 0039 // +0002 │ │ +2cc4a8: 1201 |0038: const/4 v1, #int 0 // #0 │ │ +2cc4aa: 1f01 6713 |0039: check-cast v1, Lcom/duckduckgo/app/notification/model/SchedulableNotificationPlugin; // type@1367 │ │ +2cc4ae: 3801 0500 |003b: if-eqz v1, 0040 // +0005 │ │ +2cc4b2: 7210 ce5b 0100 |003d: invoke-interface {v1}, Lcom/duckduckgo/app/notification/model/SchedulableNotificationPlugin;.onNotificationCancelled:()V // method@5bce │ │ +2cc4b8: 0e00 |0040: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=46 │ │ 0x000a line=47 │ │ 0x0014 line=81 │ │ 0x0025 line=48 │ │ 0x0039 line=47 │ │ @@ -189888,19 +189888,19 @@ │ │ type : '(Lcom/duckduckgo/common/utils/plugins/PluginPoint;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -2cc4ac: |[2cc4ac] com.duckduckgo.app.notification.NotificationHandlerService.setSchedulableNotificationPluginPoint:(Lcom/duckduckgo/common/utils/plugins/PluginPoint;)V │ │ -2cc4bc: 1a00 761b |0000: const-string v0, "" // string@1b76 │ │ -2cc4c0: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2cc4c6: 5b12 0e33 |0005: iput-object v2, v1, Lcom/duckduckgo/app/notification/NotificationHandlerService;.schedulableNotificationPluginPoint:Lcom/duckduckgo/common/utils/plugins/PluginPoint; // field@330e │ │ -2cc4ca: 0e00 |0007: return-void │ │ +2cc4bc: |[2cc4bc] com.duckduckgo.app.notification.NotificationHandlerService.setSchedulableNotificationPluginPoint:(Lcom/duckduckgo/common/utils/plugins/PluginPoint;)V │ │ +2cc4cc: 1a00 761b |0000: const-string v0, "" // string@1b76 │ │ +2cc4d0: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2cc4d6: 5b12 0e33 |0005: iput-object v2, v1, Lcom/duckduckgo/app/notification/NotificationHandlerService;.schedulableNotificationPluginPoint:Lcom/duckduckgo/common/utils/plugins/PluginPoint; // field@330e │ │ +2cc4da: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=36 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/duckduckgo/app/notification/NotificationHandlerService; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/duckduckgo/common/utils/plugins/PluginPoint; │ │ │ │ @@ -189974,17 +189974,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2cc2a8: |[2cc2a8] com.duckduckgo.app.notification.NotificationHandlerService_SubComponent_Module.:()V │ │ -2cc2b8: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2cc2be: 0e00 |0003: return-void │ │ +2cc2b8: |[2cc2b8] com.duckduckgo.app.notification.NotificationHandlerService_SubComponent_Module.:()V │ │ +2cc2c8: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2cc2ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/notification/NotificationHandlerService_SubComponent_Module; │ │ │ │ Virtual methods - │ │ @@ -190056,47 +190056,47 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2cc630: |[2cc630] com.duckduckgo.app.notification.NotificationPluginPoint_PluginPoint$sortedPlugins$2$invoke$lambda$2$$inlined$sortedBy$1.:()V │ │ -2cc640: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2cc646: 0e00 |0003: return-void │ │ +2cc640: |[2cc640] com.duckduckgo.app.notification.NotificationPluginPoint_PluginPoint$sortedPlugins$2$invoke$lambda$2$$inlined$sortedBy$1.:()V │ │ +2cc650: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2cc656: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/notification/NotificationPluginPoint_PluginPoint$sortedPlugins$2$invoke$lambda$2$$inlined$sortedBy$1;) │ │ name : 'compare' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -2cc5e4: |[2cc5e4] com.duckduckgo.app.notification.NotificationPluginPoint_PluginPoint$sortedPlugins$2$invoke$lambda$2$$inlined$sortedBy$1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -2cc5f4: 1f01 5c13 |0000: check-cast v1, Lcom/duckduckgo/app/notification/model/NotificationPlugin; // type@135c │ │ -2cc5f8: 6e10 a8ef 0100 |0002: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@efa8 │ │ -2cc5fe: 0c01 |0005: move-result-object v1 │ │ -2cc600: 6e10 61ef 0100 |0006: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@ef61 │ │ -2cc606: 0c01 |0009: move-result-object v1 │ │ -2cc608: 1f01 bd38 |000a: check-cast v1, Ljava/lang/Comparable; // type@38bd │ │ -2cc60c: 1f02 5c13 |000c: check-cast v2, Lcom/duckduckgo/app/notification/model/NotificationPlugin; // type@135c │ │ -2cc610: 6e10 a8ef 0200 |000e: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@efa8 │ │ -2cc616: 0c02 |0011: move-result-object v2 │ │ -2cc618: 6e10 61ef 0200 |0012: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@ef61 │ │ -2cc61e: 0c02 |0015: move-result-object v2 │ │ -2cc620: 1f02 bd38 |0016: check-cast v2, Ljava/lang/Comparable; // type@38bd │ │ -2cc624: 7120 d6f1 2100 |0018: invoke-static {v1, v2}, Lkotlin/comparisons/ComparisonsKt;.compareValues:(Ljava/lang/Comparable;Ljava/lang/Comparable;)I // method@f1d6 │ │ -2cc62a: 0a01 |001b: move-result v1 │ │ -2cc62c: 0f01 |001c: return v1 │ │ +2cc5f4: |[2cc5f4] com.duckduckgo.app.notification.NotificationPluginPoint_PluginPoint$sortedPlugins$2$invoke$lambda$2$$inlined$sortedBy$1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +2cc604: 1f01 5c13 |0000: check-cast v1, Lcom/duckduckgo/app/notification/model/NotificationPlugin; // type@135c │ │ +2cc608: 6e10 a8ef 0100 |0002: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@efa8 │ │ +2cc60e: 0c01 |0005: move-result-object v1 │ │ +2cc610: 6e10 61ef 0100 |0006: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@ef61 │ │ +2cc616: 0c01 |0009: move-result-object v1 │ │ +2cc618: 1f01 bd38 |000a: check-cast v1, Ljava/lang/Comparable; // type@38bd │ │ +2cc61c: 1f02 5c13 |000c: check-cast v2, Lcom/duckduckgo/app/notification/model/NotificationPlugin; // type@135c │ │ +2cc620: 6e10 a8ef 0200 |000e: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@efa8 │ │ +2cc626: 0c02 |0011: move-result-object v2 │ │ +2cc628: 6e10 61ef 0200 |0012: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@ef61 │ │ +2cc62e: 0c02 |0015: move-result-object v2 │ │ +2cc630: 1f02 bd38 |0016: check-cast v2, Ljava/lang/Comparable; // type@38bd │ │ +2cc634: 7120 d6f1 2100 |0018: invoke-static {v1, v2}, Lkotlin/comparisons/ComparisonsKt;.compareValues:(Ljava/lang/Comparable;Ljava/lang/Comparable;)I // method@f1d6 │ │ +2cc63a: 0a01 |001b: move-result v1 │ │ +2cc63c: 0f01 |001c: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0002 line=329 │ │ 0x000a line=102 │ │ 0x000e line=329 │ │ 0x0016 line=102 │ │ @@ -190145,17 +190145,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2cc828: |[2cc828] com.duckduckgo.app.notification.NotificationPluginPoint_PluginPoint_Module.:()V │ │ -2cc838: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2cc83e: 0e00 |0003: return-void │ │ +2cc838: |[2cc838] com.duckduckgo.app.notification.NotificationPluginPoint_PluginPoint_Module.:()V │ │ +2cc848: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2cc84e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/notification/NotificationPluginPoint_PluginPoint_Module; │ │ │ │ Virtual methods - │ │ @@ -190216,42 +190216,42 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -2cc918: |[2cc918] com.duckduckgo.app.notification.NotificationRegistrar$ChannelType.:()V │ │ -2cc928: 2200 2d13 |0000: new-instance v0, Lcom/duckduckgo/app/notification/NotificationRegistrar$ChannelType; // type@132d │ │ -2cc92c: 7010 c85a 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/notification/NotificationRegistrar$ChannelType;.:()V // method@5ac8 │ │ -2cc932: 6900 1833 |0005: sput-object v0, Lcom/duckduckgo/app/notification/NotificationRegistrar$ChannelType;.INSTANCE:Lcom/duckduckgo/app/notification/NotificationRegistrar$ChannelType; // field@3318 │ │ -2cc936: 2200 5313 |0007: new-instance v0, Lcom/duckduckgo/app/notification/model/Channel; // type@1353 │ │ -2cc93a: 1401 2105 137f |0009: const v1, #float 1.95423e+38 // #7f130521 │ │ -2cc940: 1232 |000c: const/4 v2, #int 3 // #3 │ │ -2cc942: 1a03 8899 |000d: const-string v3, "com.duckduckgo.tutorials" // string@9988 │ │ -2cc946: 7040 525b 3021 |000f: invoke-direct {v0, v3, v1, v2}, Lcom/duckduckgo/app/notification/model/Channel;.:(Ljava/lang/String;II)V // method@5b52 │ │ -2cc94c: 6900 1933 |0012: sput-object v0, Lcom/duckduckgo/app/notification/NotificationRegistrar$ChannelType;.TUTORIALS:Lcom/duckduckgo/app/notification/model/Channel; // field@3319 │ │ -2cc950: 0e00 |0014: return-void │ │ +2cc928: |[2cc928] com.duckduckgo.app.notification.NotificationRegistrar$ChannelType.:()V │ │ +2cc938: 2200 2d13 |0000: new-instance v0, Lcom/duckduckgo/app/notification/NotificationRegistrar$ChannelType; // type@132d │ │ +2cc93c: 7010 c85a 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/notification/NotificationRegistrar$ChannelType;.:()V // method@5ac8 │ │ +2cc942: 6900 1833 |0005: sput-object v0, Lcom/duckduckgo/app/notification/NotificationRegistrar$ChannelType;.INSTANCE:Lcom/duckduckgo/app/notification/NotificationRegistrar$ChannelType; // field@3318 │ │ +2cc946: 2200 5313 |0007: new-instance v0, Lcom/duckduckgo/app/notification/model/Channel; // type@1353 │ │ +2cc94a: 1401 2105 137f |0009: const v1, #float 1.95423e+38 // #7f130521 │ │ +2cc950: 1232 |000c: const/4 v2, #int 3 // #3 │ │ +2cc952: 1a03 8899 |000d: const-string v3, "com.duckduckgo.tutorials" // string@9988 │ │ +2cc956: 7040 525b 3021 |000f: invoke-direct {v0, v3, v1, v2}, Lcom/duckduckgo/app/notification/model/Channel;.:(Ljava/lang/String;II)V // method@5b52 │ │ +2cc95c: 6900 1933 |0012: sput-object v0, Lcom/duckduckgo/app/notification/NotificationRegistrar$ChannelType;.TUTORIALS:Lcom/duckduckgo/app/notification/model/Channel; // field@3319 │ │ +2cc960: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0007 line=69 │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/notification/NotificationRegistrar$ChannelType;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2cc954: |[2cc954] com.duckduckgo.app.notification.NotificationRegistrar$ChannelType.:()V │ │ -2cc964: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2cc96a: 0e00 |0003: return-void │ │ +2cc964: |[2cc964] com.duckduckgo.app.notification.NotificationRegistrar$ChannelType.:()V │ │ +2cc974: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2cc97a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/notification/NotificationRegistrar$ChannelType; │ │ │ │ Virtual methods - │ │ @@ -190260,17 +190260,17 @@ │ │ type : '()Lcom/duckduckgo/app/notification/model/Channel;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2cc900: |[2cc900] com.duckduckgo.app.notification.NotificationRegistrar$ChannelType.getTUTORIALS:()Lcom/duckduckgo/app/notification/model/Channel; │ │ -2cc910: 6200 1933 |0000: sget-object v0, Lcom/duckduckgo/app/notification/NotificationRegistrar$ChannelType;.TUTORIALS:Lcom/duckduckgo/app/notification/model/Channel; // field@3319 │ │ -2cc914: 1100 |0002: return-object v0 │ │ +2cc910: |[2cc910] com.duckduckgo.app.notification.NotificationRegistrar$ChannelType.getTUTORIALS:()Lcom/duckduckgo/app/notification/model/Channel; │ │ +2cc920: 6200 1933 |0000: sget-object v0, Lcom/duckduckgo/app/notification/NotificationRegistrar$ChannelType;.TUTORIALS:Lcom/duckduckgo/app/notification/model/Channel; // field@3319 │ │ +2cc924: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/notification/NotificationRegistrar$ChannelType; │ │ │ │ source_file_idx : 28975 (NotificationRegistrar.kt) │ │ @@ -190334,35 +190334,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -2cc96c: |[2cc96c] com.duckduckgo.app.notification.NotificationRegistrar$NotificationId.:()V │ │ -2cc97c: 2200 2e13 |0000: new-instance v0, Lcom/duckduckgo/app/notification/NotificationRegistrar$NotificationId; // type@132e │ │ -2cc980: 7010 cb5a 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/notification/NotificationRegistrar$NotificationId;.:()V // method@5acb │ │ -2cc986: 6900 1d33 |0005: sput-object v0, Lcom/duckduckgo/app/notification/NotificationRegistrar$NotificationId;.INSTANCE:Lcom/duckduckgo/app/notification/NotificationRegistrar$NotificationId; // field@331d │ │ -2cc98a: 0e00 |0007: return-void │ │ +2cc97c: |[2cc97c] com.duckduckgo.app.notification.NotificationRegistrar$NotificationId.:()V │ │ +2cc98c: 2200 2e13 |0000: new-instance v0, Lcom/duckduckgo/app/notification/NotificationRegistrar$NotificationId; // type@132e │ │ +2cc990: 7010 cb5a 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/notification/NotificationRegistrar$NotificationId;.:()V // method@5acb │ │ +2cc996: 6900 1d33 |0005: sput-object v0, Lcom/duckduckgo/app/notification/NotificationRegistrar$NotificationId;.INSTANCE:Lcom/duckduckgo/app/notification/NotificationRegistrar$NotificationId; // field@331d │ │ +2cc99a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/notification/NotificationRegistrar$NotificationId;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2cc98c: |[2cc98c] com.duckduckgo.app.notification.NotificationRegistrar$NotificationId.:()V │ │ -2cc99c: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2cc9a2: 0e00 |0003: return-void │ │ +2cc99c: |[2cc99c] com.duckduckgo.app.notification.NotificationRegistrar$NotificationId.:()V │ │ +2cc9ac: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2cc9b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/notification/NotificationRegistrar$NotificationId; │ │ │ │ Virtual methods - │ │ @@ -190434,17 +190434,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2cd09c: |[2cd09c] com.duckduckgo.app.notification.NotificationScheduler$Companion.:()V │ │ -2cd0ac: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2cd0b2: 0e00 |0003: return-void │ │ +2cd0ac: |[2cd0ac] com.duckduckgo.app.notification.NotificationScheduler$Companion.:()V │ │ +2cd0bc: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2cd0c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/notification/NotificationScheduler$Companion; │ │ │ │ #1 : (in Lcom/duckduckgo/app/notification/NotificationScheduler$Companion;) │ │ @@ -190452,17 +190452,17 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2cd0b4: |[2cd0b4] com.duckduckgo.app.notification.NotificationScheduler$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -2cd0c4: 7010 de5a 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/notification/NotificationScheduler$Companion;.:()V // method@5ade │ │ -2cd0ca: 0e00 |0003: return-void │ │ +2cd0c4: |[2cd0c4] com.duckduckgo.app.notification.NotificationScheduler$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +2cd0d4: 7010 de5a 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/notification/NotificationScheduler$Companion;.:()V // method@5ade │ │ +2cd0da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 7581 (AndroidNotificationScheduler.kt) │ │ │ │ @@ -190632,47 +190632,47 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2cd938: |[2cd938] com.duckduckgo.app.notification.SchedulableNotificationPluginPoint_PluginPoint$sortedPlugins$2$invoke$lambda$2$$inlined$sortedBy$1.:()V │ │ -2cd948: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2cd94e: 0e00 |0003: return-void │ │ +2cd948: |[2cd948] com.duckduckgo.app.notification.SchedulableNotificationPluginPoint_PluginPoint$sortedPlugins$2$invoke$lambda$2$$inlined$sortedBy$1.:()V │ │ +2cd958: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2cd95e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/notification/SchedulableNotificationPluginPoint_PluginPoint$sortedPlugins$2$invoke$lambda$2$$inlined$sortedBy$1;) │ │ name : 'compare' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -2cd8ec: |[2cd8ec] com.duckduckgo.app.notification.SchedulableNotificationPluginPoint_PluginPoint$sortedPlugins$2$invoke$lambda$2$$inlined$sortedBy$1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -2cd8fc: 1f01 6713 |0000: check-cast v1, Lcom/duckduckgo/app/notification/model/SchedulableNotificationPlugin; // type@1367 │ │ -2cd900: 6e10 a8ef 0100 |0002: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@efa8 │ │ -2cd906: 0c01 |0005: move-result-object v1 │ │ -2cd908: 6e10 61ef 0100 |0006: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@ef61 │ │ -2cd90e: 0c01 |0009: move-result-object v1 │ │ -2cd910: 1f01 bd38 |000a: check-cast v1, Ljava/lang/Comparable; // type@38bd │ │ -2cd914: 1f02 6713 |000c: check-cast v2, Lcom/duckduckgo/app/notification/model/SchedulableNotificationPlugin; // type@1367 │ │ -2cd918: 6e10 a8ef 0200 |000e: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@efa8 │ │ -2cd91e: 0c02 |0011: move-result-object v2 │ │ -2cd920: 6e10 61ef 0200 |0012: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@ef61 │ │ -2cd926: 0c02 |0015: move-result-object v2 │ │ -2cd928: 1f02 bd38 |0016: check-cast v2, Ljava/lang/Comparable; // type@38bd │ │ -2cd92c: 7120 d6f1 2100 |0018: invoke-static {v1, v2}, Lkotlin/comparisons/ComparisonsKt;.compareValues:(Ljava/lang/Comparable;Ljava/lang/Comparable;)I // method@f1d6 │ │ -2cd932: 0a01 |001b: move-result v1 │ │ -2cd934: 0f01 |001c: return v1 │ │ +2cd8fc: |[2cd8fc] com.duckduckgo.app.notification.SchedulableNotificationPluginPoint_PluginPoint$sortedPlugins$2$invoke$lambda$2$$inlined$sortedBy$1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +2cd90c: 1f01 6713 |0000: check-cast v1, Lcom/duckduckgo/app/notification/model/SchedulableNotificationPlugin; // type@1367 │ │ +2cd910: 6e10 a8ef 0100 |0002: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@efa8 │ │ +2cd916: 0c01 |0005: move-result-object v1 │ │ +2cd918: 6e10 61ef 0100 |0006: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@ef61 │ │ +2cd91e: 0c01 |0009: move-result-object v1 │ │ +2cd920: 1f01 bd38 |000a: check-cast v1, Ljava/lang/Comparable; // type@38bd │ │ +2cd924: 1f02 6713 |000c: check-cast v2, Lcom/duckduckgo/app/notification/model/SchedulableNotificationPlugin; // type@1367 │ │ +2cd928: 6e10 a8ef 0200 |000e: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@efa8 │ │ +2cd92e: 0c02 |0011: move-result-object v2 │ │ +2cd930: 6e10 61ef 0200 |0012: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@ef61 │ │ +2cd936: 0c02 |0015: move-result-object v2 │ │ +2cd938: 1f02 bd38 |0016: check-cast v2, Ljava/lang/Comparable; // type@38bd │ │ +2cd93c: 7120 d6f1 2100 |0018: invoke-static {v1, v2}, Lkotlin/comparisons/ComparisonsKt;.compareValues:(Ljava/lang/Comparable;Ljava/lang/Comparable;)I // method@f1d6 │ │ +2cd942: 0a01 |001b: move-result v1 │ │ +2cd944: 0f01 |001c: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0002 line=329 │ │ 0x000a line=102 │ │ 0x000e line=329 │ │ 0x0016 line=102 │ │ @@ -190721,17 +190721,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2cdb30: |[2cdb30] com.duckduckgo.app.notification.SchedulableNotificationPluginPoint_PluginPoint_Module.:()V │ │ -2cdb40: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2cdb46: 0e00 |0003: return-void │ │ +2cdb40: |[2cdb40] com.duckduckgo.app.notification.SchedulableNotificationPluginPoint_PluginPoint_Module.:()V │ │ +2cdb50: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2cdb56: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/notification/SchedulableNotificationPluginPoint_PluginPoint_Module; │ │ │ │ Virtual methods - │ │ @@ -190850,17 +190850,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2ce2b8: |[2ce2b8] com.duckduckgo.app.notification.db.NotificationDao.:()V │ │ -2ce2c8: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2ce2ce: 0e00 |0003: return-void │ │ +2ce2c8: |[2ce2c8] com.duckduckgo.app.notification.db.NotificationDao.:()V │ │ +2ce2d8: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2ce2de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/notification/db/NotificationDao; │ │ │ │ Virtual methods - │ │ @@ -190910,17 +190910,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2ce108: |[2ce108] com.duckduckgo.app.notification.db.NotificationDao_Impl$Companion.:()V │ │ -2ce118: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2ce11e: 0e00 |0003: return-void │ │ +2ce118: |[2ce118] com.duckduckgo.app.notification.db.NotificationDao_Impl$Companion.:()V │ │ +2ce128: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2ce12e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/notification/db/NotificationDao_Impl$Companion; │ │ │ │ #1 : (in Lcom/duckduckgo/app/notification/db/NotificationDao_Impl$Companion;) │ │ @@ -190928,35 +190928,35 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2ce120: |[2ce120] com.duckduckgo.app.notification.db.NotificationDao_Impl$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -2ce130: 7010 4a5b 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/notification/db/NotificationDao_Impl$Companion;.:()V // method@5b4a │ │ -2ce136: 0e00 |0003: return-void │ │ +2ce130: |[2ce130] com.duckduckgo.app.notification.db.NotificationDao_Impl$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +2ce140: 7010 4a5b 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/notification/db/NotificationDao_Impl$Companion;.:()V // method@5b4a │ │ +2ce146: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/notification/db/NotificationDao_Impl$Companion;) │ │ name : 'getRequiredConverters' │ │ type : '()Ljava/util/List;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -2ce0ec: |[2ce0ec] com.duckduckgo.app.notification.db.NotificationDao_Impl$Companion.getRequiredConverters:()Ljava/util/List; │ │ -2ce0fc: 7100 a3f1 0000 |0000: invoke-static {}, Lkotlin/collections/CollectionsKt;.emptyList:()Ljava/util/List; // method@f1a3 │ │ -2ce102: 0c00 |0003: move-result-object v0 │ │ -2ce104: 1100 |0004: return-object v0 │ │ +2ce0fc: |[2ce0fc] com.duckduckgo.app.notification.db.NotificationDao_Impl$Companion.getRequiredConverters:()Ljava/util/List; │ │ +2ce10c: 7100 a3f1 0000 |0000: invoke-static {}, Lkotlin/collections/CollectionsKt;.emptyList:()Ljava/util/List; // method@f1a3 │ │ +2ce112: 0c00 |0003: move-result-object v0 │ │ +2ce114: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/duckduckgo/app/notification/db/NotificationDao_Impl$Companion; │ │ │ │ source_file_idx : 28951 (NotificationDao_Impl.kt) │ │ @@ -191000,22 +191000,22 @@ │ │ type : '(Ljava/lang/String;II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -2ce4cc: |[2ce4cc] com.duckduckgo.app.notification.model.Channel.:(Ljava/lang/String;II)V │ │ -2ce4dc: 1a00 87b1 |0000: const-string v0, "id" // string@b187 │ │ -2ce4e0: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2ce4e6: 7010 a6ef 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2ce4ec: 5b12 6233 |0008: iput-object v2, v1, Lcom/duckduckgo/app/notification/model/Channel;.id:Ljava/lang/String; // field@3362 │ │ -2ce4f0: 5913 6333 |000a: iput v3, v1, Lcom/duckduckgo/app/notification/model/Channel;.name:I // field@3363 │ │ -2ce4f4: 5914 6433 |000c: iput v4, v1, Lcom/duckduckgo/app/notification/model/Channel;.priority:I // field@3364 │ │ -2ce4f8: 0e00 |000e: return-void │ │ +2ce4dc: |[2ce4dc] com.duckduckgo.app.notification.model.Channel.:(Ljava/lang/String;II)V │ │ +2ce4ec: 1a00 87b1 |0000: const-string v0, "id" // string@b187 │ │ +2ce4f0: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2ce4f6: 7010 a6ef 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2ce4fc: 5b12 6233 |0008: iput-object v2, v1, Lcom/duckduckgo/app/notification/model/Channel;.id:Ljava/lang/String; // field@3362 │ │ +2ce500: 5913 6333 |000a: iput v3, v1, Lcom/duckduckgo/app/notification/model/Channel;.name:I // field@3363 │ │ +2ce504: 5914 6433 |000c: iput v4, v1, Lcom/duckduckgo/app/notification/model/Channel;.priority:I // field@3364 │ │ +2ce508: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=48 │ │ 0x0008 line=49 │ │ 0x000a line=50 │ │ 0x000c line=51 │ │ locals : │ │ @@ -191029,148 +191029,148 @@ │ │ type : '(Lcom/duckduckgo/app/notification/model/Channel;Ljava/lang/String;IIILjava/lang/Object;)Lcom/duckduckgo/app/notification/model/Channel;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -2ce32c: |[2ce32c] com.duckduckgo.app.notification.model.Channel.copy$default:(Lcom/duckduckgo/app/notification/model/Channel;Ljava/lang/String;IIILjava/lang/Object;)Lcom/duckduckgo/app/notification/model/Channel; │ │ -2ce33c: dd05 0401 |0000: and-int/lit8 v5, v4, #int 1 // #01 │ │ -2ce340: 3805 0400 |0002: if-eqz v5, 0006 // +0004 │ │ -2ce344: 5401 6233 |0004: iget-object v1, v0, Lcom/duckduckgo/app/notification/model/Channel;.id:Ljava/lang/String; // field@3362 │ │ -2ce348: dd05 0402 |0006: and-int/lit8 v5, v4, #int 2 // #02 │ │ -2ce34c: 3805 0400 |0008: if-eqz v5, 000c // +0004 │ │ -2ce350: 5202 6333 |000a: iget v2, v0, Lcom/duckduckgo/app/notification/model/Channel;.name:I // field@3363 │ │ -2ce354: dd04 0404 |000c: and-int/lit8 v4, v4, #int 4 // #04 │ │ -2ce358: 3804 0400 |000e: if-eqz v4, 0012 // +0004 │ │ -2ce35c: 5203 6433 |0010: iget v3, v0, Lcom/duckduckgo/app/notification/model/Channel;.priority:I // field@3364 │ │ -2ce360: 6e40 565b 1032 |0012: invoke-virtual {v0, v1, v2, v3}, Lcom/duckduckgo/app/notification/model/Channel;.copy:(Ljava/lang/String;II)Lcom/duckduckgo/app/notification/model/Channel; // method@5b56 │ │ -2ce366: 0c00 |0015: move-result-object v0 │ │ -2ce368: 1100 |0016: return-object v0 │ │ +2ce33c: |[2ce33c] com.duckduckgo.app.notification.model.Channel.copy$default:(Lcom/duckduckgo/app/notification/model/Channel;Ljava/lang/String;IIILjava/lang/Object;)Lcom/duckduckgo/app/notification/model/Channel; │ │ +2ce34c: dd05 0401 |0000: and-int/lit8 v5, v4, #int 1 // #01 │ │ +2ce350: 3805 0400 |0002: if-eqz v5, 0006 // +0004 │ │ +2ce354: 5401 6233 |0004: iget-object v1, v0, Lcom/duckduckgo/app/notification/model/Channel;.id:Ljava/lang/String; // field@3362 │ │ +2ce358: dd05 0402 |0006: and-int/lit8 v5, v4, #int 2 // #02 │ │ +2ce35c: 3805 0400 |0008: if-eqz v5, 000c // +0004 │ │ +2ce360: 5202 6333 |000a: iget v2, v0, Lcom/duckduckgo/app/notification/model/Channel;.name:I // field@3363 │ │ +2ce364: dd04 0404 |000c: and-int/lit8 v4, v4, #int 4 // #04 │ │ +2ce368: 3804 0400 |000e: if-eqz v4, 0012 // +0004 │ │ +2ce36c: 5203 6433 |0010: iget v3, v0, Lcom/duckduckgo/app/notification/model/Channel;.priority:I // field@3364 │ │ +2ce370: 6e40 565b 1032 |0012: invoke-virtual {v0, v1, v2, v3}, Lcom/duckduckgo/app/notification/model/Channel;.copy:(Ljava/lang/String;II)Lcom/duckduckgo/app/notification/model/Channel; // method@5b56 │ │ +2ce376: 0c00 |0015: move-result-object v0 │ │ +2ce378: 1100 |0016: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/notification/model/Channel;) │ │ name : 'component1' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2ce438: |[2ce438] com.duckduckgo.app.notification.model.Channel.component1:()Ljava/lang/String; │ │ -2ce448: 5410 6233 |0000: iget-object v0, v1, Lcom/duckduckgo/app/notification/model/Channel;.id:Ljava/lang/String; // field@3362 │ │ -2ce44c: 1100 |0002: return-object v0 │ │ +2ce448: |[2ce448] com.duckduckgo.app.notification.model.Channel.component1:()Ljava/lang/String; │ │ +2ce458: 5410 6233 |0000: iget-object v0, v1, Lcom/duckduckgo/app/notification/model/Channel;.id:Ljava/lang/String; // field@3362 │ │ +2ce45c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/notification/model/Channel;) │ │ name : 'component2' │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2ce394: |[2ce394] com.duckduckgo.app.notification.model.Channel.component2:()I │ │ -2ce3a4: 5210 6333 |0000: iget v0, v1, Lcom/duckduckgo/app/notification/model/Channel;.name:I // field@3363 │ │ -2ce3a8: 0f00 |0002: return v0 │ │ +2ce3a4: |[2ce3a4] com.duckduckgo.app.notification.model.Channel.component2:()I │ │ +2ce3b4: 5210 6333 |0000: iget v0, v1, Lcom/duckduckgo/app/notification/model/Channel;.name:I // field@3363 │ │ +2ce3b8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/notification/model/Channel;) │ │ name : 'component3' │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2ce3ac: |[2ce3ac] com.duckduckgo.app.notification.model.Channel.component3:()I │ │ -2ce3bc: 5210 6433 |0000: iget v0, v1, Lcom/duckduckgo/app/notification/model/Channel;.priority:I // field@3364 │ │ -2ce3c0: 0f00 |0002: return v0 │ │ +2ce3bc: |[2ce3bc] com.duckduckgo.app.notification.model.Channel.component3:()I │ │ +2ce3cc: 5210 6433 |0000: iget v0, v1, Lcom/duckduckgo/app/notification/model/Channel;.priority:I // field@3364 │ │ +2ce3d0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/duckduckgo/app/notification/model/Channel;) │ │ name : 'copy' │ │ type : '(Ljava/lang/String;II)Lcom/duckduckgo/app/notification/model/Channel;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -2ce36c: |[2ce36c] com.duckduckgo.app.notification.model.Channel.copy:(Ljava/lang/String;II)Lcom/duckduckgo/app/notification/model/Channel; │ │ -2ce37c: 1a00 87b1 |0000: const-string v0, "id" // string@b187 │ │ -2ce380: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2ce386: 2200 5313 |0005: new-instance v0, Lcom/duckduckgo/app/notification/model/Channel; // type@1353 │ │ -2ce38a: 7040 525b 2043 |0007: invoke-direct {v0, v2, v3, v4}, Lcom/duckduckgo/app/notification/model/Channel;.:(Ljava/lang/String;II)V // method@5b52 │ │ -2ce390: 1100 |000a: return-object v0 │ │ +2ce37c: |[2ce37c] com.duckduckgo.app.notification.model.Channel.copy:(Ljava/lang/String;II)Lcom/duckduckgo/app/notification/model/Channel; │ │ +2ce38c: 1a00 87b1 |0000: const-string v0, "id" // string@b187 │ │ +2ce390: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2ce396: 2200 5313 |0005: new-instance v0, Lcom/duckduckgo/app/notification/model/Channel; // type@1353 │ │ +2ce39a: 7040 525b 2043 |0007: invoke-direct {v0, v2, v3, v4}, Lcom/duckduckgo/app/notification/model/Channel;.:(Ljava/lang/String;II)V // method@5b52 │ │ +2ce3a0: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lcom/duckduckgo/app/notification/model/Channel;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -2ce2d0: |[2ce2d0] com.duckduckgo.app.notification.model.Channel.equals:(Ljava/lang/Object;)Z │ │ -2ce2e0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -2ce2e2: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ -2ce2e6: 0f00 |0003: return v0 │ │ -2ce2e8: 2051 5313 |0004: instance-of v1, v5, Lcom/duckduckgo/app/notification/model/Channel; // type@1353 │ │ -2ce2ec: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -2ce2ee: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -2ce2f2: 0f02 |0009: return v2 │ │ -2ce2f4: 1f05 5313 |000a: check-cast v5, Lcom/duckduckgo/app/notification/model/Channel; // type@1353 │ │ -2ce2f8: 5441 6233 |000c: iget-object v1, v4, Lcom/duckduckgo/app/notification/model/Channel;.id:Ljava/lang/String; // field@3362 │ │ -2ce2fc: 5453 6233 |000e: iget-object v3, v5, Lcom/duckduckgo/app/notification/model/Channel;.id:Ljava/lang/String; // field@3362 │ │ -2ce300: 7120 faf1 3100 |0010: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -2ce306: 0a01 |0013: move-result v1 │ │ -2ce308: 3901 0300 |0014: if-nez v1, 0017 // +0003 │ │ -2ce30c: 0f02 |0016: return v2 │ │ -2ce30e: 5241 6333 |0017: iget v1, v4, Lcom/duckduckgo/app/notification/model/Channel;.name:I // field@3363 │ │ -2ce312: 5253 6333 |0019: iget v3, v5, Lcom/duckduckgo/app/notification/model/Channel;.name:I // field@3363 │ │ -2ce316: 3231 0300 |001b: if-eq v1, v3, 001e // +0003 │ │ -2ce31a: 0f02 |001d: return v2 │ │ -2ce31c: 5241 6433 |001e: iget v1, v4, Lcom/duckduckgo/app/notification/model/Channel;.priority:I // field@3364 │ │ -2ce320: 5255 6433 |0020: iget v5, v5, Lcom/duckduckgo/app/notification/model/Channel;.priority:I // field@3364 │ │ -2ce324: 3251 0300 |0022: if-eq v1, v5, 0025 // +0003 │ │ -2ce328: 0f02 |0024: return v2 │ │ -2ce32a: 0f00 |0025: return v0 │ │ +2ce2e0: |[2ce2e0] com.duckduckgo.app.notification.model.Channel.equals:(Ljava/lang/Object;)Z │ │ +2ce2f0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +2ce2f2: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ +2ce2f6: 0f00 |0003: return v0 │ │ +2ce2f8: 2051 5313 |0004: instance-of v1, v5, Lcom/duckduckgo/app/notification/model/Channel; // type@1353 │ │ +2ce2fc: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +2ce2fe: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +2ce302: 0f02 |0009: return v2 │ │ +2ce304: 1f05 5313 |000a: check-cast v5, Lcom/duckduckgo/app/notification/model/Channel; // type@1353 │ │ +2ce308: 5441 6233 |000c: iget-object v1, v4, Lcom/duckduckgo/app/notification/model/Channel;.id:Ljava/lang/String; // field@3362 │ │ +2ce30c: 5453 6233 |000e: iget-object v3, v5, Lcom/duckduckgo/app/notification/model/Channel;.id:Ljava/lang/String; // field@3362 │ │ +2ce310: 7120 faf1 3100 |0010: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +2ce316: 0a01 |0013: move-result v1 │ │ +2ce318: 3901 0300 |0014: if-nez v1, 0017 // +0003 │ │ +2ce31c: 0f02 |0016: return v2 │ │ +2ce31e: 5241 6333 |0017: iget v1, v4, Lcom/duckduckgo/app/notification/model/Channel;.name:I // field@3363 │ │ +2ce322: 5253 6333 |0019: iget v3, v5, Lcom/duckduckgo/app/notification/model/Channel;.name:I // field@3363 │ │ +2ce326: 3231 0300 |001b: if-eq v1, v3, 001e // +0003 │ │ +2ce32a: 0f02 |001d: return v2 │ │ +2ce32c: 5241 6433 |001e: iget v1, v4, Lcom/duckduckgo/app/notification/model/Channel;.priority:I // field@3364 │ │ +2ce330: 5255 6433 |0020: iget v5, v5, Lcom/duckduckgo/app/notification/model/Channel;.priority:I // field@3364 │ │ +2ce334: 3251 0300 |0022: if-eq v1, v5, 0025 // +0003 │ │ +2ce338: 0f02 |0024: return v2 │ │ +2ce33a: 0f00 |0025: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lcom/duckduckgo/app/notification/model/Channel;) │ │ name : 'getId' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2ce450: |[2ce450] com.duckduckgo.app.notification.model.Channel.getId:()Ljava/lang/String; │ │ -2ce460: 5410 6233 |0000: iget-object v0, v1, Lcom/duckduckgo/app/notification/model/Channel;.id:Ljava/lang/String; // field@3362 │ │ -2ce464: 1100 |0002: return-object v0 │ │ +2ce460: |[2ce460] com.duckduckgo.app.notification.model.Channel.getId:()Ljava/lang/String; │ │ +2ce470: 5410 6233 |0000: iget-object v0, v1, Lcom/duckduckgo/app/notification/model/Channel;.id:Ljava/lang/String; // field@3362 │ │ +2ce474: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/notification/model/Channel; │ │ │ │ #6 : (in Lcom/duckduckgo/app/notification/model/Channel;) │ │ @@ -191178,17 +191178,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2ce3c4: |[2ce3c4] com.duckduckgo.app.notification.model.Channel.getName:()I │ │ -2ce3d4: 5210 6333 |0000: iget v0, v1, Lcom/duckduckgo/app/notification/model/Channel;.name:I // field@3363 │ │ -2ce3d8: 0f00 |0002: return v0 │ │ +2ce3d4: |[2ce3d4] com.duckduckgo.app.notification.model.Channel.getName:()I │ │ +2ce3e4: 5210 6333 |0000: iget v0, v1, Lcom/duckduckgo/app/notification/model/Channel;.name:I // field@3363 │ │ +2ce3e8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/notification/model/Channel; │ │ │ │ #7 : (in Lcom/duckduckgo/app/notification/model/Channel;) │ │ @@ -191196,17 +191196,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2ce3dc: |[2ce3dc] com.duckduckgo.app.notification.model.Channel.getPriority:()I │ │ -2ce3ec: 5210 6433 |0000: iget v0, v1, Lcom/duckduckgo/app/notification/model/Channel;.priority:I // field@3364 │ │ -2ce3f0: 0f00 |0002: return v0 │ │ +2ce3ec: |[2ce3ec] com.duckduckgo.app.notification.model.Channel.getPriority:()I │ │ +2ce3fc: 5210 6433 |0000: iget v0, v1, Lcom/duckduckgo/app/notification/model/Channel;.priority:I // field@3364 │ │ +2ce400: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/notification/model/Channel; │ │ │ │ #8 : (in Lcom/duckduckgo/app/notification/model/Channel;) │ │ @@ -191214,61 +191214,61 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -2ce3f4: |[2ce3f4] com.duckduckgo.app.notification.model.Channel.hashCode:()I │ │ -2ce404: 5420 6233 |0000: iget-object v0, v2, Lcom/duckduckgo/app/notification/model/Channel;.id:Ljava/lang/String; // field@3362 │ │ -2ce408: 6e10 c0ef 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ -2ce40e: 0a00 |0005: move-result v0 │ │ -2ce410: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -2ce414: 5221 6333 |0008: iget v1, v2, Lcom/duckduckgo/app/notification/model/Channel;.name:I // field@3363 │ │ -2ce418: 7110 85ef 0100 |000a: invoke-static {v1}, Ljava/lang/Integer;.hashCode:(I)I // method@ef85 │ │ -2ce41e: 0a01 |000d: move-result v1 │ │ -2ce420: b010 |000e: add-int/2addr v0, v1 │ │ -2ce422: da00 001f |000f: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -2ce426: 5221 6433 |0011: iget v1, v2, Lcom/duckduckgo/app/notification/model/Channel;.priority:I // field@3364 │ │ -2ce42a: 7110 85ef 0100 |0013: invoke-static {v1}, Ljava/lang/Integer;.hashCode:(I)I // method@ef85 │ │ -2ce430: 0a01 |0016: move-result v1 │ │ -2ce432: b010 |0017: add-int/2addr v0, v1 │ │ -2ce434: 0f00 |0018: return v0 │ │ +2ce404: |[2ce404] com.duckduckgo.app.notification.model.Channel.hashCode:()I │ │ +2ce414: 5420 6233 |0000: iget-object v0, v2, Lcom/duckduckgo/app/notification/model/Channel;.id:Ljava/lang/String; // field@3362 │ │ +2ce418: 6e10 c0ef 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ +2ce41e: 0a00 |0005: move-result v0 │ │ +2ce420: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +2ce424: 5221 6333 |0008: iget v1, v2, Lcom/duckduckgo/app/notification/model/Channel;.name:I // field@3363 │ │ +2ce428: 7110 85ef 0100 |000a: invoke-static {v1}, Ljava/lang/Integer;.hashCode:(I)I // method@ef85 │ │ +2ce42e: 0a01 |000d: move-result v1 │ │ +2ce430: b010 |000e: add-int/2addr v0, v1 │ │ +2ce432: da00 001f |000f: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +2ce436: 5221 6433 |0011: iget v1, v2, Lcom/duckduckgo/app/notification/model/Channel;.priority:I // field@3364 │ │ +2ce43a: 7110 85ef 0100 |0013: invoke-static {v1}, Ljava/lang/Integer;.hashCode:(I)I // method@ef85 │ │ +2ce440: 0a01 |0016: move-result v1 │ │ +2ce442: b010 |0017: add-int/2addr v0, v1 │ │ +2ce444: 0f00 |0018: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #9 : (in Lcom/duckduckgo/app/notification/model/Channel;) │ │ name : 'toString' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -2ce468: |[2ce468] com.duckduckgo.app.notification.model.Channel.toString:()Ljava/lang/String; │ │ -2ce478: 5450 6233 |0000: iget-object v0, v5, Lcom/duckduckgo/app/notification/model/Channel;.id:Ljava/lang/String; // field@3362 │ │ -2ce47c: 5251 6333 |0002: iget v1, v5, Lcom/duckduckgo/app/notification/model/Channel;.name:I // field@3363 │ │ -2ce480: 5252 6433 |0004: iget v2, v5, Lcom/duckduckgo/app/notification/model/Channel;.priority:I // field@3364 │ │ -2ce484: 2203 dd38 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@38dd │ │ -2ce488: 1a04 8322 |0008: const-string v4, "Channel(id=" // string@2283 │ │ -2ce48c: 7020 d9ef 4300 |000a: invoke-direct {v3, v4}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ -2ce492: 6e20 e2ef 0300 |000d: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2ce498: 1a00 4718 |0010: const-string v0, ", name=" // string@1847 │ │ -2ce49c: 6e20 e2ef 0300 |0012: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2ce4a2: 6e20 ddef 1300 |0015: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@efdd │ │ -2ce4a8: 1a00 7418 |0018: const-string v0, ", priority=" // string@1874 │ │ -2ce4ac: 6e20 e2ef 0300 |001a: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2ce4b2: 6e20 ddef 2300 |001d: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@efdd │ │ -2ce4b8: 1a00 0117 |0020: const-string v0, ")" // string@1701 │ │ -2ce4bc: 6e20 e2ef 0300 |0022: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2ce4c2: 6e10 e7ef 0300 |0025: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ -2ce4c8: 0c00 |0028: move-result-object v0 │ │ -2ce4ca: 1100 |0029: return-object v0 │ │ +2ce478: |[2ce478] com.duckduckgo.app.notification.model.Channel.toString:()Ljava/lang/String; │ │ +2ce488: 5450 6233 |0000: iget-object v0, v5, Lcom/duckduckgo/app/notification/model/Channel;.id:Ljava/lang/String; // field@3362 │ │ +2ce48c: 5251 6333 |0002: iget v1, v5, Lcom/duckduckgo/app/notification/model/Channel;.name:I // field@3363 │ │ +2ce490: 5252 6433 |0004: iget v2, v5, Lcom/duckduckgo/app/notification/model/Channel;.priority:I // field@3364 │ │ +2ce494: 2203 dd38 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@38dd │ │ +2ce498: 1a04 8322 |0008: const-string v4, "Channel(id=" // string@2283 │ │ +2ce49c: 7020 d9ef 4300 |000a: invoke-direct {v3, v4}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ +2ce4a2: 6e20 e2ef 0300 |000d: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2ce4a8: 1a00 4718 |0010: const-string v0, ", name=" // string@1847 │ │ +2ce4ac: 6e20 e2ef 0300 |0012: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2ce4b2: 6e20 ddef 1300 |0015: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@efdd │ │ +2ce4b8: 1a00 7418 |0018: const-string v0, ", priority=" // string@1874 │ │ +2ce4bc: 6e20 e2ef 0300 |001a: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2ce4c2: 6e20 ddef 2300 |001d: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@efdd │ │ +2ce4c8: 1a00 0117 |0020: const-string v0, ")" // string@1701 │ │ +2ce4cc: 6e20 e2ef 0300 |0022: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2ce4d2: 6e10 e7ef 0300 |0025: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ +2ce4d8: 0c00 |0028: move-result-object v0 │ │ +2ce4da: 1100 |0029: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 31359 (SchedulableNotification.kt) │ │ │ │ Class #1494 header: │ │ @@ -191339,20 +191339,20 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -2cee44: |[2cee44] com.duckduckgo.app.notification.model.Notification.:(Ljava/lang/String;)V │ │ -2cee54: 1a00 5bbd |0000: const-string v0, "notificationId" // string@bd5b │ │ -2cee58: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2cee5e: 7010 a6ef 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2cee64: 5b12 8533 |0008: iput-object v2, v1, Lcom/duckduckgo/app/notification/model/Notification;.notificationId:Ljava/lang/String; // field@3385 │ │ -2cee68: 0e00 |000a: return-void │ │ +2cee54: |[2cee54] com.duckduckgo.app.notification.model.Notification.:(Ljava/lang/String;)V │ │ +2cee64: 1a00 5bbd |0000: const-string v0, "notificationId" // string@bd5b │ │ +2cee68: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2cee6e: 7010 a6ef 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2cee74: 5b12 8533 |0008: iput-object v2, v1, Lcom/duckduckgo/app/notification/model/Notification;.notificationId:Ljava/lang/String; // field@3385 │ │ +2cee78: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=22 │ │ 0x0008 line=26 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/duckduckgo/app/notification/model/Notification; │ │ 0x0000 - 0x000b reg=2 (null) Ljava/lang/String; │ │ @@ -191362,102 +191362,102 @@ │ │ type : '(Lcom/duckduckgo/app/notification/model/Notification;Ljava/lang/String;ILjava/lang/Object;)Lcom/duckduckgo/app/notification/model/Notification;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -2ced68: |[2ced68] com.duckduckgo.app.notification.model.Notification.copy$default:(Lcom/duckduckgo/app/notification/model/Notification;Ljava/lang/String;ILjava/lang/Object;)Lcom/duckduckgo/app/notification/model/Notification; │ │ -2ced78: dd02 0201 |0000: and-int/lit8 v2, v2, #int 1 // #01 │ │ -2ced7c: 3802 0400 |0002: if-eqz v2, 0006 // +0004 │ │ -2ced80: 5401 8533 |0004: iget-object v1, v0, Lcom/duckduckgo/app/notification/model/Notification;.notificationId:Ljava/lang/String; // field@3385 │ │ -2ced84: 6e20 895b 1000 |0006: invoke-virtual {v0, v1}, Lcom/duckduckgo/app/notification/model/Notification;.copy:(Ljava/lang/String;)Lcom/duckduckgo/app/notification/model/Notification; // method@5b89 │ │ -2ced8a: 0c00 |0009: move-result-object v0 │ │ -2ced8c: 1100 |000a: return-object v0 │ │ +2ced78: |[2ced78] com.duckduckgo.app.notification.model.Notification.copy$default:(Lcom/duckduckgo/app/notification/model/Notification;Ljava/lang/String;ILjava/lang/Object;)Lcom/duckduckgo/app/notification/model/Notification; │ │ +2ced88: dd02 0201 |0000: and-int/lit8 v2, v2, #int 1 // #01 │ │ +2ced8c: 3802 0400 |0002: if-eqz v2, 0006 // +0004 │ │ +2ced90: 5401 8533 |0004: iget-object v1, v0, Lcom/duckduckgo/app/notification/model/Notification;.notificationId:Ljava/lang/String; // field@3385 │ │ +2ced94: 6e20 895b 1000 |0006: invoke-virtual {v0, v1}, Lcom/duckduckgo/app/notification/model/Notification;.copy:(Ljava/lang/String;)Lcom/duckduckgo/app/notification/model/Notification; // method@5b89 │ │ +2ced9a: 0c00 |0009: move-result-object v0 │ │ +2ced9c: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/notification/model/Notification;) │ │ name : 'component1' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2cedd8: |[2cedd8] com.duckduckgo.app.notification.model.Notification.component1:()Ljava/lang/String; │ │ -2cede8: 5410 8533 |0000: iget-object v0, v1, Lcom/duckduckgo/app/notification/model/Notification;.notificationId:Ljava/lang/String; // field@3385 │ │ -2cedec: 1100 |0002: return-object v0 │ │ +2cede8: |[2cede8] com.duckduckgo.app.notification.model.Notification.component1:()Ljava/lang/String; │ │ +2cedf8: 5410 8533 |0000: iget-object v0, v1, Lcom/duckduckgo/app/notification/model/Notification;.notificationId:Ljava/lang/String; // field@3385 │ │ +2cedfc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/notification/model/Notification;) │ │ name : 'copy' │ │ type : '(Ljava/lang/String;)Lcom/duckduckgo/app/notification/model/Notification;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -2ced90: |[2ced90] com.duckduckgo.app.notification.model.Notification.copy:(Ljava/lang/String;)Lcom/duckduckgo/app/notification/model/Notification; │ │ -2ceda0: 1a00 5bbd |0000: const-string v0, "notificationId" // string@bd5b │ │ -2ceda4: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2cedaa: 2200 5b13 |0005: new-instance v0, Lcom/duckduckgo/app/notification/model/Notification; // type@135b │ │ -2cedae: 7020 875b 2000 |0007: invoke-direct {v0, v2}, Lcom/duckduckgo/app/notification/model/Notification;.:(Ljava/lang/String;)V // method@5b87 │ │ -2cedb4: 1100 |000a: return-object v0 │ │ +2ceda0: |[2ceda0] com.duckduckgo.app.notification.model.Notification.copy:(Ljava/lang/String;)Lcom/duckduckgo/app/notification/model/Notification; │ │ +2cedb0: 1a00 5bbd |0000: const-string v0, "notificationId" // string@bd5b │ │ +2cedb4: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2cedba: 2200 5b13 |0005: new-instance v0, Lcom/duckduckgo/app/notification/model/Notification; // type@135b │ │ +2cedbe: 7020 875b 2000 |0007: invoke-direct {v0, v2}, Lcom/duckduckgo/app/notification/model/Notification;.:(Ljava/lang/String;)V // method@5b87 │ │ +2cedc4: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/notification/model/Notification;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -2ced28: |[2ced28] com.duckduckgo.app.notification.model.Notification.equals:(Ljava/lang/Object;)Z │ │ -2ced38: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -2ced3a: 3343 0300 |0001: if-ne v3, v4, 0004 // +0003 │ │ -2ced3e: 0f00 |0003: return v0 │ │ -2ced40: 2041 5b13 |0004: instance-of v1, v4, Lcom/duckduckgo/app/notification/model/Notification; // type@135b │ │ -2ced44: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -2ced46: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -2ced4a: 0f02 |0009: return v2 │ │ -2ced4c: 1f04 5b13 |000a: check-cast v4, Lcom/duckduckgo/app/notification/model/Notification; // type@135b │ │ -2ced50: 5431 8533 |000c: iget-object v1, v3, Lcom/duckduckgo/app/notification/model/Notification;.notificationId:Ljava/lang/String; // field@3385 │ │ -2ced54: 5444 8533 |000e: iget-object v4, v4, Lcom/duckduckgo/app/notification/model/Notification;.notificationId:Ljava/lang/String; // field@3385 │ │ -2ced58: 7120 faf1 4100 |0010: invoke-static {v1, v4}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -2ced5e: 0a04 |0013: move-result v4 │ │ -2ced60: 3904 0300 |0014: if-nez v4, 0017 // +0003 │ │ -2ced64: 0f02 |0016: return v2 │ │ -2ced66: 0f00 |0017: return v0 │ │ +2ced38: |[2ced38] com.duckduckgo.app.notification.model.Notification.equals:(Ljava/lang/Object;)Z │ │ +2ced48: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +2ced4a: 3343 0300 |0001: if-ne v3, v4, 0004 // +0003 │ │ +2ced4e: 0f00 |0003: return v0 │ │ +2ced50: 2041 5b13 |0004: instance-of v1, v4, Lcom/duckduckgo/app/notification/model/Notification; // type@135b │ │ +2ced54: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +2ced56: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +2ced5a: 0f02 |0009: return v2 │ │ +2ced5c: 1f04 5b13 |000a: check-cast v4, Lcom/duckduckgo/app/notification/model/Notification; // type@135b │ │ +2ced60: 5431 8533 |000c: iget-object v1, v3, Lcom/duckduckgo/app/notification/model/Notification;.notificationId:Ljava/lang/String; // field@3385 │ │ +2ced64: 5444 8533 |000e: iget-object v4, v4, Lcom/duckduckgo/app/notification/model/Notification;.notificationId:Ljava/lang/String; // field@3385 │ │ +2ced68: 7120 faf1 4100 |0010: invoke-static {v1, v4}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +2ced6e: 0a04 |0013: move-result v4 │ │ +2ced70: 3904 0300 |0014: if-nez v4, 0017 // +0003 │ │ +2ced74: 0f02 |0016: return v2 │ │ +2ced76: 0f00 |0017: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/duckduckgo/app/notification/model/Notification;) │ │ name : 'getNotificationId' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2cedf0: |[2cedf0] com.duckduckgo.app.notification.model.Notification.getNotificationId:()Ljava/lang/String; │ │ -2cee00: 5410 8533 |0000: iget-object v0, v1, Lcom/duckduckgo/app/notification/model/Notification;.notificationId:Ljava/lang/String; // field@3385 │ │ -2cee04: 1100 |0002: return-object v0 │ │ +2cee00: |[2cee00] com.duckduckgo.app.notification.model.Notification.getNotificationId:()Ljava/lang/String; │ │ +2cee10: 5410 8533 |0000: iget-object v0, v1, Lcom/duckduckgo/app/notification/model/Notification;.notificationId:Ljava/lang/String; // field@3385 │ │ +2cee14: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/notification/model/Notification; │ │ │ │ #4 : (in Lcom/duckduckgo/app/notification/model/Notification;) │ │ @@ -191465,43 +191465,43 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -2cedb8: |[2cedb8] com.duckduckgo.app.notification.model.Notification.hashCode:()I │ │ -2cedc8: 5410 8533 |0000: iget-object v0, v1, Lcom/duckduckgo/app/notification/model/Notification;.notificationId:Ljava/lang/String; // field@3385 │ │ -2cedcc: 6e10 c0ef 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ -2cedd2: 0a00 |0005: move-result v0 │ │ -2cedd4: 0f00 |0006: return v0 │ │ +2cedc8: |[2cedc8] com.duckduckgo.app.notification.model.Notification.hashCode:()I │ │ +2cedd8: 5410 8533 |0000: iget-object v0, v1, Lcom/duckduckgo/app/notification/model/Notification;.notificationId:Ljava/lang/String; // field@3385 │ │ +2ceddc: 6e10 c0ef 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ +2cede2: 0a00 |0005: move-result v0 │ │ +2cede4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lcom/duckduckgo/app/notification/model/Notification;) │ │ name : 'toString' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -2cee08: |[2cee08] com.duckduckgo.app.notification.model.Notification.toString:()Ljava/lang/String; │ │ -2cee18: 5430 8533 |0000: iget-object v0, v3, Lcom/duckduckgo/app/notification/model/Notification;.notificationId:Ljava/lang/String; // field@3385 │ │ -2cee1c: 2201 dd38 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@38dd │ │ -2cee20: 1a02 1471 |0004: const-string v2, "Notification(notificationId=" // string@7114 │ │ -2cee24: 7020 d9ef 2100 |0006: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ -2cee2a: 6e20 e2ef 0100 |0009: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2cee30: 1a00 0117 |000c: const-string v0, ")" // string@1701 │ │ -2cee34: 6e20 e2ef 0100 |000e: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2cee3a: 6e10 e7ef 0100 |0011: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ -2cee40: 0c00 |0014: move-result-object v0 │ │ -2cee42: 1100 |0015: return-object v0 │ │ +2cee18: |[2cee18] com.duckduckgo.app.notification.model.Notification.toString:()Ljava/lang/String; │ │ +2cee28: 5430 8533 |0000: iget-object v0, v3, Lcom/duckduckgo/app/notification/model/Notification;.notificationId:Ljava/lang/String; // field@3385 │ │ +2cee2c: 2201 dd38 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@38dd │ │ +2cee30: 1a02 1471 |0004: const-string v2, "Notification(notificationId=" // string@7114 │ │ +2cee34: 7020 d9ef 2100 |0006: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ +2cee3a: 6e20 e2ef 0100 |0009: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2cee40: 1a00 0117 |000c: const-string v0, ")" // string@1701 │ │ +2cee44: 6e20 e2ef 0100 |000e: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2cee4a: 6e10 e7ef 0100 |0011: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ +2cee50: 0c00 |0014: move-result-object v0 │ │ +2cee52: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 28949 (Notification.kt) │ │ │ │ Class #1496 header: │ │ @@ -191700,17 +191700,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2cf3d4: |[2cf3d4] com.duckduckgo.app.notification.model.PrivacyProtectionNotificationSpecification$Companion.:()V │ │ -2cf3e4: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2cf3ea: 0e00 |0003: return-void │ │ +2cf3e4: |[2cf3e4] com.duckduckgo.app.notification.model.PrivacyProtectionNotificationSpecification$Companion.:()V │ │ +2cf3f4: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2cf3fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/notification/model/PrivacyProtectionNotificationSpecification$Companion; │ │ │ │ #1 : (in Lcom/duckduckgo/app/notification/model/PrivacyProtectionNotificationSpecification$Companion;) │ │ @@ -191718,17 +191718,17 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2cf3ec: |[2cf3ec] com.duckduckgo.app.notification.model.PrivacyProtectionNotificationSpecification$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -2cf3fc: 7010 b85b 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/notification/model/PrivacyProtectionNotificationSpecification$Companion;.:()V // method@5bb8 │ │ -2cf402: 0e00 |0003: return-void │ │ +2cf3fc: |[2cf3fc] com.duckduckgo.app.notification.model.PrivacyProtectionNotificationSpecification$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +2cf40c: 7010 b85b 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/notification/model/PrivacyProtectionNotificationSpecification$Companion;.:()V // method@5bb8 │ │ +2cf412: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 29584 (PrivacyProtectionNotification.kt) │ │ │ │ @@ -191869,17 +191869,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2cfa8c: |[2cfa8c] com.duckduckgo.app.onboarding.di.OnboardingModule.:()V │ │ -2cfa9c: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2cfaa2: 0e00 |0003: return-void │ │ +2cfa9c: |[2cfa9c] com.duckduckgo.app.onboarding.di.OnboardingModule.:()V │ │ +2cfaac: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2cfab2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/onboarding/di/OnboardingModule; │ │ │ │ Virtual methods - │ │ @@ -191888,23 +191888,23 @@ │ │ type : '(Lcom/duckduckgo/app/global/install/AppInstallStore;Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig;)Lcom/duckduckgo/app/global/DefaultRoleBrowserDialog;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -2cf9f8: |[2cf9f8] com.duckduckgo.app.onboarding.di.OnboardingModule.defaultRoleBrowserDialog:(Lcom/duckduckgo/app/global/install/AppInstallStore;Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig;)Lcom/duckduckgo/app/global/DefaultRoleBrowserDialog; │ │ -2cfa08: 1a00 ca8b |0000: const-string v0, "appInstallStore" // string@8bca │ │ -2cfa0c: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2cfa12: 1a00 8a8b |0005: const-string v0, "appBuildConfig" // string@8b8a │ │ -2cfa16: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2cfa1c: 2200 7711 |000a: new-instance v0, Lcom/duckduckgo/app/global/RealDefaultRoleBrowserDialog; // type@1177 │ │ -2cfa20: 7030 6753 2003 |000c: invoke-direct {v0, v2, v3}, Lcom/duckduckgo/app/global/RealDefaultRoleBrowserDialog;.:(Lcom/duckduckgo/app/global/install/AppInstallStore;Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig;)V // method@5367 │ │ -2cfa26: 1f00 6911 |000f: check-cast v0, Lcom/duckduckgo/app/global/DefaultRoleBrowserDialog; // type@1169 │ │ -2cfa2a: 1100 |0011: return-object v0 │ │ +2cfa08: |[2cfa08] com.duckduckgo.app.onboarding.di.OnboardingModule.defaultRoleBrowserDialog:(Lcom/duckduckgo/app/global/install/AppInstallStore;Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig;)Lcom/duckduckgo/app/global/DefaultRoleBrowserDialog; │ │ +2cfa18: 1a00 ca8b |0000: const-string v0, "appInstallStore" // string@8bca │ │ +2cfa1c: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2cfa22: 1a00 8a8b |0005: const-string v0, "appBuildConfig" // string@8b8a │ │ +2cfa26: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2cfa2c: 2200 7711 |000a: new-instance v0, Lcom/duckduckgo/app/global/RealDefaultRoleBrowserDialog; // type@1177 │ │ +2cfa30: 7030 6753 2003 |000c: invoke-direct {v0, v2, v3}, Lcom/duckduckgo/app/global/RealDefaultRoleBrowserDialog;.:(Lcom/duckduckgo/app/global/install/AppInstallStore;Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig;)V // method@5367 │ │ +2cfa36: 1f00 6911 |000f: check-cast v0, Lcom/duckduckgo/app/global/DefaultRoleBrowserDialog; // type@1169 │ │ +2cfa3a: 1100 |0011: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x000a line=59 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lcom/duckduckgo/app/onboarding/di/OnboardingModule; │ │ 0x0000 - 0x0012 reg=2 (null) Lcom/duckduckgo/app/global/install/AppInstallStore; │ │ 0x0000 - 0x0012 reg=3 (null) Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig; │ │ @@ -191914,19 +191914,19 @@ │ │ type : '()Lcom/duckduckgo/app/onboarding/ui/OnboardingPageBuilder;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -2cfa2c: |[2cfa2c] com.duckduckgo.app.onboarding.di.OnboardingModule.onboardingPageBuilder:()Lcom/duckduckgo/app/onboarding/ui/OnboardingPageBuilder; │ │ -2cfa3c: 2200 9013 |0000: new-instance v0, Lcom/duckduckgo/app/onboarding/ui/OnboardingFragmentPageBuilder; // type@1390 │ │ -2cfa40: 7010 775c 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/onboarding/ui/OnboardingFragmentPageBuilder;.:()V // method@5c77 │ │ -2cfa46: 1f00 9413 |0005: check-cast v0, Lcom/duckduckgo/app/onboarding/ui/OnboardingPageBuilder; // type@1394 │ │ -2cfa4a: 1100 |0007: return-object v0 │ │ +2cfa3c: |[2cfa3c] com.duckduckgo.app.onboarding.di.OnboardingModule.onboardingPageBuilder:()Lcom/duckduckgo/app/onboarding/ui/OnboardingPageBuilder; │ │ +2cfa4c: 2200 9013 |0000: new-instance v0, Lcom/duckduckgo/app/onboarding/ui/OnboardingFragmentPageBuilder; // type@1390 │ │ +2cfa50: 7010 775c 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/onboarding/ui/OnboardingFragmentPageBuilder;.:()V // method@5c77 │ │ +2cfa56: 1f00 9413 |0005: check-cast v0, Lcom/duckduckgo/app/onboarding/ui/OnboardingPageBuilder; // type@1394 │ │ +2cfa5a: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/duckduckgo/app/onboarding/di/OnboardingModule; │ │ │ │ #2 : (in Lcom/duckduckgo/app/onboarding/di/OnboardingModule;) │ │ @@ -191934,25 +191934,25 @@ │ │ type : '(Lcom/duckduckgo/app/global/DefaultRoleBrowserDialog;Lcom/duckduckgo/app/onboarding/ui/OnboardingPageBuilder;Lcom/duckduckgo/app/browser/defaultbrowsing/DefaultBrowserDetector;)Lcom/duckduckgo/app/onboarding/ui/OnboardingPageManager;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -2cfa4c: |[2cfa4c] com.duckduckgo.app.onboarding.di.OnboardingModule.onboardingPageManger:(Lcom/duckduckgo/app/global/DefaultRoleBrowserDialog;Lcom/duckduckgo/app/onboarding/ui/OnboardingPageBuilder;Lcom/duckduckgo/app/browser/defaultbrowsing/DefaultBrowserDetector;)Lcom/duckduckgo/app/onboarding/ui/OnboardingPageManager; │ │ -2cfa5c: 1a00 539f |0000: const-string v0, "defaultRoleBrowserDialog" // string@9f53 │ │ -2cfa60: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2cfa66: 1a00 c6c1 |0005: const-string v0, "onboardingPageBuilder" // string@c1c6 │ │ -2cfa6a: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2cfa70: 1a00 299f |000a: const-string v0, "defaultBrowserDetector" // string@9f29 │ │ -2cfa74: 7120 fef1 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2cfa7a: 2200 9613 |000f: new-instance v0, Lcom/duckduckgo/app/onboarding/ui/OnboardingPageManagerWithTrackerBlocking; // type@1396 │ │ -2cfa7e: 7040 8b5c 2043 |0011: invoke-direct {v0, v2, v3, v4}, Lcom/duckduckgo/app/onboarding/ui/OnboardingPageManagerWithTrackerBlocking;.:(Lcom/duckduckgo/app/global/DefaultRoleBrowserDialog;Lcom/duckduckgo/app/onboarding/ui/OnboardingPageBuilder;Lcom/duckduckgo/app/browser/defaultbrowsing/DefaultBrowserDetector;)V // method@5c8b │ │ -2cfa84: 1f00 9513 |0014: check-cast v0, Lcom/duckduckgo/app/onboarding/ui/OnboardingPageManager; // type@1395 │ │ -2cfa88: 1100 |0016: return-object v0 │ │ +2cfa5c: |[2cfa5c] com.duckduckgo.app.onboarding.di.OnboardingModule.onboardingPageManger:(Lcom/duckduckgo/app/global/DefaultRoleBrowserDialog;Lcom/duckduckgo/app/onboarding/ui/OnboardingPageBuilder;Lcom/duckduckgo/app/browser/defaultbrowsing/DefaultBrowserDetector;)Lcom/duckduckgo/app/onboarding/ui/OnboardingPageManager; │ │ +2cfa6c: 1a00 539f |0000: const-string v0, "defaultRoleBrowserDialog" // string@9f53 │ │ +2cfa70: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2cfa76: 1a00 c6c1 |0005: const-string v0, "onboardingPageBuilder" // string@c1c6 │ │ +2cfa7a: 7120 fef1 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2cfa80: 1a00 299f |000a: const-string v0, "defaultBrowserDetector" // string@9f29 │ │ +2cfa84: 7120 fef1 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2cfa8a: 2200 9613 |000f: new-instance v0, Lcom/duckduckgo/app/onboarding/ui/OnboardingPageManagerWithTrackerBlocking; // type@1396 │ │ +2cfa8e: 7040 8b5c 2043 |0011: invoke-direct {v0, v2, v3, v4}, Lcom/duckduckgo/app/onboarding/ui/OnboardingPageManagerWithTrackerBlocking;.:(Lcom/duckduckgo/app/global/DefaultRoleBrowserDialog;Lcom/duckduckgo/app/onboarding/ui/OnboardingPageBuilder;Lcom/duckduckgo/app/browser/defaultbrowsing/DefaultBrowserDetector;)V // method@5c8b │ │ +2cfa94: 1f00 9513 |0014: check-cast v0, Lcom/duckduckgo/app/onboarding/ui/OnboardingPageManager; // type@1395 │ │ +2cfa98: 1100 |0016: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x000f line=42 │ │ locals : │ │ 0x0000 - 0x0017 reg=1 this Lcom/duckduckgo/app/onboarding/di/OnboardingModule; │ │ 0x0000 - 0x0017 reg=2 (null) Lcom/duckduckgo/app/global/DefaultRoleBrowserDialog; │ │ 0x0000 - 0x0017 reg=3 (null) Lcom/duckduckgo/app/onboarding/ui/OnboardingPageBuilder; │ │ @@ -192012,58 +192012,58 @@ │ │ type : '()[Lcom/duckduckgo/app/onboarding/store/AppStage;' │ │ access : 0x101a (PRIVATE STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -2cfac8: |[2cfac8] com.duckduckgo.app.onboarding.store.AppStage.$values:()[Lcom/duckduckgo/app/onboarding/store/AppStage; │ │ -2cfad8: 6200 b533 |0000: sget-object v0, Lcom/duckduckgo/app/onboarding/store/AppStage;.NEW:Lcom/duckduckgo/app/onboarding/store/AppStage; // field@33b5 │ │ -2cfadc: 6201 b333 |0002: sget-object v1, Lcom/duckduckgo/app/onboarding/store/AppStage;.DAX_ONBOARDING:Lcom/duckduckgo/app/onboarding/store/AppStage; // field@33b3 │ │ -2cfae0: 6202 b433 |0004: sget-object v2, Lcom/duckduckgo/app/onboarding/store/AppStage;.ESTABLISHED:Lcom/duckduckgo/app/onboarding/store/AppStage; // field@33b4 │ │ -2cfae4: 2430 893a 1002 |0006: filled-new-array {v0, v1, v2}, [Lcom/duckduckgo/app/onboarding/store/AppStage; // type@3a89 │ │ -2cfaea: 0c00 |0009: move-result-object v0 │ │ -2cfaec: 1100 |000a: return-object v0 │ │ +2cfad8: |[2cfad8] com.duckduckgo.app.onboarding.store.AppStage.$values:()[Lcom/duckduckgo/app/onboarding/store/AppStage; │ │ +2cfae8: 6200 b533 |0000: sget-object v0, Lcom/duckduckgo/app/onboarding/store/AppStage;.NEW:Lcom/duckduckgo/app/onboarding/store/AppStage; // field@33b5 │ │ +2cfaec: 6201 b333 |0002: sget-object v1, Lcom/duckduckgo/app/onboarding/store/AppStage;.DAX_ONBOARDING:Lcom/duckduckgo/app/onboarding/store/AppStage; // field@33b3 │ │ +2cfaf0: 6202 b433 |0004: sget-object v2, Lcom/duckduckgo/app/onboarding/store/AppStage;.ESTABLISHED:Lcom/duckduckgo/app/onboarding/store/AppStage; // field@33b4 │ │ +2cfaf4: 2430 893a 1002 |0006: filled-new-array {v0, v1, v2}, [Lcom/duckduckgo/app/onboarding/store/AppStage; // type@3a89 │ │ +2cfafa: 0c00 |0009: move-result-object v0 │ │ +2cfafc: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/onboarding/store/AppStage;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 45 16-bit code units │ │ -2cfb2c: |[2cfb2c] com.duckduckgo.app.onboarding.store.AppStage.:()V │ │ -2cfb3c: 2200 6c13 |0000: new-instance v0, Lcom/duckduckgo/app/onboarding/store/AppStage; // type@136c │ │ -2cfb40: 1a01 2e70 |0002: const-string v1, "NEW" // string@702e │ │ -2cfb44: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -2cfb46: 7030 e55b 1002 |0005: invoke-direct {v0, v1, v2}, Lcom/duckduckgo/app/onboarding/store/AppStage;.:(Ljava/lang/String;I)V // method@5be5 │ │ -2cfb4c: 6900 b533 |0008: sput-object v0, Lcom/duckduckgo/app/onboarding/store/AppStage;.NEW:Lcom/duckduckgo/app/onboarding/store/AppStage; // field@33b5 │ │ -2cfb50: 2200 6c13 |000a: new-instance v0, Lcom/duckduckgo/app/onboarding/store/AppStage; // type@136c │ │ -2cfb54: 1a01 6024 |000c: const-string v1, "DAX_ONBOARDING" // string@2460 │ │ -2cfb58: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -2cfb5a: 7030 e55b 1002 |000f: invoke-direct {v0, v1, v2}, Lcom/duckduckgo/app/onboarding/store/AppStage;.:(Ljava/lang/String;I)V // method@5be5 │ │ -2cfb60: 6900 b333 |0012: sput-object v0, Lcom/duckduckgo/app/onboarding/store/AppStage;.DAX_ONBOARDING:Lcom/duckduckgo/app/onboarding/store/AppStage; // field@33b3 │ │ -2cfb64: 2200 6c13 |0014: new-instance v0, Lcom/duckduckgo/app/onboarding/store/AppStage; // type@136c │ │ -2cfb68: 1a01 9628 |0016: const-string v1, "ESTABLISHED" // string@2896 │ │ -2cfb6c: 1222 |0018: const/4 v2, #int 2 // #2 │ │ -2cfb6e: 7030 e55b 1002 |0019: invoke-direct {v0, v1, v2}, Lcom/duckduckgo/app/onboarding/store/AppStage;.:(Ljava/lang/String;I)V // method@5be5 │ │ -2cfb74: 6900 b433 |001c: sput-object v0, Lcom/duckduckgo/app/onboarding/store/AppStage;.ESTABLISHED:Lcom/duckduckgo/app/onboarding/store/AppStage; // field@33b4 │ │ -2cfb78: 7100 e35b 0000 |001e: invoke-static {}, Lcom/duckduckgo/app/onboarding/store/AppStage;.$values:()[Lcom/duckduckgo/app/onboarding/store/AppStage; // method@5be3 │ │ -2cfb7e: 0c00 |0021: move-result-object v0 │ │ -2cfb80: 6900 b233 |0022: sput-object v0, Lcom/duckduckgo/app/onboarding/store/AppStage;.$VALUES:[Lcom/duckduckgo/app/onboarding/store/AppStage; // field@33b2 │ │ -2cfb84: 1f00 0b3b |0024: check-cast v0, [Ljava/lang/Enum; // type@3b0b │ │ -2cfb88: 7110 e6f1 0000 |0026: invoke-static {v0}, Lkotlin/enums/EnumEntriesKt;.enumEntries:([Ljava/lang/Enum;)Lkotlin/enums/EnumEntries; // method@f1e6 │ │ -2cfb8e: 0c00 |0029: move-result-object v0 │ │ -2cfb90: 6900 b133 |002a: sput-object v0, Lcom/duckduckgo/app/onboarding/store/AppStage;.$ENTRIES:Lkotlin/enums/EnumEntries; // field@33b1 │ │ -2cfb94: 0e00 |002c: return-void │ │ +2cfb3c: |[2cfb3c] com.duckduckgo.app.onboarding.store.AppStage.:()V │ │ +2cfb4c: 2200 6c13 |0000: new-instance v0, Lcom/duckduckgo/app/onboarding/store/AppStage; // type@136c │ │ +2cfb50: 1a01 2e70 |0002: const-string v1, "NEW" // string@702e │ │ +2cfb54: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +2cfb56: 7030 e55b 1002 |0005: invoke-direct {v0, v1, v2}, Lcom/duckduckgo/app/onboarding/store/AppStage;.:(Ljava/lang/String;I)V // method@5be5 │ │ +2cfb5c: 6900 b533 |0008: sput-object v0, Lcom/duckduckgo/app/onboarding/store/AppStage;.NEW:Lcom/duckduckgo/app/onboarding/store/AppStage; // field@33b5 │ │ +2cfb60: 2200 6c13 |000a: new-instance v0, Lcom/duckduckgo/app/onboarding/store/AppStage; // type@136c │ │ +2cfb64: 1a01 6024 |000c: const-string v1, "DAX_ONBOARDING" // string@2460 │ │ +2cfb68: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +2cfb6a: 7030 e55b 1002 |000f: invoke-direct {v0, v1, v2}, Lcom/duckduckgo/app/onboarding/store/AppStage;.:(Ljava/lang/String;I)V // method@5be5 │ │ +2cfb70: 6900 b333 |0012: sput-object v0, Lcom/duckduckgo/app/onboarding/store/AppStage;.DAX_ONBOARDING:Lcom/duckduckgo/app/onboarding/store/AppStage; // field@33b3 │ │ +2cfb74: 2200 6c13 |0014: new-instance v0, Lcom/duckduckgo/app/onboarding/store/AppStage; // type@136c │ │ +2cfb78: 1a01 9628 |0016: const-string v1, "ESTABLISHED" // string@2896 │ │ +2cfb7c: 1222 |0018: const/4 v2, #int 2 // #2 │ │ +2cfb7e: 7030 e55b 1002 |0019: invoke-direct {v0, v1, v2}, Lcom/duckduckgo/app/onboarding/store/AppStage;.:(Ljava/lang/String;I)V // method@5be5 │ │ +2cfb84: 6900 b433 |001c: sput-object v0, Lcom/duckduckgo/app/onboarding/store/AppStage;.ESTABLISHED:Lcom/duckduckgo/app/onboarding/store/AppStage; // field@33b4 │ │ +2cfb88: 7100 e35b 0000 |001e: invoke-static {}, Lcom/duckduckgo/app/onboarding/store/AppStage;.$values:()[Lcom/duckduckgo/app/onboarding/store/AppStage; // method@5be3 │ │ +2cfb8e: 0c00 |0021: move-result-object v0 │ │ +2cfb90: 6900 b233 |0022: sput-object v0, Lcom/duckduckgo/app/onboarding/store/AppStage;.$VALUES:[Lcom/duckduckgo/app/onboarding/store/AppStage; // field@33b2 │ │ +2cfb94: 1f00 0b3b |0024: check-cast v0, [Ljava/lang/Enum; // type@3b0b │ │ +2cfb98: 7110 e6f1 0000 |0026: invoke-static {v0}, Lkotlin/enums/EnumEntriesKt;.enumEntries:([Ljava/lang/Enum;)Lkotlin/enums/EnumEntries; // method@f1e6 │ │ +2cfb9e: 0c00 |0029: move-result-object v0 │ │ +2cfba0: 6900 b133 |002a: sput-object v0, Lcom/duckduckgo/app/onboarding/store/AppStage;.$ENTRIES:Lkotlin/enums/EnumEntries; // field@33b1 │ │ +2cfba4: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x000a line=33 │ │ 0x0014 line=34 │ │ locals : │ │ │ │ @@ -192072,17 +192072,17 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -2cfb98: |[2cfb98] com.duckduckgo.app.onboarding.store.AppStage.:(Ljava/lang/String;I)V │ │ -2cfba8: 7030 70ef 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@ef70 │ │ -2cfbae: 0e00 |0003: return-void │ │ +2cfba8: |[2cfba8] com.duckduckgo.app.onboarding.store.AppStage.:(Ljava/lang/String;I)V │ │ +2cfbb8: 7030 70ef 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@ef70 │ │ +2cfbbe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/onboarding/store/AppStage; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -192092,55 +192092,55 @@ │ │ type : '()Lkotlin/enums/EnumEntries;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2cfb14: |[2cfb14] com.duckduckgo.app.onboarding.store.AppStage.getEntries:()Lkotlin/enums/EnumEntries; │ │ -2cfb24: 6200 b133 |0000: sget-object v0, Lcom/duckduckgo/app/onboarding/store/AppStage;.$ENTRIES:Lkotlin/enums/EnumEntries; // field@33b1 │ │ -2cfb28: 1100 |0002: return-object v0 │ │ +2cfb24: |[2cfb24] com.duckduckgo.app.onboarding.store.AppStage.getEntries:()Lkotlin/enums/EnumEntries; │ │ +2cfb34: 6200 b133 |0000: sget-object v0, Lcom/duckduckgo/app/onboarding/store/AppStage;.$ENTRIES:Lkotlin/enums/EnumEntries; // field@33b1 │ │ +2cfb38: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lcom/duckduckgo/app/onboarding/store/AppStage;) │ │ name : 'valueOf' │ │ type : '(Ljava/lang/String;)Lcom/duckduckgo/app/onboarding/store/AppStage;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -2cfaa4: |[2cfaa4] com.duckduckgo.app.onboarding.store.AppStage.valueOf:(Ljava/lang/String;)Lcom/duckduckgo/app/onboarding/store/AppStage; │ │ -2cfab4: 1c00 6c13 |0000: const-class v0, Lcom/duckduckgo/app/onboarding/store/AppStage; // type@136c │ │ -2cfab8: 7120 73ef 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@ef73 │ │ -2cfabe: 0c01 |0005: move-result-object v1 │ │ -2cfac0: 1f01 6c13 |0006: check-cast v1, Lcom/duckduckgo/app/onboarding/store/AppStage; // type@136c │ │ -2cfac4: 1101 |0008: return-object v1 │ │ +2cfab4: |[2cfab4] com.duckduckgo.app.onboarding.store.AppStage.valueOf:(Ljava/lang/String;)Lcom/duckduckgo/app/onboarding/store/AppStage; │ │ +2cfac4: 1c00 6c13 |0000: const-class v0, Lcom/duckduckgo/app/onboarding/store/AppStage; // type@136c │ │ +2cfac8: 7120 73ef 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@ef73 │ │ +2cface: 0c01 |0005: move-result-object v1 │ │ +2cfad0: 1f01 6c13 |0006: check-cast v1, Lcom/duckduckgo/app/onboarding/store/AppStage; // type@136c │ │ +2cfad4: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lcom/duckduckgo/app/onboarding/store/AppStage;) │ │ name : 'values' │ │ type : '()[Lcom/duckduckgo/app/onboarding/store/AppStage;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -2cfaf0: |[2cfaf0] com.duckduckgo.app.onboarding.store.AppStage.values:()[Lcom/duckduckgo/app/onboarding/store/AppStage; │ │ -2cfb00: 6200 b233 |0000: sget-object v0, Lcom/duckduckgo/app/onboarding/store/AppStage;.$VALUES:[Lcom/duckduckgo/app/onboarding/store/AppStage; // field@33b2 │ │ -2cfb04: 6e10 58f3 0000 |0002: invoke-virtual {v0}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@f358 │ │ -2cfb0a: 0c00 |0005: move-result-object v0 │ │ -2cfb0c: 1f00 893a |0006: check-cast v0, [Lcom/duckduckgo/app/onboarding/store/AppStage; // type@3a89 │ │ -2cfb10: 1100 |0008: return-object v0 │ │ +2cfb00: |[2cfb00] com.duckduckgo.app.onboarding.store.AppStage.values:()[Lcom/duckduckgo/app/onboarding/store/AppStage; │ │ +2cfb10: 6200 b233 |0000: sget-object v0, Lcom/duckduckgo/app/onboarding/store/AppStage;.$VALUES:[Lcom/duckduckgo/app/onboarding/store/AppStage; // field@33b2 │ │ +2cfb14: 6e10 58f3 0000 |0002: invoke-virtual {v0}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@f358 │ │ +2cfb1a: 0c00 |0005: move-result-object v0 │ │ +2cfb1c: 1f00 893a |0006: check-cast v0, [Lcom/duckduckgo/app/onboarding/store/AppStage; // type@3a89 │ │ +2cfb20: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 32835 (UserStage.kt) │ │ │ │ @@ -192177,36 +192177,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 37 16-bit code units │ │ -2cfe3c: |[2cfe3c] com.duckduckgo.app.onboarding.store.AppUserStageStore$stageCompleted$2$WhenMappings.:()V │ │ -2cfe4c: 7100 eb5b 0000 |0000: invoke-static {}, Lcom/duckduckgo/app/onboarding/store/AppStage;.values:()[Lcom/duckduckgo/app/onboarding/store/AppStage; // method@5beb │ │ -2cfe52: 0c00 |0003: move-result-object v0 │ │ -2cfe54: 2100 |0004: array-length v0, v0 │ │ -2cfe56: 2300 5d3a |0005: new-array v0, v0, [I // type@3a5d │ │ -2cfe5a: 6201 b533 |0007: sget-object v1, Lcom/duckduckgo/app/onboarding/store/AppStage;.NEW:Lcom/duckduckgo/app/onboarding/store/AppStage; // field@33b5 │ │ -2cfe5e: 6e10 e95b 0100 |0009: invoke-virtual {v1}, Lcom/duckduckgo/app/onboarding/store/AppStage;.ordinal:()I // method@5be9 │ │ -2cfe64: 0a01 |000c: move-result v1 │ │ -2cfe66: 1212 |000d: const/4 v2, #int 1 // #1 │ │ -2cfe68: 4b02 0001 |000e: aput v2, v0, v1 │ │ -2cfe6c: 6201 b333 |0010: sget-object v1, Lcom/duckduckgo/app/onboarding/store/AppStage;.DAX_ONBOARDING:Lcom/duckduckgo/app/onboarding/store/AppStage; // field@33b3 │ │ -2cfe70: 6e10 e95b 0100 |0012: invoke-virtual {v1}, Lcom/duckduckgo/app/onboarding/store/AppStage;.ordinal:()I // method@5be9 │ │ -2cfe76: 0a01 |0015: move-result v1 │ │ -2cfe78: 1222 |0016: const/4 v2, #int 2 // #2 │ │ -2cfe7a: 4b02 0001 |0017: aput v2, v0, v1 │ │ -2cfe7e: 6201 b433 |0019: sget-object v1, Lcom/duckduckgo/app/onboarding/store/AppStage;.ESTABLISHED:Lcom/duckduckgo/app/onboarding/store/AppStage; // field@33b4 │ │ -2cfe82: 6e10 e95b 0100 |001b: invoke-virtual {v1}, Lcom/duckduckgo/app/onboarding/store/AppStage;.ordinal:()I // method@5be9 │ │ -2cfe88: 0a01 |001e: move-result v1 │ │ -2cfe8a: 1232 |001f: const/4 v2, #int 3 // #3 │ │ -2cfe8c: 4b02 0001 |0020: aput v2, v0, v1 │ │ -2cfe90: 6900 be33 |0022: sput-object v0, Lcom/duckduckgo/app/onboarding/store/AppUserStageStore$stageCompleted$2$WhenMappings;.$EnumSwitchMapping$0:[I // field@33be │ │ -2cfe94: 0e00 |0024: return-void │ │ +2cfe4c: |[2cfe4c] com.duckduckgo.app.onboarding.store.AppUserStageStore$stageCompleted$2$WhenMappings.:()V │ │ +2cfe5c: 7100 eb5b 0000 |0000: invoke-static {}, Lcom/duckduckgo/app/onboarding/store/AppStage;.values:()[Lcom/duckduckgo/app/onboarding/store/AppStage; // method@5beb │ │ +2cfe62: 0c00 |0003: move-result-object v0 │ │ +2cfe64: 2100 |0004: array-length v0, v0 │ │ +2cfe66: 2300 5d3a |0005: new-array v0, v0, [I // type@3a5d │ │ +2cfe6a: 6201 b533 |0007: sget-object v1, Lcom/duckduckgo/app/onboarding/store/AppStage;.NEW:Lcom/duckduckgo/app/onboarding/store/AppStage; // field@33b5 │ │ +2cfe6e: 6e10 e95b 0100 |0009: invoke-virtual {v1}, Lcom/duckduckgo/app/onboarding/store/AppStage;.ordinal:()I // method@5be9 │ │ +2cfe74: 0a01 |000c: move-result v1 │ │ +2cfe76: 1212 |000d: const/4 v2, #int 1 // #1 │ │ +2cfe78: 4b02 0001 |000e: aput v2, v0, v1 │ │ +2cfe7c: 6201 b333 |0010: sget-object v1, Lcom/duckduckgo/app/onboarding/store/AppStage;.DAX_ONBOARDING:Lcom/duckduckgo/app/onboarding/store/AppStage; // field@33b3 │ │ +2cfe80: 6e10 e95b 0100 |0012: invoke-virtual {v1}, Lcom/duckduckgo/app/onboarding/store/AppStage;.ordinal:()I // method@5be9 │ │ +2cfe86: 0a01 |0015: move-result v1 │ │ +2cfe88: 1222 |0016: const/4 v2, #int 2 // #2 │ │ +2cfe8a: 4b02 0001 |0017: aput v2, v0, v1 │ │ +2cfe8e: 6201 b433 |0019: sget-object v1, Lcom/duckduckgo/app/onboarding/store/AppStage;.ESTABLISHED:Lcom/duckduckgo/app/onboarding/store/AppStage; // field@33b4 │ │ +2cfe92: 6e10 e95b 0100 |001b: invoke-virtual {v1}, Lcom/duckduckgo/app/onboarding/store/AppStage;.ordinal:()I // method@5be9 │ │ +2cfe98: 0a01 |001e: move-result v1 │ │ +2cfe9a: 1232 |001f: const/4 v2, #int 3 // #3 │ │ +2cfe9c: 4b02 0001 |0020: aput v2, v0, v1 │ │ +2cfea0: 6900 be33 |0022: sput-object v0, Lcom/duckduckgo/app/onboarding/store/AppUserStageStore$stageCompleted$2$WhenMappings;.$EnumSwitchMapping$0:[I // field@33be │ │ +2cfea4: 0e00 |0024: return-void │ │ catches : 3 │ │ 0x0007 - 0x0010 │ │ Ljava/lang/NoSuchFieldError; -> 0x0010 │ │ 0x0010 - 0x0019 │ │ Ljava/lang/NoSuchFieldError; -> 0x0019 │ │ 0x0019 - 0x0022 │ │ Ljava/lang/NoSuchFieldError; -> 0x0022 │ │ @@ -192307,17 +192307,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2d0364: |[2d0364] com.duckduckgo.app.onboarding.store.OnboardingStoreImpl$Companion.:()V │ │ -2d0374: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2d037a: 0e00 |0003: return-void │ │ +2d0374: |[2d0374] com.duckduckgo.app.onboarding.store.OnboardingStoreImpl$Companion.:()V │ │ +2d0384: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2d038a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/onboarding/store/OnboardingStoreImpl$Companion; │ │ │ │ #1 : (in Lcom/duckduckgo/app/onboarding/store/OnboardingStoreImpl$Companion;) │ │ @@ -192325,17 +192325,17 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2d037c: |[2d037c] com.duckduckgo.app.onboarding.store.OnboardingStoreImpl$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -2d038c: 7010 145c 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/onboarding/store/OnboardingStoreImpl$Companion;.:()V // method@5c14 │ │ -2d0392: 0e00 |0003: return-void │ │ +2d038c: |[2d038c] com.duckduckgo.app.onboarding.store.OnboardingStoreImpl$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +2d039c: 7010 145c 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/onboarding/store/OnboardingStoreImpl$Companion;.:()V // method@5c14 │ │ +2d03a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 29153 (OnboardingStoreImpl.kt) │ │ │ │ @@ -192366,17 +192366,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2d0b5c: |[2d0b5c] com.duckduckgo.app.onboarding.store.StageTypeConverter.:()V │ │ -2d0b6c: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2d0b72: 0e00 |0003: return-void │ │ +2d0b6c: |[2d0b6c] com.duckduckgo.app.onboarding.store.StageTypeConverter.:()V │ │ +2d0b7c: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2d0b82: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/onboarding/store/StageTypeConverter; │ │ │ │ Virtual methods - │ │ @@ -192385,20 +192385,20 @@ │ │ type : '(Lcom/duckduckgo/app/onboarding/store/AppStage;)Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -2d0b38: |[2d0b38] com.duckduckgo.app.onboarding.store.StageTypeConverter.fromStage:(Lcom/duckduckgo/app/onboarding/store/AppStage;)Ljava/lang/String; │ │ -2d0b48: 1a00 e9d3 |0000: const-string v0, "stage" // string@d3e9 │ │ -2d0b4c: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2d0b52: 6e10 e85b 0200 |0005: invoke-virtual {v2}, Lcom/duckduckgo/app/onboarding/store/AppStage;.name:()Ljava/lang/String; // method@5be8 │ │ -2d0b58: 0c02 |0008: move-result-object v2 │ │ -2d0b5a: 1102 |0009: return-object v2 │ │ +2d0b48: |[2d0b48] com.duckduckgo.app.onboarding.store.StageTypeConverter.fromStage:(Lcom/duckduckgo/app/onboarding/store/AppStage;)Ljava/lang/String; │ │ +2d0b58: 1a00 e9d3 |0000: const-string v0, "stage" // string@d3e9 │ │ +2d0b5c: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2d0b62: 6e10 e85b 0200 |0005: invoke-virtual {v2}, Lcom/duckduckgo/app/onboarding/store/AppStage;.name:()Ljava/lang/String; // method@5be8 │ │ +2d0b68: 0c02 |0008: move-result-object v2 │ │ +2d0b6a: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=51 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/duckduckgo/app/onboarding/store/StageTypeConverter; │ │ 0x0000 - 0x000a reg=2 (null) Lcom/duckduckgo/app/onboarding/store/AppStage; │ │ │ │ @@ -192407,22 +192407,22 @@ │ │ type : '(Ljava/lang/String;)Lcom/duckduckgo/app/onboarding/store/AppStage;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -2d0afc: |[2d0afc] com.duckduckgo.app.onboarding.store.StageTypeConverter.toStage:(Ljava/lang/String;)Lcom/duckduckgo/app/onboarding/store/AppStage; │ │ -2d0b0c: 1a00 e9d3 |0000: const-string v0, "stage" // string@d3e9 │ │ -2d0b10: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2d0b16: 7110 ea5b 0200 |0005: invoke-static {v2}, Lcom/duckduckgo/app/onboarding/store/AppStage;.valueOf:(Ljava/lang/String;)Lcom/duckduckgo/app/onboarding/store/AppStage; // method@5bea │ │ -2d0b1c: 0c02 |0008: move-result-object v2 │ │ -2d0b1e: 2803 |0009: goto 000c // +0003 │ │ -2d0b20: 6202 b433 |000a: sget-object v2, Lcom/duckduckgo/app/onboarding/store/AppStage;.ESTABLISHED:Lcom/duckduckgo/app/onboarding/store/AppStage; // field@33b4 │ │ -2d0b24: 1102 |000c: return-object v2 │ │ +2d0b0c: |[2d0b0c] com.duckduckgo.app.onboarding.store.StageTypeConverter.toStage:(Ljava/lang/String;)Lcom/duckduckgo/app/onboarding/store/AppStage; │ │ +2d0b1c: 1a00 e9d3 |0000: const-string v0, "stage" // string@d3e9 │ │ +2d0b20: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2d0b26: 7110 ea5b 0200 |0005: invoke-static {v2}, Lcom/duckduckgo/app/onboarding/store/AppStage;.valueOf:(Ljava/lang/String;)Lcom/duckduckgo/app/onboarding/store/AppStage; // method@5bea │ │ +2d0b2c: 0c02 |0008: move-result-object v2 │ │ +2d0b2e: 2803 |0009: goto 000c // +0003 │ │ +2d0b30: 6202 b433 |000a: sget-object v2, Lcom/duckduckgo/app/onboarding/store/AppStage;.ESTABLISHED:Lcom/duckduckgo/app/onboarding/store/AppStage; // field@33b4 │ │ +2d0b34: 1102 |000c: return-object v2 │ │ catches : 1 │ │ 0x0005 - 0x0009 │ │ Ljava/lang/IllegalArgumentException; -> 0x000a │ │ positions : │ │ 0x0005 line=43 │ │ 0x000a line=45 │ │ locals : │ │ @@ -192466,21 +192466,21 @@ │ │ type : '(ILcom/duckduckgo/app/onboarding/store/AppStage;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -2d1598: |[2d1598] com.duckduckgo.app.onboarding.store.UserStage.:(ILcom/duckduckgo/app/onboarding/store/AppStage;)V │ │ -2d15a8: 1a00 108c |0000: const-string v0, "appStage" // string@8c10 │ │ -2d15ac: 7120 fef1 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2d15b2: 7010 a6ef 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2d15b8: 5912 d533 |0008: iput v2, v1, Lcom/duckduckgo/app/onboarding/store/UserStage;.key:I // field@33d5 │ │ -2d15bc: 5b13 d433 |000a: iput-object v3, v1, Lcom/duckduckgo/app/onboarding/store/UserStage;.appStage:Lcom/duckduckgo/app/onboarding/store/AppStage; // field@33d4 │ │ -2d15c0: 0e00 |000c: return-void │ │ +2d15a8: |[2d15a8] com.duckduckgo.app.onboarding.store.UserStage.:(ILcom/duckduckgo/app/onboarding/store/AppStage;)V │ │ +2d15b8: 1a00 108c |0000: const-string v0, "appStage" // string@8c10 │ │ +2d15bc: 7120 fef1 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2d15c2: 7010 a6ef 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2d15c8: 5912 d533 |0008: iput v2, v1, Lcom/duckduckgo/app/onboarding/store/UserStage;.key:I // field@33d5 │ │ +2d15cc: 5b13 d433 |000a: iput-object v3, v1, Lcom/duckduckgo/app/onboarding/store/UserStage;.appStage:Lcom/duckduckgo/app/onboarding/store/AppStage; // field@33d4 │ │ +2d15d0: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=25 │ │ 0x0008 line=27 │ │ 0x000a line=28 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/duckduckgo/app/onboarding/store/UserStage; │ │ @@ -192492,21 +192492,21 @@ │ │ type : '(ILcom/duckduckgo/app/onboarding/store/AppStage;ILkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -2d15c4: |[2d15c4] com.duckduckgo.app.onboarding.store.UserStage.:(ILcom/duckduckgo/app/onboarding/store/AppStage;ILkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -2d15d4: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -2d15d6: b543 |0001: and-int/2addr v3, v4 │ │ -2d15d8: 3803 0300 |0002: if-eqz v3, 0005 // +0003 │ │ -2d15dc: 0141 |0004: move v1, v4 │ │ -2d15de: 7030 2a5c 1002 |0005: invoke-direct {v0, v1, v2}, Lcom/duckduckgo/app/onboarding/store/UserStage;.:(ILcom/duckduckgo/app/onboarding/store/AppStage;)V // method@5c2a │ │ -2d15e4: 0e00 |0008: return-void │ │ +2d15d4: |[2d15d4] com.duckduckgo.app.onboarding.store.UserStage.:(ILcom/duckduckgo/app/onboarding/store/AppStage;ILkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +2d15e4: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +2d15e6: b543 |0001: and-int/2addr v3, v4 │ │ +2d15e8: 3803 0300 |0002: if-eqz v3, 0005 // +0003 │ │ +2d15ec: 0141 |0004: move v1, v4 │ │ +2d15ee: 7030 2a5c 1002 |0005: invoke-direct {v0, v1, v2}, Lcom/duckduckgo/app/onboarding/store/UserStage;.:(ILcom/duckduckgo/app/onboarding/store/AppStage;)V // method@5c2a │ │ +2d15f4: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=26 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 this Lcom/duckduckgo/app/onboarding/store/UserStage; │ │ 0x0000 - 0x0009 reg=1 (null) I │ │ 0x0000 - 0x0009 reg=2 (null) Lcom/duckduckgo/app/onboarding/store/AppStage; │ │ @@ -192518,123 +192518,123 @@ │ │ type : '(Lcom/duckduckgo/app/onboarding/store/UserStage;ILcom/duckduckgo/app/onboarding/store/AppStage;ILjava/lang/Object;)Lcom/duckduckgo/app/onboarding/store/UserStage;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -2d148c: |[2d148c] com.duckduckgo.app.onboarding.store.UserStage.copy$default:(Lcom/duckduckgo/app/onboarding/store/UserStage;ILcom/duckduckgo/app/onboarding/store/AppStage;ILjava/lang/Object;)Lcom/duckduckgo/app/onboarding/store/UserStage; │ │ -2d149c: dd04 0301 |0000: and-int/lit8 v4, v3, #int 1 // #01 │ │ -2d14a0: 3804 0400 |0002: if-eqz v4, 0006 // +0004 │ │ -2d14a4: 5201 d533 |0004: iget v1, v0, Lcom/duckduckgo/app/onboarding/store/UserStage;.key:I // field@33d5 │ │ -2d14a8: dd03 0302 |0006: and-int/lit8 v3, v3, #int 2 // #02 │ │ -2d14ac: 3803 0400 |0008: if-eqz v3, 000c // +0004 │ │ -2d14b0: 5402 d433 |000a: iget-object v2, v0, Lcom/duckduckgo/app/onboarding/store/UserStage;.appStage:Lcom/duckduckgo/app/onboarding/store/AppStage; // field@33d4 │ │ -2d14b4: 6e30 2e5c 1002 |000c: invoke-virtual {v0, v1, v2}, Lcom/duckduckgo/app/onboarding/store/UserStage;.copy:(ILcom/duckduckgo/app/onboarding/store/AppStage;)Lcom/duckduckgo/app/onboarding/store/UserStage; // method@5c2e │ │ -2d14ba: 0c00 |000f: move-result-object v0 │ │ -2d14bc: 1100 |0010: return-object v0 │ │ +2d149c: |[2d149c] com.duckduckgo.app.onboarding.store.UserStage.copy$default:(Lcom/duckduckgo/app/onboarding/store/UserStage;ILcom/duckduckgo/app/onboarding/store/AppStage;ILjava/lang/Object;)Lcom/duckduckgo/app/onboarding/store/UserStage; │ │ +2d14ac: dd04 0301 |0000: and-int/lit8 v4, v3, #int 1 // #01 │ │ +2d14b0: 3804 0400 |0002: if-eqz v4, 0006 // +0004 │ │ +2d14b4: 5201 d533 |0004: iget v1, v0, Lcom/duckduckgo/app/onboarding/store/UserStage;.key:I // field@33d5 │ │ +2d14b8: dd03 0302 |0006: and-int/lit8 v3, v3, #int 2 // #02 │ │ +2d14bc: 3803 0400 |0008: if-eqz v3, 000c // +0004 │ │ +2d14c0: 5402 d433 |000a: iget-object v2, v0, Lcom/duckduckgo/app/onboarding/store/UserStage;.appStage:Lcom/duckduckgo/app/onboarding/store/AppStage; // field@33d4 │ │ +2d14c4: 6e30 2e5c 1002 |000c: invoke-virtual {v0, v1, v2}, Lcom/duckduckgo/app/onboarding/store/UserStage;.copy:(ILcom/duckduckgo/app/onboarding/store/AppStage;)Lcom/duckduckgo/app/onboarding/store/UserStage; // method@5c2e │ │ +2d14ca: 0c00 |000f: move-result-object v0 │ │ +2d14cc: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/onboarding/store/UserStage;) │ │ name : 'component1' │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2d14e8: |[2d14e8] com.duckduckgo.app.onboarding.store.UserStage.component1:()I │ │ -2d14f8: 5210 d533 |0000: iget v0, v1, Lcom/duckduckgo/app/onboarding/store/UserStage;.key:I // field@33d5 │ │ -2d14fc: 0f00 |0002: return v0 │ │ +2d14f8: |[2d14f8] com.duckduckgo.app.onboarding.store.UserStage.component1:()I │ │ +2d1508: 5210 d533 |0000: iget v0, v1, Lcom/duckduckgo/app/onboarding/store/UserStage;.key:I // field@33d5 │ │ +2d150c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/onboarding/store/UserStage;) │ │ name : 'component2' │ │ type : '()Lcom/duckduckgo/app/onboarding/store/AppStage;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2d145c: |[2d145c] com.duckduckgo.app.onboarding.store.UserStage.component2:()Lcom/duckduckgo/app/onboarding/store/AppStage; │ │ -2d146c: 5410 d433 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/store/UserStage;.appStage:Lcom/duckduckgo/app/onboarding/store/AppStage; // field@33d4 │ │ -2d1470: 1100 |0002: return-object v0 │ │ +2d146c: |[2d146c] com.duckduckgo.app.onboarding.store.UserStage.component2:()Lcom/duckduckgo/app/onboarding/store/AppStage; │ │ +2d147c: 5410 d433 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/store/UserStage;.appStage:Lcom/duckduckgo/app/onboarding/store/AppStage; // field@33d4 │ │ +2d1480: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/onboarding/store/UserStage;) │ │ name : 'copy' │ │ type : '(ILcom/duckduckgo/app/onboarding/store/AppStage;)Lcom/duckduckgo/app/onboarding/store/UserStage;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -2d14c0: |[2d14c0] com.duckduckgo.app.onboarding.store.UserStage.copy:(ILcom/duckduckgo/app/onboarding/store/AppStage;)Lcom/duckduckgo/app/onboarding/store/UserStage; │ │ -2d14d0: 1a00 108c |0000: const-string v0, "appStage" // string@8c10 │ │ -2d14d4: 7120 fef1 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2d14da: 2200 7e13 |0005: new-instance v0, Lcom/duckduckgo/app/onboarding/store/UserStage; // type@137e │ │ -2d14de: 7030 2a5c 2003 |0007: invoke-direct {v0, v2, v3}, Lcom/duckduckgo/app/onboarding/store/UserStage;.:(ILcom/duckduckgo/app/onboarding/store/AppStage;)V // method@5c2a │ │ -2d14e4: 1100 |000a: return-object v0 │ │ +2d14d0: |[2d14d0] com.duckduckgo.app.onboarding.store.UserStage.copy:(ILcom/duckduckgo/app/onboarding/store/AppStage;)Lcom/duckduckgo/app/onboarding/store/UserStage; │ │ +2d14e0: 1a00 108c |0000: const-string v0, "appStage" // string@8c10 │ │ +2d14e4: 7120 fef1 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2d14ea: 2200 7e13 |0005: new-instance v0, Lcom/duckduckgo/app/onboarding/store/UserStage; // type@137e │ │ +2d14ee: 7030 2a5c 2003 |0007: invoke-direct {v0, v2, v3}, Lcom/duckduckgo/app/onboarding/store/UserStage;.:(ILcom/duckduckgo/app/onboarding/store/AppStage;)V // method@5c2a │ │ +2d14f4: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/duckduckgo/app/onboarding/store/UserStage;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 27 16-bit code units │ │ -2d1414: |[2d1414] com.duckduckgo.app.onboarding.store.UserStage.equals:(Ljava/lang/Object;)Z │ │ -2d1424: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -2d1426: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ -2d142a: 0f00 |0003: return v0 │ │ -2d142c: 2051 7e13 |0004: instance-of v1, v5, Lcom/duckduckgo/app/onboarding/store/UserStage; // type@137e │ │ -2d1430: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -2d1432: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -2d1436: 0f02 |0009: return v2 │ │ -2d1438: 1f05 7e13 |000a: check-cast v5, Lcom/duckduckgo/app/onboarding/store/UserStage; // type@137e │ │ -2d143c: 5241 d533 |000c: iget v1, v4, Lcom/duckduckgo/app/onboarding/store/UserStage;.key:I // field@33d5 │ │ -2d1440: 5253 d533 |000e: iget v3, v5, Lcom/duckduckgo/app/onboarding/store/UserStage;.key:I // field@33d5 │ │ -2d1444: 3231 0300 |0010: if-eq v1, v3, 0013 // +0003 │ │ -2d1448: 0f02 |0012: return v2 │ │ -2d144a: 5441 d433 |0013: iget-object v1, v4, Lcom/duckduckgo/app/onboarding/store/UserStage;.appStage:Lcom/duckduckgo/app/onboarding/store/AppStage; // field@33d4 │ │ -2d144e: 5455 d433 |0015: iget-object v5, v5, Lcom/duckduckgo/app/onboarding/store/UserStage;.appStage:Lcom/duckduckgo/app/onboarding/store/AppStage; // field@33d4 │ │ -2d1452: 3251 0300 |0017: if-eq v1, v5, 001a // +0003 │ │ -2d1456: 0f02 |0019: return v2 │ │ -2d1458: 0f00 |001a: return v0 │ │ +2d1424: |[2d1424] com.duckduckgo.app.onboarding.store.UserStage.equals:(Ljava/lang/Object;)Z │ │ +2d1434: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +2d1436: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ +2d143a: 0f00 |0003: return v0 │ │ +2d143c: 2051 7e13 |0004: instance-of v1, v5, Lcom/duckduckgo/app/onboarding/store/UserStage; // type@137e │ │ +2d1440: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +2d1442: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +2d1446: 0f02 |0009: return v2 │ │ +2d1448: 1f05 7e13 |000a: check-cast v5, Lcom/duckduckgo/app/onboarding/store/UserStage; // type@137e │ │ +2d144c: 5241 d533 |000c: iget v1, v4, Lcom/duckduckgo/app/onboarding/store/UserStage;.key:I // field@33d5 │ │ +2d1450: 5253 d533 |000e: iget v3, v5, Lcom/duckduckgo/app/onboarding/store/UserStage;.key:I // field@33d5 │ │ +2d1454: 3231 0300 |0010: if-eq v1, v3, 0013 // +0003 │ │ +2d1458: 0f02 |0012: return v2 │ │ +2d145a: 5441 d433 |0013: iget-object v1, v4, Lcom/duckduckgo/app/onboarding/store/UserStage;.appStage:Lcom/duckduckgo/app/onboarding/store/AppStage; // field@33d4 │ │ +2d145e: 5455 d433 |0015: iget-object v5, v5, Lcom/duckduckgo/app/onboarding/store/UserStage;.appStage:Lcom/duckduckgo/app/onboarding/store/AppStage; // field@33d4 │ │ +2d1462: 3251 0300 |0017: if-eq v1, v5, 001a // +0003 │ │ +2d1466: 0f02 |0019: return v2 │ │ +2d1468: 0f00 |001a: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lcom/duckduckgo/app/onboarding/store/UserStage;) │ │ name : 'getAppStage' │ │ type : '()Lcom/duckduckgo/app/onboarding/store/AppStage;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2d1474: |[2d1474] com.duckduckgo.app.onboarding.store.UserStage.getAppStage:()Lcom/duckduckgo/app/onboarding/store/AppStage; │ │ -2d1484: 5410 d433 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/store/UserStage;.appStage:Lcom/duckduckgo/app/onboarding/store/AppStage; // field@33d4 │ │ -2d1488: 1100 |0002: return-object v0 │ │ +2d1484: |[2d1484] com.duckduckgo.app.onboarding.store.UserStage.getAppStage:()Lcom/duckduckgo/app/onboarding/store/AppStage; │ │ +2d1494: 5410 d433 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/store/UserStage;.appStage:Lcom/duckduckgo/app/onboarding/store/AppStage; // field@33d4 │ │ +2d1498: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/onboarding/store/UserStage; │ │ │ │ #5 : (in Lcom/duckduckgo/app/onboarding/store/UserStage;) │ │ @@ -192642,17 +192642,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2d1500: |[2d1500] com.duckduckgo.app.onboarding.store.UserStage.getKey:()I │ │ -2d1510: 5210 d533 |0000: iget v0, v1, Lcom/duckduckgo/app/onboarding/store/UserStage;.key:I // field@33d5 │ │ -2d1514: 0f00 |0002: return v0 │ │ +2d1510: |[2d1510] com.duckduckgo.app.onboarding.store.UserStage.getKey:()I │ │ +2d1520: 5210 d533 |0000: iget v0, v1, Lcom/duckduckgo/app/onboarding/store/UserStage;.key:I // field@33d5 │ │ +2d1524: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/onboarding/store/UserStage; │ │ │ │ #6 : (in Lcom/duckduckgo/app/onboarding/store/UserStage;) │ │ @@ -192660,52 +192660,52 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -2d1518: |[2d1518] com.duckduckgo.app.onboarding.store.UserStage.hashCode:()I │ │ -2d1528: 5220 d533 |0000: iget v0, v2, Lcom/duckduckgo/app/onboarding/store/UserStage;.key:I // field@33d5 │ │ -2d152c: 7110 85ef 0000 |0002: invoke-static {v0}, Ljava/lang/Integer;.hashCode:(I)I // method@ef85 │ │ -2d1532: 0a00 |0005: move-result v0 │ │ -2d1534: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -2d1538: 5421 d433 |0008: iget-object v1, v2, Lcom/duckduckgo/app/onboarding/store/UserStage;.appStage:Lcom/duckduckgo/app/onboarding/store/AppStage; // field@33d4 │ │ -2d153c: 6e10 e75b 0100 |000a: invoke-virtual {v1}, Lcom/duckduckgo/app/onboarding/store/AppStage;.hashCode:()I // method@5be7 │ │ -2d1542: 0a01 |000d: move-result v1 │ │ -2d1544: b010 |000e: add-int/2addr v0, v1 │ │ -2d1546: 0f00 |000f: return v0 │ │ +2d1528: |[2d1528] com.duckduckgo.app.onboarding.store.UserStage.hashCode:()I │ │ +2d1538: 5220 d533 |0000: iget v0, v2, Lcom/duckduckgo/app/onboarding/store/UserStage;.key:I // field@33d5 │ │ +2d153c: 7110 85ef 0000 |0002: invoke-static {v0}, Ljava/lang/Integer;.hashCode:(I)I // method@ef85 │ │ +2d1542: 0a00 |0005: move-result v0 │ │ +2d1544: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +2d1548: 5421 d433 |0008: iget-object v1, v2, Lcom/duckduckgo/app/onboarding/store/UserStage;.appStage:Lcom/duckduckgo/app/onboarding/store/AppStage; // field@33d4 │ │ +2d154c: 6e10 e75b 0100 |000a: invoke-virtual {v1}, Lcom/duckduckgo/app/onboarding/store/AppStage;.hashCode:()I // method@5be7 │ │ +2d1552: 0a01 |000d: move-result v1 │ │ +2d1554: b010 |000e: add-int/2addr v0, v1 │ │ +2d1556: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Lcom/duckduckgo/app/onboarding/store/UserStage;) │ │ name : 'toString' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -2d1548: |[2d1548] com.duckduckgo.app.onboarding.store.UserStage.toString:()Ljava/lang/String; │ │ -2d1558: 5240 d533 |0000: iget v0, v4, Lcom/duckduckgo/app/onboarding/store/UserStage;.key:I // field@33d5 │ │ -2d155c: 5441 d433 |0002: iget-object v1, v4, Lcom/duckduckgo/app/onboarding/store/UserStage;.appStage:Lcom/duckduckgo/app/onboarding/store/AppStage; // field@33d4 │ │ -2d1560: 2202 dd38 |0004: new-instance v2, Ljava/lang/StringBuilder; // type@38dd │ │ -2d1564: 1a03 4280 |0006: const-string v3, "UserStage(key=" // string@8042 │ │ -2d1568: 7020 d9ef 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ -2d156e: 6e20 ddef 0200 |000b: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@efdd │ │ -2d1574: 1a00 4d17 |000e: const-string v0, ", appStage=" // string@174d │ │ -2d1578: 6e20 e2ef 0200 |0010: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2d157e: 6e20 e1ef 1200 |0013: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ -2d1584: 1a00 0117 |0016: const-string v0, ")" // string@1701 │ │ -2d1588: 6e20 e2ef 0200 |0018: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2d158e: 6e10 e7ef 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ -2d1594: 0c00 |001e: move-result-object v0 │ │ -2d1596: 1100 |001f: return-object v0 │ │ +2d1558: |[2d1558] com.duckduckgo.app.onboarding.store.UserStage.toString:()Ljava/lang/String; │ │ +2d1568: 5240 d533 |0000: iget v0, v4, Lcom/duckduckgo/app/onboarding/store/UserStage;.key:I // field@33d5 │ │ +2d156c: 5441 d433 |0002: iget-object v1, v4, Lcom/duckduckgo/app/onboarding/store/UserStage;.appStage:Lcom/duckduckgo/app/onboarding/store/AppStage; // field@33d4 │ │ +2d1570: 2202 dd38 |0004: new-instance v2, Ljava/lang/StringBuilder; // type@38dd │ │ +2d1574: 1a03 4280 |0006: const-string v3, "UserStage(key=" // string@8042 │ │ +2d1578: 7020 d9ef 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ +2d157e: 6e20 ddef 0200 |000b: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@efdd │ │ +2d1584: 1a00 4d17 |000e: const-string v0, ", appStage=" // string@174d │ │ +2d1588: 6e20 e2ef 0200 |0010: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2d158e: 6e20 e1ef 1200 |0013: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ +2d1594: 1a00 0117 |0016: const-string v0, ")" // string@1701 │ │ +2d1598: 6e20 e2ef 0200 |0018: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2d159e: 6e10 e7ef 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ +2d15a4: 0c00 |001e: move-result-object v0 │ │ +2d15a6: 1100 |001f: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 32835 (UserStage.kt) │ │ │ │ Class #1509 header: │ │ @@ -192737,24 +192737,24 @@ │ │ type : '(Lcom/duckduckgo/app/onboarding/store/UserStageDao;Lcom/duckduckgo/app/onboarding/store/AppStage;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 17 16-bit code units │ │ -2d0b74: |[2d0b74] com.duckduckgo.app.onboarding.store.UserStageDao$DefaultImpls.updateUserStage:(Lcom/duckduckgo/app/onboarding/store/UserStageDao;Lcom/duckduckgo/app/onboarding/store/AppStage;)V │ │ -2d0b84: 1a00 108c |0000: const-string v0, "appStage" // string@8c10 │ │ -2d0b88: 7120 fef1 0500 |0002: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2d0b8e: 2200 7e13 |0005: new-instance v0, Lcom/duckduckgo/app/onboarding/store/UserStage; // type@137e │ │ -2d0b92: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -2d0b94: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -2d0b96: 1203 |0009: const/4 v3, #int 0 // #0 │ │ -2d0b98: 7052 2b5c 3015 |000a: invoke-direct {v0, v3, v5, v1, v2}, Lcom/duckduckgo/app/onboarding/store/UserStage;.:(ILcom/duckduckgo/app/onboarding/store/AppStage;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@5c2b │ │ -2d0b9e: 7220 395c 0400 |000d: invoke-interface {v4, v0}, Lcom/duckduckgo/app/onboarding/store/UserStageDao;.insert:(Lcom/duckduckgo/app/onboarding/store/UserStage;)V // method@5c39 │ │ -2d0ba4: 0e00 |0010: return-void │ │ +2d0b84: |[2d0b84] com.duckduckgo.app.onboarding.store.UserStageDao$DefaultImpls.updateUserStage:(Lcom/duckduckgo/app/onboarding/store/UserStageDao;Lcom/duckduckgo/app/onboarding/store/AppStage;)V │ │ +2d0b94: 1a00 108c |0000: const-string v0, "appStage" // string@8c10 │ │ +2d0b98: 7120 fef1 0500 |0002: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2d0b9e: 2200 7e13 |0005: new-instance v0, Lcom/duckduckgo/app/onboarding/store/UserStage; // type@137e │ │ +2d0ba2: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +2d0ba4: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +2d0ba6: 1203 |0009: const/4 v3, #int 0 // #0 │ │ +2d0ba8: 7052 2b5c 3015 |000a: invoke-direct {v0, v3, v5, v1, v2}, Lcom/duckduckgo/app/onboarding/store/UserStage;.:(ILcom/duckduckgo/app/onboarding/store/AppStage;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@5c2b │ │ +2d0bae: 7220 395c 0400 |000d: invoke-interface {v4, v0}, Lcom/duckduckgo/app/onboarding/store/UserStageDao;.insert:(Lcom/duckduckgo/app/onboarding/store/UserStage;)V // method@5c39 │ │ +2d0bb4: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=39 │ │ locals : │ │ 0x0000 - 0x0011 reg=4 (null) Lcom/duckduckgo/app/onboarding/store/UserStageDao; │ │ 0x0000 - 0x0011 reg=5 (null) Lcom/duckduckgo/app/onboarding/store/AppStage; │ │ │ │ @@ -192855,17 +192855,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2d0c70: |[2d0c70] com.duckduckgo.app.onboarding.store.UserStageDao_Impl$Companion.:()V │ │ -2d0c80: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2d0c86: 0e00 |0003: return-void │ │ +2d0c80: |[2d0c80] com.duckduckgo.app.onboarding.store.UserStageDao_Impl$Companion.:()V │ │ +2d0c90: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2d0c96: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl$Companion; │ │ │ │ #1 : (in Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl$Companion;) │ │ @@ -192873,35 +192873,35 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2d0c88: |[2d0c88] com.duckduckgo.app.onboarding.store.UserStageDao_Impl$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -2d0c98: 7010 3f5c 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl$Companion;.:()V // method@5c3f │ │ -2d0c9e: 0e00 |0003: return-void │ │ +2d0c98: |[2d0c98] com.duckduckgo.app.onboarding.store.UserStageDao_Impl$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +2d0ca8: 7010 3f5c 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl$Companion;.:()V // method@5c3f │ │ +2d0cae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl$Companion;) │ │ name : 'getRequiredConverters' │ │ type : '()Ljava/util/List;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -2d0c54: |[2d0c54] com.duckduckgo.app.onboarding.store.UserStageDao_Impl$Companion.getRequiredConverters:()Ljava/util/List; │ │ -2d0c64: 7100 a3f1 0000 |0000: invoke-static {}, Lkotlin/collections/CollectionsKt;.emptyList:()Ljava/util/List; // method@f1a3 │ │ -2d0c6a: 0c00 |0003: move-result-object v0 │ │ -2d0c6c: 1100 |0004: return-object v0 │ │ +2d0c64: |[2d0c64] com.duckduckgo.app.onboarding.store.UserStageDao_Impl$Companion.getRequiredConverters:()Ljava/util/List; │ │ +2d0c74: 7100 a3f1 0000 |0000: invoke-static {}, Lkotlin/collections/CollectionsKt;.emptyList:()Ljava/util/List; // method@f1a3 │ │ +2d0c7a: 0c00 |0003: move-result-object v0 │ │ +2d0c7c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl$Companion; │ │ │ │ source_file_idx : 32837 (UserStageDao_Impl.kt) │ │ @@ -192945,19 +192945,19 @@ │ │ type : '(Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl;Landroidx/room/RoomSQLiteQuery;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -2d0d88: |[2d0d88] com.duckduckgo.app.onboarding.store.UserStageDao_Impl$currentAppStage$1.:(Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl;Landroidx/room/RoomSQLiteQuery;)V │ │ -2d0d98: 5b01 d833 |0000: iput-object v1, v0, Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl$currentAppStage$1;.this$0:Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl; // field@33d8 │ │ -2d0d9c: 5b02 d733 |0002: iput-object v2, v0, Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl$currentAppStage$1;.$_statement:Landroidx/room/RoomSQLiteQuery; // field@33d7 │ │ -2d0da0: 7010 a6ef 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2d0da6: 0e00 |0007: return-void │ │ +2d0d98: |[2d0d98] com.duckduckgo.app.onboarding.store.UserStageDao_Impl$currentAppStage$1.:(Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl;Landroidx/room/RoomSQLiteQuery;)V │ │ +2d0da8: 5b01 d833 |0000: iput-object v1, v0, Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl$currentAppStage$1;.this$0:Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl; // field@33d8 │ │ +2d0dac: 5b02 d733 |0002: iput-object v2, v0, Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl$currentAppStage$1;.$_statement:Landroidx/room/RoomSQLiteQuery; // field@33d7 │ │ +2d0db0: 7010 a6ef 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2d0db6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=138 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl$currentAppStage$1; │ │ 0x0000 - 0x0008 reg=1 (null) Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl; │ │ 0x0000 - 0x0008 reg=2 (null) Landroidx/room/RoomSQLiteQuery; │ │ @@ -192968,57 +192968,57 @@ │ │ type : '()Lcom/duckduckgo/app/onboarding/store/UserStage;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 83 16-bit code units │ │ -2d0ca0: |[2d0ca0] com.duckduckgo.app.onboarding.store.UserStageDao_Impl$currentAppStage$1.call:()Lcom/duckduckgo/app/onboarding/store/UserStage; │ │ -2d0cb0: 5440 d833 |0000: iget-object v0, v4, Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl$currentAppStage$1;.this$0:Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl; // field@33d8 │ │ -2d0cb4: 7110 4f5c 0000 |0002: invoke-static {v0}, Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl;.access$get__db$p:(Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl;)Landroidx/room/RoomDatabase; // method@5c4f │ │ -2d0cba: 0c00 |0005: move-result-object v0 │ │ -2d0cbc: 5441 d733 |0006: iget-object v1, v4, Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl$currentAppStage$1;.$_statement:Landroidx/room/RoomSQLiteQuery; // field@33d7 │ │ -2d0cc0: 1f01 e501 |0008: check-cast v1, Landroidx/sqlite/db/SupportSQLiteQuery; // type@01e5 │ │ -2d0cc4: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -2d0cc6: 1203 |000b: const/4 v3, #int 0 // #0 │ │ -2d0cc8: 7140 7605 1032 |000c: invoke-static {v0, v1, v2, v3}, Landroidx/room/util/DBUtil;.query:(Landroidx/room/RoomDatabase;Landroidx/sqlite/db/SupportSQLiteQuery;ZLandroid/os/CancellationSignal;)Landroid/database/Cursor; // method@0576 │ │ -2d0cce: 0c00 |000f: move-result-object v0 │ │ -2d0cd0: 1a01 89b6 |0010: const-string v1, "key" // string@b689 │ │ -2d0cd4: 7120 7305 1000 |0012: invoke-static {v0, v1}, Landroidx/room/util/CursorUtil;.getColumnIndexOrThrow:(Landroid/database/Cursor;Ljava/lang/String;)I // method@0573 │ │ -2d0cda: 0a01 |0015: move-result v1 │ │ -2d0cdc: 1a02 108c |0016: const-string v2, "appStage" // string@8c10 │ │ -2d0ce0: 7120 7305 2000 |0018: invoke-static {v0, v2}, Landroidx/room/util/CursorUtil;.getColumnIndexOrThrow:(Landroid/database/Cursor;Ljava/lang/String;)I // method@0573 │ │ -2d0ce6: 0a02 |001b: move-result v2 │ │ -2d0ce8: 7210 0c01 0000 |001c: invoke-interface {v0}, Landroid/database/Cursor;.moveToFirst:()Z // method@010c │ │ -2d0cee: 0a03 |001f: move-result v3 │ │ -2d0cf0: 3803 2200 |0020: if-eqz v3, 0042 // +0022 │ │ -2d0cf4: 7220 0801 1000 |0022: invoke-interface {v0, v1}, Landroid/database/Cursor;.getInt:(I)I // method@0108 │ │ -2d0cfa: 0a01 |0025: move-result v1 │ │ -2d0cfc: 7220 0a01 2000 |0026: invoke-interface {v0, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@010a │ │ -2d0d02: 0c02 |0029: move-result-object v2 │ │ -2d0d04: 1a03 fbad |002a: const-string v3, "getString(...)" // string@adfb │ │ -2d0d08: 7120 fdf1 3200 |002c: invoke-static {v2, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ -2d0d0e: 5443 d833 |002f: iget-object v3, v4, Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl$currentAppStage$1;.this$0:Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl; // field@33d8 │ │ -2d0d12: 7110 505c 0300 |0031: invoke-static {v3}, Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl;.access$get__stageTypeConverter$p:(Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl;)Lcom/duckduckgo/app/onboarding/store/StageTypeConverter; // method@5c50 │ │ -2d0d18: 0c03 |0034: move-result-object v3 │ │ -2d0d1a: 6e20 295c 2300 |0035: invoke-virtual {v3, v2}, Lcom/duckduckgo/app/onboarding/store/StageTypeConverter;.toStage:(Ljava/lang/String;)Lcom/duckduckgo/app/onboarding/store/AppStage; // method@5c29 │ │ -2d0d20: 0c02 |0038: move-result-object v2 │ │ -2d0d22: 2203 7e13 |0039: new-instance v3, Lcom/duckduckgo/app/onboarding/store/UserStage; // type@137e │ │ -2d0d26: 7030 2a5c 1302 |003b: invoke-direct {v3, v1, v2}, Lcom/duckduckgo/app/onboarding/store/UserStage;.:(ILcom/duckduckgo/app/onboarding/store/AppStage;)V // method@5c2a │ │ -2d0d2c: 7210 0401 0000 |003e: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@0104 │ │ -2d0d32: 1103 |0041: return-object v3 │ │ -2d0d34: 2201 c638 |0042: new-instance v1, Ljava/lang/IllegalStateException; // type@38c6 │ │ -2d0d38: 1a02 997e |0044: const-string v2, "The query result was empty, but expected a single row to return a NON-NULL object of type ." // string@7e99 │ │ -2d0d3c: 6e10 aaef 0200 |0046: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@efaa │ │ -2d0d42: 0c02 |0049: move-result-object v2 │ │ -2d0d44: 7020 83ef 2100 |004a: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@ef83 │ │ -2d0d4a: 2701 |004d: throw v1 │ │ -2d0d4c: 0d01 |004e: move-exception v1 │ │ -2d0d4e: 7210 0401 0000 |004f: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@0104 │ │ -2d0d54: 2701 |0052: throw v1 │ │ +2d0cb0: |[2d0cb0] com.duckduckgo.app.onboarding.store.UserStageDao_Impl$currentAppStage$1.call:()Lcom/duckduckgo/app/onboarding/store/UserStage; │ │ +2d0cc0: 5440 d833 |0000: iget-object v0, v4, Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl$currentAppStage$1;.this$0:Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl; // field@33d8 │ │ +2d0cc4: 7110 4f5c 0000 |0002: invoke-static {v0}, Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl;.access$get__db$p:(Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl;)Landroidx/room/RoomDatabase; // method@5c4f │ │ +2d0cca: 0c00 |0005: move-result-object v0 │ │ +2d0ccc: 5441 d733 |0006: iget-object v1, v4, Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl$currentAppStage$1;.$_statement:Landroidx/room/RoomSQLiteQuery; // field@33d7 │ │ +2d0cd0: 1f01 e501 |0008: check-cast v1, Landroidx/sqlite/db/SupportSQLiteQuery; // type@01e5 │ │ +2d0cd4: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +2d0cd6: 1203 |000b: const/4 v3, #int 0 // #0 │ │ +2d0cd8: 7140 7605 1032 |000c: invoke-static {v0, v1, v2, v3}, Landroidx/room/util/DBUtil;.query:(Landroidx/room/RoomDatabase;Landroidx/sqlite/db/SupportSQLiteQuery;ZLandroid/os/CancellationSignal;)Landroid/database/Cursor; // method@0576 │ │ +2d0cde: 0c00 |000f: move-result-object v0 │ │ +2d0ce0: 1a01 89b6 |0010: const-string v1, "key" // string@b689 │ │ +2d0ce4: 7120 7305 1000 |0012: invoke-static {v0, v1}, Landroidx/room/util/CursorUtil;.getColumnIndexOrThrow:(Landroid/database/Cursor;Ljava/lang/String;)I // method@0573 │ │ +2d0cea: 0a01 |0015: move-result v1 │ │ +2d0cec: 1a02 108c |0016: const-string v2, "appStage" // string@8c10 │ │ +2d0cf0: 7120 7305 2000 |0018: invoke-static {v0, v2}, Landroidx/room/util/CursorUtil;.getColumnIndexOrThrow:(Landroid/database/Cursor;Ljava/lang/String;)I // method@0573 │ │ +2d0cf6: 0a02 |001b: move-result v2 │ │ +2d0cf8: 7210 0c01 0000 |001c: invoke-interface {v0}, Landroid/database/Cursor;.moveToFirst:()Z // method@010c │ │ +2d0cfe: 0a03 |001f: move-result v3 │ │ +2d0d00: 3803 2200 |0020: if-eqz v3, 0042 // +0022 │ │ +2d0d04: 7220 0801 1000 |0022: invoke-interface {v0, v1}, Landroid/database/Cursor;.getInt:(I)I // method@0108 │ │ +2d0d0a: 0a01 |0025: move-result v1 │ │ +2d0d0c: 7220 0a01 2000 |0026: invoke-interface {v0, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@010a │ │ +2d0d12: 0c02 |0029: move-result-object v2 │ │ +2d0d14: 1a03 fbad |002a: const-string v3, "getString(...)" // string@adfb │ │ +2d0d18: 7120 fdf1 3200 |002c: invoke-static {v2, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ +2d0d1e: 5443 d833 |002f: iget-object v3, v4, Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl$currentAppStage$1;.this$0:Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl; // field@33d8 │ │ +2d0d22: 7110 505c 0300 |0031: invoke-static {v3}, Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl;.access$get__stageTypeConverter$p:(Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl;)Lcom/duckduckgo/app/onboarding/store/StageTypeConverter; // method@5c50 │ │ +2d0d28: 0c03 |0034: move-result-object v3 │ │ +2d0d2a: 6e20 295c 2300 |0035: invoke-virtual {v3, v2}, Lcom/duckduckgo/app/onboarding/store/StageTypeConverter;.toStage:(Ljava/lang/String;)Lcom/duckduckgo/app/onboarding/store/AppStage; // method@5c29 │ │ +2d0d30: 0c02 |0038: move-result-object v2 │ │ +2d0d32: 2203 7e13 |0039: new-instance v3, Lcom/duckduckgo/app/onboarding/store/UserStage; // type@137e │ │ +2d0d36: 7030 2a5c 1302 |003b: invoke-direct {v3, v1, v2}, Lcom/duckduckgo/app/onboarding/store/UserStage;.:(ILcom/duckduckgo/app/onboarding/store/AppStage;)V // method@5c2a │ │ +2d0d3c: 7210 0401 0000 |003e: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@0104 │ │ +2d0d42: 1103 |0041: return-object v3 │ │ +2d0d44: 2201 c638 |0042: new-instance v1, Ljava/lang/IllegalStateException; // type@38c6 │ │ +2d0d48: 1a02 997e |0044: const-string v2, "The query result was empty, but expected a single row to return a NON-NULL object of type ." // string@7e99 │ │ +2d0d4c: 6e10 aaef 0200 |0046: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@efaa │ │ +2d0d52: 0c02 |0049: move-result-object v2 │ │ +2d0d54: 7020 83ef 2100 |004a: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@ef83 │ │ +2d0d5a: 2701 |004d: throw v1 │ │ +2d0d5c: 0d01 |004e: move-exception v1 │ │ +2d0d5e: 7210 0401 0000 |004f: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@0104 │ │ +2d0d64: 2701 |0052: throw v1 │ │ catches : 2 │ │ 0x0010 - 0x003e │ │ -> 0x004e │ │ 0x0042 - 0x004e │ │ -> 0x004e │ │ positions : │ │ 0x0000 line=141 │ │ @@ -193041,18 +193041,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -2d0d6c: |[2d0d6c] com.duckduckgo.app.onboarding.store.UserStageDao_Impl$currentAppStage$1.call:()Ljava/lang/Object; │ │ -2d0d7c: 6e10 435c 0100 |0000: invoke-virtual {v1}, Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl$currentAppStage$1;.call:()Lcom/duckduckgo/app/onboarding/store/UserStage; // method@5c43 │ │ -2d0d82: 0c00 |0003: move-result-object v0 │ │ -2d0d84: 1100 |0004: return-object v0 │ │ +2d0d7c: |[2d0d7c] com.duckduckgo.app.onboarding.store.UserStageDao_Impl$currentAppStage$1.call:()Ljava/lang/Object; │ │ +2d0d8c: 6e10 435c 0100 |0000: invoke-virtual {v1}, Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl$currentAppStage$1;.call:()Lcom/duckduckgo/app/onboarding/store/UserStage; // method@5c43 │ │ +2d0d92: 0c00 |0003: move-result-object v0 │ │ +2d0d94: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl$currentAppStage$1; │ │ │ │ #2 : (in Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl$currentAppStage$1;) │ │ @@ -193060,18 +193060,18 @@ │ │ type : '()V' │ │ access : 0x0014 (PROTECTED FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -2d0da8: |[2d0da8] com.duckduckgo.app.onboarding.store.UserStageDao_Impl$currentAppStage$1.finalize:()V │ │ -2d0db8: 5410 d733 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl$currentAppStage$1;.$_statement:Landroidx/room/RoomSQLiteQuery; // field@33d7 │ │ -2d0dbc: 6e10 6c05 0000 |0002: invoke-virtual {v0}, Landroidx/room/RoomSQLiteQuery;.release:()V // method@056c │ │ -2d0dc2: 0e00 |0005: return-void │ │ +2d0db8: |[2d0db8] com.duckduckgo.app.onboarding.store.UserStageDao_Impl$currentAppStage$1.finalize:()V │ │ +2d0dc8: 5410 d733 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl$currentAppStage$1;.$_statement:Landroidx/room/RoomSQLiteQuery; // field@33d7 │ │ +2d0dcc: 6e10 6c05 0000 |0002: invoke-virtual {v0}, Landroidx/room/RoomSQLiteQuery;.release:()V // method@056c │ │ +2d0dd2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl$currentAppStage$1; │ │ │ │ source_file_idx : 32837 (UserStageDao_Impl.kt) │ │ @@ -193115,19 +193115,19 @@ │ │ type : '(Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl;Landroidx/room/RoomSQLiteQuery;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -2d0ea0: |[2d0ea0] com.duckduckgo.app.onboarding.store.UserStageDao_Impl$currentUserAppStage$2.:(Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl;Landroidx/room/RoomSQLiteQuery;)V │ │ -2d0eb0: 5b01 da33 |0000: iput-object v1, v0, Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl$currentUserAppStage$2;.this$0:Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl; // field@33da │ │ -2d0eb4: 5b02 d933 |0002: iput-object v2, v0, Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl$currentUserAppStage$2;.$_statement:Landroidx/room/RoomSQLiteQuery; // field@33d9 │ │ -2d0eb8: 7010 a6ef 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2d0ebe: 0e00 |0007: return-void │ │ +2d0eb0: |[2d0eb0] com.duckduckgo.app.onboarding.store.UserStageDao_Impl$currentUserAppStage$2.:(Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl;Landroidx/room/RoomSQLiteQuery;)V │ │ +2d0ec0: 5b01 da33 |0000: iput-object v1, v0, Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl$currentUserAppStage$2;.this$0:Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl; // field@33da │ │ +2d0ec4: 5b02 d933 |0002: iput-object v2, v0, Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl$currentUserAppStage$2;.$_statement:Landroidx/room/RoomSQLiteQuery; // field@33d9 │ │ +2d0ec8: 7010 a6ef 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2d0ece: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=108 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl$currentUserAppStage$2; │ │ 0x0000 - 0x0008 reg=1 (null) Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl; │ │ 0x0000 - 0x0008 reg=2 (null) Landroidx/room/RoomSQLiteQuery; │ │ @@ -193138,55 +193138,55 @@ │ │ type : '()Lcom/duckduckgo/app/onboarding/store/UserStage;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 81 16-bit code units │ │ -2d0dc4: |[2d0dc4] com.duckduckgo.app.onboarding.store.UserStageDao_Impl$currentUserAppStage$2.call:()Lcom/duckduckgo/app/onboarding/store/UserStage; │ │ -2d0dd4: 5450 da33 |0000: iget-object v0, v5, Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl$currentUserAppStage$2;.this$0:Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl; // field@33da │ │ -2d0dd8: 7110 4f5c 0000 |0002: invoke-static {v0}, Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl;.access$get__db$p:(Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl;)Landroidx/room/RoomDatabase; // method@5c4f │ │ -2d0dde: 0c00 |0005: move-result-object v0 │ │ -2d0de0: 5451 d933 |0006: iget-object v1, v5, Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl$currentUserAppStage$2;.$_statement:Landroidx/room/RoomSQLiteQuery; // field@33d9 │ │ -2d0de4: 1f01 e501 |0008: check-cast v1, Landroidx/sqlite/db/SupportSQLiteQuery; // type@01e5 │ │ -2d0de8: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -2d0dea: 1203 |000b: const/4 v3, #int 0 // #0 │ │ -2d0dec: 7140 7605 1032 |000c: invoke-static {v0, v1, v2, v3}, Landroidx/room/util/DBUtil;.query:(Landroidx/room/RoomDatabase;Landroidx/sqlite/db/SupportSQLiteQuery;ZLandroid/os/CancellationSignal;)Landroid/database/Cursor; // method@0576 │ │ -2d0df2: 0c00 |000f: move-result-object v0 │ │ -2d0df4: 1a01 89b6 |0010: const-string v1, "key" // string@b689 │ │ -2d0df8: 7120 7305 1000 |0012: invoke-static {v0, v1}, Landroidx/room/util/CursorUtil;.getColumnIndexOrThrow:(Landroid/database/Cursor;Ljava/lang/String;)I // method@0573 │ │ -2d0dfe: 0a01 |0015: move-result v1 │ │ -2d0e00: 1a02 108c |0016: const-string v2, "appStage" // string@8c10 │ │ -2d0e04: 7120 7305 2000 |0018: invoke-static {v0, v2}, Landroidx/room/util/CursorUtil;.getColumnIndexOrThrow:(Landroid/database/Cursor;Ljava/lang/String;)I // method@0573 │ │ -2d0e0a: 0a02 |001b: move-result v2 │ │ -2d0e0c: 7210 0c01 0000 |001c: invoke-interface {v0}, Landroid/database/Cursor;.moveToFirst:()Z // method@010c │ │ -2d0e12: 0a04 |001f: move-result v4 │ │ -2d0e14: 3804 1e00 |0020: if-eqz v4, 003e // +001e │ │ -2d0e18: 7220 0801 1000 |0022: invoke-interface {v0, v1}, Landroid/database/Cursor;.getInt:(I)I // method@0108 │ │ -2d0e1e: 0a01 |0025: move-result v1 │ │ -2d0e20: 7220 0a01 2000 |0026: invoke-interface {v0, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@010a │ │ -2d0e26: 0c02 |0029: move-result-object v2 │ │ -2d0e28: 1a03 fbad |002a: const-string v3, "getString(...)" // string@adfb │ │ -2d0e2c: 7120 fdf1 3200 |002c: invoke-static {v2, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ -2d0e32: 5453 da33 |002f: iget-object v3, v5, Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl$currentUserAppStage$2;.this$0:Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl; // field@33da │ │ -2d0e36: 7110 505c 0300 |0031: invoke-static {v3}, Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl;.access$get__stageTypeConverter$p:(Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl;)Lcom/duckduckgo/app/onboarding/store/StageTypeConverter; // method@5c50 │ │ -2d0e3c: 0c03 |0034: move-result-object v3 │ │ -2d0e3e: 6e20 295c 2300 |0035: invoke-virtual {v3, v2}, Lcom/duckduckgo/app/onboarding/store/StageTypeConverter;.toStage:(Ljava/lang/String;)Lcom/duckduckgo/app/onboarding/store/AppStage; // method@5c29 │ │ -2d0e44: 0c02 |0038: move-result-object v2 │ │ -2d0e46: 2203 7e13 |0039: new-instance v3, Lcom/duckduckgo/app/onboarding/store/UserStage; // type@137e │ │ -2d0e4a: 7030 2a5c 1302 |003b: invoke-direct {v3, v1, v2}, Lcom/duckduckgo/app/onboarding/store/UserStage;.:(ILcom/duckduckgo/app/onboarding/store/AppStage;)V // method@5c2a │ │ -2d0e50: 7210 0401 0000 |003e: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@0104 │ │ -2d0e56: 5450 d933 |0041: iget-object v0, v5, Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl$currentUserAppStage$2;.$_statement:Landroidx/room/RoomSQLiteQuery; // field@33d9 │ │ -2d0e5a: 6e10 6c05 0000 |0043: invoke-virtual {v0}, Landroidx/room/RoomSQLiteQuery;.release:()V // method@056c │ │ -2d0e60: 1103 |0046: return-object v3 │ │ -2d0e62: 0d01 |0047: move-exception v1 │ │ -2d0e64: 7210 0401 0000 |0048: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@0104 │ │ -2d0e6a: 5450 d933 |004b: iget-object v0, v5, Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl$currentUserAppStage$2;.$_statement:Landroidx/room/RoomSQLiteQuery; // field@33d9 │ │ -2d0e6e: 6e10 6c05 0000 |004d: invoke-virtual {v0}, Landroidx/room/RoomSQLiteQuery;.release:()V // method@056c │ │ -2d0e74: 2701 |0050: throw v1 │ │ +2d0dd4: |[2d0dd4] com.duckduckgo.app.onboarding.store.UserStageDao_Impl$currentUserAppStage$2.call:()Lcom/duckduckgo/app/onboarding/store/UserStage; │ │ +2d0de4: 5450 da33 |0000: iget-object v0, v5, Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl$currentUserAppStage$2;.this$0:Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl; // field@33da │ │ +2d0de8: 7110 4f5c 0000 |0002: invoke-static {v0}, Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl;.access$get__db$p:(Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl;)Landroidx/room/RoomDatabase; // method@5c4f │ │ +2d0dee: 0c00 |0005: move-result-object v0 │ │ +2d0df0: 5451 d933 |0006: iget-object v1, v5, Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl$currentUserAppStage$2;.$_statement:Landroidx/room/RoomSQLiteQuery; // field@33d9 │ │ +2d0df4: 1f01 e501 |0008: check-cast v1, Landroidx/sqlite/db/SupportSQLiteQuery; // type@01e5 │ │ +2d0df8: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +2d0dfa: 1203 |000b: const/4 v3, #int 0 // #0 │ │ +2d0dfc: 7140 7605 1032 |000c: invoke-static {v0, v1, v2, v3}, Landroidx/room/util/DBUtil;.query:(Landroidx/room/RoomDatabase;Landroidx/sqlite/db/SupportSQLiteQuery;ZLandroid/os/CancellationSignal;)Landroid/database/Cursor; // method@0576 │ │ +2d0e02: 0c00 |000f: move-result-object v0 │ │ +2d0e04: 1a01 89b6 |0010: const-string v1, "key" // string@b689 │ │ +2d0e08: 7120 7305 1000 |0012: invoke-static {v0, v1}, Landroidx/room/util/CursorUtil;.getColumnIndexOrThrow:(Landroid/database/Cursor;Ljava/lang/String;)I // method@0573 │ │ +2d0e0e: 0a01 |0015: move-result v1 │ │ +2d0e10: 1a02 108c |0016: const-string v2, "appStage" // string@8c10 │ │ +2d0e14: 7120 7305 2000 |0018: invoke-static {v0, v2}, Landroidx/room/util/CursorUtil;.getColumnIndexOrThrow:(Landroid/database/Cursor;Ljava/lang/String;)I // method@0573 │ │ +2d0e1a: 0a02 |001b: move-result v2 │ │ +2d0e1c: 7210 0c01 0000 |001c: invoke-interface {v0}, Landroid/database/Cursor;.moveToFirst:()Z // method@010c │ │ +2d0e22: 0a04 |001f: move-result v4 │ │ +2d0e24: 3804 1e00 |0020: if-eqz v4, 003e // +001e │ │ +2d0e28: 7220 0801 1000 |0022: invoke-interface {v0, v1}, Landroid/database/Cursor;.getInt:(I)I // method@0108 │ │ +2d0e2e: 0a01 |0025: move-result v1 │ │ +2d0e30: 7220 0a01 2000 |0026: invoke-interface {v0, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@010a │ │ +2d0e36: 0c02 |0029: move-result-object v2 │ │ +2d0e38: 1a03 fbad |002a: const-string v3, "getString(...)" // string@adfb │ │ +2d0e3c: 7120 fdf1 3200 |002c: invoke-static {v2, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ +2d0e42: 5453 da33 |002f: iget-object v3, v5, Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl$currentUserAppStage$2;.this$0:Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl; // field@33da │ │ +2d0e46: 7110 505c 0300 |0031: invoke-static {v3}, Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl;.access$get__stageTypeConverter$p:(Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl;)Lcom/duckduckgo/app/onboarding/store/StageTypeConverter; // method@5c50 │ │ +2d0e4c: 0c03 |0034: move-result-object v3 │ │ +2d0e4e: 6e20 295c 2300 |0035: invoke-virtual {v3, v2}, Lcom/duckduckgo/app/onboarding/store/StageTypeConverter;.toStage:(Ljava/lang/String;)Lcom/duckduckgo/app/onboarding/store/AppStage; // method@5c29 │ │ +2d0e54: 0c02 |0038: move-result-object v2 │ │ +2d0e56: 2203 7e13 |0039: new-instance v3, Lcom/duckduckgo/app/onboarding/store/UserStage; // type@137e │ │ +2d0e5a: 7030 2a5c 1302 |003b: invoke-direct {v3, v1, v2}, Lcom/duckduckgo/app/onboarding/store/UserStage;.:(ILcom/duckduckgo/app/onboarding/store/AppStage;)V // method@5c2a │ │ +2d0e60: 7210 0401 0000 |003e: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@0104 │ │ +2d0e66: 5450 d933 |0041: iget-object v0, v5, Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl$currentUserAppStage$2;.$_statement:Landroidx/room/RoomSQLiteQuery; // field@33d9 │ │ +2d0e6a: 6e10 6c05 0000 |0043: invoke-virtual {v0}, Landroidx/room/RoomSQLiteQuery;.release:()V // method@056c │ │ +2d0e70: 1103 |0046: return-object v3 │ │ +2d0e72: 0d01 |0047: move-exception v1 │ │ +2d0e74: 7210 0401 0000 |0048: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@0104 │ │ +2d0e7a: 5450 d933 |004b: iget-object v0, v5, Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl$currentUserAppStage$2;.$_statement:Landroidx/room/RoomSQLiteQuery; // field@33d9 │ │ +2d0e7e: 6e10 6c05 0000 |004d: invoke-virtual {v0}, Landroidx/room/RoomSQLiteQuery;.release:()V // method@056c │ │ +2d0e84: 2701 |0050: throw v1 │ │ catches : 1 │ │ 0x0010 - 0x003e │ │ -> 0x0047 │ │ positions : │ │ 0x0000 line=110 │ │ 0x0010 line=112 │ │ 0x0016 line=113 │ │ @@ -193207,18 +193207,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -2d0e84: |[2d0e84] com.duckduckgo.app.onboarding.store.UserStageDao_Impl$currentUserAppStage$2.call:()Ljava/lang/Object; │ │ -2d0e94: 6e10 475c 0100 |0000: invoke-virtual {v1}, Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl$currentUserAppStage$2;.call:()Lcom/duckduckgo/app/onboarding/store/UserStage; // method@5c47 │ │ -2d0e9a: 0c00 |0003: move-result-object v0 │ │ -2d0e9c: 1100 |0004: return-object v0 │ │ +2d0e94: |[2d0e94] com.duckduckgo.app.onboarding.store.UserStageDao_Impl$currentUserAppStage$2.call:()Ljava/lang/Object; │ │ +2d0ea4: 6e10 475c 0100 |0000: invoke-virtual {v1}, Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl$currentUserAppStage$2;.call:()Lcom/duckduckgo/app/onboarding/store/UserStage; // method@5c47 │ │ +2d0eaa: 0c00 |0003: move-result-object v0 │ │ +2d0eac: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl$currentUserAppStage$2; │ │ │ │ source_file_idx : 32837 (UserStageDao_Impl.kt) │ │ @@ -193262,19 +193262,19 @@ │ │ type : '(Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl;Landroidx/room/RoomSQLiteQuery;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -2d0f88: |[2d0f88] com.duckduckgo.app.onboarding.store.UserStageDao_Impl$currentUserAppStageFlow$1.:(Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl;Landroidx/room/RoomSQLiteQuery;)V │ │ -2d0f98: 5b01 dc33 |0000: iput-object v1, v0, Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl$currentUserAppStageFlow$1;.this$0:Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl; // field@33dc │ │ -2d0f9c: 5b02 db33 |0002: iput-object v2, v0, Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl$currentUserAppStageFlow$1;.$_statement:Landroidx/room/RoomSQLiteQuery; // field@33db │ │ -2d0fa0: 7010 a6ef 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2d0fa6: 0e00 |0007: return-void │ │ +2d0f98: |[2d0f98] com.duckduckgo.app.onboarding.store.UserStageDao_Impl$currentUserAppStageFlow$1.:(Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl;Landroidx/room/RoomSQLiteQuery;)V │ │ +2d0fa8: 5b01 dc33 |0000: iput-object v1, v0, Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl$currentUserAppStageFlow$1;.this$0:Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl; // field@33dc │ │ +2d0fac: 5b02 db33 |0002: iput-object v2, v0, Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl$currentUserAppStageFlow$1;.$_statement:Landroidx/room/RoomSQLiteQuery; // field@33db │ │ +2d0fb0: 7010 a6ef 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2d0fb6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=73 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl$currentUserAppStageFlow$1; │ │ 0x0000 - 0x0008 reg=1 (null) Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl; │ │ 0x0000 - 0x0008 reg=2 (null) Landroidx/room/RoomSQLiteQuery; │ │ @@ -193285,51 +193285,51 @@ │ │ type : '()Lcom/duckduckgo/app/onboarding/store/UserStage;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 71 16-bit code units │ │ -2d0ec0: |[2d0ec0] com.duckduckgo.app.onboarding.store.UserStageDao_Impl$currentUserAppStageFlow$1.call:()Lcom/duckduckgo/app/onboarding/store/UserStage; │ │ -2d0ed0: 5450 dc33 |0000: iget-object v0, v5, Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl$currentUserAppStageFlow$1;.this$0:Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl; // field@33dc │ │ -2d0ed4: 7110 4f5c 0000 |0002: invoke-static {v0}, Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl;.access$get__db$p:(Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl;)Landroidx/room/RoomDatabase; // method@5c4f │ │ -2d0eda: 0c00 |0005: move-result-object v0 │ │ -2d0edc: 5451 db33 |0006: iget-object v1, v5, Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl$currentUserAppStageFlow$1;.$_statement:Landroidx/room/RoomSQLiteQuery; // field@33db │ │ -2d0ee0: 1f01 e501 |0008: check-cast v1, Landroidx/sqlite/db/SupportSQLiteQuery; // type@01e5 │ │ -2d0ee4: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -2d0ee6: 1203 |000b: const/4 v3, #int 0 // #0 │ │ -2d0ee8: 7140 7605 1032 |000c: invoke-static {v0, v1, v2, v3}, Landroidx/room/util/DBUtil;.query:(Landroidx/room/RoomDatabase;Landroidx/sqlite/db/SupportSQLiteQuery;ZLandroid/os/CancellationSignal;)Landroid/database/Cursor; // method@0576 │ │ -2d0eee: 0c00 |000f: move-result-object v0 │ │ -2d0ef0: 1a01 89b6 |0010: const-string v1, "key" // string@b689 │ │ -2d0ef4: 7120 7305 1000 |0012: invoke-static {v0, v1}, Landroidx/room/util/CursorUtil;.getColumnIndexOrThrow:(Landroid/database/Cursor;Ljava/lang/String;)I // method@0573 │ │ -2d0efa: 0a01 |0015: move-result v1 │ │ -2d0efc: 1a02 108c |0016: const-string v2, "appStage" // string@8c10 │ │ -2d0f00: 7120 7305 2000 |0018: invoke-static {v0, v2}, Landroidx/room/util/CursorUtil;.getColumnIndexOrThrow:(Landroid/database/Cursor;Ljava/lang/String;)I // method@0573 │ │ -2d0f06: 0a02 |001b: move-result v2 │ │ -2d0f08: 7210 0c01 0000 |001c: invoke-interface {v0}, Landroid/database/Cursor;.moveToFirst:()Z // method@010c │ │ -2d0f0e: 0a04 |001f: move-result v4 │ │ -2d0f10: 3804 1e00 |0020: if-eqz v4, 003e // +001e │ │ -2d0f14: 7220 0801 1000 |0022: invoke-interface {v0, v1}, Landroid/database/Cursor;.getInt:(I)I // method@0108 │ │ -2d0f1a: 0a01 |0025: move-result v1 │ │ -2d0f1c: 7220 0a01 2000 |0026: invoke-interface {v0, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@010a │ │ -2d0f22: 0c02 |0029: move-result-object v2 │ │ -2d0f24: 1a03 fbad |002a: const-string v3, "getString(...)" // string@adfb │ │ -2d0f28: 7120 fdf1 3200 |002c: invoke-static {v2, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ -2d0f2e: 5453 dc33 |002f: iget-object v3, v5, Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl$currentUserAppStageFlow$1;.this$0:Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl; // field@33dc │ │ -2d0f32: 7110 505c 0300 |0031: invoke-static {v3}, Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl;.access$get__stageTypeConverter$p:(Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl;)Lcom/duckduckgo/app/onboarding/store/StageTypeConverter; // method@5c50 │ │ -2d0f38: 0c03 |0034: move-result-object v3 │ │ -2d0f3a: 6e20 295c 2300 |0035: invoke-virtual {v3, v2}, Lcom/duckduckgo/app/onboarding/store/StageTypeConverter;.toStage:(Ljava/lang/String;)Lcom/duckduckgo/app/onboarding/store/AppStage; // method@5c29 │ │ -2d0f40: 0c02 |0038: move-result-object v2 │ │ -2d0f42: 2203 7e13 |0039: new-instance v3, Lcom/duckduckgo/app/onboarding/store/UserStage; // type@137e │ │ -2d0f46: 7030 2a5c 1302 |003b: invoke-direct {v3, v1, v2}, Lcom/duckduckgo/app/onboarding/store/UserStage;.:(ILcom/duckduckgo/app/onboarding/store/AppStage;)V // method@5c2a │ │ -2d0f4c: 7210 0401 0000 |003e: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@0104 │ │ -2d0f52: 1103 |0041: return-object v3 │ │ -2d0f54: 0d01 |0042: move-exception v1 │ │ -2d0f56: 7210 0401 0000 |0043: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@0104 │ │ -2d0f5c: 2701 |0046: throw v1 │ │ +2d0ed0: |[2d0ed0] com.duckduckgo.app.onboarding.store.UserStageDao_Impl$currentUserAppStageFlow$1.call:()Lcom/duckduckgo/app/onboarding/store/UserStage; │ │ +2d0ee0: 5450 dc33 |0000: iget-object v0, v5, Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl$currentUserAppStageFlow$1;.this$0:Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl; // field@33dc │ │ +2d0ee4: 7110 4f5c 0000 |0002: invoke-static {v0}, Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl;.access$get__db$p:(Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl;)Landroidx/room/RoomDatabase; // method@5c4f │ │ +2d0eea: 0c00 |0005: move-result-object v0 │ │ +2d0eec: 5451 db33 |0006: iget-object v1, v5, Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl$currentUserAppStageFlow$1;.$_statement:Landroidx/room/RoomSQLiteQuery; // field@33db │ │ +2d0ef0: 1f01 e501 |0008: check-cast v1, Landroidx/sqlite/db/SupportSQLiteQuery; // type@01e5 │ │ +2d0ef4: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +2d0ef6: 1203 |000b: const/4 v3, #int 0 // #0 │ │ +2d0ef8: 7140 7605 1032 |000c: invoke-static {v0, v1, v2, v3}, Landroidx/room/util/DBUtil;.query:(Landroidx/room/RoomDatabase;Landroidx/sqlite/db/SupportSQLiteQuery;ZLandroid/os/CancellationSignal;)Landroid/database/Cursor; // method@0576 │ │ +2d0efe: 0c00 |000f: move-result-object v0 │ │ +2d0f00: 1a01 89b6 |0010: const-string v1, "key" // string@b689 │ │ +2d0f04: 7120 7305 1000 |0012: invoke-static {v0, v1}, Landroidx/room/util/CursorUtil;.getColumnIndexOrThrow:(Landroid/database/Cursor;Ljava/lang/String;)I // method@0573 │ │ +2d0f0a: 0a01 |0015: move-result v1 │ │ +2d0f0c: 1a02 108c |0016: const-string v2, "appStage" // string@8c10 │ │ +2d0f10: 7120 7305 2000 |0018: invoke-static {v0, v2}, Landroidx/room/util/CursorUtil;.getColumnIndexOrThrow:(Landroid/database/Cursor;Ljava/lang/String;)I // method@0573 │ │ +2d0f16: 0a02 |001b: move-result v2 │ │ +2d0f18: 7210 0c01 0000 |001c: invoke-interface {v0}, Landroid/database/Cursor;.moveToFirst:()Z // method@010c │ │ +2d0f1e: 0a04 |001f: move-result v4 │ │ +2d0f20: 3804 1e00 |0020: if-eqz v4, 003e // +001e │ │ +2d0f24: 7220 0801 1000 |0022: invoke-interface {v0, v1}, Landroid/database/Cursor;.getInt:(I)I // method@0108 │ │ +2d0f2a: 0a01 |0025: move-result v1 │ │ +2d0f2c: 7220 0a01 2000 |0026: invoke-interface {v0, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@010a │ │ +2d0f32: 0c02 |0029: move-result-object v2 │ │ +2d0f34: 1a03 fbad |002a: const-string v3, "getString(...)" // string@adfb │ │ +2d0f38: 7120 fdf1 3200 |002c: invoke-static {v2, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ +2d0f3e: 5453 dc33 |002f: iget-object v3, v5, Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl$currentUserAppStageFlow$1;.this$0:Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl; // field@33dc │ │ +2d0f42: 7110 505c 0300 |0031: invoke-static {v3}, Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl;.access$get__stageTypeConverter$p:(Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl;)Lcom/duckduckgo/app/onboarding/store/StageTypeConverter; // method@5c50 │ │ +2d0f48: 0c03 |0034: move-result-object v3 │ │ +2d0f4a: 6e20 295c 2300 |0035: invoke-virtual {v3, v2}, Lcom/duckduckgo/app/onboarding/store/StageTypeConverter;.toStage:(Ljava/lang/String;)Lcom/duckduckgo/app/onboarding/store/AppStage; // method@5c29 │ │ +2d0f50: 0c02 |0038: move-result-object v2 │ │ +2d0f52: 2203 7e13 |0039: new-instance v3, Lcom/duckduckgo/app/onboarding/store/UserStage; // type@137e │ │ +2d0f56: 7030 2a5c 1302 |003b: invoke-direct {v3, v1, v2}, Lcom/duckduckgo/app/onboarding/store/UserStage;.:(ILcom/duckduckgo/app/onboarding/store/AppStage;)V // method@5c2a │ │ +2d0f5c: 7210 0401 0000 |003e: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@0104 │ │ +2d0f62: 1103 |0041: return-object v3 │ │ +2d0f64: 0d01 |0042: move-exception v1 │ │ +2d0f66: 7210 0401 0000 |0043: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@0104 │ │ +2d0f6c: 2701 |0046: throw v1 │ │ catches : 1 │ │ 0x0010 - 0x003e │ │ -> 0x0042 │ │ positions : │ │ 0x0000 line=76 │ │ 0x0010 line=78 │ │ 0x0016 line=79 │ │ @@ -193347,18 +193347,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -2d0f6c: |[2d0f6c] com.duckduckgo.app.onboarding.store.UserStageDao_Impl$currentUserAppStageFlow$1.call:()Ljava/lang/Object; │ │ -2d0f7c: 6e10 4a5c 0100 |0000: invoke-virtual {v1}, Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl$currentUserAppStageFlow$1;.call:()Lcom/duckduckgo/app/onboarding/store/UserStage; // method@5c4a │ │ -2d0f82: 0c00 |0003: move-result-object v0 │ │ -2d0f84: 1100 |0004: return-object v0 │ │ +2d0f7c: |[2d0f7c] com.duckduckgo.app.onboarding.store.UserStageDao_Impl$currentUserAppStageFlow$1.call:()Ljava/lang/Object; │ │ +2d0f8c: 6e10 4a5c 0100 |0000: invoke-virtual {v1}, Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl$currentUserAppStageFlow$1;.call:()Lcom/duckduckgo/app/onboarding/store/UserStage; // method@5c4a │ │ +2d0f92: 0c00 |0003: move-result-object v0 │ │ +2d0f94: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl$currentUserAppStageFlow$1; │ │ │ │ #2 : (in Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl$currentUserAppStageFlow$1;) │ │ @@ -193366,18 +193366,18 @@ │ │ type : '()V' │ │ access : 0x0014 (PROTECTED FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -2d0fa8: |[2d0fa8] com.duckduckgo.app.onboarding.store.UserStageDao_Impl$currentUserAppStageFlow$1.finalize:()V │ │ -2d0fb8: 5410 db33 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl$currentUserAppStageFlow$1;.$_statement:Landroidx/room/RoomSQLiteQuery; // field@33db │ │ -2d0fbc: 6e10 6c05 0000 |0002: invoke-virtual {v0}, Landroidx/room/RoomSQLiteQuery;.release:()V // method@056c │ │ -2d0fc2: 0e00 |0005: return-void │ │ +2d0fb8: |[2d0fb8] com.duckduckgo.app.onboarding.store.UserStageDao_Impl$currentUserAppStageFlow$1.finalize:()V │ │ +2d0fc8: 5410 db33 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl$currentUserAppStageFlow$1;.$_statement:Landroidx/room/RoomSQLiteQuery; // field@33db │ │ +2d0fcc: 6e10 6c05 0000 |0002: invoke-virtual {v0}, Landroidx/room/RoomSQLiteQuery;.release:()V // method@056c │ │ +2d0fd2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/duckduckgo/app/onboarding/store/UserStageDao_Impl$currentUserAppStageFlow$1; │ │ │ │ source_file_idx : 32837 (UserStageDao_Impl.kt) │ │ @@ -193508,55 +193508,55 @@ │ │ type : '(Lcom/duckduckgo/app/onboarding/store/UserStageStore;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 73 16-bit code units │ │ -2d12cc: |[2d12cc] com.duckduckgo.app.onboarding.store.UserStageStoreKt.daxOnboardingActive:(Lcom/duckduckgo/app/onboarding/store/UserStageStore;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -2d12dc: 2050 8913 |0000: instance-of v0, v5, Lcom/duckduckgo/app/onboarding/store/UserStageStoreKt$daxOnboardingActive$1; // type@1389 │ │ -2d12e0: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ -2d12e4: 0750 |0004: move-object v0, v5 │ │ -2d12e6: 1f00 8913 |0005: check-cast v0, Lcom/duckduckgo/app/onboarding/store/UserStageStoreKt$daxOnboardingActive$1; // type@1389 │ │ -2d12ea: 5201 e233 |0007: iget v1, v0, Lcom/duckduckgo/app/onboarding/store/UserStageStoreKt$daxOnboardingActive$1;.label:I // field@33e2 │ │ -2d12ee: 1502 0080 |0009: const/high16 v2, #int -2147483648 // #8000 │ │ -2d12f2: b521 |000b: and-int/2addr v1, v2 │ │ -2d12f4: 3801 0800 |000c: if-eqz v1, 0014 // +0008 │ │ -2d12f8: 5205 e233 |000e: iget v5, v0, Lcom/duckduckgo/app/onboarding/store/UserStageStoreKt$daxOnboardingActive$1;.label:I // field@33e2 │ │ -2d12fc: b125 |0010: sub-int/2addr v5, v2 │ │ -2d12fe: 5905 e233 |0011: iput v5, v0, Lcom/duckduckgo/app/onboarding/store/UserStageStoreKt$daxOnboardingActive$1;.label:I // field@33e2 │ │ -2d1302: 2806 |0013: goto 0019 // +0006 │ │ -2d1304: 2200 8913 |0014: new-instance v0, Lcom/duckduckgo/app/onboarding/store/UserStageStoreKt$daxOnboardingActive$1; // type@1389 │ │ -2d1308: 7020 5c5c 5000 |0016: invoke-direct {v0, v5}, Lcom/duckduckgo/app/onboarding/store/UserStageStoreKt$daxOnboardingActive$1;.:(Lkotlin/coroutines/Continuation;)V // method@5c5c │ │ -2d130e: 5405 e333 |0019: iget-object v5, v0, Lcom/duckduckgo/app/onboarding/store/UserStageStoreKt$daxOnboardingActive$1;.result:Ljava/lang/Object; // field@33e3 │ │ -2d1312: 7100 dcf1 0000 |001b: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@f1dc │ │ -2d1318: 0c01 |001e: move-result-object v1 │ │ -2d131a: 5202 e233 |001f: iget v2, v0, Lcom/duckduckgo/app/onboarding/store/UserStageStoreKt$daxOnboardingActive$1;.label:I // field@33e2 │ │ -2d131e: 1213 |0021: const/4 v3, #int 1 // #1 │ │ -2d1320: 3802 1000 |0022: if-eqz v2, 0032 // +0010 │ │ -2d1324: 3332 0600 |0024: if-ne v2, v3, 002a // +0006 │ │ -2d1328: 7110 8ff1 0500 |0026: invoke-static {v5}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@f18f │ │ -2d132e: 2815 |0029: goto 003e // +0015 │ │ -2d1330: 2204 c638 |002a: new-instance v4, Ljava/lang/IllegalStateException; // type@38c6 │ │ -2d1334: 1a05 2f92 |002c: const-string v5, "call to 'resume' before 'invoke' with coroutine" // string@922f │ │ -2d1338: 7020 83ef 5400 |002e: invoke-direct {v4, v5}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@ef83 │ │ -2d133e: 2704 |0031: throw v4 │ │ -2d1340: 7110 8ff1 0500 |0032: invoke-static {v5}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@f18f │ │ -2d1346: 5903 e233 |0035: iput v3, v0, Lcom/duckduckgo/app/onboarding/store/UserStageStoreKt$daxOnboardingActive$1;.label:I // field@33e2 │ │ -2d134a: 7220 585c 0400 |0037: invoke-interface {v4, v0}, Lcom/duckduckgo/app/onboarding/store/UserStageStore;.getUserAppStage:(Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@5c58 │ │ -2d1350: 0c05 |003a: move-result-object v5 │ │ -2d1352: 3315 0300 |003b: if-ne v5, v1, 003e // +0003 │ │ -2d1356: 1101 |003d: return-object v1 │ │ -2d1358: 6204 b333 |003e: sget-object v4, Lcom/duckduckgo/app/onboarding/store/AppStage;.DAX_ONBOARDING:Lcom/duckduckgo/app/onboarding/store/AppStage; // field@33b3 │ │ -2d135c: 3345 0300 |0040: if-ne v5, v4, 0043 // +0003 │ │ -2d1360: 2802 |0042: goto 0044 // +0002 │ │ -2d1362: 1203 |0043: const/4 v3, #int 0 // #0 │ │ -2d1364: 7110 def1 0300 |0044: invoke-static {v3}, Lkotlin/coroutines/jvm/internal/Boxing;.boxBoolean:(Z)Ljava/lang/Boolean; // method@f1de │ │ -2d136a: 0c04 |0047: move-result-object v4 │ │ -2d136c: 1104 |0048: return-object v4 │ │ +2d12dc: |[2d12dc] com.duckduckgo.app.onboarding.store.UserStageStoreKt.daxOnboardingActive:(Lcom/duckduckgo/app/onboarding/store/UserStageStore;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +2d12ec: 2050 8913 |0000: instance-of v0, v5, Lcom/duckduckgo/app/onboarding/store/UserStageStoreKt$daxOnboardingActive$1; // type@1389 │ │ +2d12f0: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ +2d12f4: 0750 |0004: move-object v0, v5 │ │ +2d12f6: 1f00 8913 |0005: check-cast v0, Lcom/duckduckgo/app/onboarding/store/UserStageStoreKt$daxOnboardingActive$1; // type@1389 │ │ +2d12fa: 5201 e233 |0007: iget v1, v0, Lcom/duckduckgo/app/onboarding/store/UserStageStoreKt$daxOnboardingActive$1;.label:I // field@33e2 │ │ +2d12fe: 1502 0080 |0009: const/high16 v2, #int -2147483648 // #8000 │ │ +2d1302: b521 |000b: and-int/2addr v1, v2 │ │ +2d1304: 3801 0800 |000c: if-eqz v1, 0014 // +0008 │ │ +2d1308: 5205 e233 |000e: iget v5, v0, Lcom/duckduckgo/app/onboarding/store/UserStageStoreKt$daxOnboardingActive$1;.label:I // field@33e2 │ │ +2d130c: b125 |0010: sub-int/2addr v5, v2 │ │ +2d130e: 5905 e233 |0011: iput v5, v0, Lcom/duckduckgo/app/onboarding/store/UserStageStoreKt$daxOnboardingActive$1;.label:I // field@33e2 │ │ +2d1312: 2806 |0013: goto 0019 // +0006 │ │ +2d1314: 2200 8913 |0014: new-instance v0, Lcom/duckduckgo/app/onboarding/store/UserStageStoreKt$daxOnboardingActive$1; // type@1389 │ │ +2d1318: 7020 5c5c 5000 |0016: invoke-direct {v0, v5}, Lcom/duckduckgo/app/onboarding/store/UserStageStoreKt$daxOnboardingActive$1;.:(Lkotlin/coroutines/Continuation;)V // method@5c5c │ │ +2d131e: 5405 e333 |0019: iget-object v5, v0, Lcom/duckduckgo/app/onboarding/store/UserStageStoreKt$daxOnboardingActive$1;.result:Ljava/lang/Object; // field@33e3 │ │ +2d1322: 7100 dcf1 0000 |001b: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@f1dc │ │ +2d1328: 0c01 |001e: move-result-object v1 │ │ +2d132a: 5202 e233 |001f: iget v2, v0, Lcom/duckduckgo/app/onboarding/store/UserStageStoreKt$daxOnboardingActive$1;.label:I // field@33e2 │ │ +2d132e: 1213 |0021: const/4 v3, #int 1 // #1 │ │ +2d1330: 3802 1000 |0022: if-eqz v2, 0032 // +0010 │ │ +2d1334: 3332 0600 |0024: if-ne v2, v3, 002a // +0006 │ │ +2d1338: 7110 8ff1 0500 |0026: invoke-static {v5}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@f18f │ │ +2d133e: 2815 |0029: goto 003e // +0015 │ │ +2d1340: 2204 c638 |002a: new-instance v4, Ljava/lang/IllegalStateException; // type@38c6 │ │ +2d1344: 1a05 2f92 |002c: const-string v5, "call to 'resume' before 'invoke' with coroutine" // string@922f │ │ +2d1348: 7020 83ef 5400 |002e: invoke-direct {v4, v5}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@ef83 │ │ +2d134e: 2704 |0031: throw v4 │ │ +2d1350: 7110 8ff1 0500 |0032: invoke-static {v5}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@f18f │ │ +2d1356: 5903 e233 |0035: iput v3, v0, Lcom/duckduckgo/app/onboarding/store/UserStageStoreKt$daxOnboardingActive$1;.label:I // field@33e2 │ │ +2d135a: 7220 585c 0400 |0037: invoke-interface {v4, v0}, Lcom/duckduckgo/app/onboarding/store/UserStageStore;.getUserAppStage:(Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@5c58 │ │ +2d1360: 0c05 |003a: move-result-object v5 │ │ +2d1362: 3315 0300 |003b: if-ne v5, v1, 003e // +0003 │ │ +2d1366: 1101 |003d: return-object v1 │ │ +2d1368: 6204 b333 |003e: sget-object v4, Lcom/duckduckgo/app/onboarding/store/AppStage;.DAX_ONBOARDING:Lcom/duckduckgo/app/onboarding/store/AppStage; // field@33b3 │ │ +2d136c: 3345 0300 |0040: if-ne v5, v4, 0043 // +0003 │ │ +2d1370: 2802 |0042: goto 0044 // +0002 │ │ +2d1372: 1203 |0043: const/4 v3, #int 0 // #0 │ │ +2d1374: 7110 def1 0300 |0044: invoke-static {v3}, Lkotlin/coroutines/jvm/internal/Boxing;.boxBoolean:(Z)Ljava/lang/Boolean; // method@f1de │ │ +2d137a: 0c04 |0047: move-result-object v4 │ │ +2d137c: 1104 |0048: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x001f line=76 │ │ 0x0035 line=77 │ │ locals : │ │ 0x0000 - 0x0049 reg=4 (null) Lcom/duckduckgo/app/onboarding/store/UserStageStore; │ │ 0x0000 - 0x0049 reg=5 (null) Lkotlin/coroutines/Continuation; │ │ @@ -193566,55 +193566,55 @@ │ │ type : '(Lcom/duckduckgo/app/onboarding/store/UserStageStore;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 73 16-bit code units │ │ -2d1370: |[2d1370] com.duckduckgo.app.onboarding.store.UserStageStoreKt.isNewUser:(Lcom/duckduckgo/app/onboarding/store/UserStageStore;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -2d1380: 2050 8a13 |0000: instance-of v0, v5, Lcom/duckduckgo/app/onboarding/store/UserStageStoreKt$isNewUser$1; // type@138a │ │ -2d1384: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ -2d1388: 0750 |0004: move-object v0, v5 │ │ -2d138a: 1f00 8a13 |0005: check-cast v0, Lcom/duckduckgo/app/onboarding/store/UserStageStoreKt$isNewUser$1; // type@138a │ │ -2d138e: 5201 e433 |0007: iget v1, v0, Lcom/duckduckgo/app/onboarding/store/UserStageStoreKt$isNewUser$1;.label:I // field@33e4 │ │ -2d1392: 1502 0080 |0009: const/high16 v2, #int -2147483648 // #8000 │ │ -2d1396: b521 |000b: and-int/2addr v1, v2 │ │ -2d1398: 3801 0800 |000c: if-eqz v1, 0014 // +0008 │ │ -2d139c: 5205 e433 |000e: iget v5, v0, Lcom/duckduckgo/app/onboarding/store/UserStageStoreKt$isNewUser$1;.label:I // field@33e4 │ │ -2d13a0: b125 |0010: sub-int/2addr v5, v2 │ │ -2d13a2: 5905 e433 |0011: iput v5, v0, Lcom/duckduckgo/app/onboarding/store/UserStageStoreKt$isNewUser$1;.label:I // field@33e4 │ │ -2d13a6: 2806 |0013: goto 0019 // +0006 │ │ -2d13a8: 2200 8a13 |0014: new-instance v0, Lcom/duckduckgo/app/onboarding/store/UserStageStoreKt$isNewUser$1; // type@138a │ │ -2d13ac: 7020 5e5c 5000 |0016: invoke-direct {v0, v5}, Lcom/duckduckgo/app/onboarding/store/UserStageStoreKt$isNewUser$1;.:(Lkotlin/coroutines/Continuation;)V // method@5c5e │ │ -2d13b2: 5405 e533 |0019: iget-object v5, v0, Lcom/duckduckgo/app/onboarding/store/UserStageStoreKt$isNewUser$1;.result:Ljava/lang/Object; // field@33e5 │ │ -2d13b6: 7100 dcf1 0000 |001b: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@f1dc │ │ -2d13bc: 0c01 |001e: move-result-object v1 │ │ -2d13be: 5202 e433 |001f: iget v2, v0, Lcom/duckduckgo/app/onboarding/store/UserStageStoreKt$isNewUser$1;.label:I // field@33e4 │ │ -2d13c2: 1213 |0021: const/4 v3, #int 1 // #1 │ │ -2d13c4: 3802 1000 |0022: if-eqz v2, 0032 // +0010 │ │ -2d13c8: 3332 0600 |0024: if-ne v2, v3, 002a // +0006 │ │ -2d13cc: 7110 8ff1 0500 |0026: invoke-static {v5}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@f18f │ │ -2d13d2: 2815 |0029: goto 003e // +0015 │ │ -2d13d4: 2204 c638 |002a: new-instance v4, Ljava/lang/IllegalStateException; // type@38c6 │ │ -2d13d8: 1a05 2f92 |002c: const-string v5, "call to 'resume' before 'invoke' with coroutine" // string@922f │ │ -2d13dc: 7020 83ef 5400 |002e: invoke-direct {v4, v5}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@ef83 │ │ -2d13e2: 2704 |0031: throw v4 │ │ -2d13e4: 7110 8ff1 0500 |0032: invoke-static {v5}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@f18f │ │ -2d13ea: 5903 e433 |0035: iput v3, v0, Lcom/duckduckgo/app/onboarding/store/UserStageStoreKt$isNewUser$1;.label:I // field@33e4 │ │ -2d13ee: 7220 585c 0400 |0037: invoke-interface {v4, v0}, Lcom/duckduckgo/app/onboarding/store/UserStageStore;.getUserAppStage:(Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@5c58 │ │ -2d13f4: 0c05 |003a: move-result-object v5 │ │ -2d13f6: 3315 0300 |003b: if-ne v5, v1, 003e // +0003 │ │ -2d13fa: 1101 |003d: return-object v1 │ │ -2d13fc: 6204 b533 |003e: sget-object v4, Lcom/duckduckgo/app/onboarding/store/AppStage;.NEW:Lcom/duckduckgo/app/onboarding/store/AppStage; // field@33b5 │ │ -2d1400: 3345 0300 |0040: if-ne v5, v4, 0043 // +0003 │ │ -2d1404: 2802 |0042: goto 0044 // +0002 │ │ -2d1406: 1203 |0043: const/4 v3, #int 0 // #0 │ │ -2d1408: 7110 def1 0300 |0044: invoke-static {v3}, Lkotlin/coroutines/jvm/internal/Boxing;.boxBoolean:(Z)Ljava/lang/Boolean; // method@f1de │ │ -2d140e: 0c04 |0047: move-result-object v4 │ │ -2d1410: 1104 |0048: return-object v4 │ │ +2d1380: |[2d1380] com.duckduckgo.app.onboarding.store.UserStageStoreKt.isNewUser:(Lcom/duckduckgo/app/onboarding/store/UserStageStore;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +2d1390: 2050 8a13 |0000: instance-of v0, v5, Lcom/duckduckgo/app/onboarding/store/UserStageStoreKt$isNewUser$1; // type@138a │ │ +2d1394: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ +2d1398: 0750 |0004: move-object v0, v5 │ │ +2d139a: 1f00 8a13 |0005: check-cast v0, Lcom/duckduckgo/app/onboarding/store/UserStageStoreKt$isNewUser$1; // type@138a │ │ +2d139e: 5201 e433 |0007: iget v1, v0, Lcom/duckduckgo/app/onboarding/store/UserStageStoreKt$isNewUser$1;.label:I // field@33e4 │ │ +2d13a2: 1502 0080 |0009: const/high16 v2, #int -2147483648 // #8000 │ │ +2d13a6: b521 |000b: and-int/2addr v1, v2 │ │ +2d13a8: 3801 0800 |000c: if-eqz v1, 0014 // +0008 │ │ +2d13ac: 5205 e433 |000e: iget v5, v0, Lcom/duckduckgo/app/onboarding/store/UserStageStoreKt$isNewUser$1;.label:I // field@33e4 │ │ +2d13b0: b125 |0010: sub-int/2addr v5, v2 │ │ +2d13b2: 5905 e433 |0011: iput v5, v0, Lcom/duckduckgo/app/onboarding/store/UserStageStoreKt$isNewUser$1;.label:I // field@33e4 │ │ +2d13b6: 2806 |0013: goto 0019 // +0006 │ │ +2d13b8: 2200 8a13 |0014: new-instance v0, Lcom/duckduckgo/app/onboarding/store/UserStageStoreKt$isNewUser$1; // type@138a │ │ +2d13bc: 7020 5e5c 5000 |0016: invoke-direct {v0, v5}, Lcom/duckduckgo/app/onboarding/store/UserStageStoreKt$isNewUser$1;.:(Lkotlin/coroutines/Continuation;)V // method@5c5e │ │ +2d13c2: 5405 e533 |0019: iget-object v5, v0, Lcom/duckduckgo/app/onboarding/store/UserStageStoreKt$isNewUser$1;.result:Ljava/lang/Object; // field@33e5 │ │ +2d13c6: 7100 dcf1 0000 |001b: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@f1dc │ │ +2d13cc: 0c01 |001e: move-result-object v1 │ │ +2d13ce: 5202 e433 |001f: iget v2, v0, Lcom/duckduckgo/app/onboarding/store/UserStageStoreKt$isNewUser$1;.label:I // field@33e4 │ │ +2d13d2: 1213 |0021: const/4 v3, #int 1 // #1 │ │ +2d13d4: 3802 1000 |0022: if-eqz v2, 0032 // +0010 │ │ +2d13d8: 3332 0600 |0024: if-ne v2, v3, 002a // +0006 │ │ +2d13dc: 7110 8ff1 0500 |0026: invoke-static {v5}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@f18f │ │ +2d13e2: 2815 |0029: goto 003e // +0015 │ │ +2d13e4: 2204 c638 |002a: new-instance v4, Ljava/lang/IllegalStateException; // type@38c6 │ │ +2d13e8: 1a05 2f92 |002c: const-string v5, "call to 'resume' before 'invoke' with coroutine" // string@922f │ │ +2d13ec: 7020 83ef 5400 |002e: invoke-direct {v4, v5}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@ef83 │ │ +2d13f2: 2704 |0031: throw v4 │ │ +2d13f4: 7110 8ff1 0500 |0032: invoke-static {v5}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@f18f │ │ +2d13fa: 5903 e433 |0035: iput v3, v0, Lcom/duckduckgo/app/onboarding/store/UserStageStoreKt$isNewUser$1;.label:I // field@33e4 │ │ +2d13fe: 7220 585c 0400 |0037: invoke-interface {v4, v0}, Lcom/duckduckgo/app/onboarding/store/UserStageStore;.getUserAppStage:(Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@5c58 │ │ +2d1404: 0c05 |003a: move-result-object v5 │ │ +2d1406: 3315 0300 |003b: if-ne v5, v1, 003e // +0003 │ │ +2d140a: 1101 |003d: return-object v1 │ │ +2d140c: 6204 b533 |003e: sget-object v4, Lcom/duckduckgo/app/onboarding/store/AppStage;.NEW:Lcom/duckduckgo/app/onboarding/store/AppStage; // field@33b5 │ │ +2d1410: 3345 0300 |0040: if-ne v5, v4, 0043 // +0003 │ │ +2d1414: 2802 |0042: goto 0044 // +0002 │ │ +2d1416: 1203 |0043: const/4 v3, #int 0 // #0 │ │ +2d1418: 7110 def1 0300 |0044: invoke-static {v3}, Lkotlin/coroutines/jvm/internal/Boxing;.boxBoolean:(Z)Ljava/lang/Boolean; // method@f1de │ │ +2d141e: 0c04 |0047: move-result-object v4 │ │ +2d1420: 1104 |0048: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x001f line=72 │ │ 0x0035 line=73 │ │ locals : │ │ 0x0000 - 0x0049 reg=4 (null) Lcom/duckduckgo/app/onboarding/store/UserStageStore; │ │ 0x0000 - 0x0049 reg=5 (null) Lkotlin/coroutines/Continuation; │ │ @@ -193651,17 +193651,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2d1614: |[2d1614] com.duckduckgo.app.onboarding.ui.OnboardingActivity$Companion.:()V │ │ -2d1624: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2d162a: 0e00 |0003: return-void │ │ +2d1624: |[2d1624] com.duckduckgo.app.onboarding.ui.OnboardingActivity$Companion.:()V │ │ +2d1634: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2d163a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/onboarding/ui/OnboardingActivity$Companion; │ │ │ │ #1 : (in Lcom/duckduckgo/app/onboarding/ui/OnboardingActivity$Companion;) │ │ @@ -193669,38 +193669,38 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2d162c: |[2d162c] com.duckduckgo.app.onboarding.ui.OnboardingActivity$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -2d163c: 7010 625c 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/onboarding/ui/OnboardingActivity$Companion;.:()V // method@5c62 │ │ -2d1642: 0e00 |0003: return-void │ │ +2d163c: |[2d163c] com.duckduckgo.app.onboarding.ui.OnboardingActivity$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +2d164c: 7010 625c 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/onboarding/ui/OnboardingActivity$Companion;.:()V // method@5c62 │ │ +2d1652: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/onboarding/ui/OnboardingActivity$Companion;) │ │ name : 'intent' │ │ type : '(Landroid/content/Context;)Landroid/content/Intent;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -2d15e8: |[2d15e8] com.duckduckgo.app.onboarding.ui.OnboardingActivity$Companion.intent:(Landroid/content/Context;)Landroid/content/Intent; │ │ -2d15f8: 1a00 7d9c |0000: const-string v0, "context" // string@9c7d │ │ -2d15fc: 7120 fef1 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2d1602: 2200 3700 |0005: new-instance v0, Landroid/content/Intent; // type@0037 │ │ -2d1606: 1c01 8e13 |0007: const-class v1, Lcom/duckduckgo/app/onboarding/ui/OnboardingActivity; // type@138e │ │ -2d160a: 7030 9200 3001 |0009: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0092 │ │ -2d1610: 1100 |000c: return-object v0 │ │ +2d15f8: |[2d15f8] com.duckduckgo.app.onboarding.ui.OnboardingActivity$Companion.intent:(Landroid/content/Context;)Landroid/content/Intent; │ │ +2d1608: 1a00 7d9c |0000: const-string v0, "context" // string@9c7d │ │ +2d160c: 7120 fef1 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2d1612: 2200 3700 |0005: new-instance v0, Landroid/content/Intent; // type@0037 │ │ +2d1616: 1c01 8e13 |0007: const-class v1, Lcom/duckduckgo/app/onboarding/ui/OnboardingActivity; // type@138e │ │ +2d161a: 7030 9200 3001 |0009: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0092 │ │ +2d1620: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=84 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lcom/duckduckgo/app/onboarding/ui/OnboardingActivity$Companion; │ │ 0x0000 - 0x000d reg=3 (null) Landroid/content/Context; │ │ │ │ @@ -193768,17 +193768,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2d1b2c: |[2d1b2c] com.duckduckgo.app.onboarding.ui.OnboardingPageBuilder$OnboardingPageBlueprint.:()V │ │ -2d1b3c: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2d1b42: 0e00 |0003: return-void │ │ +2d1b3c: |[2d1b3c] com.duckduckgo.app.onboarding.ui.OnboardingPageBuilder$OnboardingPageBlueprint.:()V │ │ +2d1b4c: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2d1b52: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/onboarding/ui/OnboardingPageBuilder$OnboardingPageBlueprint; │ │ │ │ #1 : (in Lcom/duckduckgo/app/onboarding/ui/OnboardingPageBuilder$OnboardingPageBlueprint;) │ │ @@ -193786,17 +193786,17 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2d1b44: |[2d1b44] com.duckduckgo.app.onboarding.ui.OnboardingPageBuilder$OnboardingPageBlueprint.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -2d1b54: 7010 845c 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/onboarding/ui/OnboardingPageBuilder$OnboardingPageBlueprint;.:()V // method@5c84 │ │ -2d1b5a: 0e00 |0003: return-void │ │ +2d1b54: |[2d1b54] com.duckduckgo.app.onboarding.ui.OnboardingPageBuilder$OnboardingPageBlueprint.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +2d1b64: 7010 845c 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/onboarding/ui/OnboardingPageBuilder$OnboardingPageBlueprint;.:()V // method@5c84 │ │ +2d1b6a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 29149 (OnboardingPageBuilder.kt) │ │ │ │ @@ -193946,18 +193946,18 @@ │ │ type : '(Lcom/duckduckgo/app/onboarding/ui/page/DefaultBrowserPage;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -2d2174: |[2d2174] com.duckduckgo.app.onboarding.ui.page.DefaultBrowserPage$$ExternalSyntheticLambda0.:(Lcom/duckduckgo/app/onboarding/ui/page/DefaultBrowserPage;)V │ │ -2d2184: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2d218a: 5b01 fd33 |0003: iput-object v1, v0, Lcom/duckduckgo/app/onboarding/ui/page/DefaultBrowserPage$$ExternalSyntheticLambda0;.f$0:Lcom/duckduckgo/app/onboarding/ui/page/DefaultBrowserPage; // field@33fd │ │ -2d218e: 0e00 |0005: return-void │ │ +2d2184: |[2d2184] com.duckduckgo.app.onboarding.ui.page.DefaultBrowserPage$$ExternalSyntheticLambda0.:(Lcom/duckduckgo/app/onboarding/ui/page/DefaultBrowserPage;)V │ │ +2d2194: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2d219a: 5b01 fd33 |0003: iput-object v1, v0, Lcom/duckduckgo/app/onboarding/ui/page/DefaultBrowserPage$$ExternalSyntheticLambda0;.f$0:Lcom/duckduckgo/app/onboarding/ui/page/DefaultBrowserPage; // field@33fd │ │ +2d219e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/duckduckgo/app/onboarding/ui/page/DefaultBrowserPage$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/duckduckgo/app/onboarding/ui/page/DefaultBrowserPage; │ │ │ │ @@ -193967,18 +193967,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -2d2190: |[2d2190] com.duckduckgo.app.onboarding.ui.page.DefaultBrowserPage$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -2d21a0: 5410 fd33 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/ui/page/DefaultBrowserPage$$ExternalSyntheticLambda0;.f$0:Lcom/duckduckgo/app/onboarding/ui/page/DefaultBrowserPage; // field@33fd │ │ -2d21a4: 7120 c35c 2000 |0002: invoke-static {v0, v2}, Lcom/duckduckgo/app/onboarding/ui/page/DefaultBrowserPage;.$r8$lambda$sM1_OB8B3Ow0XH2lu-XhQf9eUQU:(Lcom/duckduckgo/app/onboarding/ui/page/DefaultBrowserPage;Landroid/view/View;)V // method@5cc3 │ │ -2d21aa: 0e00 |0005: return-void │ │ +2d21a0: |[2d21a0] com.duckduckgo.app.onboarding.ui.page.DefaultBrowserPage$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +2d21b0: 5410 fd33 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/ui/page/DefaultBrowserPage$$ExternalSyntheticLambda0;.f$0:Lcom/duckduckgo/app/onboarding/ui/page/DefaultBrowserPage; // field@33fd │ │ +2d21b4: 7120 c35c 2000 |0002: invoke-static {v0, v2}, Lcom/duckduckgo/app/onboarding/ui/page/DefaultBrowserPage;.$r8$lambda$sM1_OB8B3Ow0XH2lu-XhQf9eUQU:(Lcom/duckduckgo/app/onboarding/ui/page/DefaultBrowserPage;Landroid/view/View;)V // method@5cc3 │ │ +2d21ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/duckduckgo/app/onboarding/ui/page/DefaultBrowserPage$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -194012,18 +194012,18 @@ │ │ type : '(Lcom/duckduckgo/app/onboarding/ui/page/DefaultBrowserPage;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -2d21ac: |[2d21ac] com.duckduckgo.app.onboarding.ui.page.DefaultBrowserPage$$ExternalSyntheticLambda1.:(Lcom/duckduckgo/app/onboarding/ui/page/DefaultBrowserPage;)V │ │ -2d21bc: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2d21c2: 5b01 fe33 |0003: iput-object v1, v0, Lcom/duckduckgo/app/onboarding/ui/page/DefaultBrowserPage$$ExternalSyntheticLambda1;.f$0:Lcom/duckduckgo/app/onboarding/ui/page/DefaultBrowserPage; // field@33fe │ │ -2d21c6: 0e00 |0005: return-void │ │ +2d21bc: |[2d21bc] com.duckduckgo.app.onboarding.ui.page.DefaultBrowserPage$$ExternalSyntheticLambda1.:(Lcom/duckduckgo/app/onboarding/ui/page/DefaultBrowserPage;)V │ │ +2d21cc: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2d21d2: 5b01 fe33 |0003: iput-object v1, v0, Lcom/duckduckgo/app/onboarding/ui/page/DefaultBrowserPage$$ExternalSyntheticLambda1;.f$0:Lcom/duckduckgo/app/onboarding/ui/page/DefaultBrowserPage; // field@33fe │ │ +2d21d6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/duckduckgo/app/onboarding/ui/page/DefaultBrowserPage$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/duckduckgo/app/onboarding/ui/page/DefaultBrowserPage; │ │ │ │ @@ -194033,18 +194033,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -2d21c8: |[2d21c8] com.duckduckgo.app.onboarding.ui.page.DefaultBrowserPage$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ -2d21d8: 5410 fe33 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/ui/page/DefaultBrowserPage$$ExternalSyntheticLambda1;.f$0:Lcom/duckduckgo/app/onboarding/ui/page/DefaultBrowserPage; // field@33fe │ │ -2d21dc: 7120 c25c 2000 |0002: invoke-static {v0, v2}, Lcom/duckduckgo/app/onboarding/ui/page/DefaultBrowserPage;.$r8$lambda$6eMsTUbaLsNXD-I_bPSIf7rHEyk:(Lcom/duckduckgo/app/onboarding/ui/page/DefaultBrowserPage;Landroid/view/View;)V // method@5cc2 │ │ -2d21e2: 0e00 |0005: return-void │ │ +2d21d8: |[2d21d8] com.duckduckgo.app.onboarding.ui.page.DefaultBrowserPage$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ +2d21e8: 5410 fe33 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/ui/page/DefaultBrowserPage$$ExternalSyntheticLambda1;.f$0:Lcom/duckduckgo/app/onboarding/ui/page/DefaultBrowserPage; // field@33fe │ │ +2d21ec: 7120 c25c 2000 |0002: invoke-static {v0, v2}, Lcom/duckduckgo/app/onboarding/ui/page/DefaultBrowserPage;.$r8$lambda$6eMsTUbaLsNXD-I_bPSIf7rHEyk:(Lcom/duckduckgo/app/onboarding/ui/page/DefaultBrowserPage;Landroid/view/View;)V // method@5cc2 │ │ +2d21f2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/duckduckgo/app/onboarding/ui/page/DefaultBrowserPage$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -194079,17 +194079,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2d21e4: |[2d21e4] com.duckduckgo.app.onboarding.ui.page.DefaultBrowserPage$Companion.:()V │ │ -2d21f4: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2d21fa: 0e00 |0003: return-void │ │ +2d21f4: |[2d21f4] com.duckduckgo.app.onboarding.ui.page.DefaultBrowserPage$Companion.:()V │ │ +2d2204: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2d220a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/onboarding/ui/page/DefaultBrowserPage$Companion; │ │ │ │ #1 : (in Lcom/duckduckgo/app/onboarding/ui/page/DefaultBrowserPage$Companion;) │ │ @@ -194097,17 +194097,17 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2d21fc: |[2d21fc] com.duckduckgo.app.onboarding.ui.page.DefaultBrowserPage$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -2d220c: 7010 b25c 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/onboarding/ui/page/DefaultBrowserPage$Companion;.:()V // method@5cb2 │ │ -2d2212: 0e00 |0003: return-void │ │ +2d220c: |[2d220c] com.duckduckgo.app.onboarding.ui.page.DefaultBrowserPage$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +2d221c: 7010 b25c 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/onboarding/ui/page/DefaultBrowserPage$Companion;.:()V // method@5cb2 │ │ +2d2222: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 9871 (DefaultBrowserPage.kt) │ │ │ │ @@ -194141,17 +194141,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2d25b0: |[2d25b0] com.duckduckgo.app.onboarding.ui.page.DefaultBrowserPageViewModel$Command.:()V │ │ -2d25c0: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2d25c6: 0e00 |0003: return-void │ │ +2d25c0: |[2d25c0] com.duckduckgo.app.onboarding.ui.page.DefaultBrowserPageViewModel$Command.:()V │ │ +2d25d0: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2d25d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/onboarding/ui/page/DefaultBrowserPageViewModel$Command; │ │ │ │ #1 : (in Lcom/duckduckgo/app/onboarding/ui/page/DefaultBrowserPageViewModel$Command;) │ │ @@ -194159,17 +194159,17 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2d25c8: |[2d25c8] com.duckduckgo.app.onboarding.ui.page.DefaultBrowserPageViewModel$Command.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -2d25d8: 7010 ef5c 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/onboarding/ui/page/DefaultBrowserPageViewModel$Command;.:()V // method@5cef │ │ -2d25de: 0e00 |0003: return-void │ │ +2d25d8: |[2d25d8] com.duckduckgo.app.onboarding.ui.page.DefaultBrowserPageViewModel$Command.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +2d25e8: 7010 ef5c 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/onboarding/ui/page/DefaultBrowserPageViewModel$Command;.:()V // method@5cef │ │ +2d25ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 9872 (DefaultBrowserPageViewModel.kt) │ │ │ │ @@ -194202,17 +194202,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2d25e0: |[2d25e0] com.duckduckgo.app.onboarding.ui.page.DefaultBrowserPageViewModel$Companion.:()V │ │ -2d25f0: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2d25f6: 0e00 |0003: return-void │ │ +2d25f0: |[2d25f0] com.duckduckgo.app.onboarding.ui.page.DefaultBrowserPageViewModel$Companion.:()V │ │ +2d2600: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2d2606: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/onboarding/ui/page/DefaultBrowserPageViewModel$Companion; │ │ │ │ #1 : (in Lcom/duckduckgo/app/onboarding/ui/page/DefaultBrowserPageViewModel$Companion;) │ │ @@ -194220,17 +194220,17 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2d25f8: |[2d25f8] com.duckduckgo.app.onboarding.ui.page.DefaultBrowserPageViewModel$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -2d2608: 7010 f15c 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/onboarding/ui/page/DefaultBrowserPageViewModel$Companion;.:()V // method@5cf1 │ │ -2d260e: 0e00 |0003: return-void │ │ +2d2608: |[2d2608] com.duckduckgo.app.onboarding.ui.page.DefaultBrowserPageViewModel$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +2d2618: 7010 f15c 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/onboarding/ui/page/DefaultBrowserPageViewModel$Companion;.:()V // method@5cf1 │ │ +2d261e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 9872 (DefaultBrowserPageViewModel.kt) │ │ │ │ @@ -194264,17 +194264,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2d2700: |[2d2700] com.duckduckgo.app.onboarding.ui.page.DefaultBrowserPageViewModel$Origin.:()V │ │ -2d2710: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2d2716: 0e00 |0003: return-void │ │ +2d2710: |[2d2710] com.duckduckgo.app.onboarding.ui.page.DefaultBrowserPageViewModel$Origin.:()V │ │ +2d2720: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2d2726: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/onboarding/ui/page/DefaultBrowserPageViewModel$Origin; │ │ │ │ #1 : (in Lcom/duckduckgo/app/onboarding/ui/page/DefaultBrowserPageViewModel$Origin;) │ │ @@ -194282,17 +194282,17 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2d2718: |[2d2718] com.duckduckgo.app.onboarding.ui.page.DefaultBrowserPageViewModel$Origin.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -2d2728: 7010 fb5c 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/onboarding/ui/page/DefaultBrowserPageViewModel$Origin;.:()V // method@5cfb │ │ -2d272e: 0e00 |0003: return-void │ │ +2d2728: |[2d2728] com.duckduckgo.app.onboarding.ui.page.DefaultBrowserPageViewModel$Origin.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +2d2738: 7010 fb5c 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/onboarding/ui/page/DefaultBrowserPageViewModel$Origin;.:()V // method@5cfb │ │ +2d273e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 9872 (DefaultBrowserPageViewModel.kt) │ │ │ │ @@ -194326,17 +194326,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2d2914: |[2d2914] com.duckduckgo.app.onboarding.ui.page.DefaultBrowserPageViewModel$ViewState.:()V │ │ -2d2924: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2d292a: 0e00 |0003: return-void │ │ +2d2924: |[2d2924] com.duckduckgo.app.onboarding.ui.page.DefaultBrowserPageViewModel$ViewState.:()V │ │ +2d2934: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2d293a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/onboarding/ui/page/DefaultBrowserPageViewModel$ViewState; │ │ │ │ #1 : (in Lcom/duckduckgo/app/onboarding/ui/page/DefaultBrowserPageViewModel$ViewState;) │ │ @@ -194344,17 +194344,17 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2d292c: |[2d292c] com.duckduckgo.app.onboarding.ui.page.DefaultBrowserPageViewModel$ViewState.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -2d293c: 7010 0b5d 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/onboarding/ui/page/DefaultBrowserPageViewModel$ViewState;.:()V // method@5d0b │ │ -2d2942: 0e00 |0003: return-void │ │ +2d293c: |[2d293c] com.duckduckgo.app.onboarding.ui.page.DefaultBrowserPageViewModel$ViewState.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +2d294c: 7010 0b5d 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/onboarding/ui/page/DefaultBrowserPageViewModel$ViewState;.:()V // method@5d0b │ │ +2d2952: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 9872 (DefaultBrowserPageViewModel.kt) │ │ │ │ @@ -194463,17 +194463,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2d30e0: |[2d30e0] com.duckduckgo.app.onboarding.ui.page.DefaultBrowserPage_SubComponent_Module.:()V │ │ -2d30f0: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2d30f6: 0e00 |0003: return-void │ │ +2d30f0: |[2d30f0] com.duckduckgo.app.onboarding.ui.page.DefaultBrowserPage_SubComponent_Module.:()V │ │ +2d3100: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2d3106: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/onboarding/ui/page/DefaultBrowserPage_SubComponent_Module; │ │ │ │ Virtual methods - │ │ @@ -194517,19 +194517,19 @@ │ │ type : '(ZLcom/duckduckgo/app/onboarding/ui/page/WelcomePage;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -2d39c0: |[2d39c0] com.duckduckgo.app.onboarding.ui.page.WelcomePage$$ExternalSyntheticLambda1.:(ZLcom/duckduckgo/app/onboarding/ui/page/WelcomePage;)V │ │ -2d39d0: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2d39d6: 5c01 3034 |0003: iput-boolean v1, v0, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$$ExternalSyntheticLambda1;.f$0:Z // field@3430 │ │ -2d39da: 5b02 3134 |0005: iput-object v2, v0, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$$ExternalSyntheticLambda1;.f$1:Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage; // field@3431 │ │ -2d39de: 0e00 |0007: return-void │ │ +2d39d0: |[2d39d0] com.duckduckgo.app.onboarding.ui.page.WelcomePage$$ExternalSyntheticLambda1.:(ZLcom/duckduckgo/app/onboarding/ui/page/WelcomePage;)V │ │ +2d39e0: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2d39e6: 5c01 3034 |0003: iput-boolean v1, v0, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$$ExternalSyntheticLambda1;.f$0:Z // field@3430 │ │ +2d39ea: 5b02 3134 |0005: iput-object v2, v0, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$$ExternalSyntheticLambda1;.f$1:Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage; // field@3431 │ │ +2d39ee: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0008 reg=1 (null) Z │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage; │ │ @@ -194540,19 +194540,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -2d39e0: |[2d39e0] com.duckduckgo.app.onboarding.ui.page.WelcomePage$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ -2d39f0: 5520 3034 |0000: iget-boolean v0, v2, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$$ExternalSyntheticLambda1;.f$0:Z // field@3430 │ │ -2d39f4: 5421 3134 |0002: iget-object v1, v2, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$$ExternalSyntheticLambda1;.f$1:Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage; // field@3431 │ │ -2d39f8: 7130 7f5d 1003 |0004: invoke-static {v0, v1, v3}, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage;.$r8$lambda$Wchb8NR-siVHV1NSFAtMxvE6Mfo:(ZLcom/duckduckgo/app/onboarding/ui/page/WelcomePage;Landroid/view/View;)V // method@5d7f │ │ -2d39fe: 0e00 |0007: return-void │ │ +2d39f0: |[2d39f0] com.duckduckgo.app.onboarding.ui.page.WelcomePage$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ +2d3a00: 5520 3034 |0000: iget-boolean v0, v2, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$$ExternalSyntheticLambda1;.f$0:Z // field@3430 │ │ +2d3a04: 5421 3134 |0002: iget-object v1, v2, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$$ExternalSyntheticLambda1;.f$1:Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage; // field@3431 │ │ +2d3a08: 7130 7f5d 1003 |0004: invoke-static {v0, v1, v3}, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage;.$r8$lambda$Wchb8NR-siVHV1NSFAtMxvE6Mfo:(ZLcom/duckduckgo/app/onboarding/ui/page/WelcomePage;Landroid/view/View;)V // method@5d7f │ │ +2d3a0e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/view/View; │ │ │ │ @@ -194594,20 +194594,20 @@ │ │ type : '(Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage;Ljava/lang/String;Lkotlin/jvm/functions/Function0;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -2d3a00: |[2d3a00] com.duckduckgo.app.onboarding.ui.page.WelcomePage$$ExternalSyntheticLambda2.:(Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage;Ljava/lang/String;Lkotlin/jvm/functions/Function0;)V │ │ -2d3a10: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2d3a16: 5b01 3234 |0003: iput-object v1, v0, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$$ExternalSyntheticLambda2;.f$0:Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage; // field@3432 │ │ -2d3a1a: 5b02 3334 |0005: iput-object v2, v0, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$$ExternalSyntheticLambda2;.f$1:Ljava/lang/String; // field@3433 │ │ -2d3a1e: 5b03 3434 |0007: iput-object v3, v0, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$$ExternalSyntheticLambda2;.f$2:Lkotlin/jvm/functions/Function0; // field@3434 │ │ -2d3a22: 0e00 |0009: return-void │ │ +2d3a10: |[2d3a10] com.duckduckgo.app.onboarding.ui.page.WelcomePage$$ExternalSyntheticLambda2.:(Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage;Ljava/lang/String;Lkotlin/jvm/functions/Function0;)V │ │ +2d3a20: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2d3a26: 5b01 3234 |0003: iput-object v1, v0, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$$ExternalSyntheticLambda2;.f$0:Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage; // field@3432 │ │ +2d3a2a: 5b02 3334 |0005: iput-object v2, v0, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$$ExternalSyntheticLambda2;.f$1:Ljava/lang/String; // field@3433 │ │ +2d3a2e: 5b03 3434 |0007: iput-object v3, v0, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$$ExternalSyntheticLambda2;.f$2:Lkotlin/jvm/functions/Function0; // field@3434 │ │ +2d3a32: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x000a reg=1 (null) Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage; │ │ 0x0000 - 0x000a reg=2 (null) Ljava/lang/String; │ │ @@ -194619,20 +194619,20 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -2d3a24: |[2d3a24] com.duckduckgo.app.onboarding.ui.page.WelcomePage$$ExternalSyntheticLambda2.run:()V │ │ -2d3a34: 5430 3234 |0000: iget-object v0, v3, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$$ExternalSyntheticLambda2;.f$0:Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage; // field@3432 │ │ -2d3a38: 5431 3334 |0002: iget-object v1, v3, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$$ExternalSyntheticLambda2;.f$1:Ljava/lang/String; // field@3433 │ │ -2d3a3c: 5432 3434 |0004: iget-object v2, v3, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$$ExternalSyntheticLambda2;.f$2:Lkotlin/jvm/functions/Function0; // field@3434 │ │ -2d3a40: 7130 7e5d 1002 |0006: invoke-static {v0, v1, v2}, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage;.$r8$lambda$DG_LY0Rk9UpOmADNnVVBxfrp7zw:(Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage;Ljava/lang/String;Lkotlin/jvm/functions/Function0;)V // method@5d7e │ │ -2d3a46: 0e00 |0009: return-void │ │ +2d3a34: |[2d3a34] com.duckduckgo.app.onboarding.ui.page.WelcomePage$$ExternalSyntheticLambda2.run:()V │ │ +2d3a44: 5430 3234 |0000: iget-object v0, v3, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$$ExternalSyntheticLambda2;.f$0:Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage; // field@3432 │ │ +2d3a48: 5431 3334 |0002: iget-object v1, v3, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$$ExternalSyntheticLambda2;.f$1:Ljava/lang/String; // field@3433 │ │ +2d3a4c: 5432 3434 |0004: iget-object v2, v3, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$$ExternalSyntheticLambda2;.f$2:Lkotlin/jvm/functions/Function0; // field@3434 │ │ +2d3a50: 7130 7e5d 1002 |0006: invoke-static {v0, v1, v2}, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage;.$r8$lambda$DG_LY0Rk9UpOmADNnVVBxfrp7zw:(Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage;Ljava/lang/String;Lkotlin/jvm/functions/Function0;)V // method@5d7e │ │ +2d3a56: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=3 this Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$$ExternalSyntheticLambda2; │ │ │ │ source_file_idx : 9281 (D8$$SyntheticClass) │ │ @@ -194665,18 +194665,18 @@ │ │ type : '(Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -2d3a48: |[2d3a48] com.duckduckgo.app.onboarding.ui.page.WelcomePage$$ExternalSyntheticLambda3.:(Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage;)V │ │ -2d3a58: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2d3a5e: 5b01 3534 |0003: iput-object v1, v0, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$$ExternalSyntheticLambda3;.f$0:Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage; // field@3435 │ │ -2d3a62: 0e00 |0005: return-void │ │ +2d3a58: |[2d3a58] com.duckduckgo.app.onboarding.ui.page.WelcomePage$$ExternalSyntheticLambda3.:(Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage;)V │ │ +2d3a68: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2d3a6e: 5b01 3534 |0003: iput-object v1, v0, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$$ExternalSyntheticLambda3;.f$0:Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage; // field@3435 │ │ +2d3a72: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage; │ │ │ │ @@ -194686,18 +194686,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -2d3a64: |[2d3a64] com.duckduckgo.app.onboarding.ui.page.WelcomePage$$ExternalSyntheticLambda3.run:()V │ │ -2d3a74: 5410 3534 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$$ExternalSyntheticLambda3;.f$0:Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage; // field@3435 │ │ -2d3a78: 7110 805d 0000 |0002: invoke-static {v0}, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage;.$r8$lambda$YIkrUmX1OV7F0Tqnm43YkZjZygI:(Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage;)V // method@5d80 │ │ -2d3a7e: 0e00 |0005: return-void │ │ +2d3a74: |[2d3a74] com.duckduckgo.app.onboarding.ui.page.WelcomePage$$ExternalSyntheticLambda3.run:()V │ │ +2d3a84: 5410 3534 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$$ExternalSyntheticLambda3;.f$0:Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage; // field@3435 │ │ +2d3a88: 7110 805d 0000 |0002: invoke-static {v0}, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage;.$r8$lambda$YIkrUmX1OV7F0Tqnm43YkZjZygI:(Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage;)V // method@5d80 │ │ +2d3a8e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$$ExternalSyntheticLambda3; │ │ │ │ source_file_idx : 9281 (D8$$SyntheticClass) │ │ @@ -194756,58 +194756,58 @@ │ │ type : '()[Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType;' │ │ access : 0x101a (PRIVATE STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -2d3aa4: |[2d3aa4] com.duckduckgo.app.onboarding.ui.page.WelcomePage$Companion$PreOnboardingDialogType.$values:()[Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType; │ │ -2d3ab4: 6200 3a34 |0000: sget-object v0, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType;.INITIAL:Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType; // field@343a │ │ -2d3ab8: 6201 3934 |0002: sget-object v1, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType;.COMPARISON_CHART:Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType; // field@3439 │ │ -2d3abc: 6202 3834 |0004: sget-object v2, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType;.ADDRESS_BAR_POSITION:Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType; // field@3438 │ │ -2d3ac0: 2430 8a3a 1002 |0006: filled-new-array {v0, v1, v2}, [Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType; // type@3a8a │ │ -2d3ac6: 0c00 |0009: move-result-object v0 │ │ -2d3ac8: 1100 |000a: return-object v0 │ │ +2d3ab4: |[2d3ab4] com.duckduckgo.app.onboarding.ui.page.WelcomePage$Companion$PreOnboardingDialogType.$values:()[Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType; │ │ +2d3ac4: 6200 3a34 |0000: sget-object v0, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType;.INITIAL:Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType; // field@343a │ │ +2d3ac8: 6201 3934 |0002: sget-object v1, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType;.COMPARISON_CHART:Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType; // field@3439 │ │ +2d3acc: 6202 3834 |0004: sget-object v2, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType;.ADDRESS_BAR_POSITION:Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType; // field@3438 │ │ +2d3ad0: 2430 8a3a 1002 |0006: filled-new-array {v0, v1, v2}, [Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType; // type@3a8a │ │ +2d3ad6: 0c00 |0009: move-result-object v0 │ │ +2d3ad8: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 45 16-bit code units │ │ -2d3b08: |[2d3b08] com.duckduckgo.app.onboarding.ui.page.WelcomePage$Companion$PreOnboardingDialogType.:()V │ │ -2d3b18: 2200 c313 |0000: new-instance v0, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType; // type@13c3 │ │ -2d3b1c: 1a01 0c2d |0002: const-string v1, "INITIAL" // string@2d0c │ │ -2d3b20: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -2d3b22: 7030 4d5d 1002 |0005: invoke-direct {v0, v1, v2}, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType;.:(Ljava/lang/String;I)V // method@5d4d │ │ -2d3b28: 6900 3a34 |0008: sput-object v0, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType;.INITIAL:Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType; // field@343a │ │ -2d3b2c: 2200 c313 |000a: new-instance v0, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType; // type@13c3 │ │ -2d3b30: 1a01 a021 |000c: const-string v1, "COMPARISON_CHART" // string@21a0 │ │ -2d3b34: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -2d3b36: 7030 4d5d 1002 |000f: invoke-direct {v0, v1, v2}, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType;.:(Ljava/lang/String;I)V // method@5d4d │ │ -2d3b3c: 6900 3934 |0012: sput-object v0, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType;.COMPARISON_CHART:Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType; // field@3439 │ │ -2d3b40: 2200 c313 |0014: new-instance v0, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType; // type@13c3 │ │ -2d3b44: 1a01 bb1b |0016: const-string v1, "ADDRESS_BAR_POSITION" // string@1bbb │ │ -2d3b48: 1222 |0018: const/4 v2, #int 2 // #2 │ │ -2d3b4a: 7030 4d5d 1002 |0019: invoke-direct {v0, v1, v2}, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType;.:(Ljava/lang/String;I)V // method@5d4d │ │ -2d3b50: 6900 3834 |001c: sput-object v0, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType;.ADDRESS_BAR_POSITION:Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType; // field@3438 │ │ -2d3b54: 7100 4b5d 0000 |001e: invoke-static {}, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType;.$values:()[Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType; // method@5d4b │ │ -2d3b5a: 0c00 |0021: move-result-object v0 │ │ -2d3b5c: 6900 3734 |0022: sput-object v0, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType;.$VALUES:[Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType; // field@3437 │ │ -2d3b60: 1f00 0b3b |0024: check-cast v0, [Ljava/lang/Enum; // type@3b0b │ │ -2d3b64: 7110 e6f1 0000 |0026: invoke-static {v0}, Lkotlin/enums/EnumEntriesKt;.enumEntries:([Ljava/lang/Enum;)Lkotlin/enums/EnumEntries; // method@f1e6 │ │ -2d3b6a: 0c00 |0029: move-result-object v0 │ │ -2d3b6c: 6900 3634 |002a: sput-object v0, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType;.$ENTRIES:Lkotlin/enums/EnumEntries; // field@3436 │ │ -2d3b70: 0e00 |002c: return-void │ │ +2d3b18: |[2d3b18] com.duckduckgo.app.onboarding.ui.page.WelcomePage$Companion$PreOnboardingDialogType.:()V │ │ +2d3b28: 2200 c313 |0000: new-instance v0, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType; // type@13c3 │ │ +2d3b2c: 1a01 0c2d |0002: const-string v1, "INITIAL" // string@2d0c │ │ +2d3b30: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +2d3b32: 7030 4d5d 1002 |0005: invoke-direct {v0, v1, v2}, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType;.:(Ljava/lang/String;I)V // method@5d4d │ │ +2d3b38: 6900 3a34 |0008: sput-object v0, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType;.INITIAL:Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType; // field@343a │ │ +2d3b3c: 2200 c313 |000a: new-instance v0, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType; // type@13c3 │ │ +2d3b40: 1a01 a021 |000c: const-string v1, "COMPARISON_CHART" // string@21a0 │ │ +2d3b44: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +2d3b46: 7030 4d5d 1002 |000f: invoke-direct {v0, v1, v2}, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType;.:(Ljava/lang/String;I)V // method@5d4d │ │ +2d3b4c: 6900 3934 |0012: sput-object v0, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType;.COMPARISON_CHART:Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType; // field@3439 │ │ +2d3b50: 2200 c313 |0014: new-instance v0, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType; // type@13c3 │ │ +2d3b54: 1a01 bb1b |0016: const-string v1, "ADDRESS_BAR_POSITION" // string@1bbb │ │ +2d3b58: 1222 |0018: const/4 v2, #int 2 // #2 │ │ +2d3b5a: 7030 4d5d 1002 |0019: invoke-direct {v0, v1, v2}, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType;.:(Ljava/lang/String;I)V // method@5d4d │ │ +2d3b60: 6900 3834 |001c: sput-object v0, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType;.ADDRESS_BAR_POSITION:Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType; // field@3438 │ │ +2d3b64: 7100 4b5d 0000 |001e: invoke-static {}, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType;.$values:()[Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType; // method@5d4b │ │ +2d3b6a: 0c00 |0021: move-result-object v0 │ │ +2d3b6c: 6900 3734 |0022: sput-object v0, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType;.$VALUES:[Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType; // field@3437 │ │ +2d3b70: 1f00 0b3b |0024: check-cast v0, [Ljava/lang/Enum; // type@3b0b │ │ +2d3b74: 7110 e6f1 0000 |0026: invoke-static {v0}, Lkotlin/enums/EnumEntriesKt;.enumEntries:([Ljava/lang/Enum;)Lkotlin/enums/EnumEntries; // method@f1e6 │ │ +2d3b7a: 0c00 |0029: move-result-object v0 │ │ +2d3b7c: 6900 3634 |002a: sput-object v0, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType;.$ENTRIES:Lkotlin/enums/EnumEntries; // field@3436 │ │ +2d3b80: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ 0x000a line=317 │ │ 0x0014 line=318 │ │ locals : │ │ │ │ @@ -194816,17 +194816,17 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -2d3b74: |[2d3b74] com.duckduckgo.app.onboarding.ui.page.WelcomePage$Companion$PreOnboardingDialogType.:(Ljava/lang/String;I)V │ │ -2d3b84: 7030 70ef 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@ef70 │ │ -2d3b8a: 0e00 |0003: return-void │ │ +2d3b84: |[2d3b84] com.duckduckgo.app.onboarding.ui.page.WelcomePage$Companion$PreOnboardingDialogType.:(Ljava/lang/String;I)V │ │ +2d3b94: 7030 70ef 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@ef70 │ │ +2d3b9a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=315 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -194836,55 +194836,55 @@ │ │ type : '()Lkotlin/enums/EnumEntries;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2d3af0: |[2d3af0] com.duckduckgo.app.onboarding.ui.page.WelcomePage$Companion$PreOnboardingDialogType.getEntries:()Lkotlin/enums/EnumEntries; │ │ -2d3b00: 6200 3634 |0000: sget-object v0, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType;.$ENTRIES:Lkotlin/enums/EnumEntries; // field@3436 │ │ -2d3b04: 1100 |0002: return-object v0 │ │ +2d3b00: |[2d3b00] com.duckduckgo.app.onboarding.ui.page.WelcomePage$Companion$PreOnboardingDialogType.getEntries:()Lkotlin/enums/EnumEntries; │ │ +2d3b10: 6200 3634 |0000: sget-object v0, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType;.$ENTRIES:Lkotlin/enums/EnumEntries; // field@3436 │ │ +2d3b14: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType;) │ │ name : 'valueOf' │ │ type : '(Ljava/lang/String;)Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -2d3a80: |[2d3a80] com.duckduckgo.app.onboarding.ui.page.WelcomePage$Companion$PreOnboardingDialogType.valueOf:(Ljava/lang/String;)Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType; │ │ -2d3a90: 1c00 c313 |0000: const-class v0, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType; // type@13c3 │ │ -2d3a94: 7120 73ef 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@ef73 │ │ -2d3a9a: 0c01 |0005: move-result-object v1 │ │ -2d3a9c: 1f01 c313 |0006: check-cast v1, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType; // type@13c3 │ │ -2d3aa0: 1101 |0008: return-object v1 │ │ +2d3a90: |[2d3a90] com.duckduckgo.app.onboarding.ui.page.WelcomePage$Companion$PreOnboardingDialogType.valueOf:(Ljava/lang/String;)Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType; │ │ +2d3aa0: 1c00 c313 |0000: const-class v0, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType; // type@13c3 │ │ +2d3aa4: 7120 73ef 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@ef73 │ │ +2d3aaa: 0c01 |0005: move-result-object v1 │ │ +2d3aac: 1f01 c313 |0006: check-cast v1, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType; // type@13c3 │ │ +2d3ab0: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType;) │ │ name : 'values' │ │ type : '()[Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -2d3acc: |[2d3acc] com.duckduckgo.app.onboarding.ui.page.WelcomePage$Companion$PreOnboardingDialogType.values:()[Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType; │ │ -2d3adc: 6200 3734 |0000: sget-object v0, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType;.$VALUES:[Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType; // field@3437 │ │ -2d3ae0: 6e10 58f3 0000 |0002: invoke-virtual {v0}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@f358 │ │ -2d3ae6: 0c00 |0005: move-result-object v0 │ │ -2d3ae8: 1f00 8a3a |0006: check-cast v0, [Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType; // type@3a8a │ │ -2d3aec: 1100 |0008: return-object v0 │ │ +2d3adc: |[2d3adc] com.duckduckgo.app.onboarding.ui.page.WelcomePage$Companion$PreOnboardingDialogType.values:()[Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType; │ │ +2d3aec: 6200 3734 |0000: sget-object v0, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType;.$VALUES:[Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType; // field@3437 │ │ +2d3af0: 6e10 58f3 0000 |0002: invoke-virtual {v0}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@f358 │ │ +2d3af6: 0c00 |0005: move-result-object v0 │ │ +2d3af8: 1f00 8a3a |0006: check-cast v0, [Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType; // type@3a8a │ │ +2d3afc: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 33507 (WelcomePage.kt) │ │ │ │ @@ -194918,17 +194918,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2d3b8c: |[2d3b8c] com.duckduckgo.app.onboarding.ui.page.WelcomePage$Companion.:()V │ │ -2d3b9c: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2d3ba2: 0e00 |0003: return-void │ │ +2d3b9c: |[2d3b9c] com.duckduckgo.app.onboarding.ui.page.WelcomePage$Companion.:()V │ │ +2d3bac: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2d3bb2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=313 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion; │ │ │ │ #1 : (in Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion;) │ │ @@ -194936,17 +194936,17 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2d3ba4: |[2d3ba4] com.duckduckgo.app.onboarding.ui.page.WelcomePage$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -2d3bb4: 7010 525d 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion;.:()V // method@5d52 │ │ -2d3bba: 0e00 |0003: return-void │ │ +2d3bb4: |[2d3bb4] com.duckduckgo.app.onboarding.ui.page.WelcomePage$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +2d3bc4: 7010 525d 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion;.:()V // method@5d52 │ │ +2d3bca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 33507 (WelcomePage.kt) │ │ │ │ @@ -194983,36 +194983,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 37 16-bit code units │ │ -2d3bbc: |[2d3bbc] com.duckduckgo.app.onboarding.ui.page.WelcomePage$WhenMappings.:()V │ │ -2d3bcc: 7100 515d 0000 |0000: invoke-static {}, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType;.values:()[Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType; // method@5d51 │ │ -2d3bd2: 0c00 |0003: move-result-object v0 │ │ -2d3bd4: 2100 |0004: array-length v0, v0 │ │ -2d3bd6: 2300 5d3a |0005: new-array v0, v0, [I // type@3a5d │ │ -2d3bda: 6201 3a34 |0007: sget-object v1, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType;.INITIAL:Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType; // field@343a │ │ -2d3bde: 6e10 4f5d 0100 |0009: invoke-virtual {v1}, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType;.ordinal:()I // method@5d4f │ │ -2d3be4: 0a01 |000c: move-result v1 │ │ -2d3be6: 1212 |000d: const/4 v2, #int 1 // #1 │ │ -2d3be8: 4b02 0001 |000e: aput v2, v0, v1 │ │ -2d3bec: 6201 3934 |0010: sget-object v1, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType;.COMPARISON_CHART:Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType; // field@3439 │ │ -2d3bf0: 6e10 4f5d 0100 |0012: invoke-virtual {v1}, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType;.ordinal:()I // method@5d4f │ │ -2d3bf6: 0a01 |0015: move-result v1 │ │ -2d3bf8: 1222 |0016: const/4 v2, #int 2 // #2 │ │ -2d3bfa: 4b02 0001 |0017: aput v2, v0, v1 │ │ -2d3bfe: 6201 3834 |0019: sget-object v1, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType;.ADDRESS_BAR_POSITION:Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType; // field@3438 │ │ -2d3c02: 6e10 4f5d 0100 |001b: invoke-virtual {v1}, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType;.ordinal:()I // method@5d4f │ │ -2d3c08: 0a01 |001e: move-result v1 │ │ -2d3c0a: 1232 |001f: const/4 v2, #int 3 // #3 │ │ -2d3c0c: 4b02 0001 |0020: aput v2, v0, v1 │ │ -2d3c10: 6900 3b34 |0022: sput-object v0, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$WhenMappings;.$EnumSwitchMapping$0:[I // field@343b │ │ -2d3c14: 0e00 |0024: return-void │ │ +2d3bcc: |[2d3bcc] com.duckduckgo.app.onboarding.ui.page.WelcomePage$WhenMappings.:()V │ │ +2d3bdc: 7100 515d 0000 |0000: invoke-static {}, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType;.values:()[Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType; // method@5d51 │ │ +2d3be2: 0c00 |0003: move-result-object v0 │ │ +2d3be4: 2100 |0004: array-length v0, v0 │ │ +2d3be6: 2300 5d3a |0005: new-array v0, v0, [I // type@3a5d │ │ +2d3bea: 6201 3a34 |0007: sget-object v1, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType;.INITIAL:Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType; // field@343a │ │ +2d3bee: 6e10 4f5d 0100 |0009: invoke-virtual {v1}, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType;.ordinal:()I // method@5d4f │ │ +2d3bf4: 0a01 |000c: move-result v1 │ │ +2d3bf6: 1212 |000d: const/4 v2, #int 1 // #1 │ │ +2d3bf8: 4b02 0001 |000e: aput v2, v0, v1 │ │ +2d3bfc: 6201 3934 |0010: sget-object v1, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType;.COMPARISON_CHART:Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType; // field@3439 │ │ +2d3c00: 6e10 4f5d 0100 |0012: invoke-virtual {v1}, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType;.ordinal:()I // method@5d4f │ │ +2d3c06: 0a01 |0015: move-result v1 │ │ +2d3c08: 1222 |0016: const/4 v2, #int 2 // #2 │ │ +2d3c0a: 4b02 0001 |0017: aput v2, v0, v1 │ │ +2d3c0e: 6201 3834 |0019: sget-object v1, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType;.ADDRESS_BAR_POSITION:Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType; // field@3438 │ │ +2d3c12: 6e10 4f5d 0100 |001b: invoke-virtual {v1}, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType;.ordinal:()I // method@5d4f │ │ +2d3c18: 0a01 |001e: move-result v1 │ │ +2d3c1a: 1232 |001f: const/4 v2, #int 3 // #3 │ │ +2d3c1c: 4b02 0001 |0020: aput v2, v0, v1 │ │ +2d3c20: 6900 3b34 |0022: sput-object v0, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$WhenMappings;.$EnumSwitchMapping$0:[I // field@343b │ │ +2d3c24: 0e00 |0024: return-void │ │ catches : 3 │ │ 0x0007 - 0x0010 │ │ Ljava/lang/NoSuchFieldError; -> 0x0010 │ │ 0x0010 - 0x0019 │ │ Ljava/lang/NoSuchFieldError; -> 0x0019 │ │ 0x0019 - 0x0022 │ │ Ljava/lang/NoSuchFieldError; -> 0x0022 │ │ @@ -195050,18 +195050,18 @@ │ │ type : '(Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -2d3c40: |[2d3c40] com.duckduckgo.app.onboarding.ui.page.WelcomePage$configureDaxCta$1$1$$ExternalSyntheticLambda0.:(Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage;)V │ │ -2d3c50: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2d3c56: 5b01 3c34 |0003: iput-object v1, v0, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$configureDaxCta$1$1$$ExternalSyntheticLambda0;.f$0:Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage; // field@343c │ │ -2d3c5a: 0e00 |0005: return-void │ │ +2d3c50: |[2d3c50] com.duckduckgo.app.onboarding.ui.page.WelcomePage$configureDaxCta$1$1$$ExternalSyntheticLambda0.:(Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage;)V │ │ +2d3c60: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2d3c66: 5b01 3c34 |0003: iput-object v1, v0, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$configureDaxCta$1$1$$ExternalSyntheticLambda0;.f$0:Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage; // field@343c │ │ +2d3c6a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$configureDaxCta$1$1$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage; │ │ │ │ @@ -195071,18 +195071,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -2d3c5c: |[2d3c5c] com.duckduckgo.app.onboarding.ui.page.WelcomePage$configureDaxCta$1$1$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -2d3c6c: 5410 3c34 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$configureDaxCta$1$1$$ExternalSyntheticLambda0;.f$0:Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage; // field@343c │ │ -2d3c70: 7120 575d 2000 |0002: invoke-static {v0, v2}, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$configureDaxCta$1$1;.$r8$lambda$pd0N9YWc_Glsar1y5em7uH5AgUg:(Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage;Landroid/view/View;)V // method@5d57 │ │ -2d3c76: 0e00 |0005: return-void │ │ +2d3c6c: |[2d3c6c] com.duckduckgo.app.onboarding.ui.page.WelcomePage$configureDaxCta$1$1$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +2d3c7c: 5410 3c34 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$configureDaxCta$1$1$$ExternalSyntheticLambda0;.f$0:Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage; // field@343c │ │ +2d3c80: 7120 575d 2000 |0002: invoke-static {v0, v2}, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$configureDaxCta$1$1;.$r8$lambda$pd0N9YWc_Glsar1y5em7uH5AgUg:(Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage;Landroid/view/View;)V // method@5d57 │ │ +2d3c86: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$configureDaxCta$1$1$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -195116,18 +195116,18 @@ │ │ type : '(Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -2d3d9c: |[2d3d9c] com.duckduckgo.app.onboarding.ui.page.WelcomePage$configureDaxCta$1$2$$ExternalSyntheticLambda0.:(Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage;)V │ │ -2d3dac: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2d3db2: 5b01 3f34 |0003: iput-object v1, v0, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$configureDaxCta$1$2$$ExternalSyntheticLambda0;.f$0:Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage; // field@343f │ │ -2d3db6: 0e00 |0005: return-void │ │ +2d3dac: |[2d3dac] com.duckduckgo.app.onboarding.ui.page.WelcomePage$configureDaxCta$1$2$$ExternalSyntheticLambda0.:(Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage;)V │ │ +2d3dbc: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2d3dc2: 5b01 3f34 |0003: iput-object v1, v0, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$configureDaxCta$1$2$$ExternalSyntheticLambda0;.f$0:Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage; // field@343f │ │ +2d3dc6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$configureDaxCta$1$2$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage; │ │ │ │ @@ -195137,18 +195137,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -2d3db8: |[2d3db8] com.duckduckgo.app.onboarding.ui.page.WelcomePage$configureDaxCta$1$2$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -2d3dc8: 5410 3f34 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$configureDaxCta$1$2$$ExternalSyntheticLambda0;.f$0:Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage; // field@343f │ │ -2d3dcc: 7120 5e5d 2000 |0002: invoke-static {v0, v2}, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$configureDaxCta$1$2;.$r8$lambda$1IgCI48LEkzCT7re_SyZ8-R9fUE:(Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage;Landroid/view/View;)V // method@5d5e │ │ -2d3dd2: 0e00 |0005: return-void │ │ +2d3dc8: |[2d3dc8] com.duckduckgo.app.onboarding.ui.page.WelcomePage$configureDaxCta$1$2$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +2d3dd8: 5410 3f34 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$configureDaxCta$1$2$$ExternalSyntheticLambda0;.f$0:Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage; // field@343f │ │ +2d3ddc: 7120 5e5d 2000 |0002: invoke-static {v0, v2}, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$configureDaxCta$1$2;.$r8$lambda$1IgCI48LEkzCT7re_SyZ8-R9fUE:(Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage;Landroid/view/View;)V // method@5d5e │ │ +2d3de2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$configureDaxCta$1$2$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -195182,18 +195182,18 @@ │ │ type : '(Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -2d3f2c: |[2d3f2c] com.duckduckgo.app.onboarding.ui.page.WelcomePage$configureDaxCta$1$3$$ExternalSyntheticLambda0.:(Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage;)V │ │ -2d3f3c: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2d3f42: 5b01 4234 |0003: iput-object v1, v0, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$configureDaxCta$1$3$$ExternalSyntheticLambda0;.f$0:Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage; // field@3442 │ │ -2d3f46: 0e00 |0005: return-void │ │ +2d3f3c: |[2d3f3c] com.duckduckgo.app.onboarding.ui.page.WelcomePage$configureDaxCta$1$3$$ExternalSyntheticLambda0.:(Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage;)V │ │ +2d3f4c: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2d3f52: 5b01 4234 |0003: iput-object v1, v0, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$configureDaxCta$1$3$$ExternalSyntheticLambda0;.f$0:Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage; // field@3442 │ │ +2d3f56: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$configureDaxCta$1$3$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage; │ │ │ │ @@ -195203,18 +195203,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -2d3f48: |[2d3f48] com.duckduckgo.app.onboarding.ui.page.WelcomePage$configureDaxCta$1$3$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -2d3f58: 5410 4234 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$configureDaxCta$1$3$$ExternalSyntheticLambda0;.f$0:Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage; // field@3442 │ │ -2d3f5c: 7120 6b5d 2000 |0002: invoke-static {v0, v2}, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$configureDaxCta$1$3;.$r8$lambda$_34HZIqcGDDwoJTltI-81x6N0JQ:(Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage;Landroid/view/View;)V // method@5d6b │ │ -2d3f62: 0e00 |0005: return-void │ │ +2d3f58: |[2d3f58] com.duckduckgo.app.onboarding.ui.page.WelcomePage$configureDaxCta$1$3$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +2d3f68: 5410 4234 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$configureDaxCta$1$3$$ExternalSyntheticLambda0;.f$0:Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage; // field@3442 │ │ +2d3f6c: 7120 6b5d 2000 |0002: invoke-static {v0, v2}, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$configureDaxCta$1$3;.$r8$lambda$_34HZIqcGDDwoJTltI-81x6N0JQ:(Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage;Landroid/view/View;)V // method@5d6b │ │ +2d3f72: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$configureDaxCta$1$3$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -195248,18 +195248,18 @@ │ │ type : '(Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -2d3f64: |[2d3f64] com.duckduckgo.app.onboarding.ui.page.WelcomePage$configureDaxCta$1$3$$ExternalSyntheticLambda1.:(Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage;)V │ │ -2d3f74: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2d3f7a: 5b01 4334 |0003: iput-object v1, v0, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$configureDaxCta$1$3$$ExternalSyntheticLambda1;.f$0:Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage; // field@3443 │ │ -2d3f7e: 0e00 |0005: return-void │ │ +2d3f74: |[2d3f74] com.duckduckgo.app.onboarding.ui.page.WelcomePage$configureDaxCta$1$3$$ExternalSyntheticLambda1.:(Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage;)V │ │ +2d3f84: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2d3f8a: 5b01 4334 |0003: iput-object v1, v0, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$configureDaxCta$1$3$$ExternalSyntheticLambda1;.f$0:Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage; // field@3443 │ │ +2d3f8e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$configureDaxCta$1$3$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage; │ │ │ │ @@ -195269,18 +195269,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -2d3f80: |[2d3f80] com.duckduckgo.app.onboarding.ui.page.WelcomePage$configureDaxCta$1$3$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ -2d3f90: 5410 4334 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$configureDaxCta$1$3$$ExternalSyntheticLambda1;.f$0:Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage; // field@3443 │ │ -2d3f94: 7120 6a5d 2000 |0002: invoke-static {v0, v2}, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$configureDaxCta$1$3;.$r8$lambda$QvmuRHUMWBvmpNDk6pnP6sRxxJQ:(Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage;Landroid/view/View;)V // method@5d6a │ │ -2d3f9a: 0e00 |0005: return-void │ │ +2d3f90: |[2d3f90] com.duckduckgo.app.onboarding.ui.page.WelcomePage$configureDaxCta$1$3$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ +2d3fa0: 5410 4334 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$configureDaxCta$1$3$$ExternalSyntheticLambda1;.f$0:Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage; // field@3443 │ │ +2d3fa4: 7120 6a5d 2000 |0002: invoke-static {v0, v2}, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$configureDaxCta$1$3;.$r8$lambda$QvmuRHUMWBvmpNDk6pnP6sRxxJQ:(Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage;Landroid/view/View;)V // method@5d6a │ │ +2d3faa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$configureDaxCta$1$3$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -195314,18 +195314,18 @@ │ │ type : '(Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -2d3f9c: |[2d3f9c] com.duckduckgo.app.onboarding.ui.page.WelcomePage$configureDaxCta$1$3$$ExternalSyntheticLambda2.:(Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage;)V │ │ -2d3fac: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2d3fb2: 5b01 4434 |0003: iput-object v1, v0, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$configureDaxCta$1$3$$ExternalSyntheticLambda2;.f$0:Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage; // field@3444 │ │ -2d3fb6: 0e00 |0005: return-void │ │ +2d3fac: |[2d3fac] com.duckduckgo.app.onboarding.ui.page.WelcomePage$configureDaxCta$1$3$$ExternalSyntheticLambda2.:(Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage;)V │ │ +2d3fbc: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2d3fc2: 5b01 4434 |0003: iput-object v1, v0, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$configureDaxCta$1$3$$ExternalSyntheticLambda2;.f$0:Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage; // field@3444 │ │ +2d3fc6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$configureDaxCta$1$3$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage; │ │ │ │ @@ -195335,18 +195335,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -2d3fb8: |[2d3fb8] com.duckduckgo.app.onboarding.ui.page.WelcomePage$configureDaxCta$1$3$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ -2d3fc8: 5410 4434 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$configureDaxCta$1$3$$ExternalSyntheticLambda2;.f$0:Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage; // field@3444 │ │ -2d3fcc: 7120 695d 2000 |0002: invoke-static {v0, v2}, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$configureDaxCta$1$3;.$r8$lambda$6A0Uygks7rfAA1tmIvkW4zkk2H8:(Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage;Landroid/view/View;)V // method@5d69 │ │ -2d3fd2: 0e00 |0005: return-void │ │ +2d3fc8: |[2d3fc8] com.duckduckgo.app.onboarding.ui.page.WelcomePage$configureDaxCta$1$3$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ +2d3fd8: 5410 4434 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$configureDaxCta$1$3$$ExternalSyntheticLambda2;.f$0:Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage; // field@3444 │ │ +2d3fdc: 7120 695d 2000 |0002: invoke-static {v0, v2}, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$configureDaxCta$1$3;.$r8$lambda$6A0Uygks7rfAA1tmIvkW4zkk2H8:(Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage;Landroid/view/View;)V // method@5d69 │ │ +2d3fe2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$configureDaxCta$1$3$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -195382,17 +195382,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2d454c: |[2d454c] com.duckduckgo.app.onboarding.ui.page.WelcomePageView$Event.:()V │ │ -2d455c: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2d4562: 0e00 |0003: return-void │ │ +2d455c: |[2d455c] com.duckduckgo.app.onboarding.ui.page.WelcomePageView$Event.:()V │ │ +2d456c: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2d4572: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/onboarding/ui/page/WelcomePageView$Event; │ │ │ │ #1 : (in Lcom/duckduckgo/app/onboarding/ui/page/WelcomePageView$Event;) │ │ @@ -195400,17 +195400,17 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2d4564: |[2d4564] com.duckduckgo.app.onboarding.ui.page.WelcomePageView$Event.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -2d4574: 7010 b45d 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePageView$Event;.:()V // method@5db4 │ │ -2d457a: 0e00 |0003: return-void │ │ +2d4574: |[2d4574] com.duckduckgo.app.onboarding.ui.page.WelcomePageView$Event.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +2d4584: 7010 b45d 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePageView$Event;.:()V // method@5db4 │ │ +2d458a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 33508 (WelcomePageView.kt) │ │ │ │ @@ -195444,17 +195444,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2d4738: |[2d4738] com.duckduckgo.app.onboarding.ui.page.WelcomePageView$State.:()V │ │ -2d4748: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2d474e: 0e00 |0003: return-void │ │ +2d4748: |[2d4748] com.duckduckgo.app.onboarding.ui.page.WelcomePageView$State.:()V │ │ +2d4758: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2d475e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/onboarding/ui/page/WelcomePageView$State; │ │ │ │ #1 : (in Lcom/duckduckgo/app/onboarding/ui/page/WelcomePageView$State;) │ │ @@ -195462,17 +195462,17 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2d4750: |[2d4750] com.duckduckgo.app.onboarding.ui.page.WelcomePageView$State.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -2d4760: 7010 c25d 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePageView$State;.:()V // method@5dc2 │ │ -2d4766: 0e00 |0003: return-void │ │ +2d4760: |[2d4760] com.duckduckgo.app.onboarding.ui.page.WelcomePageView$State.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +2d4770: 7010 c25d 0000 |0000: invoke-direct {v0}, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePageView$State;.:()V // method@5dc2 │ │ +2d4776: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 33508 (WelcomePageView.kt) │ │ │ │ @@ -195508,35 +195508,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -2d5e6c: |[2d5e6c] com.duckduckgo.app.onboarding.ui.page.WelcomePageView.:()V │ │ -2d5e7c: 2200 da13 |0000: new-instance v0, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePageView; // type@13da │ │ -2d5e80: 7010 c55d 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePageView;.:()V // method@5dc5 │ │ -2d5e86: 6900 6434 |0005: sput-object v0, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePageView;.INSTANCE:Lcom/duckduckgo/app/onboarding/ui/page/WelcomePageView; // field@3464 │ │ -2d5e8a: 0e00 |0007: return-void │ │ +2d5e7c: |[2d5e7c] com.duckduckgo.app.onboarding.ui.page.WelcomePageView.:()V │ │ +2d5e8c: 2200 da13 |0000: new-instance v0, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePageView; // type@13da │ │ +2d5e90: 7010 c55d 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePageView;.:()V // method@5dc5 │ │ +2d5e96: 6900 6434 |0005: sput-object v0, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePageView;.INSTANCE:Lcom/duckduckgo/app/onboarding/ui/page/WelcomePageView; // field@3464 │ │ +2d5e9a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/onboarding/ui/page/WelcomePageView;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2d5e8c: |[2d5e8c] com.duckduckgo.app.onboarding.ui.page.WelcomePageView.:()V │ │ -2d5e9c: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2d5ea2: 0e00 |0003: return-void │ │ +2d5e9c: |[2d5e9c] com.duckduckgo.app.onboarding.ui.page.WelcomePageView.:()V │ │ +2d5eac: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2d5eb2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/onboarding/ui/page/WelcomePageView; │ │ │ │ Virtual methods - │ │ @@ -195603,36 +195603,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 37 16-bit code units │ │ -2d4d44: |[2d4d44] com.duckduckgo.app.onboarding.ui.page.WelcomePageViewModel$WhenMappings.:()V │ │ -2d4d54: 7100 515d 0000 |0000: invoke-static {}, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType;.values:()[Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType; // method@5d51 │ │ -2d4d5a: 0c00 |0003: move-result-object v0 │ │ -2d4d5c: 2100 |0004: array-length v0, v0 │ │ -2d4d5e: 2300 5d3a |0005: new-array v0, v0, [I // type@3a5d │ │ -2d4d62: 6201 3a34 |0007: sget-object v1, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType;.INITIAL:Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType; // field@343a │ │ -2d4d66: 6e10 4f5d 0100 |0009: invoke-virtual {v1}, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType;.ordinal:()I // method@5d4f │ │ -2d4d6c: 0a01 |000c: move-result v1 │ │ -2d4d6e: 1212 |000d: const/4 v2, #int 1 // #1 │ │ -2d4d70: 4b02 0001 |000e: aput v2, v0, v1 │ │ -2d4d74: 6201 3934 |0010: sget-object v1, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType;.COMPARISON_CHART:Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType; // field@3439 │ │ -2d4d78: 6e10 4f5d 0100 |0012: invoke-virtual {v1}, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType;.ordinal:()I // method@5d4f │ │ -2d4d7e: 0a01 |0015: move-result v1 │ │ -2d4d80: 1222 |0016: const/4 v2, #int 2 // #2 │ │ -2d4d82: 4b02 0001 |0017: aput v2, v0, v1 │ │ -2d4d86: 6201 3834 |0019: sget-object v1, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType;.ADDRESS_BAR_POSITION:Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType; // field@3438 │ │ -2d4d8a: 6e10 4f5d 0100 |001b: invoke-virtual {v1}, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType;.ordinal:()I // method@5d4f │ │ -2d4d90: 0a01 |001e: move-result v1 │ │ -2d4d92: 1232 |001f: const/4 v2, #int 3 // #3 │ │ -2d4d94: 4b02 0001 |0020: aput v2, v0, v1 │ │ -2d4d98: 6900 6c34 |0022: sput-object v0, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePageViewModel$WhenMappings;.$EnumSwitchMapping$0:[I // field@346c │ │ -2d4d9c: 0e00 |0024: return-void │ │ +2d4d54: |[2d4d54] com.duckduckgo.app.onboarding.ui.page.WelcomePageViewModel$WhenMappings.:()V │ │ +2d4d64: 7100 515d 0000 |0000: invoke-static {}, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType;.values:()[Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType; // method@5d51 │ │ +2d4d6a: 0c00 |0003: move-result-object v0 │ │ +2d4d6c: 2100 |0004: array-length v0, v0 │ │ +2d4d6e: 2300 5d3a |0005: new-array v0, v0, [I // type@3a5d │ │ +2d4d72: 6201 3a34 |0007: sget-object v1, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType;.INITIAL:Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType; // field@343a │ │ +2d4d76: 6e10 4f5d 0100 |0009: invoke-virtual {v1}, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType;.ordinal:()I // method@5d4f │ │ +2d4d7c: 0a01 |000c: move-result v1 │ │ +2d4d7e: 1212 |000d: const/4 v2, #int 1 // #1 │ │ +2d4d80: 4b02 0001 |000e: aput v2, v0, v1 │ │ +2d4d84: 6201 3934 |0010: sget-object v1, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType;.COMPARISON_CHART:Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType; // field@3439 │ │ +2d4d88: 6e10 4f5d 0100 |0012: invoke-virtual {v1}, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType;.ordinal:()I // method@5d4f │ │ +2d4d8e: 0a01 |0015: move-result v1 │ │ +2d4d90: 1222 |0016: const/4 v2, #int 2 // #2 │ │ +2d4d92: 4b02 0001 |0017: aput v2, v0, v1 │ │ +2d4d96: 6201 3834 |0019: sget-object v1, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType;.ADDRESS_BAR_POSITION:Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType; // field@3438 │ │ +2d4d9a: 6e10 4f5d 0100 |001b: invoke-virtual {v1}, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage$Companion$PreOnboardingDialogType;.ordinal:()I // method@5d4f │ │ +2d4da0: 0a01 |001e: move-result v1 │ │ +2d4da2: 1232 |001f: const/4 v2, #int 3 // #3 │ │ +2d4da4: 4b02 0001 |0020: aput v2, v0, v1 │ │ +2d4da8: 6900 6c34 |0022: sput-object v0, Lcom/duckduckgo/app/onboarding/ui/page/WelcomePageViewModel$WhenMappings;.$EnumSwitchMapping$0:[I // field@346c │ │ +2d4dac: 0e00 |0024: return-void │ │ catches : 3 │ │ 0x0007 - 0x0010 │ │ Ljava/lang/NoSuchFieldError; -> 0x0010 │ │ 0x0010 - 0x0019 │ │ Ljava/lang/NoSuchFieldError; -> 0x0019 │ │ 0x0019 - 0x0022 │ │ Ljava/lang/NoSuchFieldError; -> 0x0022 │ │ @@ -195747,17 +195747,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2d5fb8: |[2d5fb8] com.duckduckgo.app.onboarding.ui.page.WelcomePage_SubComponent_Module.:()V │ │ -2d5fc8: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2d5fce: 0e00 |0003: return-void │ │ +2d5fc8: |[2d5fc8] com.duckduckgo.app.onboarding.ui.page.WelcomePage_SubComponent_Module.:()V │ │ +2d5fd8: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2d5fde: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/onboarding/ui/page/WelcomePage_SubComponent_Module; │ │ │ │ Virtual methods - │ │ @@ -195883,35 +195883,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -2d7544: |[2d7544] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_ProxyModule.:()V │ │ -2d7554: 2200 fc13 |0000: new-instance v0, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_ProxyModule; // type@13fc │ │ -2d7558: 7010 575e 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_ProxyModule;.:()V // method@5e57 │ │ -2d755e: 6900 9734 |0005: sput-object v0, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_ProxyModule;.INSTANCE:Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_ProxyModule; // field@3497 │ │ -2d7562: 0e00 |0007: return-void │ │ +2d7554: |[2d7554] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_ProxyModule.:()V │ │ +2d7564: 2200 fc13 |0000: new-instance v0, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_ProxyModule; // type@13fc │ │ +2d7568: 7010 575e 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_ProxyModule;.:()V // method@5e57 │ │ +2d756e: 6900 9734 |0005: sput-object v0, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_ProxyModule;.INSTANCE:Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_ProxyModule; // field@3497 │ │ +2d7572: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_ProxyModule;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2d7564: |[2d7564] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_ProxyModule.:()V │ │ -2d7574: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2d757a: 0e00 |0003: return-void │ │ +2d7574: |[2d7574] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_ProxyModule.:()V │ │ +2d7584: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2d758a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_ProxyModule; │ │ │ │ Virtual methods - │ │ @@ -195920,69 +195920,69 @@ │ │ type : '(Lcom/duckduckgo/feature/toggles/api/Toggle$Store;Lcom/duckduckgo/feature/toggles/internal/api/FeatureTogglesCallback;Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig;Lcom/duckduckgo/experiments/api/VariantManager;)Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 16 │ │ ins : 5 │ │ outs : 10 │ │ insns size : 107 16-bit code units │ │ -2d73f0: |[2d73f0] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_ProxyModule.providesExtendedOnboardingFeatureToggles:(Lcom/duckduckgo/feature/toggles/api/Toggle$Store;Lcom/duckduckgo/feature/toggles/internal/api/FeatureTogglesCallback;Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig;Lcom/duckduckgo/experiments/api/VariantManager;)Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles; │ │ -2d7400: 1a00 f6d6 |0000: const-string v0, "toggleStore" // string@d6f6 │ │ -2d7404: 7120 fef1 0c00 |0002: invoke-static {v12, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2d740a: 1a00 3192 |0005: const-string v0, "callback" // string@9231 │ │ -2d740e: 7120 fef1 0d00 |0007: invoke-static {v13, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2d7414: 1a00 8a8b |000a: const-string v0, "appBuildConfig" // string@8b8a │ │ -2d7418: 7120 fef1 0e00 |000c: invoke-static {v14, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2d741e: 1a00 a8d9 |000f: const-string v0, "variantManager" // string@d9a8 │ │ -2d7422: 7120 fef1 0f00 |0011: invoke-static {v15, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2d7428: 2200 242b |0014: new-instance v0, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder; // type@2b24 │ │ -2d742c: 1309 7f00 |0016: const/16 v9, #int 127 // #7f │ │ -2d7430: 120a |0018: const/4 v10, #int 0 // #0 │ │ -2d7432: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -2d7434: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -2d7436: 1204 |001b: const/4 v4, #int 0 // #0 │ │ -2d7438: 1205 |001c: const/4 v5, #int 0 // #0 │ │ -2d743a: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -2d743c: 1207 |001e: const/4 v7, #int 0 // #0 │ │ -2d743e: 1208 |001f: const/4 v8, #int 0 // #0 │ │ -2d7440: 0701 |0020: move-object v1, v0 │ │ -2d7442: 760a 92d0 0100 |0021: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder;.:(Lcom/duckduckgo/feature/toggles/api/Toggle$Store;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;Ljava/lang/String;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;Lcom/duckduckgo/feature/toggles/internal/api/FeatureTogglesCallback;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@d092 │ │ -2d7448: 6e20 a5d0 c000 |0024: invoke-virtual {v0, v12}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder;.store:(Lcom/duckduckgo/feature/toggles/api/Toggle$Store;)Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder; // method@d0a5 │ │ -2d744e: 0c0c |0027: move-result-object v12 │ │ -2d7450: 2200 f713 |0028: new-instance v0, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_ProxyModule$providesExtendedOnboardingFeatureToggles$1; // type@13f7 │ │ -2d7454: 7020 465e e000 |002a: invoke-direct {v0, v14}, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_ProxyModule$providesExtendedOnboardingFeatureToggles$1;.:(Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig;)V // method@5e46 │ │ -2d745a: 1f00 b639 |002d: check-cast v0, Lkotlin/jvm/functions/Function0; // type@39b6 │ │ -2d745e: 6e20 94d0 0c00 |002f: invoke-virtual {v12, v0}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder;.appVersionProvider:(Lkotlin/jvm/functions/Function0;)Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder; // method@d094 │ │ -2d7464: 0c0c |0032: move-result-object v12 │ │ -2d7466: 2200 f813 |0033: new-instance v0, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_ProxyModule$providesExtendedOnboardingFeatureToggles$2; // type@13f8 │ │ -2d746a: 7020 495e e000 |0035: invoke-direct {v0, v14}, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_ProxyModule$providesExtendedOnboardingFeatureToggles$2;.:(Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig;)V // method@5e49 │ │ -2d7470: 1f00 b639 |0038: check-cast v0, Lkotlin/jvm/functions/Function0; // type@39b6 │ │ -2d7474: 6e20 a2d0 0c00 |003a: invoke-virtual {v12, v0}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder;.flavorNameProvider:(Lkotlin/jvm/functions/Function0;)Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder; // method@d0a2 │ │ -2d747a: 0c0c |003d: move-result-object v12 │ │ -2d747c: 1a00 fea3 |003e: const-string v0, "extendedOnboarding" // string@a3fe │ │ -2d7480: 6e20 a1d0 0c00 |0040: invoke-virtual {v12, v0}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder;.featureName:(Ljava/lang/String;)Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder; // method@d0a1 │ │ -2d7486: 0c0c |0043: move-result-object v12 │ │ -2d7488: 2200 f913 |0044: new-instance v0, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_ProxyModule$providesExtendedOnboardingFeatureToggles$3; // type@13f9 │ │ -2d748c: 7020 4c5e e000 |0046: invoke-direct {v0, v14}, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_ProxyModule$providesExtendedOnboardingFeatureToggles$3;.:(Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig;)V // method@5e4c │ │ -2d7492: 1f00 b639 |0049: check-cast v0, Lkotlin/jvm/functions/Function0; // type@39b6 │ │ -2d7496: 6e20 93d0 0c00 |004b: invoke-virtual {v12, v0}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder;.appVariantProvider:(Lkotlin/jvm/functions/Function0;)Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder; // method@d093 │ │ -2d749c: 0c0c |004e: move-result-object v12 │ │ -2d749e: 6e20 96d0 dc00 |004f: invoke-virtual {v12, v13}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder;.callback:(Lcom/duckduckgo/feature/toggles/internal/api/FeatureTogglesCallback;)Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder; // method@d096 │ │ -2d74a4: 0c0c |0052: move-result-object v12 │ │ -2d74a6: 220d fa13 |0053: new-instance v13, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_ProxyModule$providesExtendedOnboardingFeatureToggles$4; // type@13fa │ │ -2d74aa: 7020 4f5e fd00 |0055: invoke-direct {v13, v15}, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_ProxyModule$providesExtendedOnboardingFeatureToggles$4;.:(Lcom/duckduckgo/experiments/api/VariantManager;)V // method@5e4f │ │ -2d74b0: 1f0d b639 |0058: check-cast v13, Lkotlin/jvm/functions/Function0; // type@39b6 │ │ -2d74b4: 6e20 a3d0 dc00 |005a: invoke-virtual {v12, v13}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder;.forceDefaultVariantProvider:(Lkotlin/jvm/functions/Function0;)Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder; // method@d0a3 │ │ -2d74ba: 0c0c |005d: move-result-object v12 │ │ -2d74bc: 6e10 95d0 0c00 |005e: invoke-virtual {v12}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder;.build:()Lcom/duckduckgo/feature/toggles/api/FeatureToggles; // method@d095 │ │ -2d74c2: 0c0c |0061: move-result-object v12 │ │ -2d74c4: 1c0d f613 |0062: const-class v13, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles; // type@13f6 │ │ -2d74c8: 6e20 aad0 dc00 |0064: invoke-virtual {v12, v13}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles;.create:(Ljava/lang/Class;)Ljava/lang/Object; // method@d0aa │ │ -2d74ce: 0c0c |0067: move-result-object v12 │ │ -2d74d0: 1f0c f613 |0068: check-cast v12, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles; // type@13f6 │ │ -2d74d4: 110c |006a: return-object v12 │ │ +2d7400: |[2d7400] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_ProxyModule.providesExtendedOnboardingFeatureToggles:(Lcom/duckduckgo/feature/toggles/api/Toggle$Store;Lcom/duckduckgo/feature/toggles/internal/api/FeatureTogglesCallback;Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig;Lcom/duckduckgo/experiments/api/VariantManager;)Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles; │ │ +2d7410: 1a00 f6d6 |0000: const-string v0, "toggleStore" // string@d6f6 │ │ +2d7414: 7120 fef1 0c00 |0002: invoke-static {v12, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2d741a: 1a00 3192 |0005: const-string v0, "callback" // string@9231 │ │ +2d741e: 7120 fef1 0d00 |0007: invoke-static {v13, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2d7424: 1a00 8a8b |000a: const-string v0, "appBuildConfig" // string@8b8a │ │ +2d7428: 7120 fef1 0e00 |000c: invoke-static {v14, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2d742e: 1a00 a8d9 |000f: const-string v0, "variantManager" // string@d9a8 │ │ +2d7432: 7120 fef1 0f00 |0011: invoke-static {v15, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2d7438: 2200 242b |0014: new-instance v0, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder; // type@2b24 │ │ +2d743c: 1309 7f00 |0016: const/16 v9, #int 127 // #7f │ │ +2d7440: 120a |0018: const/4 v10, #int 0 // #0 │ │ +2d7442: 1202 |0019: const/4 v2, #int 0 // #0 │ │ +2d7444: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +2d7446: 1204 |001b: const/4 v4, #int 0 // #0 │ │ +2d7448: 1205 |001c: const/4 v5, #int 0 // #0 │ │ +2d744a: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +2d744c: 1207 |001e: const/4 v7, #int 0 // #0 │ │ +2d744e: 1208 |001f: const/4 v8, #int 0 // #0 │ │ +2d7450: 0701 |0020: move-object v1, v0 │ │ +2d7452: 760a 92d0 0100 |0021: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder;.:(Lcom/duckduckgo/feature/toggles/api/Toggle$Store;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;Ljava/lang/String;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;Lcom/duckduckgo/feature/toggles/internal/api/FeatureTogglesCallback;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@d092 │ │ +2d7458: 6e20 a5d0 c000 |0024: invoke-virtual {v0, v12}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder;.store:(Lcom/duckduckgo/feature/toggles/api/Toggle$Store;)Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder; // method@d0a5 │ │ +2d745e: 0c0c |0027: move-result-object v12 │ │ +2d7460: 2200 f713 |0028: new-instance v0, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_ProxyModule$providesExtendedOnboardingFeatureToggles$1; // type@13f7 │ │ +2d7464: 7020 465e e000 |002a: invoke-direct {v0, v14}, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_ProxyModule$providesExtendedOnboardingFeatureToggles$1;.:(Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig;)V // method@5e46 │ │ +2d746a: 1f00 b639 |002d: check-cast v0, Lkotlin/jvm/functions/Function0; // type@39b6 │ │ +2d746e: 6e20 94d0 0c00 |002f: invoke-virtual {v12, v0}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder;.appVersionProvider:(Lkotlin/jvm/functions/Function0;)Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder; // method@d094 │ │ +2d7474: 0c0c |0032: move-result-object v12 │ │ +2d7476: 2200 f813 |0033: new-instance v0, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_ProxyModule$providesExtendedOnboardingFeatureToggles$2; // type@13f8 │ │ +2d747a: 7020 495e e000 |0035: invoke-direct {v0, v14}, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_ProxyModule$providesExtendedOnboardingFeatureToggles$2;.:(Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig;)V // method@5e49 │ │ +2d7480: 1f00 b639 |0038: check-cast v0, Lkotlin/jvm/functions/Function0; // type@39b6 │ │ +2d7484: 6e20 a2d0 0c00 |003a: invoke-virtual {v12, v0}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder;.flavorNameProvider:(Lkotlin/jvm/functions/Function0;)Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder; // method@d0a2 │ │ +2d748a: 0c0c |003d: move-result-object v12 │ │ +2d748c: 1a00 fea3 |003e: const-string v0, "extendedOnboarding" // string@a3fe │ │ +2d7490: 6e20 a1d0 0c00 |0040: invoke-virtual {v12, v0}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder;.featureName:(Ljava/lang/String;)Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder; // method@d0a1 │ │ +2d7496: 0c0c |0043: move-result-object v12 │ │ +2d7498: 2200 f913 |0044: new-instance v0, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_ProxyModule$providesExtendedOnboardingFeatureToggles$3; // type@13f9 │ │ +2d749c: 7020 4c5e e000 |0046: invoke-direct {v0, v14}, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_ProxyModule$providesExtendedOnboardingFeatureToggles$3;.:(Lcom/duckduckgo/appbuildconfig/api/AppBuildConfig;)V // method@5e4c │ │ +2d74a2: 1f00 b639 |0049: check-cast v0, Lkotlin/jvm/functions/Function0; // type@39b6 │ │ +2d74a6: 6e20 93d0 0c00 |004b: invoke-virtual {v12, v0}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder;.appVariantProvider:(Lkotlin/jvm/functions/Function0;)Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder; // method@d093 │ │ +2d74ac: 0c0c |004e: move-result-object v12 │ │ +2d74ae: 6e20 96d0 dc00 |004f: invoke-virtual {v12, v13}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder;.callback:(Lcom/duckduckgo/feature/toggles/internal/api/FeatureTogglesCallback;)Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder; // method@d096 │ │ +2d74b4: 0c0c |0052: move-result-object v12 │ │ +2d74b6: 220d fa13 |0053: new-instance v13, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_ProxyModule$providesExtendedOnboardingFeatureToggles$4; // type@13fa │ │ +2d74ba: 7020 4f5e fd00 |0055: invoke-direct {v13, v15}, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_ProxyModule$providesExtendedOnboardingFeatureToggles$4;.:(Lcom/duckduckgo/experiments/api/VariantManager;)V // method@5e4f │ │ +2d74c0: 1f0d b639 |0058: check-cast v13, Lkotlin/jvm/functions/Function0; // type@39b6 │ │ +2d74c4: 6e20 a3d0 dc00 |005a: invoke-virtual {v12, v13}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder;.forceDefaultVariantProvider:(Lkotlin/jvm/functions/Function0;)Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder; // method@d0a3 │ │ +2d74ca: 0c0c |005d: move-result-object v12 │ │ +2d74cc: 6e10 95d0 0c00 |005e: invoke-virtual {v12}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles$Builder;.build:()Lcom/duckduckgo/feature/toggles/api/FeatureToggles; // method@d095 │ │ +2d74d2: 0c0c |0061: move-result-object v12 │ │ +2d74d4: 1c0d f613 |0062: const-class v13, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles; // type@13f6 │ │ +2d74d8: 6e20 aad0 dc00 |0064: invoke-virtual {v12, v13}, Lcom/duckduckgo/feature/toggles/api/FeatureToggles;.create:(Ljava/lang/Class;)Ljava/lang/Object; // method@d0aa │ │ +2d74de: 0c0c |0067: move-result-object v12 │ │ +2d74e0: 1f0c f613 |0068: check-cast v12, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles; // type@13f6 │ │ +2d74e4: 110c |006a: return-object v12 │ │ catches : (none) │ │ positions : │ │ 0x0014 line=39 │ │ 0x0024 line=40 │ │ 0x0028 line=41 │ │ 0x0033 line=42 │ │ 0x003e line=43 │ │ @@ -196003,21 +196003,21 @@ │ │ type : '(Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles;)Lcom/duckduckgo/feature/toggles/api/FeatureTogglesInventory;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -2d7518: |[2d7518] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_ProxyModule.providesExtendedOnboardingFeatureTogglesInventory:(Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles;)Lcom/duckduckgo/feature/toggles/api/FeatureTogglesInventory; │ │ -2d7528: 1a00 8da4 |0000: const-string v0, "feature" // string@a48d │ │ -2d752c: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2d7532: 2200 fb13 |0005: new-instance v0, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_ProxyModule$providesExtendedOnboardingFeatureTogglesInventory$1; // type@13fb │ │ -2d7536: 7020 525e 2000 |0007: invoke-direct {v0, v2}, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_ProxyModule$providesExtendedOnboardingFeatureTogglesInventory$1;.:(Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles;)V // method@5e52 │ │ -2d753c: 1f00 272b |000a: check-cast v0, Lcom/duckduckgo/feature/toggles/api/FeatureTogglesInventory; // type@2b27 │ │ -2d7540: 1100 |000c: return-object v0 │ │ +2d7528: |[2d7528] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_ProxyModule.providesExtendedOnboardingFeatureTogglesInventory:(Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles;)Lcom/duckduckgo/feature/toggles/api/FeatureTogglesInventory; │ │ +2d7538: 1a00 8da4 |0000: const-string v0, "feature" // string@a48d │ │ +2d753c: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2d7542: 2200 fb13 |0005: new-instance v0, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_ProxyModule$providesExtendedOnboardingFeatureTogglesInventory$1; // type@13fb │ │ +2d7546: 7020 525e 2000 |0007: invoke-direct {v0, v2}, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_ProxyModule$providesExtendedOnboardingFeatureTogglesInventory$1;.:(Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles;)V // method@5e52 │ │ +2d754c: 1f00 272b |000a: check-cast v0, Lcom/duckduckgo/feature/toggles/api/FeatureTogglesInventory; // type@2b27 │ │ +2d7550: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=64 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_ProxyModule; │ │ 0x0000 - 0x000d reg=2 (null) Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles; │ │ │ │ @@ -196026,19 +196026,19 @@ │ │ type : '()Lcom/duckduckgo/feature/toggles/api/FeatureExceptions$Store;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -2d74d8: |[2d74d8] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_ProxyModule.providesNoopExceptionsStore:()Lcom/duckduckgo/feature/toggles/api/FeatureExceptions$Store; │ │ -2d74e8: 6200 a964 |0000: sget-object v0, Lcom/duckduckgo/feature/toggles/api/FeatureExceptions;.INSTANCE:Lcom/duckduckgo/feature/toggles/api/FeatureExceptions; // field@64a9 │ │ -2d74ec: 6e10 75d0 0000 |0002: invoke-virtual {v0}, Lcom/duckduckgo/feature/toggles/api/FeatureExceptions;.getEMPTY_STORE:()Lcom/duckduckgo/feature/toggles/api/FeatureExceptions$Store; // method@d075 │ │ -2d74f2: 0c00 |0005: move-result-object v0 │ │ -2d74f4: 1100 |0006: return-object v0 │ │ +2d74e8: |[2d74e8] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_ProxyModule.providesNoopExceptionsStore:()Lcom/duckduckgo/feature/toggles/api/FeatureExceptions$Store; │ │ +2d74f8: 6200 a964 |0000: sget-object v0, Lcom/duckduckgo/feature/toggles/api/FeatureExceptions;.INSTANCE:Lcom/duckduckgo/feature/toggles/api/FeatureExceptions; // field@64a9 │ │ +2d74fc: 6e10 75d0 0000 |0002: invoke-virtual {v0}, Lcom/duckduckgo/feature/toggles/api/FeatureExceptions;.getEMPTY_STORE:()Lcom/duckduckgo/feature/toggles/api/FeatureExceptions$Store; // method@d075 │ │ +2d7502: 0c00 |0005: move-result-object v0 │ │ +2d7504: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_ProxyModule; │ │ │ │ #3 : (in Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_ProxyModule;) │ │ @@ -196046,19 +196046,19 @@ │ │ type : '()Lcom/duckduckgo/feature/toggles/api/FeatureSettings$Store;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -2d74f8: |[2d74f8] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_ProxyModule.providesNoopSettingsStore:()Lcom/duckduckgo/feature/toggles/api/FeatureSettings$Store; │ │ -2d7508: 6200 ab64 |0000: sget-object v0, Lcom/duckduckgo/feature/toggles/api/FeatureSettings;.INSTANCE:Lcom/duckduckgo/feature/toggles/api/FeatureSettings; // field@64ab │ │ -2d750c: 6e10 7bd0 0000 |0002: invoke-virtual {v0}, Lcom/duckduckgo/feature/toggles/api/FeatureSettings;.getEMPTY_STORE:()Lcom/duckduckgo/feature/toggles/api/FeatureSettings$Store; // method@d07b │ │ -2d7512: 0c00 |0005: move-result-object v0 │ │ -2d7514: 1100 |0006: return-object v0 │ │ +2d7508: |[2d7508] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_ProxyModule.providesNoopSettingsStore:()Lcom/duckduckgo/feature/toggles/api/FeatureSettings$Store; │ │ +2d7518: 6200 ab64 |0000: sget-object v0, Lcom/duckduckgo/feature/toggles/api/FeatureSettings;.INSTANCE:Lcom/duckduckgo/feature/toggles/api/FeatureSettings; // field@64ab │ │ +2d751c: 6e10 7bd0 0000 |0002: invoke-virtual {v0}, Lcom/duckduckgo/feature/toggles/api/FeatureSettings;.getEMPTY_STORE:()Lcom/duckduckgo/feature/toggles/api/FeatureSettings$Store; // method@d07b │ │ +2d7522: 0c00 |0005: move-result-object v0 │ │ +2d7524: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_ProxyModule; │ │ │ │ source_file_idx : 10671 (ExtendedOnboardingFeatureToggles_ProxyModule.kt) │ │ @@ -196095,52 +196095,52 @@ │ │ type : '()Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_ProxyModule_ProvidesNoopExceptionsStoreFactory;' │ │ access : 0x1048 (STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2d7220: |[2d7220] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_ProxyModule_ProvidesNoopExceptionsStoreFactory$InstanceHolder.-$$Nest$sfgetINSTANCE:()Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_ProxyModule_ProvidesNoopExceptionsStoreFactory; │ │ -2d7230: 6200 9d34 |0000: sget-object v0, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_ProxyModule_ProvidesNoopExceptionsStoreFactory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_ProxyModule_ProvidesNoopExceptionsStoreFactory; // field@349d │ │ -2d7234: 1100 |0002: return-object v0 │ │ +2d7230: |[2d7230] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_ProxyModule_ProvidesNoopExceptionsStoreFactory$InstanceHolder.-$$Nest$sfgetINSTANCE:()Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_ProxyModule_ProvidesNoopExceptionsStoreFactory; │ │ +2d7240: 6200 9d34 |0000: sget-object v0, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_ProxyModule_ProvidesNoopExceptionsStoreFactory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_ProxyModule_ProvidesNoopExceptionsStoreFactory; // field@349d │ │ +2d7244: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_ProxyModule_ProvidesNoopExceptionsStoreFactory$InstanceHolder;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -2d7238: |[2d7238] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_ProxyModule_ProvidesNoopExceptionsStoreFactory$InstanceHolder.:()V │ │ -2d7248: 2200 0014 |0000: new-instance v0, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_ProxyModule_ProvidesNoopExceptionsStoreFactory; // type@1400 │ │ -2d724c: 7010 695e 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_ProxyModule_ProvidesNoopExceptionsStoreFactory;.:()V // method@5e69 │ │ -2d7252: 6900 9d34 |0005: sput-object v0, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_ProxyModule_ProvidesNoopExceptionsStoreFactory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_ProxyModule_ProvidesNoopExceptionsStoreFactory; // field@349d │ │ -2d7256: 0e00 |0007: return-void │ │ +2d7248: |[2d7248] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_ProxyModule_ProvidesNoopExceptionsStoreFactory$InstanceHolder.:()V │ │ +2d7258: 2200 0014 |0000: new-instance v0, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_ProxyModule_ProvidesNoopExceptionsStoreFactory; // type@1400 │ │ +2d725c: 7010 695e 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_ProxyModule_ProvidesNoopExceptionsStoreFactory;.:()V // method@5e69 │ │ +2d7262: 6900 9d34 |0005: sput-object v0, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_ProxyModule_ProvidesNoopExceptionsStoreFactory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_ProxyModule_ProvidesNoopExceptionsStoreFactory; // field@349d │ │ +2d7266: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_ProxyModule_ProvidesNoopExceptionsStoreFactory$InstanceHolder;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2d7258: |[2d7258] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_ProxyModule_ProvidesNoopExceptionsStoreFactory$InstanceHolder.:()V │ │ -2d7268: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2d726e: 0e00 |0003: return-void │ │ +2d7268: |[2d7268] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_ProxyModule_ProvidesNoopExceptionsStoreFactory$InstanceHolder.:()V │ │ +2d7278: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2d727e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_ProxyModule_ProvidesNoopExceptionsStoreFactory$InstanceHolder; │ │ │ │ Virtual methods - │ │ @@ -196178,52 +196178,52 @@ │ │ type : '()Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_ProxyModule_ProvidesNoopSettingsStoreFactory;' │ │ access : 0x1048 (STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2d7308: |[2d7308] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_ProxyModule_ProvidesNoopSettingsStoreFactory$InstanceHolder.-$$Nest$sfgetINSTANCE:()Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_ProxyModule_ProvidesNoopSettingsStoreFactory; │ │ -2d7318: 6200 9e34 |0000: sget-object v0, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_ProxyModule_ProvidesNoopSettingsStoreFactory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_ProxyModule_ProvidesNoopSettingsStoreFactory; // field@349e │ │ -2d731c: 1100 |0002: return-object v0 │ │ +2d7318: |[2d7318] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_ProxyModule_ProvidesNoopSettingsStoreFactory$InstanceHolder.-$$Nest$sfgetINSTANCE:()Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_ProxyModule_ProvidesNoopSettingsStoreFactory; │ │ +2d7328: 6200 9e34 |0000: sget-object v0, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_ProxyModule_ProvidesNoopSettingsStoreFactory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_ProxyModule_ProvidesNoopSettingsStoreFactory; // field@349e │ │ +2d732c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_ProxyModule_ProvidesNoopSettingsStoreFactory$InstanceHolder;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -2d7320: |[2d7320] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_ProxyModule_ProvidesNoopSettingsStoreFactory$InstanceHolder.:()V │ │ -2d7330: 2200 0214 |0000: new-instance v0, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_ProxyModule_ProvidesNoopSettingsStoreFactory; // type@1402 │ │ -2d7334: 7010 715e 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_ProxyModule_ProvidesNoopSettingsStoreFactory;.:()V // method@5e71 │ │ -2d733a: 6900 9e34 |0005: sput-object v0, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_ProxyModule_ProvidesNoopSettingsStoreFactory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_ProxyModule_ProvidesNoopSettingsStoreFactory; // field@349e │ │ -2d733e: 0e00 |0007: return-void │ │ +2d7330: |[2d7330] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_ProxyModule_ProvidesNoopSettingsStoreFactory$InstanceHolder.:()V │ │ +2d7340: 2200 0214 |0000: new-instance v0, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_ProxyModule_ProvidesNoopSettingsStoreFactory; // type@1402 │ │ +2d7344: 7010 715e 0000 |0002: invoke-direct {v0}, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_ProxyModule_ProvidesNoopSettingsStoreFactory;.:()V // method@5e71 │ │ +2d734a: 6900 9e34 |0005: sput-object v0, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_ProxyModule_ProvidesNoopSettingsStoreFactory$InstanceHolder;.INSTANCE:Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_ProxyModule_ProvidesNoopSettingsStoreFactory; // field@349e │ │ +2d734e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_ProxyModule_ProvidesNoopSettingsStoreFactory$InstanceHolder;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2d7340: |[2d7340] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_ProxyModule_ProvidesNoopSettingsStoreFactory$InstanceHolder.:()V │ │ -2d7350: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2d7356: 0e00 |0003: return-void │ │ +2d7350: |[2d7350] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_ProxyModule_ProvidesNoopSettingsStoreFactory$InstanceHolder.:()V │ │ +2d7360: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2d7366: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_ProxyModule_ProvidesNoopSettingsStoreFactory$InstanceHolder; │ │ │ │ Virtual methods - │ │ @@ -196263,17 +196263,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2d75d4: |[2d75d4] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JSONObjectAdapter.:()V │ │ -2d75e4: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2d75ea: 0e00 |0003: return-void │ │ +2d75e4: |[2d75e4] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JSONObjectAdapter.:()V │ │ +2d75f4: 7010 a6ef 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2d75fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JSONObjectAdapter; │ │ │ │ Virtual methods - │ │ @@ -196282,31 +196282,31 @@ │ │ type : '(Lcom/squareup/moshi/JsonReader;)Lorg/json/JSONObject;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -2d757c: |[2d757c] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JSONObjectAdapter.fromJson:(Lcom/squareup/moshi/JsonReader;)Lorg/json/JSONObject; │ │ -2d758c: 1a00 85c8 |0000: const-string v0, "reader" // string@c885 │ │ -2d7590: 7120 fef1 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2d7596: 6e10 9dee 0300 |0005: invoke-virtual {v3}, Lcom/squareup/moshi/JsonReader;.readJsonValue:()Ljava/lang/Object; // method@ee9d │ │ -2d759c: 0c03 |0008: move-result-object v3 │ │ -2d759e: 2030 4b39 |0009: instance-of v0, v3, Ljava/util/Map; // type@394b │ │ -2d75a2: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -2d75a4: 3800 0500 |000c: if-eqz v0, 0011 // +0005 │ │ -2d75a8: 1f03 4b39 |000e: check-cast v3, Ljava/util/Map; // type@394b │ │ -2d75ac: 2802 |0010: goto 0012 // +0002 │ │ -2d75ae: 0713 |0011: move-object v3, v1 │ │ -2d75b0: 3803 0900 |0012: if-eqz v3, 001b // +0009 │ │ -2d75b4: 2200 363a |0014: new-instance v0, Lorg/json/JSONObject; // type@3a36 │ │ -2d75b8: 7020 0ff3 3000 |0016: invoke-direct {v0, v3}, Lorg/json/JSONObject;.:(Ljava/util/Map;)V // method@f30f │ │ -2d75be: 0701 |0019: move-object v1, v0 │ │ -2d75c0: 0000 |001a: nop // spacer │ │ -2d75c2: 1101 |001b: return-object v1 │ │ +2d758c: |[2d758c] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JSONObjectAdapter.fromJson:(Lcom/squareup/moshi/JsonReader;)Lorg/json/JSONObject; │ │ +2d759c: 1a00 85c8 |0000: const-string v0, "reader" // string@c885 │ │ +2d75a0: 7120 fef1 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2d75a6: 6e10 9dee 0300 |0005: invoke-virtual {v3}, Lcom/squareup/moshi/JsonReader;.readJsonValue:()Ljava/lang/Object; // method@ee9d │ │ +2d75ac: 0c03 |0008: move-result-object v3 │ │ +2d75ae: 2030 4b39 |0009: instance-of v0, v3, Ljava/util/Map; // type@394b │ │ +2d75b2: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +2d75b4: 3800 0500 |000c: if-eqz v0, 0011 // +0005 │ │ +2d75b8: 1f03 4b39 |000e: check-cast v3, Ljava/util/Map; // type@394b │ │ +2d75bc: 2802 |0010: goto 0012 // +0002 │ │ +2d75be: 0713 |0011: move-object v3, v1 │ │ +2d75c0: 3803 0900 |0012: if-eqz v3, 001b // +0009 │ │ +2d75c4: 2200 363a |0014: new-instance v0, Lorg/json/JSONObject; // type@3a36 │ │ +2d75c8: 7020 0ff3 3000 |0016: invoke-direct {v0, v3}, Lorg/json/JSONObject;.:(Ljava/util/Map;)V // method@f30f │ │ +2d75ce: 0701 |0019: move-object v1, v0 │ │ +2d75d0: 0000 |001a: nop // spacer │ │ +2d75d2: 1101 |001b: return-object v1 │ │ catches : 1 │ │ 0x0014 - 0x0019 │ │ Lorg/json/JSONException; -> 0x001b │ │ positions : │ │ 0x0005 line=262 │ │ 0x0014 line=265 │ │ locals : │ │ @@ -196318,29 +196318,29 @@ │ │ type : '(Lcom/squareup/moshi/JsonWriter;Lorg/json/JSONObject;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -2d75ec: |[2d75ec] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JSONObjectAdapter.toJson:(Lcom/squareup/moshi/JsonWriter;Lorg/json/JSONObject;)V │ │ -2d75fc: 1a00 85db |0000: const-string v0, "writer" // string@db85 │ │ -2d7600: 7120 fef1 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2d7606: 3804 1900 |0005: if-eqz v4, 001e // +0019 │ │ -2d760a: 2200 283a |0007: new-instance v0, Lokio/Buffer; // type@3a28 │ │ -2d760e: 7010 eef2 0000 |0009: invoke-direct {v0}, Lokio/Buffer;.:()V // method@f2ee │ │ -2d7614: 6e10 1df3 0400 |000c: invoke-virtual {v4}, Lorg/json/JSONObject;.toString:()Ljava/lang/String; // method@f31d │ │ -2d761a: 0c04 |000f: move-result-object v4 │ │ -2d761c: 1a01 dcd6 |0010: const-string v1, "toString(...)" // string@d6dc │ │ -2d7620: 7120 fdf1 1400 |0012: invoke-static {v4, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ -2d7626: 6e20 f0f2 4000 |0015: invoke-virtual {v0, v4}, Lokio/Buffer;.writeUtf8:(Ljava/lang/String;)Lokio/Buffer; // method@f2f0 │ │ -2d762c: 0c04 |0018: move-result-object v4 │ │ -2d762e: 1f04 293a |0019: check-cast v4, Lokio/BufferedSource; // type@3a29 │ │ -2d7632: 6e20 9eee 4300 |001b: invoke-virtual {v3, v4}, Lcom/squareup/moshi/JsonWriter;.value:(Lokio/BufferedSource;)Lcom/squareup/moshi/JsonWriter; // method@ee9e │ │ -2d7638: 0e00 |001e: return-void │ │ +2d75fc: |[2d75fc] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JSONObjectAdapter.toJson:(Lcom/squareup/moshi/JsonWriter;Lorg/json/JSONObject;)V │ │ +2d760c: 1a00 85db |0000: const-string v0, "writer" // string@db85 │ │ +2d7610: 7120 fef1 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2d7616: 3804 1900 |0005: if-eqz v4, 001e // +0019 │ │ +2d761a: 2200 283a |0007: new-instance v0, Lokio/Buffer; // type@3a28 │ │ +2d761e: 7010 eef2 0000 |0009: invoke-direct {v0}, Lokio/Buffer;.:()V // method@f2ee │ │ +2d7624: 6e10 1df3 0400 |000c: invoke-virtual {v4}, Lorg/json/JSONObject;.toString:()Ljava/lang/String; // method@f31d │ │ +2d762a: 0c04 |000f: move-result-object v4 │ │ +2d762c: 1a01 dcd6 |0010: const-string v1, "toString(...)" // string@d6dc │ │ +2d7630: 7120 fdf1 1400 |0012: invoke-static {v4, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fd │ │ +2d7636: 6e20 f0f2 4000 |0015: invoke-virtual {v0, v4}, Lokio/Buffer;.writeUtf8:(Ljava/lang/String;)Lokio/Buffer; // method@f2f0 │ │ +2d763c: 0c04 |0018: move-result-object v4 │ │ +2d763e: 1f04 293a |0019: check-cast v4, Lokio/BufferedSource; // type@3a29 │ │ +2d7642: 6e20 9eee 4300 |001b: invoke-virtual {v3, v4}, Lcom/squareup/moshi/JsonWriter;.value:(Lokio/BufferedSource;)Lcom/squareup/moshi/JsonWriter; // method@ee9e │ │ +2d7648: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0007 line=273 │ │ locals : │ │ 0x0000 - 0x001f reg=2 this Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JSONObjectAdapter; │ │ 0x0000 - 0x001f reg=3 (null) Lcom/squareup/moshi/JsonWriter; │ │ 0x0000 - 0x001f reg=4 (null) Lorg/json/JSONObject; │ │ @@ -196384,21 +196384,21 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -2d77d8: |[2d77d8] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException.:(Ljava/lang/String;Ljava/lang/String;)V │ │ -2d77e8: 1a00 faa0 |0000: const-string v0, "domain" // string@a0fa │ │ -2d77ec: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2d77f2: 7010 a6ef 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2d77f8: 5b12 9f34 |0008: iput-object v2, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException;.domain:Ljava/lang/String; // field@349f │ │ -2d77fc: 5b13 a034 |000a: iput-object v3, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException;.reason:Ljava/lang/String; // field@34a0 │ │ -2d7800: 0e00 |000c: return-void │ │ +2d77e8: |[2d77e8] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException.:(Ljava/lang/String;Ljava/lang/String;)V │ │ +2d77f8: 1a00 faa0 |0000: const-string v0, "domain" // string@a0fa │ │ +2d77fc: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2d7802: 7010 a6ef 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2d7808: 5b12 9f34 |0008: iput-object v2, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException;.domain:Ljava/lang/String; // field@349f │ │ +2d780c: 5b13 a034 |000a: iput-object v3, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException;.reason:Ljava/lang/String; // field@34a0 │ │ +2d7810: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=255 │ │ 0x0008 line=256 │ │ 0x000a line=257 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException; │ │ @@ -196410,127 +196410,127 @@ │ │ type : '(Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -2d7694: |[2d7694] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException.copy$default:(Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException; │ │ -2d76a4: dd04 0301 |0000: and-int/lit8 v4, v3, #int 1 // #01 │ │ -2d76a8: 3804 0400 |0002: if-eqz v4, 0006 // +0004 │ │ -2d76ac: 5401 9f34 |0004: iget-object v1, v0, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException;.domain:Ljava/lang/String; // field@349f │ │ -2d76b0: dd03 0302 |0006: and-int/lit8 v3, v3, #int 2 // #02 │ │ -2d76b4: 3803 0400 |0008: if-eqz v3, 000c // +0004 │ │ -2d76b8: 5402 a034 |000a: iget-object v2, v0, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException;.reason:Ljava/lang/String; // field@34a0 │ │ -2d76bc: 6e30 7c5e 1002 |000c: invoke-virtual {v0, v1, v2}, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException;.copy:(Ljava/lang/String;Ljava/lang/String;)Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException; // method@5e7c │ │ -2d76c2: 0c00 |000f: move-result-object v0 │ │ -2d76c4: 1100 |0010: return-object v0 │ │ +2d76a4: |[2d76a4] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException.copy$default:(Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException; │ │ +2d76b4: dd04 0301 |0000: and-int/lit8 v4, v3, #int 1 // #01 │ │ +2d76b8: 3804 0400 |0002: if-eqz v4, 0006 // +0004 │ │ +2d76bc: 5401 9f34 |0004: iget-object v1, v0, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException;.domain:Ljava/lang/String; // field@349f │ │ +2d76c0: dd03 0302 |0006: and-int/lit8 v3, v3, #int 2 // #02 │ │ +2d76c4: 3803 0400 |0008: if-eqz v3, 000c // +0004 │ │ +2d76c8: 5402 a034 |000a: iget-object v2, v0, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException;.reason:Ljava/lang/String; // field@34a0 │ │ +2d76cc: 6e30 7c5e 1002 |000c: invoke-virtual {v0, v1, v2}, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException;.copy:(Ljava/lang/String;Ljava/lang/String;)Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException; // method@5e7c │ │ +2d76d2: 0c00 |000f: move-result-object v0 │ │ +2d76d4: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException;) │ │ name : 'component1' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2d7728: |[2d7728] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException.component1:()Ljava/lang/String; │ │ -2d7738: 5410 9f34 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException;.domain:Ljava/lang/String; // field@349f │ │ -2d773c: 1100 |0002: return-object v0 │ │ +2d7738: |[2d7738] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException.component1:()Ljava/lang/String; │ │ +2d7748: 5410 9f34 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException;.domain:Ljava/lang/String; // field@349f │ │ +2d774c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException;) │ │ name : 'component2' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2d7740: |[2d7740] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException.component2:()Ljava/lang/String; │ │ -2d7750: 5410 a034 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException;.reason:Ljava/lang/String; // field@34a0 │ │ -2d7754: 1100 |0002: return-object v0 │ │ +2d7750: |[2d7750] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException.component2:()Ljava/lang/String; │ │ +2d7760: 5410 a034 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException;.reason:Ljava/lang/String; // field@34a0 │ │ +2d7764: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException;) │ │ name : 'copy' │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -2d76c8: |[2d76c8] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException.copy:(Ljava/lang/String;Ljava/lang/String;)Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException; │ │ -2d76d8: 1a00 faa0 |0000: const-string v0, "domain" // string@a0fa │ │ -2d76dc: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2d76e2: 2200 0414 |0005: new-instance v0, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException; // type@1404 │ │ -2d76e6: 7030 795e 2003 |0007: invoke-direct {v0, v2, v3}, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException;.:(Ljava/lang/String;Ljava/lang/String;)V // method@5e79 │ │ -2d76ec: 1100 |000a: return-object v0 │ │ +2d76d8: |[2d76d8] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException.copy:(Ljava/lang/String;Ljava/lang/String;)Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException; │ │ +2d76e8: 1a00 faa0 |0000: const-string v0, "domain" // string@a0fa │ │ +2d76ec: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2d76f2: 2200 0414 |0005: new-instance v0, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException; // type@1404 │ │ +2d76f6: 7030 795e 2003 |0007: invoke-direct {v0, v2, v3}, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException;.:(Ljava/lang/String;Ljava/lang/String;)V // method@5e79 │ │ +2d76fc: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -2d763c: |[2d763c] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException.equals:(Ljava/lang/Object;)Z │ │ -2d764c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -2d764e: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ -2d7652: 0f00 |0003: return v0 │ │ -2d7654: 2051 0414 |0004: instance-of v1, v5, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException; // type@1404 │ │ -2d7658: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -2d765a: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -2d765e: 0f02 |0009: return v2 │ │ -2d7660: 1f05 0414 |000a: check-cast v5, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException; // type@1404 │ │ -2d7664: 5441 9f34 |000c: iget-object v1, v4, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException;.domain:Ljava/lang/String; // field@349f │ │ -2d7668: 5453 9f34 |000e: iget-object v3, v5, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException;.domain:Ljava/lang/String; // field@349f │ │ -2d766c: 7120 faf1 3100 |0010: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -2d7672: 0a01 |0013: move-result v1 │ │ -2d7674: 3901 0300 |0014: if-nez v1, 0017 // +0003 │ │ -2d7678: 0f02 |0016: return v2 │ │ -2d767a: 5441 a034 |0017: iget-object v1, v4, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException;.reason:Ljava/lang/String; // field@34a0 │ │ -2d767e: 5455 a034 |0019: iget-object v5, v5, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException;.reason:Ljava/lang/String; // field@34a0 │ │ -2d7682: 7120 faf1 5100 |001b: invoke-static {v1, v5}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -2d7688: 0a05 |001e: move-result v5 │ │ -2d768a: 3905 0300 |001f: if-nez v5, 0022 // +0003 │ │ -2d768e: 0f02 |0021: return v2 │ │ -2d7690: 0f00 |0022: return v0 │ │ +2d764c: |[2d764c] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException.equals:(Ljava/lang/Object;)Z │ │ +2d765c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +2d765e: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ +2d7662: 0f00 |0003: return v0 │ │ +2d7664: 2051 0414 |0004: instance-of v1, v5, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException; // type@1404 │ │ +2d7668: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +2d766a: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +2d766e: 0f02 |0009: return v2 │ │ +2d7670: 1f05 0414 |000a: check-cast v5, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException; // type@1404 │ │ +2d7674: 5441 9f34 |000c: iget-object v1, v4, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException;.domain:Ljava/lang/String; // field@349f │ │ +2d7678: 5453 9f34 |000e: iget-object v3, v5, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException;.domain:Ljava/lang/String; // field@349f │ │ +2d767c: 7120 faf1 3100 |0010: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +2d7682: 0a01 |0013: move-result v1 │ │ +2d7684: 3901 0300 |0014: if-nez v1, 0017 // +0003 │ │ +2d7688: 0f02 |0016: return v2 │ │ +2d768a: 5441 a034 |0017: iget-object v1, v4, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException;.reason:Ljava/lang/String; // field@34a0 │ │ +2d768e: 5455 a034 |0019: iget-object v5, v5, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException;.reason:Ljava/lang/String; // field@34a0 │ │ +2d7692: 7120 faf1 5100 |001b: invoke-static {v1, v5}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +2d7698: 0a05 |001e: move-result v5 │ │ +2d769a: 3905 0300 |001f: if-nez v5, 0022 // +0003 │ │ +2d769e: 0f02 |0021: return v2 │ │ +2d76a0: 0f00 |0022: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException;) │ │ name : 'getDomain' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2d7758: |[2d7758] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException.getDomain:()Ljava/lang/String; │ │ -2d7768: 5410 9f34 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException;.domain:Ljava/lang/String; // field@349f │ │ -2d776c: 1100 |0002: return-object v0 │ │ +2d7768: |[2d7768] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException.getDomain:()Ljava/lang/String; │ │ +2d7778: 5410 9f34 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException;.domain:Ljava/lang/String; // field@349f │ │ +2d777c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=256 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException; │ │ │ │ #5 : (in Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException;) │ │ @@ -196538,17 +196538,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2d7770: |[2d7770] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException.getReason:()Ljava/lang/String; │ │ -2d7780: 5410 a034 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException;.reason:Ljava/lang/String; // field@34a0 │ │ -2d7784: 1100 |0002: return-object v0 │ │ +2d7780: |[2d7780] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException.getReason:()Ljava/lang/String; │ │ +2d7790: 5410 a034 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException;.reason:Ljava/lang/String; // field@34a0 │ │ +2d7794: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException; │ │ │ │ #6 : (in Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException;) │ │ @@ -196556,55 +196556,55 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -2d76f0: |[2d76f0] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException.hashCode:()I │ │ -2d7700: 5420 9f34 |0000: iget-object v0, v2, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException;.domain:Ljava/lang/String; // field@349f │ │ -2d7704: 6e10 c0ef 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ -2d770a: 0a00 |0005: move-result v0 │ │ -2d770c: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -2d7710: 5421 a034 |0008: iget-object v1, v2, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException;.reason:Ljava/lang/String; // field@34a0 │ │ -2d7714: 3901 0400 |000a: if-nez v1, 000e // +0004 │ │ -2d7718: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -2d771a: 2805 |000d: goto 0012 // +0005 │ │ -2d771c: 6e10 c0ef 0100 |000e: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ -2d7722: 0a01 |0011: move-result v1 │ │ -2d7724: b010 |0012: add-int/2addr v0, v1 │ │ -2d7726: 0f00 |0013: return v0 │ │ +2d7700: |[2d7700] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException.hashCode:()I │ │ +2d7710: 5420 9f34 |0000: iget-object v0, v2, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException;.domain:Ljava/lang/String; // field@349f │ │ +2d7714: 6e10 c0ef 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ +2d771a: 0a00 |0005: move-result v0 │ │ +2d771c: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +2d7720: 5421 a034 |0008: iget-object v1, v2, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException;.reason:Ljava/lang/String; // field@34a0 │ │ +2d7724: 3901 0400 |000a: if-nez v1, 000e // +0004 │ │ +2d7728: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +2d772a: 2805 |000d: goto 0012 // +0005 │ │ +2d772c: 6e10 c0ef 0100 |000e: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ +2d7732: 0a01 |0011: move-result v1 │ │ +2d7734: b010 |0012: add-int/2addr v0, v1 │ │ +2d7736: 0f00 |0013: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException;) │ │ name : 'toString' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -2d7788: |[2d7788] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException.toString:()Ljava/lang/String; │ │ -2d7798: 5440 9f34 |0000: iget-object v0, v4, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException;.domain:Ljava/lang/String; // field@349f │ │ -2d779c: 5441 a034 |0002: iget-object v1, v4, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException;.reason:Ljava/lang/String; // field@34a0 │ │ -2d77a0: 2202 dd38 |0004: new-instance v2, Ljava/lang/StringBuilder; // type@38dd │ │ -2d77a4: 1a03 1c2f |0006: const-string v3, "JsonException(domain=" // string@2f1c │ │ -2d77a8: 7020 d9ef 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ -2d77ae: 6e20 e2ef 0200 |000b: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2d77b4: 1a00 8218 |000e: const-string v0, ", reason=" // string@1882 │ │ -2d77b8: 6e20 e2ef 0200 |0010: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2d77be: 6e20 e2ef 1200 |0013: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2d77c4: 1a00 0117 |0016: const-string v0, ")" // string@1701 │ │ -2d77c8: 6e20 e2ef 0200 |0018: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2d77ce: 6e10 e7ef 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ -2d77d4: 0c00 |001e: move-result-object v0 │ │ -2d77d6: 1100 |001f: return-object v0 │ │ +2d7798: |[2d7798] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException.toString:()Ljava/lang/String; │ │ +2d77a8: 5440 9f34 |0000: iget-object v0, v4, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException;.domain:Ljava/lang/String; // field@349f │ │ +2d77ac: 5441 a034 |0002: iget-object v1, v4, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonException;.reason:Ljava/lang/String; // field@34a0 │ │ +2d77b0: 2202 dd38 |0004: new-instance v2, Ljava/lang/StringBuilder; // type@38dd │ │ +2d77b4: 1a03 1c2f |0006: const-string v3, "JsonException(domain=" // string@2f1c │ │ +2d77b8: 7020 d9ef 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ +2d77be: 6e20 e2ef 0200 |000b: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2d77c4: 1a00 8218 |000e: const-string v0, ", reason=" // string@1882 │ │ +2d77c8: 6e20 e2ef 0200 |0010: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2d77ce: 6e20 e2ef 1200 |0013: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2d77d4: 1a00 0117 |0016: const-string v0, ")" // string@1701 │ │ +2d77d8: 6e20 e2ef 0200 |0018: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2d77de: 6e10 e7ef 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ +2d77e4: 0c00 |001e: move-result-object v0 │ │ +2d77e6: 1100 |001f: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 10676 (ExtendedOnboardingFeatureToggles_RemoteFeature.kt) │ │ │ │ Class #1559 header: │ │ @@ -196676,25 +196676,25 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Lorg/json/JSONObject;Ljava/util/List;Ljava/util/Map;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 7 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -2d7bc4: |[2d7bc4] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Lorg/json/JSONObject;Ljava/util/List;Ljava/util/Map;)V │ │ -2d7bd4: 1a00 8fa3 |0000: const-string v0, "exceptions" // string@a38f │ │ -2d7bd8: 7120 fef1 0600 |0002: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2d7bde: 7010 a6ef 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2d7be4: 5b12 a634 |0008: iput-object v2, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.state:Ljava/lang/String; // field@34a6 │ │ -2d7be8: 5b13 a334 |000a: iput-object v3, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.hash:Ljava/lang/String; // field@34a3 │ │ -2d7bec: 5b14 a434 |000c: iput-object v4, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.minSupportedVersion:Ljava/lang/Integer; // field@34a4 │ │ -2d7bf0: 5b15 a534 |000e: iput-object v5, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.settings:Lorg/json/JSONObject; // field@34a5 │ │ -2d7bf4: 5b16 a134 |0010: iput-object v6, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.exceptions:Ljava/util/List; // field@34a1 │ │ -2d7bf8: 5b17 a234 |0012: iput-object v7, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.features:Ljava/util/Map; // field@34a2 │ │ -2d7bfc: 0e00 |0014: return-void │ │ +2d7bd4: |[2d7bd4] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Lorg/json/JSONObject;Ljava/util/List;Ljava/util/Map;)V │ │ +2d7be4: 1a00 8fa3 |0000: const-string v0, "exceptions" // string@a38f │ │ +2d7be8: 7120 fef1 0600 |0002: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2d7bee: 7010 a6ef 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2d7bf4: 5b12 a634 |0008: iput-object v2, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.state:Ljava/lang/String; // field@34a6 │ │ +2d7bf8: 5b13 a334 |000a: iput-object v3, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.hash:Ljava/lang/String; // field@34a3 │ │ +2d7bfc: 5b14 a434 |000c: iput-object v4, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.minSupportedVersion:Ljava/lang/Integer; // field@34a4 │ │ +2d7c00: 5b15 a534 |000e: iput-object v5, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.settings:Lorg/json/JSONObject; // field@34a5 │ │ +2d7c04: 5b16 a134 |0010: iput-object v6, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.exceptions:Ljava/util/List; // field@34a1 │ │ +2d7c08: 5b17 a234 |0012: iput-object v7, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.features:Ljava/util/Map; // field@34a2 │ │ +2d7c0c: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=246 │ │ 0x0008 line=247 │ │ 0x000a line=248 │ │ 0x000c line=249 │ │ 0x000e line=250 │ │ @@ -196714,246 +196714,246 @@ │ │ type : '(Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Lorg/json/JSONObject;Ljava/util/List;Ljava/util/Map;ILjava/lang/Object;)Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 13 │ │ ins : 9 │ │ outs : 7 │ │ insns size : 53 16-bit code units │ │ -2d78b4: |[2d78b4] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature.copy$default:(Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Lorg/json/JSONObject;Ljava/util/List;Ljava/util/Map;ILjava/lang/Object;)Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature; │ │ -2d78c4: dd0c 0b01 |0000: and-int/lit8 v12, v11, #int 1 // #01 │ │ -2d78c8: 380c 0400 |0002: if-eqz v12, 0006 // +0004 │ │ -2d78cc: 5445 a634 |0004: iget-object v5, v4, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.state:Ljava/lang/String; // field@34a6 │ │ -2d78d0: dd0c 0b02 |0006: and-int/lit8 v12, v11, #int 2 // #02 │ │ -2d78d4: 380c 0400 |0008: if-eqz v12, 000c // +0004 │ │ -2d78d8: 5446 a334 |000a: iget-object v6, v4, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.hash:Ljava/lang/String; // field@34a3 │ │ -2d78dc: 076c |000c: move-object v12, v6 │ │ -2d78de: dd06 0b04 |000d: and-int/lit8 v6, v11, #int 4 // #04 │ │ -2d78e2: 3806 0400 |000f: if-eqz v6, 0013 // +0004 │ │ -2d78e6: 5447 a434 |0011: iget-object v7, v4, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.minSupportedVersion:Ljava/lang/Integer; // field@34a4 │ │ -2d78ea: 0770 |0013: move-object v0, v7 │ │ -2d78ec: dd06 0b08 |0014: and-int/lit8 v6, v11, #int 8 // #08 │ │ -2d78f0: 3806 0400 |0016: if-eqz v6, 001a // +0004 │ │ -2d78f4: 5448 a534 |0018: iget-object v8, v4, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.settings:Lorg/json/JSONObject; // field@34a5 │ │ -2d78f8: 0781 |001a: move-object v1, v8 │ │ -2d78fa: dd06 0b10 |001b: and-int/lit8 v6, v11, #int 16 // #10 │ │ -2d78fe: 3806 0400 |001d: if-eqz v6, 0021 // +0004 │ │ -2d7902: 5449 a134 |001f: iget-object v9, v4, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.exceptions:Ljava/util/List; // field@34a1 │ │ -2d7906: 0792 |0021: move-object v2, v9 │ │ -2d7908: dd06 0b20 |0022: and-int/lit8 v6, v11, #int 32 // #20 │ │ -2d790c: 3806 0400 |0024: if-eqz v6, 0028 // +0004 │ │ -2d7910: 544a a234 |0026: iget-object v10, v4, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.features:Ljava/util/Map; // field@34a2 │ │ -2d7914: 07a3 |0028: move-object v3, v10 │ │ -2d7916: 0746 |0029: move-object v6, v4 │ │ -2d7918: 0757 |002a: move-object v7, v5 │ │ -2d791a: 07c8 |002b: move-object v8, v12 │ │ -2d791c: 0709 |002c: move-object v9, v0 │ │ -2d791e: 071a |002d: move-object v10, v1 │ │ -2d7920: 072b |002e: move-object v11, v2 │ │ -2d7922: 073c |002f: move-object v12, v3 │ │ -2d7924: 7407 8a5e 0600 |0030: invoke-virtual/range {v6, v7, v8, v9, v10, v11, v12}, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.copy:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Lorg/json/JSONObject;Ljava/util/List;Ljava/util/Map;)Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature; // method@5e8a │ │ -2d792a: 0c04 |0033: move-result-object v4 │ │ -2d792c: 1104 |0034: return-object v4 │ │ +2d78c4: |[2d78c4] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature.copy$default:(Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Lorg/json/JSONObject;Ljava/util/List;Ljava/util/Map;ILjava/lang/Object;)Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature; │ │ +2d78d4: dd0c 0b01 |0000: and-int/lit8 v12, v11, #int 1 // #01 │ │ +2d78d8: 380c 0400 |0002: if-eqz v12, 0006 // +0004 │ │ +2d78dc: 5445 a634 |0004: iget-object v5, v4, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.state:Ljava/lang/String; // field@34a6 │ │ +2d78e0: dd0c 0b02 |0006: and-int/lit8 v12, v11, #int 2 // #02 │ │ +2d78e4: 380c 0400 |0008: if-eqz v12, 000c // +0004 │ │ +2d78e8: 5446 a334 |000a: iget-object v6, v4, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.hash:Ljava/lang/String; // field@34a3 │ │ +2d78ec: 076c |000c: move-object v12, v6 │ │ +2d78ee: dd06 0b04 |000d: and-int/lit8 v6, v11, #int 4 // #04 │ │ +2d78f2: 3806 0400 |000f: if-eqz v6, 0013 // +0004 │ │ +2d78f6: 5447 a434 |0011: iget-object v7, v4, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.minSupportedVersion:Ljava/lang/Integer; // field@34a4 │ │ +2d78fa: 0770 |0013: move-object v0, v7 │ │ +2d78fc: dd06 0b08 |0014: and-int/lit8 v6, v11, #int 8 // #08 │ │ +2d7900: 3806 0400 |0016: if-eqz v6, 001a // +0004 │ │ +2d7904: 5448 a534 |0018: iget-object v8, v4, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.settings:Lorg/json/JSONObject; // field@34a5 │ │ +2d7908: 0781 |001a: move-object v1, v8 │ │ +2d790a: dd06 0b10 |001b: and-int/lit8 v6, v11, #int 16 // #10 │ │ +2d790e: 3806 0400 |001d: if-eqz v6, 0021 // +0004 │ │ +2d7912: 5449 a134 |001f: iget-object v9, v4, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.exceptions:Ljava/util/List; // field@34a1 │ │ +2d7916: 0792 |0021: move-object v2, v9 │ │ +2d7918: dd06 0b20 |0022: and-int/lit8 v6, v11, #int 32 // #20 │ │ +2d791c: 3806 0400 |0024: if-eqz v6, 0028 // +0004 │ │ +2d7920: 544a a234 |0026: iget-object v10, v4, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.features:Ljava/util/Map; // field@34a2 │ │ +2d7924: 07a3 |0028: move-object v3, v10 │ │ +2d7926: 0746 |0029: move-object v6, v4 │ │ +2d7928: 0757 |002a: move-object v7, v5 │ │ +2d792a: 07c8 |002b: move-object v8, v12 │ │ +2d792c: 0709 |002c: move-object v9, v0 │ │ +2d792e: 071a |002d: move-object v10, v1 │ │ +2d7930: 072b |002e: move-object v11, v2 │ │ +2d7932: 073c |002f: move-object v12, v3 │ │ +2d7934: 7407 8a5e 0600 |0030: invoke-virtual/range {v6, v7, v8, v9, v10, v11, v12}, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.copy:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Lorg/json/JSONObject;Ljava/util/List;Ljava/util/Map;)Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature; // method@5e8a │ │ +2d793a: 0c04 |0033: move-result-object v4 │ │ +2d793c: 1104 |0034: return-object v4 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;) │ │ name : 'component1' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2d7a34: |[2d7a34] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature.component1:()Ljava/lang/String; │ │ -2d7a44: 5410 a634 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.state:Ljava/lang/String; // field@34a6 │ │ -2d7a48: 1100 |0002: return-object v0 │ │ +2d7a44: |[2d7a44] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature.component1:()Ljava/lang/String; │ │ +2d7a54: 5410 a634 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.state:Ljava/lang/String; // field@34a6 │ │ +2d7a58: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;) │ │ name : 'component2' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2d7a4c: |[2d7a4c] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature.component2:()Ljava/lang/String; │ │ -2d7a5c: 5410 a334 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.hash:Ljava/lang/String; // field@34a3 │ │ -2d7a60: 1100 |0002: return-object v0 │ │ +2d7a5c: |[2d7a5c] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature.component2:()Ljava/lang/String; │ │ +2d7a6c: 5410 a334 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.hash:Ljava/lang/String; // field@34a3 │ │ +2d7a70: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;) │ │ name : 'component3' │ │ type : '()Ljava/lang/Integer;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2d7a04: |[2d7a04] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature.component3:()Ljava/lang/Integer; │ │ -2d7a14: 5410 a434 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.minSupportedVersion:Ljava/lang/Integer; // field@34a4 │ │ -2d7a18: 1100 |0002: return-object v0 │ │ +2d7a14: |[2d7a14] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature.component3:()Ljava/lang/Integer; │ │ +2d7a24: 5410 a434 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.minSupportedVersion:Ljava/lang/Integer; // field@34a4 │ │ +2d7a28: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;) │ │ name : 'component4' │ │ type : '()Lorg/json/JSONObject;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2d7b94: |[2d7b94] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature.component4:()Lorg/json/JSONObject; │ │ -2d7ba4: 5410 a534 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.settings:Lorg/json/JSONObject; // field@34a5 │ │ -2d7ba8: 1100 |0002: return-object v0 │ │ +2d7ba4: |[2d7ba4] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature.component4:()Lorg/json/JSONObject; │ │ +2d7bb4: 5410 a534 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.settings:Lorg/json/JSONObject; // field@34a5 │ │ +2d7bb8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;) │ │ name : 'component5' │ │ type : '()Ljava/util/List;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2d7b34: |[2d7b34] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature.component5:()Ljava/util/List; │ │ -2d7b44: 5410 a134 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.exceptions:Ljava/util/List; // field@34a1 │ │ -2d7b48: 1100 |0002: return-object v0 │ │ +2d7b44: |[2d7b44] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature.component5:()Ljava/util/List; │ │ +2d7b54: 5410 a134 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.exceptions:Ljava/util/List; // field@34a1 │ │ +2d7b58: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;) │ │ name : 'component6' │ │ type : '()Ljava/util/Map;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2d7b64: |[2d7b64] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature.component6:()Ljava/util/Map; │ │ -2d7b74: 5410 a234 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.features:Ljava/util/Map; // field@34a2 │ │ -2d7b78: 1100 |0002: return-object v0 │ │ +2d7b74: |[2d7b74] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature.component6:()Ljava/util/Map; │ │ +2d7b84: 5410 a234 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.features:Ljava/util/Map; // field@34a2 │ │ +2d7b88: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #6 : (in Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;) │ │ name : 'copy' │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Lorg/json/JSONObject;Ljava/util/List;Ljava/util/Map;)Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 15 │ │ ins : 7 │ │ outs : 7 │ │ insns size : 18 16-bit code units │ │ -2d7930: |[2d7930] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature.copy:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Lorg/json/JSONObject;Ljava/util/List;Ljava/util/Map;)Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature; │ │ -2d7940: 1a00 8fa3 |0000: const-string v0, "exceptions" // string@a38f │ │ -2d7944: 7120 fef1 0d00 |0002: invoke-static {v13, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2d794a: 2200 0514 |0005: new-instance v0, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature; // type@1405 │ │ -2d794e: 0701 |0007: move-object v1, v0 │ │ -2d7950: 0792 |0008: move-object v2, v9 │ │ -2d7952: 07a3 |0009: move-object v3, v10 │ │ -2d7954: 07b4 |000a: move-object v4, v11 │ │ -2d7956: 07c5 |000b: move-object v5, v12 │ │ -2d7958: 07d6 |000c: move-object v6, v13 │ │ -2d795a: 07e7 |000d: move-object v7, v14 │ │ -2d795c: 7607 835e 0100 |000e: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7}, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Lorg/json/JSONObject;Ljava/util/List;Ljava/util/Map;)V // method@5e83 │ │ -2d7962: 1100 |0011: return-object v0 │ │ +2d7940: |[2d7940] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature.copy:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Lorg/json/JSONObject;Ljava/util/List;Ljava/util/Map;)Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature; │ │ +2d7950: 1a00 8fa3 |0000: const-string v0, "exceptions" // string@a38f │ │ +2d7954: 7120 fef1 0d00 |0002: invoke-static {v13, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2d795a: 2200 0514 |0005: new-instance v0, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature; // type@1405 │ │ +2d795e: 0701 |0007: move-object v1, v0 │ │ +2d7960: 0792 |0008: move-object v2, v9 │ │ +2d7962: 07a3 |0009: move-object v3, v10 │ │ +2d7964: 07b4 |000a: move-object v4, v11 │ │ +2d7966: 07c5 |000b: move-object v5, v12 │ │ +2d7968: 07d6 |000c: move-object v6, v13 │ │ +2d796a: 07e7 |000d: move-object v7, v14 │ │ +2d796c: 7607 835e 0100 |000e: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7}, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Lorg/json/JSONObject;Ljava/util/List;Ljava/util/Map;)V // method@5e83 │ │ +2d7972: 1100 |0011: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 79 16-bit code units │ │ -2d7804: |[2d7804] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature.equals:(Ljava/lang/Object;)Z │ │ -2d7814: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -2d7816: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ -2d781a: 0f00 |0003: return v0 │ │ -2d781c: 2051 0514 |0004: instance-of v1, v5, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature; // type@1405 │ │ -2d7820: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -2d7822: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -2d7826: 0f02 |0009: return v2 │ │ -2d7828: 1f05 0514 |000a: check-cast v5, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature; // type@1405 │ │ -2d782c: 5441 a634 |000c: iget-object v1, v4, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.state:Ljava/lang/String; // field@34a6 │ │ -2d7830: 5453 a634 |000e: iget-object v3, v5, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.state:Ljava/lang/String; // field@34a6 │ │ -2d7834: 7120 faf1 3100 |0010: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -2d783a: 0a01 |0013: move-result v1 │ │ -2d783c: 3901 0300 |0014: if-nez v1, 0017 // +0003 │ │ -2d7840: 0f02 |0016: return v2 │ │ -2d7842: 5441 a334 |0017: iget-object v1, v4, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.hash:Ljava/lang/String; // field@34a3 │ │ -2d7846: 5453 a334 |0019: iget-object v3, v5, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.hash:Ljava/lang/String; // field@34a3 │ │ -2d784a: 7120 faf1 3100 |001b: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -2d7850: 0a01 |001e: move-result v1 │ │ -2d7852: 3901 0300 |001f: if-nez v1, 0022 // +0003 │ │ -2d7856: 0f02 |0021: return v2 │ │ -2d7858: 5441 a434 |0022: iget-object v1, v4, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.minSupportedVersion:Ljava/lang/Integer; // field@34a4 │ │ -2d785c: 5453 a434 |0024: iget-object v3, v5, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.minSupportedVersion:Ljava/lang/Integer; // field@34a4 │ │ -2d7860: 7120 faf1 3100 |0026: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -2d7866: 0a01 |0029: move-result v1 │ │ -2d7868: 3901 0300 |002a: if-nez v1, 002d // +0003 │ │ -2d786c: 0f02 |002c: return v2 │ │ -2d786e: 5441 a534 |002d: iget-object v1, v4, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.settings:Lorg/json/JSONObject; // field@34a5 │ │ -2d7872: 5453 a534 |002f: iget-object v3, v5, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.settings:Lorg/json/JSONObject; // field@34a5 │ │ -2d7876: 7120 faf1 3100 |0031: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -2d787c: 0a01 |0034: move-result v1 │ │ -2d787e: 3901 0300 |0035: if-nez v1, 0038 // +0003 │ │ -2d7882: 0f02 |0037: return v2 │ │ -2d7884: 5441 a134 |0038: iget-object v1, v4, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.exceptions:Ljava/util/List; // field@34a1 │ │ -2d7888: 5453 a134 |003a: iget-object v3, v5, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.exceptions:Ljava/util/List; // field@34a1 │ │ -2d788c: 7120 faf1 3100 |003c: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -2d7892: 0a01 |003f: move-result v1 │ │ -2d7894: 3901 0300 |0040: if-nez v1, 0043 // +0003 │ │ -2d7898: 0f02 |0042: return v2 │ │ -2d789a: 5441 a234 |0043: iget-object v1, v4, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.features:Ljava/util/Map; // field@34a2 │ │ -2d789e: 5455 a234 |0045: iget-object v5, v5, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.features:Ljava/util/Map; // field@34a2 │ │ -2d78a2: 7120 faf1 5100 |0047: invoke-static {v1, v5}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -2d78a8: 0a05 |004a: move-result v5 │ │ -2d78aa: 3905 0300 |004b: if-nez v5, 004e // +0003 │ │ -2d78ae: 0f02 |004d: return v2 │ │ -2d78b0: 0f00 |004e: return v0 │ │ +2d7814: |[2d7814] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature.equals:(Ljava/lang/Object;)Z │ │ +2d7824: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +2d7826: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ +2d782a: 0f00 |0003: return v0 │ │ +2d782c: 2051 0514 |0004: instance-of v1, v5, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature; // type@1405 │ │ +2d7830: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +2d7832: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +2d7836: 0f02 |0009: return v2 │ │ +2d7838: 1f05 0514 |000a: check-cast v5, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature; // type@1405 │ │ +2d783c: 5441 a634 |000c: iget-object v1, v4, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.state:Ljava/lang/String; // field@34a6 │ │ +2d7840: 5453 a634 |000e: iget-object v3, v5, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.state:Ljava/lang/String; // field@34a6 │ │ +2d7844: 7120 faf1 3100 |0010: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +2d784a: 0a01 |0013: move-result v1 │ │ +2d784c: 3901 0300 |0014: if-nez v1, 0017 // +0003 │ │ +2d7850: 0f02 |0016: return v2 │ │ +2d7852: 5441 a334 |0017: iget-object v1, v4, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.hash:Ljava/lang/String; // field@34a3 │ │ +2d7856: 5453 a334 |0019: iget-object v3, v5, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.hash:Ljava/lang/String; // field@34a3 │ │ +2d785a: 7120 faf1 3100 |001b: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +2d7860: 0a01 |001e: move-result v1 │ │ +2d7862: 3901 0300 |001f: if-nez v1, 0022 // +0003 │ │ +2d7866: 0f02 |0021: return v2 │ │ +2d7868: 5441 a434 |0022: iget-object v1, v4, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.minSupportedVersion:Ljava/lang/Integer; // field@34a4 │ │ +2d786c: 5453 a434 |0024: iget-object v3, v5, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.minSupportedVersion:Ljava/lang/Integer; // field@34a4 │ │ +2d7870: 7120 faf1 3100 |0026: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +2d7876: 0a01 |0029: move-result v1 │ │ +2d7878: 3901 0300 |002a: if-nez v1, 002d // +0003 │ │ +2d787c: 0f02 |002c: return v2 │ │ +2d787e: 5441 a534 |002d: iget-object v1, v4, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.settings:Lorg/json/JSONObject; // field@34a5 │ │ +2d7882: 5453 a534 |002f: iget-object v3, v5, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.settings:Lorg/json/JSONObject; // field@34a5 │ │ +2d7886: 7120 faf1 3100 |0031: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +2d788c: 0a01 |0034: move-result v1 │ │ +2d788e: 3901 0300 |0035: if-nez v1, 0038 // +0003 │ │ +2d7892: 0f02 |0037: return v2 │ │ +2d7894: 5441 a134 |0038: iget-object v1, v4, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.exceptions:Ljava/util/List; // field@34a1 │ │ +2d7898: 5453 a134 |003a: iget-object v3, v5, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.exceptions:Ljava/util/List; // field@34a1 │ │ +2d789c: 7120 faf1 3100 |003c: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +2d78a2: 0a01 |003f: move-result v1 │ │ +2d78a4: 3901 0300 |0040: if-nez v1, 0043 // +0003 │ │ +2d78a8: 0f02 |0042: return v2 │ │ +2d78aa: 5441 a234 |0043: iget-object v1, v4, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.features:Ljava/util/Map; // field@34a2 │ │ +2d78ae: 5455 a234 |0045: iget-object v5, v5, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.features:Ljava/util/Map; // field@34a2 │ │ +2d78b2: 7120 faf1 5100 |0047: invoke-static {v1, v5}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +2d78b8: 0a05 |004a: move-result v5 │ │ +2d78ba: 3905 0300 |004b: if-nez v5, 004e // +0003 │ │ +2d78be: 0f02 |004d: return v2 │ │ +2d78c0: 0f00 |004e: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #8 : (in Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;) │ │ name : 'getExceptions' │ │ type : '()Ljava/util/List;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2d7b4c: |[2d7b4c] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature.getExceptions:()Ljava/util/List; │ │ -2d7b5c: 5410 a134 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.exceptions:Ljava/util/List; // field@34a1 │ │ -2d7b60: 1100 |0002: return-object v0 │ │ +2d7b5c: |[2d7b5c] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature.getExceptions:()Ljava/util/List; │ │ +2d7b6c: 5410 a134 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.exceptions:Ljava/util/List; // field@34a1 │ │ +2d7b70: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=251 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature; │ │ │ │ #9 : (in Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;) │ │ @@ -196961,17 +196961,17 @@ │ │ type : '()Ljava/util/Map;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2d7b7c: |[2d7b7c] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature.getFeatures:()Ljava/util/Map; │ │ -2d7b8c: 5410 a234 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.features:Ljava/util/Map; // field@34a2 │ │ -2d7b90: 1100 |0002: return-object v0 │ │ +2d7b8c: |[2d7b8c] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature.getFeatures:()Ljava/util/Map; │ │ +2d7b9c: 5410 a234 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.features:Ljava/util/Map; // field@34a2 │ │ +2d7ba0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature; │ │ │ │ #10 : (in Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;) │ │ @@ -196979,17 +196979,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2d7a64: |[2d7a64] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature.getHash:()Ljava/lang/String; │ │ -2d7a74: 5410 a334 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.hash:Ljava/lang/String; // field@34a3 │ │ -2d7a78: 1100 |0002: return-object v0 │ │ +2d7a74: |[2d7a74] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature.getHash:()Ljava/lang/String; │ │ +2d7a84: 5410 a334 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.hash:Ljava/lang/String; // field@34a3 │ │ +2d7a88: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature; │ │ │ │ #11 : (in Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;) │ │ @@ -196997,17 +196997,17 @@ │ │ type : '()Ljava/lang/Integer;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2d7a1c: |[2d7a1c] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature.getMinSupportedVersion:()Ljava/lang/Integer; │ │ -2d7a2c: 5410 a434 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.minSupportedVersion:Ljava/lang/Integer; // field@34a4 │ │ -2d7a30: 1100 |0002: return-object v0 │ │ +2d7a2c: |[2d7a2c] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature.getMinSupportedVersion:()Ljava/lang/Integer; │ │ +2d7a3c: 5410 a434 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.minSupportedVersion:Ljava/lang/Integer; // field@34a4 │ │ +2d7a40: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature; │ │ │ │ #12 : (in Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;) │ │ @@ -197015,17 +197015,17 @@ │ │ type : '()Lorg/json/JSONObject;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2d7bac: |[2d7bac] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature.getSettings:()Lorg/json/JSONObject; │ │ -2d7bbc: 5410 a534 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.settings:Lorg/json/JSONObject; // field@34a5 │ │ -2d7bc0: 1100 |0002: return-object v0 │ │ +2d7bbc: |[2d7bbc] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature.getSettings:()Lorg/json/JSONObject; │ │ +2d7bcc: 5410 a534 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.settings:Lorg/json/JSONObject; // field@34a5 │ │ +2d7bd0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature; │ │ │ │ #13 : (in Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;) │ │ @@ -197033,17 +197033,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2d7a7c: |[2d7a7c] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature.getState:()Ljava/lang/String; │ │ -2d7a8c: 5410 a634 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.state:Ljava/lang/String; // field@34a6 │ │ -2d7a90: 1100 |0002: return-object v0 │ │ +2d7a8c: |[2d7a8c] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature.getState:()Ljava/lang/String; │ │ +2d7a9c: 5410 a634 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.state:Ljava/lang/String; // field@34a6 │ │ +2d7aa0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature; │ │ │ │ #14 : (in Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;) │ │ @@ -197051,103 +197051,103 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 72 16-bit code units │ │ -2d7964: |[2d7964] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature.hashCode:()I │ │ -2d7974: 5430 a634 |0000: iget-object v0, v3, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.state:Ljava/lang/String; // field@34a6 │ │ -2d7978: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -2d797a: 3900 0400 |0003: if-nez v0, 0007 // +0004 │ │ -2d797e: 0110 |0005: move v0, v1 │ │ -2d7980: 2805 |0006: goto 000b // +0005 │ │ -2d7982: 6e10 c0ef 0000 |0007: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ -2d7988: 0a00 |000a: move-result v0 │ │ -2d798a: da00 001f |000b: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -2d798e: 5432 a334 |000d: iget-object v2, v3, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.hash:Ljava/lang/String; // field@34a3 │ │ -2d7992: 3902 0400 |000f: if-nez v2, 0013 // +0004 │ │ -2d7996: 0112 |0011: move v2, v1 │ │ -2d7998: 2805 |0012: goto 0017 // +0005 │ │ -2d799a: 6e10 c0ef 0200 |0013: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ -2d79a0: 0a02 |0016: move-result v2 │ │ -2d79a2: b020 |0017: add-int/2addr v0, v2 │ │ -2d79a4: da00 001f |0018: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -2d79a8: 5432 a434 |001a: iget-object v2, v3, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.minSupportedVersion:Ljava/lang/Integer; // field@34a4 │ │ -2d79ac: 3902 0400 |001c: if-nez v2, 0020 // +0004 │ │ -2d79b0: 0112 |001e: move v2, v1 │ │ -2d79b2: 2805 |001f: goto 0024 // +0005 │ │ -2d79b4: 6e10 a9ef 0200 |0020: invoke-virtual {v2}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ -2d79ba: 0a02 |0023: move-result v2 │ │ -2d79bc: b020 |0024: add-int/2addr v0, v2 │ │ -2d79be: da00 001f |0025: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -2d79c2: 5432 a534 |0027: iget-object v2, v3, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.settings:Lorg/json/JSONObject; // field@34a5 │ │ -2d79c6: 3902 0400 |0029: if-nez v2, 002d // +0004 │ │ -2d79ca: 0112 |002b: move v2, v1 │ │ -2d79cc: 2805 |002c: goto 0031 // +0005 │ │ -2d79ce: 6e10 17f3 0200 |002d: invoke-virtual {v2}, Lorg/json/JSONObject;.hashCode:()I // method@f317 │ │ -2d79d4: 0a02 |0030: move-result v2 │ │ -2d79d6: b020 |0031: add-int/2addr v0, v2 │ │ -2d79d8: da00 001f |0032: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -2d79dc: 5432 a134 |0034: iget-object v2, v3, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.exceptions:Ljava/util/List; // field@34a1 │ │ -2d79e0: 6e10 a9ef 0200 |0036: invoke-virtual {v2}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ -2d79e6: 0a02 |0039: move-result v2 │ │ -2d79e8: b020 |003a: add-int/2addr v0, v2 │ │ -2d79ea: da00 001f |003b: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -2d79ee: 5432 a234 |003d: iget-object v2, v3, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.features:Ljava/util/Map; // field@34a2 │ │ -2d79f2: 3902 0300 |003f: if-nez v2, 0042 // +0003 │ │ -2d79f6: 2805 |0041: goto 0046 // +0005 │ │ -2d79f8: 6e10 a9ef 0200 |0042: invoke-virtual {v2}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ -2d79fe: 0a01 |0045: move-result v1 │ │ -2d7a00: b010 |0046: add-int/2addr v0, v1 │ │ -2d7a02: 0f00 |0047: return v0 │ │ +2d7974: |[2d7974] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature.hashCode:()I │ │ +2d7984: 5430 a634 |0000: iget-object v0, v3, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.state:Ljava/lang/String; // field@34a6 │ │ +2d7988: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +2d798a: 3900 0400 |0003: if-nez v0, 0007 // +0004 │ │ +2d798e: 0110 |0005: move v0, v1 │ │ +2d7990: 2805 |0006: goto 000b // +0005 │ │ +2d7992: 6e10 c0ef 0000 |0007: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ +2d7998: 0a00 |000a: move-result v0 │ │ +2d799a: da00 001f |000b: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +2d799e: 5432 a334 |000d: iget-object v2, v3, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.hash:Ljava/lang/String; // field@34a3 │ │ +2d79a2: 3902 0400 |000f: if-nez v2, 0013 // +0004 │ │ +2d79a6: 0112 |0011: move v2, v1 │ │ +2d79a8: 2805 |0012: goto 0017 // +0005 │ │ +2d79aa: 6e10 c0ef 0200 |0013: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ +2d79b0: 0a02 |0016: move-result v2 │ │ +2d79b2: b020 |0017: add-int/2addr v0, v2 │ │ +2d79b4: da00 001f |0018: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +2d79b8: 5432 a434 |001a: iget-object v2, v3, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.minSupportedVersion:Ljava/lang/Integer; // field@34a4 │ │ +2d79bc: 3902 0400 |001c: if-nez v2, 0020 // +0004 │ │ +2d79c0: 0112 |001e: move v2, v1 │ │ +2d79c2: 2805 |001f: goto 0024 // +0005 │ │ +2d79c4: 6e10 a9ef 0200 |0020: invoke-virtual {v2}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ +2d79ca: 0a02 |0023: move-result v2 │ │ +2d79cc: b020 |0024: add-int/2addr v0, v2 │ │ +2d79ce: da00 001f |0025: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +2d79d2: 5432 a534 |0027: iget-object v2, v3, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.settings:Lorg/json/JSONObject; // field@34a5 │ │ +2d79d6: 3902 0400 |0029: if-nez v2, 002d // +0004 │ │ +2d79da: 0112 |002b: move v2, v1 │ │ +2d79dc: 2805 |002c: goto 0031 // +0005 │ │ +2d79de: 6e10 17f3 0200 |002d: invoke-virtual {v2}, Lorg/json/JSONObject;.hashCode:()I // method@f317 │ │ +2d79e4: 0a02 |0030: move-result v2 │ │ +2d79e6: b020 |0031: add-int/2addr v0, v2 │ │ +2d79e8: da00 001f |0032: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +2d79ec: 5432 a134 |0034: iget-object v2, v3, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.exceptions:Ljava/util/List; // field@34a1 │ │ +2d79f0: 6e10 a9ef 0200 |0036: invoke-virtual {v2}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ +2d79f6: 0a02 |0039: move-result v2 │ │ +2d79f8: b020 |003a: add-int/2addr v0, v2 │ │ +2d79fa: da00 001f |003b: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +2d79fe: 5432 a234 |003d: iget-object v2, v3, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.features:Ljava/util/Map; // field@34a2 │ │ +2d7a02: 3902 0300 |003f: if-nez v2, 0042 // +0003 │ │ +2d7a06: 2805 |0041: goto 0046 // +0005 │ │ +2d7a08: 6e10 a9ef 0200 |0042: invoke-virtual {v2}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ +2d7a0e: 0a01 |0045: move-result v1 │ │ +2d7a10: b010 |0046: add-int/2addr v0, v1 │ │ +2d7a12: 0f00 |0047: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #15 : (in Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;) │ │ name : 'toString' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 72 16-bit code units │ │ -2d7a94: |[2d7a94] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature.toString:()Ljava/lang/String; │ │ -2d7aa4: 5480 a634 |0000: iget-object v0, v8, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.state:Ljava/lang/String; // field@34a6 │ │ -2d7aa8: 5481 a334 |0002: iget-object v1, v8, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.hash:Ljava/lang/String; // field@34a3 │ │ -2d7aac: 5482 a434 |0004: iget-object v2, v8, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.minSupportedVersion:Ljava/lang/Integer; // field@34a4 │ │ -2d7ab0: 5483 a534 |0006: iget-object v3, v8, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.settings:Lorg/json/JSONObject; // field@34a5 │ │ -2d7ab4: 5484 a134 |0008: iget-object v4, v8, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.exceptions:Ljava/util/List; // field@34a1 │ │ -2d7ab8: 5485 a234 |000a: iget-object v5, v8, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.features:Ljava/util/Map; // field@34a2 │ │ -2d7abc: 2206 dd38 |000c: new-instance v6, Ljava/lang/StringBuilder; // type@38dd │ │ -2d7ac0: 1a07 1e2f |000e: const-string v7, "JsonFeature(state=" // string@2f1e │ │ -2d7ac4: 7020 d9ef 7600 |0010: invoke-direct {v6, v7}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ -2d7aca: 6e20 e2ef 0600 |0013: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2d7ad0: 1a00 ef17 |0016: const-string v0, ", hash=" // string@17ef │ │ -2d7ad4: 6e20 e2ef 0600 |0018: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2d7ada: 6e20 e2ef 1600 |001b: invoke-virtual {v6, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2d7ae0: 1a00 4418 |001e: const-string v0, ", minSupportedVersion=" // string@1844 │ │ -2d7ae4: 6e20 e2ef 0600 |0020: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2d7aea: 6e20 e1ef 2600 |0023: invoke-virtual {v6, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ -2d7af0: 1a00 a318 |0026: const-string v0, ", settings=" // string@18a3 │ │ -2d7af4: 6e20 e2ef 0600 |0028: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2d7afa: 6e20 e1ef 3600 |002b: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ -2d7b00: 1a00 c517 |002e: const-string v0, ", exceptions=" // string@17c5 │ │ -2d7b04: 6e20 e2ef 0600 |0030: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2d7b0a: 6e20 e1ef 4600 |0033: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ -2d7b10: 1a00 d117 |0036: const-string v0, ", features=" // string@17d1 │ │ -2d7b14: 6e20 e2ef 0600 |0038: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2d7b1a: 6e20 e1ef 5600 |003b: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ -2d7b20: 1a00 0117 |003e: const-string v0, ")" // string@1701 │ │ -2d7b24: 6e20 e2ef 0600 |0040: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2d7b2a: 6e10 e7ef 0600 |0043: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ -2d7b30: 0c00 |0046: move-result-object v0 │ │ -2d7b32: 1100 |0047: return-object v0 │ │ +2d7aa4: |[2d7aa4] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature.toString:()Ljava/lang/String; │ │ +2d7ab4: 5480 a634 |0000: iget-object v0, v8, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.state:Ljava/lang/String; // field@34a6 │ │ +2d7ab8: 5481 a334 |0002: iget-object v1, v8, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.hash:Ljava/lang/String; // field@34a3 │ │ +2d7abc: 5482 a434 |0004: iget-object v2, v8, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.minSupportedVersion:Ljava/lang/Integer; // field@34a4 │ │ +2d7ac0: 5483 a534 |0006: iget-object v3, v8, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.settings:Lorg/json/JSONObject; // field@34a5 │ │ +2d7ac4: 5484 a134 |0008: iget-object v4, v8, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.exceptions:Ljava/util/List; // field@34a1 │ │ +2d7ac8: 5485 a234 |000a: iget-object v5, v8, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonFeature;.features:Ljava/util/Map; // field@34a2 │ │ +2d7acc: 2206 dd38 |000c: new-instance v6, Ljava/lang/StringBuilder; // type@38dd │ │ +2d7ad0: 1a07 1e2f |000e: const-string v7, "JsonFeature(state=" // string@2f1e │ │ +2d7ad4: 7020 d9ef 7600 |0010: invoke-direct {v6, v7}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ +2d7ada: 6e20 e2ef 0600 |0013: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2d7ae0: 1a00 ef17 |0016: const-string v0, ", hash=" // string@17ef │ │ +2d7ae4: 6e20 e2ef 0600 |0018: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2d7aea: 6e20 e2ef 1600 |001b: invoke-virtual {v6, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2d7af0: 1a00 4418 |001e: const-string v0, ", minSupportedVersion=" // string@1844 │ │ +2d7af4: 6e20 e2ef 0600 |0020: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2d7afa: 6e20 e1ef 2600 |0023: invoke-virtual {v6, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ +2d7b00: 1a00 a318 |0026: const-string v0, ", settings=" // string@18a3 │ │ +2d7b04: 6e20 e2ef 0600 |0028: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2d7b0a: 6e20 e1ef 3600 |002b: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ +2d7b10: 1a00 c517 |002e: const-string v0, ", exceptions=" // string@17c5 │ │ +2d7b14: 6e20 e2ef 0600 |0030: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2d7b1a: 6e20 e1ef 4600 |0033: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ +2d7b20: 1a00 d117 |0036: const-string v0, ", features=" // string@17d1 │ │ +2d7b24: 6e20 e2ef 0600 |0038: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2d7b2a: 6e20 e1ef 5600 |003b: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ +2d7b30: 1a00 0117 |003e: const-string v0, ")" // string@1701 │ │ +2d7b34: 6e20 e2ef 0600 |0040: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2d7b3a: 6e10 e7ef 0600 |0043: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ +2d7b40: 0c00 |0046: move-result-object v0 │ │ +2d7b42: 1100 |0047: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 10676 (ExtendedOnboardingFeatureToggles_RemoteFeature.kt) │ │ │ │ Class #1560 header: │ │ @@ -197219,27 +197219,27 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Double;Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggleRollout;Ljava/util/List;Ljava/util/List;Lorg/json/JSONObject;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 7 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -2d8778: |[2d8778] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle.:(Ljava/lang/String;Ljava/lang/Double;Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggleRollout;Ljava/util/List;Ljava/util/List;Lorg/json/JSONObject;)V │ │ -2d8788: 1a00 ead5 |0000: const-string v0, "targets" // string@d5ea │ │ -2d878c: 7120 fef1 0500 |0002: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2d8792: 1a00 ac93 |0005: const-string v0, "cohorts" // string@93ac │ │ -2d8796: 7120 fef1 0600 |0007: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2d879c: 7010 a6ef 0100 |000a: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2d87a2: 5b12 ab34 |000d: iput-object v2, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.state:Ljava/lang/String; // field@34ab │ │ -2d87a6: 5b13 a834 |000f: iput-object v3, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.minSupportedVersion:Ljava/lang/Double; // field@34a8 │ │ -2d87aa: 5b14 a934 |0011: iput-object v4, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.rollout:Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggleRollout; // field@34a9 │ │ -2d87ae: 5b15 ac34 |0013: iput-object v5, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.targets:Ljava/util/List; // field@34ac │ │ -2d87b2: 5b16 a734 |0015: iput-object v6, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.cohorts:Ljava/util/List; // field@34a7 │ │ -2d87b6: 5b17 aa34 |0017: iput-object v7, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.settings:Lorg/json/JSONObject; // field@34aa │ │ -2d87ba: 0e00 |0019: return-void │ │ +2d8788: |[2d8788] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle.:(Ljava/lang/String;Ljava/lang/Double;Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggleRollout;Ljava/util/List;Ljava/util/List;Lorg/json/JSONObject;)V │ │ +2d8798: 1a00 ead5 |0000: const-string v0, "targets" // string@d5ea │ │ +2d879c: 7120 fef1 0500 |0002: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2d87a2: 1a00 ac93 |0005: const-string v0, "cohorts" // string@93ac │ │ +2d87a6: 7120 fef1 0600 |0007: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2d87ac: 7010 a6ef 0100 |000a: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2d87b2: 5b12 ab34 |000d: iput-object v2, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.state:Ljava/lang/String; // field@34ab │ │ +2d87b6: 5b13 a834 |000f: iput-object v3, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.minSupportedVersion:Ljava/lang/Double; // field@34a8 │ │ +2d87ba: 5b14 a934 |0011: iput-object v4, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.rollout:Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggleRollout; // field@34a9 │ │ +2d87be: 5b15 ac34 |0013: iput-object v5, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.targets:Ljava/util/List; // field@34ac │ │ +2d87c2: 5b16 a734 |0015: iput-object v6, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.cohorts:Ljava/util/List; // field@34a7 │ │ +2d87c6: 5b17 aa34 |0017: iput-object v7, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.settings:Lorg/json/JSONObject; // field@34aa │ │ +2d87ca: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x000a line=237 │ │ 0x000d line=238 │ │ 0x000f line=239 │ │ 0x0011 line=240 │ │ 0x0013 line=241 │ │ @@ -197259,248 +197259,248 @@ │ │ type : '(Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;Ljava/lang/String;Ljava/lang/Double;Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggleRollout;Ljava/util/List;Ljava/util/List;Lorg/json/JSONObject;ILjava/lang/Object;)Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 13 │ │ ins : 9 │ │ outs : 7 │ │ insns size : 53 16-bit code units │ │ -2d8464: |[2d8464] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle.copy$default:(Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;Ljava/lang/String;Ljava/lang/Double;Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggleRollout;Ljava/util/List;Ljava/util/List;Lorg/json/JSONObject;ILjava/lang/Object;)Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle; │ │ -2d8474: dd0c 0b01 |0000: and-int/lit8 v12, v11, #int 1 // #01 │ │ -2d8478: 380c 0400 |0002: if-eqz v12, 0006 // +0004 │ │ -2d847c: 5445 ab34 |0004: iget-object v5, v4, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.state:Ljava/lang/String; // field@34ab │ │ -2d8480: dd0c 0b02 |0006: and-int/lit8 v12, v11, #int 2 // #02 │ │ -2d8484: 380c 0400 |0008: if-eqz v12, 000c // +0004 │ │ -2d8488: 5446 a834 |000a: iget-object v6, v4, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.minSupportedVersion:Ljava/lang/Double; // field@34a8 │ │ -2d848c: 076c |000c: move-object v12, v6 │ │ -2d848e: dd06 0b04 |000d: and-int/lit8 v6, v11, #int 4 // #04 │ │ -2d8492: 3806 0400 |000f: if-eqz v6, 0013 // +0004 │ │ -2d8496: 5447 a934 |0011: iget-object v7, v4, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.rollout:Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggleRollout; // field@34a9 │ │ -2d849a: 0770 |0013: move-object v0, v7 │ │ -2d849c: dd06 0b08 |0014: and-int/lit8 v6, v11, #int 8 // #08 │ │ -2d84a0: 3806 0400 |0016: if-eqz v6, 001a // +0004 │ │ -2d84a4: 5448 ac34 |0018: iget-object v8, v4, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.targets:Ljava/util/List; // field@34ac │ │ -2d84a8: 0781 |001a: move-object v1, v8 │ │ -2d84aa: dd06 0b10 |001b: and-int/lit8 v6, v11, #int 16 // #10 │ │ -2d84ae: 3806 0400 |001d: if-eqz v6, 0021 // +0004 │ │ -2d84b2: 5449 a734 |001f: iget-object v9, v4, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.cohorts:Ljava/util/List; // field@34a7 │ │ -2d84b6: 0792 |0021: move-object v2, v9 │ │ -2d84b8: dd06 0b20 |0022: and-int/lit8 v6, v11, #int 32 // #20 │ │ -2d84bc: 3806 0400 |0024: if-eqz v6, 0028 // +0004 │ │ -2d84c0: 544a aa34 |0026: iget-object v10, v4, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.settings:Lorg/json/JSONObject; // field@34aa │ │ -2d84c4: 07a3 |0028: move-object v3, v10 │ │ -2d84c6: 0746 |0029: move-object v6, v4 │ │ -2d84c8: 0757 |002a: move-object v7, v5 │ │ -2d84ca: 07c8 |002b: move-object v8, v12 │ │ -2d84cc: 0709 |002c: move-object v9, v0 │ │ -2d84ce: 071a |002d: move-object v10, v1 │ │ -2d84d0: 072b |002e: move-object v11, v2 │ │ -2d84d2: 073c |002f: move-object v12, v3 │ │ -2d84d4: 7407 9c5e 0600 |0030: invoke-virtual/range {v6, v7, v8, v9, v10, v11, v12}, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.copy:(Ljava/lang/String;Ljava/lang/Double;Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggleRollout;Ljava/util/List;Ljava/util/List;Lorg/json/JSONObject;)Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle; // method@5e9c │ │ -2d84da: 0c04 |0033: move-result-object v4 │ │ -2d84dc: 1104 |0034: return-object v4 │ │ +2d8474: |[2d8474] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle.copy$default:(Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;Ljava/lang/String;Ljava/lang/Double;Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggleRollout;Ljava/util/List;Ljava/util/List;Lorg/json/JSONObject;ILjava/lang/Object;)Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle; │ │ +2d8484: dd0c 0b01 |0000: and-int/lit8 v12, v11, #int 1 // #01 │ │ +2d8488: 380c 0400 |0002: if-eqz v12, 0006 // +0004 │ │ +2d848c: 5445 ab34 |0004: iget-object v5, v4, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.state:Ljava/lang/String; // field@34ab │ │ +2d8490: dd0c 0b02 |0006: and-int/lit8 v12, v11, #int 2 // #02 │ │ +2d8494: 380c 0400 |0008: if-eqz v12, 000c // +0004 │ │ +2d8498: 5446 a834 |000a: iget-object v6, v4, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.minSupportedVersion:Ljava/lang/Double; // field@34a8 │ │ +2d849c: 076c |000c: move-object v12, v6 │ │ +2d849e: dd06 0b04 |000d: and-int/lit8 v6, v11, #int 4 // #04 │ │ +2d84a2: 3806 0400 |000f: if-eqz v6, 0013 // +0004 │ │ +2d84a6: 5447 a934 |0011: iget-object v7, v4, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.rollout:Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggleRollout; // field@34a9 │ │ +2d84aa: 0770 |0013: move-object v0, v7 │ │ +2d84ac: dd06 0b08 |0014: and-int/lit8 v6, v11, #int 8 // #08 │ │ +2d84b0: 3806 0400 |0016: if-eqz v6, 001a // +0004 │ │ +2d84b4: 5448 ac34 |0018: iget-object v8, v4, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.targets:Ljava/util/List; // field@34ac │ │ +2d84b8: 0781 |001a: move-object v1, v8 │ │ +2d84ba: dd06 0b10 |001b: and-int/lit8 v6, v11, #int 16 // #10 │ │ +2d84be: 3806 0400 |001d: if-eqz v6, 0021 // +0004 │ │ +2d84c2: 5449 a734 |001f: iget-object v9, v4, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.cohorts:Ljava/util/List; // field@34a7 │ │ +2d84c6: 0792 |0021: move-object v2, v9 │ │ +2d84c8: dd06 0b20 |0022: and-int/lit8 v6, v11, #int 32 // #20 │ │ +2d84cc: 3806 0400 |0024: if-eqz v6, 0028 // +0004 │ │ +2d84d0: 544a aa34 |0026: iget-object v10, v4, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.settings:Lorg/json/JSONObject; // field@34aa │ │ +2d84d4: 07a3 |0028: move-object v3, v10 │ │ +2d84d6: 0746 |0029: move-object v6, v4 │ │ +2d84d8: 0757 |002a: move-object v7, v5 │ │ +2d84da: 07c8 |002b: move-object v8, v12 │ │ +2d84dc: 0709 |002c: move-object v9, v0 │ │ +2d84de: 071a |002d: move-object v10, v1 │ │ +2d84e0: 072b |002e: move-object v11, v2 │ │ +2d84e2: 073c |002f: move-object v12, v3 │ │ +2d84e4: 7407 9c5e 0600 |0030: invoke-virtual/range {v6, v7, v8, v9, v10, v11, v12}, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.copy:(Ljava/lang/String;Ljava/lang/Double;Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggleRollout;Ljava/util/List;Ljava/util/List;Lorg/json/JSONObject;)Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle; // method@5e9c │ │ +2d84ea: 0c04 |0033: move-result-object v4 │ │ +2d84ec: 1104 |0034: return-object v4 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;) │ │ name : 'component1' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2d8618: |[2d8618] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle.component1:()Ljava/lang/String; │ │ -2d8628: 5410 ab34 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.state:Ljava/lang/String; // field@34ab │ │ -2d862c: 1100 |0002: return-object v0 │ │ +2d8628: |[2d8628] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle.component1:()Ljava/lang/String; │ │ +2d8638: 5410 ab34 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.state:Ljava/lang/String; // field@34ab │ │ +2d863c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;) │ │ name : 'component2' │ │ type : '()Ljava/lang/Double;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2d85e8: |[2d85e8] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle.component2:()Ljava/lang/Double; │ │ -2d85f8: 5410 a834 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.minSupportedVersion:Ljava/lang/Double; // field@34a8 │ │ -2d85fc: 1100 |0002: return-object v0 │ │ +2d85f8: |[2d85f8] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle.component2:()Ljava/lang/Double; │ │ +2d8608: 5410 a834 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.minSupportedVersion:Ljava/lang/Double; // field@34a8 │ │ +2d860c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;) │ │ name : 'component3' │ │ type : '()Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggleRollout;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2d8520: |[2d8520] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle.component3:()Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggleRollout; │ │ -2d8530: 5410 a934 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.rollout:Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggleRollout; // field@34a9 │ │ -2d8534: 1100 |0002: return-object v0 │ │ +2d8530: |[2d8530] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle.component3:()Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggleRollout; │ │ +2d8540: 5410 a934 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.rollout:Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggleRollout; // field@34a9 │ │ +2d8544: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;) │ │ name : 'component4' │ │ type : '()Ljava/util/List;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2d86e8: |[2d86e8] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle.component4:()Ljava/util/List; │ │ -2d86f8: 5410 ac34 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.targets:Ljava/util/List; // field@34ac │ │ -2d86fc: 1100 |0002: return-object v0 │ │ +2d86f8: |[2d86f8] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle.component4:()Ljava/util/List; │ │ +2d8708: 5410 ac34 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.targets:Ljava/util/List; // field@34ac │ │ +2d870c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;) │ │ name : 'component5' │ │ type : '()Ljava/util/List;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2d8700: |[2d8700] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle.component5:()Ljava/util/List; │ │ -2d8710: 5410 a734 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.cohorts:Ljava/util/List; // field@34a7 │ │ -2d8714: 1100 |0002: return-object v0 │ │ +2d8710: |[2d8710] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle.component5:()Ljava/util/List; │ │ +2d8720: 5410 a734 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.cohorts:Ljava/util/List; // field@34a7 │ │ +2d8724: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;) │ │ name : 'component6' │ │ type : '()Lorg/json/JSONObject;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2d8748: |[2d8748] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle.component6:()Lorg/json/JSONObject; │ │ -2d8758: 5410 aa34 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.settings:Lorg/json/JSONObject; // field@34aa │ │ -2d875c: 1100 |0002: return-object v0 │ │ +2d8758: |[2d8758] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle.component6:()Lorg/json/JSONObject; │ │ +2d8768: 5410 aa34 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.settings:Lorg/json/JSONObject; // field@34aa │ │ +2d876c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #6 : (in Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;) │ │ name : 'copy' │ │ type : '(Ljava/lang/String;Ljava/lang/Double;Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggleRollout;Ljava/util/List;Ljava/util/List;Lorg/json/JSONObject;)Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 15 │ │ ins : 7 │ │ outs : 7 │ │ insns size : 23 16-bit code units │ │ -2d84e0: |[2d84e0] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle.copy:(Ljava/lang/String;Ljava/lang/Double;Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggleRollout;Ljava/util/List;Ljava/util/List;Lorg/json/JSONObject;)Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle; │ │ -2d84f0: 1a00 ead5 |0000: const-string v0, "targets" // string@d5ea │ │ -2d84f4: 7120 fef1 0c00 |0002: invoke-static {v12, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2d84fa: 1a00 ac93 |0005: const-string v0, "cohorts" // string@93ac │ │ -2d84fe: 7120 fef1 0d00 |0007: invoke-static {v13, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2d8504: 2200 0614 |000a: new-instance v0, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle; // type@1406 │ │ -2d8508: 0701 |000c: move-object v1, v0 │ │ -2d850a: 0792 |000d: move-object v2, v9 │ │ -2d850c: 07a3 |000e: move-object v3, v10 │ │ -2d850e: 07b4 |000f: move-object v4, v11 │ │ -2d8510: 07c5 |0010: move-object v5, v12 │ │ -2d8512: 07d6 |0011: move-object v6, v13 │ │ -2d8514: 07e7 |0012: move-object v7, v14 │ │ -2d8516: 7607 955e 0100 |0013: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7}, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.:(Ljava/lang/String;Ljava/lang/Double;Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggleRollout;Ljava/util/List;Ljava/util/List;Lorg/json/JSONObject;)V // method@5e95 │ │ -2d851c: 1100 |0016: return-object v0 │ │ +2d84f0: |[2d84f0] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle.copy:(Ljava/lang/String;Ljava/lang/Double;Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggleRollout;Ljava/util/List;Ljava/util/List;Lorg/json/JSONObject;)Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle; │ │ +2d8500: 1a00 ead5 |0000: const-string v0, "targets" // string@d5ea │ │ +2d8504: 7120 fef1 0c00 |0002: invoke-static {v12, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2d850a: 1a00 ac93 |0005: const-string v0, "cohorts" // string@93ac │ │ +2d850e: 7120 fef1 0d00 |0007: invoke-static {v13, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2d8514: 2200 0614 |000a: new-instance v0, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle; // type@1406 │ │ +2d8518: 0701 |000c: move-object v1, v0 │ │ +2d851a: 0792 |000d: move-object v2, v9 │ │ +2d851c: 07a3 |000e: move-object v3, v10 │ │ +2d851e: 07b4 |000f: move-object v4, v11 │ │ +2d8520: 07c5 |0010: move-object v5, v12 │ │ +2d8522: 07d6 |0011: move-object v6, v13 │ │ +2d8524: 07e7 |0012: move-object v7, v14 │ │ +2d8526: 7607 955e 0100 |0013: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7}, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.:(Ljava/lang/String;Ljava/lang/Double;Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggleRollout;Ljava/util/List;Ljava/util/List;Lorg/json/JSONObject;)V // method@5e95 │ │ +2d852c: 1100 |0016: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 79 16-bit code units │ │ -2d83b4: |[2d83b4] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle.equals:(Ljava/lang/Object;)Z │ │ -2d83c4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -2d83c6: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ -2d83ca: 0f00 |0003: return v0 │ │ -2d83cc: 2051 0614 |0004: instance-of v1, v5, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle; // type@1406 │ │ -2d83d0: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -2d83d2: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -2d83d6: 0f02 |0009: return v2 │ │ -2d83d8: 1f05 0614 |000a: check-cast v5, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle; // type@1406 │ │ -2d83dc: 5441 ab34 |000c: iget-object v1, v4, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.state:Ljava/lang/String; // field@34ab │ │ -2d83e0: 5453 ab34 |000e: iget-object v3, v5, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.state:Ljava/lang/String; // field@34ab │ │ -2d83e4: 7120 faf1 3100 |0010: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -2d83ea: 0a01 |0013: move-result v1 │ │ -2d83ec: 3901 0300 |0014: if-nez v1, 0017 // +0003 │ │ -2d83f0: 0f02 |0016: return v2 │ │ -2d83f2: 5441 a834 |0017: iget-object v1, v4, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.minSupportedVersion:Ljava/lang/Double; // field@34a8 │ │ -2d83f6: 5453 a834 |0019: iget-object v3, v5, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.minSupportedVersion:Ljava/lang/Double; // field@34a8 │ │ -2d83fa: 7120 faf1 3100 |001b: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -2d8400: 0a01 |001e: move-result v1 │ │ -2d8402: 3901 0300 |001f: if-nez v1, 0022 // +0003 │ │ -2d8406: 0f02 |0021: return v2 │ │ -2d8408: 5441 a934 |0022: iget-object v1, v4, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.rollout:Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggleRollout; // field@34a9 │ │ -2d840c: 5453 a934 |0024: iget-object v3, v5, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.rollout:Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggleRollout; // field@34a9 │ │ -2d8410: 7120 faf1 3100 |0026: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -2d8416: 0a01 |0029: move-result v1 │ │ -2d8418: 3901 0300 |002a: if-nez v1, 002d // +0003 │ │ -2d841c: 0f02 |002c: return v2 │ │ -2d841e: 5441 ac34 |002d: iget-object v1, v4, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.targets:Ljava/util/List; // field@34ac │ │ -2d8422: 5453 ac34 |002f: iget-object v3, v5, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.targets:Ljava/util/List; // field@34ac │ │ -2d8426: 7120 faf1 3100 |0031: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -2d842c: 0a01 |0034: move-result v1 │ │ -2d842e: 3901 0300 |0035: if-nez v1, 0038 // +0003 │ │ -2d8432: 0f02 |0037: return v2 │ │ -2d8434: 5441 a734 |0038: iget-object v1, v4, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.cohorts:Ljava/util/List; // field@34a7 │ │ -2d8438: 5453 a734 |003a: iget-object v3, v5, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.cohorts:Ljava/util/List; // field@34a7 │ │ -2d843c: 7120 faf1 3100 |003c: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -2d8442: 0a01 |003f: move-result v1 │ │ -2d8444: 3901 0300 |0040: if-nez v1, 0043 // +0003 │ │ -2d8448: 0f02 |0042: return v2 │ │ -2d844a: 5441 aa34 |0043: iget-object v1, v4, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.settings:Lorg/json/JSONObject; // field@34aa │ │ -2d844e: 5455 aa34 |0045: iget-object v5, v5, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.settings:Lorg/json/JSONObject; // field@34aa │ │ -2d8452: 7120 faf1 5100 |0047: invoke-static {v1, v5}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ -2d8458: 0a05 |004a: move-result v5 │ │ -2d845a: 3905 0300 |004b: if-nez v5, 004e // +0003 │ │ -2d845e: 0f02 |004d: return v2 │ │ -2d8460: 0f00 |004e: return v0 │ │ +2d83c4: |[2d83c4] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle.equals:(Ljava/lang/Object;)Z │ │ +2d83d4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +2d83d6: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ +2d83da: 0f00 |0003: return v0 │ │ +2d83dc: 2051 0614 |0004: instance-of v1, v5, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle; // type@1406 │ │ +2d83e0: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +2d83e2: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +2d83e6: 0f02 |0009: return v2 │ │ +2d83e8: 1f05 0614 |000a: check-cast v5, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle; // type@1406 │ │ +2d83ec: 5441 ab34 |000c: iget-object v1, v4, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.state:Ljava/lang/String; // field@34ab │ │ +2d83f0: 5453 ab34 |000e: iget-object v3, v5, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.state:Ljava/lang/String; // field@34ab │ │ +2d83f4: 7120 faf1 3100 |0010: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +2d83fa: 0a01 |0013: move-result v1 │ │ +2d83fc: 3901 0300 |0014: if-nez v1, 0017 // +0003 │ │ +2d8400: 0f02 |0016: return v2 │ │ +2d8402: 5441 a834 |0017: iget-object v1, v4, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.minSupportedVersion:Ljava/lang/Double; // field@34a8 │ │ +2d8406: 5453 a834 |0019: iget-object v3, v5, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.minSupportedVersion:Ljava/lang/Double; // field@34a8 │ │ +2d840a: 7120 faf1 3100 |001b: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +2d8410: 0a01 |001e: move-result v1 │ │ +2d8412: 3901 0300 |001f: if-nez v1, 0022 // +0003 │ │ +2d8416: 0f02 |0021: return v2 │ │ +2d8418: 5441 a934 |0022: iget-object v1, v4, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.rollout:Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggleRollout; // field@34a9 │ │ +2d841c: 5453 a934 |0024: iget-object v3, v5, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.rollout:Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggleRollout; // field@34a9 │ │ +2d8420: 7120 faf1 3100 |0026: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +2d8426: 0a01 |0029: move-result v1 │ │ +2d8428: 3901 0300 |002a: if-nez v1, 002d // +0003 │ │ +2d842c: 0f02 |002c: return v2 │ │ +2d842e: 5441 ac34 |002d: iget-object v1, v4, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.targets:Ljava/util/List; // field@34ac │ │ +2d8432: 5453 ac34 |002f: iget-object v3, v5, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.targets:Ljava/util/List; // field@34ac │ │ +2d8436: 7120 faf1 3100 |0031: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +2d843c: 0a01 |0034: move-result v1 │ │ +2d843e: 3901 0300 |0035: if-nez v1, 0038 // +0003 │ │ +2d8442: 0f02 |0037: return v2 │ │ +2d8444: 5441 a734 |0038: iget-object v1, v4, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.cohorts:Ljava/util/List; // field@34a7 │ │ +2d8448: 5453 a734 |003a: iget-object v3, v5, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.cohorts:Ljava/util/List; // field@34a7 │ │ +2d844c: 7120 faf1 3100 |003c: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +2d8452: 0a01 |003f: move-result v1 │ │ +2d8454: 3901 0300 |0040: if-nez v1, 0043 // +0003 │ │ +2d8458: 0f02 |0042: return v2 │ │ +2d845a: 5441 aa34 |0043: iget-object v1, v4, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.settings:Lorg/json/JSONObject; // field@34aa │ │ +2d845e: 5455 aa34 |0045: iget-object v5, v5, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.settings:Lorg/json/JSONObject; // field@34aa │ │ +2d8462: 7120 faf1 5100 |0047: invoke-static {v1, v5}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f1fa │ │ +2d8468: 0a05 |004a: move-result v5 │ │ +2d846a: 3905 0300 |004b: if-nez v5, 004e // +0003 │ │ +2d846e: 0f02 |004d: return v2 │ │ +2d8470: 0f00 |004e: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #8 : (in Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;) │ │ name : 'getCohorts' │ │ type : '()Ljava/util/List;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2d8718: |[2d8718] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle.getCohorts:()Ljava/util/List; │ │ -2d8728: 5410 a734 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.cohorts:Ljava/util/List; // field@34a7 │ │ -2d872c: 1100 |0002: return-object v0 │ │ +2d8728: |[2d8728] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle.getCohorts:()Ljava/util/List; │ │ +2d8738: 5410 a734 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.cohorts:Ljava/util/List; // field@34a7 │ │ +2d873c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle; │ │ │ │ #9 : (in Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;) │ │ @@ -197508,17 +197508,17 @@ │ │ type : '()Ljava/lang/Double;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2d8600: |[2d8600] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle.getMinSupportedVersion:()Ljava/lang/Double; │ │ -2d8610: 5410 a834 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.minSupportedVersion:Ljava/lang/Double; // field@34a8 │ │ -2d8614: 1100 |0002: return-object v0 │ │ +2d8610: |[2d8610] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle.getMinSupportedVersion:()Ljava/lang/Double; │ │ +2d8620: 5410 a834 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.minSupportedVersion:Ljava/lang/Double; // field@34a8 │ │ +2d8624: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle; │ │ │ │ #10 : (in Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;) │ │ @@ -197526,17 +197526,17 @@ │ │ type : '()Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggleRollout;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2d8538: |[2d8538] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle.getRollout:()Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggleRollout; │ │ -2d8548: 5410 a934 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.rollout:Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggleRollout; // field@34a9 │ │ -2d854c: 1100 |0002: return-object v0 │ │ +2d8548: |[2d8548] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle.getRollout:()Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggleRollout; │ │ +2d8558: 5410 a934 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.rollout:Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggleRollout; // field@34a9 │ │ +2d855c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle; │ │ │ │ #11 : (in Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;) │ │ @@ -197544,17 +197544,17 @@ │ │ type : '()Lorg/json/JSONObject;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2d8760: |[2d8760] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle.getSettings:()Lorg/json/JSONObject; │ │ -2d8770: 5410 aa34 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.settings:Lorg/json/JSONObject; // field@34aa │ │ -2d8774: 1100 |0002: return-object v0 │ │ +2d8770: |[2d8770] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle.getSettings:()Lorg/json/JSONObject; │ │ +2d8780: 5410 aa34 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.settings:Lorg/json/JSONObject; // field@34aa │ │ +2d8784: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle; │ │ │ │ #12 : (in Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;) │ │ @@ -197562,17 +197562,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2d8630: |[2d8630] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle.getState:()Ljava/lang/String; │ │ -2d8640: 5410 ab34 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.state:Ljava/lang/String; // field@34ab │ │ -2d8644: 1100 |0002: return-object v0 │ │ +2d8640: |[2d8640] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle.getState:()Ljava/lang/String; │ │ +2d8650: 5410 ab34 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.state:Ljava/lang/String; // field@34ab │ │ +2d8654: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=238 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle; │ │ │ │ #13 : (in Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;) │ │ @@ -197580,17 +197580,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2d8730: |[2d8730] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle.getTargets:()Ljava/util/List; │ │ -2d8740: 5410 ac34 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.targets:Ljava/util/List; // field@34ac │ │ -2d8744: 1100 |0002: return-object v0 │ │ +2d8740: |[2d8740] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle.getTargets:()Ljava/util/List; │ │ +2d8750: 5410 ac34 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.targets:Ljava/util/List; // field@34ac │ │ +2d8754: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle; │ │ │ │ #14 : (in Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;) │ │ @@ -197598,100 +197598,100 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 68 16-bit code units │ │ -2d8550: |[2d8550] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle.hashCode:()I │ │ -2d8560: 5430 ab34 |0000: iget-object v0, v3, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.state:Ljava/lang/String; // field@34ab │ │ -2d8564: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -2d8566: 3900 0400 |0003: if-nez v0, 0007 // +0004 │ │ -2d856a: 0110 |0005: move v0, v1 │ │ -2d856c: 2805 |0006: goto 000b // +0005 │ │ -2d856e: 6e10 c0ef 0000 |0007: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ -2d8574: 0a00 |000a: move-result v0 │ │ -2d8576: da00 001f |000b: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -2d857a: 5432 a834 |000d: iget-object v2, v3, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.minSupportedVersion:Ljava/lang/Double; // field@34a8 │ │ -2d857e: 3902 0400 |000f: if-nez v2, 0013 // +0004 │ │ -2d8582: 0112 |0011: move v2, v1 │ │ -2d8584: 2805 |0012: goto 0017 // +0005 │ │ -2d8586: 6e10 a9ef 0200 |0013: invoke-virtual {v2}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ -2d858c: 0a02 |0016: move-result v2 │ │ -2d858e: b020 |0017: add-int/2addr v0, v2 │ │ -2d8590: da00 001f |0018: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -2d8594: 5432 a934 |001a: iget-object v2, v3, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.rollout:Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggleRollout; // field@34a9 │ │ -2d8598: 3902 0400 |001c: if-nez v2, 0020 // +0004 │ │ -2d859c: 0112 |001e: move v2, v1 │ │ -2d859e: 2805 |001f: goto 0024 // +0005 │ │ -2d85a0: 6e10 b75e 0200 |0020: invoke-virtual {v2}, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggleRollout;.hashCode:()I // method@5eb7 │ │ -2d85a6: 0a02 |0023: move-result v2 │ │ -2d85a8: b020 |0024: add-int/2addr v0, v2 │ │ -2d85aa: da00 001f |0025: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -2d85ae: 5432 ac34 |0027: iget-object v2, v3, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.targets:Ljava/util/List; // field@34ac │ │ -2d85b2: 6e10 a9ef 0200 |0029: invoke-virtual {v2}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ -2d85b8: 0a02 |002c: move-result v2 │ │ -2d85ba: b020 |002d: add-int/2addr v0, v2 │ │ -2d85bc: da00 001f |002e: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -2d85c0: 5432 a734 |0030: iget-object v2, v3, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.cohorts:Ljava/util/List; // field@34a7 │ │ -2d85c4: 6e10 a9ef 0200 |0032: invoke-virtual {v2}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ -2d85ca: 0a02 |0035: move-result v2 │ │ -2d85cc: b020 |0036: add-int/2addr v0, v2 │ │ -2d85ce: da00 001f |0037: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -2d85d2: 5432 aa34 |0039: iget-object v2, v3, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.settings:Lorg/json/JSONObject; // field@34aa │ │ -2d85d6: 3902 0300 |003b: if-nez v2, 003e // +0003 │ │ -2d85da: 2805 |003d: goto 0042 // +0005 │ │ -2d85dc: 6e10 17f3 0200 |003e: invoke-virtual {v2}, Lorg/json/JSONObject;.hashCode:()I // method@f317 │ │ -2d85e2: 0a01 |0041: move-result v1 │ │ -2d85e4: b010 |0042: add-int/2addr v0, v1 │ │ -2d85e6: 0f00 |0043: return v0 │ │ +2d8560: |[2d8560] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle.hashCode:()I │ │ +2d8570: 5430 ab34 |0000: iget-object v0, v3, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.state:Ljava/lang/String; // field@34ab │ │ +2d8574: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +2d8576: 3900 0400 |0003: if-nez v0, 0007 // +0004 │ │ +2d857a: 0110 |0005: move v0, v1 │ │ +2d857c: 2805 |0006: goto 000b // +0005 │ │ +2d857e: 6e10 c0ef 0000 |0007: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@efc0 │ │ +2d8584: 0a00 |000a: move-result v0 │ │ +2d8586: da00 001f |000b: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +2d858a: 5432 a834 |000d: iget-object v2, v3, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.minSupportedVersion:Ljava/lang/Double; // field@34a8 │ │ +2d858e: 3902 0400 |000f: if-nez v2, 0013 // +0004 │ │ +2d8592: 0112 |0011: move v2, v1 │ │ +2d8594: 2805 |0012: goto 0017 // +0005 │ │ +2d8596: 6e10 a9ef 0200 |0013: invoke-virtual {v2}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ +2d859c: 0a02 |0016: move-result v2 │ │ +2d859e: b020 |0017: add-int/2addr v0, v2 │ │ +2d85a0: da00 001f |0018: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +2d85a4: 5432 a934 |001a: iget-object v2, v3, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.rollout:Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggleRollout; // field@34a9 │ │ +2d85a8: 3902 0400 |001c: if-nez v2, 0020 // +0004 │ │ +2d85ac: 0112 |001e: move v2, v1 │ │ +2d85ae: 2805 |001f: goto 0024 // +0005 │ │ +2d85b0: 6e10 b75e 0200 |0020: invoke-virtual {v2}, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggleRollout;.hashCode:()I // method@5eb7 │ │ +2d85b6: 0a02 |0023: move-result v2 │ │ +2d85b8: b020 |0024: add-int/2addr v0, v2 │ │ +2d85ba: da00 001f |0025: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +2d85be: 5432 ac34 |0027: iget-object v2, v3, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.targets:Ljava/util/List; // field@34ac │ │ +2d85c2: 6e10 a9ef 0200 |0029: invoke-virtual {v2}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ +2d85c8: 0a02 |002c: move-result v2 │ │ +2d85ca: b020 |002d: add-int/2addr v0, v2 │ │ +2d85cc: da00 001f |002e: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +2d85d0: 5432 a734 |0030: iget-object v2, v3, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.cohorts:Ljava/util/List; // field@34a7 │ │ +2d85d4: 6e10 a9ef 0200 |0032: invoke-virtual {v2}, Ljava/lang/Object;.hashCode:()I // method@efa9 │ │ +2d85da: 0a02 |0035: move-result v2 │ │ +2d85dc: b020 |0036: add-int/2addr v0, v2 │ │ +2d85de: da00 001f |0037: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +2d85e2: 5432 aa34 |0039: iget-object v2, v3, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.settings:Lorg/json/JSONObject; // field@34aa │ │ +2d85e6: 3902 0300 |003b: if-nez v2, 003e // +0003 │ │ +2d85ea: 2805 |003d: goto 0042 // +0005 │ │ +2d85ec: 6e10 17f3 0200 |003e: invoke-virtual {v2}, Lorg/json/JSONObject;.hashCode:()I // method@f317 │ │ +2d85f2: 0a01 |0041: move-result v1 │ │ +2d85f4: b010 |0042: add-int/2addr v0, v1 │ │ +2d85f6: 0f00 |0043: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #15 : (in Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;) │ │ name : 'toString' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 72 16-bit code units │ │ -2d8648: |[2d8648] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle.toString:()Ljava/lang/String; │ │ -2d8658: 5480 ab34 |0000: iget-object v0, v8, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.state:Ljava/lang/String; // field@34ab │ │ -2d865c: 5481 a834 |0002: iget-object v1, v8, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.minSupportedVersion:Ljava/lang/Double; // field@34a8 │ │ -2d8660: 5482 a934 |0004: iget-object v2, v8, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.rollout:Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggleRollout; // field@34a9 │ │ -2d8664: 5483 ac34 |0006: iget-object v3, v8, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.targets:Ljava/util/List; // field@34ac │ │ -2d8668: 5484 a734 |0008: iget-object v4, v8, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.cohorts:Ljava/util/List; // field@34a7 │ │ -2d866c: 5485 aa34 |000a: iget-object v5, v8, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.settings:Lorg/json/JSONObject; // field@34aa │ │ -2d8670: 2206 dd38 |000c: new-instance v6, Ljava/lang/StringBuilder; // type@38dd │ │ -2d8674: 1a07 222f |000e: const-string v7, "JsonToggle(state=" // string@2f22 │ │ -2d8678: 7020 d9ef 7600 |0010: invoke-direct {v6, v7}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ -2d867e: 6e20 e2ef 0600 |0013: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2d8684: 1a00 4418 |0016: const-string v0, ", minSupportedVersion=" // string@1844 │ │ -2d8688: 6e20 e2ef 0600 |0018: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2d868e: 6e20 e1ef 1600 |001b: invoke-virtual {v6, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ -2d8694: 1a00 9018 |001e: const-string v0, ", rollout=" // string@1890 │ │ -2d8698: 6e20 e2ef 0600 |0020: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2d869e: 6e20 e1ef 2600 |0023: invoke-virtual {v6, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ -2d86a4: 1a00 df18 |0026: const-string v0, ", targets=" // string@18df │ │ -2d86a8: 6e20 e2ef 0600 |0028: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2d86ae: 6e20 e1ef 3600 |002b: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ -2d86b4: 1a00 8217 |002e: const-string v0, ", cohorts=" // string@1782 │ │ -2d86b8: 6e20 e2ef 0600 |0030: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2d86be: 6e20 e1ef 4600 |0033: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ -2d86c4: 1a00 a318 |0036: const-string v0, ", settings=" // string@18a3 │ │ -2d86c8: 6e20 e2ef 0600 |0038: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2d86ce: 6e20 e1ef 5600 |003b: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ -2d86d4: 1a00 0117 |003e: const-string v0, ")" // string@1701 │ │ -2d86d8: 6e20 e2ef 0600 |0040: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ -2d86de: 6e10 e7ef 0600 |0043: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ -2d86e4: 0c00 |0046: move-result-object v0 │ │ -2d86e6: 1100 |0047: return-object v0 │ │ +2d8658: |[2d8658] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle.toString:()Ljava/lang/String; │ │ +2d8668: 5480 ab34 |0000: iget-object v0, v8, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.state:Ljava/lang/String; // field@34ab │ │ +2d866c: 5481 a834 |0002: iget-object v1, v8, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.minSupportedVersion:Ljava/lang/Double; // field@34a8 │ │ +2d8670: 5482 a934 |0004: iget-object v2, v8, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.rollout:Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggleRollout; // field@34a9 │ │ +2d8674: 5483 ac34 |0006: iget-object v3, v8, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.targets:Ljava/util/List; // field@34ac │ │ +2d8678: 5484 a734 |0008: iget-object v4, v8, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.cohorts:Ljava/util/List; // field@34a7 │ │ +2d867c: 5485 aa34 |000a: iget-object v5, v8, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggle;.settings:Lorg/json/JSONObject; // field@34aa │ │ +2d8680: 2206 dd38 |000c: new-instance v6, Ljava/lang/StringBuilder; // type@38dd │ │ +2d8684: 1a07 222f |000e: const-string v7, "JsonToggle(state=" // string@2f22 │ │ +2d8688: 7020 d9ef 7600 |0010: invoke-direct {v6, v7}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@efd9 │ │ +2d868e: 6e20 e2ef 0600 |0013: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2d8694: 1a00 4418 |0016: const-string v0, ", minSupportedVersion=" // string@1844 │ │ +2d8698: 6e20 e2ef 0600 |0018: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2d869e: 6e20 e1ef 1600 |001b: invoke-virtual {v6, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ +2d86a4: 1a00 9018 |001e: const-string v0, ", rollout=" // string@1890 │ │ +2d86a8: 6e20 e2ef 0600 |0020: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2d86ae: 6e20 e1ef 2600 |0023: invoke-virtual {v6, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ +2d86b4: 1a00 df18 |0026: const-string v0, ", targets=" // string@18df │ │ +2d86b8: 6e20 e2ef 0600 |0028: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2d86be: 6e20 e1ef 3600 |002b: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ +2d86c4: 1a00 8217 |002e: const-string v0, ", cohorts=" // string@1782 │ │ +2d86c8: 6e20 e2ef 0600 |0030: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2d86ce: 6e20 e1ef 4600 |0033: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ +2d86d4: 1a00 a318 |0036: const-string v0, ", settings=" // string@18a3 │ │ +2d86d8: 6e20 e2ef 0600 |0038: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2d86de: 6e20 e1ef 5600 |003b: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@efe1 │ │ +2d86e4: 1a00 0117 |003e: const-string v0, ")" // string@1701 │ │ +2d86e8: 6e20 e2ef 0600 |0040: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@efe2 │ │ +2d86ee: 6e10 e7ef 0600 |0043: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@efe7 │ │ +2d86f4: 0c00 |0046: move-result-object v0 │ │ +2d86f6: 1100 |0047: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 10676 (ExtendedOnboardingFeatureToggles_RemoteFeature.kt) │ │ │ │ Class #1561 header: │ │ @@ -197731,21 +197731,21 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -2d7d8c: |[2d7d8c] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggleCohort.:(Ljava/lang/String;I)V │ │ -2d7d9c: 1a00 babb |0000: const-string v0, "name" // string@bbba │ │ -2d7da0: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ -2d7da6: 7010 a6ef 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ -2d7dac: 5b12 ad34 |0008: iput-object v2, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggleCohort;.name:Ljava/lang/String; // field@34ad │ │ -2d7db0: 5913 ae34 |000a: iput v3, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggleCohort;.weight:I // field@34ae │ │ -2d7db4: 0e00 |000c: return-void │ │ +2d7d9c: |[2d7d9c] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggleCohort.:(Ljava/lang/String;I)V │ │ +2d7dac: 1a00 babb |0000: const-string v0, "name" // string@bbba │ │ +2d7db0: 7120 fef1 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@f1fe │ │ +2d7db6: 7010 a6ef 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@efa6 │ │ +2d7dbc: 5b12 ad34 |0008: iput-object v2, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggleCohort;.name:Ljava/lang/String; // field@34ad │ │ +2d7dc0: 5913 ae34 |000a: iput v3, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggleCohort;.weight:I // field@34ae │ │ +2d7dc4: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=232 │ │ 0x0008 line=233 │ │ 0x000a line=234 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggleCohort; │ │ @@ -197757,125 +197757,125 @@ │ │ type : '(Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggleCohort;Ljava/lang/String;IILjava/lang/Object;)Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggleCohort;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -2d7c50: |[2d7c50] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggleCohort.copy$default:(Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggleCohort;Ljava/lang/String;IILjava/lang/Object;)Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggleCohort; │ │ -2d7c60: dd04 0301 |0000: and-int/lit8 v4, v3, #int 1 // #01 │ │ -2d7c64: 3804 0400 |0002: if-eqz v4, 0006 // +0004 │ │ -2d7c68: 5401 ad34 |0004: iget-object v1, v0, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggleCohort;.name:Ljava/lang/String; // field@34ad │ │ -2d7c6c: dd03 0302 |0006: and-int/lit8 v3, v3, #int 2 // #02 │ │ -2d7c70: 3803 0400 |0008: if-eqz v3, 000c // +0004 │ │ -2d7c74: 5202 ae34 |000a: iget v2, v0, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggleCohort;.weight:I // field@34ae │ │ -2d7c78: 6e30 aa5e 1002 |000c: invoke-virtual {v0, v1, v2}, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggleCohort;.copy:(Ljava/lang/String;I)Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggleCohort; // method@5eaa │ │ -2d7c7e: 0c00 |000f: move-result-object v0 │ │ -2d7c80: 1100 |0010: return-object v0 │ │ +2d7c60: |[2d7c60] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggleCohort.copy$default:(Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggleCohort;Ljava/lang/String;IILjava/lang/Object;)Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggleCohort; │ │ +2d7c70: dd04 0301 |0000: and-int/lit8 v4, v3, #int 1 // #01 │ │ +2d7c74: 3804 0400 |0002: if-eqz v4, 0006 // +0004 │ │ +2d7c78: 5401 ad34 |0004: iget-object v1, v0, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggleCohort;.name:Ljava/lang/String; // field@34ad │ │ +2d7c7c: dd03 0302 |0006: and-int/lit8 v3, v3, #int 2 // #02 │ │ +2d7c80: 3803 0400 |0008: if-eqz v3, 000c // +0004 │ │ +2d7c84: 5202 ae34 |000a: iget v2, v0, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggleCohort;.weight:I // field@34ae │ │ +2d7c88: 6e30 aa5e 1002 |000c: invoke-virtual {v0, v1, v2}, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggleCohort;.copy:(Ljava/lang/String;I)Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggleCohort; // method@5eaa │ │ +2d7c8e: 0c00 |000f: move-result-object v0 │ │ +2d7c90: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggleCohort;) │ │ name : 'component1' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2d7d0c: |[2d7d0c] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggleCohort.component1:()Ljava/lang/String; │ │ -2d7d1c: 5410 ad34 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggleCohort;.name:Ljava/lang/String; // field@34ad │ │ -2d7d20: 1100 |0002: return-object v0 │ │ +2d7d1c: |[2d7d1c] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggleCohort.component1:()Ljava/lang/String; │ │ +2d7d2c: 5410 ad34 |0000: iget-object v0, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggleCohort;.name:Ljava/lang/String; // field@34ad │ │ +2d7d30: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggleCohort;) │ │ name : 'component2' │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2d7cac: |[2d7cac] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggleCohort.component2:()I │ │ -2d7cbc: 5210 ae34 |0000: iget v0, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggleCohort;.weight:I // field@34ae │ │ -2d7cc0: 0f00 |0002: return v0 │ │ +2d7cbc: |[2d7cbc] com.duckduckgo.app.onboarding.ui.page.extendedonboarding.ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggleCohort.component2:()I │ │ +2d7ccc: 5210 ae34 |0000: iget v0, v1, Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggleCohort;.weight:I // field@34ae │ │ +2d7cd0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/duckduckgo/app/onboarding/ui/page/extendedonboarding/ExtendedOnboardingFeatureToggles_RemoteFeature$JsonToggleCohort;) │ │ name : 'copy' │ │ type : '(Ljava/lang/String;I)Lcom/duckduckgo/app/onboarding/ui/