From ac03cf12d29389eb36d84cd80493141a95b20980 Mon Sep 17 00:00:00 2001 From: root Date: Tue, 17 Mar 2020 00:08:34 +0100 Subject: [PATCH] Changes of com.discord v1066 --- com.discord/apktool.yml | 6 +- .../assets/crashlytics-build.properties | 8 +- com.discord/original/AndroidManifest.xml | Bin 34492 -> 34484 bytes .../layout/widget_guild_profile_sheet_v2.xml | 2 +- .../res/layout/widget_masked_links_dialog.xml | 14 + com.discord/res/values/ids.xml | 4 + com.discord/res/values/public.xml | 2881 +++++++++-------- com.discord/res/values/strings.xml | 2 +- .../smali/androidx/activity/R$id.smali | 36 +- .../smali/androidx/appcompat/R$id.smali | 120 +- .../androidx/appcompat/resources/R$id.smali | 36 +- .../androidx/asynclayoutinflater/R$id.smali | 26 +- com.discord/smali/androidx/browser/R$id.smali | 34 +- .../constraintlayout/widget/R$id.smali | 18 +- .../androidx/coordinatorlayout/R$id.smali | 44 +- com.discord/smali/androidx/core/R$id.smali | 36 +- .../smali/androidx/core/ktx/R$id.smali | 36 +- .../smali/androidx/customview/R$id.smali | 36 +- .../smali/androidx/drawerlayout/R$id.smali | 36 +- .../androidx/dynamicanimation/R$id.smali | 36 +- .../smali/androidx/fragment/R$id.smali | 36 +- .../smali/androidx/legacy/coreui/R$id.smali | 34 +- .../androidx/legacy/coreutils/R$id.smali | 26 +- .../smali/androidx/legacy/v4/R$id.smali | 38 +- .../androidx/lifecycle/extensions/R$id.smali | 34 +- com.discord/smali/androidx/loader/R$id.smali | 26 +- com.discord/smali/androidx/media/R$id.smali | 30 +- .../smali/androidx/preference/R$id.smali | 136 +- .../smali/androidx/preference/ktx/R$id.smali | 136 +- .../smali/androidx/recyclerview/R$id.smali | 36 +- com.discord/smali/androidx/room/R$id.smali | 26 +- .../androidx/slidingpanelayout/R$id.smali | 26 +- .../androidx/swiperefreshlayout/R$id.smali | 26 +- .../smali/androidx/transition/R$id.smali | 42 +- .../smali/androidx/vectordrawable/R$id.smali | 36 +- .../vectordrawable/animated/R$id.smali | 36 +- .../smali/androidx/viewpager/R$id.smali | 26 +- .../smali/androidx/viewpager2/R$id.smali | 36 +- com.discord/smali/androidx/work/R$id.smali | 26 +- .../smali/androidx/work/ktx/R$id.smali | 26 +- .../smali/com/angarron/colorpicker/R$a.smali | 102 +- .../smali/com/discord/BuildConfig.smali | 6 +- com.discord/smali/com/discord/app/App$d.smali | 20 +- .../discord/dialogs/ImageUploadDialog.smali | 10 +- .../smali/com/discord/gateway/R$id.smali | 280 +- .../smali/com/discord/overlay/R$d.smali | 126 +- .../smali/com/discord/restapi/R$id.smali | 280 +- .../com/discord/stores/StoreAnalytics.smali | 10 + .../discord/stores/StoreClientVersion.smali | 2 +- .../stores/StoreMaskedLinks$Companion.smali | 69 + ...skedLinks$observeIsTrustedDomain$1$1.smali | 88 + ...MaskedLinks$observeIsTrustedDomain$1.smali | 142 + .../StoreMaskedLinks$onDispatchEnded$1.smali | 88 + .../StoreMaskedLinks$trustDomain$1.smali | 93 + .../com/discord/stores/StoreMaskedLinks.smali | 522 +++ ...ation$displayConnectionErrorNotice$2.smali | 2 +- ...ation$displayConnectionErrorNotice$3.smali | 24 +- .../stores/StoreStream$Companion.smali | 14 + .../stores/StoreStream$deferredInit$1.smali | 10 + .../com/discord/stores/StoreStream.smali | 26 +- ...AdjustConfig$AdjustLifecycleListener.smali | 4 +- .../utilities/analytics/AdjustConfig.smali | 2 +- .../analytics/AnalyticSuperProperties.smali | 6 +- .../analytics/AnalyticsTracker.smali | 30 + .../integrations/SpotifyHelper.smali | 32 +- .../utilities/intent/RouteHandlers.smali | 4 +- .../utilities/notices/NoticeBuilders.smali | 4 +- .../rest/RestAPI$AppHeadersProvider.smali | 2 +- ...ulViews$FragmentOnBackPressedHandler.smali | 8 +- .../MessageRenderContext$1.smali | 23 +- .../MessageRenderContext$2.smali | 2 +- .../textprocessing/MessageRenderContext.smali | 95 +- ...arkdown$renderContext$1$onClickUrl$1.smali | 23 +- ...arsers$parseMarkdown$renderContext$1.smali | 5 +- .../Parsers$parseMaskedLinks$1.smali | 39 +- .../Parsers$parseMaskedLinks$2.smali | 2 +- ...edLinks$renderContext$1$onClickUrl$1.smali | 21 +- ...nks$renderContext$1$onLongPressUrl$1.smali | 2 +- ...ers$parseMaskedLinks$renderContext$1.smali | 22 +- .../utilities/textprocessing/Parsers.smali | 30 +- .../node/UrlNode$RenderContext.smali | 5 +- .../node/UrlNode$render$style$2.smali | 22 +- .../textprocessing/node/UrlNode.smali | 10 +- .../uri/UriHandler$directToPlayStore$2.smali | 22 +- ...Handler$handleOrUntrusted$1$notice$1.smali | 98 + .../uri/UriHandler$handleOrUntrusted$1.smali | 147 + .../discord/utilities/uri/UriHandler.smali | 213 +- ...rdOverlayService$createVoiceBubble$1.smali | 2 +- com.discord/smali/com/discord/utils/R$d.smali | 280 +- .../com/discord/views/CheckedSetting.smali | 8 +- .../discord/views/CodeVerificationView.smali | 12 +- .../com/discord/views/OverlayMenuView.smali | 48 +- .../com/discord/views/StreamPreviewView.smali | 18 +- .../com/discord/views/TernaryCheckBox.smali | 14 +- .../discord/views/ToolbarTitleLayout.smali | 6 +- .../discord/views/UploadProgressView.smali | 24 +- .../com/discord/views/UserListItemView.smali | 8 +- .../com/discord/views/VoiceUserView.smali | 4 +- .../PremiumGuildConfirmationView.smali | 30 +- .../PremiumGuildProgressView.smali | 18 +- .../PremiumGuildSubscriptionUpsellView.smali | 6 +- .../PremiumSubscriptionMarketingView.smali | 18 +- .../com/discord/views/steps/StepsView.smali | 10 +- .../views/user/UserAvatarPresenceView.smali | 6 +- .../video/VideoCallParticipantView.smali | 12 +- .../WidgetAuthMfa$onActivityCreated$1.smali | 2 +- .../discord/widgets/auth/WidgetAuthMfa.smali | 14 +- .../widgets/auth/WidgetAuthRegister.smali | 2 +- ...2Authorize$OAuthPermissionViewHolder.smali | 4 +- .../widgets/auth/WidgetOauth2Authorize.smali | 28 +- .../auth/WidgetOauth2AuthorizeSamsung.smali | 4 +- .../widgets/auth/WidgetRemoteAuth.smali | 14 +- ...mpleMembersAdapter$MemberAdapterItem.smali | 4 +- .../SimpleRolesAdapter$RoleAdapterItem.smali | 2 +- .../WidgetChannelGroupDMSettings.smali | 10 +- ...WidgetChannelSettingsEditPermissions.smali | 2 +- ...etChannelSettingsPermissionsOverview.smali | 4 +- .../WidgetChannelSidebarActions.smali | 4 +- .../widgets/channels/WidgetChannelTopic.smali | 2 +- ...ateChannel$RolesAdapter$RoleListItem.smali | 2 +- .../channels/WidgetCreateChannel.smali | 2 +- ...ter$WidgetGroupInviteFriendsListItem.smali | 2 +- ...getTextChannelSettings$configureUI$1.smali | 2 +- ...getTextChannelSettings$configureUI$2.smali | 2 +- .../channels/WidgetTextChannelSettings.smali | 2 +- .../channels/list/WidgetChannelsList.smali | 2 +- ...elsListAdapter$ItemMFA$onConfigure$1.smali | 22 +- .../WidgetChannelsListAdapter$ItemMFA.smali | 2 +- .../WidgetChannelsListItemVoiceActions.smali | 22 +- ...tAdapter$WidgetCollapsedUserListItem.smali | 4 +- .../ChannelMembersListViewHolderLoading.smali | 2 +- .../WidgetUrlActions$onViewCreated$2.smali | 26 +- .../widgets/chat/WidgetUrlActions.smali | 2 +- ...putAttachments$DiscordCameraFragment.smali | 2 +- ...achments$PermissionsEmptyListAdapter.smali | 2 +- .../emoji/WidgetChatInputEmojiPicker.smali | 6 +- ...tListAdapterItemAttachment$Companion.smali | 6 +- ...tChatListAdapterItemAttachment$Model.smali | 2 +- ...AdapterItemCallMessage$onConfigure$1.smali | 37 +- ...WidgetChatListAdapterItemCallMessage.smali | 2 +- ...ItemEmbed$Companion$bindUrlOnClick$1.smali | 16 +- ...etChatListAdapterItemEmbed$Companion.smali | 8 +- ...WidgetChatListAdapterItemEmbed$Model.smali | 2 +- ...pterItemEmbed$configureEmbedFields$1.smali | 2 +- ...terItemEmbed$configureEmbedImage$1$1.smali | 78 +- .../list/WidgetChatListAdapterItemEmbed.smali | 22 +- ...dapterItemGift$configureResolvedUI$4.smali | 34 +- ...$configureResolvedUI$visibleButton$1.smali | 4 +- ...idgetChatListAdapterItemGuildWelcome.smali | 4 +- ...dgetChatListAdapterItemMentionFooter.smali | 2 +- .../WidgetChatListAdapterItemMessage.smali | 16 +- ...ChatListAdapterItemSearchResultCount.smali | 2 +- ...getChatListAdapterItemUploadProgress.smali | 10 +- .../list/actions/MessageActionDialogs.smali | 4 +- .../list/actions/WidgetChatListActions.smali | 2 +- .../WidgetDebugging$configureUI$1.smali | 2 +- .../WidgetDebugging$configureUI$2.smali | 2 +- .../widgets/debugging/WidgetFatalCrash.smali | 2 +- ...idgetFriendsFindNearby$onViewBound$7.smali | 28 +- .../friends/WidgetFriendsFindNearby.smali | 18 +- .../WidgetFriendsTab$configureToolbar$1.smali | 2 +- .../guilds/create/WidgetGuildCreate.smali | 2 +- .../invite/WidgetGuildInviteShare.smali | 6 +- .../WidgetGuildInviteShareCompact.smali | 6 +- .../widgets/guilds/join/WidgetGuildJoin.smali | 2 +- .../guilds/list/WidgetGuildSelector.smali | 6 +- .../profile/WidgetGuildProfileSheetV2.smali | 2 +- .../WidgetGuildProfileSheetViewModel$1.smali | 2 +- ...etGuildProfileSheetViewModel$Factory.smali | 12 +- .../WidgetGuildProfileSheetViewModel.smali | 128 +- ...WidgetMain$showUrgentMessageDialog$1.smali | 4 +- .../com/discord/widgets/main/WidgetMain.smali | 16 +- ...HeaderManager$getOnConfigureAction$1.smali | 28 +- ...nHeaderManager$getOnSelectedAction$1.smali | 2 +- .../widgets/main/WidgetMainPanelNsfw.smali | 2 +- ...WidgetMainSurveyDialog$onViewBound$2.smali | 22 +- .../widgets/main/WidgetMainSurveyDialog.smali | 8 +- .../WidgetMedia$onViewBoundOrOnResume$1.smali | 24 +- .../discord/widgets/media/WidgetMedia.smali | 6 +- .../widgets/media/WidgetQRScanner.smali | 146 +- .../notice/WidgetNoticeDialog$Builder.smali | 4 +- ...iceDialog$Companion$showInputModal$1.smali | 2 +- ...iceDialog$Companion$showInputModal$3.smali | 2 +- .../notice/WidgetNoticeDialog$Companion.smali | 4 +- .../widgets/notice/WidgetNoticeDialog.smali | 20 +- ...WidgetNoticeNuxOverlay$onViewBound$1.smali | 2 +- .../notice/WidgetNoticeNuxOverlay.smali | 2 +- .../notice/WidgetNoticeNuxSamsungLink.smali | 2 +- .../widgets/notice/WidgetNoticePopup.smali | 14 +- ...$Companion$getMessageRenderContext$1.smali | 2 +- .../notice/WidgetNoticePopupChannel.smali | 6 +- ...WidgetNavigationHelp$NuxPageFragment.smali | 6 +- .../widgets/nux/WidgetNavigationHelp.smali | 8 +- .../widgets/nux/WidgetNuxGuildTemplates.smali | 16 +- .../widgets/nux/WidgetNuxGuildUseCases.smali | 14 +- .../nux/WidgetNuxPostRegistrationJoin.smali | 2 +- .../discord/widgets/search/WidgetSearch.smali | 30 +- .../search/results/WidgetSearchResults.smali | 4 +- .../suggestions/WidgetSearchSuggestions.smali | 4 +- ...hSuggestionsAdapter$FilterViewHolder.smali | 10 +- ...archSuggestionsAdapter$HasViewHolder.smali | 8 +- ...hSuggestionsAdapter$HeaderViewHolder.smali | 4 +- ...tionsAdapter$HistoryHeaderViewHolder.smali | 4 +- ...ggestionsAdapter$InChannelViewHolder.smali | 6 +- ...estionsAdapter$RecentQueryViewHolder.smali | 6 +- ...rchSuggestionsAdapter$UserViewHolder.smali | 4 +- .../NotificationMuteSettingsView.smali | 6 +- ...sChannelListAdapter$CategoryListItem.smali | 4 +- ...gsChannelListAdapter$ChannelListItem.smali | 8 +- .../servers/WidgetServerDeleteDialog.smali | 14 +- .../servers/WidgetServerNotifications.smali | 20 +- ...tServerNotificationsOverrideSelector.smali | 4 +- ...electDialog$RegionAdapter$ItemRegion.smali | 2 +- ...rverRegionSelectDialog$RegionAdapter.smali | 2 +- .../WidgetServerRegionSelectDialog.smali | 4 +- ...getServerSettings$configureToolbar$1.smali | 2 +- .../servers/WidgetServerSettings.smali | 42 +- ...rverSettingsBans$Adapter$BanListItem.smali | 2 +- .../servers/WidgetServerSettingsBans.smali | 8 +- .../WidgetServerSettingsChannels.smali | 12 +- ...erverSettingsChannelsFabMenuFragment.smali | 4 +- ...getServerSettingsChannelsSortActions.smali | 8 +- .../WidgetServerSettingsEditIntegration.smali | 2 +- .../WidgetServerSettingsEditMember.smali | 2 +- ...sEditMemberRolesAdapter$RoleListItem.smali | 2 +- .../WidgetServerSettingsEditRole.smali | 72 +- ...getServerSettingsEditRoleColorPicker.smali | 2 +- ...sEmojis$Adapter$EmojiEmptyViewHolder.smali | 2 +- ...Emojis$Adapter$EmojiHeaderViewHolder.smali | 6 +- ...gsEmojis$Adapter$EmojiItemViewHolder.smali | 12 +- ...mojis$Adapter$EmojiSectionViewHolder.smali | 4 +- .../servers/WidgetServerSettingsEmojis.smali | 6 +- ...erSettingsEmojisEdit$configureMenu$1.smali | 2 +- .../WidgetServerSettingsEmojisEdit.smali | 6 +- .../WidgetServerSettingsInstantInvites.smali | 6 +- ...tServerSettingsInstantInvitesActions.smali | 2 +- ...ServerSettingsInstantInvitesListItem.smali | 2 +- .../WidgetServerSettingsIntegrations.smali | 2 +- ...etServerSettingsIntegrationsListItem.smali | 10 +- ...rSettingsMembers$RolesSpinnerAdapter.smali | 2 +- .../servers/WidgetServerSettingsMembers.smali | 12 +- ...ettingsMembersAdapter$MemberListItem.smali | 14 +- .../WidgetServerSettingsModeration.smali | 18 +- ...erverSettingsOverview$AfkBottomSheet.smali | 10 +- ...ngsOverview$configureBannerSection$1.smali | 25 +- ...ngsOverview$configureSplashSection$1.smali | 25 +- ...rview$initChannelSelectedHandler$1$1.smali | 4 +- ...RegionDialog$$inlined$apply$lambda$1.smali | 6 +- .../WidgetServerSettingsOverview.smali | 102 +- .../WidgetServerSettingsRolesList.smali | 6 +- ...ettingsRolesListAdapter$RoleListItem.smali | 8 +- ...rverSettingsSecurity$ToggleMfaDialog.smali | 8 +- .../WidgetServerSettingsSecurity.smali | 6 +- .../WidgetServerSettingsVanityUrl.smali | 20 +- ...rverSettingsAuditLog$onViewBound$1$1.smali | 2 +- ...ServerSettingsAuditLog$onViewBound$1.smali | 2 +- .../WidgetServerSettingsAuditLog.smali | 12 +- ...itLogAdapter$AuditLogEntryViewHolder.smali | 2 +- ...LogAdapter$AuditLogLoadingViewHolder.smali | 2 +- ...apter$AuditLogFilterActionViewHolder.smali | 2 +- ...Adapter$AuditLogFilterUserViewHolder.smali | 2 +- .../PremiumGuildSubscriptionPerkView.smali | 12 +- ...iptionPerkViewAdapter$PerkViewHolder.smali | 2 +- ...emiumGuildSubscription$onViewBound$1.smali | 2 +- ...emiumGuildSubscription$onViewBound$2.smali | 23 +- ...emiumGuildSubscription$onViewBound$3.smali | 27 +- .../WidgetPremiumGuildSubscription.smali | 6 +- ...PremiumGuildSubscriptionConfirmation.smali | 2 +- ...dgetPremiumGuildSubscriptionTransfer.smali | 16 +- .../PublicServerSettingSelectorView.smali | 6 +- .../WidgetServerSettingsPublicOverview.smali | 8 +- ...figureFooter$$inlined$apply$lambda$1.smali | 20 +- ...figureFooter$$inlined$apply$lambda$2.smali | 20 +- ...figureFooter$$inlined$apply$lambda$3.smali | 20 +- .../settings/WidgetMuteSettingsSheet.smali | 16 +- .../WidgetSettings$configureToolbar$1.smali | 2 +- .../WidgetSettings$onViewBound$19.smali | 24 +- .../WidgetSettings$onViewBound$20.smali | 24 +- .../widgets/settings/WidgetSettings.smali | 60 +- .../settings/WidgetSettingsAppearance.smali | 18 +- ...thorizedApps$AuthorizedAppViewHolder.smali | 12 +- ...dgetSettingsAuthorizedApps$adapter$1.smali | 2 +- .../WidgetSettingsAuthorizedApps.smali | 2 +- ...dgetSettingsBehavior$onViewBound$3$1.smali | 22 +- .../settings/WidgetSettingsBehavior.smali | 16 +- .../settings/WidgetSettingsDeveloper.smali | 2 +- ...$configureUI$$inlined$apply$lambda$2.smali | 4 +- .../settings/WidgetSettingsGameActivity.smali | 16 +- .../settings/WidgetSettingsLanguage.smali | 10 +- ...uageSelect$Adapter$AdapterItemLocale.smali | 4 +- ...WidgetSettingsLanguageSelect$Adapter.smali | 2 +- .../WidgetSettingsLanguageSelect.smali | 4 +- .../settings/WidgetSettingsMedia.smali | 12 +- .../WidgetSettingsNotifications.smali | 16 +- .../WidgetSettingsNotificationsOs.smali | 8 +- .../WidgetSettingsPrivacy$onViewBound$2.smali | 22 +- .../settings/WidgetSettingsPrivacy.smali | 52 +- ...UserConnections$Adapter$ViewHolder$1.smali | 28 +- ...idgetSettingsUserConnections$Adapter.smali | 2 +- ...ettingsUserConnections$onViewBound$2.smali | 2 +- .../WidgetSettingsUserConnections.smali | 2 +- ...etSettingsUserConnectionsAdd$Adapter.smali | 2 +- .../WidgetSettingsUserConnectionsAdd.smali | 2 +- .../settings/WidgetSettingsVoice.smali | 46 +- .../account/WidgetSettingsAccount.smali | 54 +- ...etSettingsAccountBackupCodes$Adapter.smali | 4 +- .../WidgetSettingsAccountBackupCodes.smali | 8 +- .../WidgetSettingsAccountChangePassword.smali | 2 +- .../account/WidgetSettingsAccountEdit.smali | 4 +- .../account/WidgetSettingsBlockedUsers.smali | 2 +- ...edUsersAdapter$BlockedUserViewHolder.smali | 2 +- .../WidgetSettingsBlockedUsersAdapter.smali | 2 +- .../account/mfa/WidgetEnableMFADownload.smali | 6 +- .../account/mfa/WidgetEnableMFAInput.smali | 4 +- .../account/mfa/WidgetEnableMFAKey.smali | 2 +- .../account/mfa/WidgetEnableMFASuccess.smali | 4 +- ...eAdapter$PaymentSourceItemViewHolder.smali | 4 +- .../settings/billing/PaymentSourceView.smali | 10 +- .../WidgetPaymentSourceEditDialog.smali | 30 +- .../billing/WidgetSettingsBilling.smali | 4 +- .../WidgetSettingsPaymentHistory.smali | 4 +- .../WidgetSettingsPaymentMethods.smali | 10 +- .../PremiumSwitchPlanPagerAdapter.smali | 10 +- .../WidgetSettingsGifting$onViewBound$7.smali | 31 +- .../WidgetSettingsGifting$onViewBound$8.smali | 31 +- ...tingsGifting$onViewBoundOrOnResume$2.smali | 4 +- .../premium/WidgetSettingsGifting.smali | 30 +- ...er$EntitlementListItem$onConfigure$4.smali | 23 +- ...gsGiftingAdapter$EntitlementListItem.smali | 2 +- .../premium/WidgetSettingsPremium.smali | 58 +- .../WidgetSettingsPremiumSwitchPlan.smali | 26 +- ...emiumGuildSubscription$onViewBound$1.smali | 22 +- ...dgetSettingsPremiumGuildSubscription.smali | 26 +- ...ptionAdapter$PremiumGuildSubListItem.smali | 6 +- .../WidgetIncomingShare$configureUi$2.smali | 2 +- .../widgets/share/WidgetIncomingShare.smali | 8 +- .../WidgetSpectate$configureActionBar$1.smali | 2 +- .../widgets/spectate/WidgetSpectate.smali | 16 +- ...ateReportProblemDialog$configureUI$1.smali | 2 +- .../WidgetSpectateReportProblemDialog.smali | 8 +- .../WidgetSpectateStreamFullDialog.smali | 4 +- .../discord/widgets/status/WidgetStatus.smali | 16 +- .../tabs/TabsHostBottomNavigationView.smali | 78 +- .../discord/widgets/tabs/WidgetTabsHost.smali | 18 +- .../tos/WidgetTosAccept$onViewBound$2.smali | 2 +- .../discord/widgets/tos/WidgetTosAccept.smali | 4 +- .../widgets/user/WidgetPruneUsers.smali | 18 +- ...UserMentions$WidgetUserMentionFilter.smali | 8 +- ...idgetUserMentions$configureToolbar$1.smali | 2 +- .../widgets/user/WidgetUserMentions.smali | 4 +- ...ends$MutualFriendsAdapter$ViewHolder.smali | 14 +- ...erMutualFriends$MutualFriendsAdapter.smali | 4 +- .../user/WidgetUserMutualFriends.smali | 4 +- ...tUserMutualGuilds$Adapter$ViewHolder.smali | 8 +- .../user/WidgetUserMutualGuilds$Adapter.smali | 4 +- .../widgets/user/WidgetUserMutualGuilds.smali | 4 +- .../user/WidgetUserSetCustomStatus.smali | 20 +- .../widgets/user/WidgetUserStatusSheet.smali | 18 +- .../account/WidgetUserAccountVerify.smali | 2 +- ...erAccountVerifyBase$setOptionsMenu$1.smali | 2 +- .../captcha/WidgetUserCaptchaVerify.smali | 8 +- .../user/email/WidgetUserEmailUpdate.smali | 2 +- .../user/email/WidgetUserEmailVerify.smali | 2 +- .../user/phone/WidgetUserPhoneAdd.smali | 8 +- .../user/phone/WidgetUserPhoneVerify.smali | 4 +- .../ViewHolderMusicRichPresence.smali | 8 +- .../ViewHolderPlatformRichPresence.smali | 2 +- .../ViewHolderStreamRichPresence.smali | 2 +- ...ViewHolderUserRichPresence$Companion.smali | 8 +- .../presence/ViewHolderUserRichPresence.smali | 18 +- .../user/profile/UserProfileAdminView.smali | 12 +- .../profile/UserProfileConnectionsView.smali | 6 +- ...serProfileHeaderView$BadgeViewHolder.smali | 2 +- .../user/profile/UserProfileHeaderView.smali | 10 +- .../UserStatusPresenceCustomView.smali | 6 +- .../WidgetUserProfileEmptyListItem.smali | 4 +- .../user/profile/WidgetUserProfileStrip.smali | 18 +- .../user/search/WidgetGlobalSearch.smali | 12 +- com.discord/smali/e/a/a/a/a$d.smali | 8 +- com.discord/smali/e/a/a/a/a.smali | 8 +- com.discord/smali/e/a/a/b/a.smali | 10 +- com.discord/smali/e/a/a/c/a.smali | 12 +- com.discord/smali/e/a/a/c/b.smali | 12 +- com.discord/smali/e/a/a/c/c.smali | 8 +- com.discord/smali/e/a/a/e/a$a.smali | 58 +- com.discord/smali/e/a/a/e/a$b.smali | 125 +- com.discord/smali/e/a/a/e/a$c.smali | 51 +- com.discord/smali/e/a/a/e/a.smali | 1392 +------- com.discord/smali/e/a/a/f$a.smali | 119 - com.discord/smali/e/a/a/f.smali | 337 -- com.discord/smali/e/a/a/f/a$a.smali | 83 + com.discord/smali/e/a/a/{e => f}/a$b$a.smali | 26 +- com.discord/smali/e/a/a/f/a$b.smali | 155 + .../smali/e/a/a/{m$c.smali => f/a$c.smali} | 48 +- com.discord/smali/e/a/a/{e => f}/a$d.smali | 34 +- com.discord/smali/e/a/a/f/a.smali | 1486 +++++++++ com.discord/smali/e/a/a/{e => f}/b.smali | 14 +- com.discord/smali/e/a/a/{e => f}/c.smali | 10 +- com.discord/smali/e/a/a/{e => f}/d.smali | 10 +- com.discord/smali/e/a/a/{e => f}/e.smali | 6 +- com.discord/smali/e/a/a/g$a.smali | 129 + .../smali/e/a/a/{f$b.smali => g$b.smali} | 10 +- com.discord/smali/e/a/a/g.smali | 330 +- com.discord/smali/e/a/a/h.smali | 6 +- com.discord/smali/e/a/a/i.smali | 187 +- .../smali/e/a/a/{i$a.smali => j$a.smali} | 10 +- com.discord/smali/e/a/a/j.smali | 198 +- com.discord/smali/e/a/a/k.smali | 325 +- .../smali/e/a/a/{k$a.smali => l$a.smali} | 16 +- .../smali/e/a/a/{k$b.smali => l$b.smali} | 20 +- .../smali/e/a/a/{k$c.smali => l$c.smali} | 12 +- .../smali/e/a/a/{k$d.smali => l$d.smali} | 22 +- com.discord/smali/e/a/a/l.smali | 326 +- com.discord/smali/e/a/a/m$a.smali | 51 - com.discord/smali/e/a/a/m$b.smali | 70 - com.discord/smali/e/a/a/m.smali | 461 +-- com.discord/smali/e/a/a/n$a.smali | 61 +- com.discord/smali/e/a/a/n$b.smali | 63 +- com.discord/smali/e/a/a/n$c.smali | 93 +- com.discord/smali/e/a/a/n$d.smali | 128 +- com.discord/smali/e/a/a/n.smali | 645 ++-- .../smali/e/a/a/{m$d.smali => o$a.smali} | 26 +- .../smali/e/a/a/{n$b$a.smali => o$b$a.smali} | 16 +- .../smali/e/a/a/{n$b$b.smali => o$b$b.smali} | 16 +- com.discord/smali/e/a/a/o$b.smali | 39 + com.discord/smali/e/a/a/o$c.smali | 85 + com.discord/smali/e/a/a/o$d.smali | 122 + .../smali/e/a/a/{n$e$a.smali => o$e$a.smali} | 38 +- .../smali/e/a/a/{n$e$b.smali => o$e$b.smali} | 16 +- .../smali/e/a/a/{n$e.smali => o$e.smali} | 8 +- .../smali/e/a/a/{n$f.smali => o$f.smali} | 16 +- .../smali/e/a/a/{n$g.smali => o$g.smali} | 16 +- com.discord/smali/e/a/a/o.smali | 320 +- com.discord/smali/e/a/a/p.smali | 65 + com.discord/smali/e/a/j/f0.smali | 2 +- com.discord/smali/e/a/j/i0.smali | 4 +- com.discord/smali/e/a/j/j0.smali | 8 +- com.discord/smali/e/a/j/q.smali | 8 +- com.discord/smali/e/a/k/b/b/o.smali | 44 +- com.discord/smali/e/a/k/b/b/p.smali | 30 +- com.discord/smali/e/a/k/b/b/q.smali | 34 +- com.discord/smali/e/c/a/d0.smali | 2 +- com.discord/smali/p/a/b/b/g/e.smali | 1157 ++----- com.discord/smali/q/a.smali | 10 - com.discord/smali/q/b$b.smali | 15 +- com.discord/smali/q/b.smali | 20 - com.discord/smali/q/f$a.smali | 10 +- com.discord/smali/q/f$b.smali | 76 - com.discord/smali/q/f.smali | 101 +- com.discord/smali/q/g.smali | 18 +- com.discord/smali/q/h.smali | 149 +- com.discord/smali/q/i.smali | 109 +- com.discord/smali/q/j.smali | 14 + ...idgetFriendsAddUserRequestsModel$a$b.smali | 0 .../WidgetFriendsAddUserRequestsModel$a.smali | 0 .../WidgetFriendsAddUserRequestsModel.smali | 0 .../UserProfileVoiceSettingsView.smali | 10 +- ...onsSection$onConnectedAccountClick$1.smali | 4 +- ...heet$configureProfileActionButtons$5.smali | 14 +- .../user/usersheet/WidgetUserSheet.smali | 56 +- .../widgets/voice/call/WidgetCallFailed.smali | 8 +- ...igureActionBar$$inlined$let$lambda$1.smali | 2 +- ...etPrivateCall$configureActionBar$2$2.smali | 8 +- .../voice/call/WidgetPrivateCall.smali | 18 +- .../call/WidgetPrivateCallControlsView.smali | 12 +- .../voice/call/WidgetVoiceCallIncoming.smali | 2 +- ...dgetVoiceCallInline$Adapter$ItemUser.smali | 2 +- .../voice/call/WidgetVoiceCallInline.smali | 22 +- ...ParticipantsAdapter$ViewHolderHeader.smali | 2 +- ...ParticipantsAdapter$ViewHolderInvite.smali | 2 +- ...llParticipantsAdapter$ViewHolderUser.smali | 12 +- .../voice/fullscreen/VoiceControlsView.smali | 16 +- .../WidgetGuildCall$configureMenu$1.smali | 2 +- .../WidgetGuildCall$configureMenu$2.smali | 6 +- .../voice/fullscreen/WidgetSpectators.smali | 4 +- ...etVoiceChannelSettings$configureUI$1.smali | 2 +- .../settings/WidgetVoiceChannelSettings.smali | 8 +- .../controller/AbstractDraweeController.smali | 42 +- .../generic/GenericDraweeHierarchy.smali | 4 +- .../com/facebook/drawee/view/DraweeView.smali | 10 +- .../drawee/view/SimpleDraweeView.smali | 6 +- .../nativecode/DalvikPurgeableDecoder.smali | 4 +- .../nativecode/NativeJpegTranscoder.smali | 4 +- .../HeifExifUtil$HeifExifUtilAndroidN.smali | 54 - .../com/google/android/material/R$id.smali | 246 +- .../com/lytefast/flexinput/R$e.smali | 282 +- .../com/miguelgaeta/media_picker/R$id.smali | 148 +- .../com/yalantis/ucrop/R$d.smali | 144 +- com.discord/smali_classes2/e/j/b/b/a$f.smali | 2 +- com.discord/smali_classes2/e/j/d/f/a.smali | 25 - com.discord/smali_classes2/e/j/g/a/a/a.smali | 12 +- com.discord/smali_classes2/e/j/g/a/a/b.smali | 14 +- com.discord/smali_classes2/e/j/g/a/a/c.smali | 22 +- .../smali_classes2/e/j/g/a/a/h/f.smali | 4 +- .../smali_classes2/e/j/g/a/a/h/g.smali | 16 - com.discord/smali_classes2/e/j/g/c/a.smali | 10 +- com.discord/smali_classes2/e/j/g/e/l.smali | 6 +- com.discord/smali_classes2/e/j/g/e/o.smali | 4 +- com.discord/smali_classes2/e/j/g/e/p.smali | 6 +- com.discord/smali_classes2/e/j/g/f/d.smali | 24 +- com.discord/smali_classes2/e/j/g/j/c.smali | 8 +- com.discord/smali_classes2/e/j/i/d.smali | 2 +- com.discord/smali_classes2/e/j/j/a/b/e.smali | 4 +- com.discord/smali_classes2/e/j/j/b/b.smali | 24 +- com.discord/smali_classes2/e/j/j/c/e.smali | 6 +- com.discord/smali_classes2/e/j/j/c/f$a.smali | 6 +- com.discord/smali_classes2/e/j/j/c/f.smali | 14 +- com.discord/smali_classes2/e/j/j/c/g.smali | 6 +- com.discord/smali_classes2/e/j/j/c/k$c.smali | 25 - com.discord/smali_classes2/e/j/j/c/k.smali | 28 +- com.discord/smali_classes2/e/j/j/c/l.smali | 22 +- com.discord/smali_classes2/e/j/j/c/v.smali | 68 +- com.discord/smali_classes2/e/j/j/d/f.smali | 16 +- com.discord/smali_classes2/e/j/j/e/a.smali | 2 +- com.discord/smali_classes2/e/j/j/e/i.smali | 30 +- com.discord/smali_classes2/e/j/j/e/k$a.smali | 2 +- com.discord/smali_classes2/e/j/j/e/k.smali | 24 +- com.discord/smali_classes2/e/j/j/e/m.smali | 26 +- com.discord/smali_classes2/e/j/j/e/o.smali | 140 +- com.discord/smali_classes2/e/j/j/e/p.smali | 402 +-- com.discord/smali_classes2/e/j/j/f/a.smali | 6 +- com.discord/smali_classes2/e/j/j/f/b.smali | 46 +- com.discord/smali_classes2/e/j/j/f/d.smali | 8 +- com.discord/smali_classes2/e/j/j/h/b$a.smali | 6 +- com.discord/smali_classes2/e/j/j/h/b.smali | 12 +- com.discord/smali_classes2/e/j/j/h/f.smali | 36 +- com.discord/smali_classes2/e/j/j/j/e.smali | 891 +++-- com.discord/smali_classes2/e/j/j/l/a0.smali | 4 +- com.discord/smali_classes2/e/j/j/l/v.smali | 24 +- com.discord/smali_classes2/e/j/j/m/e.smali | 8 - com.discord/smali_classes2/e/j/j/n/b.smali | 8 +- com.discord/smali_classes2/e/j/j/o/a$b.smali | 2 +- com.discord/smali_classes2/e/j/j/o/a.smali | 22 +- com.discord/smali_classes2/e/j/j/o/a0.smali | 393 ++- .../e/j/j/o/{w0$a.smali => a1$a.smali} | 40 +- com.discord/smali_classes2/e/j/j/o/a1$b.smali | 54 + com.discord/smali_classes2/e/j/j/o/a1.smali | 111 +- com.discord/smali_classes2/e/j/j/o/b0.smali | 469 ++- com.discord/smali_classes2/e/j/j/o/b1.smali | 241 +- com.discord/smali_classes2/e/j/j/o/c.smali | 8 +- .../e/j/j/o/{a0$a.smali => c0$a.smali} | 34 +- .../e/j/j/o/{a0$b.smali => c0$b.smali} | 14 +- com.discord/smali_classes2/e/j/j/o/c0.smali | 183 +- .../e/j/j/o/{y0$a.smali => c1$a.smali} | 4 +- .../e/j/j/o/{y0$b$a.smali => c1$b$a.smali} | 22 +- .../e/j/j/o/{y0$b.smali => c1$b.smali} | 38 +- com.discord/smali_classes2/e/j/j/o/c1.smali | 231 ++ com.discord/smali_classes2/e/j/j/o/d.smali | 84 +- .../e/j/j/o/{b0$a.smali => d0$a.smali} | 46 +- .../e/j/j/o/{b0$b.smali => d0$b.smali} | 14 +- com.discord/smali_classes2/e/j/j/o/d0.smali | 220 +- .../e/j/j/o/{z0$a.smali => d1$a.smali} | 40 +- com.discord/smali_classes2/e/j/j/o/d1.smali | 259 ++ com.discord/smali_classes2/e/j/j/o/e.smali | 2 +- com.discord/smali_classes2/e/j/j/o/e0.smali | 234 +- com.discord/smali_classes2/e/j/j/o/e1.smali | 24 + com.discord/smali_classes2/e/j/j/o/f.smali | 6 +- com.discord/smali_classes2/e/j/j/o/f0$a.smali | 14 - .../smali_classes2/e/j/j/o/f0$b$a.smali | 160 - com.discord/smali_classes2/e/j/j/o/f0.smali | 343 +- .../e/j/j/o/{b1$a.smali => f1$a.smali} | 40 +- .../e/j/j/o/{b1$b.smali => f1$b.smali} | 40 +- com.discord/smali_classes2/e/j/j/o/f1.smali | 248 ++ com.discord/smali_classes2/e/j/j/o/g.smali | 37 +- .../e/j/j/o/{e0$a.smali => g0$a.smali} | 48 +- .../e/j/j/o/{e0$b.smali => g0$b.smali} | 14 +- com.discord/smali_classes2/e/j/j/o/g0.smali | 295 +- com.discord/smali_classes2/e/j/j/o/h$a.smali | 6 +- com.discord/smali_classes2/e/j/j/o/h.smali | 36 +- com.discord/smali_classes2/e/j/j/o/h0$a.smali | 187 +- .../smali_classes2/e/j/j/o/h0$b$a.smali | 137 + .../e/j/j/o/{f0$b.smali => h0$b.smali} | 230 +- com.discord/smali_classes2/e/j/j/o/h0.smali | 485 ++- com.discord/smali_classes2/e/j/j/o/i.smali | 28 +- com.discord/smali_classes2/e/j/j/o/i0$a.smali | 14 - com.discord/smali_classes2/e/j/j/o/i0.smali | 197 +- com.discord/smali_classes2/e/j/j/o/j$b.smali | 22 +- com.discord/smali_classes2/e/j/j/o/j.smali | 36 +- com.discord/smali_classes2/e/j/j/o/j0$a.smali | 445 +-- com.discord/smali_classes2/e/j/j/o/j0$b.smali | 44 - com.discord/smali_classes2/e/j/j/o/j0.smali | 525 +-- com.discord/smali_classes2/e/j/j/o/k0$a.smali | 166 +- com.discord/smali_classes2/e/j/j/o/k0.smali | 248 +- com.discord/smali_classes2/e/j/j/o/l.smali | 6 +- com.discord/smali_classes2/e/j/j/o/l0.smali | 509 ++- com.discord/smali_classes2/e/j/j/o/m$a.smali | 14 +- com.discord/smali_classes2/e/j/j/o/m$b.smali | 14 +- .../smali_classes2/e/j/j/o/m$c$a.smali | 12 +- .../smali_classes2/e/j/j/o/m$c$b.smali | 12 +- com.discord/smali_classes2/e/j/j/o/m$c.smali | 102 +- com.discord/smali_classes2/e/j/j/o/m.smali | 92 +- com.discord/smali_classes2/e/j/j/o/m0.smali | 16 +- com.discord/smali_classes2/e/j/j/o/n.smali | 15 - .../e/j/j/o/{j0$c.smali => n0$a.smali} | 62 +- com.discord/smali_classes2/e/j/j/o/n0.smali | 312 +- com.discord/smali_classes2/e/j/j/o/o$a.smali | 232 -- com.discord/smali_classes2/e/j/j/o/o$b.smali | 44 - com.discord/smali_classes2/e/j/j/o/o.smali | 455 +-- com.discord/smali_classes2/e/j/j/o/o0$a.smali | 172 + com.discord/smali_classes2/e/j/j/o/o0.smali | 222 +- com.discord/smali_classes2/e/j/j/o/p$a.smali | 14 - com.discord/smali_classes2/e/j/j/o/p.smali | 164 +- .../e/j/j/o/{l0$a.smali => p0$a.smali} | 4 +- .../e/j/j/o/{l0$b.smali => p0$b.smali} | 286 +- .../e/j/j/o/{l0$c.smali => p0$c.smali} | 46 +- .../e/j/j/o/{l0$d.smali => p0$d.smali} | 6 +- com.discord/smali_classes2/e/j/j/o/p0.smali | 162 +- com.discord/smali_classes2/e/j/j/o/q.smali | 260 +- com.discord/smali_classes2/e/j/j/o/q0.smali | 34 +- com.discord/smali_classes2/e/j/j/o/r$a.smali | 237 +- .../e/j/j/o/{p$b.smali => r$b.smali} | 26 +- com.discord/smali_classes2/e/j/j/o/r.smali | 351 +- com.discord/smali_classes2/e/j/j/o/r0.smali | 103 +- com.discord/smali_classes2/e/j/j/o/s.smali | 108 +- com.discord/smali_classes2/e/j/j/o/s0.smali | 58 +- com.discord/smali_classes2/e/j/j/o/t$a.smali | 241 ++ com.discord/smali_classes2/e/j/j/o/t.smali | 329 +- .../smali_classes2/e/j/j/o/t0$a$b.smali | 85 - com.discord/smali_classes2/e/j/j/o/t0.smali | 197 +- com.discord/smali_classes2/e/j/j/o/u.smali | 95 +- com.discord/smali_classes2/e/j/j/o/u0.smali | 16 +- com.discord/smali_classes2/e/j/j/o/v.smali | 557 +--- com.discord/smali_classes2/e/j/j/o/v0.smali | 296 +- com.discord/smali_classes2/e/j/j/o/w$d.smali | 145 - com.discord/smali_classes2/e/j/j/o/w.smali | 489 +-- com.discord/smali_classes2/e/j/j/o/w0$b.smali | 54 - com.discord/smali_classes2/e/j/j/o/w0.smali | 119 +- .../e/j/j/o/{v$a.smali => x$a.smali} | 24 +- com.discord/smali_classes2/e/j/j/o/x.smali | 582 +++- .../e/j/j/o/{t0$a$a.smali => x0$a$a.smali} | 38 +- .../smali_classes2/e/j/j/o/x0$a$b.smali | 85 + .../e/j/j/o/{t0$a.smali => x0$a.smali} | 279 +- com.discord/smali_classes2/e/j/j/o/x0.smali | 161 +- .../e/j/j/o/{w$a.smali => y$a.smali} | 14 +- .../e/j/j/o/{w$b.smali => y$b.smali} | 16 +- .../e/j/j/o/{w$c.smali => y$c.smali} | 4 +- com.discord/smali_classes2/e/j/j/o/y$d.smali | 145 + com.discord/smali_classes2/e/j/j/o/y.smali | 696 ++-- com.discord/smali_classes2/e/j/j/o/y0.smali | 224 +- com.discord/smali_classes2/e/j/j/o/z.smali | 457 +-- com.discord/smali_classes2/e/j/j/o/z0.smali | 390 ++- com.discord/smali_classes2/e/j/j/p/c.smali | 120 +- com.discord/smali_classes2/e/j/j/q/a.smali | 14 +- com.discord/smali_classes2/e/j/j/q/b.smali | 36 +- com.discord/smali_classes2/e/j/j/r/d.smali | 26 +- com.discord/smali_classes2/e/j/j/r/e.smali | 111 +- com.discord/smali_classes2/e/j/j/r/f.smali | 4 +- com.discord/smali_classes2/e/j/k/b.smali | 27 - com.discord/smali_classes2/e/k/a/c/n/a.smali | 2 +- .../{smali => smali_classes2}/i$a$a.smali | 0 .../{smali => smali_classes2}/i$a$b.smali | 0 .../{smali => smali_classes2}/i$a$c.smali | 0 .../{smali => smali_classes2}/i$b.smali | 0 .../{smali => smali_classes2}/i$c.smali | 0 .../{smali => smali_classes2}/i$d.smali | 0 .../{smali => smali_classes2}/i$e.smali | 0 .../{smali => smali_classes2}/i$f.smali | 0 .../{smali => smali_classes2}/i$g.smali | 0 .../{smali => smali_classes2}/i$h.smali | 0 .../{smali => smali_classes2}/i$i.smali | 0 com.discord/{smali => smali_classes2}/j.smali | 0 com.discord/{smali => smali_classes2}/k.smali | 0 com.discord/{smali => smali_classes2}/l.smali | 0 com.discord/{smali => smali_classes2}/m.smali | 0 com.discord/{smali => smali_classes2}/n.smali | 0 com.discord/{smali => smali_classes2}/o.smali | 0 com.discord/smali_classes2/w/x/f.smali | 11 + com.discord/smali_classes2/x/a/a2/w.smali | 245 +- com.discord/smali_classes2/x/a/b2/b$a.smali | 48 +- com.discord/smali_classes2/x/a/b2/b.smali | 56 +- com.discord/smali_classes2/x/a/b2/o.smali | 49 +- 671 files changed, 21334 insertions(+), 19793 deletions(-) create mode 100644 com.discord/res/layout/widget_masked_links_dialog.xml create mode 100644 com.discord/smali/com/discord/stores/StoreMaskedLinks$Companion.smali create mode 100644 com.discord/smali/com/discord/stores/StoreMaskedLinks$observeIsTrustedDomain$1$1.smali create mode 100644 com.discord/smali/com/discord/stores/StoreMaskedLinks$observeIsTrustedDomain$1.smali create mode 100644 com.discord/smali/com/discord/stores/StoreMaskedLinks$onDispatchEnded$1.smali create mode 100644 com.discord/smali/com/discord/stores/StoreMaskedLinks$trustDomain$1.smali create mode 100644 com.discord/smali/com/discord/stores/StoreMaskedLinks.smali create mode 100644 com.discord/smali/com/discord/utilities/uri/UriHandler$handleOrUntrusted$1$notice$1.smali create mode 100644 com.discord/smali/com/discord/utilities/uri/UriHandler$handleOrUntrusted$1.smali delete mode 100644 com.discord/smali/e/a/a/f$a.smali delete mode 100644 com.discord/smali/e/a/a/f.smali create mode 100644 com.discord/smali/e/a/a/f/a$a.smali rename com.discord/smali/e/a/a/{e => f}/a$b$a.smali (81%) create mode 100644 com.discord/smali/e/a/a/f/a$b.smali rename com.discord/smali/e/a/a/{m$c.smali => f/a$c.smali} (58%) rename com.discord/smali/e/a/a/{e => f}/a$d.smali (78%) create mode 100644 com.discord/smali/e/a/a/f/a.smali rename com.discord/smali/e/a/a/{e => f}/b.smali (87%) rename com.discord/smali/e/a/a/{e => f}/c.smali (66%) rename com.discord/smali/e/a/a/{e => f}/d.smali (66%) rename com.discord/smali/e/a/a/{e => f}/e.smali (85%) create mode 100644 com.discord/smali/e/a/a/g$a.smali rename com.discord/smali/e/a/a/{f$b.smali => g$b.smali} (92%) rename com.discord/smali/e/a/a/{i$a.smali => j$a.smali} (85%) rename com.discord/smali/e/a/a/{k$a.smali => l$a.smali} (90%) rename com.discord/smali/e/a/a/{k$b.smali => l$b.smali} (77%) rename com.discord/smali/e/a/a/{k$c.smali => l$c.smali} (69%) rename com.discord/smali/e/a/a/{k$d.smali => l$d.smali} (75%) delete mode 100644 com.discord/smali/e/a/a/m$a.smali delete mode 100644 com.discord/smali/e/a/a/m$b.smali rename com.discord/smali/e/a/a/{m$d.smali => o$a.smali} (62%) rename com.discord/smali/e/a/a/{n$b$a.smali => o$b$a.smali} (61%) rename com.discord/smali/e/a/a/{n$b$b.smali => o$b$b.smali} (61%) create mode 100644 com.discord/smali/e/a/a/o$b.smali create mode 100644 com.discord/smali/e/a/a/o$c.smali create mode 100644 com.discord/smali/e/a/a/o$d.smali rename com.discord/smali/e/a/a/{n$e$a.smali => o$e$a.smali} (69%) rename com.discord/smali/e/a/a/{n$e$b.smali => o$e$b.smali} (61%) rename com.discord/smali/e/a/a/{n$e.smali => o$e.smali} (87%) rename com.discord/smali/e/a/a/{n$f.smali => o$f.smali} (71%) rename com.discord/smali/e/a/a/{n$g.smali => o$g.smali} (71%) create mode 100644 com.discord/smali/e/a/a/p.smali delete mode 100644 com.discord/smali/q/f$b.smali create mode 100644 com.discord/smali/q/j.smali rename com.discord/{smali => smali_classes2}/WidgetFriendsAddUserRequestsModel$a$b.smali (100%) rename com.discord/{smali => smali_classes2}/WidgetFriendsAddUserRequestsModel$a.smali (100%) rename com.discord/{smali => smali_classes2}/WidgetFriendsAddUserRequestsModel.smali (100%) rename com.discord/smali_classes2/e/j/j/o/{w0$a.smali => a1$a.smali} (61%) create mode 100644 com.discord/smali_classes2/e/j/j/o/a1$b.smali rename com.discord/smali_classes2/e/j/j/o/{a0$a.smali => c0$a.smali} (85%) rename com.discord/smali_classes2/e/j/j/o/{a0$b.smali => c0$b.smali} (57%) rename com.discord/smali_classes2/e/j/j/o/{y0$a.smali => c1$a.smali} (79%) rename com.discord/smali_classes2/e/j/j/o/{y0$b$a.smali => c1$b$a.smali} (56%) rename com.discord/smali_classes2/e/j/j/o/{y0$b.smali => c1$b.smali} (69%) create mode 100644 com.discord/smali_classes2/e/j/j/o/c1.smali rename com.discord/smali_classes2/e/j/j/o/{b0$a.smali => d0$a.smali} (56%) rename com.discord/smali_classes2/e/j/j/o/{b0$b.smali => d0$b.smali} (57%) rename com.discord/smali_classes2/e/j/j/o/{z0$a.smali => d1$a.smali} (70%) create mode 100644 com.discord/smali_classes2/e/j/j/o/d1.smali create mode 100644 com.discord/smali_classes2/e/j/j/o/e1.smali delete mode 100644 com.discord/smali_classes2/e/j/j/o/f0$a.smali delete mode 100644 com.discord/smali_classes2/e/j/j/o/f0$b$a.smali rename com.discord/smali_classes2/e/j/j/o/{b1$a.smali => f1$a.smali} (73%) rename com.discord/smali_classes2/e/j/j/o/{b1$b.smali => f1$b.smali} (71%) create mode 100644 com.discord/smali_classes2/e/j/j/o/f1.smali rename com.discord/smali_classes2/e/j/j/o/{e0$a.smali => g0$a.smali} (79%) rename com.discord/smali_classes2/e/j/j/o/{e0$b.smali => g0$b.smali} (57%) create mode 100644 com.discord/smali_classes2/e/j/j/o/h0$b$a.smali rename com.discord/smali_classes2/e/j/j/o/{f0$b.smali => h0$b.smali} (75%) delete mode 100644 com.discord/smali_classes2/e/j/j/o/i0$a.smali delete mode 100644 com.discord/smali_classes2/e/j/j/o/j0$b.smali rename com.discord/smali_classes2/e/j/j/o/{j0$c.smali => n0$a.smali} (85%) delete mode 100644 com.discord/smali_classes2/e/j/j/o/o$a.smali delete mode 100644 com.discord/smali_classes2/e/j/j/o/o$b.smali create mode 100644 com.discord/smali_classes2/e/j/j/o/o0$a.smali delete mode 100644 com.discord/smali_classes2/e/j/j/o/p$a.smali rename com.discord/smali_classes2/e/j/j/o/{l0$a.smali => p0$a.smali} (80%) rename com.discord/smali_classes2/e/j/j/o/{l0$b.smali => p0$b.smali} (75%) rename com.discord/smali_classes2/e/j/j/o/{l0$c.smali => p0$c.smali} (81%) rename com.discord/smali_classes2/e/j/j/o/{l0$d.smali => p0$d.smali} (88%) rename com.discord/smali_classes2/e/j/j/o/{p$b.smali => r$b.smali} (79%) create mode 100644 com.discord/smali_classes2/e/j/j/o/t$a.smali delete mode 100644 com.discord/smali_classes2/e/j/j/o/t0$a$b.smali delete mode 100644 com.discord/smali_classes2/e/j/j/o/w$d.smali delete mode 100644 com.discord/smali_classes2/e/j/j/o/w0$b.smali rename com.discord/smali_classes2/e/j/j/o/{v$a.smali => x$a.smali} (58%) rename com.discord/smali_classes2/e/j/j/o/{t0$a$a.smali => x0$a$a.smali} (85%) create mode 100644 com.discord/smali_classes2/e/j/j/o/x0$a$b.smali rename com.discord/smali_classes2/e/j/j/o/{t0$a.smali => x0$a.smali} (64%) rename com.discord/smali_classes2/e/j/j/o/{w$a.smali => y$a.smali} (59%) rename com.discord/smali_classes2/e/j/j/o/{w$b.smali => y$b.smali} (59%) rename com.discord/smali_classes2/e/j/j/o/{w$c.smali => y$c.smali} (81%) create mode 100644 com.discord/smali_classes2/e/j/j/o/y$d.smali rename com.discord/{smali => smali_classes2}/i$a$a.smali (100%) rename com.discord/{smali => smali_classes2}/i$a$b.smali (100%) rename com.discord/{smali => smali_classes2}/i$a$c.smali (100%) rename com.discord/{smali => smali_classes2}/i$b.smali (100%) rename com.discord/{smali => smali_classes2}/i$c.smali (100%) rename com.discord/{smali => smali_classes2}/i$d.smali (100%) rename com.discord/{smali => smali_classes2}/i$e.smali (100%) rename com.discord/{smali => smali_classes2}/i$f.smali (100%) rename com.discord/{smali => smali_classes2}/i$g.smali (100%) rename com.discord/{smali => smali_classes2}/i$h.smali (100%) rename com.discord/{smali => smali_classes2}/i$i.smali (100%) rename com.discord/{smali => smali_classes2}/j.smali (100%) rename com.discord/{smali => smali_classes2}/k.smali (100%) rename com.discord/{smali => smali_classes2}/l.smali (100%) rename com.discord/{smali => smali_classes2}/m.smali (100%) rename com.discord/{smali => smali_classes2}/n.smali (100%) rename com.discord/{smali => smali_classes2}/o.smali (100%) diff --git a/com.discord/apktool.yml b/com.discord/apktool.yml index d5d196fe04..4a349908cc 100644 --- a/com.discord/apktool.yml +++ b/com.discord/apktool.yml @@ -1,5 +1,5 @@ !!brut.androlib.meta.MetaInfo -apkFileName: com.discord-1065.apk +apkFileName: com.discord-1066.apk compressionType: false doNotCompress: - arsc @@ -190,5 +190,5 @@ usesFramework: tag: null version: 2.4.1-197d46-SNAPSHOT versionInfo: - versionCode: '1065' - versionName: 14-alpha3 + versionCode: '1066' + versionName: '14.0' diff --git a/com.discord/assets/crashlytics-build.properties b/com.discord/assets/crashlytics-build.properties index bfa5b93221..038e571935 100644 --- a/com.discord/assets/crashlytics-build.properties +++ b/com.discord/assets/crashlytics-build.properties @@ -3,9 +3,9 @@ # #Do NOT modify, delete, or commit to source control! # -#Sat Mar 14 00:20:30 UTC 2020 -version_name=14-alpha3 +#Mon Mar 16 20:30:20 UTC 2020 +version_name=14.0 package_name=com.discord -build_id=584e5601-de95-4580-a912-35d66543b707 -version_code=1065 +build_id=81ebaa6d-88ce-4808-b833-b2ee70b3a386 +version_code=1066 app_name=com.discord diff --git a/com.discord/original/AndroidManifest.xml b/com.discord/original/AndroidManifest.xml index b1c3d8d08a11400d6dfe8f828baf0c54e5c1cbbd..2e90ebd0a9b8587721b1e7c5f47365dcaf4fa09e 100644 GIT binary patch delta 718 zcmWO3K}eHf9LMqR<}_EXtZe04Yp!Lsmd&*+J=hLHARQt)Nr#Bhp+k7;6wE`I2u6i@ zD2tAsWVqo$JcUGuP90=KhaD^=#6v_##OizaJiPDo^6>orzjtjmSep$-T4<*>1p(r8 zJdgY<@3ca(4Q{BUhgwoYy?fl#f;N;k#UtdBX;b+V@JP$rQa0g~T2b3c zo71|2NrP)rbq)5wsuC%OF1s{UI^{=orQOuFMo(Lla=kWj#zPwG^8zK#!ei~~ZU%m9 z;+)NBJZotERPj8_sHsxFVJ^T|P33HM0LpcjnLPAe^xtWuU_DA*vL1y7;l7r%s!!S! zmu*eMda8!fR}8CZ&8w!mwiO(5IAwK5b6OlC%9;-!RM#&>happa)AFq~9Abb1{p6}I T!%qs;*hpI-kg4`ueSPgeI39SI delta 728 zcmWO3Pe{{Y9LMqZ=ASm(mgTZ$wyezNn&zLiREBj33J;#7LqrfrL`Zn(5M9>Ez%WWY zM1RCXNOW`^WQ^fKI)y}sP90=ahaE&D#6wi?!|VAyzlYz$_xt_)KF$TpbHQjGA<8ol zpq==O=)b~V1B^Ao4c*sct*WNJeV%Dqo63h^Q9qOk!$W;mvI(a3UYknqhes-DM?(?c zRZ%bs<62TJN`bDJm$j_l${nx?l@x1+TUt@*ppEL4wv{>rlPamc1t#=Hjd8f6vTh!R zJm(XcHR#nMP54EfDGsdKmE|WOxB~7F(pj0yO5IU_qf?YbbIae(8Ci$@W8`>as8Z1B3oMUCSDeG8c?Tu^c?ms@C;Q zTWY#!YPzDAs;PI#W;L%RRaDikBEt@+obG8+E5o$%$;}s4^;aDukS)Hg``OSErk^Z5 c+-8bt?)n@oJ`F#~7UQG!fk1aLaq0Ed|CYvh9{>OV diff --git a/com.discord/res/layout/widget_guild_profile_sheet_v2.xml b/com.discord/res/layout/widget_guild_profile_sheet_v2.xml index a3d6c4c341..e38b5fbc11 100644 --- a/com.discord/res/layout/widget_guild_profile_sheet_v2.xml +++ b/com.discord/res/layout/widget_guild_profile_sheet_v2.xml @@ -5,7 +5,7 @@ - + diff --git a/com.discord/res/layout/widget_masked_links_dialog.xml b/com.discord/res/layout/widget_masked_links_dialog.xml new file mode 100644 index 0000000000..2ff6af4b7a --- /dev/null +++ b/com.discord/res/layout/widget_masked_links_dialog.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/com.discord/res/values/ids.xml b/com.discord/res/values/ids.xml index 26950d4258..d275a5c6d6 100644 --- a/com.discord/res/values/ids.xml +++ b/com.discord/res/values/ids.xml @@ -1157,6 +1157,10 @@ + + + + diff --git a/com.discord/res/values/public.xml b/com.discord/res/values/public.xml index 6c146eac8d..9e6593c5e7 100644 --- a/com.discord/res/values/public.xml +++ b/com.discord/res/values/public.xml @@ -5095,1286 +5095,1290 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -6871,164 +6875,165 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/com.discord/res/values/strings.xml b/com.discord/res/values/strings.xml index fb4ff66389..c1369f51b2 100644 --- a/com.discord/res/values/strings.xml +++ b/com.discord/res/values/strings.xml @@ -1025,7 +1025,7 @@ Fixes and Updates {fixed} OR Collapse Collapse Category - 584e5601-de95-4580-a912-35d66543b707 + 81ebaa6d-88ce-4808-b833-b2ee70b3a386 Coming Soon Search Animated GIFs on the Web Displays text with emphasis. diff --git a/com.discord/smali/androidx/activity/R$id.smali b/com.discord/smali/androidx/activity/R$id.smali index 617b3b5fb0..4b06b4da4e 100644 --- a/com.discord/smali/androidx/activity/R$id.smali +++ b/com.discord/smali/androidx/activity/R$id.smali @@ -113,41 +113,41 @@ .field public static final line3:I = 0x7f0a04b6 -.field public static final normal:I = 0x7f0a055f +.field public static final normal:I = 0x7f0a0563 -.field public static final notification_background:I = 0x7f0a0569 +.field public static final notification_background:I = 0x7f0a056d -.field public static final notification_main_column:I = 0x7f0a056a +.field public static final notification_main_column:I = 0x7f0a056e -.field public static final notification_main_column_container:I = 0x7f0a056b +.field public static final notification_main_column_container:I = 0x7f0a056f -.field public static final right_icon:I = 0x7f0a06a0 +.field public static final right_icon:I = 0x7f0a06a4 -.field public static final right_side:I = 0x7f0a06a1 +.field public static final right_side:I = 0x7f0a06a5 -.field public static final tag_accessibility_actions:I = 0x7f0a08a6 +.field public static final tag_accessibility_actions:I = 0x7f0a08aa -.field public static final tag_accessibility_clickable_spans:I = 0x7f0a08a7 +.field public static final tag_accessibility_clickable_spans:I = 0x7f0a08ab -.field public static final tag_accessibility_heading:I = 0x7f0a08a8 +.field public static final tag_accessibility_heading:I = 0x7f0a08ac -.field public static final tag_accessibility_pane_title:I = 0x7f0a08a9 +.field public static final tag_accessibility_pane_title:I = 0x7f0a08ad -.field public static final tag_screen_reader_focusable:I = 0x7f0a08aa +.field public static final tag_screen_reader_focusable:I = 0x7f0a08ae -.field public static final tag_transition_group:I = 0x7f0a08ab +.field public static final tag_transition_group:I = 0x7f0a08af -.field public static final tag_unhandled_key_event_manager:I = 0x7f0a08ac +.field public static final tag_unhandled_key_event_manager:I = 0x7f0a08b0 -.field public static final tag_unhandled_key_listeners:I = 0x7f0a08ad +.field public static final tag_unhandled_key_listeners:I = 0x7f0a08b1 -.field public static final text:I = 0x7f0a08b5 +.field public static final text:I = 0x7f0a08b9 -.field public static final text2:I = 0x7f0a08b6 +.field public static final text2:I = 0x7f0a08ba -.field public static final time:I = 0x7f0a08c5 +.field public static final time:I = 0x7f0a08c9 -.field public static final title:I = 0x7f0a08c6 +.field public static final title:I = 0x7f0a08ca # direct methods diff --git a/com.discord/smali/androidx/appcompat/R$id.smali b/com.discord/smali/androidx/appcompat/R$id.smali index 96d6ce75a5..84a298afb3 100644 --- a/com.discord/smali/androidx/appcompat/R$id.smali +++ b/com.discord/smali/androidx/appcompat/R$id.smali @@ -179,125 +179,125 @@ .field public static final list_item:I = 0x7f0a04b9 -.field public static final message:I = 0x7f0a051f +.field public static final message:I = 0x7f0a0523 -.field public static final multiply:I = 0x7f0a053f +.field public static final multiply:I = 0x7f0a0543 -.field public static final none:I = 0x7f0a055e +.field public static final none:I = 0x7f0a0562 -.field public static final normal:I = 0x7f0a055f +.field public static final normal:I = 0x7f0a0563 -.field public static final notification_background:I = 0x7f0a0569 +.field public static final notification_background:I = 0x7f0a056d -.field public static final notification_main_column:I = 0x7f0a056a +.field public static final notification_main_column:I = 0x7f0a056e -.field public static final notification_main_column_container:I = 0x7f0a056b +.field public static final notification_main_column_container:I = 0x7f0a056f -.field public static final off:I = 0x7f0a0599 +.field public static final off:I = 0x7f0a059d -.field public static final on:I = 0x7f0a059b +.field public static final on:I = 0x7f0a059f -.field public static final parentPanel:I = 0x7f0a05ad +.field public static final parentPanel:I = 0x7f0a05b1 -.field public static final progress_circular:I = 0x7f0a0663 +.field public static final progress_circular:I = 0x7f0a0667 -.field public static final progress_horizontal:I = 0x7f0a0666 +.field public static final progress_horizontal:I = 0x7f0a066a -.field public static final radio:I = 0x7f0a0675 +.field public static final radio:I = 0x7f0a0679 -.field public static final right_icon:I = 0x7f0a06a0 +.field public static final right_icon:I = 0x7f0a06a4 -.field public static final right_side:I = 0x7f0a06a1 +.field public static final right_side:I = 0x7f0a06a5 -.field public static final screen:I = 0x7f0a06d0 +.field public static final screen:I = 0x7f0a06d4 -.field public static final scrollIndicatorDown:I = 0x7f0a06d2 +.field public static final scrollIndicatorDown:I = 0x7f0a06d6 -.field public static final scrollIndicatorUp:I = 0x7f0a06d3 +.field public static final scrollIndicatorUp:I = 0x7f0a06d7 -.field public static final scrollView:I = 0x7f0a06d4 +.field public static final scrollView:I = 0x7f0a06d8 -.field public static final search_badge:I = 0x7f0a06d8 +.field public static final search_badge:I = 0x7f0a06dc -.field public static final search_bar:I = 0x7f0a06d9 +.field public static final search_bar:I = 0x7f0a06dd -.field public static final search_button:I = 0x7f0a06da +.field public static final search_button:I = 0x7f0a06de -.field public static final search_close_btn:I = 0x7f0a06dc +.field public static final search_close_btn:I = 0x7f0a06e0 -.field public static final search_edit_frame:I = 0x7f0a06dd +.field public static final search_edit_frame:I = 0x7f0a06e1 -.field public static final search_go_btn:I = 0x7f0a06e0 +.field public static final search_go_btn:I = 0x7f0a06e4 -.field public static final search_mag_icon:I = 0x7f0a06e2 +.field public static final search_mag_icon:I = 0x7f0a06e6 -.field public static final search_plate:I = 0x7f0a06e3 +.field public static final search_plate:I = 0x7f0a06e7 -.field public static final search_src_text:I = 0x7f0a06e6 +.field public static final search_src_text:I = 0x7f0a06ea -.field public static final search_voice_btn:I = 0x7f0a06f2 +.field public static final search_voice_btn:I = 0x7f0a06f6 -.field public static final select_dialog_listview:I = 0x7f0a06f5 +.field public static final select_dialog_listview:I = 0x7f0a06f9 -.field public static final shortcut:I = 0x7f0a084f +.field public static final shortcut:I = 0x7f0a0853 -.field public static final spacer:I = 0x7f0a085e +.field public static final spacer:I = 0x7f0a0862 -.field public static final split_action_bar:I = 0x7f0a0868 +.field public static final split_action_bar:I = 0x7f0a086c -.field public static final src_atop:I = 0x7f0a086b +.field public static final src_atop:I = 0x7f0a086f -.field public static final src_in:I = 0x7f0a086c +.field public static final src_in:I = 0x7f0a0870 -.field public static final src_over:I = 0x7f0a086d +.field public static final src_over:I = 0x7f0a0871 -.field public static final submenuarrow:I = 0x7f0a088b +.field public static final submenuarrow:I = 0x7f0a088f -.field public static final submit_area:I = 0x7f0a088c +.field public static final submit_area:I = 0x7f0a0890 -.field public static final tabMode:I = 0x7f0a0898 +.field public static final tabMode:I = 0x7f0a089c -.field public static final tag_accessibility_actions:I = 0x7f0a08a6 +.field public static final tag_accessibility_actions:I = 0x7f0a08aa -.field public static final tag_accessibility_clickable_spans:I = 0x7f0a08a7 +.field public static final tag_accessibility_clickable_spans:I = 0x7f0a08ab -.field public static final tag_accessibility_heading:I = 0x7f0a08a8 +.field public static final tag_accessibility_heading:I = 0x7f0a08ac -.field public static final tag_accessibility_pane_title:I = 0x7f0a08a9 +.field public static final tag_accessibility_pane_title:I = 0x7f0a08ad -.field public static final tag_screen_reader_focusable:I = 0x7f0a08aa +.field public static final tag_screen_reader_focusable:I = 0x7f0a08ae -.field public static final tag_transition_group:I = 0x7f0a08ab +.field public static final tag_transition_group:I = 0x7f0a08af -.field public static final tag_unhandled_key_event_manager:I = 0x7f0a08ac +.field public static final tag_unhandled_key_event_manager:I = 0x7f0a08b0 -.field public static final tag_unhandled_key_listeners:I = 0x7f0a08ad +.field public static final tag_unhandled_key_listeners:I = 0x7f0a08b1 -.field public static final text:I = 0x7f0a08b5 +.field public static final text:I = 0x7f0a08b9 -.field public static final text2:I = 0x7f0a08b6 +.field public static final text2:I = 0x7f0a08ba -.field public static final textSpacerNoButtons:I = 0x7f0a08b8 +.field public static final textSpacerNoButtons:I = 0x7f0a08bc -.field public static final textSpacerNoTitle:I = 0x7f0a08b9 +.field public static final textSpacerNoTitle:I = 0x7f0a08bd -.field public static final time:I = 0x7f0a08c5 +.field public static final time:I = 0x7f0a08c9 -.field public static final title:I = 0x7f0a08c6 +.field public static final title:I = 0x7f0a08ca -.field public static final titleDividerNoCustom:I = 0x7f0a08c7 +.field public static final titleDividerNoCustom:I = 0x7f0a08cb -.field public static final title_template:I = 0x7f0a08c8 +.field public static final title_template:I = 0x7f0a08cc -.field public static final topPanel:I = 0x7f0a08ce +.field public static final topPanel:I = 0x7f0a08d2 -.field public static final unchecked:I = 0x7f0a08e0 +.field public static final unchecked:I = 0x7f0a08e4 -.field public static final uniform:I = 0x7f0a08e3 +.field public static final uniform:I = 0x7f0a08e7 -.field public static final up:I = 0x7f0a08e6 +.field public static final up:I = 0x7f0a08ea -.field public static final wrap_content:I = 0x7f0a09d2 +.field public static final wrap_content:I = 0x7f0a09d6 # direct methods diff --git a/com.discord/smali/androidx/appcompat/resources/R$id.smali b/com.discord/smali/androidx/appcompat/resources/R$id.smali index c3e74e5c8b..a41b97102a 100644 --- a/com.discord/smali/androidx/appcompat/resources/R$id.smali +++ b/com.discord/smali/androidx/appcompat/resources/R$id.smali @@ -113,41 +113,41 @@ .field public static final line3:I = 0x7f0a04b6 -.field public static final normal:I = 0x7f0a055f +.field public static final normal:I = 0x7f0a0563 -.field public static final notification_background:I = 0x7f0a0569 +.field public static final notification_background:I = 0x7f0a056d -.field public static final notification_main_column:I = 0x7f0a056a +.field public static final notification_main_column:I = 0x7f0a056e -.field public static final notification_main_column_container:I = 0x7f0a056b +.field public static final notification_main_column_container:I = 0x7f0a056f -.field public static final right_icon:I = 0x7f0a06a0 +.field public static final right_icon:I = 0x7f0a06a4 -.field public static final right_side:I = 0x7f0a06a1 +.field public static final right_side:I = 0x7f0a06a5 -.field public static final tag_accessibility_actions:I = 0x7f0a08a6 +.field public static final tag_accessibility_actions:I = 0x7f0a08aa -.field public static final tag_accessibility_clickable_spans:I = 0x7f0a08a7 +.field public static final tag_accessibility_clickable_spans:I = 0x7f0a08ab -.field public static final tag_accessibility_heading:I = 0x7f0a08a8 +.field public static final tag_accessibility_heading:I = 0x7f0a08ac -.field public static final tag_accessibility_pane_title:I = 0x7f0a08a9 +.field public static final tag_accessibility_pane_title:I = 0x7f0a08ad -.field public static final tag_screen_reader_focusable:I = 0x7f0a08aa +.field public static final tag_screen_reader_focusable:I = 0x7f0a08ae -.field public static final tag_transition_group:I = 0x7f0a08ab +.field public static final tag_transition_group:I = 0x7f0a08af -.field public static final tag_unhandled_key_event_manager:I = 0x7f0a08ac +.field public static final tag_unhandled_key_event_manager:I = 0x7f0a08b0 -.field public static final tag_unhandled_key_listeners:I = 0x7f0a08ad +.field public static final tag_unhandled_key_listeners:I = 0x7f0a08b1 -.field public static final text:I = 0x7f0a08b5 +.field public static final text:I = 0x7f0a08b9 -.field public static final text2:I = 0x7f0a08b6 +.field public static final text2:I = 0x7f0a08ba -.field public static final time:I = 0x7f0a08c5 +.field public static final time:I = 0x7f0a08c9 -.field public static final title:I = 0x7f0a08c6 +.field public static final title:I = 0x7f0a08ca # direct methods diff --git a/com.discord/smali/androidx/asynclayoutinflater/R$id.smali b/com.discord/smali/androidx/asynclayoutinflater/R$id.smali index 8fc0e14a12..d8ef7a5698 100644 --- a/com.discord/smali/androidx/asynclayoutinflater/R$id.smali +++ b/com.discord/smali/androidx/asynclayoutinflater/R$id.smali @@ -45,31 +45,31 @@ .field public static final line3:I = 0x7f0a04b6 -.field public static final normal:I = 0x7f0a055f +.field public static final normal:I = 0x7f0a0563 -.field public static final notification_background:I = 0x7f0a0569 +.field public static final notification_background:I = 0x7f0a056d -.field public static final notification_main_column:I = 0x7f0a056a +.field public static final notification_main_column:I = 0x7f0a056e -.field public static final notification_main_column_container:I = 0x7f0a056b +.field public static final notification_main_column_container:I = 0x7f0a056f -.field public static final right_icon:I = 0x7f0a06a0 +.field public static final right_icon:I = 0x7f0a06a4 -.field public static final right_side:I = 0x7f0a06a1 +.field public static final right_side:I = 0x7f0a06a5 -.field public static final tag_transition_group:I = 0x7f0a08ab +.field public static final tag_transition_group:I = 0x7f0a08af -.field public static final tag_unhandled_key_event_manager:I = 0x7f0a08ac +.field public static final tag_unhandled_key_event_manager:I = 0x7f0a08b0 -.field public static final tag_unhandled_key_listeners:I = 0x7f0a08ad +.field public static final tag_unhandled_key_listeners:I = 0x7f0a08b1 -.field public static final text:I = 0x7f0a08b5 +.field public static final text:I = 0x7f0a08b9 -.field public static final text2:I = 0x7f0a08b6 +.field public static final text2:I = 0x7f0a08ba -.field public static final time:I = 0x7f0a08c5 +.field public static final time:I = 0x7f0a08c9 -.field public static final title:I = 0x7f0a08c6 +.field public static final title:I = 0x7f0a08ca # direct methods diff --git a/com.discord/smali/androidx/browser/R$id.smali b/com.discord/smali/androidx/browser/R$id.smali index f2cf2b572f..cf266e50b3 100644 --- a/com.discord/smali/androidx/browser/R$id.smali +++ b/com.discord/smali/androidx/browser/R$id.smali @@ -61,39 +61,39 @@ .field public static final line3:I = 0x7f0a04b6 -.field public static final none:I = 0x7f0a055e +.field public static final none:I = 0x7f0a0562 -.field public static final normal:I = 0x7f0a055f +.field public static final normal:I = 0x7f0a0563 -.field public static final notification_background:I = 0x7f0a0569 +.field public static final notification_background:I = 0x7f0a056d -.field public static final notification_main_column:I = 0x7f0a056a +.field public static final notification_main_column:I = 0x7f0a056e -.field public static final notification_main_column_container:I = 0x7f0a056b +.field public static final notification_main_column_container:I = 0x7f0a056f -.field public static final right:I = 0x7f0a069f +.field public static final right:I = 0x7f0a06a3 -.field public static final right_icon:I = 0x7f0a06a0 +.field public static final right_icon:I = 0x7f0a06a4 -.field public static final right_side:I = 0x7f0a06a1 +.field public static final right_side:I = 0x7f0a06a5 -.field public static final start:I = 0x7f0a0870 +.field public static final start:I = 0x7f0a0874 -.field public static final tag_transition_group:I = 0x7f0a08ab +.field public static final tag_transition_group:I = 0x7f0a08af -.field public static final tag_unhandled_key_event_manager:I = 0x7f0a08ac +.field public static final tag_unhandled_key_event_manager:I = 0x7f0a08b0 -.field public static final tag_unhandled_key_listeners:I = 0x7f0a08ad +.field public static final tag_unhandled_key_listeners:I = 0x7f0a08b1 -.field public static final text:I = 0x7f0a08b5 +.field public static final text:I = 0x7f0a08b9 -.field public static final text2:I = 0x7f0a08b6 +.field public static final text2:I = 0x7f0a08ba -.field public static final time:I = 0x7f0a08c5 +.field public static final time:I = 0x7f0a08c9 -.field public static final title:I = 0x7f0a08c6 +.field public static final title:I = 0x7f0a08ca -.field public static final top:I = 0x7f0a08cd +.field public static final top:I = 0x7f0a08d1 # direct methods diff --git a/com.discord/smali/androidx/constraintlayout/widget/R$id.smali b/com.discord/smali/androidx/constraintlayout/widget/R$id.smali index b661c31e7e..e072c0ebe0 100644 --- a/com.discord/smali/androidx/constraintlayout/widget/R$id.smali +++ b/com.discord/smali/androidx/constraintlayout/widget/R$id.smali @@ -25,23 +25,23 @@ .field public static final left:I = 0x7f0a04b3 -.field public static final packed:I = 0x7f0a05a9 +.field public static final packed:I = 0x7f0a05ad -.field public static final parent:I = 0x7f0a05ac +.field public static final parent:I = 0x7f0a05b0 -.field public static final percent:I = 0x7f0a05e2 +.field public static final percent:I = 0x7f0a05e6 -.field public static final right:I = 0x7f0a069f +.field public static final right:I = 0x7f0a06a3 -.field public static final spread:I = 0x7f0a0869 +.field public static final spread:I = 0x7f0a086d -.field public static final spread_inside:I = 0x7f0a086a +.field public static final spread_inside:I = 0x7f0a086e -.field public static final start:I = 0x7f0a0870 +.field public static final start:I = 0x7f0a0874 -.field public static final top:I = 0x7f0a08cd +.field public static final top:I = 0x7f0a08d1 -.field public static final wrap:I = 0x7f0a09d1 +.field public static final wrap:I = 0x7f0a09d5 # direct methods diff --git a/com.discord/smali/androidx/coordinatorlayout/R$id.smali b/com.discord/smali/androidx/coordinatorlayout/R$id.smali index 40492374ef..45e146e3bf 100644 --- a/com.discord/smali/androidx/coordinatorlayout/R$id.smali +++ b/com.discord/smali/androidx/coordinatorlayout/R$id.smali @@ -119,49 +119,49 @@ .field public static final line3:I = 0x7f0a04b6 -.field public static final none:I = 0x7f0a055e +.field public static final none:I = 0x7f0a0562 -.field public static final normal:I = 0x7f0a055f +.field public static final normal:I = 0x7f0a0563 -.field public static final notification_background:I = 0x7f0a0569 +.field public static final notification_background:I = 0x7f0a056d -.field public static final notification_main_column:I = 0x7f0a056a +.field public static final notification_main_column:I = 0x7f0a056e -.field public static final notification_main_column_container:I = 0x7f0a056b +.field public static final notification_main_column_container:I = 0x7f0a056f -.field public static final right:I = 0x7f0a069f +.field public static final right:I = 0x7f0a06a3 -.field public static final right_icon:I = 0x7f0a06a0 +.field public static final right_icon:I = 0x7f0a06a4 -.field public static final right_side:I = 0x7f0a06a1 +.field public static final right_side:I = 0x7f0a06a5 -.field public static final start:I = 0x7f0a0870 +.field public static final start:I = 0x7f0a0874 -.field public static final tag_accessibility_actions:I = 0x7f0a08a6 +.field public static final tag_accessibility_actions:I = 0x7f0a08aa -.field public static final tag_accessibility_clickable_spans:I = 0x7f0a08a7 +.field public static final tag_accessibility_clickable_spans:I = 0x7f0a08ab -.field public static final tag_accessibility_heading:I = 0x7f0a08a8 +.field public static final tag_accessibility_heading:I = 0x7f0a08ac -.field public static final tag_accessibility_pane_title:I = 0x7f0a08a9 +.field public static final tag_accessibility_pane_title:I = 0x7f0a08ad -.field public static final tag_screen_reader_focusable:I = 0x7f0a08aa +.field public static final tag_screen_reader_focusable:I = 0x7f0a08ae -.field public static final tag_transition_group:I = 0x7f0a08ab +.field public static final tag_transition_group:I = 0x7f0a08af -.field public static final tag_unhandled_key_event_manager:I = 0x7f0a08ac +.field public static final tag_unhandled_key_event_manager:I = 0x7f0a08b0 -.field public static final tag_unhandled_key_listeners:I = 0x7f0a08ad +.field public static final tag_unhandled_key_listeners:I = 0x7f0a08b1 -.field public static final text:I = 0x7f0a08b5 +.field public static final text:I = 0x7f0a08b9 -.field public static final text2:I = 0x7f0a08b6 +.field public static final text2:I = 0x7f0a08ba -.field public static final time:I = 0x7f0a08c5 +.field public static final time:I = 0x7f0a08c9 -.field public static final title:I = 0x7f0a08c6 +.field public static final title:I = 0x7f0a08ca -.field public static final top:I = 0x7f0a08cd +.field public static final top:I = 0x7f0a08d1 # direct methods diff --git a/com.discord/smali/androidx/core/R$id.smali b/com.discord/smali/androidx/core/R$id.smali index a1509a9ee8..8bdd2f91ff 100644 --- a/com.discord/smali/androidx/core/R$id.smali +++ b/com.discord/smali/androidx/core/R$id.smali @@ -113,41 +113,41 @@ .field public static final line3:I = 0x7f0a04b6 -.field public static final normal:I = 0x7f0a055f +.field public static final normal:I = 0x7f0a0563 -.field public static final notification_background:I = 0x7f0a0569 +.field public static final notification_background:I = 0x7f0a056d -.field public static final notification_main_column:I = 0x7f0a056a +.field public static final notification_main_column:I = 0x7f0a056e -.field public static final notification_main_column_container:I = 0x7f0a056b +.field public static final notification_main_column_container:I = 0x7f0a056f -.field public static final right_icon:I = 0x7f0a06a0 +.field public static final right_icon:I = 0x7f0a06a4 -.field public static final right_side:I = 0x7f0a06a1 +.field public static final right_side:I = 0x7f0a06a5 -.field public static final tag_accessibility_actions:I = 0x7f0a08a6 +.field public static final tag_accessibility_actions:I = 0x7f0a08aa -.field public static final tag_accessibility_clickable_spans:I = 0x7f0a08a7 +.field public static final tag_accessibility_clickable_spans:I = 0x7f0a08ab -.field public static final tag_accessibility_heading:I = 0x7f0a08a8 +.field public static final tag_accessibility_heading:I = 0x7f0a08ac -.field public static final tag_accessibility_pane_title:I = 0x7f0a08a9 +.field public static final tag_accessibility_pane_title:I = 0x7f0a08ad -.field public static final tag_screen_reader_focusable:I = 0x7f0a08aa +.field public static final tag_screen_reader_focusable:I = 0x7f0a08ae -.field public static final tag_transition_group:I = 0x7f0a08ab +.field public static final tag_transition_group:I = 0x7f0a08af -.field public static final tag_unhandled_key_event_manager:I = 0x7f0a08ac +.field public static final tag_unhandled_key_event_manager:I = 0x7f0a08b0 -.field public static final tag_unhandled_key_listeners:I = 0x7f0a08ad +.field public static final tag_unhandled_key_listeners:I = 0x7f0a08b1 -.field public static final text:I = 0x7f0a08b5 +.field public static final text:I = 0x7f0a08b9 -.field public static final text2:I = 0x7f0a08b6 +.field public static final text2:I = 0x7f0a08ba -.field public static final time:I = 0x7f0a08c5 +.field public static final time:I = 0x7f0a08c9 -.field public static final title:I = 0x7f0a08c6 +.field public static final title:I = 0x7f0a08ca # direct methods diff --git a/com.discord/smali/androidx/core/ktx/R$id.smali b/com.discord/smali/androidx/core/ktx/R$id.smali index 9a2dd8d9bd..c74a932b6b 100644 --- a/com.discord/smali/androidx/core/ktx/R$id.smali +++ b/com.discord/smali/androidx/core/ktx/R$id.smali @@ -113,41 +113,41 @@ .field public static final line3:I = 0x7f0a04b6 -.field public static final normal:I = 0x7f0a055f +.field public static final normal:I = 0x7f0a0563 -.field public static final notification_background:I = 0x7f0a0569 +.field public static final notification_background:I = 0x7f0a056d -.field public static final notification_main_column:I = 0x7f0a056a +.field public static final notification_main_column:I = 0x7f0a056e -.field public static final notification_main_column_container:I = 0x7f0a056b +.field public static final notification_main_column_container:I = 0x7f0a056f -.field public static final right_icon:I = 0x7f0a06a0 +.field public static final right_icon:I = 0x7f0a06a4 -.field public static final right_side:I = 0x7f0a06a1 +.field public static final right_side:I = 0x7f0a06a5 -.field public static final tag_accessibility_actions:I = 0x7f0a08a6 +.field public static final tag_accessibility_actions:I = 0x7f0a08aa -.field public static final tag_accessibility_clickable_spans:I = 0x7f0a08a7 +.field public static final tag_accessibility_clickable_spans:I = 0x7f0a08ab -.field public static final tag_accessibility_heading:I = 0x7f0a08a8 +.field public static final tag_accessibility_heading:I = 0x7f0a08ac -.field public static final tag_accessibility_pane_title:I = 0x7f0a08a9 +.field public static final tag_accessibility_pane_title:I = 0x7f0a08ad -.field public static final tag_screen_reader_focusable:I = 0x7f0a08aa +.field public static final tag_screen_reader_focusable:I = 0x7f0a08ae -.field public static final tag_transition_group:I = 0x7f0a08ab +.field public static final tag_transition_group:I = 0x7f0a08af -.field public static final tag_unhandled_key_event_manager:I = 0x7f0a08ac +.field public static final tag_unhandled_key_event_manager:I = 0x7f0a08b0 -.field public static final tag_unhandled_key_listeners:I = 0x7f0a08ad +.field public static final tag_unhandled_key_listeners:I = 0x7f0a08b1 -.field public static final text:I = 0x7f0a08b5 +.field public static final text:I = 0x7f0a08b9 -.field public static final text2:I = 0x7f0a08b6 +.field public static final text2:I = 0x7f0a08ba -.field public static final time:I = 0x7f0a08c5 +.field public static final time:I = 0x7f0a08c9 -.field public static final title:I = 0x7f0a08c6 +.field public static final title:I = 0x7f0a08ca # direct methods diff --git a/com.discord/smali/androidx/customview/R$id.smali b/com.discord/smali/androidx/customview/R$id.smali index 1adec81d8e..3f7b7f4625 100644 --- a/com.discord/smali/androidx/customview/R$id.smali +++ b/com.discord/smali/androidx/customview/R$id.smali @@ -113,41 +113,41 @@ .field public static final line3:I = 0x7f0a04b6 -.field public static final normal:I = 0x7f0a055f +.field public static final normal:I = 0x7f0a0563 -.field public static final notification_background:I = 0x7f0a0569 +.field public static final notification_background:I = 0x7f0a056d -.field public static final notification_main_column:I = 0x7f0a056a +.field public static final notification_main_column:I = 0x7f0a056e -.field public static final notification_main_column_container:I = 0x7f0a056b +.field public static final notification_main_column_container:I = 0x7f0a056f -.field public static final right_icon:I = 0x7f0a06a0 +.field public static final right_icon:I = 0x7f0a06a4 -.field public static final right_side:I = 0x7f0a06a1 +.field public static final right_side:I = 0x7f0a06a5 -.field public static final tag_accessibility_actions:I = 0x7f0a08a6 +.field public static final tag_accessibility_actions:I = 0x7f0a08aa -.field public static final tag_accessibility_clickable_spans:I = 0x7f0a08a7 +.field public static final tag_accessibility_clickable_spans:I = 0x7f0a08ab -.field public static final tag_accessibility_heading:I = 0x7f0a08a8 +.field public static final tag_accessibility_heading:I = 0x7f0a08ac -.field public static final tag_accessibility_pane_title:I = 0x7f0a08a9 +.field public static final tag_accessibility_pane_title:I = 0x7f0a08ad -.field public static final tag_screen_reader_focusable:I = 0x7f0a08aa +.field public static final tag_screen_reader_focusable:I = 0x7f0a08ae -.field public static final tag_transition_group:I = 0x7f0a08ab +.field public static final tag_transition_group:I = 0x7f0a08af -.field public static final tag_unhandled_key_event_manager:I = 0x7f0a08ac +.field public static final tag_unhandled_key_event_manager:I = 0x7f0a08b0 -.field public static final tag_unhandled_key_listeners:I = 0x7f0a08ad +.field public static final tag_unhandled_key_listeners:I = 0x7f0a08b1 -.field public static final text:I = 0x7f0a08b5 +.field public static final text:I = 0x7f0a08b9 -.field public static final text2:I = 0x7f0a08b6 +.field public static final text2:I = 0x7f0a08ba -.field public static final time:I = 0x7f0a08c5 +.field public static final time:I = 0x7f0a08c9 -.field public static final title:I = 0x7f0a08c6 +.field public static final title:I = 0x7f0a08ca # direct methods diff --git a/com.discord/smali/androidx/drawerlayout/R$id.smali b/com.discord/smali/androidx/drawerlayout/R$id.smali index b9c167a2ed..f41a16eebb 100644 --- a/com.discord/smali/androidx/drawerlayout/R$id.smali +++ b/com.discord/smali/androidx/drawerlayout/R$id.smali @@ -113,41 +113,41 @@ .field public static final line3:I = 0x7f0a04b6 -.field public static final normal:I = 0x7f0a055f +.field public static final normal:I = 0x7f0a0563 -.field public static final notification_background:I = 0x7f0a0569 +.field public static final notification_background:I = 0x7f0a056d -.field public static final notification_main_column:I = 0x7f0a056a +.field public static final notification_main_column:I = 0x7f0a056e -.field public static final notification_main_column_container:I = 0x7f0a056b +.field public static final notification_main_column_container:I = 0x7f0a056f -.field public static final right_icon:I = 0x7f0a06a0 +.field public static final right_icon:I = 0x7f0a06a4 -.field public static final right_side:I = 0x7f0a06a1 +.field public static final right_side:I = 0x7f0a06a5 -.field public static final tag_accessibility_actions:I = 0x7f0a08a6 +.field public static final tag_accessibility_actions:I = 0x7f0a08aa -.field public static final tag_accessibility_clickable_spans:I = 0x7f0a08a7 +.field public static final tag_accessibility_clickable_spans:I = 0x7f0a08ab -.field public static final tag_accessibility_heading:I = 0x7f0a08a8 +.field public static final tag_accessibility_heading:I = 0x7f0a08ac -.field public static final tag_accessibility_pane_title:I = 0x7f0a08a9 +.field public static final tag_accessibility_pane_title:I = 0x7f0a08ad -.field public static final tag_screen_reader_focusable:I = 0x7f0a08aa +.field public static final tag_screen_reader_focusable:I = 0x7f0a08ae -.field public static final tag_transition_group:I = 0x7f0a08ab +.field public static final tag_transition_group:I = 0x7f0a08af -.field public static final tag_unhandled_key_event_manager:I = 0x7f0a08ac +.field public static final tag_unhandled_key_event_manager:I = 0x7f0a08b0 -.field public static final tag_unhandled_key_listeners:I = 0x7f0a08ad +.field public static final tag_unhandled_key_listeners:I = 0x7f0a08b1 -.field public static final text:I = 0x7f0a08b5 +.field public static final text:I = 0x7f0a08b9 -.field public static final text2:I = 0x7f0a08b6 +.field public static final text2:I = 0x7f0a08ba -.field public static final time:I = 0x7f0a08c5 +.field public static final time:I = 0x7f0a08c9 -.field public static final title:I = 0x7f0a08c6 +.field public static final title:I = 0x7f0a08ca # direct methods diff --git a/com.discord/smali/androidx/dynamicanimation/R$id.smali b/com.discord/smali/androidx/dynamicanimation/R$id.smali index cd26c88656..931959ca8e 100644 --- a/com.discord/smali/androidx/dynamicanimation/R$id.smali +++ b/com.discord/smali/androidx/dynamicanimation/R$id.smali @@ -113,41 +113,41 @@ .field public static final line3:I = 0x7f0a04b6 -.field public static final normal:I = 0x7f0a055f +.field public static final normal:I = 0x7f0a0563 -.field public static final notification_background:I = 0x7f0a0569 +.field public static final notification_background:I = 0x7f0a056d -.field public static final notification_main_column:I = 0x7f0a056a +.field public static final notification_main_column:I = 0x7f0a056e -.field public static final notification_main_column_container:I = 0x7f0a056b +.field public static final notification_main_column_container:I = 0x7f0a056f -.field public static final right_icon:I = 0x7f0a06a0 +.field public static final right_icon:I = 0x7f0a06a4 -.field public static final right_side:I = 0x7f0a06a1 +.field public static final right_side:I = 0x7f0a06a5 -.field public static final tag_accessibility_actions:I = 0x7f0a08a6 +.field public static final tag_accessibility_actions:I = 0x7f0a08aa -.field public static final tag_accessibility_clickable_spans:I = 0x7f0a08a7 +.field public static final tag_accessibility_clickable_spans:I = 0x7f0a08ab -.field public static final tag_accessibility_heading:I = 0x7f0a08a8 +.field public static final tag_accessibility_heading:I = 0x7f0a08ac -.field public static final tag_accessibility_pane_title:I = 0x7f0a08a9 +.field public static final tag_accessibility_pane_title:I = 0x7f0a08ad -.field public static final tag_screen_reader_focusable:I = 0x7f0a08aa +.field public static final tag_screen_reader_focusable:I = 0x7f0a08ae -.field public static final tag_transition_group:I = 0x7f0a08ab +.field public static final tag_transition_group:I = 0x7f0a08af -.field public static final tag_unhandled_key_event_manager:I = 0x7f0a08ac +.field public static final tag_unhandled_key_event_manager:I = 0x7f0a08b0 -.field public static final tag_unhandled_key_listeners:I = 0x7f0a08ad +.field public static final tag_unhandled_key_listeners:I = 0x7f0a08b1 -.field public static final text:I = 0x7f0a08b5 +.field public static final text:I = 0x7f0a08b9 -.field public static final text2:I = 0x7f0a08b6 +.field public static final text2:I = 0x7f0a08ba -.field public static final time:I = 0x7f0a08c5 +.field public static final time:I = 0x7f0a08c9 -.field public static final title:I = 0x7f0a08c6 +.field public static final title:I = 0x7f0a08ca # direct methods diff --git a/com.discord/smali/androidx/fragment/R$id.smali b/com.discord/smali/androidx/fragment/R$id.smali index 8ef8e755cb..6ece7f5ed7 100644 --- a/com.discord/smali/androidx/fragment/R$id.smali +++ b/com.discord/smali/androidx/fragment/R$id.smali @@ -113,41 +113,41 @@ .field public static final line3:I = 0x7f0a04b6 -.field public static final normal:I = 0x7f0a055f +.field public static final normal:I = 0x7f0a0563 -.field public static final notification_background:I = 0x7f0a0569 +.field public static final notification_background:I = 0x7f0a056d -.field public static final notification_main_column:I = 0x7f0a056a +.field public static final notification_main_column:I = 0x7f0a056e -.field public static final notification_main_column_container:I = 0x7f0a056b +.field public static final notification_main_column_container:I = 0x7f0a056f -.field public static final right_icon:I = 0x7f0a06a0 +.field public static final right_icon:I = 0x7f0a06a4 -.field public static final right_side:I = 0x7f0a06a1 +.field public static final right_side:I = 0x7f0a06a5 -.field public static final tag_accessibility_actions:I = 0x7f0a08a6 +.field public static final tag_accessibility_actions:I = 0x7f0a08aa -.field public static final tag_accessibility_clickable_spans:I = 0x7f0a08a7 +.field public static final tag_accessibility_clickable_spans:I = 0x7f0a08ab -.field public static final tag_accessibility_heading:I = 0x7f0a08a8 +.field public static final tag_accessibility_heading:I = 0x7f0a08ac -.field public static final tag_accessibility_pane_title:I = 0x7f0a08a9 +.field public static final tag_accessibility_pane_title:I = 0x7f0a08ad -.field public static final tag_screen_reader_focusable:I = 0x7f0a08aa +.field public static final tag_screen_reader_focusable:I = 0x7f0a08ae -.field public static final tag_transition_group:I = 0x7f0a08ab +.field public static final tag_transition_group:I = 0x7f0a08af -.field public static final tag_unhandled_key_event_manager:I = 0x7f0a08ac +.field public static final tag_unhandled_key_event_manager:I = 0x7f0a08b0 -.field public static final tag_unhandled_key_listeners:I = 0x7f0a08ad +.field public static final tag_unhandled_key_listeners:I = 0x7f0a08b1 -.field public static final text:I = 0x7f0a08b5 +.field public static final text:I = 0x7f0a08b9 -.field public static final text2:I = 0x7f0a08b6 +.field public static final text2:I = 0x7f0a08ba -.field public static final time:I = 0x7f0a08c5 +.field public static final time:I = 0x7f0a08c9 -.field public static final title:I = 0x7f0a08c6 +.field public static final title:I = 0x7f0a08ca # direct methods diff --git a/com.discord/smali/androidx/legacy/coreui/R$id.smali b/com.discord/smali/androidx/legacy/coreui/R$id.smali index 921185b942..5ba4e24051 100644 --- a/com.discord/smali/androidx/legacy/coreui/R$id.smali +++ b/com.discord/smali/androidx/legacy/coreui/R$id.smali @@ -51,39 +51,39 @@ .field public static final line3:I = 0x7f0a04b6 -.field public static final none:I = 0x7f0a055e +.field public static final none:I = 0x7f0a0562 -.field public static final normal:I = 0x7f0a055f +.field public static final normal:I = 0x7f0a0563 -.field public static final notification_background:I = 0x7f0a0569 +.field public static final notification_background:I = 0x7f0a056d -.field public static final notification_main_column:I = 0x7f0a056a +.field public static final notification_main_column:I = 0x7f0a056e -.field public static final notification_main_column_container:I = 0x7f0a056b +.field public static final notification_main_column_container:I = 0x7f0a056f -.field public static final right:I = 0x7f0a069f +.field public static final right:I = 0x7f0a06a3 -.field public static final right_icon:I = 0x7f0a06a0 +.field public static final right_icon:I = 0x7f0a06a4 -.field public static final right_side:I = 0x7f0a06a1 +.field public static final right_side:I = 0x7f0a06a5 -.field public static final start:I = 0x7f0a0870 +.field public static final start:I = 0x7f0a0874 -.field public static final tag_transition_group:I = 0x7f0a08ab +.field public static final tag_transition_group:I = 0x7f0a08af -.field public static final tag_unhandled_key_event_manager:I = 0x7f0a08ac +.field public static final tag_unhandled_key_event_manager:I = 0x7f0a08b0 -.field public static final tag_unhandled_key_listeners:I = 0x7f0a08ad +.field public static final tag_unhandled_key_listeners:I = 0x7f0a08b1 -.field public static final text:I = 0x7f0a08b5 +.field public static final text:I = 0x7f0a08b9 -.field public static final text2:I = 0x7f0a08b6 +.field public static final text2:I = 0x7f0a08ba -.field public static final time:I = 0x7f0a08c5 +.field public static final time:I = 0x7f0a08c9 -.field public static final title:I = 0x7f0a08c6 +.field public static final title:I = 0x7f0a08ca -.field public static final top:I = 0x7f0a08cd +.field public static final top:I = 0x7f0a08d1 # direct methods diff --git a/com.discord/smali/androidx/legacy/coreutils/R$id.smali b/com.discord/smali/androidx/legacy/coreutils/R$id.smali index 4cf06470fd..f2f0a8129f 100644 --- a/com.discord/smali/androidx/legacy/coreutils/R$id.smali +++ b/com.discord/smali/androidx/legacy/coreutils/R$id.smali @@ -45,31 +45,31 @@ .field public static final line3:I = 0x7f0a04b6 -.field public static final normal:I = 0x7f0a055f +.field public static final normal:I = 0x7f0a0563 -.field public static final notification_background:I = 0x7f0a0569 +.field public static final notification_background:I = 0x7f0a056d -.field public static final notification_main_column:I = 0x7f0a056a +.field public static final notification_main_column:I = 0x7f0a056e -.field public static final notification_main_column_container:I = 0x7f0a056b +.field public static final notification_main_column_container:I = 0x7f0a056f -.field public static final right_icon:I = 0x7f0a06a0 +.field public static final right_icon:I = 0x7f0a06a4 -.field public static final right_side:I = 0x7f0a06a1 +.field public static final right_side:I = 0x7f0a06a5 -.field public static final tag_transition_group:I = 0x7f0a08ab +.field public static final tag_transition_group:I = 0x7f0a08af -.field public static final tag_unhandled_key_event_manager:I = 0x7f0a08ac +.field public static final tag_unhandled_key_event_manager:I = 0x7f0a08b0 -.field public static final tag_unhandled_key_listeners:I = 0x7f0a08ad +.field public static final tag_unhandled_key_listeners:I = 0x7f0a08b1 -.field public static final text:I = 0x7f0a08b5 +.field public static final text:I = 0x7f0a08b9 -.field public static final text2:I = 0x7f0a08b6 +.field public static final text2:I = 0x7f0a08ba -.field public static final time:I = 0x7f0a08c5 +.field public static final time:I = 0x7f0a08c9 -.field public static final title:I = 0x7f0a08c6 +.field public static final title:I = 0x7f0a08ca # direct methods diff --git a/com.discord/smali/androidx/legacy/v4/R$id.smali b/com.discord/smali/androidx/legacy/v4/R$id.smali index 327e6e9f0e..2e5416806f 100644 --- a/com.discord/smali/androidx/legacy/v4/R$id.smali +++ b/com.discord/smali/androidx/legacy/v4/R$id.smali @@ -57,43 +57,43 @@ .field public static final line3:I = 0x7f0a04b6 -.field public static final media_actions:I = 0x7f0a04d8 +.field public static final media_actions:I = 0x7f0a04dc -.field public static final none:I = 0x7f0a055e +.field public static final none:I = 0x7f0a0562 -.field public static final normal:I = 0x7f0a055f +.field public static final normal:I = 0x7f0a0563 -.field public static final notification_background:I = 0x7f0a0569 +.field public static final notification_background:I = 0x7f0a056d -.field public static final notification_main_column:I = 0x7f0a056a +.field public static final notification_main_column:I = 0x7f0a056e -.field public static final notification_main_column_container:I = 0x7f0a056b +.field public static final notification_main_column_container:I = 0x7f0a056f -.field public static final right:I = 0x7f0a069f +.field public static final right:I = 0x7f0a06a3 -.field public static final right_icon:I = 0x7f0a06a0 +.field public static final right_icon:I = 0x7f0a06a4 -.field public static final right_side:I = 0x7f0a06a1 +.field public static final right_side:I = 0x7f0a06a5 -.field public static final start:I = 0x7f0a0870 +.field public static final start:I = 0x7f0a0874 -.field public static final status_bar_latest_event_content:I = 0x7f0a0874 +.field public static final status_bar_latest_event_content:I = 0x7f0a0878 -.field public static final tag_transition_group:I = 0x7f0a08ab +.field public static final tag_transition_group:I = 0x7f0a08af -.field public static final tag_unhandled_key_event_manager:I = 0x7f0a08ac +.field public static final tag_unhandled_key_event_manager:I = 0x7f0a08b0 -.field public static final tag_unhandled_key_listeners:I = 0x7f0a08ad +.field public static final tag_unhandled_key_listeners:I = 0x7f0a08b1 -.field public static final text:I = 0x7f0a08b5 +.field public static final text:I = 0x7f0a08b9 -.field public static final text2:I = 0x7f0a08b6 +.field public static final text2:I = 0x7f0a08ba -.field public static final time:I = 0x7f0a08c5 +.field public static final time:I = 0x7f0a08c9 -.field public static final title:I = 0x7f0a08c6 +.field public static final title:I = 0x7f0a08ca -.field public static final top:I = 0x7f0a08cd +.field public static final top:I = 0x7f0a08d1 # direct methods diff --git a/com.discord/smali/androidx/lifecycle/extensions/R$id.smali b/com.discord/smali/androidx/lifecycle/extensions/R$id.smali index a0f840e4b0..feb36b6ef8 100644 --- a/com.discord/smali/androidx/lifecycle/extensions/R$id.smali +++ b/com.discord/smali/androidx/lifecycle/extensions/R$id.smali @@ -51,39 +51,39 @@ .field public static final line3:I = 0x7f0a04b6 -.field public static final none:I = 0x7f0a055e +.field public static final none:I = 0x7f0a0562 -.field public static final normal:I = 0x7f0a055f +.field public static final normal:I = 0x7f0a0563 -.field public static final notification_background:I = 0x7f0a0569 +.field public static final notification_background:I = 0x7f0a056d -.field public static final notification_main_column:I = 0x7f0a056a +.field public static final notification_main_column:I = 0x7f0a056e -.field public static final notification_main_column_container:I = 0x7f0a056b +.field public static final notification_main_column_container:I = 0x7f0a056f -.field public static final right:I = 0x7f0a069f +.field public static final right:I = 0x7f0a06a3 -.field public static final right_icon:I = 0x7f0a06a0 +.field public static final right_icon:I = 0x7f0a06a4 -.field public static final right_side:I = 0x7f0a06a1 +.field public static final right_side:I = 0x7f0a06a5 -.field public static final start:I = 0x7f0a0870 +.field public static final start:I = 0x7f0a0874 -.field public static final tag_transition_group:I = 0x7f0a08ab +.field public static final tag_transition_group:I = 0x7f0a08af -.field public static final tag_unhandled_key_event_manager:I = 0x7f0a08ac +.field public static final tag_unhandled_key_event_manager:I = 0x7f0a08b0 -.field public static final tag_unhandled_key_listeners:I = 0x7f0a08ad +.field public static final tag_unhandled_key_listeners:I = 0x7f0a08b1 -.field public static final text:I = 0x7f0a08b5 +.field public static final text:I = 0x7f0a08b9 -.field public static final text2:I = 0x7f0a08b6 +.field public static final text2:I = 0x7f0a08ba -.field public static final time:I = 0x7f0a08c5 +.field public static final time:I = 0x7f0a08c9 -.field public static final title:I = 0x7f0a08c6 +.field public static final title:I = 0x7f0a08ca -.field public static final top:I = 0x7f0a08cd +.field public static final top:I = 0x7f0a08d1 # direct methods diff --git a/com.discord/smali/androidx/loader/R$id.smali b/com.discord/smali/androidx/loader/R$id.smali index b6b2d7e9de..cbf64307da 100644 --- a/com.discord/smali/androidx/loader/R$id.smali +++ b/com.discord/smali/androidx/loader/R$id.smali @@ -45,31 +45,31 @@ .field public static final line3:I = 0x7f0a04b6 -.field public static final normal:I = 0x7f0a055f +.field public static final normal:I = 0x7f0a0563 -.field public static final notification_background:I = 0x7f0a0569 +.field public static final notification_background:I = 0x7f0a056d -.field public static final notification_main_column:I = 0x7f0a056a +.field public static final notification_main_column:I = 0x7f0a056e -.field public static final notification_main_column_container:I = 0x7f0a056b +.field public static final notification_main_column_container:I = 0x7f0a056f -.field public static final right_icon:I = 0x7f0a06a0 +.field public static final right_icon:I = 0x7f0a06a4 -.field public static final right_side:I = 0x7f0a06a1 +.field public static final right_side:I = 0x7f0a06a5 -.field public static final tag_transition_group:I = 0x7f0a08ab +.field public static final tag_transition_group:I = 0x7f0a08af -.field public static final tag_unhandled_key_event_manager:I = 0x7f0a08ac +.field public static final tag_unhandled_key_event_manager:I = 0x7f0a08b0 -.field public static final tag_unhandled_key_listeners:I = 0x7f0a08ad +.field public static final tag_unhandled_key_listeners:I = 0x7f0a08b1 -.field public static final text:I = 0x7f0a08b5 +.field public static final text:I = 0x7f0a08b9 -.field public static final text2:I = 0x7f0a08b6 +.field public static final text2:I = 0x7f0a08ba -.field public static final time:I = 0x7f0a08c5 +.field public static final time:I = 0x7f0a08c9 -.field public static final title:I = 0x7f0a08c6 +.field public static final title:I = 0x7f0a08ca # direct methods diff --git a/com.discord/smali/androidx/media/R$id.smali b/com.discord/smali/androidx/media/R$id.smali index c86db3b10d..482253d351 100644 --- a/com.discord/smali/androidx/media/R$id.smali +++ b/com.discord/smali/androidx/media/R$id.smali @@ -51,35 +51,35 @@ .field public static final line3:I = 0x7f0a04b6 -.field public static final media_actions:I = 0x7f0a04d8 +.field public static final media_actions:I = 0x7f0a04dc -.field public static final normal:I = 0x7f0a055f +.field public static final normal:I = 0x7f0a0563 -.field public static final notification_background:I = 0x7f0a0569 +.field public static final notification_background:I = 0x7f0a056d -.field public static final notification_main_column:I = 0x7f0a056a +.field public static final notification_main_column:I = 0x7f0a056e -.field public static final notification_main_column_container:I = 0x7f0a056b +.field public static final notification_main_column_container:I = 0x7f0a056f -.field public static final right_icon:I = 0x7f0a06a0 +.field public static final right_icon:I = 0x7f0a06a4 -.field public static final right_side:I = 0x7f0a06a1 +.field public static final right_side:I = 0x7f0a06a5 -.field public static final status_bar_latest_event_content:I = 0x7f0a0874 +.field public static final status_bar_latest_event_content:I = 0x7f0a0878 -.field public static final tag_transition_group:I = 0x7f0a08ab +.field public static final tag_transition_group:I = 0x7f0a08af -.field public static final tag_unhandled_key_event_manager:I = 0x7f0a08ac +.field public static final tag_unhandled_key_event_manager:I = 0x7f0a08b0 -.field public static final tag_unhandled_key_listeners:I = 0x7f0a08ad +.field public static final tag_unhandled_key_listeners:I = 0x7f0a08b1 -.field public static final text:I = 0x7f0a08b5 +.field public static final text:I = 0x7f0a08b9 -.field public static final text2:I = 0x7f0a08b6 +.field public static final text2:I = 0x7f0a08ba -.field public static final time:I = 0x7f0a08c5 +.field public static final time:I = 0x7f0a08c9 -.field public static final title:I = 0x7f0a08c6 +.field public static final title:I = 0x7f0a08ca # direct methods diff --git a/com.discord/smali/androidx/preference/R$id.smali b/com.discord/smali/androidx/preference/R$id.smali index 9a09d6d1c2..81195e121a 100644 --- a/com.discord/smali/androidx/preference/R$id.smali +++ b/com.discord/smali/androidx/preference/R$id.smali @@ -189,141 +189,141 @@ .field public static final list_item:I = 0x7f0a04b9 -.field public static final message:I = 0x7f0a051f +.field public static final message:I = 0x7f0a0523 -.field public static final multiply:I = 0x7f0a053f +.field public static final multiply:I = 0x7f0a0543 -.field public static final none:I = 0x7f0a055e +.field public static final none:I = 0x7f0a0562 -.field public static final normal:I = 0x7f0a055f +.field public static final normal:I = 0x7f0a0563 -.field public static final notification_background:I = 0x7f0a0569 +.field public static final notification_background:I = 0x7f0a056d -.field public static final notification_main_column:I = 0x7f0a056a +.field public static final notification_main_column:I = 0x7f0a056e -.field public static final notification_main_column_container:I = 0x7f0a056b +.field public static final notification_main_column_container:I = 0x7f0a056f -.field public static final off:I = 0x7f0a0599 +.field public static final off:I = 0x7f0a059d -.field public static final on:I = 0x7f0a059b +.field public static final on:I = 0x7f0a059f -.field public static final parentPanel:I = 0x7f0a05ad +.field public static final parentPanel:I = 0x7f0a05b1 -.field public static final progress_circular:I = 0x7f0a0663 +.field public static final progress_circular:I = 0x7f0a0667 -.field public static final progress_horizontal:I = 0x7f0a0666 +.field public static final progress_horizontal:I = 0x7f0a066a -.field public static final radio:I = 0x7f0a0675 +.field public static final radio:I = 0x7f0a0679 -.field public static final recycler_view:I = 0x7f0a067b +.field public static final recycler_view:I = 0x7f0a067f -.field public static final right:I = 0x7f0a069f +.field public static final right:I = 0x7f0a06a3 -.field public static final right_icon:I = 0x7f0a06a0 +.field public static final right_icon:I = 0x7f0a06a4 -.field public static final right_side:I = 0x7f0a06a1 +.field public static final right_side:I = 0x7f0a06a5 -.field public static final screen:I = 0x7f0a06d0 +.field public static final screen:I = 0x7f0a06d4 -.field public static final scrollIndicatorDown:I = 0x7f0a06d2 +.field public static final scrollIndicatorDown:I = 0x7f0a06d6 -.field public static final scrollIndicatorUp:I = 0x7f0a06d3 +.field public static final scrollIndicatorUp:I = 0x7f0a06d7 -.field public static final scrollView:I = 0x7f0a06d4 +.field public static final scrollView:I = 0x7f0a06d8 -.field public static final search_badge:I = 0x7f0a06d8 +.field public static final search_badge:I = 0x7f0a06dc -.field public static final search_bar:I = 0x7f0a06d9 +.field public static final search_bar:I = 0x7f0a06dd -.field public static final search_button:I = 0x7f0a06da +.field public static final search_button:I = 0x7f0a06de -.field public static final search_close_btn:I = 0x7f0a06dc +.field public static final search_close_btn:I = 0x7f0a06e0 -.field public static final search_edit_frame:I = 0x7f0a06dd +.field public static final search_edit_frame:I = 0x7f0a06e1 -.field public static final search_go_btn:I = 0x7f0a06e0 +.field public static final search_go_btn:I = 0x7f0a06e4 -.field public static final search_mag_icon:I = 0x7f0a06e2 +.field public static final search_mag_icon:I = 0x7f0a06e6 -.field public static final search_plate:I = 0x7f0a06e3 +.field public static final search_plate:I = 0x7f0a06e7 -.field public static final search_src_text:I = 0x7f0a06e6 +.field public static final search_src_text:I = 0x7f0a06ea -.field public static final search_voice_btn:I = 0x7f0a06f2 +.field public static final search_voice_btn:I = 0x7f0a06f6 -.field public static final seekbar:I = 0x7f0a06f3 +.field public static final seekbar:I = 0x7f0a06f7 -.field public static final seekbar_value:I = 0x7f0a06f4 +.field public static final seekbar_value:I = 0x7f0a06f8 -.field public static final select_dialog_listview:I = 0x7f0a06f5 +.field public static final select_dialog_listview:I = 0x7f0a06f9 -.field public static final shortcut:I = 0x7f0a084f +.field public static final shortcut:I = 0x7f0a0853 -.field public static final spacer:I = 0x7f0a085e +.field public static final spacer:I = 0x7f0a0862 -.field public static final spinner:I = 0x7f0a0867 +.field public static final spinner:I = 0x7f0a086b -.field public static final split_action_bar:I = 0x7f0a0868 +.field public static final split_action_bar:I = 0x7f0a086c -.field public static final src_atop:I = 0x7f0a086b +.field public static final src_atop:I = 0x7f0a086f -.field public static final src_in:I = 0x7f0a086c +.field public static final src_in:I = 0x7f0a0870 -.field public static final src_over:I = 0x7f0a086d +.field public static final src_over:I = 0x7f0a0871 -.field public static final start:I = 0x7f0a0870 +.field public static final start:I = 0x7f0a0874 -.field public static final submenuarrow:I = 0x7f0a088b +.field public static final submenuarrow:I = 0x7f0a088f -.field public static final submit_area:I = 0x7f0a088c +.field public static final submit_area:I = 0x7f0a0890 -.field public static final switchWidget:I = 0x7f0a0896 +.field public static final switchWidget:I = 0x7f0a089a -.field public static final tabMode:I = 0x7f0a0898 +.field public static final tabMode:I = 0x7f0a089c -.field public static final tag_accessibility_actions:I = 0x7f0a08a6 +.field public static final tag_accessibility_actions:I = 0x7f0a08aa -.field public static final tag_accessibility_clickable_spans:I = 0x7f0a08a7 +.field public static final tag_accessibility_clickable_spans:I = 0x7f0a08ab -.field public static final tag_accessibility_heading:I = 0x7f0a08a8 +.field public static final tag_accessibility_heading:I = 0x7f0a08ac -.field public static final tag_accessibility_pane_title:I = 0x7f0a08a9 +.field public static final tag_accessibility_pane_title:I = 0x7f0a08ad -.field public static final tag_screen_reader_focusable:I = 0x7f0a08aa +.field public static final tag_screen_reader_focusable:I = 0x7f0a08ae -.field public static final tag_transition_group:I = 0x7f0a08ab +.field public static final tag_transition_group:I = 0x7f0a08af -.field public static final tag_unhandled_key_event_manager:I = 0x7f0a08ac +.field public static final tag_unhandled_key_event_manager:I = 0x7f0a08b0 -.field public static final tag_unhandled_key_listeners:I = 0x7f0a08ad +.field public static final tag_unhandled_key_listeners:I = 0x7f0a08b1 -.field public static final text:I = 0x7f0a08b5 +.field public static final text:I = 0x7f0a08b9 -.field public static final text2:I = 0x7f0a08b6 +.field public static final text2:I = 0x7f0a08ba -.field public static final textSpacerNoButtons:I = 0x7f0a08b8 +.field public static final textSpacerNoButtons:I = 0x7f0a08bc -.field public static final textSpacerNoTitle:I = 0x7f0a08b9 +.field public static final textSpacerNoTitle:I = 0x7f0a08bd -.field public static final time:I = 0x7f0a08c5 +.field public static final time:I = 0x7f0a08c9 -.field public static final title:I = 0x7f0a08c6 +.field public static final title:I = 0x7f0a08ca -.field public static final titleDividerNoCustom:I = 0x7f0a08c7 +.field public static final titleDividerNoCustom:I = 0x7f0a08cb -.field public static final title_template:I = 0x7f0a08c8 +.field public static final title_template:I = 0x7f0a08cc -.field public static final top:I = 0x7f0a08cd +.field public static final top:I = 0x7f0a08d1 -.field public static final topPanel:I = 0x7f0a08ce +.field public static final topPanel:I = 0x7f0a08d2 -.field public static final unchecked:I = 0x7f0a08e0 +.field public static final unchecked:I = 0x7f0a08e4 -.field public static final uniform:I = 0x7f0a08e3 +.field public static final uniform:I = 0x7f0a08e7 -.field public static final up:I = 0x7f0a08e6 +.field public static final up:I = 0x7f0a08ea -.field public static final wrap_content:I = 0x7f0a09d2 +.field public static final wrap_content:I = 0x7f0a09d6 # direct methods diff --git a/com.discord/smali/androidx/preference/ktx/R$id.smali b/com.discord/smali/androidx/preference/ktx/R$id.smali index ea48e4dedb..13a360fdae 100644 --- a/com.discord/smali/androidx/preference/ktx/R$id.smali +++ b/com.discord/smali/androidx/preference/ktx/R$id.smali @@ -189,141 +189,141 @@ .field public static final list_item:I = 0x7f0a04b9 -.field public static final message:I = 0x7f0a051f +.field public static final message:I = 0x7f0a0523 -.field public static final multiply:I = 0x7f0a053f +.field public static final multiply:I = 0x7f0a0543 -.field public static final none:I = 0x7f0a055e +.field public static final none:I = 0x7f0a0562 -.field public static final normal:I = 0x7f0a055f +.field public static final normal:I = 0x7f0a0563 -.field public static final notification_background:I = 0x7f0a0569 +.field public static final notification_background:I = 0x7f0a056d -.field public static final notification_main_column:I = 0x7f0a056a +.field public static final notification_main_column:I = 0x7f0a056e -.field public static final notification_main_column_container:I = 0x7f0a056b +.field public static final notification_main_column_container:I = 0x7f0a056f -.field public static final off:I = 0x7f0a0599 +.field public static final off:I = 0x7f0a059d -.field public static final on:I = 0x7f0a059b +.field public static final on:I = 0x7f0a059f -.field public static final parentPanel:I = 0x7f0a05ad +.field public static final parentPanel:I = 0x7f0a05b1 -.field public static final progress_circular:I = 0x7f0a0663 +.field public static final progress_circular:I = 0x7f0a0667 -.field public static final progress_horizontal:I = 0x7f0a0666 +.field public static final progress_horizontal:I = 0x7f0a066a -.field public static final radio:I = 0x7f0a0675 +.field public static final radio:I = 0x7f0a0679 -.field public static final recycler_view:I = 0x7f0a067b +.field public static final recycler_view:I = 0x7f0a067f -.field public static final right:I = 0x7f0a069f +.field public static final right:I = 0x7f0a06a3 -.field public static final right_icon:I = 0x7f0a06a0 +.field public static final right_icon:I = 0x7f0a06a4 -.field public static final right_side:I = 0x7f0a06a1 +.field public static final right_side:I = 0x7f0a06a5 -.field public static final screen:I = 0x7f0a06d0 +.field public static final screen:I = 0x7f0a06d4 -.field public static final scrollIndicatorDown:I = 0x7f0a06d2 +.field public static final scrollIndicatorDown:I = 0x7f0a06d6 -.field public static final scrollIndicatorUp:I = 0x7f0a06d3 +.field public static final scrollIndicatorUp:I = 0x7f0a06d7 -.field public static final scrollView:I = 0x7f0a06d4 +.field public static final scrollView:I = 0x7f0a06d8 -.field public static final search_badge:I = 0x7f0a06d8 +.field public static final search_badge:I = 0x7f0a06dc -.field public static final search_bar:I = 0x7f0a06d9 +.field public static final search_bar:I = 0x7f0a06dd -.field public static final search_button:I = 0x7f0a06da +.field public static final search_button:I = 0x7f0a06de -.field public static final search_close_btn:I = 0x7f0a06dc +.field public static final search_close_btn:I = 0x7f0a06e0 -.field public static final search_edit_frame:I = 0x7f0a06dd +.field public static final search_edit_frame:I = 0x7f0a06e1 -.field public static final search_go_btn:I = 0x7f0a06e0 +.field public static final search_go_btn:I = 0x7f0a06e4 -.field public static final search_mag_icon:I = 0x7f0a06e2 +.field public static final search_mag_icon:I = 0x7f0a06e6 -.field public static final search_plate:I = 0x7f0a06e3 +.field public static final search_plate:I = 0x7f0a06e7 -.field public static final search_src_text:I = 0x7f0a06e6 +.field public static final search_src_text:I = 0x7f0a06ea -.field public static final search_voice_btn:I = 0x7f0a06f2 +.field public static final search_voice_btn:I = 0x7f0a06f6 -.field public static final seekbar:I = 0x7f0a06f3 +.field public static final seekbar:I = 0x7f0a06f7 -.field public static final seekbar_value:I = 0x7f0a06f4 +.field public static final seekbar_value:I = 0x7f0a06f8 -.field public static final select_dialog_listview:I = 0x7f0a06f5 +.field public static final select_dialog_listview:I = 0x7f0a06f9 -.field public static final shortcut:I = 0x7f0a084f +.field public static final shortcut:I = 0x7f0a0853 -.field public static final spacer:I = 0x7f0a085e +.field public static final spacer:I = 0x7f0a0862 -.field public static final spinner:I = 0x7f0a0867 +.field public static final spinner:I = 0x7f0a086b -.field public static final split_action_bar:I = 0x7f0a0868 +.field public static final split_action_bar:I = 0x7f0a086c -.field public static final src_atop:I = 0x7f0a086b +.field public static final src_atop:I = 0x7f0a086f -.field public static final src_in:I = 0x7f0a086c +.field public static final src_in:I = 0x7f0a0870 -.field public static final src_over:I = 0x7f0a086d +.field public static final src_over:I = 0x7f0a0871 -.field public static final start:I = 0x7f0a0870 +.field public static final start:I = 0x7f0a0874 -.field public static final submenuarrow:I = 0x7f0a088b +.field public static final submenuarrow:I = 0x7f0a088f -.field public static final submit_area:I = 0x7f0a088c +.field public static final submit_area:I = 0x7f0a0890 -.field public static final switchWidget:I = 0x7f0a0896 +.field public static final switchWidget:I = 0x7f0a089a -.field public static final tabMode:I = 0x7f0a0898 +.field public static final tabMode:I = 0x7f0a089c -.field public static final tag_accessibility_actions:I = 0x7f0a08a6 +.field public static final tag_accessibility_actions:I = 0x7f0a08aa -.field public static final tag_accessibility_clickable_spans:I = 0x7f0a08a7 +.field public static final tag_accessibility_clickable_spans:I = 0x7f0a08ab -.field public static final tag_accessibility_heading:I = 0x7f0a08a8 +.field public static final tag_accessibility_heading:I = 0x7f0a08ac -.field public static final tag_accessibility_pane_title:I = 0x7f0a08a9 +.field public static final tag_accessibility_pane_title:I = 0x7f0a08ad -.field public static final tag_screen_reader_focusable:I = 0x7f0a08aa +.field public static final tag_screen_reader_focusable:I = 0x7f0a08ae -.field public static final tag_transition_group:I = 0x7f0a08ab +.field public static final tag_transition_group:I = 0x7f0a08af -.field public static final tag_unhandled_key_event_manager:I = 0x7f0a08ac +.field public static final tag_unhandled_key_event_manager:I = 0x7f0a08b0 -.field public static final tag_unhandled_key_listeners:I = 0x7f0a08ad +.field public static final tag_unhandled_key_listeners:I = 0x7f0a08b1 -.field public static final text:I = 0x7f0a08b5 +.field public static final text:I = 0x7f0a08b9 -.field public static final text2:I = 0x7f0a08b6 +.field public static final text2:I = 0x7f0a08ba -.field public static final textSpacerNoButtons:I = 0x7f0a08b8 +.field public static final textSpacerNoButtons:I = 0x7f0a08bc -.field public static final textSpacerNoTitle:I = 0x7f0a08b9 +.field public static final textSpacerNoTitle:I = 0x7f0a08bd -.field public static final time:I = 0x7f0a08c5 +.field public static final time:I = 0x7f0a08c9 -.field public static final title:I = 0x7f0a08c6 +.field public static final title:I = 0x7f0a08ca -.field public static final titleDividerNoCustom:I = 0x7f0a08c7 +.field public static final titleDividerNoCustom:I = 0x7f0a08cb -.field public static final title_template:I = 0x7f0a08c8 +.field public static final title_template:I = 0x7f0a08cc -.field public static final top:I = 0x7f0a08cd +.field public static final top:I = 0x7f0a08d1 -.field public static final topPanel:I = 0x7f0a08ce +.field public static final topPanel:I = 0x7f0a08d2 -.field public static final unchecked:I = 0x7f0a08e0 +.field public static final unchecked:I = 0x7f0a08e4 -.field public static final uniform:I = 0x7f0a08e3 +.field public static final uniform:I = 0x7f0a08e7 -.field public static final up:I = 0x7f0a08e6 +.field public static final up:I = 0x7f0a08ea -.field public static final wrap_content:I = 0x7f0a09d2 +.field public static final wrap_content:I = 0x7f0a09d6 # direct methods diff --git a/com.discord/smali/androidx/recyclerview/R$id.smali b/com.discord/smali/androidx/recyclerview/R$id.smali index fd3bdbc4e1..57d963d7ff 100644 --- a/com.discord/smali/androidx/recyclerview/R$id.smali +++ b/com.discord/smali/androidx/recyclerview/R$id.smali @@ -115,41 +115,41 @@ .field public static final line3:I = 0x7f0a04b6 -.field public static final normal:I = 0x7f0a055f +.field public static final normal:I = 0x7f0a0563 -.field public static final notification_background:I = 0x7f0a0569 +.field public static final notification_background:I = 0x7f0a056d -.field public static final notification_main_column:I = 0x7f0a056a +.field public static final notification_main_column:I = 0x7f0a056e -.field public static final notification_main_column_container:I = 0x7f0a056b +.field public static final notification_main_column_container:I = 0x7f0a056f -.field public static final right_icon:I = 0x7f0a06a0 +.field public static final right_icon:I = 0x7f0a06a4 -.field public static final right_side:I = 0x7f0a06a1 +.field public static final right_side:I = 0x7f0a06a5 -.field public static final tag_accessibility_actions:I = 0x7f0a08a6 +.field public static final tag_accessibility_actions:I = 0x7f0a08aa -.field public static final tag_accessibility_clickable_spans:I = 0x7f0a08a7 +.field public static final tag_accessibility_clickable_spans:I = 0x7f0a08ab -.field public static final tag_accessibility_heading:I = 0x7f0a08a8 +.field public static final tag_accessibility_heading:I = 0x7f0a08ac -.field public static final tag_accessibility_pane_title:I = 0x7f0a08a9 +.field public static final tag_accessibility_pane_title:I = 0x7f0a08ad -.field public static final tag_screen_reader_focusable:I = 0x7f0a08aa +.field public static final tag_screen_reader_focusable:I = 0x7f0a08ae -.field public static final tag_transition_group:I = 0x7f0a08ab +.field public static final tag_transition_group:I = 0x7f0a08af -.field public static final tag_unhandled_key_event_manager:I = 0x7f0a08ac +.field public static final tag_unhandled_key_event_manager:I = 0x7f0a08b0 -.field public static final tag_unhandled_key_listeners:I = 0x7f0a08ad +.field public static final tag_unhandled_key_listeners:I = 0x7f0a08b1 -.field public static final text:I = 0x7f0a08b5 +.field public static final text:I = 0x7f0a08b9 -.field public static final text2:I = 0x7f0a08b6 +.field public static final text2:I = 0x7f0a08ba -.field public static final time:I = 0x7f0a08c5 +.field public static final time:I = 0x7f0a08c9 -.field public static final title:I = 0x7f0a08c6 +.field public static final title:I = 0x7f0a08ca # direct methods diff --git a/com.discord/smali/androidx/room/R$id.smali b/com.discord/smali/androidx/room/R$id.smali index 2b93bef383..4e78fcee37 100644 --- a/com.discord/smali/androidx/room/R$id.smali +++ b/com.discord/smali/androidx/room/R$id.smali @@ -45,31 +45,31 @@ .field public static final line3:I = 0x7f0a04b6 -.field public static final normal:I = 0x7f0a055f +.field public static final normal:I = 0x7f0a0563 -.field public static final notification_background:I = 0x7f0a0569 +.field public static final notification_background:I = 0x7f0a056d -.field public static final notification_main_column:I = 0x7f0a056a +.field public static final notification_main_column:I = 0x7f0a056e -.field public static final notification_main_column_container:I = 0x7f0a056b +.field public static final notification_main_column_container:I = 0x7f0a056f -.field public static final right_icon:I = 0x7f0a06a0 +.field public static final right_icon:I = 0x7f0a06a4 -.field public static final right_side:I = 0x7f0a06a1 +.field public static final right_side:I = 0x7f0a06a5 -.field public static final tag_transition_group:I = 0x7f0a08ab +.field public static final tag_transition_group:I = 0x7f0a08af -.field public static final tag_unhandled_key_event_manager:I = 0x7f0a08ac +.field public static final tag_unhandled_key_event_manager:I = 0x7f0a08b0 -.field public static final tag_unhandled_key_listeners:I = 0x7f0a08ad +.field public static final tag_unhandled_key_listeners:I = 0x7f0a08b1 -.field public static final text:I = 0x7f0a08b5 +.field public static final text:I = 0x7f0a08b9 -.field public static final text2:I = 0x7f0a08b6 +.field public static final text2:I = 0x7f0a08ba -.field public static final time:I = 0x7f0a08c5 +.field public static final time:I = 0x7f0a08c9 -.field public static final title:I = 0x7f0a08c6 +.field public static final title:I = 0x7f0a08ca # direct methods diff --git a/com.discord/smali/androidx/slidingpanelayout/R$id.smali b/com.discord/smali/androidx/slidingpanelayout/R$id.smali index bbb9d86729..f133181dfa 100644 --- a/com.discord/smali/androidx/slidingpanelayout/R$id.smali +++ b/com.discord/smali/androidx/slidingpanelayout/R$id.smali @@ -45,31 +45,31 @@ .field public static final line3:I = 0x7f0a04b6 -.field public static final normal:I = 0x7f0a055f +.field public static final normal:I = 0x7f0a0563 -.field public static final notification_background:I = 0x7f0a0569 +.field public static final notification_background:I = 0x7f0a056d -.field public static final notification_main_column:I = 0x7f0a056a +.field public static final notification_main_column:I = 0x7f0a056e -.field public static final notification_main_column_container:I = 0x7f0a056b +.field public static final notification_main_column_container:I = 0x7f0a056f -.field public static final right_icon:I = 0x7f0a06a0 +.field public static final right_icon:I = 0x7f0a06a4 -.field public static final right_side:I = 0x7f0a06a1 +.field public static final right_side:I = 0x7f0a06a5 -.field public static final tag_transition_group:I = 0x7f0a08ab +.field public static final tag_transition_group:I = 0x7f0a08af -.field public static final tag_unhandled_key_event_manager:I = 0x7f0a08ac +.field public static final tag_unhandled_key_event_manager:I = 0x7f0a08b0 -.field public static final tag_unhandled_key_listeners:I = 0x7f0a08ad +.field public static final tag_unhandled_key_listeners:I = 0x7f0a08b1 -.field public static final text:I = 0x7f0a08b5 +.field public static final text:I = 0x7f0a08b9 -.field public static final text2:I = 0x7f0a08b6 +.field public static final text2:I = 0x7f0a08ba -.field public static final time:I = 0x7f0a08c5 +.field public static final time:I = 0x7f0a08c9 -.field public static final title:I = 0x7f0a08c6 +.field public static final title:I = 0x7f0a08ca # direct methods diff --git a/com.discord/smali/androidx/swiperefreshlayout/R$id.smali b/com.discord/smali/androidx/swiperefreshlayout/R$id.smali index b7d389f23e..540ee48354 100644 --- a/com.discord/smali/androidx/swiperefreshlayout/R$id.smali +++ b/com.discord/smali/androidx/swiperefreshlayout/R$id.smali @@ -45,31 +45,31 @@ .field public static final line3:I = 0x7f0a04b6 -.field public static final normal:I = 0x7f0a055f +.field public static final normal:I = 0x7f0a0563 -.field public static final notification_background:I = 0x7f0a0569 +.field public static final notification_background:I = 0x7f0a056d -.field public static final notification_main_column:I = 0x7f0a056a +.field public static final notification_main_column:I = 0x7f0a056e -.field public static final notification_main_column_container:I = 0x7f0a056b +.field public static final notification_main_column_container:I = 0x7f0a056f -.field public static final right_icon:I = 0x7f0a06a0 +.field public static final right_icon:I = 0x7f0a06a4 -.field public static final right_side:I = 0x7f0a06a1 +.field public static final right_side:I = 0x7f0a06a5 -.field public static final tag_transition_group:I = 0x7f0a08ab +.field public static final tag_transition_group:I = 0x7f0a08af -.field public static final tag_unhandled_key_event_manager:I = 0x7f0a08ac +.field public static final tag_unhandled_key_event_manager:I = 0x7f0a08b0 -.field public static final tag_unhandled_key_listeners:I = 0x7f0a08ad +.field public static final tag_unhandled_key_listeners:I = 0x7f0a08b1 -.field public static final text:I = 0x7f0a08b5 +.field public static final text:I = 0x7f0a08b9 -.field public static final text2:I = 0x7f0a08b6 +.field public static final text2:I = 0x7f0a08ba -.field public static final time:I = 0x7f0a08c5 +.field public static final time:I = 0x7f0a08c9 -.field public static final title:I = 0x7f0a08c6 +.field public static final title:I = 0x7f0a08ca # direct methods diff --git a/com.discord/smali/androidx/transition/R$id.smali b/com.discord/smali/androidx/transition/R$id.smali index 5b978cc0b2..e343c8672c 100644 --- a/com.discord/smali/androidx/transition/R$id.smali +++ b/com.discord/smali/androidx/transition/R$id.smali @@ -49,47 +49,47 @@ .field public static final line3:I = 0x7f0a04b6 -.field public static final normal:I = 0x7f0a055f +.field public static final normal:I = 0x7f0a0563 -.field public static final notification_background:I = 0x7f0a0569 +.field public static final notification_background:I = 0x7f0a056d -.field public static final notification_main_column:I = 0x7f0a056a +.field public static final notification_main_column:I = 0x7f0a056e -.field public static final notification_main_column_container:I = 0x7f0a056b +.field public static final notification_main_column_container:I = 0x7f0a056f -.field public static final parent_matrix:I = 0x7f0a05ae +.field public static final parent_matrix:I = 0x7f0a05b2 -.field public static final right_icon:I = 0x7f0a06a0 +.field public static final right_icon:I = 0x7f0a06a4 -.field public static final right_side:I = 0x7f0a06a1 +.field public static final right_side:I = 0x7f0a06a5 -.field public static final save_non_transition_alpha:I = 0x7f0a06cc +.field public static final save_non_transition_alpha:I = 0x7f0a06d0 -.field public static final save_overlay_view:I = 0x7f0a06cd +.field public static final save_overlay_view:I = 0x7f0a06d1 -.field public static final tag_transition_group:I = 0x7f0a08ab +.field public static final tag_transition_group:I = 0x7f0a08af -.field public static final tag_unhandled_key_event_manager:I = 0x7f0a08ac +.field public static final tag_unhandled_key_event_manager:I = 0x7f0a08b0 -.field public static final tag_unhandled_key_listeners:I = 0x7f0a08ad +.field public static final tag_unhandled_key_listeners:I = 0x7f0a08b1 -.field public static final text:I = 0x7f0a08b5 +.field public static final text:I = 0x7f0a08b9 -.field public static final text2:I = 0x7f0a08b6 +.field public static final text2:I = 0x7f0a08ba -.field public static final time:I = 0x7f0a08c5 +.field public static final time:I = 0x7f0a08c9 -.field public static final title:I = 0x7f0a08c6 +.field public static final title:I = 0x7f0a08ca -.field public static final transition_current_scene:I = 0x7f0a08d1 +.field public static final transition_current_scene:I = 0x7f0a08d5 -.field public static final transition_layout_save:I = 0x7f0a08d2 +.field public static final transition_layout_save:I = 0x7f0a08d6 -.field public static final transition_position:I = 0x7f0a08d3 +.field public static final transition_position:I = 0x7f0a08d7 -.field public static final transition_scene_layoutid_cache:I = 0x7f0a08d4 +.field public static final transition_scene_layoutid_cache:I = 0x7f0a08d8 -.field public static final transition_transform:I = 0x7f0a08d5 +.field public static final transition_transform:I = 0x7f0a08d9 # direct methods diff --git a/com.discord/smali/androidx/vectordrawable/R$id.smali b/com.discord/smali/androidx/vectordrawable/R$id.smali index c0b34a841c..4a186a40b3 100644 --- a/com.discord/smali/androidx/vectordrawable/R$id.smali +++ b/com.discord/smali/androidx/vectordrawable/R$id.smali @@ -113,41 +113,41 @@ .field public static final line3:I = 0x7f0a04b6 -.field public static final normal:I = 0x7f0a055f +.field public static final normal:I = 0x7f0a0563 -.field public static final notification_background:I = 0x7f0a0569 +.field public static final notification_background:I = 0x7f0a056d -.field public static final notification_main_column:I = 0x7f0a056a +.field public static final notification_main_column:I = 0x7f0a056e -.field public static final notification_main_column_container:I = 0x7f0a056b +.field public static final notification_main_column_container:I = 0x7f0a056f -.field public static final right_icon:I = 0x7f0a06a0 +.field public static final right_icon:I = 0x7f0a06a4 -.field public static final right_side:I = 0x7f0a06a1 +.field public static final right_side:I = 0x7f0a06a5 -.field public static final tag_accessibility_actions:I = 0x7f0a08a6 +.field public static final tag_accessibility_actions:I = 0x7f0a08aa -.field public static final tag_accessibility_clickable_spans:I = 0x7f0a08a7 +.field public static final tag_accessibility_clickable_spans:I = 0x7f0a08ab -.field public static final tag_accessibility_heading:I = 0x7f0a08a8 +.field public static final tag_accessibility_heading:I = 0x7f0a08ac -.field public static final tag_accessibility_pane_title:I = 0x7f0a08a9 +.field public static final tag_accessibility_pane_title:I = 0x7f0a08ad -.field public static final tag_screen_reader_focusable:I = 0x7f0a08aa +.field public static final tag_screen_reader_focusable:I = 0x7f0a08ae -.field public static final tag_transition_group:I = 0x7f0a08ab +.field public static final tag_transition_group:I = 0x7f0a08af -.field public static final tag_unhandled_key_event_manager:I = 0x7f0a08ac +.field public static final tag_unhandled_key_event_manager:I = 0x7f0a08b0 -.field public static final tag_unhandled_key_listeners:I = 0x7f0a08ad +.field public static final tag_unhandled_key_listeners:I = 0x7f0a08b1 -.field public static final text:I = 0x7f0a08b5 +.field public static final text:I = 0x7f0a08b9 -.field public static final text2:I = 0x7f0a08b6 +.field public static final text2:I = 0x7f0a08ba -.field public static final time:I = 0x7f0a08c5 +.field public static final time:I = 0x7f0a08c9 -.field public static final title:I = 0x7f0a08c6 +.field public static final title:I = 0x7f0a08ca # direct methods diff --git a/com.discord/smali/androidx/vectordrawable/animated/R$id.smali b/com.discord/smali/androidx/vectordrawable/animated/R$id.smali index 0bdd00e821..46a466ef84 100644 --- a/com.discord/smali/androidx/vectordrawable/animated/R$id.smali +++ b/com.discord/smali/androidx/vectordrawable/animated/R$id.smali @@ -113,41 +113,41 @@ .field public static final line3:I = 0x7f0a04b6 -.field public static final normal:I = 0x7f0a055f +.field public static final normal:I = 0x7f0a0563 -.field public static final notification_background:I = 0x7f0a0569 +.field public static final notification_background:I = 0x7f0a056d -.field public static final notification_main_column:I = 0x7f0a056a +.field public static final notification_main_column:I = 0x7f0a056e -.field public static final notification_main_column_container:I = 0x7f0a056b +.field public static final notification_main_column_container:I = 0x7f0a056f -.field public static final right_icon:I = 0x7f0a06a0 +.field public static final right_icon:I = 0x7f0a06a4 -.field public static final right_side:I = 0x7f0a06a1 +.field public static final right_side:I = 0x7f0a06a5 -.field public static final tag_accessibility_actions:I = 0x7f0a08a6 +.field public static final tag_accessibility_actions:I = 0x7f0a08aa -.field public static final tag_accessibility_clickable_spans:I = 0x7f0a08a7 +.field public static final tag_accessibility_clickable_spans:I = 0x7f0a08ab -.field public static final tag_accessibility_heading:I = 0x7f0a08a8 +.field public static final tag_accessibility_heading:I = 0x7f0a08ac -.field public static final tag_accessibility_pane_title:I = 0x7f0a08a9 +.field public static final tag_accessibility_pane_title:I = 0x7f0a08ad -.field public static final tag_screen_reader_focusable:I = 0x7f0a08aa +.field public static final tag_screen_reader_focusable:I = 0x7f0a08ae -.field public static final tag_transition_group:I = 0x7f0a08ab +.field public static final tag_transition_group:I = 0x7f0a08af -.field public static final tag_unhandled_key_event_manager:I = 0x7f0a08ac +.field public static final tag_unhandled_key_event_manager:I = 0x7f0a08b0 -.field public static final tag_unhandled_key_listeners:I = 0x7f0a08ad +.field public static final tag_unhandled_key_listeners:I = 0x7f0a08b1 -.field public static final text:I = 0x7f0a08b5 +.field public static final text:I = 0x7f0a08b9 -.field public static final text2:I = 0x7f0a08b6 +.field public static final text2:I = 0x7f0a08ba -.field public static final time:I = 0x7f0a08c5 +.field public static final time:I = 0x7f0a08c9 -.field public static final title:I = 0x7f0a08c6 +.field public static final title:I = 0x7f0a08ca # direct methods diff --git a/com.discord/smali/androidx/viewpager/R$id.smali b/com.discord/smali/androidx/viewpager/R$id.smali index a1b16f4d95..795b3f439f 100644 --- a/com.discord/smali/androidx/viewpager/R$id.smali +++ b/com.discord/smali/androidx/viewpager/R$id.smali @@ -45,31 +45,31 @@ .field public static final line3:I = 0x7f0a04b6 -.field public static final normal:I = 0x7f0a055f +.field public static final normal:I = 0x7f0a0563 -.field public static final notification_background:I = 0x7f0a0569 +.field public static final notification_background:I = 0x7f0a056d -.field public static final notification_main_column:I = 0x7f0a056a +.field public static final notification_main_column:I = 0x7f0a056e -.field public static final notification_main_column_container:I = 0x7f0a056b +.field public static final notification_main_column_container:I = 0x7f0a056f -.field public static final right_icon:I = 0x7f0a06a0 +.field public static final right_icon:I = 0x7f0a06a4 -.field public static final right_side:I = 0x7f0a06a1 +.field public static final right_side:I = 0x7f0a06a5 -.field public static final tag_transition_group:I = 0x7f0a08ab +.field public static final tag_transition_group:I = 0x7f0a08af -.field public static final tag_unhandled_key_event_manager:I = 0x7f0a08ac +.field public static final tag_unhandled_key_event_manager:I = 0x7f0a08b0 -.field public static final tag_unhandled_key_listeners:I = 0x7f0a08ad +.field public static final tag_unhandled_key_listeners:I = 0x7f0a08b1 -.field public static final text:I = 0x7f0a08b5 +.field public static final text:I = 0x7f0a08b9 -.field public static final text2:I = 0x7f0a08b6 +.field public static final text2:I = 0x7f0a08ba -.field public static final time:I = 0x7f0a08c5 +.field public static final time:I = 0x7f0a08c9 -.field public static final title:I = 0x7f0a08c6 +.field public static final title:I = 0x7f0a08ca # direct methods diff --git a/com.discord/smali/androidx/viewpager2/R$id.smali b/com.discord/smali/androidx/viewpager2/R$id.smali index 43f6a20249..ee824becee 100644 --- a/com.discord/smali/androidx/viewpager2/R$id.smali +++ b/com.discord/smali/androidx/viewpager2/R$id.smali @@ -115,41 +115,41 @@ .field public static final line3:I = 0x7f0a04b6 -.field public static final normal:I = 0x7f0a055f +.field public static final normal:I = 0x7f0a0563 -.field public static final notification_background:I = 0x7f0a0569 +.field public static final notification_background:I = 0x7f0a056d -.field public static final notification_main_column:I = 0x7f0a056a +.field public static final notification_main_column:I = 0x7f0a056e -.field public static final notification_main_column_container:I = 0x7f0a056b +.field public static final notification_main_column_container:I = 0x7f0a056f -.field public static final right_icon:I = 0x7f0a06a0 +.field public static final right_icon:I = 0x7f0a06a4 -.field public static final right_side:I = 0x7f0a06a1 +.field public static final right_side:I = 0x7f0a06a5 -.field public static final tag_accessibility_actions:I = 0x7f0a08a6 +.field public static final tag_accessibility_actions:I = 0x7f0a08aa -.field public static final tag_accessibility_clickable_spans:I = 0x7f0a08a7 +.field public static final tag_accessibility_clickable_spans:I = 0x7f0a08ab -.field public static final tag_accessibility_heading:I = 0x7f0a08a8 +.field public static final tag_accessibility_heading:I = 0x7f0a08ac -.field public static final tag_accessibility_pane_title:I = 0x7f0a08a9 +.field public static final tag_accessibility_pane_title:I = 0x7f0a08ad -.field public static final tag_screen_reader_focusable:I = 0x7f0a08aa +.field public static final tag_screen_reader_focusable:I = 0x7f0a08ae -.field public static final tag_transition_group:I = 0x7f0a08ab +.field public static final tag_transition_group:I = 0x7f0a08af -.field public static final tag_unhandled_key_event_manager:I = 0x7f0a08ac +.field public static final tag_unhandled_key_event_manager:I = 0x7f0a08b0 -.field public static final tag_unhandled_key_listeners:I = 0x7f0a08ad +.field public static final tag_unhandled_key_listeners:I = 0x7f0a08b1 -.field public static final text:I = 0x7f0a08b5 +.field public static final text:I = 0x7f0a08b9 -.field public static final text2:I = 0x7f0a08b6 +.field public static final text2:I = 0x7f0a08ba -.field public static final time:I = 0x7f0a08c5 +.field public static final time:I = 0x7f0a08c9 -.field public static final title:I = 0x7f0a08c6 +.field public static final title:I = 0x7f0a08ca # direct methods diff --git a/com.discord/smali/androidx/work/R$id.smali b/com.discord/smali/androidx/work/R$id.smali index 88a1af9ac9..6e08c575e0 100644 --- a/com.discord/smali/androidx/work/R$id.smali +++ b/com.discord/smali/androidx/work/R$id.smali @@ -45,31 +45,31 @@ .field public static final line3:I = 0x7f0a04b6 -.field public static final normal:I = 0x7f0a055f +.field public static final normal:I = 0x7f0a0563 -.field public static final notification_background:I = 0x7f0a0569 +.field public static final notification_background:I = 0x7f0a056d -.field public static final notification_main_column:I = 0x7f0a056a +.field public static final notification_main_column:I = 0x7f0a056e -.field public static final notification_main_column_container:I = 0x7f0a056b +.field public static final notification_main_column_container:I = 0x7f0a056f -.field public static final right_icon:I = 0x7f0a06a0 +.field public static final right_icon:I = 0x7f0a06a4 -.field public static final right_side:I = 0x7f0a06a1 +.field public static final right_side:I = 0x7f0a06a5 -.field public static final tag_transition_group:I = 0x7f0a08ab +.field public static final tag_transition_group:I = 0x7f0a08af -.field public static final tag_unhandled_key_event_manager:I = 0x7f0a08ac +.field public static final tag_unhandled_key_event_manager:I = 0x7f0a08b0 -.field public static final tag_unhandled_key_listeners:I = 0x7f0a08ad +.field public static final tag_unhandled_key_listeners:I = 0x7f0a08b1 -.field public static final text:I = 0x7f0a08b5 +.field public static final text:I = 0x7f0a08b9 -.field public static final text2:I = 0x7f0a08b6 +.field public static final text2:I = 0x7f0a08ba -.field public static final time:I = 0x7f0a08c5 +.field public static final time:I = 0x7f0a08c9 -.field public static final title:I = 0x7f0a08c6 +.field public static final title:I = 0x7f0a08ca # direct methods diff --git a/com.discord/smali/androidx/work/ktx/R$id.smali b/com.discord/smali/androidx/work/ktx/R$id.smali index 6855a1936b..60fcfba00d 100644 --- a/com.discord/smali/androidx/work/ktx/R$id.smali +++ b/com.discord/smali/androidx/work/ktx/R$id.smali @@ -45,31 +45,31 @@ .field public static final line3:I = 0x7f0a04b6 -.field public static final normal:I = 0x7f0a055f +.field public static final normal:I = 0x7f0a0563 -.field public static final notification_background:I = 0x7f0a0569 +.field public static final notification_background:I = 0x7f0a056d -.field public static final notification_main_column:I = 0x7f0a056a +.field public static final notification_main_column:I = 0x7f0a056e -.field public static final notification_main_column_container:I = 0x7f0a056b +.field public static final notification_main_column_container:I = 0x7f0a056f -.field public static final right_icon:I = 0x7f0a06a0 +.field public static final right_icon:I = 0x7f0a06a4 -.field public static final right_side:I = 0x7f0a06a1 +.field public static final right_side:I = 0x7f0a06a5 -.field public static final tag_transition_group:I = 0x7f0a08ab +.field public static final tag_transition_group:I = 0x7f0a08af -.field public static final tag_unhandled_key_event_manager:I = 0x7f0a08ac +.field public static final tag_unhandled_key_event_manager:I = 0x7f0a08b0 -.field public static final tag_unhandled_key_listeners:I = 0x7f0a08ad +.field public static final tag_unhandled_key_listeners:I = 0x7f0a08b1 -.field public static final text:I = 0x7f0a08b5 +.field public static final text:I = 0x7f0a08b9 -.field public static final text2:I = 0x7f0a08b6 +.field public static final text2:I = 0x7f0a08ba -.field public static final time:I = 0x7f0a08c5 +.field public static final time:I = 0x7f0a08c9 -.field public static final title:I = 0x7f0a08c6 +.field public static final title:I = 0x7f0a08ca # direct methods diff --git a/com.discord/smali/com/angarron/colorpicker/R$a.smali b/com.discord/smali/com/angarron/colorpicker/R$a.smali index 03bc7f3a38..e6a91080fb 100644 --- a/com.discord/smali/com/angarron/colorpicker/R$a.smali +++ b/com.discord/smali/com/angarron/colorpicker/R$a.smali @@ -111,107 +111,107 @@ .field public static final list_item:I = 0x7f0a04b9 -.field public static final media_actions:I = 0x7f0a04d8 +.field public static final media_actions:I = 0x7f0a04dc -.field public static final middle:I = 0x7f0a0523 +.field public static final middle:I = 0x7f0a0527 -.field public static final multiply:I = 0x7f0a053f +.field public static final multiply:I = 0x7f0a0543 -.field public static final never:I = 0x7f0a0556 +.field public static final never:I = 0x7f0a055a -.field public static final none:I = 0x7f0a055e +.field public static final none:I = 0x7f0a0562 -.field public static final normal:I = 0x7f0a055f +.field public static final normal:I = 0x7f0a0563 -.field public static final parentPanel:I = 0x7f0a05ad +.field public static final parentPanel:I = 0x7f0a05b1 -.field public static final progress_circular:I = 0x7f0a0663 +.field public static final progress_circular:I = 0x7f0a0667 -.field public static final progress_horizontal:I = 0x7f0a0666 +.field public static final progress_horizontal:I = 0x7f0a066a -.field public static final radio:I = 0x7f0a0675 +.field public static final radio:I = 0x7f0a0679 -.field public static final screen:I = 0x7f0a06d0 +.field public static final screen:I = 0x7f0a06d4 -.field public static final scrollIndicatorDown:I = 0x7f0a06d2 +.field public static final scrollIndicatorDown:I = 0x7f0a06d6 -.field public static final scrollIndicatorUp:I = 0x7f0a06d3 +.field public static final scrollIndicatorUp:I = 0x7f0a06d7 -.field public static final scrollView:I = 0x7f0a06d4 +.field public static final scrollView:I = 0x7f0a06d8 -.field public static final search_badge:I = 0x7f0a06d8 +.field public static final search_badge:I = 0x7f0a06dc -.field public static final search_bar:I = 0x7f0a06d9 +.field public static final search_bar:I = 0x7f0a06dd -.field public static final search_button:I = 0x7f0a06da +.field public static final search_button:I = 0x7f0a06de -.field public static final search_close_btn:I = 0x7f0a06dc +.field public static final search_close_btn:I = 0x7f0a06e0 -.field public static final search_edit_frame:I = 0x7f0a06dd +.field public static final search_edit_frame:I = 0x7f0a06e1 -.field public static final search_go_btn:I = 0x7f0a06e0 +.field public static final search_go_btn:I = 0x7f0a06e4 -.field public static final search_mag_icon:I = 0x7f0a06e2 +.field public static final search_mag_icon:I = 0x7f0a06e6 -.field public static final search_plate:I = 0x7f0a06e3 +.field public static final search_plate:I = 0x7f0a06e7 -.field public static final search_src_text:I = 0x7f0a06e6 +.field public static final search_src_text:I = 0x7f0a06ea -.field public static final search_voice_btn:I = 0x7f0a06f2 +.field public static final search_voice_btn:I = 0x7f0a06f6 -.field public static final select_dialog_listview:I = 0x7f0a06f5 +.field public static final select_dialog_listview:I = 0x7f0a06f9 -.field public static final selected_checkmark:I = 0x7f0a06f7 +.field public static final selected_checkmark:I = 0x7f0a06fb -.field public static final shortcut:I = 0x7f0a084f +.field public static final shortcut:I = 0x7f0a0853 -.field public static final showCustom:I = 0x7f0a0850 +.field public static final showCustom:I = 0x7f0a0854 -.field public static final showHome:I = 0x7f0a0851 +.field public static final showHome:I = 0x7f0a0855 -.field public static final showTitle:I = 0x7f0a0852 +.field public static final showTitle:I = 0x7f0a0856 -.field public static final spacer:I = 0x7f0a085e +.field public static final spacer:I = 0x7f0a0862 -.field public static final split_action_bar:I = 0x7f0a0868 +.field public static final split_action_bar:I = 0x7f0a086c -.field public static final src_atop:I = 0x7f0a086b +.field public static final src_atop:I = 0x7f0a086f -.field public static final src_in:I = 0x7f0a086c +.field public static final src_in:I = 0x7f0a0870 -.field public static final src_over:I = 0x7f0a086d +.field public static final src_over:I = 0x7f0a0871 -.field public static final status_bar_latest_event_content:I = 0x7f0a0874 +.field public static final status_bar_latest_event_content:I = 0x7f0a0878 -.field public static final submenuarrow:I = 0x7f0a088b +.field public static final submenuarrow:I = 0x7f0a088f -.field public static final submit_area:I = 0x7f0a088c +.field public static final submit_area:I = 0x7f0a0890 -.field public static final tabMode:I = 0x7f0a0898 +.field public static final tabMode:I = 0x7f0a089c -.field public static final text:I = 0x7f0a08b5 +.field public static final text:I = 0x7f0a08b9 -.field public static final text2:I = 0x7f0a08b6 +.field public static final text2:I = 0x7f0a08ba -.field public static final textSpacerNoButtons:I = 0x7f0a08b8 +.field public static final textSpacerNoButtons:I = 0x7f0a08bc -.field public static final time:I = 0x7f0a08c5 +.field public static final time:I = 0x7f0a08c9 -.field public static final title:I = 0x7f0a08c6 +.field public static final title:I = 0x7f0a08ca -.field public static final title_template:I = 0x7f0a08c8 +.field public static final title_template:I = 0x7f0a08cc -.field public static final top:I = 0x7f0a08cd +.field public static final top:I = 0x7f0a08d1 -.field public static final topPanel:I = 0x7f0a08ce +.field public static final topPanel:I = 0x7f0a08d2 -.field public static final up:I = 0x7f0a08e6 +.field public static final up:I = 0x7f0a08ea -.field public static final useLogo:I = 0x7f0a08ea +.field public static final useLogo:I = 0x7f0a08ee -.field public static final withText:I = 0x7f0a09d0 +.field public static final withText:I = 0x7f0a09d4 -.field public static final wrap_content:I = 0x7f0a09d2 +.field public static final wrap_content:I = 0x7f0a09d6 # direct methods diff --git a/com.discord/smali/com/discord/BuildConfig.smali b/com.discord/smali/com/discord/BuildConfig.smali index 15307277f8..88c200f9be 100644 --- a/com.discord/smali/com/discord/BuildConfig.smali +++ b/com.discord/smali/com/discord/BuildConfig.smali @@ -38,11 +38,11 @@ .field public static final SAMSUNGxDISCORD_CLIENT_ID:Ljava/lang/String; = "97t47j218f" -.field public static final USER_AGENT:Ljava/lang/String; = "Discord-Android/1065" +.field public static final USER_AGENT:Ljava/lang/String; = "Discord-Android/1066" -.field public static final VERSION_CODE:I = 0x429 +.field public static final VERSION_CODE:I = 0x42a -.field public static final VERSION_NAME:Ljava/lang/String; = "14-alpha3" +.field public static final VERSION_NAME:Ljava/lang/String; = "14.0" # direct methods diff --git a/com.discord/smali/com/discord/app/App$d.smali b/com.discord/smali/com/discord/app/App$d.smali index bba2aba39a..e7c18504f9 100644 --- a/com.discord/smali/com/discord/app/App$d.smali +++ b/com.discord/smali/com/discord/app/App$d.smali @@ -58,7 +58,7 @@ # virtual methods .method public final a(Landroid/view/View;Ljava/lang/String;)V - .locals 2 + .locals 7 const/4 v0, 0x0 @@ -66,17 +66,25 @@ if-eqz p2, :cond_0 + sget-object v1, Lcom/discord/utilities/uri/UriHandler;->INSTANCE:Lcom/discord/utilities/uri/UriHandler; + invoke-virtual {p1}, Landroid/view/View;->getContext()Landroid/content/Context; - move-result-object p1 + move-result-object v2 - const-string v1, "textView.context" + const-string p1, "textView.context" - invoke-static {p1, v1}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + invoke-static {v2, p1}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - const/4 v1, 0x4 + const/4 v4, 0x0 - invoke-static {p1, p2, v0, v1, v0}, Lcom/discord/utilities/uri/UriHandler;->handle$default(Landroid/content/Context;Ljava/lang/String;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)V + const/4 v5, 0x4 + + const/4 v6, 0x0 + + move-object v3, p2 + + invoke-static/range {v1 .. v6}, Lcom/discord/utilities/uri/UriHandler;->handle$default(Lcom/discord/utilities/uri/UriHandler;Landroid/content/Context;Ljava/lang/String;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)V return-void diff --git a/com.discord/smali/com/discord/dialogs/ImageUploadDialog.smali b/com.discord/smali/com/discord/dialogs/ImageUploadDialog.smali index 143cf92eaa..e62205bd87 100644 --- a/com.discord/smali/com/discord/dialogs/ImageUploadDialog.smali +++ b/com.discord/smali/com/discord/dialogs/ImageUploadDialog.smali @@ -160,7 +160,7 @@ invoke-direct {p0}, Lcom/discord/app/AppDialog;->()V - const v0, 0x7f0a0568 + const v0, 0x7f0a056c invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -168,7 +168,7 @@ iput-object v0, p0, Lcom/discord/dialogs/ImageUploadDialog;->d:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0563 + const v0, 0x7f0a0567 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -176,7 +176,7 @@ iput-object v0, p0, Lcom/discord/dialogs/ImageUploadDialog;->e:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0562 + const v0, 0x7f0a0566 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -184,7 +184,7 @@ iput-object v0, p0, Lcom/discord/dialogs/ImageUploadDialog;->f:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0566 + const v0, 0x7f0a056a invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -374,7 +374,7 @@ invoke-virtual {v6, v5}, Landroid/widget/ImageView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - sget-object v5, Le/a/a/j;->a:[I + sget-object v5, Le/a/a/k;->a:[I invoke-virtual {v4}, Ljava/lang/Enum;->ordinal()I diff --git a/com.discord/smali/com/discord/gateway/R$id.smali b/com.discord/smali/com/discord/gateway/R$id.smali index 549acff87c..c3f5f47b13 100644 --- a/com.discord/smali/com/discord/gateway/R$id.smali +++ b/com.discord/smali/com/discord/gateway/R$id.smali @@ -297,285 +297,285 @@ .field public static final masked:I = 0x7f0a04d7 -.field public static final media_actions:I = 0x7f0a04d8 +.field public static final media_actions:I = 0x7f0a04dc -.field public static final message:I = 0x7f0a051f +.field public static final message:I = 0x7f0a0523 -.field public static final mini:I = 0x7f0a0524 +.field public static final mini:I = 0x7f0a0528 -.field public static final month_grid:I = 0x7f0a0525 +.field public static final month_grid:I = 0x7f0a0529 -.field public static final month_navigation_bar:I = 0x7f0a0526 +.field public static final month_navigation_bar:I = 0x7f0a052a -.field public static final month_navigation_fragment_toggle:I = 0x7f0a0527 +.field public static final month_navigation_fragment_toggle:I = 0x7f0a052b -.field public static final month_navigation_next:I = 0x7f0a0528 +.field public static final month_navigation_next:I = 0x7f0a052c -.field public static final month_navigation_previous:I = 0x7f0a0529 +.field public static final month_navigation_previous:I = 0x7f0a052d -.field public static final month_title:I = 0x7f0a052a +.field public static final month_title:I = 0x7f0a052e -.field public static final mtrl_calendar_day_selector_frame:I = 0x7f0a052b +.field public static final mtrl_calendar_day_selector_frame:I = 0x7f0a052f -.field public static final mtrl_calendar_days_of_week:I = 0x7f0a052c +.field public static final mtrl_calendar_days_of_week:I = 0x7f0a0530 -.field public static final mtrl_calendar_frame:I = 0x7f0a052d +.field public static final mtrl_calendar_frame:I = 0x7f0a0531 -.field public static final mtrl_calendar_main_pane:I = 0x7f0a052e +.field public static final mtrl_calendar_main_pane:I = 0x7f0a0532 -.field public static final mtrl_calendar_months:I = 0x7f0a052f +.field public static final mtrl_calendar_months:I = 0x7f0a0533 -.field public static final mtrl_calendar_selection_frame:I = 0x7f0a0530 +.field public static final mtrl_calendar_selection_frame:I = 0x7f0a0534 -.field public static final mtrl_calendar_text_input_frame:I = 0x7f0a0531 +.field public static final mtrl_calendar_text_input_frame:I = 0x7f0a0535 -.field public static final mtrl_calendar_year_selector_frame:I = 0x7f0a0532 +.field public static final mtrl_calendar_year_selector_frame:I = 0x7f0a0536 -.field public static final mtrl_card_checked_layer_id:I = 0x7f0a0533 +.field public static final mtrl_card_checked_layer_id:I = 0x7f0a0537 -.field public static final mtrl_child_content_container:I = 0x7f0a0534 +.field public static final mtrl_child_content_container:I = 0x7f0a0538 -.field public static final mtrl_internal_children_alpha_tag:I = 0x7f0a0535 +.field public static final mtrl_internal_children_alpha_tag:I = 0x7f0a0539 -.field public static final mtrl_picker_fullscreen:I = 0x7f0a0536 +.field public static final mtrl_picker_fullscreen:I = 0x7f0a053a -.field public static final mtrl_picker_header:I = 0x7f0a0537 +.field public static final mtrl_picker_header:I = 0x7f0a053b -.field public static final mtrl_picker_header_selection_text:I = 0x7f0a0538 +.field public static final mtrl_picker_header_selection_text:I = 0x7f0a053c -.field public static final mtrl_picker_header_title_and_selection:I = 0x7f0a0539 +.field public static final mtrl_picker_header_title_and_selection:I = 0x7f0a053d -.field public static final mtrl_picker_header_toggle:I = 0x7f0a053a +.field public static final mtrl_picker_header_toggle:I = 0x7f0a053e -.field public static final mtrl_picker_text_input_date:I = 0x7f0a053b +.field public static final mtrl_picker_text_input_date:I = 0x7f0a053f -.field public static final mtrl_picker_text_input_range_end:I = 0x7f0a053c +.field public static final mtrl_picker_text_input_range_end:I = 0x7f0a0540 -.field public static final mtrl_picker_text_input_range_start:I = 0x7f0a053d +.field public static final mtrl_picker_text_input_range_start:I = 0x7f0a0541 -.field public static final mtrl_picker_title_text:I = 0x7f0a053e +.field public static final mtrl_picker_title_text:I = 0x7f0a0542 -.field public static final multiply:I = 0x7f0a053f +.field public static final multiply:I = 0x7f0a0543 -.field public static final navigation_header_container:I = 0x7f0a0548 +.field public static final navigation_header_container:I = 0x7f0a054c -.field public static final none:I = 0x7f0a055e +.field public static final none:I = 0x7f0a0562 -.field public static final normal:I = 0x7f0a055f +.field public static final normal:I = 0x7f0a0563 -.field public static final notification_background:I = 0x7f0a0569 +.field public static final notification_background:I = 0x7f0a056d -.field public static final notification_main_column:I = 0x7f0a056a +.field public static final notification_main_column:I = 0x7f0a056e -.field public static final notification_main_column_container:I = 0x7f0a056b +.field public static final notification_main_column_container:I = 0x7f0a056f -.field public static final nowrap:I = 0x7f0a056f +.field public static final nowrap:I = 0x7f0a0573 -.field public static final off:I = 0x7f0a0599 +.field public static final off:I = 0x7f0a059d -.field public static final on:I = 0x7f0a059b +.field public static final on:I = 0x7f0a059f -.field public static final outline:I = 0x7f0a059c +.field public static final outline:I = 0x7f0a05a0 -.field public static final parallax:I = 0x7f0a05ab +.field public static final parallax:I = 0x7f0a05af -.field public static final parentPanel:I = 0x7f0a05ad +.field public static final parentPanel:I = 0x7f0a05b1 -.field public static final parent_matrix:I = 0x7f0a05ae +.field public static final parent_matrix:I = 0x7f0a05b2 -.field public static final password_toggle:I = 0x7f0a05b6 +.field public static final password_toggle:I = 0x7f0a05ba -.field public static final pin:I = 0x7f0a05ee +.field public static final pin:I = 0x7f0a05f2 -.field public static final progress_circular:I = 0x7f0a0663 +.field public static final progress_circular:I = 0x7f0a0667 -.field public static final progress_horizontal:I = 0x7f0a0666 +.field public static final progress_horizontal:I = 0x7f0a066a -.field public static final radio:I = 0x7f0a0675 +.field public static final radio:I = 0x7f0a0679 -.field public static final recycler_view:I = 0x7f0a067b +.field public static final recycler_view:I = 0x7f0a067f -.field public static final right:I = 0x7f0a069f +.field public static final right:I = 0x7f0a06a3 -.field public static final right_icon:I = 0x7f0a06a0 +.field public static final right_icon:I = 0x7f0a06a4 -.field public static final right_side:I = 0x7f0a06a1 +.field public static final right_side:I = 0x7f0a06a5 -.field public static final rounded:I = 0x7f0a06c9 +.field public static final rounded:I = 0x7f0a06cd -.field public static final row:I = 0x7f0a06ca +.field public static final row:I = 0x7f0a06ce -.field public static final row_reverse:I = 0x7f0a06cb +.field public static final row_reverse:I = 0x7f0a06cf -.field public static final save_non_transition_alpha:I = 0x7f0a06cc +.field public static final save_non_transition_alpha:I = 0x7f0a06d0 -.field public static final save_overlay_view:I = 0x7f0a06cd +.field public static final save_overlay_view:I = 0x7f0a06d1 -.field public static final scale:I = 0x7f0a06ce +.field public static final scale:I = 0x7f0a06d2 -.field public static final screen:I = 0x7f0a06d0 +.field public static final screen:I = 0x7f0a06d4 -.field public static final scrollIndicatorDown:I = 0x7f0a06d2 +.field public static final scrollIndicatorDown:I = 0x7f0a06d6 -.field public static final scrollIndicatorUp:I = 0x7f0a06d3 +.field public static final scrollIndicatorUp:I = 0x7f0a06d7 -.field public static final scrollView:I = 0x7f0a06d4 +.field public static final scrollView:I = 0x7f0a06d8 -.field public static final scrollable:I = 0x7f0a06d6 +.field public static final scrollable:I = 0x7f0a06da -.field public static final search_badge:I = 0x7f0a06d8 +.field public static final search_badge:I = 0x7f0a06dc -.field public static final search_bar:I = 0x7f0a06d9 +.field public static final search_bar:I = 0x7f0a06dd -.field public static final search_button:I = 0x7f0a06da +.field public static final search_button:I = 0x7f0a06de -.field public static final search_close_btn:I = 0x7f0a06dc +.field public static final search_close_btn:I = 0x7f0a06e0 -.field public static final search_edit_frame:I = 0x7f0a06dd +.field public static final search_edit_frame:I = 0x7f0a06e1 -.field public static final search_go_btn:I = 0x7f0a06e0 +.field public static final search_go_btn:I = 0x7f0a06e4 -.field public static final search_mag_icon:I = 0x7f0a06e2 +.field public static final search_mag_icon:I = 0x7f0a06e6 -.field public static final search_plate:I = 0x7f0a06e3 +.field public static final search_plate:I = 0x7f0a06e7 -.field public static final search_src_text:I = 0x7f0a06e6 +.field public static final search_src_text:I = 0x7f0a06ea -.field public static final search_voice_btn:I = 0x7f0a06f2 +.field public static final search_voice_btn:I = 0x7f0a06f6 -.field public static final seekbar:I = 0x7f0a06f3 +.field public static final seekbar:I = 0x7f0a06f7 -.field public static final seekbar_value:I = 0x7f0a06f4 +.field public static final seekbar_value:I = 0x7f0a06f8 -.field public static final select_dialog_listview:I = 0x7f0a06f5 +.field public static final select_dialog_listview:I = 0x7f0a06f9 -.field public static final selected:I = 0x7f0a06f6 +.field public static final selected:I = 0x7f0a06fa -.field public static final shortcut:I = 0x7f0a084f +.field public static final shortcut:I = 0x7f0a0853 -.field public static final slide:I = 0x7f0a0854 +.field public static final slide:I = 0x7f0a0858 -.field public static final smallLabel:I = 0x7f0a0855 +.field public static final smallLabel:I = 0x7f0a0859 -.field public static final snackbar_action:I = 0x7f0a0856 +.field public static final snackbar_action:I = 0x7f0a085a -.field public static final snackbar_text:I = 0x7f0a0857 +.field public static final snackbar_text:I = 0x7f0a085b -.field public static final space_around:I = 0x7f0a085b +.field public static final space_around:I = 0x7f0a085f -.field public static final space_between:I = 0x7f0a085c +.field public static final space_between:I = 0x7f0a0860 -.field public static final space_evenly:I = 0x7f0a085d +.field public static final space_evenly:I = 0x7f0a0861 -.field public static final spacer:I = 0x7f0a085e +.field public static final spacer:I = 0x7f0a0862 -.field public static final spinner:I = 0x7f0a0867 +.field public static final spinner:I = 0x7f0a086b -.field public static final split_action_bar:I = 0x7f0a0868 +.field public static final split_action_bar:I = 0x7f0a086c -.field public static final src_atop:I = 0x7f0a086b +.field public static final src_atop:I = 0x7f0a086f -.field public static final src_in:I = 0x7f0a086c +.field public static final src_in:I = 0x7f0a0870 -.field public static final src_over:I = 0x7f0a086d +.field public static final src_over:I = 0x7f0a0871 -.field public static final standard:I = 0x7f0a086f +.field public static final standard:I = 0x7f0a0873 -.field public static final start:I = 0x7f0a0870 +.field public static final start:I = 0x7f0a0874 -.field public static final status_bar_latest_event_content:I = 0x7f0a0874 +.field public static final status_bar_latest_event_content:I = 0x7f0a0878 -.field public static final stretch:I = 0x7f0a088a +.field public static final stretch:I = 0x7f0a088e -.field public static final submenuarrow:I = 0x7f0a088b +.field public static final submenuarrow:I = 0x7f0a088f -.field public static final submit_area:I = 0x7f0a088c +.field public static final submit_area:I = 0x7f0a0890 -.field public static final switchWidget:I = 0x7f0a0896 +.field public static final switchWidget:I = 0x7f0a089a -.field public static final tabMode:I = 0x7f0a0898 +.field public static final tabMode:I = 0x7f0a089c -.field public static final tag_accessibility_actions:I = 0x7f0a08a6 +.field public static final tag_accessibility_actions:I = 0x7f0a08aa -.field public static final tag_accessibility_clickable_spans:I = 0x7f0a08a7 +.field public static final tag_accessibility_clickable_spans:I = 0x7f0a08ab -.field public static final tag_accessibility_heading:I = 0x7f0a08a8 +.field public static final tag_accessibility_heading:I = 0x7f0a08ac -.field public static final tag_accessibility_pane_title:I = 0x7f0a08a9 +.field public static final tag_accessibility_pane_title:I = 0x7f0a08ad -.field public static final tag_screen_reader_focusable:I = 0x7f0a08aa +.field public static final tag_screen_reader_focusable:I = 0x7f0a08ae -.field public static final tag_transition_group:I = 0x7f0a08ab +.field public static final tag_transition_group:I = 0x7f0a08af -.field public static final tag_unhandled_key_event_manager:I = 0x7f0a08ac +.field public static final tag_unhandled_key_event_manager:I = 0x7f0a08b0 -.field public static final tag_unhandled_key_listeners:I = 0x7f0a08ad +.field public static final tag_unhandled_key_listeners:I = 0x7f0a08b1 -.field public static final test_checkbox_android_button_tint:I = 0x7f0a08b3 +.field public static final test_checkbox_android_button_tint:I = 0x7f0a08b7 -.field public static final test_checkbox_app_button_tint:I = 0x7f0a08b4 +.field public static final test_checkbox_app_button_tint:I = 0x7f0a08b8 -.field public static final text:I = 0x7f0a08b5 +.field public static final text:I = 0x7f0a08b9 -.field public static final text2:I = 0x7f0a08b6 +.field public static final text2:I = 0x7f0a08ba -.field public static final textSpacerNoButtons:I = 0x7f0a08b8 +.field public static final textSpacerNoButtons:I = 0x7f0a08bc -.field public static final textSpacerNoTitle:I = 0x7f0a08b9 +.field public static final textSpacerNoTitle:I = 0x7f0a08bd -.field public static final text_input_end_icon:I = 0x7f0a08bc +.field public static final text_input_end_icon:I = 0x7f0a08c0 -.field public static final text_input_start_icon:I = 0x7f0a08bd +.field public static final text_input_start_icon:I = 0x7f0a08c1 -.field public static final textinput_counter:I = 0x7f0a08c0 +.field public static final textinput_counter:I = 0x7f0a08c4 -.field public static final textinput_error:I = 0x7f0a08c1 +.field public static final textinput_error:I = 0x7f0a08c5 -.field public static final textinput_helper_text:I = 0x7f0a08c2 +.field public static final textinput_helper_text:I = 0x7f0a08c6 -.field public static final time:I = 0x7f0a08c5 +.field public static final time:I = 0x7f0a08c9 -.field public static final title:I = 0x7f0a08c6 +.field public static final title:I = 0x7f0a08ca -.field public static final titleDividerNoCustom:I = 0x7f0a08c7 +.field public static final titleDividerNoCustom:I = 0x7f0a08cb -.field public static final title_template:I = 0x7f0a08c8 +.field public static final title_template:I = 0x7f0a08cc -.field public static final top:I = 0x7f0a08cd +.field public static final top:I = 0x7f0a08d1 -.field public static final topPanel:I = 0x7f0a08ce +.field public static final topPanel:I = 0x7f0a08d2 -.field public static final touch_outside:I = 0x7f0a08d0 +.field public static final touch_outside:I = 0x7f0a08d4 -.field public static final transition_current_scene:I = 0x7f0a08d1 +.field public static final transition_current_scene:I = 0x7f0a08d5 -.field public static final transition_layout_save:I = 0x7f0a08d2 +.field public static final transition_layout_save:I = 0x7f0a08d6 -.field public static final transition_position:I = 0x7f0a08d3 +.field public static final transition_position:I = 0x7f0a08d7 -.field public static final transition_scene_layoutid_cache:I = 0x7f0a08d4 +.field public static final transition_scene_layoutid_cache:I = 0x7f0a08d8 -.field public static final transition_transform:I = 0x7f0a08d5 +.field public static final transition_transform:I = 0x7f0a08d9 -.field public static final unchecked:I = 0x7f0a08e0 +.field public static final unchecked:I = 0x7f0a08e4 -.field public static final uniform:I = 0x7f0a08e3 +.field public static final uniform:I = 0x7f0a08e7 -.field public static final unlabeled:I = 0x7f0a08e4 +.field public static final unlabeled:I = 0x7f0a08e8 -.field public static final up:I = 0x7f0a08e6 +.field public static final up:I = 0x7f0a08ea -.field public static final view_offset_helper:I = 0x7f0a0961 +.field public static final view_offset_helper:I = 0x7f0a0965 -.field public static final visible:I = 0x7f0a0972 +.field public static final visible:I = 0x7f0a0976 -.field public static final wide:I = 0x7f0a09a2 +.field public static final wide:I = 0x7f0a09a6 -.field public static final wrap:I = 0x7f0a09d1 +.field public static final wrap:I = 0x7f0a09d5 -.field public static final wrap_content:I = 0x7f0a09d2 +.field public static final wrap_content:I = 0x7f0a09d6 -.field public static final wrap_reverse:I = 0x7f0a09d3 +.field public static final wrap_reverse:I = 0x7f0a09d7 # direct methods diff --git a/com.discord/smali/com/discord/overlay/R$d.smali b/com.discord/smali/com/discord/overlay/R$d.smali index 7de94e2d9e..cde48d09b8 100644 --- a/com.discord/smali/com/discord/overlay/R$d.smali +++ b/com.discord/smali/com/discord/overlay/R$d.smali @@ -179,131 +179,131 @@ .field public static final list_item:I = 0x7f0a04b9 -.field public static final message:I = 0x7f0a051f +.field public static final message:I = 0x7f0a0523 -.field public static final multiply:I = 0x7f0a053f +.field public static final multiply:I = 0x7f0a0543 -.field public static final none:I = 0x7f0a055e +.field public static final none:I = 0x7f0a0562 -.field public static final normal:I = 0x7f0a055f +.field public static final normal:I = 0x7f0a0563 -.field public static final notification_background:I = 0x7f0a0569 +.field public static final notification_background:I = 0x7f0a056d -.field public static final notification_main_column:I = 0x7f0a056a +.field public static final notification_main_column:I = 0x7f0a056e -.field public static final notification_main_column_container:I = 0x7f0a056b +.field public static final notification_main_column_container:I = 0x7f0a056f -.field public static final off:I = 0x7f0a0599 +.field public static final off:I = 0x7f0a059d -.field public static final on:I = 0x7f0a059b +.field public static final on:I = 0x7f0a059f -.field public static final parentPanel:I = 0x7f0a05ad +.field public static final parentPanel:I = 0x7f0a05b1 -.field public static final progress_circular:I = 0x7f0a0663 +.field public static final progress_circular:I = 0x7f0a0667 -.field public static final progress_horizontal:I = 0x7f0a0666 +.field public static final progress_horizontal:I = 0x7f0a066a -.field public static final radio:I = 0x7f0a0675 +.field public static final radio:I = 0x7f0a0679 -.field public static final right_icon:I = 0x7f0a06a0 +.field public static final right_icon:I = 0x7f0a06a4 -.field public static final right_side:I = 0x7f0a06a1 +.field public static final right_side:I = 0x7f0a06a5 -.field public static final screen:I = 0x7f0a06d0 +.field public static final screen:I = 0x7f0a06d4 -.field public static final scrollIndicatorDown:I = 0x7f0a06d2 +.field public static final scrollIndicatorDown:I = 0x7f0a06d6 -.field public static final scrollIndicatorUp:I = 0x7f0a06d3 +.field public static final scrollIndicatorUp:I = 0x7f0a06d7 -.field public static final scrollView:I = 0x7f0a06d4 +.field public static final scrollView:I = 0x7f0a06d8 -.field public static final search_badge:I = 0x7f0a06d8 +.field public static final search_badge:I = 0x7f0a06dc -.field public static final search_bar:I = 0x7f0a06d9 +.field public static final search_bar:I = 0x7f0a06dd -.field public static final search_button:I = 0x7f0a06da +.field public static final search_button:I = 0x7f0a06de -.field public static final search_close_btn:I = 0x7f0a06dc +.field public static final search_close_btn:I = 0x7f0a06e0 -.field public static final search_edit_frame:I = 0x7f0a06dd +.field public static final search_edit_frame:I = 0x7f0a06e1 -.field public static final search_go_btn:I = 0x7f0a06e0 +.field public static final search_go_btn:I = 0x7f0a06e4 -.field public static final search_mag_icon:I = 0x7f0a06e2 +.field public static final search_mag_icon:I = 0x7f0a06e6 -.field public static final search_plate:I = 0x7f0a06e3 +.field public static final search_plate:I = 0x7f0a06e7 -.field public static final search_src_text:I = 0x7f0a06e6 +.field public static final search_src_text:I = 0x7f0a06ea -.field public static final search_voice_btn:I = 0x7f0a06f2 +.field public static final search_voice_btn:I = 0x7f0a06f6 -.field public static final select_dialog_listview:I = 0x7f0a06f5 +.field public static final select_dialog_listview:I = 0x7f0a06f9 -.field public static final shortcut:I = 0x7f0a084f +.field public static final shortcut:I = 0x7f0a0853 -.field public static final spacer:I = 0x7f0a085e +.field public static final spacer:I = 0x7f0a0862 -.field public static final split_action_bar:I = 0x7f0a0868 +.field public static final split_action_bar:I = 0x7f0a086c -.field public static final src_atop:I = 0x7f0a086b +.field public static final src_atop:I = 0x7f0a086f -.field public static final src_in:I = 0x7f0a086c +.field public static final src_in:I = 0x7f0a0870 -.field public static final src_over:I = 0x7f0a086d +.field public static final src_over:I = 0x7f0a0871 -.field public static final submenuarrow:I = 0x7f0a088b +.field public static final submenuarrow:I = 0x7f0a088f -.field public static final submit_area:I = 0x7f0a088c +.field public static final submit_area:I = 0x7f0a0890 -.field public static final tabMode:I = 0x7f0a0898 +.field public static final tabMode:I = 0x7f0a089c -.field public static final tag_accessibility_actions:I = 0x7f0a08a6 +.field public static final tag_accessibility_actions:I = 0x7f0a08aa -.field public static final tag_accessibility_clickable_spans:I = 0x7f0a08a7 +.field public static final tag_accessibility_clickable_spans:I = 0x7f0a08ab -.field public static final tag_accessibility_heading:I = 0x7f0a08a8 +.field public static final tag_accessibility_heading:I = 0x7f0a08ac -.field public static final tag_accessibility_pane_title:I = 0x7f0a08a9 +.field public static final tag_accessibility_pane_title:I = 0x7f0a08ad -.field public static final tag_screen_reader_focusable:I = 0x7f0a08aa +.field public static final tag_screen_reader_focusable:I = 0x7f0a08ae -.field public static final tag_transition_group:I = 0x7f0a08ab +.field public static final tag_transition_group:I = 0x7f0a08af -.field public static final tag_unhandled_key_event_manager:I = 0x7f0a08ac +.field public static final tag_unhandled_key_event_manager:I = 0x7f0a08b0 -.field public static final tag_unhandled_key_listeners:I = 0x7f0a08ad +.field public static final tag_unhandled_key_listeners:I = 0x7f0a08b1 -.field public static final text:I = 0x7f0a08b5 +.field public static final text:I = 0x7f0a08b9 -.field public static final text2:I = 0x7f0a08b6 +.field public static final text2:I = 0x7f0a08ba -.field public static final textSpacerNoButtons:I = 0x7f0a08b8 +.field public static final textSpacerNoButtons:I = 0x7f0a08bc -.field public static final textSpacerNoTitle:I = 0x7f0a08b9 +.field public static final textSpacerNoTitle:I = 0x7f0a08bd -.field public static final time:I = 0x7f0a08c5 +.field public static final time:I = 0x7f0a08c9 -.field public static final title:I = 0x7f0a08c6 +.field public static final title:I = 0x7f0a08ca -.field public static final titleDividerNoCustom:I = 0x7f0a08c7 +.field public static final titleDividerNoCustom:I = 0x7f0a08cb -.field public static final title_template:I = 0x7f0a08c8 +.field public static final title_template:I = 0x7f0a08cc -.field public static final topPanel:I = 0x7f0a08ce +.field public static final topPanel:I = 0x7f0a08d2 -.field public static final trash_wrap_icon:I = 0x7f0a08d6 +.field public static final trash_wrap_icon:I = 0x7f0a08da -.field public static final trash_wrap_target_container:I = 0x7f0a08d7 +.field public static final trash_wrap_target_container:I = 0x7f0a08db -.field public static final trash_wrap_target_zone:I = 0x7f0a08d8 +.field public static final trash_wrap_target_zone:I = 0x7f0a08dc -.field public static final unchecked:I = 0x7f0a08e0 +.field public static final unchecked:I = 0x7f0a08e4 -.field public static final uniform:I = 0x7f0a08e3 +.field public static final uniform:I = 0x7f0a08e7 -.field public static final up:I = 0x7f0a08e6 +.field public static final up:I = 0x7f0a08ea -.field public static final wrap_content:I = 0x7f0a09d2 +.field public static final wrap_content:I = 0x7f0a09d6 # direct methods diff --git a/com.discord/smali/com/discord/restapi/R$id.smali b/com.discord/smali/com/discord/restapi/R$id.smali index 93746d5a5b..7edee14639 100644 --- a/com.discord/smali/com/discord/restapi/R$id.smali +++ b/com.discord/smali/com/discord/restapi/R$id.smali @@ -297,285 +297,285 @@ .field public static final masked:I = 0x7f0a04d7 -.field public static final media_actions:I = 0x7f0a04d8 +.field public static final media_actions:I = 0x7f0a04dc -.field public static final message:I = 0x7f0a051f +.field public static final message:I = 0x7f0a0523 -.field public static final mini:I = 0x7f0a0524 +.field public static final mini:I = 0x7f0a0528 -.field public static final month_grid:I = 0x7f0a0525 +.field public static final month_grid:I = 0x7f0a0529 -.field public static final month_navigation_bar:I = 0x7f0a0526 +.field public static final month_navigation_bar:I = 0x7f0a052a -.field public static final month_navigation_fragment_toggle:I = 0x7f0a0527 +.field public static final month_navigation_fragment_toggle:I = 0x7f0a052b -.field public static final month_navigation_next:I = 0x7f0a0528 +.field public static final month_navigation_next:I = 0x7f0a052c -.field public static final month_navigation_previous:I = 0x7f0a0529 +.field public static final month_navigation_previous:I = 0x7f0a052d -.field public static final month_title:I = 0x7f0a052a +.field public static final month_title:I = 0x7f0a052e -.field public static final mtrl_calendar_day_selector_frame:I = 0x7f0a052b +.field public static final mtrl_calendar_day_selector_frame:I = 0x7f0a052f -.field public static final mtrl_calendar_days_of_week:I = 0x7f0a052c +.field public static final mtrl_calendar_days_of_week:I = 0x7f0a0530 -.field public static final mtrl_calendar_frame:I = 0x7f0a052d +.field public static final mtrl_calendar_frame:I = 0x7f0a0531 -.field public static final mtrl_calendar_main_pane:I = 0x7f0a052e +.field public static final mtrl_calendar_main_pane:I = 0x7f0a0532 -.field public static final mtrl_calendar_months:I = 0x7f0a052f +.field public static final mtrl_calendar_months:I = 0x7f0a0533 -.field public static final mtrl_calendar_selection_frame:I = 0x7f0a0530 +.field public static final mtrl_calendar_selection_frame:I = 0x7f0a0534 -.field public static final mtrl_calendar_text_input_frame:I = 0x7f0a0531 +.field public static final mtrl_calendar_text_input_frame:I = 0x7f0a0535 -.field public static final mtrl_calendar_year_selector_frame:I = 0x7f0a0532 +.field public static final mtrl_calendar_year_selector_frame:I = 0x7f0a0536 -.field public static final mtrl_card_checked_layer_id:I = 0x7f0a0533 +.field public static final mtrl_card_checked_layer_id:I = 0x7f0a0537 -.field public static final mtrl_child_content_container:I = 0x7f0a0534 +.field public static final mtrl_child_content_container:I = 0x7f0a0538 -.field public static final mtrl_internal_children_alpha_tag:I = 0x7f0a0535 +.field public static final mtrl_internal_children_alpha_tag:I = 0x7f0a0539 -.field public static final mtrl_picker_fullscreen:I = 0x7f0a0536 +.field public static final mtrl_picker_fullscreen:I = 0x7f0a053a -.field public static final mtrl_picker_header:I = 0x7f0a0537 +.field public static final mtrl_picker_header:I = 0x7f0a053b -.field public static final mtrl_picker_header_selection_text:I = 0x7f0a0538 +.field public static final mtrl_picker_header_selection_text:I = 0x7f0a053c -.field public static final mtrl_picker_header_title_and_selection:I = 0x7f0a0539 +.field public static final mtrl_picker_header_title_and_selection:I = 0x7f0a053d -.field public static final mtrl_picker_header_toggle:I = 0x7f0a053a +.field public static final mtrl_picker_header_toggle:I = 0x7f0a053e -.field public static final mtrl_picker_text_input_date:I = 0x7f0a053b +.field public static final mtrl_picker_text_input_date:I = 0x7f0a053f -.field public static final mtrl_picker_text_input_range_end:I = 0x7f0a053c +.field public static final mtrl_picker_text_input_range_end:I = 0x7f0a0540 -.field public static final mtrl_picker_text_input_range_start:I = 0x7f0a053d +.field public static final mtrl_picker_text_input_range_start:I = 0x7f0a0541 -.field public static final mtrl_picker_title_text:I = 0x7f0a053e +.field public static final mtrl_picker_title_text:I = 0x7f0a0542 -.field public static final multiply:I = 0x7f0a053f +.field public static final multiply:I = 0x7f0a0543 -.field public static final navigation_header_container:I = 0x7f0a0548 +.field public static final navigation_header_container:I = 0x7f0a054c -.field public static final none:I = 0x7f0a055e +.field public static final none:I = 0x7f0a0562 -.field public static final normal:I = 0x7f0a055f +.field public static final normal:I = 0x7f0a0563 -.field public static final notification_background:I = 0x7f0a0569 +.field public static final notification_background:I = 0x7f0a056d -.field public static final notification_main_column:I = 0x7f0a056a +.field public static final notification_main_column:I = 0x7f0a056e -.field public static final notification_main_column_container:I = 0x7f0a056b +.field public static final notification_main_column_container:I = 0x7f0a056f -.field public static final nowrap:I = 0x7f0a056f +.field public static final nowrap:I = 0x7f0a0573 -.field public static final off:I = 0x7f0a0599 +.field public static final off:I = 0x7f0a059d -.field public static final on:I = 0x7f0a059b +.field public static final on:I = 0x7f0a059f -.field public static final outline:I = 0x7f0a059c +.field public static final outline:I = 0x7f0a05a0 -.field public static final parallax:I = 0x7f0a05ab +.field public static final parallax:I = 0x7f0a05af -.field public static final parentPanel:I = 0x7f0a05ad +.field public static final parentPanel:I = 0x7f0a05b1 -.field public static final parent_matrix:I = 0x7f0a05ae +.field public static final parent_matrix:I = 0x7f0a05b2 -.field public static final password_toggle:I = 0x7f0a05b6 +.field public static final password_toggle:I = 0x7f0a05ba -.field public static final pin:I = 0x7f0a05ee +.field public static final pin:I = 0x7f0a05f2 -.field public static final progress_circular:I = 0x7f0a0663 +.field public static final progress_circular:I = 0x7f0a0667 -.field public static final progress_horizontal:I = 0x7f0a0666 +.field public static final progress_horizontal:I = 0x7f0a066a -.field public static final radio:I = 0x7f0a0675 +.field public static final radio:I = 0x7f0a0679 -.field public static final recycler_view:I = 0x7f0a067b +.field public static final recycler_view:I = 0x7f0a067f -.field public static final right:I = 0x7f0a069f +.field public static final right:I = 0x7f0a06a3 -.field public static final right_icon:I = 0x7f0a06a0 +.field public static final right_icon:I = 0x7f0a06a4 -.field public static final right_side:I = 0x7f0a06a1 +.field public static final right_side:I = 0x7f0a06a5 -.field public static final rounded:I = 0x7f0a06c9 +.field public static final rounded:I = 0x7f0a06cd -.field public static final row:I = 0x7f0a06ca +.field public static final row:I = 0x7f0a06ce -.field public static final row_reverse:I = 0x7f0a06cb +.field public static final row_reverse:I = 0x7f0a06cf -.field public static final save_non_transition_alpha:I = 0x7f0a06cc +.field public static final save_non_transition_alpha:I = 0x7f0a06d0 -.field public static final save_overlay_view:I = 0x7f0a06cd +.field public static final save_overlay_view:I = 0x7f0a06d1 -.field public static final scale:I = 0x7f0a06ce +.field public static final scale:I = 0x7f0a06d2 -.field public static final screen:I = 0x7f0a06d0 +.field public static final screen:I = 0x7f0a06d4 -.field public static final scrollIndicatorDown:I = 0x7f0a06d2 +.field public static final scrollIndicatorDown:I = 0x7f0a06d6 -.field public static final scrollIndicatorUp:I = 0x7f0a06d3 +.field public static final scrollIndicatorUp:I = 0x7f0a06d7 -.field public static final scrollView:I = 0x7f0a06d4 +.field public static final scrollView:I = 0x7f0a06d8 -.field public static final scrollable:I = 0x7f0a06d6 +.field public static final scrollable:I = 0x7f0a06da -.field public static final search_badge:I = 0x7f0a06d8 +.field public static final search_badge:I = 0x7f0a06dc -.field public static final search_bar:I = 0x7f0a06d9 +.field public static final search_bar:I = 0x7f0a06dd -.field public static final search_button:I = 0x7f0a06da +.field public static final search_button:I = 0x7f0a06de -.field public static final search_close_btn:I = 0x7f0a06dc +.field public static final search_close_btn:I = 0x7f0a06e0 -.field public static final search_edit_frame:I = 0x7f0a06dd +.field public static final search_edit_frame:I = 0x7f0a06e1 -.field public static final search_go_btn:I = 0x7f0a06e0 +.field public static final search_go_btn:I = 0x7f0a06e4 -.field public static final search_mag_icon:I = 0x7f0a06e2 +.field public static final search_mag_icon:I = 0x7f0a06e6 -.field public static final search_plate:I = 0x7f0a06e3 +.field public static final search_plate:I = 0x7f0a06e7 -.field public static final search_src_text:I = 0x7f0a06e6 +.field public static final search_src_text:I = 0x7f0a06ea -.field public static final search_voice_btn:I = 0x7f0a06f2 +.field public static final search_voice_btn:I = 0x7f0a06f6 -.field public static final seekbar:I = 0x7f0a06f3 +.field public static final seekbar:I = 0x7f0a06f7 -.field public static final seekbar_value:I = 0x7f0a06f4 +.field public static final seekbar_value:I = 0x7f0a06f8 -.field public static final select_dialog_listview:I = 0x7f0a06f5 +.field public static final select_dialog_listview:I = 0x7f0a06f9 -.field public static final selected:I = 0x7f0a06f6 +.field public static final selected:I = 0x7f0a06fa -.field public static final shortcut:I = 0x7f0a084f +.field public static final shortcut:I = 0x7f0a0853 -.field public static final slide:I = 0x7f0a0854 +.field public static final slide:I = 0x7f0a0858 -.field public static final smallLabel:I = 0x7f0a0855 +.field public static final smallLabel:I = 0x7f0a0859 -.field public static final snackbar_action:I = 0x7f0a0856 +.field public static final snackbar_action:I = 0x7f0a085a -.field public static final snackbar_text:I = 0x7f0a0857 +.field public static final snackbar_text:I = 0x7f0a085b -.field public static final space_around:I = 0x7f0a085b +.field public static final space_around:I = 0x7f0a085f -.field public static final space_between:I = 0x7f0a085c +.field public static final space_between:I = 0x7f0a0860 -.field public static final space_evenly:I = 0x7f0a085d +.field public static final space_evenly:I = 0x7f0a0861 -.field public static final spacer:I = 0x7f0a085e +.field public static final spacer:I = 0x7f0a0862 -.field public static final spinner:I = 0x7f0a0867 +.field public static final spinner:I = 0x7f0a086b -.field public static final split_action_bar:I = 0x7f0a0868 +.field public static final split_action_bar:I = 0x7f0a086c -.field public static final src_atop:I = 0x7f0a086b +.field public static final src_atop:I = 0x7f0a086f -.field public static final src_in:I = 0x7f0a086c +.field public static final src_in:I = 0x7f0a0870 -.field public static final src_over:I = 0x7f0a086d +.field public static final src_over:I = 0x7f0a0871 -.field public static final standard:I = 0x7f0a086f +.field public static final standard:I = 0x7f0a0873 -.field public static final start:I = 0x7f0a0870 +.field public static final start:I = 0x7f0a0874 -.field public static final status_bar_latest_event_content:I = 0x7f0a0874 +.field public static final status_bar_latest_event_content:I = 0x7f0a0878 -.field public static final stretch:I = 0x7f0a088a +.field public static final stretch:I = 0x7f0a088e -.field public static final submenuarrow:I = 0x7f0a088b +.field public static final submenuarrow:I = 0x7f0a088f -.field public static final submit_area:I = 0x7f0a088c +.field public static final submit_area:I = 0x7f0a0890 -.field public static final switchWidget:I = 0x7f0a0896 +.field public static final switchWidget:I = 0x7f0a089a -.field public static final tabMode:I = 0x7f0a0898 +.field public static final tabMode:I = 0x7f0a089c -.field public static final tag_accessibility_actions:I = 0x7f0a08a6 +.field public static final tag_accessibility_actions:I = 0x7f0a08aa -.field public static final tag_accessibility_clickable_spans:I = 0x7f0a08a7 +.field public static final tag_accessibility_clickable_spans:I = 0x7f0a08ab -.field public static final tag_accessibility_heading:I = 0x7f0a08a8 +.field public static final tag_accessibility_heading:I = 0x7f0a08ac -.field public static final tag_accessibility_pane_title:I = 0x7f0a08a9 +.field public static final tag_accessibility_pane_title:I = 0x7f0a08ad -.field public static final tag_screen_reader_focusable:I = 0x7f0a08aa +.field public static final tag_screen_reader_focusable:I = 0x7f0a08ae -.field public static final tag_transition_group:I = 0x7f0a08ab +.field public static final tag_transition_group:I = 0x7f0a08af -.field public static final tag_unhandled_key_event_manager:I = 0x7f0a08ac +.field public static final tag_unhandled_key_event_manager:I = 0x7f0a08b0 -.field public static final tag_unhandled_key_listeners:I = 0x7f0a08ad +.field public static final tag_unhandled_key_listeners:I = 0x7f0a08b1 -.field public static final test_checkbox_android_button_tint:I = 0x7f0a08b3 +.field public static final test_checkbox_android_button_tint:I = 0x7f0a08b7 -.field public static final test_checkbox_app_button_tint:I = 0x7f0a08b4 +.field public static final test_checkbox_app_button_tint:I = 0x7f0a08b8 -.field public static final text:I = 0x7f0a08b5 +.field public static final text:I = 0x7f0a08b9 -.field public static final text2:I = 0x7f0a08b6 +.field public static final text2:I = 0x7f0a08ba -.field public static final textSpacerNoButtons:I = 0x7f0a08b8 +.field public static final textSpacerNoButtons:I = 0x7f0a08bc -.field public static final textSpacerNoTitle:I = 0x7f0a08b9 +.field public static final textSpacerNoTitle:I = 0x7f0a08bd -.field public static final text_input_end_icon:I = 0x7f0a08bc +.field public static final text_input_end_icon:I = 0x7f0a08c0 -.field public static final text_input_start_icon:I = 0x7f0a08bd +.field public static final text_input_start_icon:I = 0x7f0a08c1 -.field public static final textinput_counter:I = 0x7f0a08c0 +.field public static final textinput_counter:I = 0x7f0a08c4 -.field public static final textinput_error:I = 0x7f0a08c1 +.field public static final textinput_error:I = 0x7f0a08c5 -.field public static final textinput_helper_text:I = 0x7f0a08c2 +.field public static final textinput_helper_text:I = 0x7f0a08c6 -.field public static final time:I = 0x7f0a08c5 +.field public static final time:I = 0x7f0a08c9 -.field public static final title:I = 0x7f0a08c6 +.field public static final title:I = 0x7f0a08ca -.field public static final titleDividerNoCustom:I = 0x7f0a08c7 +.field public static final titleDividerNoCustom:I = 0x7f0a08cb -.field public static final title_template:I = 0x7f0a08c8 +.field public static final title_template:I = 0x7f0a08cc -.field public static final top:I = 0x7f0a08cd +.field public static final top:I = 0x7f0a08d1 -.field public static final topPanel:I = 0x7f0a08ce +.field public static final topPanel:I = 0x7f0a08d2 -.field public static final touch_outside:I = 0x7f0a08d0 +.field public static final touch_outside:I = 0x7f0a08d4 -.field public static final transition_current_scene:I = 0x7f0a08d1 +.field public static final transition_current_scene:I = 0x7f0a08d5 -.field public static final transition_layout_save:I = 0x7f0a08d2 +.field public static final transition_layout_save:I = 0x7f0a08d6 -.field public static final transition_position:I = 0x7f0a08d3 +.field public static final transition_position:I = 0x7f0a08d7 -.field public static final transition_scene_layoutid_cache:I = 0x7f0a08d4 +.field public static final transition_scene_layoutid_cache:I = 0x7f0a08d8 -.field public static final transition_transform:I = 0x7f0a08d5 +.field public static final transition_transform:I = 0x7f0a08d9 -.field public static final unchecked:I = 0x7f0a08e0 +.field public static final unchecked:I = 0x7f0a08e4 -.field public static final uniform:I = 0x7f0a08e3 +.field public static final uniform:I = 0x7f0a08e7 -.field public static final unlabeled:I = 0x7f0a08e4 +.field public static final unlabeled:I = 0x7f0a08e8 -.field public static final up:I = 0x7f0a08e6 +.field public static final up:I = 0x7f0a08ea -.field public static final view_offset_helper:I = 0x7f0a0961 +.field public static final view_offset_helper:I = 0x7f0a0965 -.field public static final visible:I = 0x7f0a0972 +.field public static final visible:I = 0x7f0a0976 -.field public static final wide:I = 0x7f0a09a2 +.field public static final wide:I = 0x7f0a09a6 -.field public static final wrap:I = 0x7f0a09d1 +.field public static final wrap:I = 0x7f0a09d5 -.field public static final wrap_content:I = 0x7f0a09d2 +.field public static final wrap_content:I = 0x7f0a09d6 -.field public static final wrap_reverse:I = 0x7f0a09d3 +.field public static final wrap_reverse:I = 0x7f0a09d7 # direct methods diff --git a/com.discord/smali/com/discord/stores/StoreAnalytics.smali b/com.discord/smali/com/discord/stores/StoreAnalytics.smali index b9d1973ef9..60620aa17b 100644 --- a/com.discord/smali/com/discord/stores/StoreAnalytics.smali +++ b/com.discord/smali/com/discord/stores/StoreAnalytics.smali @@ -1789,6 +1789,16 @@ return-void .end method +.method public final trackGuildProfileOpened(J)V + .locals 1 + + sget-object v0, Lcom/discord/utilities/analytics/AnalyticsTracker;->INSTANCE:Lcom/discord/utilities/analytics/AnalyticsTracker; + + invoke-virtual {v0, p1, p2}, Lcom/discord/utilities/analytics/AnalyticsTracker;->openGuildProfileSheet(J)V + + return-void +.end method + .method public final trackGuildViewed(J)V .locals 2 .annotation runtime Lcom/discord/stores/StoreThread; diff --git a/com.discord/smali/com/discord/stores/StoreClientVersion.smali b/com.discord/smali/com/discord/stores/StoreClientVersion.smali index db400bb676..94a5a3f6bd 100644 --- a/com.discord/smali/com/discord/stores/StoreClientVersion.smali +++ b/com.discord/smali/com/discord/stores/StoreClientVersion.smali @@ -28,7 +28,7 @@ invoke-direct {p0}, Lcom/discord/stores/Store;->()V - const/16 v0, 0x429 + const/16 v0, 0x42a iput v0, p0, Lcom/discord/stores/StoreClientVersion;->clientVersion:I diff --git a/com.discord/smali/com/discord/stores/StoreMaskedLinks$Companion.smali b/com.discord/smali/com/discord/stores/StoreMaskedLinks$Companion.smali new file mode 100644 index 0000000000..2bdd0771d6 --- /dev/null +++ b/com.discord/smali/com/discord/stores/StoreMaskedLinks$Companion.smali @@ -0,0 +1,69 @@ +.class public final Lcom/discord/stores/StoreMaskedLinks$Companion; +.super Ljava/lang/Object; +.source "StoreMaskedLinks.kt" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lcom/discord/stores/StoreMaskedLinks; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "Companion" +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + +.method public synthetic constructor (Lkotlin/jvm/internal/DefaultConstructorMarker;)V + .locals 0 + + invoke-direct {p0}, Lcom/discord/stores/StoreMaskedLinks$Companion;->()V + + return-void +.end method + +.method public static final synthetic access$getDomainName(Lcom/discord/stores/StoreMaskedLinks$Companion;Ljava/lang/String;)Ljava/lang/String; + .locals 0 + + invoke-direct {p0, p1}, Lcom/discord/stores/StoreMaskedLinks$Companion;->getDomainName(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p0 + + return-object p0 +.end method + +.method private final getDomainName(Ljava/lang/String;)Ljava/lang/String; + .locals 1 + + :try_start_0 + invoke-static {p1}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; + + move-result-object p1 + + const-string v0, "Uri.parse(url)" + + invoke-static {p1, v0}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + invoke-virtual {p1}, Landroid/net/Uri;->getHost()Ljava/lang/String; + + move-result-object p1 + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :catch_0 + const/4 p1, 0x0 + + :goto_0 + return-object p1 +.end method diff --git a/com.discord/smali/com/discord/stores/StoreMaskedLinks$observeIsTrustedDomain$1$1.smali b/com.discord/smali/com/discord/stores/StoreMaskedLinks$observeIsTrustedDomain$1$1.smali new file mode 100644 index 0000000000..23ceb05ac1 --- /dev/null +++ b/com.discord/smali/com/discord/stores/StoreMaskedLinks$observeIsTrustedDomain$1$1.smali @@ -0,0 +1,88 @@ +.class public final Lcom/discord/stores/StoreMaskedLinks$observeIsTrustedDomain$1$1; +.super Ljava/lang/Object; +.source "StoreMaskedLinks.kt" + +# interfaces +.implements Le0/l/i; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingMethod; + value = Lcom/discord/stores/StoreMaskedLinks$observeIsTrustedDomain$1;->call(Lcom/discord/models/domain/ModelChannel;)Lrx/Observable; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = null +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;", + "Le0/l/i<", + "TT;TR;>;" + } +.end annotation + + +# instance fields +.field public final synthetic this$0:Lcom/discord/stores/StoreMaskedLinks$observeIsTrustedDomain$1; + + +# direct methods +.method public constructor (Lcom/discord/stores/StoreMaskedLinks$observeIsTrustedDomain$1;)V + .locals 0 + + iput-object p1, p0, Lcom/discord/stores/StoreMaskedLinks$observeIsTrustedDomain$1$1;->this$0:Lcom/discord/stores/StoreMaskedLinks$observeIsTrustedDomain$1; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public bridge synthetic call(Ljava/lang/Object;)Ljava/lang/Object; + .locals 0 + + check-cast p1, Ljava/lang/Integer; + + invoke-virtual {p0, p1}, Lcom/discord/stores/StoreMaskedLinks$observeIsTrustedDomain$1$1;->call(Ljava/lang/Integer;)Z + + move-result p1 + + invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object p1 + + return-object p1 +.end method + +.method public final call(Ljava/lang/Integer;)Z + .locals 1 + + const/4 v0, 0x1 + + invoke-static {p1, v0}, Lcom/discord/models/domain/ModelUserRelationship;->isType(Ljava/lang/Integer;I)Z + + move-result p1 + + if-nez p1, :cond_0 + + const/4 p1, 0x0 + + goto :goto_0 + + :cond_0 + iget-object p1, p0, Lcom/discord/stores/StoreMaskedLinks$observeIsTrustedDomain$1$1;->this$0:Lcom/discord/stores/StoreMaskedLinks$observeIsTrustedDomain$1; + + iget-boolean p1, p1, Lcom/discord/stores/StoreMaskedLinks$observeIsTrustedDomain$1;->$isLinkUnmasked:Z + + :goto_0 + return p1 +.end method diff --git a/com.discord/smali/com/discord/stores/StoreMaskedLinks$observeIsTrustedDomain$1.smali b/com.discord/smali/com/discord/stores/StoreMaskedLinks$observeIsTrustedDomain$1.smali new file mode 100644 index 0000000000..a8a6e2ba4b --- /dev/null +++ b/com.discord/smali/com/discord/stores/StoreMaskedLinks$observeIsTrustedDomain$1.smali @@ -0,0 +1,142 @@ +.class public final Lcom/discord/stores/StoreMaskedLinks$observeIsTrustedDomain$1; +.super Ljava/lang/Object; +.source "StoreMaskedLinks.kt" + +# interfaces +.implements Le0/l/i; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingMethod; + value = Lcom/discord/stores/StoreMaskedLinks;->observeIsTrustedDomain(Ljava/lang/String;Ljava/lang/String;)Lrx/Observable; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = null +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;", + "Le0/l/i<", + "TT;", + "Lrx/Observable<", + "+TR;>;>;" + } +.end annotation + + +# instance fields +.field public final synthetic $isLinkUnmasked:Z + +.field public final synthetic this$0:Lcom/discord/stores/StoreMaskedLinks; + + +# direct methods +.method public constructor (Lcom/discord/stores/StoreMaskedLinks;Z)V + .locals 0 + + iput-object p1, p0, Lcom/discord/stores/StoreMaskedLinks$observeIsTrustedDomain$1;->this$0:Lcom/discord/stores/StoreMaskedLinks; + + iput-boolean p2, p0, Lcom/discord/stores/StoreMaskedLinks$observeIsTrustedDomain$1;->$isLinkUnmasked:Z + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public bridge synthetic call(Ljava/lang/Object;)Ljava/lang/Object; + .locals 0 + + check-cast p1, Lcom/discord/models/domain/ModelChannel; + + invoke-virtual {p0, p1}, Lcom/discord/stores/StoreMaskedLinks$observeIsTrustedDomain$1;->call(Lcom/discord/models/domain/ModelChannel;)Lrx/Observable; + + move-result-object p1 + + return-object p1 +.end method + +.method public final call(Lcom/discord/models/domain/ModelChannel;)Lrx/Observable; + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lcom/discord/models/domain/ModelChannel;", + ")", + "Lrx/Observable<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation + + if-eqz p1, :cond_0 + + invoke-virtual {p1}, Lcom/discord/models/domain/ModelChannel;->isDM()Z + + move-result v0 + + const/4 v1, 0x1 + + if-ne v0, v1, :cond_0 + + iget-object v0, p0, Lcom/discord/stores/StoreMaskedLinks$observeIsTrustedDomain$1;->this$0:Lcom/discord/stores/StoreMaskedLinks; + + invoke-static {v0}, Lcom/discord/stores/StoreMaskedLinks;->access$getStoreStream$p(Lcom/discord/stores/StoreMaskedLinks;)Lcom/discord/stores/StoreStream; + + move-result-object v0 + + invoke-virtual {v0}, Lcom/discord/stores/StoreStream;->getUserRelationships$app_productionDiscordExternalRelease()Lcom/discord/stores/StoreUserRelationships; + + move-result-object v0 + + invoke-virtual {p1}, Lcom/discord/models/domain/ModelChannel;->getDMRecipient()Lcom/discord/models/domain/ModelUser; + + move-result-object p1 + + const-string v1, "selectedChannel.dmRecipient" + + invoke-static {p1, v1}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + invoke-virtual {p1}, Lcom/discord/models/domain/ModelUser;->getId()J + + move-result-wide v1 + + invoke-virtual {v0, v1, v2}, Lcom/discord/stores/StoreUserRelationships;->observe(J)Lrx/Observable; + + move-result-object p1 + + new-instance v0, Lcom/discord/stores/StoreMaskedLinks$observeIsTrustedDomain$1$1; + + invoke-direct {v0, p0}, Lcom/discord/stores/StoreMaskedLinks$observeIsTrustedDomain$1$1;->(Lcom/discord/stores/StoreMaskedLinks$observeIsTrustedDomain$1;)V + + invoke-virtual {p1, v0}, Lrx/Observable;->f(Le0/l/i;)Lrx/Observable; + + move-result-object p1 + + goto :goto_0 + + :cond_0 + iget-boolean p1, p0, Lcom/discord/stores/StoreMaskedLinks$observeIsTrustedDomain$1;->$isLinkUnmasked:Z + + invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object p1 + + new-instance v0, Le0/m/e/j; + + invoke-direct {v0, p1}, Le0/m/e/j;->(Ljava/lang/Object;)V + + move-object p1, v0 + + :goto_0 + return-object p1 +.end method diff --git a/com.discord/smali/com/discord/stores/StoreMaskedLinks$onDispatchEnded$1.smali b/com.discord/smali/com/discord/stores/StoreMaskedLinks$onDispatchEnded$1.smali new file mode 100644 index 0000000000..2fa545c778 --- /dev/null +++ b/com.discord/smali/com/discord/stores/StoreMaskedLinks$onDispatchEnded$1.smali @@ -0,0 +1,88 @@ +.class public final Lcom/discord/stores/StoreMaskedLinks$onDispatchEnded$1; +.super Lw/u/b/k; +.source "StoreMaskedLinks.kt" + +# interfaces +.implements Lkotlin/jvm/functions/Function1; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingMethod; + value = Lcom/discord/stores/StoreMaskedLinks;->onDispatchEnded()V +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = null +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lw/u/b/k;", + "Lkotlin/jvm/functions/Function1<", + "Landroid/content/SharedPreferences$Editor;", + "Lkotlin/Unit;", + ">;" + } +.end annotation + + +# instance fields +.field public final synthetic this$0:Lcom/discord/stores/StoreMaskedLinks; + + +# direct methods +.method public constructor (Lcom/discord/stores/StoreMaskedLinks;)V + .locals 0 + + iput-object p1, p0, Lcom/discord/stores/StoreMaskedLinks$onDispatchEnded$1;->this$0:Lcom/discord/stores/StoreMaskedLinks; + + const/4 p1, 0x1 + + invoke-direct {p0, p1}, Lw/u/b/k;->(I)V + + return-void +.end method + + +# virtual methods +.method public bridge synthetic invoke(Ljava/lang/Object;)Ljava/lang/Object; + .locals 0 + + check-cast p1, Landroid/content/SharedPreferences$Editor; + + invoke-virtual {p0, p1}, Lcom/discord/stores/StoreMaskedLinks$onDispatchEnded$1;->invoke(Landroid/content/SharedPreferences$Editor;)V + + sget-object p1, Lkotlin/Unit;->a:Lkotlin/Unit; + + return-object p1 +.end method + +.method public final invoke(Landroid/content/SharedPreferences$Editor;)V + .locals 2 + + if-eqz p1, :cond_0 + + invoke-static {}, Lcom/discord/stores/StoreMaskedLinks;->access$Companion()Lcom/discord/stores/StoreMaskedLinks$Companion; + + iget-object v0, p0, Lcom/discord/stores/StoreMaskedLinks$onDispatchEnded$1;->this$0:Lcom/discord/stores/StoreMaskedLinks; + + invoke-static {v0}, Lcom/discord/stores/StoreMaskedLinks;->access$getUserTrustedDomainsCopy$p(Lcom/discord/stores/StoreMaskedLinks;)Ljava/util/Set; + + move-result-object v0 + + const-string v1, "USER_TRUSTED_DOMAINS_CACHE_KEY" + + invoke-interface {p1, v1, v0}, Landroid/content/SharedPreferences$Editor;->putStringSet(Ljava/lang/String;Ljava/util/Set;)Landroid/content/SharedPreferences$Editor; + + return-void + + :cond_0 + const-string p1, "it" + + invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V + + const/4 p1, 0x0 + + throw p1 +.end method diff --git a/com.discord/smali/com/discord/stores/StoreMaskedLinks$trustDomain$1.smali b/com.discord/smali/com/discord/stores/StoreMaskedLinks$trustDomain$1.smali new file mode 100644 index 0000000000..e1fdc1e513 --- /dev/null +++ b/com.discord/smali/com/discord/stores/StoreMaskedLinks$trustDomain$1.smali @@ -0,0 +1,93 @@ +.class public final Lcom/discord/stores/StoreMaskedLinks$trustDomain$1; +.super Lw/u/b/k; +.source "StoreMaskedLinks.kt" + +# interfaces +.implements Lkotlin/jvm/functions/Function0; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingMethod; + value = Lcom/discord/stores/StoreMaskedLinks;->trustDomain(Ljava/lang/String;)V +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = null +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lw/u/b/k;", + "Lkotlin/jvm/functions/Function0<", + "Lkotlin/Unit;", + ">;" + } +.end annotation + + +# instance fields +.field public final synthetic $url:Ljava/lang/String; + +.field public final synthetic this$0:Lcom/discord/stores/StoreMaskedLinks; + + +# direct methods +.method public constructor (Lcom/discord/stores/StoreMaskedLinks;Ljava/lang/String;)V + .locals 0 + + iput-object p1, p0, Lcom/discord/stores/StoreMaskedLinks$trustDomain$1;->this$0:Lcom/discord/stores/StoreMaskedLinks; + + iput-object p2, p0, Lcom/discord/stores/StoreMaskedLinks$trustDomain$1;->$url:Ljava/lang/String; + + const/4 p1, 0x0 + + invoke-direct {p0, p1}, Lw/u/b/k;->(I)V + + return-void +.end method + + +# virtual methods +.method public bridge synthetic invoke()Ljava/lang/Object; + .locals 1 + + invoke-virtual {p0}, Lcom/discord/stores/StoreMaskedLinks$trustDomain$1;->invoke()V + + sget-object v0, Lkotlin/Unit;->a:Lkotlin/Unit; + + return-object v0 +.end method + +.method public final invoke()V + .locals 2 + + invoke-static {}, Lcom/discord/stores/StoreMaskedLinks;->access$Companion()Lcom/discord/stores/StoreMaskedLinks$Companion; + + move-result-object v0 + + iget-object v1, p0, Lcom/discord/stores/StoreMaskedLinks$trustDomain$1;->$url:Ljava/lang/String; + + invoke-static {v0, v1}, Lcom/discord/stores/StoreMaskedLinks$Companion;->access$getDomainName(Lcom/discord/stores/StoreMaskedLinks$Companion;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + if-eqz v0, :cond_0 + + iget-object v1, p0, Lcom/discord/stores/StoreMaskedLinks$trustDomain$1;->this$0:Lcom/discord/stores/StoreMaskedLinks; + + invoke-static {v1}, Lcom/discord/stores/StoreMaskedLinks;->access$getUserTrustedDomains$p(Lcom/discord/stores/StoreMaskedLinks;)Ljava/util/Set; + + move-result-object v1 + + invoke-interface {v1, v0}, Ljava/util/Set;->add(Ljava/lang/Object;)Z + + iget-object v0, p0, Lcom/discord/stores/StoreMaskedLinks$trustDomain$1;->this$0:Lcom/discord/stores/StoreMaskedLinks; + + const/4 v1, 0x1 + + invoke-static {v0, v1}, Lcom/discord/stores/StoreMaskedLinks;->access$setDirty$p(Lcom/discord/stores/StoreMaskedLinks;Z)V + + :cond_0 + return-void +.end method diff --git a/com.discord/smali/com/discord/stores/StoreMaskedLinks.smali b/com.discord/smali/com/discord/stores/StoreMaskedLinks.smali new file mode 100644 index 0000000000..bbdb8ce80e --- /dev/null +++ b/com.discord/smali/com/discord/stores/StoreMaskedLinks.smali @@ -0,0 +1,522 @@ +.class public final Lcom/discord/stores/StoreMaskedLinks; +.super Lcom/discord/stores/Store; +.source "StoreMaskedLinks.kt" + +# interfaces +.implements Lcom/discord/stores/DispatchHandler; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lcom/discord/stores/StoreMaskedLinks$Companion; + } +.end annotation + + +# static fields +.field public static final Companion:Lcom/discord/stores/StoreMaskedLinks$Companion; + .annotation runtime Ljava/lang/Deprecated; + .end annotation +.end field + +.field public static final HOST_SPOTIFY:Ljava/lang/String; = "https://spotify.com" + +.field public static final HOST_SPOTIFY_OPEN:Ljava/lang/String; = "https://open.spotify.com" + +.field public static final TRUSTED_DOMAINS:Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/List<", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field + +.field public static final USER_TRUSTED_DOMAINS_CACHE_KEY:Ljava/lang/String; = "USER_TRUSTED_DOMAINS_CACHE_KEY" + + +# instance fields +.field public final dispatcher:Lcom/discord/stores/Dispatcher; + +.field public isDirty:Z + +.field public final storeStream:Lcom/discord/stores/StoreStream; + +.field public userTrustedDomains:Ljava/util/Set; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Set<", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field + +.field public userTrustedDomainsCopy:Ljava/util/Set; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Set<", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lcom/discord/stores/StoreMaskedLinks$Companion; + + const/4 v1, 0x0 + + invoke-direct {v0, v1}, Lcom/discord/stores/StoreMaskedLinks$Companion;->(Lkotlin/jvm/internal/DefaultConstructorMarker;)V + + sput-object v0, Lcom/discord/stores/StoreMaskedLinks;->Companion:Lcom/discord/stores/StoreMaskedLinks$Companion; + + const/4 v0, 0x7 + + new-array v0, v0, [Ljava/lang/String; + + sget-object v1, Lcom/discord/stores/StoreMaskedLinks;->Companion:Lcom/discord/stores/StoreMaskedLinks$Companion; + + const-string v2, "https://discordapp.com" + + invoke-static {v1, v2}, Lcom/discord/stores/StoreMaskedLinks$Companion;->access$getDomainName(Lcom/discord/stores/StoreMaskedLinks$Companion;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v1 + + const/4 v2, 0x0 + + aput-object v1, v0, v2 + + sget-object v1, Lcom/discord/stores/StoreMaskedLinks;->Companion:Lcom/discord/stores/StoreMaskedLinks$Companion; + + const-string v2, "https://cdn.discordapp.com" + + invoke-static {v1, v2}, Lcom/discord/stores/StoreMaskedLinks$Companion;->access$getDomainName(Lcom/discord/stores/StoreMaskedLinks$Companion;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v1 + + const/4 v2, 0x1 + + aput-object v1, v0, v2 + + sget-object v1, Lcom/discord/stores/StoreMaskedLinks;->Companion:Lcom/discord/stores/StoreMaskedLinks$Companion; + + const-string v2, "https://discord.gift" + + invoke-static {v1, v2}, Lcom/discord/stores/StoreMaskedLinks$Companion;->access$getDomainName(Lcom/discord/stores/StoreMaskedLinks$Companion;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v1 + + const/4 v2, 0x2 + + aput-object v1, v0, v2 + + sget-object v1, Lcom/discord/stores/StoreMaskedLinks;->Companion:Lcom/discord/stores/StoreMaskedLinks$Companion; + + const-string v2, "https://discord.gg" + + invoke-static {v1, v2}, Lcom/discord/stores/StoreMaskedLinks$Companion;->access$getDomainName(Lcom/discord/stores/StoreMaskedLinks$Companion;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v1 + + const/4 v2, 0x3 + + aput-object v1, v0, v2 + + sget-object v1, Lcom/discord/stores/StoreMaskedLinks;->Companion:Lcom/discord/stores/StoreMaskedLinks$Companion; + + const-string v2, "https://discord.new" + + invoke-static {v1, v2}, Lcom/discord/stores/StoreMaskedLinks$Companion;->access$getDomainName(Lcom/discord/stores/StoreMaskedLinks$Companion;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v1 + + const/4 v2, 0x4 + + aput-object v1, v0, v2 + + sget-object v1, Lcom/discord/stores/StoreMaskedLinks;->Companion:Lcom/discord/stores/StoreMaskedLinks$Companion; + + const-string v2, "https://spotify.com" + + invoke-static {v1, v2}, Lcom/discord/stores/StoreMaskedLinks$Companion;->access$getDomainName(Lcom/discord/stores/StoreMaskedLinks$Companion;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v1 + + const/4 v2, 0x5 + + aput-object v1, v0, v2 + + sget-object v1, Lcom/discord/stores/StoreMaskedLinks;->Companion:Lcom/discord/stores/StoreMaskedLinks$Companion; + + const-string v2, "https://open.spotify.com" + + invoke-static {v1, v2}, Lcom/discord/stores/StoreMaskedLinks$Companion;->access$getDomainName(Lcom/discord/stores/StoreMaskedLinks$Companion;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v1 + + const/4 v2, 0x6 + + aput-object v1, v0, v2 + + invoke-static {v0}, Le/k/a/c/e/p/g;->listOfNotNull([Ljava/lang/Object;)Ljava/util/List; + + move-result-object v0 + + sput-object v0, Lcom/discord/stores/StoreMaskedLinks;->TRUSTED_DOMAINS:Ljava/util/List; + + return-void +.end method + +.method public constructor (Lcom/discord/stores/Dispatcher;Lcom/discord/stores/StoreStream;)V + .locals 1 + + const/4 v0, 0x0 + + if-eqz p1, :cond_1 + + if-eqz p2, :cond_0 + + invoke-direct {p0}, Lcom/discord/stores/Store;->()V + + iput-object p1, p0, Lcom/discord/stores/StoreMaskedLinks;->dispatcher:Lcom/discord/stores/Dispatcher; + + iput-object p2, p0, Lcom/discord/stores/StoreMaskedLinks;->storeStream:Lcom/discord/stores/StoreStream; + + new-instance p1, Ljava/util/LinkedHashSet; + + invoke-direct {p1}, Ljava/util/LinkedHashSet;->()V + + iput-object p1, p0, Lcom/discord/stores/StoreMaskedLinks;->userTrustedDomains:Ljava/util/Set; + + sget-object p1, Lw/q/q;->d:Lw/q/q; + + iput-object p1, p0, Lcom/discord/stores/StoreMaskedLinks;->userTrustedDomainsCopy:Ljava/util/Set; + + return-void + + :cond_0 + const-string p1, "storeStream" + + invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V + + throw v0 + + :cond_1 + const-string p1, "dispatcher" + + invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V + + throw v0 +.end method + +.method public static final synthetic access$Companion()Lcom/discord/stores/StoreMaskedLinks$Companion; + .locals 1 + + sget-object v0, Lcom/discord/stores/StoreMaskedLinks;->Companion:Lcom/discord/stores/StoreMaskedLinks$Companion; + + return-object v0 +.end method + +.method public static final synthetic access$getStoreStream$p(Lcom/discord/stores/StoreMaskedLinks;)Lcom/discord/stores/StoreStream; + .locals 0 + + iget-object p0, p0, Lcom/discord/stores/StoreMaskedLinks;->storeStream:Lcom/discord/stores/StoreStream; + + return-object p0 +.end method + +.method public static final synthetic access$getUserTrustedDomains$p(Lcom/discord/stores/StoreMaskedLinks;)Ljava/util/Set; + .locals 0 + + iget-object p0, p0, Lcom/discord/stores/StoreMaskedLinks;->userTrustedDomains:Ljava/util/Set; + + return-object p0 +.end method + +.method public static final synthetic access$getUserTrustedDomainsCopy$p(Lcom/discord/stores/StoreMaskedLinks;)Ljava/util/Set; + .locals 0 + + iget-object p0, p0, Lcom/discord/stores/StoreMaskedLinks;->userTrustedDomainsCopy:Ljava/util/Set; + + return-object p0 +.end method + +.method public static final synthetic access$isDirty$p(Lcom/discord/stores/StoreMaskedLinks;)Z + .locals 0 + + iget-boolean p0, p0, Lcom/discord/stores/StoreMaskedLinks;->isDirty:Z + + return p0 +.end method + +.method public static final synthetic access$setDirty$p(Lcom/discord/stores/StoreMaskedLinks;Z)V + .locals 0 + + iput-boolean p1, p0, Lcom/discord/stores/StoreMaskedLinks;->isDirty:Z + + return-void +.end method + +.method public static final synthetic access$setUserTrustedDomains$p(Lcom/discord/stores/StoreMaskedLinks;Ljava/util/Set;)V + .locals 0 + + iput-object p1, p0, Lcom/discord/stores/StoreMaskedLinks;->userTrustedDomains:Ljava/util/Set; + + return-void +.end method + +.method public static final synthetic access$setUserTrustedDomainsCopy$p(Lcom/discord/stores/StoreMaskedLinks;Ljava/util/Set;)V + .locals 0 + + iput-object p1, p0, Lcom/discord/stores/StoreMaskedLinks;->userTrustedDomainsCopy:Ljava/util/Set; + + return-void +.end method + +.method private final isTrustedDomain(Ljava/lang/String;)Z + .locals 1 + + sget-object v0, Lcom/discord/stores/StoreMaskedLinks;->Companion:Lcom/discord/stores/StoreMaskedLinks$Companion; + + invoke-static {v0, p1}, Lcom/discord/stores/StoreMaskedLinks$Companion;->access$getDomainName(Lcom/discord/stores/StoreMaskedLinks$Companion;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p1 + + sget-object v0, Lcom/discord/stores/StoreMaskedLinks;->TRUSTED_DOMAINS:Ljava/util/List; + + invoke-static {v0, p1}, Lw/q/l;->contains(Ljava/lang/Iterable;Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_1 + + iget-object v0, p0, Lcom/discord/stores/StoreMaskedLinks;->userTrustedDomainsCopy:Ljava/util/Set; + + invoke-static {v0, p1}, Lw/q/l;->contains(Ljava/lang/Iterable;Ljava/lang/Object;)Z + + move-result p1 + + if-eqz p1, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 p1, 0x0 + + goto :goto_1 + + :cond_1 + :goto_0 + const/4 p1, 0x1 + + :goto_1 + return p1 +.end method + + +# virtual methods +.method public init(Landroid/content/Context;)V + .locals 2 + .annotation runtime Lcom/discord/stores/StoreThread; + .end annotation + + if-eqz p1, :cond_1 + + invoke-super {p0, p1}, Lcom/discord/stores/Store;->init(Landroid/content/Context;)V + + invoke-virtual {p0}, Lcom/discord/stores/Store;->getPrefs()Landroid/content/SharedPreferences; + + move-result-object p1 + + sget-object v0, Lw/q/q;->d:Lw/q/q; + + const-string v1, "USER_TRUSTED_DOMAINS_CACHE_KEY" + + invoke-interface {p1, v1, v0}, Landroid/content/SharedPreferences;->getStringSet(Ljava/lang/String;Ljava/util/Set;)Ljava/util/Set; + + move-result-object p1 + + if-eqz p1, :cond_0 + + goto :goto_0 + + :cond_0 + new-instance p1, Ljava/util/LinkedHashSet; + + invoke-direct {p1}, Ljava/util/LinkedHashSet;->()V + + :goto_0 + new-instance v0, Ljava/util/HashSet; + + invoke-direct {v0, p1}, Ljava/util/HashSet;->(Ljava/util/Collection;)V + + iput-object v0, p0, Lcom/discord/stores/StoreMaskedLinks;->userTrustedDomains:Ljava/util/Set; + + const/4 p1, 0x1 + + iput-boolean p1, p0, Lcom/discord/stores/StoreMaskedLinks;->isDirty:Z + + return-void + + :cond_1 + const-string p1, "context" + + invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V + + const/4 p1, 0x0 + + throw p1 +.end method + +.method public final observeIsTrustedDomain(Ljava/lang/String;Ljava/lang/String;)Lrx/Observable; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/String;", + "Ljava/lang/String;", + ")", + "Lrx/Observable<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation + + if-eqz p1, :cond_3 + + invoke-direct {p0, p1}, Lcom/discord/stores/StoreMaskedLinks;->isTrustedDomain(Ljava/lang/String;)Z + + move-result v0 + + const/4 v1, 0x1 + + if-eqz v0, :cond_0 + + invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object p1 + + new-instance p2, Le0/m/e/j; + + invoke-direct {p2, p1}, Le0/m/e/j;->(Ljava/lang/Object;)V + + const-string p1, "Observable.just(true)" + + invoke-static {p2, p1}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + return-object p2 + + :cond_0 + if-eqz p2, :cond_2 + + invoke-static {p2, p1}, Lw/u/b/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result p1 + + if-eqz p1, :cond_1 + + goto :goto_0 + + :cond_1 + const/4 v1, 0x0 + + :cond_2 + :goto_0 + iget-object p1, p0, Lcom/discord/stores/StoreMaskedLinks;->storeStream:Lcom/discord/stores/StoreStream; + + invoke-virtual {p1}, Lcom/discord/stores/StoreStream;->getChannelsSelected$app_productionDiscordExternalRelease()Lcom/discord/stores/StoreChannelsSelected; + + move-result-object p1 + + invoke-virtual {p1}, Lcom/discord/stores/StoreChannelsSelected;->get()Lrx/Observable; + + move-result-object p1 + + new-instance p2, Lcom/discord/stores/StoreMaskedLinks$observeIsTrustedDomain$1; + + invoke-direct {p2, p0, v1}, Lcom/discord/stores/StoreMaskedLinks$observeIsTrustedDomain$1;->(Lcom/discord/stores/StoreMaskedLinks;Z)V + + invoke-virtual {p1, p2}, Lrx/Observable;->k(Le0/l/i;)Lrx/Observable; + + move-result-object p1 + + const-string p2, "storeStream\n .c\u2026 }\n }" + + invoke-static {p1, p2}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + return-object p1 + + :cond_3 + const-string p1, "url" + + invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V + + const/4 p1, 0x0 + + throw p1 +.end method + +.method public onDispatchEnded()V + .locals 2 + + iget-boolean v0, p0, Lcom/discord/stores/StoreMaskedLinks;->isDirty:Z + + if-eqz v0, :cond_0 + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lcom/discord/stores/StoreMaskedLinks;->isDirty:Z + + new-instance v0, Ljava/util/HashSet; + + iget-object v1, p0, Lcom/discord/stores/StoreMaskedLinks;->userTrustedDomains:Ljava/util/Set; + + invoke-direct {v0, v1}, Ljava/util/HashSet;->(Ljava/util/Collection;)V + + iput-object v0, p0, Lcom/discord/stores/StoreMaskedLinks;->userTrustedDomainsCopy:Ljava/util/Set; + + invoke-virtual {p0}, Lcom/discord/stores/Store;->getPrefs()Landroid/content/SharedPreferences; + + move-result-object v0 + + new-instance v1, Lcom/discord/stores/StoreMaskedLinks$onDispatchEnded$1; + + invoke-direct {v1, p0}, Lcom/discord/stores/StoreMaskedLinks$onDispatchEnded$1;->(Lcom/discord/stores/StoreMaskedLinks;)V + + invoke-static {v0, v1}, Lcom/discord/utilities/cache/SharedPreferenceExtensionsKt;->edit(Landroid/content/SharedPreferences;Lkotlin/jvm/functions/Function1;)V + + :cond_0 + return-void +.end method + +.method public final trustDomain(Ljava/lang/String;)V + .locals 2 + + if-eqz p1, :cond_0 + + iget-object v0, p0, Lcom/discord/stores/StoreMaskedLinks;->dispatcher:Lcom/discord/stores/Dispatcher; + + new-instance v1, Lcom/discord/stores/StoreMaskedLinks$trustDomain$1; + + invoke-direct {v1, p0, p1}, Lcom/discord/stores/StoreMaskedLinks$trustDomain$1;->(Lcom/discord/stores/StoreMaskedLinks;Ljava/lang/String;)V + + invoke-virtual {v0, v1}, Lcom/discord/stores/Dispatcher;->schedule(Lkotlin/jvm/functions/Function0;)V + + return-void + + :cond_0 + const-string p1, "url" + + invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V + + const/4 p1, 0x0 + + throw p1 +.end method diff --git a/com.discord/smali/com/discord/stores/StoreNavigation$displayConnectionErrorNotice$2.smali b/com.discord/smali/com/discord/stores/StoreNavigation$displayConnectionErrorNotice$2.smali index 81cc7b04f5..9b75223ead 100644 --- a/com.discord/smali/com/discord/stores/StoreNavigation$displayConnectionErrorNotice$2.smali +++ b/com.discord/smali/com/discord/stores/StoreNavigation$displayConnectionErrorNotice$2.smali @@ -107,7 +107,7 @@ move-object v4, p1 - invoke-static/range {v4 .. v10}, Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks$default(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;Ljava/lang/Integer;ILjava/lang/Object;)Ljava/lang/CharSequence; + invoke-static/range {v4 .. v10}, Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks$default(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;Ljava/lang/Integer;ILjava/lang/Object;)Ljava/lang/CharSequence; move-result-object p1 diff --git a/com.discord/smali/com/discord/stores/StoreNavigation$displayConnectionErrorNotice$3.smali b/com.discord/smali/com/discord/stores/StoreNavigation$displayConnectionErrorNotice$3.smali index 612eedab63..a70f95fd89 100644 --- a/com.discord/smali/com/discord/stores/StoreNavigation$displayConnectionErrorNotice$3.smali +++ b/com.discord/smali/com/discord/stores/StoreNavigation$displayConnectionErrorNotice$3.smali @@ -69,25 +69,29 @@ .end method .method public final invoke(Landroid/view/View;)V - .locals 3 - - const/4 v0, 0x0 + .locals 6 if-eqz p1, :cond_0 + sget-object v0, Lcom/discord/utilities/uri/UriHandler;->INSTANCE:Lcom/discord/utilities/uri/UriHandler; + invoke-virtual {p1}, Landroid/view/View;->getContext()Landroid/content/Context; - move-result-object p1 + move-result-object v1 - const-string v1, "it.context" + const-string p1, "it.context" - invoke-static {p1, v1}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + invoke-static {v1, p1}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - const/4 v1, 0x4 + const/4 v3, 0x0 + + const/4 v4, 0x4 + + const/4 v5, 0x0 const-string v2, "https://status.discordapp.com/" - invoke-static {p1, v2, v0, v1, v0}, Lcom/discord/utilities/uri/UriHandler;->handle$default(Landroid/content/Context;Ljava/lang/String;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)V + invoke-static/range {v0 .. v5}, Lcom/discord/utilities/uri/UriHandler;->handle$default(Lcom/discord/utilities/uri/UriHandler;Landroid/content/Context;Ljava/lang/String;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)V return-void @@ -96,5 +100,7 @@ invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V - throw v0 + const/4 p1, 0x0 + + throw p1 .end method diff --git a/com.discord/smali/com/discord/stores/StoreStream$Companion.smali b/com.discord/smali/com/discord/stores/StoreStream$Companion.smali index 2d5887c925..c0315d7813 100644 --- a/com.discord/smali/com/discord/stores/StoreStream$Companion.smali +++ b/com.discord/smali/com/discord/stores/StoreStream$Companion.smali @@ -579,6 +579,20 @@ return-object v0 .end method +.method public final getMaskedLinks()Lcom/discord/stores/StoreMaskedLinks; + .locals 1 + + invoke-static {}, Lcom/discord/stores/StoreStream;->access$getCollector$cp()Lcom/discord/stores/StoreStream; + + move-result-object v0 + + invoke-virtual {v0}, Lcom/discord/stores/StoreStream;->getMaskedLinks$app_productionDiscordExternalRelease()Lcom/discord/stores/StoreMaskedLinks; + + move-result-object v0 + + return-object v0 +.end method + .method public final getMediaEngine()Lcom/discord/stores/StoreMediaEngine; .locals 1 diff --git a/com.discord/smali/com/discord/stores/StoreStream$deferredInit$1.smali b/com.discord/smali/com/discord/stores/StoreStream$deferredInit$1.smali index 0e2c70d5ec..dae75a8265 100644 --- a/com.discord/smali/com/discord/stores/StoreStream$deferredInit$1.smali +++ b/com.discord/smali/com/discord/stores/StoreStream$deferredInit$1.smali @@ -498,6 +498,16 @@ iget-object v1, p0, Lcom/discord/stores/StoreStream$deferredInit$1;->this$0:Lcom/discord/stores/StoreStream; + invoke-virtual {v1}, Lcom/discord/stores/StoreStream;->getMaskedLinks$app_productionDiscordExternalRelease()Lcom/discord/stores/StoreMaskedLinks; + + move-result-object v1 + + iget-object v2, p0, Lcom/discord/stores/StoreStream$deferredInit$1;->$context:Landroid/app/Application; + + invoke-virtual {v1, v2}, Lcom/discord/stores/StoreMaskedLinks;->init(Landroid/content/Context;)V + + iget-object v1, p0, Lcom/discord/stores/StoreStream$deferredInit$1;->this$0:Lcom/discord/stores/StoreStream; + invoke-virtual {v1}, Lcom/discord/stores/StoreStream;->getAuthentication$app_productionDiscordExternalRelease()Lcom/discord/stores/StoreAuthentication; move-result-object v2 diff --git a/com.discord/smali/com/discord/stores/StoreStream.smali b/com.discord/smali/com/discord/stores/StoreStream.smali index a8da745765..a3db610e87 100644 --- a/com.discord/smali/com/discord/stores/StoreStream.smali +++ b/com.discord/smali/com/discord/stores/StoreStream.smali @@ -122,6 +122,8 @@ .field public final lurking:Lcom/discord/stores/StoreLurking; +.field public final maskedLinks:Lcom/discord/stores/StoreMaskedLinks; + .field public final mediaEngine:Lcom/discord/stores/StoreMediaEngine; .field public final mediaNotification:Lcom/discord/stores/StoreMediaNotification; @@ -601,6 +603,14 @@ iput-object v0, p0, Lcom/discord/stores/StoreStream;->tabsNavigation:Lcom/discord/stores/StoreTabsNavigation; + new-instance v0, Lcom/discord/stores/StoreMaskedLinks; + + iget-object v1, p0, Lcom/discord/stores/StoreStream;->dispatcher:Lcom/discord/stores/Dispatcher; + + invoke-direct {v0, v1, p0}, Lcom/discord/stores/StoreMaskedLinks;->(Lcom/discord/stores/Dispatcher;Lcom/discord/stores/StoreStream;)V + + iput-object v0, p0, Lcom/discord/stores/StoreStream;->maskedLinks:Lcom/discord/stores/StoreMaskedLinks; + new-instance v0, Lcom/discord/stores/StoreNavigation; iget-object v1, p0, Lcom/discord/stores/StoreStream;->tabsNavigation:Lcom/discord/stores/StoreTabsNavigation; @@ -5274,7 +5284,7 @@ iget-object v0, p0, Lcom/discord/stores/StoreStream;->dispatcher:Lcom/discord/stores/Dispatcher; - const/16 v1, 0x2c + const/16 v1, 0x2d new-array v1, v1, [Lcom/discord/stores/DispatchHandler; @@ -5542,6 +5552,12 @@ aput-object v2, v1, v3 + iget-object v2, p0, Lcom/discord/stores/StoreStream;->maskedLinks:Lcom/discord/stores/StoreMaskedLinks; + + const/16 v3, 0x2c + + aput-object v2, v1, v3 + invoke-virtual {v0, v1}, Lcom/discord/stores/Dispatcher;->registerDispatchHandlers([Lcom/discord/stores/DispatchHandler;)V return-void @@ -5977,6 +5993,14 @@ return-object v0 .end method +.method public final getMaskedLinks$app_productionDiscordExternalRelease()Lcom/discord/stores/StoreMaskedLinks; + .locals 1 + + iget-object v0, p0, Lcom/discord/stores/StoreStream;->maskedLinks:Lcom/discord/stores/StoreMaskedLinks; + + return-object v0 +.end method + .method public final getMediaEngine$app_productionDiscordExternalRelease()Lcom/discord/stores/StoreMediaEngine; .locals 1 diff --git a/com.discord/smali/com/discord/utilities/analytics/AdjustConfig$AdjustLifecycleListener.smali b/com.discord/smali/com/discord/utilities/analytics/AdjustConfig$AdjustLifecycleListener.smali index 94f013e06d..2a8b993985 100644 --- a/com.discord/smali/com/discord/utilities/analytics/AdjustConfig$AdjustLifecycleListener.smali +++ b/com.discord/smali/com/discord/utilities/analytics/AdjustConfig$AdjustLifecycleListener.smali @@ -43,7 +43,7 @@ .method public onActivityPaused(Landroid/app/Activity;)V .locals 2 - invoke-static {}, Lp/a/b/b/g/e;->d()Le/c/a/c0; + invoke-static {}, Lp/a/b/b/g/e;->c()Le/c/a/c0; move-result-object p1 @@ -83,7 +83,7 @@ .method public onActivityResumed(Landroid/app/Activity;)V .locals 2 - invoke-static {}, Lp/a/b/b/g/e;->d()Le/c/a/c0; + invoke-static {}, Lp/a/b/b/g/e;->c()Le/c/a/c0; move-result-object p1 diff --git a/com.discord/smali/com/discord/utilities/analytics/AdjustConfig.smali b/com.discord/smali/com/discord/utilities/analytics/AdjustConfig.smali index a1b241994b..08bcf2f643 100644 --- a/com.discord/smali/com/discord/utilities/analytics/AdjustConfig.smali +++ b/com.discord/smali/com/discord/utilities/analytics/AdjustConfig.smali @@ -70,7 +70,7 @@ iput-object v1, p2, Le/c/a/v;->h:Le/c/a/c1; - invoke-static {}, Lp/a/b/b/g/e;->d()Le/c/a/c0; + invoke-static {}, Lp/a/b/b/g/e;->c()Le/c/a/c0; move-result-object v1 diff --git a/com.discord/smali/com/discord/utilities/analytics/AnalyticSuperProperties.smali b/com.discord/smali/com/discord/utilities/analytics/AnalyticSuperProperties.smali index 3163f77ea6..d6ca9025e4 100644 --- a/com.discord/smali/com/discord/utilities/analytics/AnalyticSuperProperties.smali +++ b/com.discord/smali/com/discord/utilities/analytics/AnalyticSuperProperties.smali @@ -177,7 +177,7 @@ const-string v3, "browser_user_agent" - const-string v4, "Discord-Android/1065" + const-string v4, "Discord-Android/1066" invoke-direct {v2, v3, v4}, Lkotlin/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V @@ -185,7 +185,7 @@ const/4 v1, 0x2 - const/16 v2, 0x429 + const/16 v2, 0x42a invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; @@ -201,7 +201,7 @@ const/4 v1, 0x3 - const-string v2, "14-alpha3" + const-string v2, "14.0" const-string v3, "" diff --git a/com.discord/smali/com/discord/utilities/analytics/AnalyticsTracker.smali b/com.discord/smali/com/discord/utilities/analytics/AnalyticsTracker.smali index 54e1251dfc..d0b8c6c2e6 100644 --- a/com.discord/smali/com/discord/utilities/analytics/AnalyticsTracker.smali +++ b/com.discord/smali/com/discord/utilities/analytics/AnalyticsTracker.smali @@ -5644,6 +5644,36 @@ return-void .end method +.method public final openGuildProfileSheet(J)V + .locals 1 + + new-instance v0, Ljava/util/HashMap; + + invoke-direct {v0}, Ljava/util/HashMap;->()V + + invoke-static {p1, p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p1 + + const-string p2, "guild_id" + + invoke-interface {v0, p2, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + const-string p1, "type" + + const-string p2, "Guild Profile" + + invoke-interface {v0, p1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object p1, Lcom/discord/utilities/analytics/AnalyticsTracker;->tracker:Lcom/discord/utilities/analytics/AnalyticsUtils$Tracker; + + const-string p2, "open_popout" + + invoke-virtual {p1, p2, v0}, Lcom/discord/utilities/analytics/AnalyticsUtils$Tracker;->track(Ljava/lang/String;Ljava/util/Map;)V + + return-void +.end method + .method public final openModal(Ljava/lang/String;Lcom/discord/utilities/analytics/Traits$Source;)V .locals 1 diff --git a/com.discord/smali/com/discord/utilities/integrations/SpotifyHelper.smali b/com.discord/smali/com/discord/utilities/integrations/SpotifyHelper.smali index 8e67f9a576..5d9ffba8fd 100644 --- a/com.discord/smali/com/discord/utilities/integrations/SpotifyHelper.smali +++ b/com.discord/smali/com/discord/utilities/integrations/SpotifyHelper.smali @@ -278,27 +278,33 @@ .end method .method public final openPlayStoreForSpotify(Landroid/content/Context;)V - .locals 3 - - const/4 v0, 0x0 + .locals 8 if-eqz p1, :cond_0 - new-instance v1, Ljava/lang/Thread; + new-instance v0, Ljava/lang/Thread; - new-instance v2, Lcom/discord/utilities/integrations/SpotifyHelper$openPlayStoreForSpotify$1; + new-instance v1, Lcom/discord/utilities/integrations/SpotifyHelper$openPlayStoreForSpotify$1; - invoke-direct {v2, p1}, Lcom/discord/utilities/integrations/SpotifyHelper$openPlayStoreForSpotify$1;->(Landroid/content/Context;)V + invoke-direct {v1, p1}, Lcom/discord/utilities/integrations/SpotifyHelper$openPlayStoreForSpotify$1;->(Landroid/content/Context;)V - invoke-direct {v1, v2}, Ljava/lang/Thread;->(Ljava/lang/Runnable;)V + invoke-direct {v0, v1}, Ljava/lang/Thread;->(Ljava/lang/Runnable;)V - invoke-virtual {v1}, Ljava/lang/Thread;->start()V + invoke-virtual {v0}, Ljava/lang/Thread;->start()V - const/4 v1, 0x4 + sget-object v2, Lcom/discord/utilities/uri/UriHandler;->INSTANCE:Lcom/discord/utilities/uri/UriHandler; - const-string v2, "https://play.google.com/store/apps/details?id=com.spotify.music&utm_source=discord&utm_medium=mobile" + const/4 v5, 0x0 - invoke-static {p1, v2, v0, v1, v0}, Lcom/discord/utilities/uri/UriHandler;->handle$default(Landroid/content/Context;Ljava/lang/String;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)V + const/4 v6, 0x4 + + const/4 v7, 0x0 + + const-string v4, "https://play.google.com/store/apps/details?id=com.spotify.music&utm_source=discord&utm_medium=mobile" + + move-object v3, p1 + + invoke-static/range {v2 .. v7}, Lcom/discord/utilities/uri/UriHandler;->handle$default(Lcom/discord/utilities/uri/UriHandler;Landroid/content/Context;Ljava/lang/String;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)V return-void @@ -307,7 +313,9 @@ invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V - throw v0 + const/4 p1, 0x0 + + throw p1 .end method .method public final openSpotifyApp(Landroid/content/Context;)V diff --git a/com.discord/smali/com/discord/utilities/intent/RouteHandlers.smali b/com.discord/smali/com/discord/utilities/intent/RouteHandlers.smali index 7a4d0f351d..82b9c201fe 100644 --- a/com.discord/smali/com/discord/utilities/intent/RouteHandlers.smali +++ b/com.discord/smali/com/discord/utilities/intent/RouteHandlers.smali @@ -117,11 +117,11 @@ if-ne v0, p3, :cond_3 - sget-object p3, Le/a/a/e/a;->j:Le/a/a/e/a$b; + sget-object p3, Le/a/a/f/a;->j:Le/a/a/f/a$b; const-wide/16 v0, 0x0 - invoke-virtual {p3, p2, p1, v0, v1}, Le/a/a/e/a$b;->a(Ljava/lang/String;Ljava/lang/String;J)V + invoke-virtual {p3, p2, p1, v0, v1}, Le/a/a/f/a$b;->a(Ljava/lang/String;Ljava/lang/String;J)V :cond_3 new-instance p1, Lcom/discord/utilities/intent/RouteHandlers$AnalyticsMetadata; diff --git a/com.discord/smali/com/discord/utilities/notices/NoticeBuilders.smali b/com.discord/smali/com/discord/utilities/notices/NoticeBuilders.smali index 1423a98cb0..cece5a8397 100644 --- a/com.discord/smali/com/discord/utilities/notices/NoticeBuilders.smali +++ b/com.discord/smali/com/discord/utilities/notices/NoticeBuilders.smali @@ -170,7 +170,7 @@ invoke-static {v4, v0}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - const v0, 0x7f0a0567 + const v0, 0x7f0a056b invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; @@ -266,7 +266,7 @@ const/4 v3, 0x1 - const v4, 0x7f0a0567 + const v4, 0x7f0a056b invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; diff --git a/com.discord/smali/com/discord/utilities/rest/RestAPI$AppHeadersProvider.smali b/com.discord/smali/com/discord/utilities/rest/RestAPI$AppHeadersProvider.smali index ddb345c4bf..744a071fc5 100644 --- a/com.discord/smali/com/discord/utilities/rest/RestAPI$AppHeadersProvider.smali +++ b/com.discord/smali/com/discord/utilities/rest/RestAPI$AppHeadersProvider.smali @@ -159,7 +159,7 @@ .method public getUserAgent()Ljava/lang/String; .locals 1 - const-string v0, "Discord-Android/1065" + const-string v0, "Discord-Android/1066" return-object v0 .end method diff --git a/com.discord/smali/com/discord/utilities/stateful/StatefulViews$FragmentOnBackPressedHandler.smali b/com.discord/smali/com/discord/utilities/stateful/StatefulViews$FragmentOnBackPressedHandler.smali index 7927314df3..f9a3749dc8 100644 --- a/com.discord/smali/com/discord/utilities/stateful/StatefulViews$FragmentOnBackPressedHandler.smali +++ b/com.discord/smali/com/discord/utilities/stateful/StatefulViews$FragmentOnBackPressedHandler.smali @@ -170,7 +170,7 @@ invoke-static {v1, v2}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - const v2, 0x7f0a095e + const v2, 0x7f0a0962 invoke-virtual {v0, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -178,7 +178,7 @@ check-cast v2, Landroid/widget/TextView; - const v3, 0x7f0a095f + const v3, 0x7f0a0963 invoke-virtual {v0, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -186,7 +186,7 @@ check-cast v3, Landroid/widget/TextView; - const v4, 0x7f0a095c + const v4, 0x7f0a0960 invoke-virtual {v0, v4}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -194,7 +194,7 @@ check-cast v4, Landroid/widget/TextView; - const v5, 0x7f0a095d + const v5, 0x7f0a0961 invoke-virtual {v0, v5}, Landroid/view/View;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali/com/discord/utilities/textprocessing/MessageRenderContext$1.smali b/com.discord/smali/com/discord/utilities/textprocessing/MessageRenderContext$1.smali index 8228d5a8d3..0cc220bbb6 100644 --- a/com.discord/smali/com/discord/utilities/textprocessing/MessageRenderContext$1.smali +++ b/com.discord/smali/com/discord/utilities/textprocessing/MessageRenderContext$1.smali @@ -3,12 +3,12 @@ .source "MessageRenderContext.kt" # interfaces -.implements Lkotlin/jvm/functions/Function2; +.implements Lkotlin/jvm/functions/Function3; # annotations .annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/discord/utilities/textprocessing/MessageRenderContext;->(Landroid/content/Context;JZLjava/util/Map;Ljava/util/Map;Ljava/util/Map;ILkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;IILkotlin/jvm/functions/Function1;)V + value = Lcom/discord/utilities/textprocessing/MessageRenderContext;->(Landroid/content/Context;JZLjava/util/Map;Ljava/util/Map;Ljava/util/Map;ILkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;IILkotlin/jvm/functions/Function1;)V .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -19,9 +19,10 @@ .annotation system Ldalvik/annotation/Signature; value = { "Lw/u/b/k;", - "Lkotlin/jvm/functions/Function2<", + "Lkotlin/jvm/functions/Function3<", "Landroid/content/Context;", "Ljava/lang/String;", + "Ljava/lang/String;", "Lkotlin/Unit;", ">;" } @@ -48,7 +49,7 @@ .method public constructor ()V .locals 1 - const/4 v0, 0x2 + const/4 v0, 0x3 invoke-direct {p0, v0}, Lw/u/b/k;->(I)V @@ -57,22 +58,24 @@ # virtual methods -.method public bridge synthetic invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; +.method public bridge synthetic invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .locals 0 check-cast p1, Landroid/content/Context; check-cast p2, Ljava/lang/String; - invoke-virtual {p0, p1, p2}, Lcom/discord/utilities/textprocessing/MessageRenderContext$1;->invoke(Landroid/content/Context;Ljava/lang/String;)V + check-cast p3, Ljava/lang/String; + + invoke-virtual {p0, p1, p2, p3}, Lcom/discord/utilities/textprocessing/MessageRenderContext$1;->invoke(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V sget-object p1, Lkotlin/Unit;->a:Lkotlin/Unit; return-object p1 .end method -.method public final invoke(Landroid/content/Context;Ljava/lang/String;)V - .locals 2 +.method public final invoke(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V + .locals 1 const/4 v0, 0x0 @@ -80,9 +83,7 @@ if-eqz p2, :cond_0 - const/4 v1, 0x4 - - invoke-static {p1, p2, v0, v1, v0}, Lcom/discord/utilities/uri/UriHandler;->handle$default(Landroid/content/Context;Ljava/lang/String;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)V + invoke-static {p1, p2, p3}, Lcom/discord/utilities/uri/UriHandler;->handleOrUntrusted(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V return-void diff --git a/com.discord/smali/com/discord/utilities/textprocessing/MessageRenderContext$2.smali b/com.discord/smali/com/discord/utilities/textprocessing/MessageRenderContext$2.smali index 731e2a9617..187e40974c 100644 --- a/com.discord/smali/com/discord/utilities/textprocessing/MessageRenderContext$2.smali +++ b/com.discord/smali/com/discord/utilities/textprocessing/MessageRenderContext$2.smali @@ -8,7 +8,7 @@ # annotations .annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/discord/utilities/textprocessing/MessageRenderContext;->(Landroid/content/Context;JZLjava/util/Map;Ljava/util/Map;Ljava/util/Map;ILkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;IILkotlin/jvm/functions/Function1;)V + value = Lcom/discord/utilities/textprocessing/MessageRenderContext;->(Landroid/content/Context;JZLjava/util/Map;Ljava/util/Map;Ljava/util/Map;ILkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;IILkotlin/jvm/functions/Function1;)V .end annotation .annotation system Ldalvik/annotation/InnerClass; diff --git a/com.discord/smali/com/discord/utilities/textprocessing/MessageRenderContext.smali b/com.discord/smali/com/discord/utilities/textprocessing/MessageRenderContext.smali index ae396c6800..6df8ae6668 100644 --- a/com.discord/smali/com/discord/utilities/textprocessing/MessageRenderContext.smali +++ b/com.discord/smali/com/discord/utilities/textprocessing/MessageRenderContext.smali @@ -32,12 +32,13 @@ .field public final myId:J -.field public final onClickUrl:Lkotlin/jvm/functions/Function2; +.field public final onClickUrl:Lkotlin/jvm/functions/Function3; .annotation system Ldalvik/annotation/Signature; value = { - "Lkotlin/jvm/functions/Function2<", + "Lkotlin/jvm/functions/Function3<", "Landroid/content/Context;", "Ljava/lang/String;", + "Ljava/lang/String;", "Lkotlin/Unit;", ">;" } @@ -128,7 +129,7 @@ move/from16 v4, p4 - invoke-direct/range {v0 .. v15}, Lcom/discord/utilities/textprocessing/MessageRenderContext;->(Landroid/content/Context;JZLjava/util/Map;Ljava/util/Map;Ljava/util/Map;ILkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;IILkotlin/jvm/functions/Function1;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + invoke-direct/range {v0 .. v15}, Lcom/discord/utilities/textprocessing/MessageRenderContext;->(Landroid/content/Context;JZLjava/util/Map;Ljava/util/Map;Ljava/util/Map;ILkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;IILkotlin/jvm/functions/Function1;ILkotlin/jvm/internal/DefaultConstructorMarker;)V return-void .end method @@ -177,7 +178,7 @@ move-object/from16 v5, p5 - invoke-direct/range {v0 .. v15}, Lcom/discord/utilities/textprocessing/MessageRenderContext;->(Landroid/content/Context;JZLjava/util/Map;Ljava/util/Map;Ljava/util/Map;ILkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;IILkotlin/jvm/functions/Function1;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + invoke-direct/range {v0 .. v15}, Lcom/discord/utilities/textprocessing/MessageRenderContext;->(Landroid/content/Context;JZLjava/util/Map;Ljava/util/Map;Ljava/util/Map;ILkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;IILkotlin/jvm/functions/Function1;ILkotlin/jvm/internal/DefaultConstructorMarker;)V return-void .end method @@ -230,7 +231,7 @@ move-object/from16 v6, p6 - invoke-direct/range {v0 .. v15}, Lcom/discord/utilities/textprocessing/MessageRenderContext;->(Landroid/content/Context;JZLjava/util/Map;Ljava/util/Map;Ljava/util/Map;ILkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;IILkotlin/jvm/functions/Function1;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + invoke-direct/range {v0 .. v15}, Lcom/discord/utilities/textprocessing/MessageRenderContext;->(Landroid/content/Context;JZLjava/util/Map;Ljava/util/Map;Ljava/util/Map;ILkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;IILkotlin/jvm/functions/Function1;ILkotlin/jvm/internal/DefaultConstructorMarker;)V return-void .end method @@ -288,7 +289,7 @@ move-object/from16 v7, p7 - invoke-direct/range {v0 .. v15}, Lcom/discord/utilities/textprocessing/MessageRenderContext;->(Landroid/content/Context;JZLjava/util/Map;Ljava/util/Map;Ljava/util/Map;ILkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;IILkotlin/jvm/functions/Function1;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + invoke-direct/range {v0 .. v15}, Lcom/discord/utilities/textprocessing/MessageRenderContext;->(Landroid/content/Context;JZLjava/util/Map;Ljava/util/Map;Ljava/util/Map;ILkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;IILkotlin/jvm/functions/Function1;ILkotlin/jvm/internal/DefaultConstructorMarker;)V return-void .end method @@ -346,12 +347,12 @@ move/from16 v8, p8 - invoke-direct/range {v0 .. v15}, Lcom/discord/utilities/textprocessing/MessageRenderContext;->(Landroid/content/Context;JZLjava/util/Map;Ljava/util/Map;Ljava/util/Map;ILkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;IILkotlin/jvm/functions/Function1;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + invoke-direct/range {v0 .. v15}, Lcom/discord/utilities/textprocessing/MessageRenderContext;->(Landroid/content/Context;JZLjava/util/Map;Ljava/util/Map;Ljava/util/Map;ILkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;IILkotlin/jvm/functions/Function1;ILkotlin/jvm/internal/DefaultConstructorMarker;)V return-void .end method -.method public constructor (Landroid/content/Context;JZLjava/util/Map;Ljava/util/Map;Ljava/util/Map;ILkotlin/jvm/functions/Function2;)V +.method public constructor (Landroid/content/Context;JZLjava/util/Map;Ljava/util/Map;Ljava/util/Map;ILkotlin/jvm/functions/Function3;)V .locals 16 .annotation system Ldalvik/annotation/Signature; value = { @@ -371,11 +372,13 @@ "+", "Lcom/discord/models/domain/ModelGuildRole;", ">;I", - "Lkotlin/jvm/functions/Function2<", + "Lkotlin/jvm/functions/Function3<", "-", "Landroid/content/Context;", "-", "Ljava/lang/String;", + "-", + "Ljava/lang/String;", "Lkotlin/Unit;", ">;)V" } @@ -411,12 +414,12 @@ move-object/from16 v9, p9 - invoke-direct/range {v0 .. v15}, Lcom/discord/utilities/textprocessing/MessageRenderContext;->(Landroid/content/Context;JZLjava/util/Map;Ljava/util/Map;Ljava/util/Map;ILkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;IILkotlin/jvm/functions/Function1;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + invoke-direct/range {v0 .. v15}, Lcom/discord/utilities/textprocessing/MessageRenderContext;->(Landroid/content/Context;JZLjava/util/Map;Ljava/util/Map;Ljava/util/Map;ILkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;IILkotlin/jvm/functions/Function1;ILkotlin/jvm/internal/DefaultConstructorMarker;)V return-void .end method -.method public constructor (Landroid/content/Context;JZLjava/util/Map;Ljava/util/Map;Ljava/util/Map;ILkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;)V +.method public constructor (Landroid/content/Context;JZLjava/util/Map;Ljava/util/Map;Ljava/util/Map;ILkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;)V .locals 16 .annotation system Ldalvik/annotation/Signature; value = { @@ -436,11 +439,13 @@ "+", "Lcom/discord/models/domain/ModelGuildRole;", ">;I", - "Lkotlin/jvm/functions/Function2<", + "Lkotlin/jvm/functions/Function3<", "-", "Landroid/content/Context;", "-", "Ljava/lang/String;", + "-", + "Ljava/lang/String;", "Lkotlin/Unit;", ">;", "Lkotlin/jvm/functions/Function1<", @@ -481,12 +486,12 @@ move-object/from16 v10, p10 - invoke-direct/range {v0 .. v15}, Lcom/discord/utilities/textprocessing/MessageRenderContext;->(Landroid/content/Context;JZLjava/util/Map;Ljava/util/Map;Ljava/util/Map;ILkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;IILkotlin/jvm/functions/Function1;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + invoke-direct/range {v0 .. v15}, Lcom/discord/utilities/textprocessing/MessageRenderContext;->(Landroid/content/Context;JZLjava/util/Map;Ljava/util/Map;Ljava/util/Map;ILkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;IILkotlin/jvm/functions/Function1;ILkotlin/jvm/internal/DefaultConstructorMarker;)V return-void .end method -.method public constructor (Landroid/content/Context;JZLjava/util/Map;Ljava/util/Map;Ljava/util/Map;ILkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;I)V +.method public constructor (Landroid/content/Context;JZLjava/util/Map;Ljava/util/Map;Ljava/util/Map;ILkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;I)V .locals 16 .annotation system Ldalvik/annotation/Signature; value = { @@ -506,11 +511,13 @@ "+", "Lcom/discord/models/domain/ModelGuildRole;", ">;I", - "Lkotlin/jvm/functions/Function2<", + "Lkotlin/jvm/functions/Function3<", "-", "Landroid/content/Context;", "-", "Ljava/lang/String;", + "-", + "Ljava/lang/String;", "Lkotlin/Unit;", ">;", "Lkotlin/jvm/functions/Function1<", @@ -551,12 +558,12 @@ move/from16 v11, p11 - invoke-direct/range {v0 .. v15}, Lcom/discord/utilities/textprocessing/MessageRenderContext;->(Landroid/content/Context;JZLjava/util/Map;Ljava/util/Map;Ljava/util/Map;ILkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;IILkotlin/jvm/functions/Function1;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + invoke-direct/range {v0 .. v15}, Lcom/discord/utilities/textprocessing/MessageRenderContext;->(Landroid/content/Context;JZLjava/util/Map;Ljava/util/Map;Ljava/util/Map;ILkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;IILkotlin/jvm/functions/Function1;ILkotlin/jvm/internal/DefaultConstructorMarker;)V return-void .end method -.method public constructor (Landroid/content/Context;JZLjava/util/Map;Ljava/util/Map;Ljava/util/Map;ILkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;II)V +.method public constructor (Landroid/content/Context;JZLjava/util/Map;Ljava/util/Map;Ljava/util/Map;ILkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;II)V .locals 16 .annotation system Ldalvik/annotation/Signature; value = { @@ -576,11 +583,13 @@ "+", "Lcom/discord/models/domain/ModelGuildRole;", ">;I", - "Lkotlin/jvm/functions/Function2<", + "Lkotlin/jvm/functions/Function3<", "-", "Landroid/content/Context;", "-", "Ljava/lang/String;", + "-", + "Ljava/lang/String;", "Lkotlin/Unit;", ">;", "Lkotlin/jvm/functions/Function1<", @@ -621,12 +630,12 @@ move/from16 v12, p12 - invoke-direct/range {v0 .. v15}, Lcom/discord/utilities/textprocessing/MessageRenderContext;->(Landroid/content/Context;JZLjava/util/Map;Ljava/util/Map;Ljava/util/Map;ILkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;IILkotlin/jvm/functions/Function1;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + invoke-direct/range {v0 .. v15}, Lcom/discord/utilities/textprocessing/MessageRenderContext;->(Landroid/content/Context;JZLjava/util/Map;Ljava/util/Map;Ljava/util/Map;ILkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;IILkotlin/jvm/functions/Function1;ILkotlin/jvm/internal/DefaultConstructorMarker;)V return-void .end method -.method public constructor (Landroid/content/Context;JZLjava/util/Map;Ljava/util/Map;Ljava/util/Map;ILkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;IILkotlin/jvm/functions/Function1;)V +.method public constructor (Landroid/content/Context;JZLjava/util/Map;Ljava/util/Map;Ljava/util/Map;ILkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;IILkotlin/jvm/functions/Function1;)V .locals 1 .annotation system Ldalvik/annotation/Signature; value = { @@ -646,11 +655,13 @@ "+", "Lcom/discord/models/domain/ModelGuildRole;", ">;I", - "Lkotlin/jvm/functions/Function2<", + "Lkotlin/jvm/functions/Function3<", "-", "Landroid/content/Context;", "-", "Ljava/lang/String;", + "-", + "Ljava/lang/String;", "Lkotlin/Unit;", ">;", "Lkotlin/jvm/functions/Function1<", @@ -691,7 +702,7 @@ iput p8, p0, Lcom/discord/utilities/textprocessing/MessageRenderContext;->linkColorAttrResId:I - iput-object p9, p0, Lcom/discord/utilities/textprocessing/MessageRenderContext;->onClickUrl:Lkotlin/jvm/functions/Function2; + iput-object p9, p0, Lcom/discord/utilities/textprocessing/MessageRenderContext;->onClickUrl:Lkotlin/jvm/functions/Function3; iput-object p10, p0, Lcom/discord/utilities/textprocessing/MessageRenderContext;->onLongPressUrl:Lkotlin/jvm/functions/Function1; @@ -725,7 +736,7 @@ throw v0 .end method -.method public synthetic constructor (Landroid/content/Context;JZLjava/util/Map;Ljava/util/Map;Ljava/util/Map;ILkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;IILkotlin/jvm/functions/Function1;ILkotlin/jvm/internal/DefaultConstructorMarker;)V +.method public synthetic constructor (Landroid/content/Context;JZLjava/util/Map;Ljava/util/Map;Ljava/util/Map;ILkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;IILkotlin/jvm/functions/Function1;ILkotlin/jvm/internal/DefaultConstructorMarker;)V .locals 14 move-object v1, p1 @@ -868,12 +879,12 @@ move/from16 v4, p4 - invoke-direct/range {v0 .. v13}, Lcom/discord/utilities/textprocessing/MessageRenderContext;->(Landroid/content/Context;JZLjava/util/Map;Ljava/util/Map;Ljava/util/Map;ILkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;IILkotlin/jvm/functions/Function1;)V + invoke-direct/range {v0 .. v13}, Lcom/discord/utilities/textprocessing/MessageRenderContext;->(Landroid/content/Context;JZLjava/util/Map;Ljava/util/Map;Ljava/util/Map;ILkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;IILkotlin/jvm/functions/Function1;)V return-void .end method -.method public static synthetic copy$default(Lcom/discord/utilities/textprocessing/MessageRenderContext;Landroid/content/Context;JZLjava/util/Map;Ljava/util/Map;Ljava/util/Map;ILkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;IILkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lcom/discord/utilities/textprocessing/MessageRenderContext; +.method public static synthetic copy$default(Lcom/discord/utilities/textprocessing/MessageRenderContext;Landroid/content/Context;JZLjava/util/Map;Ljava/util/Map;Ljava/util/Map;ILkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;IILkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lcom/discord/utilities/textprocessing/MessageRenderContext; .locals 13 move/from16 v0, p14 @@ -980,7 +991,7 @@ if-eqz v9, :cond_7 - invoke-virtual {p0}, Lcom/discord/utilities/textprocessing/MessageRenderContext;->getOnClickUrl()Lkotlin/jvm/functions/Function2; + invoke-virtual {p0}, Lcom/discord/utilities/textprocessing/MessageRenderContext;->getOnClickUrl()Lkotlin/jvm/functions/Function3; move-result-object v9 @@ -1070,7 +1081,7 @@ move-object/from16 p13, v0 - invoke-virtual/range {p0 .. p13}, Lcom/discord/utilities/textprocessing/MessageRenderContext;->copy(Landroid/content/Context;JZLjava/util/Map;Ljava/util/Map;Ljava/util/Map;ILkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;IILkotlin/jvm/functions/Function1;)Lcom/discord/utilities/textprocessing/MessageRenderContext; + invoke-virtual/range {p0 .. p13}, Lcom/discord/utilities/textprocessing/MessageRenderContext;->copy(Landroid/content/Context;JZLjava/util/Map;Ljava/util/Map;Ljava/util/Map;ILkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;IILkotlin/jvm/functions/Function1;)Lcom/discord/utilities/textprocessing/MessageRenderContext; move-result-object v0 @@ -1216,20 +1227,21 @@ return v0 .end method -.method public final component8()Lkotlin/jvm/functions/Function2; +.method public final component8()Lkotlin/jvm/functions/Function3; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "()", - "Lkotlin/jvm/functions/Function2<", + "Lkotlin/jvm/functions/Function3<", "Landroid/content/Context;", "Ljava/lang/String;", + "Ljava/lang/String;", "Lkotlin/Unit;", ">;" } .end annotation - invoke-virtual {p0}, Lcom/discord/utilities/textprocessing/MessageRenderContext;->getOnClickUrl()Lkotlin/jvm/functions/Function2; + invoke-virtual {p0}, Lcom/discord/utilities/textprocessing/MessageRenderContext;->getOnClickUrl()Lkotlin/jvm/functions/Function3; move-result-object v0 @@ -1255,7 +1267,7 @@ return-object v0 .end method -.method public final copy(Landroid/content/Context;JZLjava/util/Map;Ljava/util/Map;Ljava/util/Map;ILkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;IILkotlin/jvm/functions/Function1;)Lcom/discord/utilities/textprocessing/MessageRenderContext; +.method public final copy(Landroid/content/Context;JZLjava/util/Map;Ljava/util/Map;Ljava/util/Map;ILkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;IILkotlin/jvm/functions/Function1;)Lcom/discord/utilities/textprocessing/MessageRenderContext; .locals 15 .annotation system Ldalvik/annotation/Signature; value = { @@ -1275,11 +1287,13 @@ "+", "Lcom/discord/models/domain/ModelGuildRole;", ">;I", - "Lkotlin/jvm/functions/Function2<", + "Lkotlin/jvm/functions/Function3<", "-", "Landroid/content/Context;", "-", "Ljava/lang/String;", + "-", + "Ljava/lang/String;", "Lkotlin/Unit;", ">;", "Lkotlin/jvm/functions/Function1<", @@ -1333,7 +1347,7 @@ move-object/from16 v14, p13 - invoke-direct/range {v1 .. v14}, Lcom/discord/utilities/textprocessing/MessageRenderContext;->(Landroid/content/Context;JZLjava/util/Map;Ljava/util/Map;Ljava/util/Map;ILkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;IILkotlin/jvm/functions/Function1;)V + invoke-direct/range {v1 .. v14}, Lcom/discord/utilities/textprocessing/MessageRenderContext;->(Landroid/content/Context;JZLjava/util/Map;Ljava/util/Map;Ljava/util/Map;ILkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;IILkotlin/jvm/functions/Function1;)V return-object v0 @@ -1458,11 +1472,11 @@ if-ne v0, v1, :cond_0 - invoke-virtual {p0}, Lcom/discord/utilities/textprocessing/MessageRenderContext;->getOnClickUrl()Lkotlin/jvm/functions/Function2; + invoke-virtual {p0}, Lcom/discord/utilities/textprocessing/MessageRenderContext;->getOnClickUrl()Lkotlin/jvm/functions/Function3; move-result-object v0 - invoke-virtual {p1}, Lcom/discord/utilities/textprocessing/MessageRenderContext;->getOnClickUrl()Lkotlin/jvm/functions/Function2; + invoke-virtual {p1}, Lcom/discord/utilities/textprocessing/MessageRenderContext;->getOnClickUrl()Lkotlin/jvm/functions/Function3; move-result-object v1 @@ -1575,20 +1589,21 @@ return-wide v0 .end method -.method public getOnClickUrl()Lkotlin/jvm/functions/Function2; +.method public getOnClickUrl()Lkotlin/jvm/functions/Function3; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "()", - "Lkotlin/jvm/functions/Function2<", + "Lkotlin/jvm/functions/Function3<", "Landroid/content/Context;", "Ljava/lang/String;", + "Ljava/lang/String;", "Lkotlin/Unit;", ">;" } .end annotation - iget-object v0, p0, Lcom/discord/utilities/textprocessing/MessageRenderContext;->onClickUrl:Lkotlin/jvm/functions/Function2; + iget-object v0, p0, Lcom/discord/utilities/textprocessing/MessageRenderContext;->onClickUrl:Lkotlin/jvm/functions/Function3; return-object v0 .end method @@ -1798,7 +1813,7 @@ mul-int/lit8 v0, v0, 0x1f - invoke-virtual {p0}, Lcom/discord/utilities/textprocessing/MessageRenderContext;->getOnClickUrl()Lkotlin/jvm/functions/Function2; + invoke-virtual {p0}, Lcom/discord/utilities/textprocessing/MessageRenderContext;->getOnClickUrl()Lkotlin/jvm/functions/Function3; move-result-object v2 @@ -1965,7 +1980,7 @@ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - invoke-virtual {p0}, Lcom/discord/utilities/textprocessing/MessageRenderContext;->getOnClickUrl()Lkotlin/jvm/functions/Function2; + invoke-virtual {p0}, Lcom/discord/utilities/textprocessing/MessageRenderContext;->getOnClickUrl()Lkotlin/jvm/functions/Function3; move-result-object v1 diff --git a/com.discord/smali/com/discord/utilities/textprocessing/Parsers$parseMarkdown$renderContext$1$onClickUrl$1.smali b/com.discord/smali/com/discord/utilities/textprocessing/Parsers$parseMarkdown$renderContext$1$onClickUrl$1.smali index 4d9d76c53a..ebdf09929b 100644 --- a/com.discord/smali/com/discord/utilities/textprocessing/Parsers$parseMarkdown$renderContext$1$onClickUrl$1.smali +++ b/com.discord/smali/com/discord/utilities/textprocessing/Parsers$parseMarkdown$renderContext$1$onClickUrl$1.smali @@ -3,12 +3,12 @@ .source "Parsers.kt" # interfaces -.implements Lkotlin/jvm/functions/Function2; +.implements Lkotlin/jvm/functions/Function3; # annotations .annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/discord/utilities/textprocessing/Parsers$parseMarkdown$renderContext$1;->getOnClickUrl()Lkotlin/jvm/functions/Function2; + value = Lcom/discord/utilities/textprocessing/Parsers$parseMarkdown$renderContext$1;->getOnClickUrl()Lkotlin/jvm/functions/Function3; .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -19,9 +19,10 @@ .annotation system Ldalvik/annotation/Signature; value = { "Lw/u/b/k;", - "Lkotlin/jvm/functions/Function2<", + "Lkotlin/jvm/functions/Function3<", "Landroid/content/Context;", "Ljava/lang/String;", + "Ljava/lang/String;", "Lkotlin/Unit;", ">;" } @@ -48,7 +49,7 @@ .method public constructor ()V .locals 1 - const/4 v0, 0x2 + const/4 v0, 0x3 invoke-direct {p0, v0}, Lw/u/b/k;->(I)V @@ -57,22 +58,24 @@ # virtual methods -.method public bridge synthetic invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; +.method public bridge synthetic invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .locals 0 check-cast p1, Landroid/content/Context; check-cast p2, Ljava/lang/String; - invoke-virtual {p0, p1, p2}, Lcom/discord/utilities/textprocessing/Parsers$parseMarkdown$renderContext$1$onClickUrl$1;->invoke(Landroid/content/Context;Ljava/lang/String;)V + check-cast p3, Ljava/lang/String; + + invoke-virtual {p0, p1, p2, p3}, Lcom/discord/utilities/textprocessing/Parsers$parseMarkdown$renderContext$1$onClickUrl$1;->invoke(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V sget-object p1, Lkotlin/Unit;->a:Lkotlin/Unit; return-object p1 .end method -.method public final invoke(Landroid/content/Context;Ljava/lang/String;)V - .locals 2 +.method public final invoke(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V + .locals 1 const/4 v0, 0x0 @@ -80,9 +83,7 @@ if-eqz p2, :cond_0 - const/4 v1, 0x4 - - invoke-static {p1, p2, v0, v1, v0}, Lcom/discord/utilities/uri/UriHandler;->handle$default(Landroid/content/Context;Ljava/lang/String;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)V + invoke-static {p1, p2, p3}, Lcom/discord/utilities/uri/UriHandler;->handleOrUntrusted(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V return-void diff --git a/com.discord/smali/com/discord/utilities/textprocessing/Parsers$parseMarkdown$renderContext$1.smali b/com.discord/smali/com/discord/utilities/textprocessing/Parsers$parseMarkdown$renderContext$1.smali index 91739a7cbd..ccc56bf391 100644 --- a/com.discord/smali/com/discord/utilities/textprocessing/Parsers$parseMarkdown$renderContext$1.smali +++ b/com.discord/smali/com/discord/utilities/textprocessing/Parsers$parseMarkdown$renderContext$1.smali @@ -77,14 +77,15 @@ return v0 .end method -.method public getOnClickUrl()Lkotlin/jvm/functions/Function2; +.method public getOnClickUrl()Lkotlin/jvm/functions/Function3; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "()", - "Lkotlin/jvm/functions/Function2<", + "Lkotlin/jvm/functions/Function3<", "Landroid/content/Context;", "Ljava/lang/String;", + "Ljava/lang/String;", "Lkotlin/Unit;", ">;" } diff --git a/com.discord/smali/com/discord/utilities/textprocessing/Parsers$parseMaskedLinks$1.smali b/com.discord/smali/com/discord/utilities/textprocessing/Parsers$parseMaskedLinks$1.smali index 6b08f0f9b0..6153ad89a5 100644 --- a/com.discord/smali/com/discord/utilities/textprocessing/Parsers$parseMaskedLinks$1.smali +++ b/com.discord/smali/com/discord/utilities/textprocessing/Parsers$parseMaskedLinks$1.smali @@ -3,12 +3,12 @@ .source "Parsers.kt" # interfaces -.implements Lkotlin/jvm/functions/Function2; +.implements Lkotlin/jvm/functions/Function3; # annotations .annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks$default(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;Ljava/lang/Integer;ILjava/lang/Object;)Ljava/lang/CharSequence; + value = Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks$default(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;Ljava/lang/Integer;ILjava/lang/Object;)Ljava/lang/CharSequence; .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -19,9 +19,10 @@ .annotation system Ldalvik/annotation/Signature; value = { "Lw/u/b/k;", - "Lkotlin/jvm/functions/Function2<", + "Lkotlin/jvm/functions/Function3<", "Landroid/content/Context;", "Ljava/lang/String;", + "Ljava/lang/String;", "Lkotlin/Unit;", ">;" } @@ -48,7 +49,7 @@ .method public constructor ()V .locals 1 - const/4 v0, 0x2 + const/4 v0, 0x3 invoke-direct {p0, v0}, Lw/u/b/k;->(I)V @@ -57,32 +58,44 @@ # virtual methods -.method public bridge synthetic invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; +.method public bridge synthetic invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .locals 0 check-cast p1, Landroid/content/Context; check-cast p2, Ljava/lang/String; - invoke-virtual {p0, p1, p2}, Lcom/discord/utilities/textprocessing/Parsers$parseMaskedLinks$1;->invoke(Landroid/content/Context;Ljava/lang/String;)V + check-cast p3, Ljava/lang/String; + + invoke-virtual {p0, p1, p2, p3}, Lcom/discord/utilities/textprocessing/Parsers$parseMaskedLinks$1;->invoke(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V sget-object p1, Lkotlin/Unit;->a:Lkotlin/Unit; return-object p1 .end method -.method public final invoke(Landroid/content/Context;Ljava/lang/String;)V - .locals 2 +.method public final invoke(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V + .locals 6 - const/4 v0, 0x0 + const/4 p3, 0x0 if-eqz p1, :cond_1 if-eqz p2, :cond_0 - const/4 v1, 0x4 + sget-object v0, Lcom/discord/utilities/uri/UriHandler;->INSTANCE:Lcom/discord/utilities/uri/UriHandler; - invoke-static {p1, p2, v0, v1, v0}, Lcom/discord/utilities/uri/UriHandler;->handle$default(Landroid/content/Context;Ljava/lang/String;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)V + const/4 v3, 0x0 + + const/4 v4, 0x4 + + const/4 v5, 0x0 + + move-object v1, p1 + + move-object v2, p2 + + invoke-static/range {v0 .. v5}, Lcom/discord/utilities/uri/UriHandler;->handle$default(Lcom/discord/utilities/uri/UriHandler;Landroid/content/Context;Ljava/lang/String;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)V return-void @@ -91,12 +104,12 @@ invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V - throw v0 + throw p3 :cond_1 const-string p1, "clickContext" invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V - throw v0 + throw p3 .end method diff --git a/com.discord/smali/com/discord/utilities/textprocessing/Parsers$parseMaskedLinks$2.smali b/com.discord/smali/com/discord/utilities/textprocessing/Parsers$parseMaskedLinks$2.smali index 0e3da9bf46..aa47f153b2 100644 --- a/com.discord/smali/com/discord/utilities/textprocessing/Parsers$parseMaskedLinks$2.smali +++ b/com.discord/smali/com/discord/utilities/textprocessing/Parsers$parseMaskedLinks$2.smali @@ -8,7 +8,7 @@ # annotations .annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks$default(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;Ljava/lang/Integer;ILjava/lang/Object;)Ljava/lang/CharSequence; + value = Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks$default(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;Ljava/lang/Integer;ILjava/lang/Object;)Ljava/lang/CharSequence; .end annotation .annotation system Ldalvik/annotation/InnerClass; diff --git a/com.discord/smali/com/discord/utilities/textprocessing/Parsers$parseMaskedLinks$renderContext$1$onClickUrl$1.smali b/com.discord/smali/com/discord/utilities/textprocessing/Parsers$parseMaskedLinks$renderContext$1$onClickUrl$1.smali index 70dcb31d01..00280133e3 100644 --- a/com.discord/smali/com/discord/utilities/textprocessing/Parsers$parseMaskedLinks$renderContext$1$onClickUrl$1.smali +++ b/com.discord/smali/com/discord/utilities/textprocessing/Parsers$parseMaskedLinks$renderContext$1$onClickUrl$1.smali @@ -3,12 +3,12 @@ .source "Parsers.kt" # interfaces -.implements Lkotlin/jvm/functions/Function2; +.implements Lkotlin/jvm/functions/Function3; # annotations .annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/discord/utilities/textprocessing/Parsers$parseMaskedLinks$renderContext$1;->(Lkotlin/jvm/functions/Function2;Landroid/content/Context;Lkotlin/jvm/functions/Function1;)V + value = Lcom/discord/utilities/textprocessing/Parsers$parseMaskedLinks$renderContext$1;->(Lkotlin/jvm/functions/Function3;Landroid/content/Context;Lkotlin/jvm/functions/Function1;)V .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -19,9 +19,10 @@ .annotation system Ldalvik/annotation/Signature; value = { "Lw/u/b/k;", - "Lkotlin/jvm/functions/Function2<", + "Lkotlin/jvm/functions/Function3<", "Landroid/content/Context;", "Ljava/lang/String;", + "Ljava/lang/String;", "Lkotlin/Unit;", ">;" } @@ -38,7 +39,7 @@ iput-object p1, p0, Lcom/discord/utilities/textprocessing/Parsers$parseMaskedLinks$renderContext$1$onClickUrl$1;->this$0:Lcom/discord/utilities/textprocessing/Parsers$parseMaskedLinks$renderContext$1; - const/4 p1, 0x2 + const/4 p1, 0x3 invoke-direct {p0, p1}, Lw/u/b/k;->(I)V @@ -47,21 +48,23 @@ # virtual methods -.method public bridge synthetic invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; +.method public bridge synthetic invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .locals 0 check-cast p1, Landroid/content/Context; check-cast p2, Ljava/lang/String; - invoke-virtual {p0, p1, p2}, Lcom/discord/utilities/textprocessing/Parsers$parseMaskedLinks$renderContext$1$onClickUrl$1;->invoke(Landroid/content/Context;Ljava/lang/String;)V + check-cast p3, Ljava/lang/String; + + invoke-virtual {p0, p1, p2, p3}, Lcom/discord/utilities/textprocessing/Parsers$parseMaskedLinks$renderContext$1$onClickUrl$1;->invoke(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V sget-object p1, Lkotlin/Unit;->a:Lkotlin/Unit; return-object p1 .end method -.method public final invoke(Landroid/content/Context;Ljava/lang/String;)V +.method public final invoke(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V .locals 1 const/4 v0, 0x0 @@ -72,9 +75,9 @@ iget-object v0, p0, Lcom/discord/utilities/textprocessing/Parsers$parseMaskedLinks$renderContext$1$onClickUrl$1;->this$0:Lcom/discord/utilities/textprocessing/Parsers$parseMaskedLinks$renderContext$1; - iget-object v0, v0, Lcom/discord/utilities/textprocessing/Parsers$parseMaskedLinks$renderContext$1;->$onClickListener:Lkotlin/jvm/functions/Function2; + iget-object v0, v0, Lcom/discord/utilities/textprocessing/Parsers$parseMaskedLinks$renderContext$1;->$onClickListener:Lkotlin/jvm/functions/Function3; - invoke-interface {v0, p1, p2}, Lkotlin/jvm/functions/Function2;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + invoke-interface {v0, p1, p2, p3}, Lkotlin/jvm/functions/Function3;->invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; return-void diff --git a/com.discord/smali/com/discord/utilities/textprocessing/Parsers$parseMaskedLinks$renderContext$1$onLongPressUrl$1.smali b/com.discord/smali/com/discord/utilities/textprocessing/Parsers$parseMaskedLinks$renderContext$1$onLongPressUrl$1.smali index bffc025517..304846c04a 100644 --- a/com.discord/smali/com/discord/utilities/textprocessing/Parsers$parseMaskedLinks$renderContext$1$onLongPressUrl$1.smali +++ b/com.discord/smali/com/discord/utilities/textprocessing/Parsers$parseMaskedLinks$renderContext$1$onLongPressUrl$1.smali @@ -8,7 +8,7 @@ # annotations .annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/discord/utilities/textprocessing/Parsers$parseMaskedLinks$renderContext$1;->(Lkotlin/jvm/functions/Function2;Landroid/content/Context;Lkotlin/jvm/functions/Function1;)V + value = Lcom/discord/utilities/textprocessing/Parsers$parseMaskedLinks$renderContext$1;->(Lkotlin/jvm/functions/Function3;Landroid/content/Context;Lkotlin/jvm/functions/Function1;)V .end annotation .annotation system Ldalvik/annotation/InnerClass; diff --git a/com.discord/smali/com/discord/utilities/textprocessing/Parsers$parseMaskedLinks$renderContext$1.smali b/com.discord/smali/com/discord/utilities/textprocessing/Parsers$parseMaskedLinks$renderContext$1.smali index a6018a9818..4e5927372f 100644 --- a/com.discord/smali/com/discord/utilities/textprocessing/Parsers$parseMaskedLinks$renderContext$1.smali +++ b/com.discord/smali/com/discord/utilities/textprocessing/Parsers$parseMaskedLinks$renderContext$1.smali @@ -8,7 +8,7 @@ # annotations .annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;Ljava/lang/Integer;)Ljava/lang/CharSequence; + value = Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;Ljava/lang/Integer;)Ljava/lang/CharSequence; .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -20,7 +20,7 @@ # instance fields .field public final synthetic $context:Landroid/content/Context; -.field public final synthetic $onClickListener:Lkotlin/jvm/functions/Function2; +.field public final synthetic $onClickListener:Lkotlin/jvm/functions/Function3; .field public final synthetic $onLongPressListener:Lkotlin/jvm/functions/Function1; @@ -28,12 +28,13 @@ .field public final linkColorAttrResId:I -.field public final onClickUrl:Lkotlin/jvm/functions/Function2; +.field public final onClickUrl:Lkotlin/jvm/functions/Function3; .annotation system Ldalvik/annotation/Signature; value = { - "Lkotlin/jvm/functions/Function2<", + "Lkotlin/jvm/functions/Function3<", "Landroid/content/Context;", "Ljava/lang/String;", + "Ljava/lang/String;", "Lkotlin/Unit;", ">;" } @@ -53,10 +54,10 @@ # direct methods -.method public constructor (Lkotlin/jvm/functions/Function2;Landroid/content/Context;Lkotlin/jvm/functions/Function1;)V +.method public constructor (Lkotlin/jvm/functions/Function3;Landroid/content/Context;Lkotlin/jvm/functions/Function1;)V .locals 0 - iput-object p1, p0, Lcom/discord/utilities/textprocessing/Parsers$parseMaskedLinks$renderContext$1;->$onClickListener:Lkotlin/jvm/functions/Function2; + iput-object p1, p0, Lcom/discord/utilities/textprocessing/Parsers$parseMaskedLinks$renderContext$1;->$onClickListener:Lkotlin/jvm/functions/Function3; iput-object p2, p0, Lcom/discord/utilities/textprocessing/Parsers$parseMaskedLinks$renderContext$1;->$context:Landroid/content/Context; @@ -68,7 +69,7 @@ invoke-direct {p1, p0}, Lcom/discord/utilities/textprocessing/Parsers$parseMaskedLinks$renderContext$1$onClickUrl$1;->(Lcom/discord/utilities/textprocessing/Parsers$parseMaskedLinks$renderContext$1;)V - iput-object p1, p0, Lcom/discord/utilities/textprocessing/Parsers$parseMaskedLinks$renderContext$1;->onClickUrl:Lkotlin/jvm/functions/Function2; + iput-object p1, p0, Lcom/discord/utilities/textprocessing/Parsers$parseMaskedLinks$renderContext$1;->onClickUrl:Lkotlin/jvm/functions/Function3; iput-object p2, p0, Lcom/discord/utilities/textprocessing/Parsers$parseMaskedLinks$renderContext$1;->context:Landroid/content/Context; @@ -103,20 +104,21 @@ return v0 .end method -.method public getOnClickUrl()Lkotlin/jvm/functions/Function2; +.method public getOnClickUrl()Lkotlin/jvm/functions/Function3; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "()", - "Lkotlin/jvm/functions/Function2<", + "Lkotlin/jvm/functions/Function3<", "Landroid/content/Context;", "Ljava/lang/String;", + "Ljava/lang/String;", "Lkotlin/Unit;", ">;" } .end annotation - iget-object v0, p0, Lcom/discord/utilities/textprocessing/Parsers$parseMaskedLinks$renderContext$1;->onClickUrl:Lkotlin/jvm/functions/Function2; + iget-object v0, p0, Lcom/discord/utilities/textprocessing/Parsers$parseMaskedLinks$renderContext$1;->onClickUrl:Lkotlin/jvm/functions/Function3; return-object v0 .end method diff --git a/com.discord/smali/com/discord/utilities/textprocessing/Parsers.smali b/com.discord/smali/com/discord/utilities/textprocessing/Parsers.smali index 5031ea7227..9f9769940e 100644 --- a/com.discord/smali/com/discord/utilities/textprocessing/Parsers.smali +++ b/com.discord/smali/com/discord/utilities/textprocessing/Parsers.smali @@ -524,25 +524,27 @@ move-object v1, p1 - invoke-static/range {v0 .. v6}, Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks$default(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;Ljava/lang/Integer;ILjava/lang/Object;)Ljava/lang/CharSequence; + invoke-static/range {v0 .. v6}, Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks$default(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;Ljava/lang/Integer;ILjava/lang/Object;)Ljava/lang/CharSequence; move-result-object p0 return-object p0 .end method -.method public static final parseMaskedLinks(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function2;)Ljava/lang/CharSequence; +.method public static final parseMaskedLinks(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function3;)Ljava/lang/CharSequence; .locals 7 .annotation system Ldalvik/annotation/Signature; value = { "(", "Landroid/content/Context;", "Ljava/lang/CharSequence;", - "Lkotlin/jvm/functions/Function2<", + "Lkotlin/jvm/functions/Function3<", "-", "Landroid/content/Context;", "-", "Ljava/lang/String;", + "-", + "Ljava/lang/String;", "Lkotlin/Unit;", ">;)", "Ljava/lang/CharSequence;" @@ -563,25 +565,27 @@ move-object v2, p2 - invoke-static/range {v0 .. v6}, Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks$default(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;Ljava/lang/Integer;ILjava/lang/Object;)Ljava/lang/CharSequence; + invoke-static/range {v0 .. v6}, Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks$default(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;Ljava/lang/Integer;ILjava/lang/Object;)Ljava/lang/CharSequence; move-result-object p0 return-object p0 .end method -.method public static final parseMaskedLinks(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;)Ljava/lang/CharSequence; +.method public static final parseMaskedLinks(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;)Ljava/lang/CharSequence; .locals 7 .annotation system Ldalvik/annotation/Signature; value = { "(", "Landroid/content/Context;", "Ljava/lang/CharSequence;", - "Lkotlin/jvm/functions/Function2<", + "Lkotlin/jvm/functions/Function3<", "-", "Landroid/content/Context;", "-", "Ljava/lang/String;", + "-", + "Ljava/lang/String;", "Lkotlin/Unit;", ">;", "Lkotlin/jvm/functions/Function1<", @@ -607,14 +611,14 @@ move-object v3, p3 - invoke-static/range {v0 .. v6}, Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks$default(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;Ljava/lang/Integer;ILjava/lang/Object;)Ljava/lang/CharSequence; + invoke-static/range {v0 .. v6}, Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks$default(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;Ljava/lang/Integer;ILjava/lang/Object;)Ljava/lang/CharSequence; move-result-object p0 return-object p0 .end method -.method public static final parseMaskedLinks(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;Ljava/lang/Integer;)Ljava/lang/CharSequence; +.method public static final parseMaskedLinks(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;Ljava/lang/Integer;)Ljava/lang/CharSequence; .locals 10 .param p4 # Ljava/lang/Integer; .annotation build Landroidx/annotation/ColorInt; @@ -625,11 +629,13 @@ "(", "Landroid/content/Context;", "Ljava/lang/CharSequence;", - "Lkotlin/jvm/functions/Function2<", + "Lkotlin/jvm/functions/Function3<", "-", "Landroid/content/Context;", "-", "Ljava/lang/String;", + "-", + "Ljava/lang/String;", "Lkotlin/Unit;", ">;", "Lkotlin/jvm/functions/Function1<", @@ -737,7 +743,7 @@ new-instance p4, Lcom/discord/utilities/textprocessing/Parsers$parseMaskedLinks$renderContext$1; - invoke-direct {p4, p2, p0, p3}, Lcom/discord/utilities/textprocessing/Parsers$parseMaskedLinks$renderContext$1;->(Lkotlin/jvm/functions/Function2;Landroid/content/Context;Lkotlin/jvm/functions/Function1;)V + invoke-direct {p4, p2, p0, p3}, Lcom/discord/utilities/textprocessing/Parsers$parseMaskedLinks$renderContext$1;->(Lkotlin/jvm/functions/Function3;Landroid/content/Context;Lkotlin/jvm/functions/Function1;)V invoke-static {p1, p4}, Lcom/discord/utilities/textprocessing/AstRenderer;->render(Ljava/util/Collection;Ljava/lang/Object;)Lcom/facebook/drawee/span/DraweeSpanStringBuilder; @@ -771,7 +777,7 @@ throw v0 .end method -.method public static synthetic parseMaskedLinks$default(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;Ljava/lang/Integer;ILjava/lang/Object;)Ljava/lang/CharSequence; +.method public static synthetic parseMaskedLinks$default(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;Ljava/lang/Integer;ILjava/lang/Object;)Ljava/lang/CharSequence; .locals 0 and-int/lit8 p6, p5, 0x4 @@ -797,7 +803,7 @@ const/4 p4, 0x0 :cond_2 - invoke-static {p0, p1, p2, p3, p4}, Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;Ljava/lang/Integer;)Ljava/lang/CharSequence; + invoke-static {p0, p1, p2, p3, p4}, Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;Ljava/lang/Integer;)Ljava/lang/CharSequence; move-result-object p0 diff --git a/com.discord/smali/com/discord/utilities/textprocessing/node/UrlNode$RenderContext.smali b/com.discord/smali/com/discord/utilities/textprocessing/node/UrlNode$RenderContext.smali index d9b29e0780..49a61b61bc 100644 --- a/com.discord/smali/com/discord/utilities/textprocessing/node/UrlNode$RenderContext.smali +++ b/com.discord/smali/com/discord/utilities/textprocessing/node/UrlNode$RenderContext.smali @@ -23,13 +23,14 @@ .end annotation .end method -.method public abstract getOnClickUrl()Lkotlin/jvm/functions/Function2; +.method public abstract getOnClickUrl()Lkotlin/jvm/functions/Function3; .annotation system Ldalvik/annotation/Signature; value = { "()", - "Lkotlin/jvm/functions/Function2<", + "Lkotlin/jvm/functions/Function3<", "Landroid/content/Context;", "Ljava/lang/String;", + "Ljava/lang/String;", "Lkotlin/Unit;", ">;" } diff --git a/com.discord/smali/com/discord/utilities/textprocessing/node/UrlNode$render$style$2.smali b/com.discord/smali/com/discord/utilities/textprocessing/node/UrlNode$render$style$2.smali index c8a40bce7c..f14747d098 100644 --- a/com.discord/smali/com/discord/utilities/textprocessing/node/UrlNode$render$style$2.smali +++ b/com.discord/smali/com/discord/utilities/textprocessing/node/UrlNode$render$style$2.smali @@ -32,14 +32,18 @@ .field public final synthetic $safeUrl:Ljava/lang/String; +.field public final synthetic this$0:Lcom/discord/utilities/textprocessing/node/UrlNode; + # direct methods -.method public constructor (Lcom/discord/utilities/textprocessing/node/UrlNode$RenderContext;Ljava/lang/String;)V +.method public constructor (Lcom/discord/utilities/textprocessing/node/UrlNode;Lcom/discord/utilities/textprocessing/node/UrlNode$RenderContext;Ljava/lang/String;)V .locals 0 - iput-object p1, p0, Lcom/discord/utilities/textprocessing/node/UrlNode$render$style$2;->$renderContext:Lcom/discord/utilities/textprocessing/node/UrlNode$RenderContext; + iput-object p1, p0, Lcom/discord/utilities/textprocessing/node/UrlNode$render$style$2;->this$0:Lcom/discord/utilities/textprocessing/node/UrlNode; - iput-object p2, p0, Lcom/discord/utilities/textprocessing/node/UrlNode$render$style$2;->$safeUrl:Ljava/lang/String; + iput-object p2, p0, Lcom/discord/utilities/textprocessing/node/UrlNode$render$style$2;->$renderContext:Lcom/discord/utilities/textprocessing/node/UrlNode$RenderContext; + + iput-object p3, p0, Lcom/discord/utilities/textprocessing/node/UrlNode$render$style$2;->$safeUrl:Ljava/lang/String; const/4 p1, 0x1 @@ -63,13 +67,13 @@ .end method .method public final invoke(Landroid/view/View;)V - .locals 2 + .locals 3 if-eqz p1, :cond_0 iget-object v0, p0, Lcom/discord/utilities/textprocessing/node/UrlNode$render$style$2;->$renderContext:Lcom/discord/utilities/textprocessing/node/UrlNode$RenderContext; - invoke-interface {v0}, Lcom/discord/utilities/textprocessing/node/UrlNode$RenderContext;->getOnClickUrl()Lkotlin/jvm/functions/Function2; + invoke-interface {v0}, Lcom/discord/utilities/textprocessing/node/UrlNode$RenderContext;->getOnClickUrl()Lkotlin/jvm/functions/Function3; move-result-object v0 @@ -83,7 +87,13 @@ iget-object v1, p0, Lcom/discord/utilities/textprocessing/node/UrlNode$render$style$2;->$safeUrl:Ljava/lang/String; - invoke-interface {v0, p1, v1}, Lkotlin/jvm/functions/Function2;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + iget-object v2, p0, Lcom/discord/utilities/textprocessing/node/UrlNode$render$style$2;->this$0:Lcom/discord/utilities/textprocessing/node/UrlNode; + + invoke-static {v2}, Lcom/discord/utilities/textprocessing/node/UrlNode;->access$getMask$p(Lcom/discord/utilities/textprocessing/node/UrlNode;)Ljava/lang/String; + + move-result-object v2 + + invoke-interface {v0, p1, v1, v2}, Lkotlin/jvm/functions/Function3;->invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; return-void diff --git a/com.discord/smali/com/discord/utilities/textprocessing/node/UrlNode.smali b/com.discord/smali/com/discord/utilities/textprocessing/node/UrlNode.smali index 9e1a65b5bb..1e640aeb68 100644 --- a/com.discord/smali/com/discord/utilities/textprocessing/node/UrlNode.smali +++ b/com.discord/smali/com/discord/utilities/textprocessing/node/UrlNode.smali @@ -85,6 +85,14 @@ return-void .end method +.method public static final synthetic access$getMask$p(Lcom/discord/utilities/textprocessing/node/UrlNode;)Ljava/lang/String; + .locals 0 + + iget-object p0, p0, Lcom/discord/utilities/textprocessing/node/UrlNode;->mask:Ljava/lang/String; + + return-object p0 +.end method + # virtual methods .method public final getUrl()Ljava/lang/String; @@ -148,7 +156,7 @@ new-instance v5, Lcom/discord/utilities/textprocessing/node/UrlNode$render$style$2; - invoke-direct {v5, p2, v0}, Lcom/discord/utilities/textprocessing/node/UrlNode$render$style$2;->(Lcom/discord/utilities/textprocessing/node/UrlNode$RenderContext;Ljava/lang/String;)V + invoke-direct {v5, p0, p2, v0}, Lcom/discord/utilities/textprocessing/node/UrlNode$render$style$2;->(Lcom/discord/utilities/textprocessing/node/UrlNode;Lcom/discord/utilities/textprocessing/node/UrlNode$RenderContext;Ljava/lang/String;)V invoke-direct {v2, v1, v3, v4, v5}, Lcom/discord/utilities/spans/ClickableSpan;->(Ljava/lang/Integer;ZLkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)V diff --git a/com.discord/smali/com/discord/utilities/uri/UriHandler$directToPlayStore$2.smali b/com.discord/smali/com/discord/utilities/uri/UriHandler$directToPlayStore$2.smali index 823a356238..44cfb5ce26 100644 --- a/com.discord/smali/com/discord/utilities/uri/UriHandler$directToPlayStore$2.smali +++ b/com.discord/smali/com/discord/utilities/uri/UriHandler$directToPlayStore$2.smali @@ -60,23 +60,27 @@ .end method .method public final invoke()V - .locals 4 + .locals 6 - iget-object v0, p0, Lcom/discord/utilities/uri/UriHandler$directToPlayStore$2;->$context:Landroid/content/Context; + sget-object v0, Lcom/discord/utilities/uri/UriHandler;->INSTANCE:Lcom/discord/utilities/uri/UriHandler; - iget-object v1, p0, Lcom/discord/utilities/uri/UriHandler$directToPlayStore$2;->$createFullUriString$1:Lcom/discord/utilities/uri/UriHandler$directToPlayStore$1; + iget-object v1, p0, Lcom/discord/utilities/uri/UriHandler$directToPlayStore$2;->$context:Landroid/content/Context; - const-string v2, "https://play.google.com/store/apps/details" + iget-object v2, p0, Lcom/discord/utilities/uri/UriHandler$directToPlayStore$2;->$createFullUriString$1:Lcom/discord/utilities/uri/UriHandler$directToPlayStore$1; - invoke-virtual {v1, v2}, Lcom/discord/utilities/uri/UriHandler$directToPlayStore$1;->invoke(Ljava/lang/String;)Ljava/lang/String; + const-string v3, "https://play.google.com/store/apps/details" - move-result-object v1 + invoke-virtual {v2, v3}, Lcom/discord/utilities/uri/UriHandler$directToPlayStore$1;->invoke(Ljava/lang/String;)Ljava/lang/String; - const/4 v2, 0x0 + move-result-object v2 - const/4 v3, 0x4 + const/4 v3, 0x0 - invoke-static {v0, v1, v2, v3, v2}, Lcom/discord/utilities/uri/UriHandler;->handle$default(Landroid/content/Context;Ljava/lang/String;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)V + const/4 v4, 0x4 + + const/4 v5, 0x0 + + invoke-static/range {v0 .. v5}, Lcom/discord/utilities/uri/UriHandler;->handle$default(Lcom/discord/utilities/uri/UriHandler;Landroid/content/Context;Ljava/lang/String;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)V return-void .end method diff --git a/com.discord/smali/com/discord/utilities/uri/UriHandler$handleOrUntrusted$1$notice$1.smali b/com.discord/smali/com/discord/utilities/uri/UriHandler$handleOrUntrusted$1$notice$1.smali new file mode 100644 index 0000000000..94dfa09a46 --- /dev/null +++ b/com.discord/smali/com/discord/utilities/uri/UriHandler$handleOrUntrusted$1$notice$1.smali @@ -0,0 +1,98 @@ +.class public final Lcom/discord/utilities/uri/UriHandler$handleOrUntrusted$1$notice$1; +.super Lw/u/b/k; +.source "UriHandler.kt" + +# interfaces +.implements Lkotlin/jvm/functions/Function1; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingMethod; + value = Lcom/discord/utilities/uri/UriHandler$handleOrUntrusted$1;->invoke(Ljava/lang/Boolean;)V +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = null +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lw/u/b/k;", + "Lkotlin/jvm/functions/Function1<", + "Landroidx/fragment/app/FragmentActivity;", + "Ljava/lang/Boolean;", + ">;" + } +.end annotation + + +# instance fields +.field public final synthetic this$0:Lcom/discord/utilities/uri/UriHandler$handleOrUntrusted$1; + + +# direct methods +.method public constructor (Lcom/discord/utilities/uri/UriHandler$handleOrUntrusted$1;)V + .locals 0 + + iput-object p1, p0, Lcom/discord/utilities/uri/UriHandler$handleOrUntrusted$1$notice$1;->this$0:Lcom/discord/utilities/uri/UriHandler$handleOrUntrusted$1; + + const/4 p1, 0x1 + + invoke-direct {p0, p1}, Lw/u/b/k;->(I)V + + return-void +.end method + + +# virtual methods +.method public bridge synthetic invoke(Ljava/lang/Object;)Ljava/lang/Object; + .locals 0 + + check-cast p1, Landroidx/fragment/app/FragmentActivity; + + invoke-virtual {p0, p1}, Lcom/discord/utilities/uri/UriHandler$handleOrUntrusted$1$notice$1;->invoke(Landroidx/fragment/app/FragmentActivity;)Z + + move-result p1 + + invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object p1 + + return-object p1 +.end method + +.method public final invoke(Landroidx/fragment/app/FragmentActivity;)Z + .locals 2 + + if-eqz p1, :cond_0 + + sget-object v0, Le/a/a/e/a;->i:Le/a/a/e/a$b; + + invoke-virtual {p1}, Landroidx/fragment/app/FragmentActivity;->getSupportFragmentManager()Landroidx/fragment/app/FragmentManager; + + move-result-object p1 + + const-string v1, "activity.supportFragmentManager" + + invoke-static {p1, v1}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + iget-object v1, p0, Lcom/discord/utilities/uri/UriHandler$handleOrUntrusted$1$notice$1;->this$0:Lcom/discord/utilities/uri/UriHandler$handleOrUntrusted$1; + + iget-object v1, v1, Lcom/discord/utilities/uri/UriHandler$handleOrUntrusted$1;->$url:Ljava/lang/String; + + invoke-virtual {v0, p1, v1}, Le/a/a/e/a$b;->a(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V + + const/4 p1, 0x1 + + return p1 + + :cond_0 + const-string p1, "activity" + + invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V + + const/4 p1, 0x0 + + throw p1 +.end method diff --git a/com.discord/smali/com/discord/utilities/uri/UriHandler$handleOrUntrusted$1.smali b/com.discord/smali/com/discord/utilities/uri/UriHandler$handleOrUntrusted$1.smali new file mode 100644 index 0000000000..e902c9ba10 --- /dev/null +++ b/com.discord/smali/com/discord/utilities/uri/UriHandler$handleOrUntrusted$1.smali @@ -0,0 +1,147 @@ +.class public final Lcom/discord/utilities/uri/UriHandler$handleOrUntrusted$1; +.super Lw/u/b/k; +.source "UriHandler.kt" + +# interfaces +.implements Lkotlin/jvm/functions/Function1; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingMethod; + value = Lcom/discord/utilities/uri/UriHandler;->handleOrUntrusted(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = null +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lw/u/b/k;", + "Lkotlin/jvm/functions/Function1<", + "Ljava/lang/Boolean;", + "Lkotlin/Unit;", + ">;" + } +.end annotation + + +# instance fields +.field public final synthetic $context:Landroid/content/Context; + +.field public final synthetic $url:Ljava/lang/String; + + +# direct methods +.method public constructor (Landroid/content/Context;Ljava/lang/String;)V + .locals 0 + + iput-object p1, p0, Lcom/discord/utilities/uri/UriHandler$handleOrUntrusted$1;->$context:Landroid/content/Context; + + iput-object p2, p0, Lcom/discord/utilities/uri/UriHandler$handleOrUntrusted$1;->$url:Ljava/lang/String; + + const/4 p1, 0x1 + + invoke-direct {p0, p1}, Lw/u/b/k;->(I)V + + return-void +.end method + + +# virtual methods +.method public bridge synthetic invoke(Ljava/lang/Object;)Ljava/lang/Object; + .locals 0 + + check-cast p1, Ljava/lang/Boolean; + + invoke-virtual {p0, p1}, Lcom/discord/utilities/uri/UriHandler$handleOrUntrusted$1;->invoke(Ljava/lang/Boolean;)V + + sget-object p1, Lkotlin/Unit;->a:Lkotlin/Unit; + + return-object p1 +.end method + +.method public final invoke(Ljava/lang/Boolean;)V + .locals 24 + + move-object/from16 v0, p0 + + const-string v1, "isTrusted" + + move-object/from16 v2, p1 + + invoke-static {v2, v1}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + invoke-virtual/range {p1 .. p1}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v1 + + if-eqz v1, :cond_0 + + sget-object v2, Lcom/discord/utilities/uri/UriHandler;->INSTANCE:Lcom/discord/utilities/uri/UriHandler; + + iget-object v3, v0, Lcom/discord/utilities/uri/UriHandler$handleOrUntrusted$1;->$context:Landroid/content/Context; + + iget-object v4, v0, Lcom/discord/utilities/uri/UriHandler$handleOrUntrusted$1;->$url:Ljava/lang/String; + + const/4 v5, 0x0 + + const/4 v6, 0x4 + + const/4 v7, 0x0 + + invoke-static/range {v2 .. v7}, Lcom/discord/utilities/uri/UriHandler;->handle$default(Lcom/discord/utilities/uri/UriHandler;Landroid/content/Context;Ljava/lang/String;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)V + + goto :goto_0 + + :cond_0 + new-instance v1, Lcom/discord/stores/StoreNotices$Notice; + + sget-object v2, Le/a/a/e/a;->i:Le/a/a/e/a$b; + + invoke-virtual {v2}, Le/a/a/e/a$b;->a()Ljava/lang/String; + + const/4 v10, 0x0 + + const-wide/16 v11, 0x0 + + const/4 v14, 0x0 + + const/4 v13, 0x0 + + const/4 v15, 0x0 + + const/16 v16, 0x0 + + const-wide/16 v19, 0x0 + + const-wide/16 v17, 0x0 + + new-instance v2, Lcom/discord/utilities/uri/UriHandler$handleOrUntrusted$1$notice$1; + + invoke-direct {v2, v0}, Lcom/discord/utilities/uri/UriHandler$handleOrUntrusted$1$notice$1;->(Lcom/discord/utilities/uri/UriHandler$handleOrUntrusted$1;)V + + const/16 v22, 0x66 + + const/16 v23, 0x0 + + const-string v9, "WIDGET_SPOOPY_LINKS_DIALOG" + + move-object v8, v1 + + move-object/from16 v21, v2 + + invoke-direct/range {v8 .. v23}, Lcom/discord/stores/StoreNotices$Notice;->(Ljava/lang/String;Lcom/discord/utilities/time/Clock;JIZZLjava/util/List;JJLkotlin/jvm/functions/Function1;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + + sget-object v2, Lcom/discord/stores/StoreStream;->Companion:Lcom/discord/stores/StoreStream$Companion; + + invoke-virtual {v2}, Lcom/discord/stores/StoreStream$Companion;->getNotices()Lcom/discord/stores/StoreNotices; + + move-result-object v2 + + invoke-virtual {v2, v1}, Lcom/discord/stores/StoreNotices;->requestToShow(Lcom/discord/stores/StoreNotices$Notice;)V + + :goto_0 + return-void +.end method diff --git a/com.discord/smali/com/discord/utilities/uri/UriHandler.smali b/com.discord/smali/com/discord/utilities/uri/UriHandler.smali index 9abcbbaaac..986eb722fb 100644 --- a/com.discord/smali/com/discord/utilities/uri/UriHandler.smali +++ b/com.discord/smali/com/discord/utilities/uri/UriHandler.smali @@ -67,7 +67,7 @@ .end method .method public static final directToPlayStore(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V - .locals 1 + .locals 2 const/4 v0, 0x0 @@ -81,17 +81,19 @@ invoke-direct {v0, p1, p2}, Lcom/discord/utilities/uri/UriHandler$directToPlayStore$1;->(Ljava/lang/String;Ljava/lang/String;)V - const-string p1, "market://details" + sget-object p1, Lcom/discord/utilities/uri/UriHandler;->INSTANCE:Lcom/discord/utilities/uri/UriHandler; - invoke-virtual {v0, p1}, Lcom/discord/utilities/uri/UriHandler$directToPlayStore$1;->invoke(Ljava/lang/String;)Ljava/lang/String; + const-string p2, "market://details" - move-result-object p1 + invoke-virtual {v0, p2}, Lcom/discord/utilities/uri/UriHandler$directToPlayStore$1;->invoke(Ljava/lang/String;)Ljava/lang/String; - new-instance p2, Lcom/discord/utilities/uri/UriHandler$directToPlayStore$2; + move-result-object p2 - invoke-direct {p2, p0, v0}, Lcom/discord/utilities/uri/UriHandler$directToPlayStore$2;->(Landroid/content/Context;Lcom/discord/utilities/uri/UriHandler$directToPlayStore$1;)V + new-instance v1, Lcom/discord/utilities/uri/UriHandler$directToPlayStore$2; - invoke-static {p0, p1, p2}, Lcom/discord/utilities/uri/UriHandler;->handle(Landroid/content/Context;Ljava/lang/String;Lkotlin/jvm/functions/Function0;)V + invoke-direct {v1, p0, v0}, Lcom/discord/utilities/uri/UriHandler$directToPlayStore$2;->(Landroid/content/Context;Lcom/discord/utilities/uri/UriHandler$directToPlayStore$1;)V + + invoke-virtual {p1, p0, p2, v1}, Lcom/discord/utilities/uri/UriHandler;->handle(Landroid/content/Context;Ljava/lang/String;Lkotlin/jvm/functions/Function0;)V return-void @@ -390,93 +392,104 @@ return-object v3 .end method -.method public static final handle(Landroid/content/Context;Ljava/lang/String;)V - .locals 2 +.method public static synthetic handle$default(Lcom/discord/utilities/uri/UriHandler;Landroid/content/Context;Ljava/lang/String;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)V + .locals 0 - const/4 v0, 0x0 + and-int/lit8 p4, p4, 0x4 - const/4 v1, 0x4 + if-eqz p4, :cond_0 - invoke-static {p0, p1, v0, v1, v0}, Lcom/discord/utilities/uri/UriHandler;->handle$default(Landroid/content/Context;Ljava/lang/String;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)V + const/4 p3, 0x0 + + :cond_0 + invoke-virtual {p0, p1, p2, p3}, Lcom/discord/utilities/uri/UriHandler;->handle(Landroid/content/Context;Ljava/lang/String;Lkotlin/jvm/functions/Function0;)V return-void .end method -.method public static final handle(Landroid/content/Context;Ljava/lang/String;Lkotlin/jvm/functions/Function0;)V - .locals 7 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroid/content/Context;", - "Ljava/lang/String;", - "Lkotlin/jvm/functions/Function0<", - "Lkotlin/Unit;", - ">;)V" - } - .end annotation +.method public static final handleOrUntrusted(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V + .locals 18 - const/4 v0, 0x0 + move-object/from16 v0, p0 - if-eqz p0, :cond_2 + move-object/from16 v1, p1 - if-eqz p1, :cond_1 + const/4 v2, 0x0 - :try_start_0 - invoke-static {p1}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; + if-eqz v0, :cond_1 - move-result-object v0 - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + if-eqz v1, :cond_0 - :catch_0 - move-object v2, v0 + sget-object v2, Lcom/discord/stores/StoreStream;->Companion:Lcom/discord/stores/StoreStream$Companion; - if-eqz v2, :cond_1 + invoke-virtual {v2}, Lcom/discord/stores/StoreStream$Companion;->getMaskedLinks()Lcom/discord/stores/StoreMaskedLinks; - sget-object v0, Lcom/discord/stores/StoreStream;->Companion:Lcom/discord/stores/StoreStream$Companion; + move-result-object v2 - invoke-virtual {v0}, Lcom/discord/stores/StoreStream$Companion;->getUserSettings()Lcom/discord/stores/StoreUserSettings; + move-object/from16 v3, p2 - move-result-object v0 + invoke-virtual {v2, v1, v3}, Lcom/discord/stores/StoreMaskedLinks;->observeIsTrustedDomain(Ljava/lang/String;Ljava/lang/String;)Lrx/Observable; - invoke-virtual {v0}, Lcom/discord/stores/StoreUserSettings;->getUseChromeCustomTabs()Z + move-result-object v2 - move-result v0 + invoke-static {v2}, Lcom/discord/utilities/rx/ObservableExtensionsKt;->computationLatest(Lrx/Observable;)Lrx/Observable; - if-eqz v0, :cond_0 + move-result-object v3 - const/4 v3, 0x0 - - const/4 v4, 0x0 - - const/16 v5, 0xc + const-wide/16 v4, 0x0 const/4 v6, 0x0 - move-object v1, p0 + const/4 v7, 0x3 - invoke-static/range {v1 .. v6}, Lcom/discord/utilities/uri/UriHandler;->openUrlWithCustomTabs$default(Landroid/content/Context;Landroid/net/Uri;ZLkotlin/jvm/functions/Function1;ILjava/lang/Object;)V + const/4 v8, 0x0 - goto :goto_0 + invoke-static/range {v3 .. v8}, Lcom/discord/utilities/rx/ObservableExtensionsKt;->takeSingleUntilTimeout$default(Lrx/Observable;JZILjava/lang/Object;)Lrx/Observable; - :cond_0 - sget-object v0, Lcom/discord/utilities/uri/UriHandler;->INSTANCE:Lcom/discord/utilities/uri/UriHandler; + move-result-object v9 - invoke-direct {v0, p0, v2, p1, p2}, Lcom/discord/utilities/uri/UriHandler;->openUrlExternally(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;Lkotlin/jvm/functions/Function0;)V + sget-object v2, Lcom/discord/utilities/uri/UriHandler;->INSTANCE:Lcom/discord/utilities/uri/UriHandler; + + invoke-virtual {v2}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v10 + + const/4 v11, 0x0 + + const/4 v12, 0x0 + + const/4 v13, 0x0 + + const/4 v14, 0x0 + + new-instance v15, Lcom/discord/utilities/uri/UriHandler$handleOrUntrusted$1; + + invoke-direct {v15, v0, v1}, Lcom/discord/utilities/uri/UriHandler$handleOrUntrusted$1;->(Landroid/content/Context;Ljava/lang/String;)V + + const/16 v16, 0x1e + + const/16 v17, 0x0 + + invoke-static/range {v9 .. v17}, Lcom/discord/utilities/rx/ObservableExtensionsKt;->appSubscribe$default(Lrx/Observable;Ljava/lang/Class;Landroid/content/Context;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)V - :cond_1 - :goto_0 return-void - :cond_2 - const-string p0, "context" + :cond_0 + const-string v0, "url" - invoke-static {p0}, Lw/u/b/j;->a(Ljava/lang/String;)V + invoke-static {v0}, Lw/u/b/j;->a(Ljava/lang/String;)V - throw v0 + throw v2 + + :cond_1 + const-string v0, "context" + + invoke-static {v0}, Lw/u/b/j;->a(Ljava/lang/String;)V + + throw v2 .end method -.method public static synthetic handle$default(Landroid/content/Context;Ljava/lang/String;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)V +.method public static synthetic handleOrUntrusted$default(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)V .locals 0 and-int/lit8 p3, p3, 0x4 @@ -486,7 +499,7 @@ const/4 p2, 0x0 :cond_0 - invoke-static {p0, p1, p2}, Lcom/discord/utilities/uri/UriHandler;->handle(Landroid/content/Context;Ljava/lang/String;Lkotlin/jvm/functions/Function0;)V + invoke-static {p0, p1, p2}, Lcom/discord/utilities/uri/UriHandler;->handleOrUntrusted(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V return-void .end method @@ -900,7 +913,7 @@ move-result-object p1 - const v1, 0x7f0a08e1 + const v1, 0x7f0a08e5 invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -908,7 +921,7 @@ check-cast v1, Landroid/widget/TextView; - const v2, 0x7f0a08e2 + const v2, 0x7f0a08e6 invoke-virtual {v0, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -941,6 +954,78 @@ # virtual methods +.method public final handle(Landroid/content/Context;Ljava/lang/String;Lkotlin/jvm/functions/Function0;)V + .locals 7 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Landroid/content/Context;", + "Ljava/lang/String;", + "Lkotlin/jvm/functions/Function0<", + "Lkotlin/Unit;", + ">;)V" + } + .end annotation + + const/4 v0, 0x0 + + if-eqz p1, :cond_2 + + if-eqz p2, :cond_1 + + :try_start_0 + invoke-static {p2}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; + + move-result-object v0 + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + :catch_0 + move-object v2, v0 + + if-eqz v2, :cond_1 + + sget-object v0, Lcom/discord/stores/StoreStream;->Companion:Lcom/discord/stores/StoreStream$Companion; + + invoke-virtual {v0}, Lcom/discord/stores/StoreStream$Companion;->getUserSettings()Lcom/discord/stores/StoreUserSettings; + + move-result-object v0 + + invoke-virtual {v0}, Lcom/discord/stores/StoreUserSettings;->getUseChromeCustomTabs()Z + + move-result v0 + + if-eqz v0, :cond_0 + + const/4 v3, 0x0 + + const/4 v4, 0x0 + + const/16 v5, 0xc + + const/4 v6, 0x0 + + move-object v1, p1 + + invoke-static/range {v1 .. v6}, Lcom/discord/utilities/uri/UriHandler;->openUrlWithCustomTabs$default(Landroid/content/Context;Landroid/net/Uri;ZLkotlin/jvm/functions/Function1;ILjava/lang/Object;)V + + goto :goto_0 + + :cond_0 + invoke-direct {p0, p1, v2, p2, p3}, Lcom/discord/utilities/uri/UriHandler;->openUrlExternally(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;Lkotlin/jvm/functions/Function0;)V + + :cond_1 + :goto_0 + return-void + + :cond_2 + const-string p1, "context" + + invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V + + throw v0 +.end method + .method public final handleExternally(Landroid/content/Context;Landroid/net/Uri;)V .locals 8 @@ -1094,8 +1179,12 @@ iget-object p2, v2, Landroid/content/pm/ResolveInfo;->activityInfo:Landroid/content/pm/ActivityInfo; + if-eqz p2, :cond_6 + iget-object p2, p2, Landroid/content/pm/ActivityInfo;->applicationInfo:Landroid/content/pm/ApplicationInfo; + if-eqz p2, :cond_6 + iget-object p2, p2, Landroid/content/pm/ApplicationInfo;->packageName:Ljava/lang/String; if-eqz p2, :cond_6 diff --git a/com.discord/smali/com/discord/utilities/voice/DiscordOverlayService$createVoiceBubble$1.smali b/com.discord/smali/com/discord/utilities/voice/DiscordOverlayService$createVoiceBubble$1.smali index 9ee2b0de61..77a184ff2b 100644 --- a/com.discord/smali/com/discord/utilities/voice/DiscordOverlayService$createVoiceBubble$1.smali +++ b/com.discord/smali/com/discord/utilities/voice/DiscordOverlayService$createVoiceBubble$1.smali @@ -63,7 +63,7 @@ move-result-object v1 - const v2, 0x7f0a05a2 + const v2, 0x7f0a05a6 invoke-virtual {v1, v2}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali/com/discord/utils/R$d.smali b/com.discord/smali/com/discord/utils/R$d.smali index 8cdf0e616e..3a966062ed 100644 --- a/com.discord/smali/com/discord/utils/R$d.smali +++ b/com.discord/smali/com/discord/utils/R$d.smali @@ -297,285 +297,285 @@ .field public static final masked:I = 0x7f0a04d7 -.field public static final media_actions:I = 0x7f0a04d8 +.field public static final media_actions:I = 0x7f0a04dc -.field public static final message:I = 0x7f0a051f +.field public static final message:I = 0x7f0a0523 -.field public static final mini:I = 0x7f0a0524 +.field public static final mini:I = 0x7f0a0528 -.field public static final month_grid:I = 0x7f0a0525 +.field public static final month_grid:I = 0x7f0a0529 -.field public static final month_navigation_bar:I = 0x7f0a0526 +.field public static final month_navigation_bar:I = 0x7f0a052a -.field public static final month_navigation_fragment_toggle:I = 0x7f0a0527 +.field public static final month_navigation_fragment_toggle:I = 0x7f0a052b -.field public static final month_navigation_next:I = 0x7f0a0528 +.field public static final month_navigation_next:I = 0x7f0a052c -.field public static final month_navigation_previous:I = 0x7f0a0529 +.field public static final month_navigation_previous:I = 0x7f0a052d -.field public static final month_title:I = 0x7f0a052a +.field public static final month_title:I = 0x7f0a052e -.field public static final mtrl_calendar_day_selector_frame:I = 0x7f0a052b +.field public static final mtrl_calendar_day_selector_frame:I = 0x7f0a052f -.field public static final mtrl_calendar_days_of_week:I = 0x7f0a052c +.field public static final mtrl_calendar_days_of_week:I = 0x7f0a0530 -.field public static final mtrl_calendar_frame:I = 0x7f0a052d +.field public static final mtrl_calendar_frame:I = 0x7f0a0531 -.field public static final mtrl_calendar_main_pane:I = 0x7f0a052e +.field public static final mtrl_calendar_main_pane:I = 0x7f0a0532 -.field public static final mtrl_calendar_months:I = 0x7f0a052f +.field public static final mtrl_calendar_months:I = 0x7f0a0533 -.field public static final mtrl_calendar_selection_frame:I = 0x7f0a0530 +.field public static final mtrl_calendar_selection_frame:I = 0x7f0a0534 -.field public static final mtrl_calendar_text_input_frame:I = 0x7f0a0531 +.field public static final mtrl_calendar_text_input_frame:I = 0x7f0a0535 -.field public static final mtrl_calendar_year_selector_frame:I = 0x7f0a0532 +.field public static final mtrl_calendar_year_selector_frame:I = 0x7f0a0536 -.field public static final mtrl_card_checked_layer_id:I = 0x7f0a0533 +.field public static final mtrl_card_checked_layer_id:I = 0x7f0a0537 -.field public static final mtrl_child_content_container:I = 0x7f0a0534 +.field public static final mtrl_child_content_container:I = 0x7f0a0538 -.field public static final mtrl_internal_children_alpha_tag:I = 0x7f0a0535 +.field public static final mtrl_internal_children_alpha_tag:I = 0x7f0a0539 -.field public static final mtrl_picker_fullscreen:I = 0x7f0a0536 +.field public static final mtrl_picker_fullscreen:I = 0x7f0a053a -.field public static final mtrl_picker_header:I = 0x7f0a0537 +.field public static final mtrl_picker_header:I = 0x7f0a053b -.field public static final mtrl_picker_header_selection_text:I = 0x7f0a0538 +.field public static final mtrl_picker_header_selection_text:I = 0x7f0a053c -.field public static final mtrl_picker_header_title_and_selection:I = 0x7f0a0539 +.field public static final mtrl_picker_header_title_and_selection:I = 0x7f0a053d -.field public static final mtrl_picker_header_toggle:I = 0x7f0a053a +.field public static final mtrl_picker_header_toggle:I = 0x7f0a053e -.field public static final mtrl_picker_text_input_date:I = 0x7f0a053b +.field public static final mtrl_picker_text_input_date:I = 0x7f0a053f -.field public static final mtrl_picker_text_input_range_end:I = 0x7f0a053c +.field public static final mtrl_picker_text_input_range_end:I = 0x7f0a0540 -.field public static final mtrl_picker_text_input_range_start:I = 0x7f0a053d +.field public static final mtrl_picker_text_input_range_start:I = 0x7f0a0541 -.field public static final mtrl_picker_title_text:I = 0x7f0a053e +.field public static final mtrl_picker_title_text:I = 0x7f0a0542 -.field public static final multiply:I = 0x7f0a053f +.field public static final multiply:I = 0x7f0a0543 -.field public static final navigation_header_container:I = 0x7f0a0548 +.field public static final navigation_header_container:I = 0x7f0a054c -.field public static final none:I = 0x7f0a055e +.field public static final none:I = 0x7f0a0562 -.field public static final normal:I = 0x7f0a055f +.field public static final normal:I = 0x7f0a0563 -.field public static final notification_background:I = 0x7f0a0569 +.field public static final notification_background:I = 0x7f0a056d -.field public static final notification_main_column:I = 0x7f0a056a +.field public static final notification_main_column:I = 0x7f0a056e -.field public static final notification_main_column_container:I = 0x7f0a056b +.field public static final notification_main_column_container:I = 0x7f0a056f -.field public static final nowrap:I = 0x7f0a056f +.field public static final nowrap:I = 0x7f0a0573 -.field public static final off:I = 0x7f0a0599 +.field public static final off:I = 0x7f0a059d -.field public static final on:I = 0x7f0a059b +.field public static final on:I = 0x7f0a059f -.field public static final outline:I = 0x7f0a059c +.field public static final outline:I = 0x7f0a05a0 -.field public static final parallax:I = 0x7f0a05ab +.field public static final parallax:I = 0x7f0a05af -.field public static final parentPanel:I = 0x7f0a05ad +.field public static final parentPanel:I = 0x7f0a05b1 -.field public static final parent_matrix:I = 0x7f0a05ae +.field public static final parent_matrix:I = 0x7f0a05b2 -.field public static final password_toggle:I = 0x7f0a05b6 +.field public static final password_toggle:I = 0x7f0a05ba -.field public static final pin:I = 0x7f0a05ee +.field public static final pin:I = 0x7f0a05f2 -.field public static final progress_circular:I = 0x7f0a0663 +.field public static final progress_circular:I = 0x7f0a0667 -.field public static final progress_horizontal:I = 0x7f0a0666 +.field public static final progress_horizontal:I = 0x7f0a066a -.field public static final radio:I = 0x7f0a0675 +.field public static final radio:I = 0x7f0a0679 -.field public static final recycler_view:I = 0x7f0a067b +.field public static final recycler_view:I = 0x7f0a067f -.field public static final right:I = 0x7f0a069f +.field public static final right:I = 0x7f0a06a3 -.field public static final right_icon:I = 0x7f0a06a0 +.field public static final right_icon:I = 0x7f0a06a4 -.field public static final right_side:I = 0x7f0a06a1 +.field public static final right_side:I = 0x7f0a06a5 -.field public static final rounded:I = 0x7f0a06c9 +.field public static final rounded:I = 0x7f0a06cd -.field public static final row:I = 0x7f0a06ca +.field public static final row:I = 0x7f0a06ce -.field public static final row_reverse:I = 0x7f0a06cb +.field public static final row_reverse:I = 0x7f0a06cf -.field public static final save_non_transition_alpha:I = 0x7f0a06cc +.field public static final save_non_transition_alpha:I = 0x7f0a06d0 -.field public static final save_overlay_view:I = 0x7f0a06cd +.field public static final save_overlay_view:I = 0x7f0a06d1 -.field public static final scale:I = 0x7f0a06ce +.field public static final scale:I = 0x7f0a06d2 -.field public static final screen:I = 0x7f0a06d0 +.field public static final screen:I = 0x7f0a06d4 -.field public static final scrollIndicatorDown:I = 0x7f0a06d2 +.field public static final scrollIndicatorDown:I = 0x7f0a06d6 -.field public static final scrollIndicatorUp:I = 0x7f0a06d3 +.field public static final scrollIndicatorUp:I = 0x7f0a06d7 -.field public static final scrollView:I = 0x7f0a06d4 +.field public static final scrollView:I = 0x7f0a06d8 -.field public static final scrollable:I = 0x7f0a06d6 +.field public static final scrollable:I = 0x7f0a06da -.field public static final search_badge:I = 0x7f0a06d8 +.field public static final search_badge:I = 0x7f0a06dc -.field public static final search_bar:I = 0x7f0a06d9 +.field public static final search_bar:I = 0x7f0a06dd -.field public static final search_button:I = 0x7f0a06da +.field public static final search_button:I = 0x7f0a06de -.field public static final search_close_btn:I = 0x7f0a06dc +.field public static final search_close_btn:I = 0x7f0a06e0 -.field public static final search_edit_frame:I = 0x7f0a06dd +.field public static final search_edit_frame:I = 0x7f0a06e1 -.field public static final search_go_btn:I = 0x7f0a06e0 +.field public static final search_go_btn:I = 0x7f0a06e4 -.field public static final search_mag_icon:I = 0x7f0a06e2 +.field public static final search_mag_icon:I = 0x7f0a06e6 -.field public static final search_plate:I = 0x7f0a06e3 +.field public static final search_plate:I = 0x7f0a06e7 -.field public static final search_src_text:I = 0x7f0a06e6 +.field public static final search_src_text:I = 0x7f0a06ea -.field public static final search_voice_btn:I = 0x7f0a06f2 +.field public static final search_voice_btn:I = 0x7f0a06f6 -.field public static final seekbar:I = 0x7f0a06f3 +.field public static final seekbar:I = 0x7f0a06f7 -.field public static final seekbar_value:I = 0x7f0a06f4 +.field public static final seekbar_value:I = 0x7f0a06f8 -.field public static final select_dialog_listview:I = 0x7f0a06f5 +.field public static final select_dialog_listview:I = 0x7f0a06f9 -.field public static final selected:I = 0x7f0a06f6 +.field public static final selected:I = 0x7f0a06fa -.field public static final shortcut:I = 0x7f0a084f +.field public static final shortcut:I = 0x7f0a0853 -.field public static final slide:I = 0x7f0a0854 +.field public static final slide:I = 0x7f0a0858 -.field public static final smallLabel:I = 0x7f0a0855 +.field public static final smallLabel:I = 0x7f0a0859 -.field public static final snackbar_action:I = 0x7f0a0856 +.field public static final snackbar_action:I = 0x7f0a085a -.field public static final snackbar_text:I = 0x7f0a0857 +.field public static final snackbar_text:I = 0x7f0a085b -.field public static final space_around:I = 0x7f0a085b +.field public static final space_around:I = 0x7f0a085f -.field public static final space_between:I = 0x7f0a085c +.field public static final space_between:I = 0x7f0a0860 -.field public static final space_evenly:I = 0x7f0a085d +.field public static final space_evenly:I = 0x7f0a0861 -.field public static final spacer:I = 0x7f0a085e +.field public static final spacer:I = 0x7f0a0862 -.field public static final spinner:I = 0x7f0a0867 +.field public static final spinner:I = 0x7f0a086b -.field public static final split_action_bar:I = 0x7f0a0868 +.field public static final split_action_bar:I = 0x7f0a086c -.field public static final src_atop:I = 0x7f0a086b +.field public static final src_atop:I = 0x7f0a086f -.field public static final src_in:I = 0x7f0a086c +.field public static final src_in:I = 0x7f0a0870 -.field public static final src_over:I = 0x7f0a086d +.field public static final src_over:I = 0x7f0a0871 -.field public static final standard:I = 0x7f0a086f +.field public static final standard:I = 0x7f0a0873 -.field public static final start:I = 0x7f0a0870 +.field public static final start:I = 0x7f0a0874 -.field public static final status_bar_latest_event_content:I = 0x7f0a0874 +.field public static final status_bar_latest_event_content:I = 0x7f0a0878 -.field public static final stretch:I = 0x7f0a088a +.field public static final stretch:I = 0x7f0a088e -.field public static final submenuarrow:I = 0x7f0a088b +.field public static final submenuarrow:I = 0x7f0a088f -.field public static final submit_area:I = 0x7f0a088c +.field public static final submit_area:I = 0x7f0a0890 -.field public static final switchWidget:I = 0x7f0a0896 +.field public static final switchWidget:I = 0x7f0a089a -.field public static final tabMode:I = 0x7f0a0898 +.field public static final tabMode:I = 0x7f0a089c -.field public static final tag_accessibility_actions:I = 0x7f0a08a6 +.field public static final tag_accessibility_actions:I = 0x7f0a08aa -.field public static final tag_accessibility_clickable_spans:I = 0x7f0a08a7 +.field public static final tag_accessibility_clickable_spans:I = 0x7f0a08ab -.field public static final tag_accessibility_heading:I = 0x7f0a08a8 +.field public static final tag_accessibility_heading:I = 0x7f0a08ac -.field public static final tag_accessibility_pane_title:I = 0x7f0a08a9 +.field public static final tag_accessibility_pane_title:I = 0x7f0a08ad -.field public static final tag_screen_reader_focusable:I = 0x7f0a08aa +.field public static final tag_screen_reader_focusable:I = 0x7f0a08ae -.field public static final tag_transition_group:I = 0x7f0a08ab +.field public static final tag_transition_group:I = 0x7f0a08af -.field public static final tag_unhandled_key_event_manager:I = 0x7f0a08ac +.field public static final tag_unhandled_key_event_manager:I = 0x7f0a08b0 -.field public static final tag_unhandled_key_listeners:I = 0x7f0a08ad +.field public static final tag_unhandled_key_listeners:I = 0x7f0a08b1 -.field public static final test_checkbox_android_button_tint:I = 0x7f0a08b3 +.field public static final test_checkbox_android_button_tint:I = 0x7f0a08b7 -.field public static final test_checkbox_app_button_tint:I = 0x7f0a08b4 +.field public static final test_checkbox_app_button_tint:I = 0x7f0a08b8 -.field public static final text:I = 0x7f0a08b5 +.field public static final text:I = 0x7f0a08b9 -.field public static final text2:I = 0x7f0a08b6 +.field public static final text2:I = 0x7f0a08ba -.field public static final textSpacerNoButtons:I = 0x7f0a08b8 +.field public static final textSpacerNoButtons:I = 0x7f0a08bc -.field public static final textSpacerNoTitle:I = 0x7f0a08b9 +.field public static final textSpacerNoTitle:I = 0x7f0a08bd -.field public static final text_input_end_icon:I = 0x7f0a08bc +.field public static final text_input_end_icon:I = 0x7f0a08c0 -.field public static final text_input_start_icon:I = 0x7f0a08bd +.field public static final text_input_start_icon:I = 0x7f0a08c1 -.field public static final textinput_counter:I = 0x7f0a08c0 +.field public static final textinput_counter:I = 0x7f0a08c4 -.field public static final textinput_error:I = 0x7f0a08c1 +.field public static final textinput_error:I = 0x7f0a08c5 -.field public static final textinput_helper_text:I = 0x7f0a08c2 +.field public static final textinput_helper_text:I = 0x7f0a08c6 -.field public static final time:I = 0x7f0a08c5 +.field public static final time:I = 0x7f0a08c9 -.field public static final title:I = 0x7f0a08c6 +.field public static final title:I = 0x7f0a08ca -.field public static final titleDividerNoCustom:I = 0x7f0a08c7 +.field public static final titleDividerNoCustom:I = 0x7f0a08cb -.field public static final title_template:I = 0x7f0a08c8 +.field public static final title_template:I = 0x7f0a08cc -.field public static final top:I = 0x7f0a08cd +.field public static final top:I = 0x7f0a08d1 -.field public static final topPanel:I = 0x7f0a08ce +.field public static final topPanel:I = 0x7f0a08d2 -.field public static final touch_outside:I = 0x7f0a08d0 +.field public static final touch_outside:I = 0x7f0a08d4 -.field public static final transition_current_scene:I = 0x7f0a08d1 +.field public static final transition_current_scene:I = 0x7f0a08d5 -.field public static final transition_layout_save:I = 0x7f0a08d2 +.field public static final transition_layout_save:I = 0x7f0a08d6 -.field public static final transition_position:I = 0x7f0a08d3 +.field public static final transition_position:I = 0x7f0a08d7 -.field public static final transition_scene_layoutid_cache:I = 0x7f0a08d4 +.field public static final transition_scene_layoutid_cache:I = 0x7f0a08d8 -.field public static final transition_transform:I = 0x7f0a08d5 +.field public static final transition_transform:I = 0x7f0a08d9 -.field public static final unchecked:I = 0x7f0a08e0 +.field public static final unchecked:I = 0x7f0a08e4 -.field public static final uniform:I = 0x7f0a08e3 +.field public static final uniform:I = 0x7f0a08e7 -.field public static final unlabeled:I = 0x7f0a08e4 +.field public static final unlabeled:I = 0x7f0a08e8 -.field public static final up:I = 0x7f0a08e6 +.field public static final up:I = 0x7f0a08ea -.field public static final view_offset_helper:I = 0x7f0a0961 +.field public static final view_offset_helper:I = 0x7f0a0965 -.field public static final visible:I = 0x7f0a0972 +.field public static final visible:I = 0x7f0a0976 -.field public static final wide:I = 0x7f0a09a2 +.field public static final wide:I = 0x7f0a09a6 -.field public static final wrap:I = 0x7f0a09d1 +.field public static final wrap:I = 0x7f0a09d5 -.field public static final wrap_content:I = 0x7f0a09d2 +.field public static final wrap_content:I = 0x7f0a09d6 -.field public static final wrap_reverse:I = 0x7f0a09d3 +.field public static final wrap_reverse:I = 0x7f0a09d7 # direct methods diff --git a/com.discord/smali/com/discord/views/CheckedSetting.smali b/com.discord/smali/com/discord/views/CheckedSetting.smali index 473e4a37af..0e7860d028 100644 --- a/com.discord/smali/com/discord/views/CheckedSetting.smali +++ b/com.discord/smali/com/discord/views/CheckedSetting.smali @@ -707,7 +707,7 @@ invoke-static {v2, v0, p0}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; - const v0, 0x7f0a079a + const v0, 0x7f0a079e invoke-virtual {p0, v0}, Landroid/widget/RelativeLayout;->findViewById(I)Landroid/view/View; @@ -721,7 +721,7 @@ iput-object v0, p0, Lcom/discord/views/CheckedSetting;->g:Landroid/widget/TextView; - const v0, 0x7f0a079b + const v0, 0x7f0a079f invoke-virtual {p0, v0}, Landroid/widget/RelativeLayout;->findViewById(I)Landroid/view/View; @@ -735,7 +735,7 @@ iput-object v0, p0, Lcom/discord/views/CheckedSetting;->h:Landroid/widget/TextView; - const v0, 0x7f0a0797 + const v0, 0x7f0a079b invoke-virtual {p0, v0}, Landroid/widget/RelativeLayout;->findViewById(I)Landroid/view/View; @@ -749,7 +749,7 @@ iput-object v0, p0, Lcom/discord/views/CheckedSetting;->f:Landroid/widget/CompoundButton; - const v0, 0x7f0a0798 + const v0, 0x7f0a079c invoke-virtual {p0, v0}, Landroid/widget/RelativeLayout;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali/com/discord/views/CodeVerificationView.smali b/com.discord/smali/com/discord/views/CodeVerificationView.smali index 0eeb59c86b..23e1cb08f3 100644 --- a/com.discord/smali/com/discord/views/CodeVerificationView.smali +++ b/com.discord/smali/com/discord/views/CodeVerificationView.smali @@ -199,7 +199,7 @@ new-array v1, v1, [Landroid/widget/TextView; - const v2, 0x7f0a0956 + const v2, 0x7f0a095a invoke-virtual {p0, v2}, Landroid/widget/LinearLayout;->findViewById(I)Landroid/view/View; @@ -213,7 +213,7 @@ aput-object v2, v1, p3 - const v2, 0x7f0a0957 + const v2, 0x7f0a095b invoke-virtual {p0, v2}, Landroid/widget/LinearLayout;->findViewById(I)Landroid/view/View; @@ -227,7 +227,7 @@ aput-object v2, v1, p2 - const p2, 0x7f0a0958 + const p2, 0x7f0a095c invoke-virtual {p0, p2}, Landroid/widget/LinearLayout;->findViewById(I)Landroid/view/View; @@ -245,7 +245,7 @@ const/4 p2, 0x3 - const v3, 0x7f0a0959 + const v3, 0x7f0a095d invoke-virtual {p0, v3}, Landroid/widget/LinearLayout;->findViewById(I)Landroid/view/View; @@ -261,7 +261,7 @@ const/4 p2, 0x4 - const v3, 0x7f0a095a + const v3, 0x7f0a095e invoke-virtual {p0, v3}, Landroid/widget/LinearLayout;->findViewById(I)Landroid/view/View; @@ -277,7 +277,7 @@ const/4 p2, 0x5 - const v3, 0x7f0a095b + const v3, 0x7f0a095f invoke-virtual {p0, v3}, Landroid/widget/LinearLayout;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali/com/discord/views/OverlayMenuView.smali b/com.discord/smali/com/discord/views/OverlayMenuView.smali index 9539d0efc0..bc82f1f7dc 100644 --- a/com.discord/smali/com/discord/views/OverlayMenuView.smali +++ b/com.discord/smali/com/discord/views/OverlayMenuView.smali @@ -296,7 +296,7 @@ iput-object p1, p0, Lcom/discord/views/OverlayMenuView;->d:Lrx/subjects/Subject; - const p1, 0x7f0a05a6 + const p1, 0x7f0a05aa invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -304,7 +304,7 @@ iput-object p1, p0, Lcom/discord/views/OverlayMenuView;->e:Lkotlin/properties/ReadOnlyProperty; - const p1, 0x7f0a059f + const p1, 0x7f0a05a3 invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -312,7 +312,7 @@ iput-object p1, p0, Lcom/discord/views/OverlayMenuView;->f:Lkotlin/properties/ReadOnlyProperty; - const p1, 0x7f0a059e + const p1, 0x7f0a05a2 invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -320,7 +320,7 @@ iput-object p1, p0, Lcom/discord/views/OverlayMenuView;->g:Lkotlin/properties/ReadOnlyProperty; - const p1, 0x7f0a05a1 + const p1, 0x7f0a05a5 invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -328,7 +328,7 @@ iput-object p1, p0, Lcom/discord/views/OverlayMenuView;->h:Lkotlin/properties/ReadOnlyProperty; - const p1, 0x7f0a05a8 + const p1, 0x7f0a05ac invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -336,7 +336,7 @@ iput-object p1, p0, Lcom/discord/views/OverlayMenuView;->i:Lkotlin/properties/ReadOnlyProperty; - const p1, 0x7f0a05a7 + const p1, 0x7f0a05ab invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -344,7 +344,7 @@ iput-object p1, p0, Lcom/discord/views/OverlayMenuView;->j:Lkotlin/properties/ReadOnlyProperty; - const p1, 0x7f0a086e + const p1, 0x7f0a0872 invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -352,7 +352,7 @@ iput-object p1, p0, Lcom/discord/views/OverlayMenuView;->k:Lkotlin/properties/ReadOnlyProperty; - const p1, 0x7f0a0547 + const p1, 0x7f0a054b invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -409,7 +409,7 @@ iput-object p1, p0, Lcom/discord/views/OverlayMenuView;->d:Lrx/subjects/Subject; - const p1, 0x7f0a05a6 + const p1, 0x7f0a05aa invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -417,7 +417,7 @@ iput-object p1, p0, Lcom/discord/views/OverlayMenuView;->e:Lkotlin/properties/ReadOnlyProperty; - const p1, 0x7f0a059f + const p1, 0x7f0a05a3 invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -425,7 +425,7 @@ iput-object p1, p0, Lcom/discord/views/OverlayMenuView;->f:Lkotlin/properties/ReadOnlyProperty; - const p1, 0x7f0a059e + const p1, 0x7f0a05a2 invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -433,7 +433,7 @@ iput-object p1, p0, Lcom/discord/views/OverlayMenuView;->g:Lkotlin/properties/ReadOnlyProperty; - const p1, 0x7f0a05a1 + const p1, 0x7f0a05a5 invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -441,7 +441,7 @@ iput-object p1, p0, Lcom/discord/views/OverlayMenuView;->h:Lkotlin/properties/ReadOnlyProperty; - const p1, 0x7f0a05a8 + const p1, 0x7f0a05ac invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -449,7 +449,7 @@ iput-object p1, p0, Lcom/discord/views/OverlayMenuView;->i:Lkotlin/properties/ReadOnlyProperty; - const p1, 0x7f0a05a7 + const p1, 0x7f0a05ab invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -457,7 +457,7 @@ iput-object p1, p0, Lcom/discord/views/OverlayMenuView;->j:Lkotlin/properties/ReadOnlyProperty; - const p1, 0x7f0a086e + const p1, 0x7f0a0872 invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -465,7 +465,7 @@ iput-object p1, p0, Lcom/discord/views/OverlayMenuView;->k:Lkotlin/properties/ReadOnlyProperty; - const p1, 0x7f0a0547 + const p1, 0x7f0a054b invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -522,7 +522,7 @@ iput-object p1, p0, Lcom/discord/views/OverlayMenuView;->d:Lrx/subjects/Subject; - const p1, 0x7f0a05a6 + const p1, 0x7f0a05aa invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -530,7 +530,7 @@ iput-object p1, p0, Lcom/discord/views/OverlayMenuView;->e:Lkotlin/properties/ReadOnlyProperty; - const p1, 0x7f0a059f + const p1, 0x7f0a05a3 invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -538,7 +538,7 @@ iput-object p1, p0, Lcom/discord/views/OverlayMenuView;->f:Lkotlin/properties/ReadOnlyProperty; - const p1, 0x7f0a059e + const p1, 0x7f0a05a2 invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -546,7 +546,7 @@ iput-object p1, p0, Lcom/discord/views/OverlayMenuView;->g:Lkotlin/properties/ReadOnlyProperty; - const p1, 0x7f0a05a1 + const p1, 0x7f0a05a5 invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -554,7 +554,7 @@ iput-object p1, p0, Lcom/discord/views/OverlayMenuView;->h:Lkotlin/properties/ReadOnlyProperty; - const p1, 0x7f0a05a8 + const p1, 0x7f0a05ac invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -562,7 +562,7 @@ iput-object p1, p0, Lcom/discord/views/OverlayMenuView;->i:Lkotlin/properties/ReadOnlyProperty; - const p1, 0x7f0a05a7 + const p1, 0x7f0a05ab invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -570,7 +570,7 @@ iput-object p1, p0, Lcom/discord/views/OverlayMenuView;->j:Lkotlin/properties/ReadOnlyProperty; - const p1, 0x7f0a086e + const p1, 0x7f0a0872 invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -578,7 +578,7 @@ iput-object p1, p0, Lcom/discord/views/OverlayMenuView;->k:Lkotlin/properties/ReadOnlyProperty; - const p1, 0x7f0a0547 + const p1, 0x7f0a054b invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; diff --git a/com.discord/smali/com/discord/views/StreamPreviewView.smali b/com.discord/smali/com/discord/views/StreamPreviewView.smali index a0895a2c98..70a5dfa51b 100644 --- a/com.discord/smali/com/discord/views/StreamPreviewView.smali +++ b/com.discord/smali/com/discord/views/StreamPreviewView.smali @@ -27,7 +27,7 @@ invoke-static {p1, v0, p0}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; - const p1, 0x7f0a0887 + const p1, 0x7f0a088b invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View; @@ -41,7 +41,7 @@ iput-object p1, p0, Lcom/discord/views/StreamPreviewView;->d:Lcom/facebook/drawee/view/SimpleDraweeView; - const p1, 0x7f0a0888 + const p1, 0x7f0a088c invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View; @@ -55,7 +55,7 @@ iput-object p1, p0, Lcom/discord/views/StreamPreviewView;->e:Landroid/widget/TextView; - const p1, 0x7f0a0889 + const p1, 0x7f0a088d invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View; @@ -106,7 +106,7 @@ invoke-static {p1, p2, p0}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; - const p1, 0x7f0a0887 + const p1, 0x7f0a088b invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View; @@ -120,7 +120,7 @@ iput-object p1, p0, Lcom/discord/views/StreamPreviewView;->d:Lcom/facebook/drawee/view/SimpleDraweeView; - const p1, 0x7f0a0888 + const p1, 0x7f0a088c invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View; @@ -134,7 +134,7 @@ iput-object p1, p0, Lcom/discord/views/StreamPreviewView;->e:Landroid/widget/TextView; - const p1, 0x7f0a0889 + const p1, 0x7f0a088d invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View; @@ -185,7 +185,7 @@ invoke-static {p1, p2, p0}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; - const p1, 0x7f0a0887 + const p1, 0x7f0a088b invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View; @@ -199,7 +199,7 @@ iput-object p1, p0, Lcom/discord/views/StreamPreviewView;->d:Lcom/facebook/drawee/view/SimpleDraweeView; - const p1, 0x7f0a0888 + const p1, 0x7f0a088c invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View; @@ -213,7 +213,7 @@ iput-object p1, p0, Lcom/discord/views/StreamPreviewView;->e:Landroid/widget/TextView; - const p1, 0x7f0a0889 + const p1, 0x7f0a088d invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali/com/discord/views/TernaryCheckBox.smali b/com.discord/smali/com/discord/views/TernaryCheckBox.smali index bcca48d2a2..33e4515920 100644 --- a/com.discord/smali/com/discord/views/TernaryCheckBox.smali +++ b/com.discord/smali/com/discord/views/TernaryCheckBox.smali @@ -442,7 +442,7 @@ move-result-object p1 - const p2, 0x7f0a079a + const p2, 0x7f0a079e invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -486,7 +486,7 @@ invoke-virtual {p2, v3}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V - const p2, 0x7f0a079b + const p2, 0x7f0a079f invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -523,7 +523,7 @@ invoke-virtual {p2, v3}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V - const p2, 0x7f0a0799 + const p2, 0x7f0a079d invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -535,7 +535,7 @@ iput-object p2, p0, Lcom/discord/views/TernaryCheckBox;->i:Landroid/view/View; - const p2, 0x7f0a059a + const p2, 0x7f0a059e invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -547,7 +547,7 @@ iput-object p2, p0, Lcom/discord/views/TernaryCheckBox;->j:Landroid/view/View; - const p2, 0x7f0a08b1 + const p2, 0x7f0a08b5 invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -561,7 +561,7 @@ iput-object p2, p0, Lcom/discord/views/TernaryCheckBox;->f:Lcom/discord/views/CheckableImageView; - const p2, 0x7f0a08b0 + const p2, 0x7f0a08b4 invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -575,7 +575,7 @@ iput-object p2, p0, Lcom/discord/views/TernaryCheckBox;->g:Lcom/discord/views/CheckableImageView; - const p2, 0x7f0a08af + const p2, 0x7f0a08b3 invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali/com/discord/views/ToolbarTitleLayout.smali b/com.discord/smali/com/discord/views/ToolbarTitleLayout.smali index 4c7b78e763..129c831f49 100644 --- a/com.discord/smali/com/discord/views/ToolbarTitleLayout.smali +++ b/com.discord/smali/com/discord/views/ToolbarTitleLayout.smali @@ -101,7 +101,7 @@ invoke-direct {p0, p1}, Le/a/j/j$b;->(Landroid/content/Context;)V - const p1, 0x7f0a08cb + const p1, 0x7f0a08cf invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -109,7 +109,7 @@ iput-object p1, p0, Lcom/discord/views/ToolbarTitleLayout;->e:Lkotlin/properties/ReadOnlyProperty; - const p1, 0x7f0a08cc + const p1, 0x7f0a08d0 invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -117,7 +117,7 @@ iput-object p1, p0, Lcom/discord/views/ToolbarTitleLayout;->f:Lkotlin/properties/ReadOnlyProperty; - const p1, 0x7f0a08ca + const p1, 0x7f0a08ce invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; diff --git a/com.discord/smali/com/discord/views/UploadProgressView.smali b/com.discord/smali/com/discord/views/UploadProgressView.smali index ff84a5958a..35d9d51c77 100644 --- a/com.discord/smali/com/discord/views/UploadProgressView.smali +++ b/com.discord/smali/com/discord/views/UploadProgressView.smali @@ -31,7 +31,7 @@ invoke-static {p1, v0, p0}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; - const p1, 0x7f0a066a + const p1, 0x7f0a066e invoke-virtual {p0, p1}, Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View; @@ -45,7 +45,7 @@ iput-object p1, p0, Lcom/discord/views/UploadProgressView;->e:Landroid/widget/TextView; - const p1, 0x7f0a0669 + const p1, 0x7f0a066d invoke-virtual {p0, p1}, Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View; @@ -59,7 +59,7 @@ iput-object p1, p0, Lcom/discord/views/UploadProgressView;->f:Landroid/widget/TextView; - const p1, 0x7f0a0660 + const p1, 0x7f0a0664 invoke-virtual {p0, p1}, Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View; @@ -73,7 +73,7 @@ iput-object p1, p0, Lcom/discord/views/UploadProgressView;->d:Landroid/widget/ProgressBar; - const p1, 0x7f0a0664 + const p1, 0x7f0a0668 invoke-virtual {p0, p1}, Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View; @@ -137,7 +137,7 @@ invoke-static {p1, p2, p0}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; - const p1, 0x7f0a066a + const p1, 0x7f0a066e invoke-virtual {p0, p1}, Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View; @@ -151,7 +151,7 @@ iput-object p1, p0, Lcom/discord/views/UploadProgressView;->e:Landroid/widget/TextView; - const p1, 0x7f0a0669 + const p1, 0x7f0a066d invoke-virtual {p0, p1}, Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View; @@ -165,7 +165,7 @@ iput-object p1, p0, Lcom/discord/views/UploadProgressView;->f:Landroid/widget/TextView; - const p1, 0x7f0a0660 + const p1, 0x7f0a0664 invoke-virtual {p0, p1}, Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View; @@ -179,7 +179,7 @@ iput-object p1, p0, Lcom/discord/views/UploadProgressView;->d:Landroid/widget/ProgressBar; - const p1, 0x7f0a0664 + const p1, 0x7f0a0668 invoke-virtual {p0, p1}, Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View; @@ -247,7 +247,7 @@ invoke-static {p1, p2, p0}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; - const p1, 0x7f0a066a + const p1, 0x7f0a066e invoke-virtual {p0, p1}, Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View; @@ -261,7 +261,7 @@ iput-object p1, p0, Lcom/discord/views/UploadProgressView;->e:Landroid/widget/TextView; - const p1, 0x7f0a0669 + const p1, 0x7f0a066d invoke-virtual {p0, p1}, Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View; @@ -275,7 +275,7 @@ iput-object p1, p0, Lcom/discord/views/UploadProgressView;->f:Landroid/widget/TextView; - const p1, 0x7f0a0660 + const p1, 0x7f0a0664 invoke-virtual {p0, p1}, Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View; @@ -289,7 +289,7 @@ iput-object p1, p0, Lcom/discord/views/UploadProgressView;->d:Landroid/widget/ProgressBar; - const p1, 0x7f0a0664 + const p1, 0x7f0a0668 invoke-virtual {p0, p1}, Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali/com/discord/views/UserListItemView.smali b/com.discord/smali/com/discord/views/UserListItemView.smali index 960fc110d3..e4119ce64d 100644 --- a/com.discord/smali/com/discord/views/UserListItemView.smali +++ b/com.discord/smali/com/discord/views/UserListItemView.smali @@ -75,7 +75,7 @@ move-result-object p1 - const p2, 0x7f0a08f8 + const p2, 0x7f0a08fc invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -89,7 +89,7 @@ iput-object p2, p0, Lcom/discord/views/UserListItemView;->d:Landroid/widget/ImageView; - const p2, 0x7f0a08f9 + const p2, 0x7f0a08fd invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -103,7 +103,7 @@ iput-object p2, p0, Lcom/discord/views/UserListItemView;->e:Landroid/widget/TextView; - const p2, 0x7f0a08fa + const p2, 0x7f0a08fe invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -117,7 +117,7 @@ iput-object p2, p0, Lcom/discord/views/UserListItemView;->f:Landroid/widget/TextView; - const p2, 0x7f0a08fb + const p2, 0x7f0a08ff invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali/com/discord/views/VoiceUserView.smali b/com.discord/smali/com/discord/views/VoiceUserView.smali index a8000eac4f..84ec2d4c24 100644 --- a/com.discord/smali/com/discord/views/VoiceUserView.smali +++ b/com.discord/smali/com/discord/views/VoiceUserView.smali @@ -131,7 +131,7 @@ invoke-direct {p0, p1, p2, p3}, Landroid/widget/FrameLayout;->(Landroid/content/Context;Landroid/util/AttributeSet;I)V - const p3, 0x7f0a0995 + const p3, 0x7f0a0999 invoke-static {p0, p3}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -139,7 +139,7 @@ iput-object p3, p0, Lcom/discord/views/VoiceUserView;->d:Lkotlin/properties/ReadOnlyProperty; - const p3, 0x7f0a099e + const p3, 0x7f0a09a2 invoke-static {p0, p3}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; diff --git a/com.discord/smali/com/discord/views/premiumguild/PremiumGuildConfirmationView.smali b/com.discord/smali/com/discord/views/premiumguild/PremiumGuildConfirmationView.smali index 89bb3c6b43..332b54f18c 100644 --- a/com.discord/smali/com/discord/views/premiumguild/PremiumGuildConfirmationView.smali +++ b/com.discord/smali/com/discord/views/premiumguild/PremiumGuildConfirmationView.smali @@ -39,7 +39,7 @@ invoke-static {p1, v0, p0}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; - const p1, 0x7f0a05f6 + const p1, 0x7f0a05fa invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View; @@ -53,7 +53,7 @@ iput-object p1, p0, Lcom/discord/views/premiumguild/PremiumGuildConfirmationView;->d:Landroid/widget/ImageView; - const p1, 0x7f0a05f7 + const p1, 0x7f0a05fb invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View; @@ -67,7 +67,7 @@ iput-object p1, p0, Lcom/discord/views/premiumguild/PremiumGuildConfirmationView;->e:Landroid/widget/TextView; - const p1, 0x7f0a05fa + const p1, 0x7f0a05fe invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View; @@ -81,7 +81,7 @@ iput-object p1, p0, Lcom/discord/views/premiumguild/PremiumGuildConfirmationView;->f:Landroid/widget/ImageView; - const p1, 0x7f0a05f8 + const p1, 0x7f0a05fc invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View; @@ -95,7 +95,7 @@ iput-object p1, p0, Lcom/discord/views/premiumguild/PremiumGuildConfirmationView;->g:Lcom/google/android/material/chip/Chip; - const p1, 0x7f0a05f9 + const p1, 0x7f0a05fd invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View; @@ -136,7 +136,7 @@ invoke-static {p1, p2, p0}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; - const p1, 0x7f0a05f6 + const p1, 0x7f0a05fa invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View; @@ -150,7 +150,7 @@ iput-object p1, p0, Lcom/discord/views/premiumguild/PremiumGuildConfirmationView;->d:Landroid/widget/ImageView; - const p1, 0x7f0a05f7 + const p1, 0x7f0a05fb invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View; @@ -164,7 +164,7 @@ iput-object p1, p0, Lcom/discord/views/premiumguild/PremiumGuildConfirmationView;->e:Landroid/widget/TextView; - const p1, 0x7f0a05fa + const p1, 0x7f0a05fe invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View; @@ -178,7 +178,7 @@ iput-object p1, p0, Lcom/discord/views/premiumguild/PremiumGuildConfirmationView;->f:Landroid/widget/ImageView; - const p1, 0x7f0a05f8 + const p1, 0x7f0a05fc invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View; @@ -192,7 +192,7 @@ iput-object p1, p0, Lcom/discord/views/premiumguild/PremiumGuildConfirmationView;->g:Lcom/google/android/material/chip/Chip; - const p1, 0x7f0a05f9 + const p1, 0x7f0a05fd invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View; @@ -233,7 +233,7 @@ invoke-static {p1, p2, p0}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; - const p1, 0x7f0a05f6 + const p1, 0x7f0a05fa invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View; @@ -247,7 +247,7 @@ iput-object p1, p0, Lcom/discord/views/premiumguild/PremiumGuildConfirmationView;->d:Landroid/widget/ImageView; - const p1, 0x7f0a05f7 + const p1, 0x7f0a05fb invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View; @@ -261,7 +261,7 @@ iput-object p1, p0, Lcom/discord/views/premiumguild/PremiumGuildConfirmationView;->e:Landroid/widget/TextView; - const p1, 0x7f0a05fa + const p1, 0x7f0a05fe invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View; @@ -275,7 +275,7 @@ iput-object p1, p0, Lcom/discord/views/premiumguild/PremiumGuildConfirmationView;->f:Landroid/widget/ImageView; - const p1, 0x7f0a05f8 + const p1, 0x7f0a05fc invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View; @@ -289,7 +289,7 @@ iput-object p1, p0, Lcom/discord/views/premiumguild/PremiumGuildConfirmationView;->g:Lcom/google/android/material/chip/Chip; - const p1, 0x7f0a05f9 + const p1, 0x7f0a05fd invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali/com/discord/views/premiumguild/PremiumGuildProgressView.smali b/com.discord/smali/com/discord/views/premiumguild/PremiumGuildProgressView.smali index 4bfc1b6d09..ee0d211585 100644 --- a/com.discord/smali/com/discord/views/premiumguild/PremiumGuildProgressView.smali +++ b/com.discord/smali/com/discord/views/premiumguild/PremiumGuildProgressView.smali @@ -27,7 +27,7 @@ invoke-static {p1, v0, p0}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; - const p1, 0x7f0a0665 + const p1, 0x7f0a0669 invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View; @@ -37,7 +37,7 @@ iput-object p1, p0, Lcom/discord/views/premiumguild/PremiumGuildProgressView;->d:Landroid/widget/ImageView; - const p1, 0x7f0a0667 + const p1, 0x7f0a066b invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View; @@ -47,7 +47,7 @@ iput-object p1, p0, Lcom/discord/views/premiumguild/PremiumGuildProgressView;->e:Landroid/widget/TextView; - const p1, 0x7f0a0668 + const p1, 0x7f0a066c invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View; @@ -84,7 +84,7 @@ invoke-static {p1, p2, p0}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; - const p1, 0x7f0a0665 + const p1, 0x7f0a0669 invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View; @@ -94,7 +94,7 @@ iput-object p1, p0, Lcom/discord/views/premiumguild/PremiumGuildProgressView;->d:Landroid/widget/ImageView; - const p1, 0x7f0a0667 + const p1, 0x7f0a066b invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View; @@ -104,7 +104,7 @@ iput-object p1, p0, Lcom/discord/views/premiumguild/PremiumGuildProgressView;->e:Landroid/widget/TextView; - const p1, 0x7f0a0668 + const p1, 0x7f0a066c invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View; @@ -141,7 +141,7 @@ invoke-static {p1, p2, p0}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; - const p1, 0x7f0a0665 + const p1, 0x7f0a0669 invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View; @@ -151,7 +151,7 @@ iput-object p1, p0, Lcom/discord/views/premiumguild/PremiumGuildProgressView;->d:Landroid/widget/ImageView; - const p1, 0x7f0a0667 + const p1, 0x7f0a066b invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View; @@ -161,7 +161,7 @@ iput-object p1, p0, Lcom/discord/views/premiumguild/PremiumGuildProgressView;->e:Landroid/widget/TextView; - const p1, 0x7f0a0668 + const p1, 0x7f0a066c invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali/com/discord/views/premiumguild/PremiumGuildSubscriptionUpsellView.smali b/com.discord/smali/com/discord/views/premiumguild/PremiumGuildSubscriptionUpsellView.smali index 727c7fb258..ddd627b740 100644 --- a/com.discord/smali/com/discord/views/premiumguild/PremiumGuildSubscriptionUpsellView.smali +++ b/com.discord/smali/com/discord/views/premiumguild/PremiumGuildSubscriptionUpsellView.smali @@ -89,7 +89,7 @@ invoke-static {p1, p2, p0}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; - const p1, 0x7f0a096f + const p1, 0x7f0a0973 invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View; @@ -103,7 +103,7 @@ iput-object p1, p0, Lcom/discord/views/premiumguild/PremiumGuildSubscriptionUpsellView;->d:Lcom/discord/app/AppTextView; - const p1, 0x7f0a0971 + const p1, 0x7f0a0975 invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View; @@ -117,7 +117,7 @@ iput-object p1, p0, Lcom/discord/views/premiumguild/PremiumGuildSubscriptionUpsellView;->e:Landroid/widget/TextView; - const p1, 0x7f0a0970 + const p1, 0x7f0a0974 invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali/com/discord/views/premiumguild/PremiumSubscriptionMarketingView.smali b/com.discord/smali/com/discord/views/premiumguild/PremiumSubscriptionMarketingView.smali index c8309f34b5..ead64b4a03 100644 --- a/com.discord/smali/com/discord/views/premiumguild/PremiumSubscriptionMarketingView.smali +++ b/com.discord/smali/com/discord/views/premiumguild/PremiumSubscriptionMarketingView.smali @@ -101,7 +101,7 @@ invoke-static {p1, p2, p0}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; - const p1, 0x7f0a096c + const p1, 0x7f0a0970 invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View; @@ -115,7 +115,7 @@ iput-object p1, p0, Lcom/discord/views/premiumguild/PremiumSubscriptionMarketingView;->d:Landroid/widget/TextView; - const p1, 0x7f0a096b + const p1, 0x7f0a096f invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View; @@ -129,7 +129,7 @@ iput-object p1, p0, Lcom/discord/views/premiumguild/PremiumSubscriptionMarketingView;->e:Landroid/widget/TextView; - const p1, 0x7f0a096e + const p1, 0x7f0a0972 invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View; @@ -143,7 +143,7 @@ iput-object p1, p0, Lcom/discord/views/premiumguild/PremiumSubscriptionMarketingView;->f:Landroid/widget/TextView; - const p1, 0x7f0a096d + const p1, 0x7f0a0971 invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View; @@ -157,7 +157,7 @@ iput-object p1, p0, Lcom/discord/views/premiumguild/PremiumSubscriptionMarketingView;->g:Landroid/widget/TextView; - const p1, 0x7f0a0967 + const p1, 0x7f0a096b invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View; @@ -169,7 +169,7 @@ iput-object p1, p0, Lcom/discord/views/premiumguild/PremiumSubscriptionMarketingView;->h:Landroid/view/View; - const p1, 0x7f0a0968 + const p1, 0x7f0a096c invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View; @@ -181,7 +181,7 @@ iput-object p1, p0, Lcom/discord/views/premiumguild/PremiumSubscriptionMarketingView;->i:Landroid/view/View; - const p1, 0x7f0a0966 + const p1, 0x7f0a096a invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View; @@ -193,7 +193,7 @@ iput-object p1, p0, Lcom/discord/views/premiumguild/PremiumSubscriptionMarketingView;->j:Landroid/view/View; - const p1, 0x7f0a096a + const p1, 0x7f0a096e invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View; @@ -207,7 +207,7 @@ iput-object p1, p0, Lcom/discord/views/premiumguild/PremiumSubscriptionMarketingView;->k:Landroid/widget/TextView; - const p1, 0x7f0a0969 + const p1, 0x7f0a096d invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali/com/discord/views/steps/StepsView.smali b/com.discord/smali/com/discord/views/steps/StepsView.smali index d5ff850fee..37b0c4fdc5 100644 --- a/com.discord/smali/com/discord/views/steps/StepsView.smali +++ b/com.discord/smali/com/discord/views/steps/StepsView.smali @@ -93,7 +93,7 @@ invoke-virtual {p1, p2, p0, p3}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View; - const p1, 0x7f0a0881 + const p1, 0x7f0a0885 invoke-virtual {p0, p1}, Landroid/widget/RelativeLayout;->findViewById(I)Landroid/view/View; @@ -107,7 +107,7 @@ iput-object p1, p0, Lcom/discord/views/steps/StepsView;->d:Landroid/widget/Button; - const p1, 0x7f0a0880 + const p1, 0x7f0a0884 invoke-virtual {p0, p1}, Landroid/widget/RelativeLayout;->findViewById(I)Landroid/view/View; @@ -119,7 +119,7 @@ iput-object p1, p0, Lcom/discord/views/steps/StepsView;->e:Landroid/view/View; - const p1, 0x7f0a0882 + const p1, 0x7f0a0886 invoke-virtual {p0, p1}, Landroid/widget/RelativeLayout;->findViewById(I)Landroid/view/View; @@ -133,7 +133,7 @@ iput-object p1, p0, Lcom/discord/views/steps/StepsView;->f:Landroid/widget/Button; - const p1, 0x7f0a087f + const p1, 0x7f0a0883 invoke-virtual {p0, p1}, Landroid/widget/RelativeLayout;->findViewById(I)Landroid/view/View; @@ -147,7 +147,7 @@ iput-object p1, p0, Lcom/discord/views/steps/StepsView;->g:Landroid/widget/TextView; - const p1, 0x7f0a0883 + const p1, 0x7f0a0887 invoke-virtual {p0, p1}, Landroid/widget/RelativeLayout;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali/com/discord/views/user/UserAvatarPresenceView.smali b/com.discord/smali/com/discord/views/user/UserAvatarPresenceView.smali index c19b1cd7d6..4aeb76ab63 100644 --- a/com.discord/smali/com/discord/views/user/UserAvatarPresenceView.smali +++ b/com.discord/smali/com/discord/views/user/UserAvatarPresenceView.smali @@ -115,7 +115,7 @@ invoke-direct {p0, p1, p2}, Landroid/widget/RelativeLayout;->(Landroid/content/Context;Landroid/util/AttributeSet;)V - const v0, 0x7f0a08f1 + const v0, 0x7f0a08f5 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -123,7 +123,7 @@ iput-object v0, p0, Lcom/discord/views/user/UserAvatarPresenceView;->d:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a08f0 + const v0, 0x7f0a08f4 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -131,7 +131,7 @@ iput-object v0, p0, Lcom/discord/views/user/UserAvatarPresenceView;->e:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a08f2 + const v0, 0x7f0a08f6 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; diff --git a/com.discord/smali/com/discord/views/video/VideoCallParticipantView.smali b/com.discord/smali/com/discord/views/video/VideoCallParticipantView.smali index 8bd9d6f5b2..e8e2c2327a 100644 --- a/com.discord/smali/com/discord/views/video/VideoCallParticipantView.smali +++ b/com.discord/smali/com/discord/views/video/VideoCallParticipantView.smali @@ -234,7 +234,7 @@ invoke-direct {p0, p1, p2, p3}, Landroid/widget/RelativeLayout;->(Landroid/content/Context;Landroid/util/AttributeSet;I)V - const p3, 0x7f0a05b5 + const p3, 0x7f0a05b9 invoke-static {p0, p3}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -242,7 +242,7 @@ iput-object p3, p0, Lcom/discord/views/video/VideoCallParticipantView;->d:Lkotlin/properties/ReadOnlyProperty; - const p3, 0x7f0a05af + const p3, 0x7f0a05b3 invoke-static {p0, p3}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -250,7 +250,7 @@ iput-object p3, p0, Lcom/discord/views/video/VideoCallParticipantView;->e:Lkotlin/properties/ReadOnlyProperty; - const p3, 0x7f0a05b4 + const p3, 0x7f0a05b8 invoke-static {p0, p3}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -258,7 +258,7 @@ iput-object p3, p0, Lcom/discord/views/video/VideoCallParticipantView;->f:Lkotlin/properties/ReadOnlyProperty; - const p3, 0x7f0a05b2 + const p3, 0x7f0a05b6 invoke-static {p0, p3}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -266,7 +266,7 @@ iput-object p3, p0, Lcom/discord/views/video/VideoCallParticipantView;->g:Lkotlin/properties/ReadOnlyProperty; - const p3, 0x7f0a05b0 + const p3, 0x7f0a05b4 invoke-static {p0, p3}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -274,7 +274,7 @@ iput-object p3, p0, Lcom/discord/views/video/VideoCallParticipantView;->h:Lkotlin/properties/ReadOnlyProperty; - const p3, 0x7f0a05b3 + const p3, 0x7f0a05b7 invoke-static {p0, p3}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; diff --git a/com.discord/smali/com/discord/widgets/auth/WidgetAuthMfa$onActivityCreated$1.smali b/com.discord/smali/com/discord/widgets/auth/WidgetAuthMfa$onActivityCreated$1.smali index bd6b28ce73..f1f945f79e 100644 --- a/com.discord/smali/com/discord/widgets/auth/WidgetAuthMfa$onActivityCreated$1.smali +++ b/com.discord/smali/com/discord/widgets/auth/WidgetAuthMfa$onActivityCreated$1.smali @@ -82,7 +82,7 @@ nop :pswitch_data_0 - .packed-switch 0x7f0a04e4 + .packed-switch 0x7f0a04e8 :pswitch_1 :pswitch_0 .end packed-switch diff --git a/com.discord/smali/com/discord/widgets/auth/WidgetAuthMfa.smali b/com.discord/smali/com/discord/widgets/auth/WidgetAuthMfa.smali index 5764b39383..6d6ebb1996 100644 --- a/com.discord/smali/com/discord/widgets/auth/WidgetAuthMfa.smali +++ b/com.discord/smali/com/discord/widgets/auth/WidgetAuthMfa.smali @@ -350,7 +350,7 @@ move-result-object v1 - const v2, 0x7f0a09a5 + const v2, 0x7f0a09a9 invoke-virtual {v1, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -358,13 +358,13 @@ check-cast v2, Landroid/widget/EditText; - const v3, 0x7f0a09a6 + const v3, 0x7f0a09aa invoke-virtual {v1, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v3 - const v4, 0x7f0a09a4 + const v4, 0x7f0a09a8 invoke-virtual {v1, v4}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -421,7 +421,7 @@ move-result-object v1 - const v2, 0x7f0a09a8 + const v2, 0x7f0a09ac invoke-virtual {v1, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -431,7 +431,7 @@ check-cast v7, Landroid/widget/TextView; - const v2, 0x7f0a09a7 + const v2, 0x7f0a09ab invoke-virtual {v1, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -489,7 +489,7 @@ const/4 v6, 0x0 - invoke-static/range {v0 .. v6}, Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks$default(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;Ljava/lang/Integer;ILjava/lang/Object;)Ljava/lang/CharSequence; + invoke-static/range {v0 .. v6}, Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks$default(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;Ljava/lang/Integer;ILjava/lang/Object;)Ljava/lang/CharSequence; move-result-object v0 @@ -750,7 +750,7 @@ move-result v0 - const v1, 0x7f0a04f6 + const v1, 0x7f0a04fa if-eq v0, v1, :cond_0 diff --git a/com.discord/smali/com/discord/widgets/auth/WidgetAuthRegister.smali b/com.discord/smali/com/discord/widgets/auth/WidgetAuthRegister.smali index 7cb22bc277..e035a1f04d 100644 --- a/com.discord/smali/com/discord/widgets/auth/WidgetAuthRegister.smali +++ b/com.discord/smali/com/discord/widgets/auth/WidgetAuthRegister.smali @@ -733,7 +733,7 @@ move-object v3, p1 - invoke-static/range {v3 .. v9}, Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks$default(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;Ljava/lang/Integer;ILjava/lang/Object;)Ljava/lang/CharSequence; + invoke-static/range {v3 .. v9}, Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks$default(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;Ljava/lang/Integer;ILjava/lang/Object;)Ljava/lang/CharSequence; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/auth/WidgetOauth2Authorize$OAuthPermissionViewHolder.smali b/com.discord/smali/com/discord/widgets/auth/WidgetOauth2Authorize$OAuthPermissionViewHolder.smali index 0d6eadd752..4d1472a2bf 100644 --- a/com.discord/smali/com/discord/widgets/auth/WidgetOauth2Authorize$OAuthPermissionViewHolder.smali +++ b/com.discord/smali/com/discord/widgets/auth/WidgetOauth2Authorize$OAuthPermissionViewHolder.smali @@ -94,7 +94,7 @@ invoke-direct {p0, p1}, Lcom/discord/utilities/views/SimpleRecyclerAdapter$ViewHolder;->(Landroid/view/View;)V - const p1, 0x7f0a0598 + const p1, 0x7f0a059c invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; @@ -102,7 +102,7 @@ iput-object p1, p0, Lcom/discord/widgets/auth/WidgetOauth2Authorize$OAuthPermissionViewHolder;->nameTv$delegate:Lkotlin/properties/ReadOnlyProperty; - const p1, 0x7f0a0596 + const p1, 0x7f0a059a invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; diff --git a/com.discord/smali/com/discord/widgets/auth/WidgetOauth2Authorize.smali b/com.discord/smali/com/discord/widgets/auth/WidgetOauth2Authorize.smali index 2f6dcf29ef..25029f90d8 100644 --- a/com.discord/smali/com/discord/widgets/auth/WidgetOauth2Authorize.smali +++ b/com.discord/smali/com/discord/widgets/auth/WidgetOauth2Authorize.smali @@ -370,7 +370,7 @@ invoke-direct {p0}, Lcom/discord/app/AppFragment;->()V - const v0, 0x7f0a0588 + const v0, 0x7f0a058c invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -378,7 +378,7 @@ iput-object v0, p0, Lcom/discord/widgets/auth/WidgetOauth2Authorize;->appIconIv$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0589 + const v0, 0x7f0a058d invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -386,7 +386,7 @@ iput-object v0, p0, Lcom/discord/widgets/auth/WidgetOauth2Authorize;->appNameTv$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0591 + const v0, 0x7f0a0595 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -394,7 +394,7 @@ iput-object v0, p0, Lcom/discord/widgets/auth/WidgetOauth2Authorize;->permissionsLabelTv$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0593 + const v0, 0x7f0a0597 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -402,7 +402,7 @@ iput-object v0, p0, Lcom/discord/widgets/auth/WidgetOauth2Authorize;->securityNoticeTv$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0592 + const v0, 0x7f0a0596 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -410,7 +410,7 @@ iput-object v0, p0, Lcom/discord/widgets/auth/WidgetOauth2Authorize;->permissionsList$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a058d + const v0, 0x7f0a0591 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -418,7 +418,7 @@ iput-object v0, p0, Lcom/discord/widgets/auth/WidgetOauth2Authorize;->grantBtn$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0594 + const v0, 0x7f0a0598 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -438,7 +438,7 @@ iput-object v0, p0, Lcom/discord/widgets/auth/WidgetOauth2Authorize;->denyBtns$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a058e + const v0, 0x7f0a0592 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -446,7 +446,7 @@ iput-object v0, p0, Lcom/discord/widgets/auth/WidgetOauth2Authorize;->loadingScreen$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a058b + const v0, 0x7f0a058f invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -454,7 +454,7 @@ iput-object v0, p0, Lcom/discord/widgets/auth/WidgetOauth2Authorize;->contentScreen$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0590 + const v0, 0x7f0a0594 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -488,9 +488,9 @@ :array_0 .array-data 4 - 0x7f0a058c - 0x7f0a058f - 0x7f0a0595 + 0x7f0a0590 + 0x7f0a0593 + 0x7f0a0599 .end array-data .end method @@ -1425,7 +1425,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d01d8 + const v0, 0x7f0d01d9 return v0 .end method diff --git a/com.discord/smali/com/discord/widgets/auth/WidgetOauth2AuthorizeSamsung.smali b/com.discord/smali/com/discord/widgets/auth/WidgetOauth2AuthorizeSamsung.smali index f537f35de8..82f9a6d128 100644 --- a/com.discord/smali/com/discord/widgets/auth/WidgetOauth2AuthorizeSamsung.smali +++ b/com.discord/smali/com/discord/widgets/auth/WidgetOauth2AuthorizeSamsung.smali @@ -75,7 +75,7 @@ invoke-direct {p0}, Lcom/discord/widgets/auth/WidgetOauth2Authorize;->()V - const v0, 0x7f0a058d + const v0, 0x7f0a0591 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -466,7 +466,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d01d8 + const v0, 0x7f0d01d9 return v0 .end method diff --git a/com.discord/smali/com/discord/widgets/auth/WidgetRemoteAuth.smali b/com.discord/smali/com/discord/widgets/auth/WidgetRemoteAuth.smali index 6ca1d1eed9..00f3c1560b 100644 --- a/com.discord/smali/com/discord/widgets/auth/WidgetRemoteAuth.smali +++ b/com.discord/smali/com/discord/widgets/auth/WidgetRemoteAuth.smali @@ -201,7 +201,7 @@ invoke-direct {p0}, Lcom/discord/app/AppFragment;->()V - const v0, 0x7f0a0681 + const v0, 0x7f0a0685 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -209,7 +209,7 @@ iput-object v0, p0, Lcom/discord/widgets/auth/WidgetRemoteAuth;->viewFlipper$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a067c + const v0, 0x7f0a0680 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -217,7 +217,7 @@ iput-object v0, p0, Lcom/discord/widgets/auth/WidgetRemoteAuth;->cancelButton$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a067f + const v0, 0x7f0a0683 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -225,7 +225,7 @@ iput-object v0, p0, Lcom/discord/widgets/auth/WidgetRemoteAuth;->notFoundCancelButton$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a067e + const v0, 0x7f0a0682 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -233,7 +233,7 @@ iput-object v0, p0, Lcom/discord/widgets/auth/WidgetRemoteAuth;->loginButton$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0680 + const v0, 0x7f0a0684 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -241,7 +241,7 @@ iput-object v0, p0, Lcom/discord/widgets/auth/WidgetRemoteAuth;->temporarySwitch$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a067d + const v0, 0x7f0a0681 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -579,7 +579,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d01e1 + const v0, 0x7f0d01e2 return v0 .end method diff --git a/com.discord/smali/com/discord/widgets/channels/SimpleMembersAdapter$MemberAdapterItem.smali b/com.discord/smali/com/discord/widgets/channels/SimpleMembersAdapter$MemberAdapterItem.smali index f932285b3e..4ce94af8dc 100644 --- a/com.discord/smali/com/discord/widgets/channels/SimpleMembersAdapter$MemberAdapterItem.smali +++ b/com.discord/smali/com/discord/widgets/channels/SimpleMembersAdapter$MemberAdapterItem.smali @@ -49,7 +49,7 @@ iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; - const v0, 0x7f0a04de + const v0, 0x7f0a04e2 invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -61,7 +61,7 @@ iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; - const v0, 0x7f0a04db + const v0, 0x7f0a04df invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali/com/discord/widgets/channels/SimpleRolesAdapter$RoleAdapterItem.smali b/com.discord/smali/com/discord/widgets/channels/SimpleRolesAdapter$RoleAdapterItem.smali index 80e41335c4..7aa427dce0 100644 --- a/com.discord/smali/com/discord/widgets/channels/SimpleRolesAdapter$RoleAdapterItem.smali +++ b/com.discord/smali/com/discord/widgets/channels/SimpleRolesAdapter$RoleAdapterItem.smali @@ -47,7 +47,7 @@ iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; - const v0, 0x7f0a0775 + const v0, 0x7f0a0779 invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali/com/discord/widgets/channels/WidgetChannelGroupDMSettings.smali b/com.discord/smali/com/discord/widgets/channels/WidgetChannelGroupDMSettings.smali index a19a556266..9dd0881aad 100644 --- a/com.discord/smali/com/discord/widgets/channels/WidgetChannelGroupDMSettings.smali +++ b/com.discord/smali/com/discord/widgets/channels/WidgetChannelGroupDMSettings.smali @@ -68,7 +68,7 @@ :array_0 .array-data 4 0x7f0a0176 - 0x7f0a0800 + 0x7f0a0804 .end array-data .end method @@ -614,7 +614,7 @@ move-result p3 - const v0, 0x7f0a0505 + const v0, 0x7f0a0509 if-eq p3, v0, :cond_0 @@ -886,7 +886,7 @@ iput-object v1, p0, Lcom/discord/widgets/channels/WidgetChannelGroupDMSettings;->notificationMuteSettingsView:Lcom/discord/widgets/servers/NotificationMuteSettingsView; - const v1, 0x7f0a0801 + const v1, 0x7f0a0805 invoke-virtual {p1, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -896,7 +896,7 @@ iput-object v1, p0, Lcom/discord/widgets/channels/WidgetChannelGroupDMSettings;->iconLabel:Lcom/discord/app/AppTextView; - const v1, 0x7f0a0802 + const v1, 0x7f0a0806 invoke-virtual {p1, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -904,7 +904,7 @@ iput-object v1, p0, Lcom/discord/widgets/channels/WidgetChannelGroupDMSettings;->iconRemove:Landroid/view/View; - const v1, 0x7f0a0800 + const v1, 0x7f0a0804 invoke-virtual {p1, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali/com/discord/widgets/channels/WidgetChannelSettingsEditPermissions.smali b/com.discord/smali/com/discord/widgets/channels/WidgetChannelSettingsEditPermissions.smali index c027b53c3f..8672d831c9 100644 --- a/com.discord/smali/com/discord/widgets/channels/WidgetChannelSettingsEditPermissions.smali +++ b/com.discord/smali/com/discord/widgets/channels/WidgetChannelSettingsEditPermissions.smali @@ -858,7 +858,7 @@ move-result p4 - const p5, 0x7f0a04fb + const p5, 0x7f0a04ff if-eq p4, p5, :cond_0 diff --git a/com.discord/smali/com/discord/widgets/channels/WidgetChannelSettingsPermissionsOverview.smali b/com.discord/smali/com/discord/widgets/channels/WidgetChannelSettingsPermissionsOverview.smali index 91725b1f67..3f93ca6d14 100644 --- a/com.discord/smali/com/discord/widgets/channels/WidgetChannelSettingsPermissionsOverview.smali +++ b/com.discord/smali/com/discord/widgets/channels/WidgetChannelSettingsPermissionsOverview.smali @@ -431,7 +431,7 @@ iput-object v0, p0, Lcom/discord/widgets/channels/WidgetChannelSettingsPermissionsOverview;->membersContainer:Landroid/view/View; - const v0, 0x7f0a09ad + const v0, 0x7f0a09b1 invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -441,7 +441,7 @@ iput-object v0, p0, Lcom/discord/widgets/channels/WidgetChannelSettingsPermissionsOverview;->rolesRecycler:Landroidx/recyclerview/widget/RecyclerView; - const v0, 0x7f0a09ac + const v0, 0x7f0a09b0 invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali/com/discord/widgets/channels/WidgetChannelSidebarActions.smali b/com.discord/smali/com/discord/widgets/channels/WidgetChannelSidebarActions.smali index c08faf4ac2..78f4e6dc94 100644 --- a/com.discord/smali/com/discord/widgets/channels/WidgetChannelSidebarActions.smali +++ b/com.discord/smali/com/discord/widgets/channels/WidgetChannelSidebarActions.smali @@ -77,7 +77,7 @@ invoke-direct {p0}, Lcom/discord/app/AppFragment;->()V - const v0, 0x7f0a09af + const v0, 0x7f0a09b3 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -85,7 +85,7 @@ iput-object v0, p0, Lcom/discord/widgets/channels/WidgetChannelSidebarActions;->guildActionView$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a09ae + const v0, 0x7f0a09b2 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; diff --git a/com.discord/smali/com/discord/widgets/channels/WidgetChannelTopic.smali b/com.discord/smali/com/discord/widgets/channels/WidgetChannelTopic.smali index a321fbd9dc..2f87b56887 100644 --- a/com.discord/smali/com/discord/widgets/channels/WidgetChannelTopic.smali +++ b/com.discord/smali/com/discord/widgets/channels/WidgetChannelTopic.smali @@ -830,7 +830,7 @@ move-object/from16 v15, v17 - invoke-direct/range {v0 .. v15}, Lcom/discord/utilities/textprocessing/MessageRenderContext;->(Landroid/content/Context;JZLjava/util/Map;Ljava/util/Map;Ljava/util/Map;ILkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;IILkotlin/jvm/functions/Function1;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + invoke-direct/range {v0 .. v15}, Lcom/discord/utilities/textprocessing/MessageRenderContext;->(Landroid/content/Context;JZLjava/util/Map;Ljava/util/Map;Ljava/util/Map;ILkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;IILkotlin/jvm/functions/Function1;ILkotlin/jvm/internal/DefaultConstructorMarker;)V invoke-virtual/range {p1 .. p1}, Lcom/discord/widgets/channels/WidgetChannelTopicViewModel$ViewState$Guild$Topic;->getAst()Ljava/util/List; diff --git a/com.discord/smali/com/discord/widgets/channels/WidgetCreateChannel$RolesAdapter$RoleListItem.smali b/com.discord/smali/com/discord/widgets/channels/WidgetCreateChannel$RolesAdapter$RoleListItem.smali index 9ca31f3790..bc20ae1344 100644 --- a/com.discord/smali/com/discord/widgets/channels/WidgetCreateChannel$RolesAdapter$RoleListItem.smali +++ b/com.discord/smali/com/discord/widgets/channels/WidgetCreateChannel$RolesAdapter$RoleListItem.smali @@ -38,7 +38,7 @@ iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; - const v0, 0x7f0a06a2 + const v0, 0x7f0a06a6 invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali/com/discord/widgets/channels/WidgetCreateChannel.smali b/com.discord/smali/com/discord/widgets/channels/WidgetCreateChannel.smali index 10881287cf..1a293ea9ef 100644 --- a/com.discord/smali/com/discord/widgets/channels/WidgetCreateChannel.smali +++ b/com.discord/smali/com/discord/widgets/channels/WidgetCreateChannel.smali @@ -491,7 +491,7 @@ move-result p1 - const p2, 0x7f0a0519 + const p2, 0x7f0a051d if-eq p1, p2, :cond_0 diff --git a/com.discord/smali/com/discord/widgets/channels/WidgetGroupInviteFriendsAdapter$WidgetGroupInviteFriendsListItem.smali b/com.discord/smali/com/discord/widgets/channels/WidgetGroupInviteFriendsAdapter$WidgetGroupInviteFriendsListItem.smali index 4a15a90877..d2ff809028 100644 --- a/com.discord/smali/com/discord/widgets/channels/WidgetGroupInviteFriendsAdapter$WidgetGroupInviteFriendsListItem.smali +++ b/com.discord/smali/com/discord/widgets/channels/WidgetGroupInviteFriendsAdapter$WidgetGroupInviteFriendsListItem.smali @@ -111,7 +111,7 @@ iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; - const p2, 0x7f0a0924 + const p2, 0x7f0a0928 invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali/com/discord/widgets/channels/WidgetTextChannelSettings$configureUI$1.smali b/com.discord/smali/com/discord/widgets/channels/WidgetTextChannelSettings$configureUI$1.smali index 84132378fb..e1464952eb 100644 --- a/com.discord/smali/com/discord/widgets/channels/WidgetTextChannelSettings$configureUI$1.smali +++ b/com.discord/smali/com/discord/widgets/channels/WidgetTextChannelSettings$configureUI$1.smali @@ -139,7 +139,7 @@ nop :pswitch_data_0 - .packed-switch 0x7f0a04e8 + .packed-switch 0x7f0a04ec :pswitch_1 :pswitch_0 .end packed-switch diff --git a/com.discord/smali/com/discord/widgets/channels/WidgetTextChannelSettings$configureUI$2.smali b/com.discord/smali/com/discord/widgets/channels/WidgetTextChannelSettings$configureUI$2.smali index b13043f8e2..8933190adf 100644 --- a/com.discord/smali/com/discord/widgets/channels/WidgetTextChannelSettings$configureUI$2.smali +++ b/com.discord/smali/com/discord/widgets/channels/WidgetTextChannelSettings$configureUI$2.smali @@ -49,7 +49,7 @@ .method public final call(Landroid/view/Menu;)V .locals 1 - const v0, 0x7f0a04e8 + const v0, 0x7f0a04ec invoke-interface {p1, v0}, Landroid/view/Menu;->findItem(I)Landroid/view/MenuItem; diff --git a/com.discord/smali/com/discord/widgets/channels/WidgetTextChannelSettings.smali b/com.discord/smali/com/discord/widgets/channels/WidgetTextChannelSettings.smali index aaac1622a4..c0e211c17d 100644 --- a/com.discord/smali/com/discord/widgets/channels/WidgetTextChannelSettings.smali +++ b/com.discord/smali/com/discord/widgets/channels/WidgetTextChannelSettings.smali @@ -2222,7 +2222,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d024a + const v0, 0x7f0d024b return v0 .end method diff --git a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsList.smali b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsList.smali index bb79cebce8..a1e6e51589 100644 --- a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsList.smali +++ b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsList.smali @@ -435,7 +435,7 @@ iput-object v0, p0, Lcom/discord/widgets/channels/list/WidgetChannelsList;->premiumGuildHintButton$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a09b2 + const v0, 0x7f0a09b6 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; diff --git a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemMFA$onConfigure$1.smali b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemMFA$onConfigure$1.smali index 897f413727..41278213d4 100644 --- a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemMFA$onConfigure$1.smali +++ b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemMFA$onConfigure$1.smali @@ -35,23 +35,27 @@ # virtual methods .method public final onClick(Landroid/view/View;)V - .locals 3 + .locals 6 - const-string v0, "it" + sget-object v0, Lcom/discord/utilities/uri/UriHandler;->INSTANCE:Lcom/discord/utilities/uri/UriHandler; - const-string v1, "it.context" + const-string v1, "it" - invoke-static {p1, v0, v1}, Le/e/b/a/a;->a(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; + const-string v2, "it.context" - move-result-object p1 + invoke-static {p1, v1, v2}, Le/e/b/a/a;->a(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; - iget-object v0, p0, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemMFA$onConfigure$1;->$learnMoreUrl:Ljava/lang/String; + move-result-object v1 - const/4 v1, 0x0 + iget-object v2, p0, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemMFA$onConfigure$1;->$learnMoreUrl:Ljava/lang/String; - const/4 v2, 0x4 + const/4 v3, 0x0 - invoke-static {p1, v0, v1, v2, v1}, Lcom/discord/utilities/uri/UriHandler;->handle$default(Landroid/content/Context;Ljava/lang/String;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)V + const/4 v4, 0x4 + + const/4 v5, 0x0 + + invoke-static/range {v0 .. v5}, Lcom/discord/utilities/uri/UriHandler;->handle$default(Lcom/discord/utilities/uri/UriHandler;Landroid/content/Context;Ljava/lang/String;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)V return-void .end method diff --git a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemMFA.smali b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemMFA.smali index c1a0b044b0..61d7049d39 100644 --- a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemMFA.smali +++ b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemMFA.smali @@ -152,7 +152,7 @@ move-object v4, p1 - invoke-static/range {v4 .. v10}, Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks$default(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;Ljava/lang/Integer;ILjava/lang/Object;)Ljava/lang/CharSequence; + invoke-static/range {v4 .. v10}, Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks$default(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;Ljava/lang/Integer;ILjava/lang/Object;)Ljava/lang/CharSequence; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListItemVoiceActions.smali b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListItemVoiceActions.smali index f618134079..59e7dad600 100644 --- a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListItemVoiceActions.smali +++ b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListItemVoiceActions.smali @@ -290,7 +290,7 @@ invoke-direct {p0}, Lcom/discord/app/AppBottomSheet;->()V - const v0, 0x7f0a0978 + const v0, 0x7f0a097c invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -298,7 +298,7 @@ iput-object v0, p0, Lcom/discord/widgets/channels/list/WidgetChannelsListItemVoiceActions;->icon$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0974 + const v0, 0x7f0a0978 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -306,7 +306,7 @@ iput-object v0, p0, Lcom/discord/widgets/channels/list/WidgetChannelsListItemVoiceActions;->connect$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0976 + const v0, 0x7f0a097a invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -314,7 +314,7 @@ iput-object v0, p0, Lcom/discord/widgets/channels/list/WidgetChannelsListItemVoiceActions;->disconnect$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a097a + const v0, 0x7f0a097e invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -322,7 +322,7 @@ iput-object v0, p0, Lcom/discord/widgets/channels/list/WidgetChannelsListItemVoiceActions;->settings$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0979 + const v0, 0x7f0a097d invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -330,7 +330,7 @@ iput-object v0, p0, Lcom/discord/widgets/channels/list/WidgetChannelsListItemVoiceActions;->invite$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a097b + const v0, 0x7f0a097f invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -338,7 +338,7 @@ iput-object v0, p0, Lcom/discord/widgets/channels/list/WidgetChannelsListItemVoiceActions;->settingsDivider$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0977 + const v0, 0x7f0a097b invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -346,7 +346,7 @@ iput-object v0, p0, Lcom/discord/widgets/channels/list/WidgetChannelsListItemVoiceActions;->header$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a097c + const v0, 0x7f0a0980 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -354,7 +354,7 @@ iput-object v0, p0, Lcom/discord/widgets/channels/list/WidgetChannelsListItemVoiceActions;->usercount$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a097d + const v0, 0x7f0a0981 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -362,7 +362,7 @@ iput-object v0, p0, Lcom/discord/widgets/channels/list/WidgetChannelsListItemVoiceActions;->recyclerview$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0975 + const v0, 0x7f0a0979 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -1144,7 +1144,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d0262 + const v0, 0x7f0d0263 return v0 .end method diff --git a/com.discord/smali/com/discord/widgets/channels/list/WidgetCollapsedUsersListAdapter$WidgetCollapsedUserListItem.smali b/com.discord/smali/com/discord/widgets/channels/list/WidgetCollapsedUsersListAdapter$WidgetCollapsedUserListItem.smali index c72cf5e5b2..8a8b8fdabd 100644 --- a/com.discord/smali/com/discord/widgets/channels/list/WidgetCollapsedUsersListAdapter$WidgetCollapsedUserListItem.smali +++ b/com.discord/smali/com/discord/widgets/channels/list/WidgetCollapsedUsersListAdapter$WidgetCollapsedUserListItem.smali @@ -99,7 +99,7 @@ invoke-direct {p0, p1, p2}, Lcom/discord/utilities/mg_recycler/MGRecyclerViewHolder;->(ILcom/discord/utilities/mg_recycler/MGRecyclerAdapter;)V - const p1, 0x7f0a09b9 + const p1, 0x7f0a09bd invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; @@ -107,7 +107,7 @@ iput-object p1, p0, Lcom/discord/widgets/channels/list/WidgetCollapsedUsersListAdapter$WidgetCollapsedUserListItem;->icon$delegate:Lkotlin/properties/ReadOnlyProperty; - const p1, 0x7f0a09b8 + const p1, 0x7f0a09bc invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; diff --git a/com.discord/smali/com/discord/widgets/channels/memberlist/adapter/ChannelMembersListViewHolderLoading.smali b/com.discord/smali/com/discord/widgets/channels/memberlist/adapter/ChannelMembersListViewHolderLoading.smali index 1efb85d0da..e8711d8904 100644 --- a/com.discord/smali/com/discord/widgets/channels/memberlist/adapter/ChannelMembersListViewHolderLoading.smali +++ b/com.discord/smali/com/discord/widgets/channels/memberlist/adapter/ChannelMembersListViewHolderLoading.smali @@ -230,7 +230,7 @@ invoke-direct {p0, p1}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->(Landroid/view/View;)V - const v0, 0x7f0a0955 + const v0, 0x7f0a0959 invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali/com/discord/widgets/chat/WidgetUrlActions$onViewCreated$2.smali b/com.discord/smali/com/discord/widgets/chat/WidgetUrlActions$onViewCreated$2.smali index 0129de9280..f39a813967 100644 --- a/com.discord/smali/com/discord/widgets/chat/WidgetUrlActions$onViewCreated$2.smali +++ b/com.discord/smali/com/discord/widgets/chat/WidgetUrlActions$onViewCreated$2.smali @@ -35,27 +35,31 @@ # virtual methods .method public final onClick(Landroid/view/View;)V - .locals 3 + .locals 6 - const-string v0, "it" + sget-object v0, Lcom/discord/utilities/uri/UriHandler;->INSTANCE:Lcom/discord/utilities/uri/UriHandler; - const-string v1, "it.context" + const-string v1, "it" - invoke-static {p1, v0, v1}, Le/e/b/a/a;->a(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; + const-string v2, "it.context" - move-result-object p1 + invoke-static {p1, v1, v2}, Le/e/b/a/a;->a(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; - iget-object v0, p0, Lcom/discord/widgets/chat/WidgetUrlActions$onViewCreated$2;->this$0:Lcom/discord/widgets/chat/WidgetUrlActions; + move-result-object v1 - invoke-static {v0}, Lcom/discord/widgets/chat/WidgetUrlActions;->access$getUrl$p(Lcom/discord/widgets/chat/WidgetUrlActions;)Ljava/lang/String; + iget-object p1, p0, Lcom/discord/widgets/chat/WidgetUrlActions$onViewCreated$2;->this$0:Lcom/discord/widgets/chat/WidgetUrlActions; - move-result-object v0 + invoke-static {p1}, Lcom/discord/widgets/chat/WidgetUrlActions;->access$getUrl$p(Lcom/discord/widgets/chat/WidgetUrlActions;)Ljava/lang/String; - const/4 v1, 0x0 + move-result-object v2 - const/4 v2, 0x4 + const/4 v3, 0x0 - invoke-static {p1, v0, v1, v2, v1}, Lcom/discord/utilities/uri/UriHandler;->handle$default(Landroid/content/Context;Ljava/lang/String;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)V + const/4 v4, 0x4 + + const/4 v5, 0x0 + + invoke-static/range {v0 .. v5}, Lcom/discord/utilities/uri/UriHandler;->handle$default(Lcom/discord/utilities/uri/UriHandler;Landroid/content/Context;Ljava/lang/String;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)V iget-object p1, p0, Lcom/discord/widgets/chat/WidgetUrlActions$onViewCreated$2;->this$0:Lcom/discord/widgets/chat/WidgetUrlActions; diff --git a/com.discord/smali/com/discord/widgets/chat/WidgetUrlActions.smali b/com.discord/smali/com/discord/widgets/chat/WidgetUrlActions.smali index 376c73bb70..1ce0449c10 100644 --- a/com.discord/smali/com/discord/widgets/chat/WidgetUrlActions.smali +++ b/com.discord/smali/com/discord/widgets/chat/WidgetUrlActions.smali @@ -357,7 +357,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d024d + const v0, 0x7f0d024e return v0 .end method diff --git a/com.discord/smali/com/discord/widgets/chat/input/WidgetChatInputAttachments$DiscordCameraFragment.smali b/com.discord/smali/com/discord/widgets/chat/input/WidgetChatInputAttachments$DiscordCameraFragment.smali index 747a265bef..50a3c399ba 100644 --- a/com.discord/smali/com/discord/widgets/chat/input/WidgetChatInputAttachments$DiscordCameraFragment.smali +++ b/com.discord/smali/com/discord/widgets/chat/input/WidgetChatInputAttachments$DiscordCameraFragment.smali @@ -50,7 +50,7 @@ move-result-object p1 - const v0, 0x7f0a05eb + const v0, 0x7f0a05ef invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali/com/discord/widgets/chat/input/WidgetChatInputAttachments$PermissionsEmptyListAdapter.smali b/com.discord/smali/com/discord/widgets/chat/input/WidgetChatInputAttachments$PermissionsEmptyListAdapter.smali index 0d89419495..817d0ddf3b 100644 --- a/com.discord/smali/com/discord/widgets/chat/input/WidgetChatInputAttachments$PermissionsEmptyListAdapter.smali +++ b/com.discord/smali/com/discord/widgets/chat/input/WidgetChatInputAttachments$PermissionsEmptyListAdapter.smali @@ -65,7 +65,7 @@ iget-object p2, p1, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; - const v0, 0x7f0a05eb + const v0, 0x7f0a05ef invoke-virtual {p2, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali/com/discord/widgets/chat/input/emoji/WidgetChatInputEmojiPicker.smali b/com.discord/smali/com/discord/widgets/chat/input/emoji/WidgetChatInputEmojiPicker.smali index a2a7e94b2b..0a85cea478 100644 --- a/com.discord/smali/com/discord/widgets/chat/input/emoji/WidgetChatInputEmojiPicker.smali +++ b/com.discord/smali/com/discord/widgets/chat/input/emoji/WidgetChatInputEmojiPicker.smali @@ -1291,7 +1291,7 @@ iput-object v0, p0, Lcom/discord/widgets/chat/input/emoji/WidgetChatInputEmojiPicker;->emojiSearchBar:Landroid/view/View; - const v0, 0x7f0a06e1 + const v0, 0x7f0a06e5 invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -1301,7 +1301,7 @@ iput-object v0, p0, Lcom/discord/widgets/chat/input/emoji/WidgetChatInputEmojiPicker;->searchInput:Landroid/widget/EditText; - const v0, 0x7f0a06d7 + const v0, 0x7f0a06db invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -1309,7 +1309,7 @@ iput-object v0, p0, Lcom/discord/widgets/chat/input/emoji/WidgetChatInputEmojiPicker;->searchBackButton:Landroid/view/View; - const v0, 0x7f0a06db + const v0, 0x7f0a06df invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemAttachment$Companion.smali b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemAttachment$Companion.smali index aa1e84f9ab..e7db031b7e 100644 --- a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemAttachment$Companion.smali +++ b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemAttachment$Companion.smali @@ -98,11 +98,15 @@ move-result-object p2 + const-string v0, "attachment.url" + + invoke-static {p2, v0}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + const/4 v0, 0x4 const/4 v1, 0x0 - invoke-static {p1, p2, v1, v0, v1}, Lcom/discord/utilities/uri/UriHandler;->handle$default(Landroid/content/Context;Ljava/lang/String;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)V + invoke-static {p1, p2, v1, v0, v1}, Lcom/discord/utilities/uri/UriHandler;->handleOrUntrusted$default(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)V goto :goto_0 diff --git a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemAttachment$Model.smali b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemAttachment$Model.smali index d09578bf5b..46a44c44b5 100644 --- a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemAttachment$Model.smali +++ b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemAttachment$Model.smali @@ -480,7 +480,7 @@ move-object/from16 v4, p1 - invoke-direct/range {v3 .. v18}, Lcom/discord/utilities/textprocessing/MessageRenderContext;->(Landroid/content/Context;JZLjava/util/Map;Ljava/util/Map;Ljava/util/Map;ILkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;IILkotlin/jvm/functions/Function1;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + invoke-direct/range {v3 .. v18}, Lcom/discord/utilities/textprocessing/MessageRenderContext;->(Landroid/content/Context;JZLjava/util/Map;Ljava/util/Map;Ljava/util/Map;ILkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;IILkotlin/jvm/functions/Function1;ILkotlin/jvm/internal/DefaultConstructorMarker;)V return-object v2 diff --git a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemCallMessage$onConfigure$1.smali b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemCallMessage$onConfigure$1.smali index cd3cbfc00e..4a791ffe55 100644 --- a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemCallMessage$onConfigure$1.smali +++ b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemCallMessage$onConfigure$1.smali @@ -3,7 +3,7 @@ .source "WidgetChatListAdapterItemCallMessage.kt" # interfaces -.implements Lkotlin/jvm/functions/Function2; +.implements Lkotlin/jvm/functions/Function3; # annotations @@ -19,9 +19,10 @@ .annotation system Ldalvik/annotation/Signature; value = { "Lw/u/b/k;", - "Lkotlin/jvm/functions/Function2<", + "Lkotlin/jvm/functions/Function3<", "Landroid/content/Context;", "Ljava/lang/String;", + "Ljava/lang/String;", "Lkotlin/Unit;", ">;" } @@ -42,7 +43,7 @@ iput-object p2, p0, Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemCallMessage$onConfigure$1;->$message:Lcom/discord/models/domain/ModelMessage; - const/4 p1, 0x2 + const/4 p1, 0x3 invoke-direct {p0, p1}, Lw/u/b/k;->(I)V @@ -51,24 +52,26 @@ # virtual methods -.method public bridge synthetic invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; +.method public bridge synthetic invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .locals 0 check-cast p1, Landroid/content/Context; check-cast p2, Ljava/lang/String; - invoke-virtual {p0, p1, p2}, Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemCallMessage$onConfigure$1;->invoke(Landroid/content/Context;Ljava/lang/String;)V + check-cast p3, Ljava/lang/String; + + invoke-virtual {p0, p1, p2, p3}, Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemCallMessage$onConfigure$1;->invoke(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V sget-object p1, Lkotlin/Unit;->a:Lkotlin/Unit; return-object p1 .end method -.method public final invoke(Landroid/content/Context;Ljava/lang/String;)V +.method public final invoke(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V .locals 2 - const/4 v0, 0x0 + const/4 p3, 0x0 if-eqz p1, :cond_1 @@ -86,25 +89,25 @@ iget-object p2, p0, Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemCallMessage$onConfigure$1;->$message:Lcom/discord/models/domain/ModelMessage; - iget-object v0, p0, Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemCallMessage$onConfigure$1;->this$0:Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemCallMessage; + iget-object p3, p0, Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemCallMessage$onConfigure$1;->this$0:Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemCallMessage; - invoke-static {v0}, Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemCallMessage;->access$getAdapter$p(Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemCallMessage;)Lcom/discord/widgets/chat/list/WidgetChatListAdapter; + invoke-static {p3}, Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemCallMessage;->access$getAdapter$p(Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemCallMessage;)Lcom/discord/widgets/chat/list/WidgetChatListAdapter; - move-result-object v0 + move-result-object p3 - invoke-virtual {v0}, Lcom/discord/widgets/chat/list/WidgetChatListAdapter;->getData()Lcom/discord/widgets/chat/list/WidgetChatListAdapter$Data; + invoke-virtual {p3}, Lcom/discord/widgets/chat/list/WidgetChatListAdapter;->getData()Lcom/discord/widgets/chat/list/WidgetChatListAdapter$Data; - move-result-object v0 + move-result-object p3 - invoke-interface {v0}, Lcom/discord/widgets/chat/list/WidgetChatListAdapter$Data;->getGuildId()J + invoke-interface {p3}, Lcom/discord/widgets/chat/list/WidgetChatListAdapter$Data;->getGuildId()J move-result-wide v0 invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - move-result-object v0 + move-result-object p3 - invoke-interface {p1, p2, v0}, Lcom/discord/widgets/chat/list/WidgetChatListAdapter$EventHandler;->onMessageAuthorLongClicked(Lcom/discord/models/domain/ModelMessage;Ljava/lang/Long;)V + invoke-interface {p1, p2, p3}, Lcom/discord/widgets/chat/list/WidgetChatListAdapter$EventHandler;->onMessageAuthorLongClicked(Lcom/discord/models/domain/ModelMessage;Ljava/lang/Long;)V return-void @@ -113,12 +116,12 @@ invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V - throw v0 + throw p3 :cond_1 const-string p1, "" invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V - throw v0 + throw p3 .end method diff --git a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemCallMessage.smali b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemCallMessage.smali index 7e8fca05b3..0f61cc17b4 100644 --- a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemCallMessage.smali +++ b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemCallMessage.smali @@ -643,7 +643,7 @@ const/4 v12, 0x0 - invoke-static/range {v6 .. v12}, Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks$default(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;Ljava/lang/Integer;ILjava/lang/Object;)Ljava/lang/CharSequence; + invoke-static/range {v6 .. v12}, Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks$default(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;Ljava/lang/Integer;ILjava/lang/Object;)Ljava/lang/CharSequence; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed$Companion$bindUrlOnClick$1.smali b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed$Companion$bindUrlOnClick$1.smali index 54366346e1..2402f0d5c5 100644 --- a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed$Companion$bindUrlOnClick$1.smali +++ b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed$Companion$bindUrlOnClick$1.smali @@ -8,7 +8,7 @@ # annotations .annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed$Companion;->bindUrlOnClick(Landroid/view/View;Ljava/lang/String;)V + value = Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed$Companion;->bindUrlOnClick(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)V .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -18,15 +18,19 @@ # instance fields +.field public final synthetic $mask:Ljava/lang/String; + .field public final synthetic $url:Ljava/lang/String; # direct methods -.method public constructor (Ljava/lang/String;)V +.method public constructor (Ljava/lang/String;Ljava/lang/String;)V .locals 0 iput-object p1, p0, Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed$Companion$bindUrlOnClick$1;->$url:Ljava/lang/String; + iput-object p2, p0, Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed$Companion$bindUrlOnClick$1;->$mask:Ljava/lang/String; + invoke-direct {p0}, Ljava/lang/Object;->()V return-void @@ -35,7 +39,7 @@ # virtual methods .method public final onClick(Landroid/view/View;)V - .locals 3 + .locals 2 const-string v0, "view" @@ -47,11 +51,9 @@ iget-object v0, p0, Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed$Companion$bindUrlOnClick$1;->$url:Ljava/lang/String; - const/4 v1, 0x0 + iget-object v1, p0, Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed$Companion$bindUrlOnClick$1;->$mask:Ljava/lang/String; - const/4 v2, 0x4 - - invoke-static {p1, v0, v1, v2, v1}, Lcom/discord/utilities/uri/UriHandler;->handle$default(Landroid/content/Context;Ljava/lang/String;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)V + invoke-static {p1, v0, v1}, Lcom/discord/utilities/uri/UriHandler;->handleOrUntrusted(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V return-void .end method diff --git a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed$Companion.smali b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed$Companion.smali index 154b03baa4..317ce74db3 100644 --- a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed$Companion.smali +++ b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed$Companion.smali @@ -31,10 +31,10 @@ return-void .end method -.method public static final synthetic access$bindUrlOnClick(Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed$Companion;Landroid/view/View;Ljava/lang/String;)V +.method public static final synthetic access$bindUrlOnClick(Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed$Companion;Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)V .locals 0 - invoke-direct {p0, p1, p2}, Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed$Companion;->bindUrlOnClick(Landroid/view/View;Ljava/lang/String;)V + invoke-direct {p0, p1, p2, p3}, Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed$Companion;->bindUrlOnClick(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)V return-void .end method @@ -77,14 +77,14 @@ return-object p0 .end method -.method private final bindUrlOnClick(Landroid/view/View;Ljava/lang/String;)V +.method private final bindUrlOnClick(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)V .locals 1 if-eqz p2, :cond_0 new-instance v0, Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed$Companion$bindUrlOnClick$1; - invoke-direct {v0, p2}, Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed$Companion$bindUrlOnClick$1;->(Ljava/lang/String;)V + invoke-direct {v0, p2, p3}, Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed$Companion$bindUrlOnClick$1;->(Ljava/lang/String;Ljava/lang/String;)V invoke-virtual {p1, v0}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V diff --git a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed$Model.smali b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed$Model.smali index 3d63a5032a..f91131b7aa 100644 --- a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed$Model.smali +++ b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed$Model.smali @@ -885,7 +885,7 @@ move-object/from16 v4, p1 - invoke-direct/range {v3 .. v18}, Lcom/discord/utilities/textprocessing/MessageRenderContext;->(Landroid/content/Context;JZLjava/util/Map;Ljava/util/Map;Ljava/util/Map;ILkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;IILkotlin/jvm/functions/Function1;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + invoke-direct/range {v3 .. v18}, Lcom/discord/utilities/textprocessing/MessageRenderContext;->(Landroid/content/Context;JZLjava/util/Map;Ljava/util/Map;Ljava/util/Map;ILkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;IILkotlin/jvm/functions/Function1;ILkotlin/jvm/internal/DefaultConstructorMarker;)V return-object v2 diff --git a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed$configureEmbedFields$1.smali b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed$configureEmbedFields$1.smali index 8f3deddb7f..e2be44eee6 100644 --- a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed$configureEmbedFields$1.smali +++ b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed$configureEmbedFields$1.smali @@ -154,7 +154,7 @@ move-object/from16 v20, v3 - invoke-static/range {v7 .. v22}, Lcom/discord/utilities/textprocessing/MessageRenderContext;->copy$default(Lcom/discord/utilities/textprocessing/MessageRenderContext;Landroid/content/Context;JZLjava/util/Map;Ljava/util/Map;Ljava/util/Map;ILkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;IILkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lcom/discord/utilities/textprocessing/MessageRenderContext; + invoke-static/range {v7 .. v22}, Lcom/discord/utilities/textprocessing/MessageRenderContext;->copy$default(Lcom/discord/utilities/textprocessing/MessageRenderContext;Landroid/content/Context;JZLjava/util/Map;Ljava/util/Map;Ljava/util/Map;ILkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;IILkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lcom/discord/utilities/textprocessing/MessageRenderContext; move-result-object v2 diff --git a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed$configureEmbedImage$1$1.smali b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed$configureEmbedImage$1$1.smali index bc3171f498..eb71cb9e0c 100644 --- a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed$configureEmbedImage$1$1.smali +++ b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed$configureEmbedImage$1$1.smali @@ -35,78 +35,86 @@ # virtual methods .method public final onClick(Landroid/view/View;)V - .locals 9 + .locals 17 - iget-object v0, p0, Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed$configureEmbedImage$1$1;->$this_apply:Lcom/discord/models/domain/ModelMessageEmbed; + move-object/from16 v0, p0 - invoke-virtual {v0}, Lcom/discord/models/domain/ModelMessageEmbed;->getExternallyOpen()Lcom/discord/models/domain/ModelMessageEmbed$Item; + move-object/from16 v1, p1 - move-result-object v0 + iget-object v2, v0, Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed$configureEmbedImage$1$1;->$this_apply:Lcom/discord/models/domain/ModelMessageEmbed; - const-string v1, "view.context" + invoke-virtual {v2}, Lcom/discord/models/domain/ModelMessageEmbed;->getExternallyOpen()Lcom/discord/models/domain/ModelMessageEmbed$Item; - const-string v2, "view" + move-result-object v2 - if-eqz v0, :cond_0 + const-string v3, "view.context" - invoke-virtual {v0}, Lcom/discord/models/domain/ModelMessageEmbed$Item;->getUrl()Ljava/lang/String; + const-string v4, "view" - move-result-object v0 + if-eqz v2, :cond_0 - if-eqz v0, :cond_0 + invoke-virtual {v2}, Lcom/discord/models/domain/ModelMessageEmbed$Item;->getUrl()Ljava/lang/String; - invoke-static {p1, v2}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + move-result-object v7 - invoke-virtual {p1}, Landroid/view/View;->getContext()Landroid/content/Context; + if-eqz v7, :cond_0 - move-result-object p1 + sget-object v5, Lcom/discord/utilities/uri/UriHandler;->INSTANCE:Lcom/discord/utilities/uri/UriHandler; - invoke-static {p1, v1}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + invoke-static {v1, v4}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - const/4 v1, 0x4 + invoke-virtual/range {p1 .. p1}, Landroid/view/View;->getContext()Landroid/content/Context; - const/4 v2, 0x0 + move-result-object v6 - invoke-static {p1, v0, v2, v1, v2}, Lcom/discord/utilities/uri/UriHandler;->handle$default(Landroid/content/Context;Ljava/lang/String;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)V + invoke-static {v6, v3}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + const/4 v8, 0x0 + + const/4 v9, 0x4 + + const/4 v10, 0x0 + + invoke-static/range {v5 .. v10}, Lcom/discord/utilities/uri/UriHandler;->handle$default(Lcom/discord/utilities/uri/UriHandler;Landroid/content/Context;Ljava/lang/String;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)V goto :goto_0 :cond_0 - sget-object v3, Lcom/discord/widgets/media/WidgetMedia;->Companion:Lcom/discord/widgets/media/WidgetMedia$Companion; + sget-object v11, Lcom/discord/widgets/media/WidgetMedia;->Companion:Lcom/discord/widgets/media/WidgetMedia$Companion; - invoke-static {p1, v2, v1}, Le/e/b/a/a;->a(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; + invoke-static {v1, v4, v3}, Le/e/b/a/a;->a(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; - move-result-object v4 + move-result-object v12 - iget-object p1, p0, Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed$configureEmbedImage$1$1;->$this_apply:Lcom/discord/models/domain/ModelMessageEmbed; + iget-object v1, v0, Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed$configureEmbedImage$1$1;->$this_apply:Lcom/discord/models/domain/ModelMessageEmbed; - invoke-virtual {p1}, Lcom/discord/models/domain/ModelMessageEmbed;->getTitle()Ljava/lang/String; + invoke-virtual {v1}, Lcom/discord/models/domain/ModelMessageEmbed;->getTitle()Ljava/lang/String; - move-result-object v5 + move-result-object v13 - iget-object p1, p0, Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed$configureEmbedImage$1$1;->$this_apply:Lcom/discord/models/domain/ModelMessageEmbed; + iget-object v1, v0, Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed$configureEmbedImage$1$1;->$this_apply:Lcom/discord/models/domain/ModelMessageEmbed; - invoke-virtual {p1}, Lcom/discord/models/domain/ModelMessageEmbed;->getUrl()Ljava/lang/String; + invoke-virtual {v1}, Lcom/discord/models/domain/ModelMessageEmbed;->getUrl()Ljava/lang/String; - move-result-object v6 + move-result-object v14 - iget-object p1, p0, Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed$configureEmbedImage$1$1;->$this_apply:Lcom/discord/models/domain/ModelMessageEmbed; + iget-object v1, v0, Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed$configureEmbedImage$1$1;->$this_apply:Lcom/discord/models/domain/ModelMessageEmbed; - invoke-virtual {p1}, Lcom/discord/models/domain/ModelMessageEmbed;->getImage()Lcom/discord/models/domain/ModelMessageEmbed$Item; + invoke-virtual {v1}, Lcom/discord/models/domain/ModelMessageEmbed;->getImage()Lcom/discord/models/domain/ModelMessageEmbed$Item; - move-result-object v7 + move-result-object v15 - const-string p1, "image" + const-string v1, "image" - invoke-static {v7, p1}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + invoke-static {v15, v1}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - iget-object p1, p0, Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed$configureEmbedImage$1$1;->$this_apply:Lcom/discord/models/domain/ModelMessageEmbed; + iget-object v1, v0, Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed$configureEmbedImage$1$1;->$this_apply:Lcom/discord/models/domain/ModelMessageEmbed; - invoke-virtual {p1}, Lcom/discord/models/domain/ModelMessageEmbed;->getVideo()Lcom/discord/models/domain/ModelMessageEmbed$Item; + invoke-virtual {v1}, Lcom/discord/models/domain/ModelMessageEmbed;->getVideo()Lcom/discord/models/domain/ModelMessageEmbed$Item; - move-result-object v8 + move-result-object v16 - invoke-virtual/range {v3 .. v8}, Lcom/discord/widgets/media/WidgetMedia$Companion;->launch(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Lcom/discord/models/domain/ModelMessageEmbed$Item;Lcom/discord/models/domain/ModelMessageEmbed$Item;)V + invoke-virtual/range {v11 .. v16}, Lcom/discord/widgets/media/WidgetMedia$Companion;->launch(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Lcom/discord/models/domain/ModelMessageEmbed$Item;Lcom/discord/models/domain/ModelMessageEmbed$Item;)V :goto_0 return-void diff --git a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed.smali b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed.smali index ebec7532a6..1c9b31f4d0 100644 --- a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed.smali +++ b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed.smali @@ -753,7 +753,11 @@ move-result-object v4 - invoke-static {v2, v3, v4}, Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed$Companion;->access$bindUrlOnClick(Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed$Companion;Landroid/view/View;Ljava/lang/String;)V + invoke-virtual {p1}, Lcom/discord/models/domain/ModelMessageEmbed$Item;->getName()Ljava/lang/String; + + move-result-object v5 + + invoke-static {v2, v3, v4, v5}, Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed$Companion;->access$bindUrlOnClick(Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed$Companion;Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)V invoke-direct {p0}, Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed;->getEmbedAuthorText()Landroid/widget/TextView; @@ -955,7 +959,7 @@ move-object/from16 v19, v1 - invoke-static/range {v6 .. v21}, Lcom/discord/utilities/textprocessing/MessageRenderContext;->copy$default(Lcom/discord/utilities/textprocessing/MessageRenderContext;Landroid/content/Context;JZLjava/util/Map;Ljava/util/Map;Ljava/util/Map;ILkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;IILkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lcom/discord/utilities/textprocessing/MessageRenderContext; + invoke-static/range {v6 .. v21}, Lcom/discord/utilities/textprocessing/MessageRenderContext;->copy$default(Lcom/discord/utilities/textprocessing/MessageRenderContext;Landroid/content/Context;JZLjava/util/Map;Ljava/util/Map;Ljava/util/Map;ILkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;IILkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lcom/discord/utilities/textprocessing/MessageRenderContext; move-result-object v1 @@ -1460,9 +1464,13 @@ invoke-virtual {v0}, Lcom/discord/models/domain/ModelMessageEmbed$Item;->getUrl()Ljava/lang/String; + move-result-object v1 + + invoke-virtual {v0}, Lcom/discord/models/domain/ModelMessageEmbed$Item;->getName()Ljava/lang/String; + move-result-object v0 - invoke-static {p1, p2, v0}, Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed$Companion;->access$bindUrlOnClick(Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed$Companion;Landroid/view/View;Ljava/lang/String;)V + invoke-static {p1, p2, v1, v0}, Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed$Companion;->access$bindUrlOnClick(Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed$Companion;Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)V invoke-direct {p0}, Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed;->getEmbedProvider()Landroid/widget/TextView; @@ -1666,7 +1674,7 @@ move-object/from16 v22, v3 - invoke-static/range {v9 .. v24}, Lcom/discord/utilities/textprocessing/MessageRenderContext;->copy$default(Lcom/discord/utilities/textprocessing/MessageRenderContext;Landroid/content/Context;JZLjava/util/Map;Ljava/util/Map;Ljava/util/Map;ILkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;IILkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lcom/discord/utilities/textprocessing/MessageRenderContext; + invoke-static/range {v9 .. v24}, Lcom/discord/utilities/textprocessing/MessageRenderContext;->copy$default(Lcom/discord/utilities/textprocessing/MessageRenderContext;Landroid/content/Context;JZLjava/util/Map;Ljava/util/Map;Ljava/util/Map;ILkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;IILkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lcom/discord/utilities/textprocessing/MessageRenderContext; move-result-object v3 @@ -1720,9 +1728,13 @@ invoke-virtual {v0}, Lcom/discord/models/domain/ModelMessageEmbed;->getUrl()Ljava/lang/String; + move-result-object v3 + + invoke-virtual {v0}, Lcom/discord/models/domain/ModelMessageEmbed;->getTitle()Ljava/lang/String; + move-result-object v0 - invoke-static {v1, v2, v0}, Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed$Companion;->access$bindUrlOnClick(Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed$Companion;Landroid/view/View;Ljava/lang/String;)V + invoke-static {v1, v2, v3, v0}, Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed$Companion;->access$bindUrlOnClick(Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed$Companion;Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)V invoke-direct/range {p0 .. p0}, Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed;->getEmbedTitle()Lcom/discord/utilities/view/text/LinkifiedTextView; diff --git a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemGift$configureResolvedUI$4.smali b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemGift$configureResolvedUI$4.smali index 8184465fcc..8bbed0a415 100644 --- a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemGift$configureResolvedUI$4.smali +++ b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemGift$configureResolvedUI$4.smali @@ -39,35 +39,39 @@ # virtual methods .method public final onClick(Landroid/view/View;)V - .locals 3 + .locals 6 - iget-object p1, p0, Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemGift$configureResolvedUI$4;->$context:Landroid/content/Context; + sget-object v0, Lcom/discord/utilities/uri/UriHandler;->INSTANCE:Lcom/discord/utilities/uri/UriHandler; - const-string v0, "context" + iget-object v1, p0, Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemGift$configureResolvedUI$4;->$context:Landroid/content/Context; - invoke-static {p1, v0}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + const-string p1, "context" - sget-object v0, Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemGift;->Companion:Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemGift$Companion; + invoke-static {v1, p1}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - iget-object v1, p0, Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemGift$configureResolvedUI$4;->$model:Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemGift$Model$Resolved; + sget-object p1, Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemGift;->Companion:Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemGift$Companion; - invoke-virtual {v1}, Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemGift$Model$Resolved;->getGift()Lcom/discord/models/domain/ModelGift; + iget-object v2, p0, Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemGift$configureResolvedUI$4;->$model:Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemGift$Model$Resolved; - move-result-object v1 + invoke-virtual {v2}, Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemGift$Model$Resolved;->getGift()Lcom/discord/models/domain/ModelGift; - invoke-virtual {v1}, Lcom/discord/models/domain/ModelGift;->getSkuId()J + move-result-object v2 - move-result-wide v1 + invoke-virtual {v2}, Lcom/discord/models/domain/ModelGift;->getSkuId()J - invoke-static {v0, v1, v2}, Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemGift$Companion;->access$getDiscordStoreURL(Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemGift$Companion;J)Ljava/lang/String; + move-result-wide v2 - move-result-object v0 + invoke-static {p1, v2, v3}, Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemGift$Companion;->access$getDiscordStoreURL(Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemGift$Companion;J)Ljava/lang/String; - const/4 v1, 0x0 + move-result-object v2 - const/4 v2, 0x4 + const/4 v3, 0x0 - invoke-static {p1, v0, v1, v2, v1}, Lcom/discord/utilities/uri/UriHandler;->handle$default(Landroid/content/Context;Ljava/lang/String;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)V + const/4 v4, 0x4 + + const/4 v5, 0x0 + + invoke-static/range {v0 .. v5}, Lcom/discord/utilities/uri/UriHandler;->handle$default(Lcom/discord/utilities/uri/UriHandler;Landroid/content/Context;Ljava/lang/String;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)V return-void .end method diff --git a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemGift$configureResolvedUI$visibleButton$1.smali b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemGift$configureResolvedUI$visibleButton$1.smali index 0b3233c23c..08dfdb2842 100644 --- a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemGift$configureResolvedUI$visibleButton$1.smali +++ b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemGift$configureResolvedUI$visibleButton$1.smali @@ -41,7 +41,7 @@ .method public final onClick(Landroid/view/View;)V .locals 4 - sget-object p1, Le/a/a/e/a;->j:Le/a/a/e/a$b; + sget-object p1, Le/a/a/f/a;->j:Le/a/a/f/a$b; iget-object v0, p0, Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemGift$configureResolvedUI$visibleButton$1;->$model:Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemGift$Model$Resolved; @@ -65,7 +65,7 @@ const-string v3, "Embed" - invoke-virtual {p1, v0, v3, v1, v2}, Le/a/a/e/a$b;->a(Ljava/lang/String;Ljava/lang/String;J)V + invoke-virtual {p1, v0, v3, v1, v2}, Le/a/a/f/a$b;->a(Ljava/lang/String;Ljava/lang/String;J)V return-void .end method diff --git a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemGuildWelcome.smali b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemGuildWelcome.smali index 9160691a61..72771917ab 100644 --- a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemGuildWelcome.smali +++ b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemGuildWelcome.smali @@ -137,7 +137,7 @@ iput-object p1, p0, Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemGuildWelcome;->subheader$delegate:Lkotlin/properties/ReadOnlyProperty; - const p1, 0x7f0a09a1 + const p1, 0x7f0a09a5 invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; @@ -145,7 +145,7 @@ iput-object p1, p0, Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemGuildWelcome;->addIconOption$delegate:Lkotlin/properties/ReadOnlyProperty; - const p1, 0x7f0a09a0 + const p1, 0x7f0a09a4 invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; diff --git a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemMentionFooter.smali b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemMentionFooter.smali index 257c3c761c..61235c10d2 100644 --- a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemMentionFooter.smali +++ b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemMentionFooter.smali @@ -29,7 +29,7 @@ iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; - const v0, 0x7f0a08c4 + const v0, 0x7f0a08c8 invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemMessage.smali b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemMessage.smali index 55b124b10a..0ea09d78cb 100644 --- a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemMessage.smali +++ b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemMessage.smali @@ -205,9 +205,9 @@ invoke-virtual {p0, p1, v1}, Lcom/discord/utilities/mg_recycler/MGRecyclerViewHolder;->setOnClickListener(Lrx/functions/Action3;[Landroid/view/View;)V :cond_0 - new-instance p1, Le/a/k/b/b/p; + new-instance p1, Le/a/k/b/b/o; - invoke-direct {p1, p0, p2}, Le/a/k/b/b/p;->(Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemMessage;Lcom/discord/widgets/chat/list/WidgetChatListAdapter;)V + invoke-direct {p1, p0, p2}, Le/a/k/b/b/o;->(Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemMessage;Lcom/discord/widgets/chat/list/WidgetChatListAdapter;)V new-array v1, v3, [Landroid/view/View; @@ -232,10 +232,10 @@ return-void .end method -.method public static synthetic a(Landroid/content/Context;Ljava/lang/String;)Lkotlin/Unit; +.method public static synthetic a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Lkotlin/Unit; .locals 0 - invoke-static {p0, p1}, Lcom/discord/utilities/uri/UriHandler;->handle(Landroid/content/Context;Ljava/lang/String;)V + invoke-static {p0, p1, p2}, Lcom/discord/utilities/uri/UriHandler;->handleOrUntrusted(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V sget-object p0, Lkotlin/Unit;->a:Lkotlin/Unit; @@ -490,9 +490,9 @@ return-object p1 :cond_0 - new-instance v0, Le/a/k/b/b/q; + new-instance v0, Le/a/k/b/b/p; - invoke-direct {v0, p1}, Le/a/k/b/b/q;->(Lcom/discord/models/domain/ModelMessage;)V + invoke-direct {v0, p1}, Le/a/k/b/b/p;->(Lcom/discord/models/domain/ModelMessage;)V return-object v0 .end method @@ -946,7 +946,7 @@ const v16, 0x7f04011c - sget-object v17, Le/a/k/b/b/o;->d:Le/a/k/b/b/o; + sget-object v17, Le/a/k/b/b/q;->d:Le/a/k/b/b/q; new-instance v3, Le/a/k/b/b/v; @@ -996,7 +996,7 @@ move-object/from16 v15, v20 - invoke-direct/range {v2 .. v15}, Lcom/discord/utilities/textprocessing/MessageRenderContext;->(Landroid/content/Context;JZLjava/util/Map;Ljava/util/Map;Ljava/util/Map;ILkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;IILkotlin/jvm/functions/Function1;)V + invoke-direct/range {v2 .. v15}, Lcom/discord/utilities/textprocessing/MessageRenderContext;->(Landroid/content/Context;JZLjava/util/Map;Ljava/util/Map;Ljava/util/Map;ILkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;IILkotlin/jvm/functions/Function1;)V move-object/from16 v2, v22 diff --git a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemSearchResultCount.smali b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemSearchResultCount.smali index 279e767717..9a0d65a0b9 100644 --- a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemSearchResultCount.smali +++ b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemSearchResultCount.smali @@ -17,7 +17,7 @@ iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; - const v0, 0x7f0a068d + const v0, 0x7f0a0691 invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemUploadProgress.smali b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemUploadProgress.smali index e7f137f8f7..4c4c8cc369 100644 --- a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemUploadProgress.smali +++ b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemUploadProgress.smali @@ -59,7 +59,7 @@ iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; - const v0, 0x7f0a08e7 + const v0, 0x7f0a08eb invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -75,7 +75,7 @@ iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; - const v0, 0x7f0a08e8 + const v0, 0x7f0a08ec invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -91,7 +91,7 @@ iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; - const v0, 0x7f0a08e9 + const v0, 0x7f0a08ed invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -107,7 +107,7 @@ iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; - const v0, 0x7f0a0662 + const v0, 0x7f0a0666 invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -121,7 +121,7 @@ iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; - const v0, 0x7f0a0661 + const v0, 0x7f0a0665 invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali/com/discord/widgets/chat/list/actions/MessageActionDialogs.smali b/com.discord/smali/com/discord/widgets/chat/list/actions/MessageActionDialogs.smali index eb23ef80d0..8d9d5d6bd9 100644 --- a/com.discord/smali/com/discord/widgets/chat/list/actions/MessageActionDialogs.smali +++ b/com.discord/smali/com/discord/widgets/chat/list/actions/MessageActionDialogs.smali @@ -90,7 +90,7 @@ move-result-object v9 - const v0, 0x7f0a0567 + const v0, 0x7f0a056b invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; @@ -252,7 +252,7 @@ move-result-object v10 - const v0, 0x7f0a0567 + const v0, 0x7f0a056b invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; diff --git a/com.discord/smali/com/discord/widgets/chat/list/actions/WidgetChatListActions.smali b/com.discord/smali/com/discord/widgets/chat/list/actions/WidgetChatListActions.smali index d5678a6c1b..87fb3c05af 100644 --- a/com.discord/smali/com/discord/widgets/chat/list/actions/WidgetChatListActions.smali +++ b/com.discord/smali/com/discord/widgets/chat/list/actions/WidgetChatListActions.smali @@ -1994,7 +1994,7 @@ move-result-object v6 - const v7, 0x7f0a0567 + const v7, 0x7f0a056b invoke-static {v7}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; diff --git a/com.discord/smali/com/discord/widgets/debugging/WidgetDebugging$configureUI$1.smali b/com.discord/smali/com/discord/widgets/debugging/WidgetDebugging$configureUI$1.smali index 3a626d9d72..f8291eb8a7 100644 --- a/com.discord/smali/com/discord/widgets/debugging/WidgetDebugging$configureUI$1.smali +++ b/com.discord/smali/com/discord/widgets/debugging/WidgetDebugging$configureUI$1.smali @@ -112,7 +112,7 @@ return-void :pswitch_data_0 - .packed-switch 0x7f0a04f9 + .packed-switch 0x7f0a04fd :pswitch_1 :pswitch_0 .end packed-switch diff --git a/com.discord/smali/com/discord/widgets/debugging/WidgetDebugging$configureUI$2.smali b/com.discord/smali/com/discord/widgets/debugging/WidgetDebugging$configureUI$2.smali index 71018ad2d5..d0bc9f20ed 100644 --- a/com.discord/smali/com/discord/widgets/debugging/WidgetDebugging$configureUI$2.smali +++ b/com.discord/smali/com/discord/widgets/debugging/WidgetDebugging$configureUI$2.smali @@ -49,7 +49,7 @@ .method public final call(Landroid/view/Menu;)V .locals 1 - const v0, 0x7f0a04f9 + const v0, 0x7f0a04fd invoke-interface {p1, v0}, Landroid/view/Menu;->findItem(I)Landroid/view/MenuItem; diff --git a/com.discord/smali/com/discord/widgets/debugging/WidgetFatalCrash.smali b/com.discord/smali/com/discord/widgets/debugging/WidgetFatalCrash.smali index c6e51bd84e..3ab392a4e7 100644 --- a/com.discord/smali/com/discord/widgets/debugging/WidgetFatalCrash.smali +++ b/com.discord/smali/com/discord/widgets/debugging/WidgetFatalCrash.smali @@ -492,7 +492,7 @@ new-array v1, v2, [Ljava/lang/Object; - const-string v3, "14-alpha3" + const-string v3, "14.0" aput-object v3, v1, v4 diff --git a/com.discord/smali/com/discord/widgets/friends/WidgetFriendsFindNearby$onViewBound$7.smali b/com.discord/smali/com/discord/widgets/friends/WidgetFriendsFindNearby$onViewBound$7.smali index fc6d13c6df..f70e674f12 100644 --- a/com.discord/smali/com/discord/widgets/friends/WidgetFriendsFindNearby$onViewBound$7.smali +++ b/com.discord/smali/com/discord/widgets/friends/WidgetFriendsFindNearby$onViewBound$7.smali @@ -45,29 +45,33 @@ # virtual methods .method public final onClick(Landroid/view/View;)V - .locals 3 + .locals 6 - const-string v0, "it" + sget-object v0, Lcom/discord/utilities/uri/UriHandler;->INSTANCE:Lcom/discord/utilities/uri/UriHandler; - const-string v1, "it.context" + const-string v1, "it" - invoke-static {p1, v0, v1}, Le/e/b/a/a;->a(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; + const-string v2, "it.context" - move-result-object p1 + invoke-static {p1, v1, v2}, Le/e/b/a/a;->a(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; - sget-object v0, Le/a/b/f;->a:Le/a/b/f; + move-result-object v1 - const-wide v1, 0x53d28f5538L + sget-object p1, Le/a/b/f;->a:Le/a/b/f; - invoke-virtual {v0, v1, v2}, Le/a/b/f;->a(J)Ljava/lang/String; + const-wide v2, 0x53d28f5538L - move-result-object v0 + invoke-virtual {p1, v2, v3}, Le/a/b/f;->a(J)Ljava/lang/String; - const/4 v1, 0x0 + move-result-object v2 - const/4 v2, 0x4 + const/4 v3, 0x0 - invoke-static {p1, v0, v1, v2, v1}, Lcom/discord/utilities/uri/UriHandler;->handle$default(Landroid/content/Context;Ljava/lang/String;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)V + const/4 v4, 0x4 + + const/4 v5, 0x0 + + invoke-static/range {v0 .. v5}, Lcom/discord/utilities/uri/UriHandler;->handle$default(Lcom/discord/utilities/uri/UriHandler;Landroid/content/Context;Ljava/lang/String;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)V return-void .end method diff --git a/com.discord/smali/com/discord/widgets/friends/WidgetFriendsFindNearby.smali b/com.discord/smali/com/discord/widgets/friends/WidgetFriendsFindNearby.smali index f81de60c67..51e4ced186 100644 --- a/com.discord/smali/com/discord/widgets/friends/WidgetFriendsFindNearby.smali +++ b/com.discord/smali/com/discord/widgets/friends/WidgetFriendsFindNearby.smali @@ -283,7 +283,7 @@ invoke-direct {p0}, Lcom/discord/app/AppFragment;->()V - const v0, 0x7f0a0553 + const v0, 0x7f0a0557 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -291,7 +291,7 @@ iput-object v0, p0, Lcom/discord/widgets/friends/WidgetFriendsFindNearby;->recycler$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0551 + const v0, 0x7f0a0555 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -299,7 +299,7 @@ iput-object v0, p0, Lcom/discord/widgets/friends/WidgetFriendsFindNearby;->flipper$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a054d + const v0, 0x7f0a0551 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -307,7 +307,7 @@ iput-object v0, p0, Lcom/discord/widgets/friends/WidgetFriendsFindNearby;->buttonFlipper$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0550 + const v0, 0x7f0a0554 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -315,7 +315,7 @@ iput-object v0, p0, Lcom/discord/widgets/friends/WidgetFriendsFindNearby;->errorView$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a054f + const v0, 0x7f0a0553 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -323,7 +323,7 @@ iput-object v0, p0, Lcom/discord/widgets/friends/WidgetFriendsFindNearby;->enableButton$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a054e + const v0, 0x7f0a0552 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -331,7 +331,7 @@ iput-object v0, p0, Lcom/discord/widgets/friends/WidgetFriendsFindNearby;->disableButton$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0554 + const v0, 0x7f0a0558 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -339,7 +339,7 @@ iput-object v0, p0, Lcom/discord/widgets/friends/WidgetFriendsFindNearby;->searchingText$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0555 + const v0, 0x7f0a0559 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -347,7 +347,7 @@ iput-object v0, p0, Lcom/discord/widgets/friends/WidgetFriendsFindNearby;->searchingLottie$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0552 + const v0, 0x7f0a0556 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; diff --git a/com.discord/smali/com/discord/widgets/friends/WidgetFriendsTab$configureToolbar$1.smali b/com.discord/smali/com/discord/widgets/friends/WidgetFriendsTab$configureToolbar$1.smali index 46d8643744..e85267e315 100644 --- a/com.discord/smali/com/discord/widgets/friends/WidgetFriendsTab$configureToolbar$1.smali +++ b/com.discord/smali/com/discord/widgets/friends/WidgetFriendsTab$configureToolbar$1.smali @@ -108,7 +108,7 @@ nop :pswitch_data_0 - .packed-switch 0x7f0a04fe + .packed-switch 0x7f0a0502 :pswitch_1 :pswitch_0 .end packed-switch diff --git a/com.discord/smali/com/discord/widgets/guilds/create/WidgetGuildCreate.smali b/com.discord/smali/com/discord/widgets/guilds/create/WidgetGuildCreate.smali index 6307af0050..e3c2882361 100644 --- a/com.discord/smali/com/discord/widgets/guilds/create/WidgetGuildCreate.smali +++ b/com.discord/smali/com/discord/widgets/guilds/create/WidgetGuildCreate.smali @@ -366,7 +366,7 @@ const/4 v8, 0x0 - invoke-static/range {v2 .. v8}, Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks$default(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;Ljava/lang/Integer;ILjava/lang/Object;)Ljava/lang/CharSequence; + invoke-static/range {v2 .. v8}, Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks$default(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;Ljava/lang/Integer;ILjava/lang/Object;)Ljava/lang/CharSequence; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/guilds/invite/WidgetGuildInviteShare.smali b/com.discord/smali/com/discord/widgets/guilds/invite/WidgetGuildInviteShare.smali index fc2ddeaf62..2d5971095c 100644 --- a/com.discord/smali/com/discord/widgets/guilds/invite/WidgetGuildInviteShare.smali +++ b/com.discord/smali/com/discord/widgets/guilds/invite/WidgetGuildInviteShare.smali @@ -353,7 +353,7 @@ invoke-direct {p0}, Lcom/discord/app/AppFragment;->()V - const v0, 0x7f0a06d7 + const v0, 0x7f0a06db invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -361,7 +361,7 @@ iput-object v0, p0, Lcom/discord/widgets/guilds/invite/WidgetGuildInviteShare;->searchBack$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a06e1 + const v0, 0x7f0a06e5 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -369,7 +369,7 @@ iput-object v0, p0, Lcom/discord/widgets/guilds/invite/WidgetGuildInviteShare;->searchInput$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a06db + const v0, 0x7f0a06df invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; diff --git a/com.discord/smali/com/discord/widgets/guilds/invite/WidgetGuildInviteShareCompact.smali b/com.discord/smali/com/discord/widgets/guilds/invite/WidgetGuildInviteShareCompact.smali index 76b8a9c5ef..4585342f3d 100644 --- a/com.discord/smali/com/discord/widgets/guilds/invite/WidgetGuildInviteShareCompact.smali +++ b/com.discord/smali/com/discord/widgets/guilds/invite/WidgetGuildInviteShareCompact.smali @@ -315,7 +315,7 @@ invoke-direct {p0}, Lcom/discord/app/AppFragment;->()V - const v0, 0x7f0a06d7 + const v0, 0x7f0a06db invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -323,7 +323,7 @@ iput-object v0, p0, Lcom/discord/widgets/guilds/invite/WidgetGuildInviteShareCompact;->searchBack$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a06e1 + const v0, 0x7f0a06e5 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -331,7 +331,7 @@ iput-object v0, p0, Lcom/discord/widgets/guilds/invite/WidgetGuildInviteShareCompact;->searchInput$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a06db + const v0, 0x7f0a06df invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; diff --git a/com.discord/smali/com/discord/widgets/guilds/join/WidgetGuildJoin.smali b/com.discord/smali/com/discord/widgets/guilds/join/WidgetGuildJoin.smali index 2d2bb82e59..c2ad886b0d 100644 --- a/com.discord/smali/com/discord/widgets/guilds/join/WidgetGuildJoin.smali +++ b/com.discord/smali/com/discord/widgets/guilds/join/WidgetGuildJoin.smali @@ -116,7 +116,7 @@ if-eqz p1, :cond_1 - const v0, 0x7f0a0504 + const v0, 0x7f0a0508 invoke-interface {p1, v0}, Landroid/view/Menu;->findItem(I)Landroid/view/MenuItem; diff --git a/com.discord/smali/com/discord/widgets/guilds/list/WidgetGuildSelector.smali b/com.discord/smali/com/discord/widgets/guilds/list/WidgetGuildSelector.smali index 0c3bdca559..4cacb27289 100644 --- a/com.discord/smali/com/discord/widgets/guilds/list/WidgetGuildSelector.smali +++ b/com.discord/smali/com/discord/widgets/guilds/list/WidgetGuildSelector.smali @@ -169,7 +169,7 @@ invoke-direct {p0}, Lcom/discord/app/AppFragment;->()V - const v0, 0x7f0a06e1 + const v0, 0x7f0a06e5 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -177,7 +177,7 @@ iput-object v0, p0, Lcom/discord/widgets/guilds/list/WidgetGuildSelector;->search$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a06db + const v0, 0x7f0a06df invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -185,7 +185,7 @@ iput-object v0, p0, Lcom/discord/widgets/guilds/list/WidgetGuildSelector;->searchClear$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a06d7 + const v0, 0x7f0a06db invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; diff --git a/com.discord/smali/com/discord/widgets/guilds/profile/WidgetGuildProfileSheetV2.smali b/com.discord/smali/com/discord/widgets/guilds/profile/WidgetGuildProfileSheetV2.smali index b3653639d6..48da377e09 100644 --- a/com.discord/smali/com/discord/widgets/guilds/profile/WidgetGuildProfileSheetV2.smali +++ b/com.discord/smali/com/discord/widgets/guilds/profile/WidgetGuildProfileSheetV2.smali @@ -4236,7 +4236,7 @@ move-result-object v5 :cond_3 - const v6, 0x7f0a0567 + const v6, 0x7f0a056b invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; diff --git a/com.discord/smali/com/discord/widgets/guilds/profile/WidgetGuildProfileSheetViewModel$1.smali b/com.discord/smali/com/discord/widgets/guilds/profile/WidgetGuildProfileSheetViewModel$1.smali index d97f26251a..398661ace5 100644 --- a/com.discord/smali/com/discord/widgets/guilds/profile/WidgetGuildProfileSheetViewModel$1.smali +++ b/com.discord/smali/com/discord/widgets/guilds/profile/WidgetGuildProfileSheetViewModel$1.smali @@ -8,7 +8,7 @@ # annotations .annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/discord/widgets/guilds/profile/WidgetGuildProfileSheetViewModel;->(Lrx/Observable;Lcom/discord/stores/StoreUserSettings;Lcom/discord/stores/StoreUserGuildSettings;Lcom/discord/stores/StoreMessageAck;ZLcom/discord/utilities/rest/RestAPI;Lcom/discord/stores/StoreLurking;)V + value = Lcom/discord/widgets/guilds/profile/WidgetGuildProfileSheetViewModel;->(Lrx/Observable;Lcom/discord/stores/StoreUserSettings;Lcom/discord/stores/StoreUserGuildSettings;Lcom/discord/stores/StoreMessageAck;ZLcom/discord/utilities/rest/RestAPI;Lcom/discord/stores/StoreLurking;Lcom/discord/stores/StoreAnalytics;J)V .end annotation .annotation system Ldalvik/annotation/InnerClass; diff --git a/com.discord/smali/com/discord/widgets/guilds/profile/WidgetGuildProfileSheetViewModel$Factory.smali b/com.discord/smali/com/discord/widgets/guilds/profile/WidgetGuildProfileSheetViewModel$Factory.smali index c135b8391a..d34c8540a4 100644 --- a/com.discord/smali/com/discord/widgets/guilds/profile/WidgetGuildProfileSheetViewModel$Factory.smali +++ b/com.discord/smali/com/discord/widgets/guilds/profile/WidgetGuildProfileSheetViewModel$Factory.smali @@ -47,7 +47,7 @@ # virtual methods .method public create(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel; - .locals 8 + .locals 11 .annotation system Ldalvik/annotation/Signature; value = { "Companion:Lcom/discord/stores/StoreStream$Companion; + + invoke-virtual {v0}, Lcom/discord/stores/StoreStream$Companion;->getAnalytics()Lcom/discord/stores/StoreAnalytics; + + move-result-object v8 + + iget-wide v9, p0, Lcom/discord/widgets/guilds/profile/WidgetGuildProfileSheetViewModel$Factory;->guildId:J + move-object v0, p1 - invoke-direct/range {v0 .. v7}, Lcom/discord/widgets/guilds/profile/WidgetGuildProfileSheetViewModel;->(Lrx/Observable;Lcom/discord/stores/StoreUserSettings;Lcom/discord/stores/StoreUserGuildSettings;Lcom/discord/stores/StoreMessageAck;ZLcom/discord/utilities/rest/RestAPI;Lcom/discord/stores/StoreLurking;)V + invoke-direct/range {v0 .. v10}, Lcom/discord/widgets/guilds/profile/WidgetGuildProfileSheetViewModel;->(Lrx/Observable;Lcom/discord/stores/StoreUserSettings;Lcom/discord/stores/StoreUserGuildSettings;Lcom/discord/stores/StoreMessageAck;ZLcom/discord/utilities/rest/RestAPI;Lcom/discord/stores/StoreLurking;Lcom/discord/stores/StoreAnalytics;J)V return-object p1 diff --git a/com.discord/smali/com/discord/widgets/guilds/profile/WidgetGuildProfileSheetViewModel.smali b/com.discord/smali/com/discord/widgets/guilds/profile/WidgetGuildProfileSheetViewModel.smali index be58a9d8b2..5f068aea7f 100644 --- a/com.discord/smali/com/discord/widgets/guilds/profile/WidgetGuildProfileSheetViewModel.smali +++ b/com.discord/smali/com/discord/widgets/guilds/profile/WidgetGuildProfileSheetViewModel.smali @@ -27,12 +27,16 @@ # instance fields +.field public final guildId:J + .field public isEmojiSectionExpanded:Z .field public final messageAck:Lcom/discord/stores/StoreMessageAck; .field public final restAPI:Lcom/discord/utilities/rest/RestAPI; +.field public final storeAnalytics:Lcom/discord/stores/StoreAnalytics; + .field public final storeLurking:Lcom/discord/stores/StoreLurking; .field public final storeObservable:Lrx/Observable; @@ -53,8 +57,8 @@ # direct methods -.method public constructor (Lrx/Observable;Lcom/discord/stores/StoreUserSettings;Lcom/discord/stores/StoreUserGuildSettings;Lcom/discord/stores/StoreMessageAck;ZLcom/discord/utilities/rest/RestAPI;Lcom/discord/stores/StoreLurking;)V - .locals 17 +.method public constructor (Lrx/Observable;Lcom/discord/stores/StoreUserSettings;Lcom/discord/stores/StoreUserGuildSettings;Lcom/discord/stores/StoreMessageAck;ZLcom/discord/utilities/rest/RestAPI;Lcom/discord/stores/StoreLurking;Lcom/discord/stores/StoreAnalytics;J)V + .locals 10 .annotation system Ldalvik/annotation/Signature; value = { "(", @@ -67,41 +71,46 @@ "Z", "Lcom/discord/utilities/rest/RestAPI;", "Lcom/discord/stores/StoreLurking;", - ")V" + "Lcom/discord/stores/StoreAnalytics;", + "J)V" } .end annotation - move-object/from16 v0, p0 + move-object v0, p0 - move-object/from16 v1, p1 + move-object v1, p1 - move-object/from16 v2, p2 + move-object v2, p2 - move-object/from16 v3, p3 + move-object v3, p3 - move-object/from16 v4, p4 + move-object v4, p4 move-object/from16 v5, p6 move-object/from16 v6, p7 - const/4 v7, 0x0 + move-object/from16 v7, p8 - if-eqz v1, :cond_5 + const/4 v8, 0x0 - if-eqz v2, :cond_4 + if-eqz v1, :cond_6 - if-eqz v3, :cond_3 + if-eqz v2, :cond_5 - if-eqz v4, :cond_2 + if-eqz v3, :cond_4 - if-eqz v5, :cond_1 + if-eqz v4, :cond_3 - if-eqz v6, :cond_0 + if-eqz v5, :cond_2 - sget-object v8, Lcom/discord/widgets/guilds/profile/WidgetGuildProfileSheetViewModel$ViewState$Loading;->INSTANCE:Lcom/discord/widgets/guilds/profile/WidgetGuildProfileSheetViewModel$ViewState$Loading; + if-eqz v6, :cond_1 - invoke-direct {v0, v8}, Le/a/b/c0;->(Ljava/lang/Object;)V + if-eqz v7, :cond_0 + + sget-object v9, Lcom/discord/widgets/guilds/profile/WidgetGuildProfileSheetViewModel$ViewState$Loading;->INSTANCE:Lcom/discord/widgets/guilds/profile/WidgetGuildProfileSheetViewModel$ViewState$Loading; + + invoke-direct {p0, v9}, Le/a/b/c0;->(Ljava/lang/Object;)V iput-object v1, v0, Lcom/discord/widgets/guilds/profile/WidgetGuildProfileSheetViewModel;->storeObservable:Lrx/Observable; @@ -111,7 +120,7 @@ iput-object v4, v0, Lcom/discord/widgets/guilds/profile/WidgetGuildProfileSheetViewModel;->messageAck:Lcom/discord/stores/StoreMessageAck; - move/from16 v1, p5 + move v1, p5 iput-boolean v1, v0, Lcom/discord/widgets/guilds/profile/WidgetGuildProfileSheetViewModel;->viewingGuild:Z @@ -119,77 +128,114 @@ iput-object v6, v0, Lcom/discord/widgets/guilds/profile/WidgetGuildProfileSheetViewModel;->storeLurking:Lcom/discord/stores/StoreLurking; + iput-object v7, v0, Lcom/discord/widgets/guilds/profile/WidgetGuildProfileSheetViewModel;->storeAnalytics:Lcom/discord/stores/StoreAnalytics; + + move-wide/from16 v1, p9 + + iput-wide v1, v0, Lcom/discord/widgets/guilds/profile/WidgetGuildProfileSheetViewModel;->guildId:J + iget-object v1, v0, Lcom/discord/widgets/guilds/profile/WidgetGuildProfileSheetViewModel;->storeObservable:Lrx/Observable; const/4 v2, 0x2 - invoke-static {v1, v0, v7, v2, v7}, Lcom/discord/utilities/rx/ObservableExtensionsKt;->ui$default(Lrx/Observable;Lcom/discord/app/AppComponent;Lcom/discord/utilities/mg_recycler/MGRecyclerAdapterSimple;ILjava/lang/Object;)Lrx/Observable; + invoke-static {v1, p0, v8, v2, v8}, Lcom/discord/utilities/rx/ObservableExtensionsKt;->ui$default(Lrx/Observable;Lcom/discord/app/AppComponent;Lcom/discord/utilities/mg_recycler/MGRecyclerAdapterSimple;ILjava/lang/Object;)Lrx/Observable; - move-result-object v8 + move-result-object v1 - const-class v9, Lcom/discord/widgets/guilds/profile/WidgetGuildProfileSheetViewModel; + const-class v2, Lcom/discord/widgets/guilds/profile/WidgetGuildProfileSheetViewModel; - const/4 v10, 0x0 + const/4 v3, 0x0 - const/4 v11, 0x0 + const/4 v4, 0x0 - const/4 v12, 0x0 + const/4 v5, 0x0 - const/4 v13, 0x0 + const/4 v6, 0x0 - new-instance v14, Lcom/discord/widgets/guilds/profile/WidgetGuildProfileSheetViewModel$1; + new-instance v7, Lcom/discord/widgets/guilds/profile/WidgetGuildProfileSheetViewModel$1; - invoke-direct {v14, v0}, Lcom/discord/widgets/guilds/profile/WidgetGuildProfileSheetViewModel$1;->(Lcom/discord/widgets/guilds/profile/WidgetGuildProfileSheetViewModel;)V + invoke-direct {v7, p0}, Lcom/discord/widgets/guilds/profile/WidgetGuildProfileSheetViewModel$1;->(Lcom/discord/widgets/guilds/profile/WidgetGuildProfileSheetViewModel;)V - const/16 v15, 0x1e + const/16 v8, 0x1e - const/16 v16, 0x0 + const/4 v9, 0x0 - invoke-static/range {v8 .. v16}, Lcom/discord/utilities/rx/ObservableExtensionsKt;->appSubscribe$default(Lrx/Observable;Ljava/lang/Class;Landroid/content/Context;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)V + move-object p1, v1 + + move-object p2, v2 + + move-object p3, v3 + + move-object p4, v4 + + move-object p5, v5 + + move-object/from16 p6, v6 + + move-object/from16 p7, v7 + + move/from16 p8, v8 + + move-object/from16 p9, v9 + + invoke-static/range {p1 .. p9}, Lcom/discord/utilities/rx/ObservableExtensionsKt;->appSubscribe$default(Lrx/Observable;Ljava/lang/Class;Landroid/content/Context;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)V + + iget-object v1, v0, Lcom/discord/widgets/guilds/profile/WidgetGuildProfileSheetViewModel;->storeAnalytics:Lcom/discord/stores/StoreAnalytics; + + iget-wide v2, v0, Lcom/discord/widgets/guilds/profile/WidgetGuildProfileSheetViewModel;->guildId:J + + invoke-virtual {v1, v2, v3}, Lcom/discord/stores/StoreAnalytics;->trackGuildProfileOpened(J)V return-void :cond_0 + const-string v1, "storeAnalytics" + + invoke-static {v1}, Lw/u/b/j;->a(Ljava/lang/String;)V + + throw v8 + + :cond_1 const-string v1, "storeLurking" invoke-static {v1}, Lw/u/b/j;->a(Ljava/lang/String;)V - throw v7 + throw v8 - :cond_1 + :cond_2 const-string v1, "restAPI" invoke-static {v1}, Lw/u/b/j;->a(Ljava/lang/String;)V - throw v7 + throw v8 - :cond_2 + :cond_3 const-string v1, "messageAck" invoke-static {v1}, Lw/u/b/j;->a(Ljava/lang/String;)V - throw v7 + throw v8 - :cond_3 + :cond_4 const-string v1, "storeUserGuildSettings" invoke-static {v1}, Lw/u/b/j;->a(Ljava/lang/String;)V - throw v7 + throw v8 - :cond_4 + :cond_5 const-string v1, "storeUserSettings" invoke-static {v1}, Lw/u/b/j;->a(Ljava/lang/String;)V - throw v7 + throw v8 - :cond_5 + :cond_6 const-string v1, "storeObservable" invoke-static {v1}, Lw/u/b/j;->a(Ljava/lang/String;)V - throw v7 + throw v8 .end method .method public static final synthetic access$handleStoreState(Lcom/discord/widgets/guilds/profile/WidgetGuildProfileSheetViewModel;Lcom/discord/widgets/guilds/profile/WidgetGuildProfileSheetViewModel$StoreState;)V diff --git a/com.discord/smali/com/discord/widgets/main/WidgetMain$showUrgentMessageDialog$1.smali b/com.discord/smali/com/discord/widgets/main/WidgetMain$showUrgentMessageDialog$1.smali index e6c5d0055f..04fad1db7f 100644 --- a/com.discord/smali/com/discord/widgets/main/WidgetMain$showUrgentMessageDialog$1.smali +++ b/com.discord/smali/com/discord/widgets/main/WidgetMain$showUrgentMessageDialog$1.smali @@ -77,7 +77,7 @@ if-eqz p1, :cond_0 - sget-object v0, Le/a/a/m;->i:Le/a/a/m$a; + sget-object v0, Le/a/a/n;->i:Le/a/a/n$a; invoke-virtual {p1}, Landroidx/fragment/app/FragmentActivity;->getSupportFragmentManager()Landroidx/fragment/app/FragmentManager; @@ -87,7 +87,7 @@ invoke-static {p1, v1}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - invoke-virtual {v0, p1}, Le/a/a/m$a;->a(Landroidx/fragment/app/FragmentManager;)V + invoke-virtual {v0, p1}, Le/a/a/n$a;->a(Landroidx/fragment/app/FragmentManager;)V const/4 p1, 0x1 diff --git a/com.discord/smali/com/discord/widgets/main/WidgetMain.smali b/com.discord/smali/com/discord/widgets/main/WidgetMain.smali index d795e4c26e..9f3f365b30 100644 --- a/com.discord/smali/com/discord/widgets/main/WidgetMain.smali +++ b/com.discord/smali/com/discord/widgets/main/WidgetMain.smali @@ -479,7 +479,7 @@ iput-object v0, p0, Lcom/discord/widgets/main/WidgetMain;->centerPanel$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a09be + const v0, 0x7f0a09c2 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -487,7 +487,7 @@ iput-object v0, p0, Lcom/discord/widgets/main/WidgetMain;->profileStrip$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a09bc + const v0, 0x7f0a09c0 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -495,7 +495,7 @@ iput-object v0, p0, Lcom/discord/widgets/main/WidgetMain;->guildList$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a09b1 + const v0, 0x7f0a09b5 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -503,7 +503,7 @@ iput-object v0, p0, Lcom/discord/widgets/main/WidgetMain;->channelList$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a09ba + const v0, 0x7f0a09be invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -511,7 +511,7 @@ iput-object v0, p0, Lcom/discord/widgets/main/WidgetMain;->connectedList$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a09b3 + const v0, 0x7f0a09b7 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -519,7 +519,7 @@ iput-object v0, p0, Lcom/discord/widgets/main/WidgetMain;->chatBottomSpace$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a09bd + const v0, 0x7f0a09c1 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -1874,7 +1874,7 @@ move-result-object v1 - const v2, 0x7f0a09bd + const v2, 0x7f0a09c1 const-class v3, Lcom/discord/widgets/friends/FriendsListRouter; @@ -1886,7 +1886,7 @@ move-result-object p1 - const v1, 0x7f0a09be + const v1, 0x7f0a09c2 const-class v2, Lcom/discord/widgets/user/profile/WidgetUserProfileStrip; diff --git a/com.discord/smali/com/discord/widgets/main/WidgetMainHeaderManager$getOnConfigureAction$1.smali b/com.discord/smali/com/discord/widgets/main/WidgetMainHeaderManager$getOnConfigureAction$1.smali index 8e58ac5f33..25577c16aa 100644 --- a/com.discord/smali/com/discord/widgets/main/WidgetMainHeaderManager$getOnConfigureAction$1.smali +++ b/com.discord/smali/com/discord/widgets/main/WidgetMainHeaderManager$getOnConfigureAction$1.smali @@ -91,11 +91,11 @@ const-string v5, "menu.findItem(R.id.menu_chat_start_group)" - const v6, 0x7f0a04f3 + const v6, 0x7f0a04f7 if-ne v3, v4, :cond_1 - const v3, 0x7f0a04ea + const v3, 0x7f0a04ee invoke-interface {p1, v3}, Landroid/view/Menu;->findItem(I)Landroid/view/MenuItem; @@ -138,7 +138,7 @@ if-nez v3, :cond_2 - const v3, 0x7f0a04ef + const v3, 0x7f0a04f3 invoke-interface {p1, v3}, Landroid/view/Menu;->findItem(I)Landroid/view/MenuItem; @@ -160,7 +160,7 @@ const-string v4, "menu.findItem(R.id.menu_chat_search)" - const v7, 0x7f0a04f0 + const v7, 0x7f0a04f4 const/4 v8, 0x3 @@ -177,7 +177,7 @@ goto/16 :goto_2 :cond_3 - const v3, 0x7f0a04ed + const v3, 0x7f0a04f1 invoke-interface {p1, v3}, Landroid/view/Menu;->findItem(I)Landroid/view/MenuItem; @@ -189,7 +189,7 @@ invoke-interface {v3, v2}, Landroid/view/MenuItem;->setVisible(Z)Landroid/view/MenuItem; - const v3, 0x7f0a04ee + const v3, 0x7f0a04f2 invoke-interface {p1, v3}, Landroid/view/Menu;->findItem(I)Landroid/view/MenuItem; @@ -204,7 +204,7 @@ goto :goto_2 :cond_4 - const v3, 0x7f0a04ec + const v3, 0x7f0a04f0 invoke-interface {p1, v3}, Landroid/view/Menu;->findItem(I)Landroid/view/MenuItem; @@ -218,7 +218,7 @@ invoke-interface {v3, v9}, Landroid/view/MenuItem;->setVisible(Z)Landroid/view/MenuItem; - const v3, 0x7f0a04eb + const v3, 0x7f0a04ef invoke-interface {p1, v3}, Landroid/view/Menu;->findItem(I)Landroid/view/MenuItem; @@ -243,7 +243,7 @@ goto :goto_2 :cond_5 - const v3, 0x7f0a04e7 + const v3, 0x7f0a04eb invoke-interface {p1, v3}, Landroid/view/Menu;->findItem(I)Landroid/view/MenuItem; @@ -255,7 +255,7 @@ invoke-interface {v3, v2}, Landroid/view/MenuItem;->setVisible(Z)Landroid/view/MenuItem; - const v3, 0x7f0a04e6 + const v3, 0x7f0a04ea invoke-interface {p1, v3}, Landroid/view/Menu;->findItem(I)Landroid/view/MenuItem; @@ -267,7 +267,7 @@ invoke-interface {v3, v2}, Landroid/view/MenuItem;->setVisible(Z)Landroid/view/MenuItem; - const v3, 0x7f0a04f1 + const v3, 0x7f0a04f5 invoke-interface {p1, v3}, Landroid/view/Menu;->findItem(I)Landroid/view/MenuItem; @@ -359,7 +359,7 @@ const/4 v3, 0x0 :goto_3 - const v4, 0x7f0a04f2 + const v4, 0x7f0a04f6 invoke-interface {p1, v4}, Landroid/view/Menu;->findItem(I)Landroid/view/MenuItem; @@ -391,7 +391,7 @@ :goto_4 invoke-interface {v4, v5}, Landroid/view/MenuItem;->setVisible(Z)Landroid/view/MenuItem; - const v4, 0x7f0a04f4 + const v4, 0x7f0a04f8 invoke-interface {p1, v4}, Landroid/view/Menu;->findItem(I)Landroid/view/MenuItem; @@ -431,7 +431,7 @@ :goto_5 invoke-interface {v4, v3}, Landroid/view/MenuItem;->setVisible(Z)Landroid/view/MenuItem; - const v3, 0x7f0a04f5 + const v3, 0x7f0a04f9 invoke-interface {p1, v3}, Landroid/view/Menu;->findItem(I)Landroid/view/MenuItem; diff --git a/com.discord/smali/com/discord/widgets/main/WidgetMainHeaderManager$getOnSelectedAction$1.smali b/com.discord/smali/com/discord/widgets/main/WidgetMainHeaderManager$getOnSelectedAction$1.smali index 9a0e1b320d..dab0e7f4fb 100644 --- a/com.discord/smali/com/discord/widgets/main/WidgetMainHeaderManager$getOnSelectedAction$1.smali +++ b/com.discord/smali/com/discord/widgets/main/WidgetMainHeaderManager$getOnSelectedAction$1.smali @@ -437,7 +437,7 @@ throw v0 :pswitch_data_0 - .packed-switch 0x7f0a04e6 + .packed-switch 0x7f0a04ea :pswitch_e :pswitch_d :pswitch_0 diff --git a/com.discord/smali/com/discord/widgets/main/WidgetMainPanelNsfw.smali b/com.discord/smali/com/discord/widgets/main/WidgetMainPanelNsfw.smali index 0dc53e55c5..9374f7bf97 100644 --- a/com.discord/smali/com/discord/widgets/main/WidgetMainPanelNsfw.smali +++ b/com.discord/smali/com/discord/widgets/main/WidgetMainPanelNsfw.smali @@ -158,7 +158,7 @@ invoke-static {v0, v1}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - const v1, 0x7f0a09b5 + const v1, 0x7f0a09b9 invoke-virtual {v0, v1}, Landroidx/fragment/app/FragmentManager;->findFragmentById(I)Landroidx/fragment/app/Fragment; diff --git a/com.discord/smali/com/discord/widgets/main/WidgetMainSurveyDialog$onViewBound$2.smali b/com.discord/smali/com/discord/widgets/main/WidgetMainSurveyDialog$onViewBound$2.smali index f6af535e13..798d69f6cb 100644 --- a/com.discord/smali/com/discord/widgets/main/WidgetMainSurveyDialog$onViewBound$2.smali +++ b/com.discord/smali/com/discord/widgets/main/WidgetMainSurveyDialog$onViewBound$2.smali @@ -39,23 +39,27 @@ # virtual methods .method public final onClick(Landroid/view/View;)V - .locals 3 + .locals 6 - const-string v0, "button" + sget-object v0, Lcom/discord/utilities/uri/UriHandler;->INSTANCE:Lcom/discord/utilities/uri/UriHandler; - const-string v1, "button.context" + const-string v1, "button" - invoke-static {p1, v0, v1}, Le/e/b/a/a;->a(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; + const-string v2, "button.context" - move-result-object p1 + invoke-static {p1, v1, v2}, Le/e/b/a/a;->a(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; - iget-object v0, p0, Lcom/discord/widgets/main/WidgetMainSurveyDialog$onViewBound$2;->$surveyUrl:Ljava/lang/String; + move-result-object v1 - const/4 v1, 0x0 + iget-object v2, p0, Lcom/discord/widgets/main/WidgetMainSurveyDialog$onViewBound$2;->$surveyUrl:Ljava/lang/String; - const/4 v2, 0x4 + const/4 v3, 0x0 - invoke-static {p1, v0, v1, v2, v1}, Lcom/discord/utilities/uri/UriHandler;->handle$default(Landroid/content/Context;Ljava/lang/String;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)V + const/4 v4, 0x4 + + const/4 v5, 0x0 + + invoke-static/range {v0 .. v5}, Lcom/discord/utilities/uri/UriHandler;->handle$default(Lcom/discord/utilities/uri/UriHandler;Landroid/content/Context;Ljava/lang/String;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)V iget-object p1, p0, Lcom/discord/widgets/main/WidgetMainSurveyDialog$onViewBound$2;->this$0:Lcom/discord/widgets/main/WidgetMainSurveyDialog; diff --git a/com.discord/smali/com/discord/widgets/main/WidgetMainSurveyDialog.smali b/com.discord/smali/com/discord/widgets/main/WidgetMainSurveyDialog.smali index d3e69c68ed..11f7ee558f 100644 --- a/com.discord/smali/com/discord/widgets/main/WidgetMainSurveyDialog.smali +++ b/com.discord/smali/com/discord/widgets/main/WidgetMainSurveyDialog.smali @@ -147,7 +147,7 @@ invoke-direct {p0}, Lcom/discord/app/AppDialog;->()V - const v0, 0x7f0a095e + const v0, 0x7f0a0962 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -155,7 +155,7 @@ iput-object v0, p0, Lcom/discord/widgets/main/WidgetMainSurveyDialog;->dialogHeader$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a095f + const v0, 0x7f0a0963 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -163,7 +163,7 @@ iput-object v0, p0, Lcom/discord/widgets/main/WidgetMainSurveyDialog;->dialogText$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a095d + const v0, 0x7f0a0961 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -171,7 +171,7 @@ iput-object v0, p0, Lcom/discord/widgets/main/WidgetMainSurveyDialog;->buttonConfirm$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a095c + const v0, 0x7f0a0960 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; diff --git a/com.discord/smali/com/discord/widgets/media/WidgetMedia$onViewBoundOrOnResume$1.smali b/com.discord/smali/com/discord/widgets/media/WidgetMedia$onViewBoundOrOnResume$1.smali index 3c7f396ebc..7fa0578315 100644 --- a/com.discord/smali/com/discord/widgets/media/WidgetMedia$onViewBoundOrOnResume$1.smali +++ b/com.discord/smali/com/discord/widgets/media/WidgetMedia$onViewBoundOrOnResume$1.smali @@ -62,7 +62,7 @@ # virtual methods .method public final call(Landroid/view/MenuItem;Landroid/content/Context;)V - .locals 3 + .locals 4 const-string v0, "menuItem" @@ -74,16 +74,18 @@ const/4 v0, 0x4 - const-string v1, "context" + const-string v1, "sourceUri.toString()" - const/4 v2, 0x0 + const-string v2, "context" + + const/4 v3, 0x0 packed-switch p1, :pswitch_data_0 goto :goto_0 :pswitch_0 - invoke-static {p2, v1}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + invoke-static {p2, v2}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V iget-object p1, p0, Lcom/discord/widgets/media/WidgetMedia$onViewBoundOrOnResume$1;->$sourceUri:Landroid/net/Uri; @@ -91,11 +93,9 @@ move-result-object p1 - const-string v1, "sourceUri.toString()" - invoke-static {p1, v1}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - invoke-static {p2, p1, v2, v0, v2}, Lcom/discord/utilities/intent/IntentUtils;->performChooserSendIntent$default(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)V + invoke-static {p2, p1, v3, v0, v3}, Lcom/discord/utilities/intent/IntentUtils;->performChooserSendIntent$default(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)V goto :goto_0 @@ -111,7 +111,7 @@ goto :goto_0 :pswitch_2 - invoke-static {p2, v1}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + invoke-static {p2, v2}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V iget-object p1, p0, Lcom/discord/widgets/media/WidgetMedia$onViewBoundOrOnResume$1;->$sourceUri:Landroid/net/Uri; @@ -119,15 +119,15 @@ move-result-object p1 - invoke-static {p2, p1, v2, v0, v2}, Lcom/discord/utilities/uri/UriHandler;->handle$default(Landroid/content/Context;Ljava/lang/String;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)V + invoke-static {p1, v1}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + invoke-static {p2, p1, v3, v0, v3}, Lcom/discord/utilities/uri/UriHandler;->handleOrUntrusted$default(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)V :goto_0 return-void - nop - :pswitch_data_0 - .packed-switch 0x7f0a0507 + .packed-switch 0x7f0a050b :pswitch_2 :pswitch_1 :pswitch_0 diff --git a/com.discord/smali/com/discord/widgets/media/WidgetMedia.smali b/com.discord/smali/com/discord/widgets/media/WidgetMedia.smali index ffbed1b8d8..cdcd9f29e2 100644 --- a/com.discord/smali/com/discord/widgets/media/WidgetMedia.smali +++ b/com.discord/smali/com/discord/widgets/media/WidgetMedia.smali @@ -107,7 +107,7 @@ invoke-direct {p0}, Lcom/discord/app/AppFragment;->()V - const v0, 0x7f0a04d9 + const v0, 0x7f0a04dd invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -115,7 +115,7 @@ iput-object v0, p0, Lcom/discord/widgets/media/WidgetMedia;->mediaImage$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a04da + const v0, 0x7f0a04de invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -352,7 +352,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d01c9 + const v0, 0x7f0d01ca return v0 .end method diff --git a/com.discord/smali/com/discord/widgets/media/WidgetQRScanner.smali b/com.discord/smali/com/discord/widgets/media/WidgetQRScanner.smali index 8e93e44498..a90ce3c751 100644 --- a/com.discord/smali/com/discord/widgets/media/WidgetQRScanner.smali +++ b/com.discord/smali/com/discord/widgets/media/WidgetQRScanner.smali @@ -100,7 +100,7 @@ invoke-direct {p0}, Lcom/discord/app/AppFragment;->()V - const v0, 0x7f0a0674 + const v0, 0x7f0a0678 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -108,7 +108,7 @@ iput-object v0, p0, Lcom/discord/widgets/media/WidgetQRScanner;->helpChip$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0673 + const v0, 0x7f0a0677 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -184,95 +184,91 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d01e0 + const v0, 0x7f0d01e1 return v0 .end method .method public handleResult(Lcom/google/zxing/Result;)V - .locals 5 + .locals 6 if-eqz p1, :cond_5 invoke-virtual {p1}, Lcom/google/zxing/Result;->e()Ljava/lang/String; + move-result-object v2 + + if-eqz v2, :cond_5 + + invoke-static {v2}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; + move-result-object p1 - if-eqz p1, :cond_5 + invoke-static {v2}, Landroid/webkit/URLUtil;->isValidUrl(Ljava/lang/String;)Z - invoke-static {p1}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; + move-result v0 - move-result-object v0 + const-string v1, "uri" - invoke-static {p1}, Landroid/webkit/URLUtil;->isValidUrl(Ljava/lang/String;)Z + if-eqz v0, :cond_0 - move-result v1 + sget-object v0, Le/a/b/g0/a;->y:Le/a/b/g0/a; - const/4 v2, 0x4 + invoke-static {p1, v1}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - const-string v3, "uri" - - if-eqz v1, :cond_0 - - sget-object v1, Le/a/b/g0/a;->y:Le/a/b/g0/a; - - invoke-static {v0, v3}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - - invoke-virtual {v0}, Landroid/net/Uri;->getHost()Ljava/lang/String; - - move-result-object v4 - - invoke-virtual {v1, v4}, Le/a/b/g0/a;->a(Ljava/lang/String;)Z - - move-result v1 - - if-nez v1, :cond_1 - - :cond_0 - sget-object v1, Lcom/discord/utilities/intent/IntentUtils;->INSTANCE:Lcom/discord/utilities/intent/IntentUtils; - - invoke-static {v0, v3}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - - invoke-virtual {v1, v0}, Lcom/discord/utilities/intent/IntentUtils;->isDiscordAppUri(Landroid/net/Uri;)Z - - move-result v1 - - if-eqz v1, :cond_4 - - :cond_1 - invoke-virtual {v0}, Landroid/net/Uri;->getPath()Ljava/lang/String; - - move-result-object v0 - - const/4 v1, 0x0 - - if-eqz v0, :cond_2 - - sget-object v3, Le/a/b/g0/a;->y:Le/a/b/g0/a; - - invoke-virtual {v3}, Le/a/b/g0/a;->l()Lkotlin/text/Regex; + invoke-virtual {p1}, Landroid/net/Uri;->getHost()Ljava/lang/String; move-result-object v3 - const-string v4, "it" + invoke-virtual {v0, v3}, Le/a/b/g0/a;->a(Ljava/lang/String;)Z - invoke-static {v0, v4}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + move-result v0 - invoke-virtual {v3, v0}, Lkotlin/text/Regex;->matchEntire(Ljava/lang/CharSequence;)Lkotlin/text/MatchResult; + if-nez v0, :cond_1 + + :cond_0 + sget-object v0, Lcom/discord/utilities/intent/IntentUtils;->INSTANCE:Lcom/discord/utilities/intent/IntentUtils; + + invoke-static {p1, v1}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + invoke-virtual {v0, p1}, Lcom/discord/utilities/intent/IntentUtils;->isDiscordAppUri(Landroid/net/Uri;)Z + + move-result v0 + + if-eqz v0, :cond_4 + + :cond_1 + invoke-virtual {p1}, Landroid/net/Uri;->getPath()Ljava/lang/String; + + move-result-object p1 + + if-eqz p1, :cond_2 + + sget-object v0, Le/a/b/g0/a;->y:Le/a/b/g0/a; + + invoke-virtual {v0}, Le/a/b/g0/a;->l()Lkotlin/text/Regex; move-result-object v0 + const-string v1, "it" + + invoke-static {p1, v1}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + invoke-virtual {v0, p1}, Lkotlin/text/Regex;->matchEntire(Ljava/lang/CharSequence;)Lkotlin/text/MatchResult; + + move-result-object p1 + goto :goto_0 :cond_2 - move-object v0, v1 + const/4 p1, 0x0 :goto_0 - const-string v3, "requireContext()" + const-string v0, "requireContext()" - if-eqz v0, :cond_3 + if-eqz p1, :cond_3 - invoke-interface {v0}, Lkotlin/text/MatchResult;->getGroupValues()Ljava/util/List; + invoke-interface {p1}, Lkotlin/text/MatchResult;->getGroupValues()Ljava/util/List; move-result-object p1 @@ -282,26 +278,36 @@ check-cast p1, Ljava/lang/String; - sget-object v0, Lcom/discord/widgets/auth/WidgetRemoteAuth;->Companion:Lcom/discord/widgets/auth/WidgetRemoteAuth$Companion; + sget-object v1, Lcom/discord/widgets/auth/WidgetRemoteAuth;->Companion:Lcom/discord/widgets/auth/WidgetRemoteAuth$Companion; + + invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->requireContext()Landroid/content/Context; + + move-result-object v2 + + invoke-static {v2, v0}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + invoke-virtual {v1, v2, p1}, Lcom/discord/widgets/auth/WidgetRemoteAuth$Companion;->launch(Landroid/content/Context;Ljava/lang/String;)V + + goto :goto_1 + + :cond_3 + sget-object p1, Lcom/discord/utilities/uri/UriHandler;->INSTANCE:Lcom/discord/utilities/uri/UriHandler; invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->requireContext()Landroid/content/Context; move-result-object v1 - invoke-static {v1, v3}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + invoke-static {v1, v0}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - invoke-virtual {v0, v1, p1}, Lcom/discord/widgets/auth/WidgetRemoteAuth$Companion;->launch(Landroid/content/Context;Ljava/lang/String;)V + const/4 v3, 0x0 - goto :goto_1 + const/4 v4, 0x4 - :cond_3 - invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->requireContext()Landroid/content/Context; + const/4 v5, 0x0 - move-result-object v0 + move-object v0, p1 - invoke-static {v0, v3}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - - invoke-static {v0, p1, v1, v2, v1}, Lcom/discord/utilities/uri/UriHandler;->handle$default(Landroid/content/Context;Ljava/lang/String;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)V + invoke-static/range {v0 .. v5}, Lcom/discord/utilities/uri/UriHandler;->handle$default(Lcom/discord/utilities/uri/UriHandler;Landroid/content/Context;Ljava/lang/String;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)V goto :goto_1 @@ -310,7 +316,9 @@ const/4 v0, 0x0 - invoke-static {p0, p1, v0, v2}, Le/a/b/k;->a(Landroidx/fragment/app/Fragment;III)V + const/4 v1, 0x4 + + invoke-static {p0, p1, v0, v1}, Le/a/b/k;->a(Landroidx/fragment/app/Fragment;III)V :goto_1 invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->requireActivity()Landroidx/fragment/app/FragmentActivity; diff --git a/com.discord/smali/com/discord/widgets/notice/WidgetNoticeDialog$Builder.smali b/com.discord/smali/com/discord/widgets/notice/WidgetNoticeDialog$Builder.smali index ee0fb9e6a4..8cc873e08f 100644 --- a/com.discord/smali/com/discord/widgets/notice/WidgetNoticeDialog$Builder.smali +++ b/com.discord/smali/com/discord/widgets/notice/WidgetNoticeDialog$Builder.smali @@ -498,7 +498,7 @@ const/4 v7, 0x0 - const v8, 0x7f0a0567 + const v8, 0x7f0a056b invoke-static {v8}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; @@ -514,7 +514,7 @@ const/4 v7, 0x1 - const v8, 0x7f0a0562 + const v8, 0x7f0a0566 invoke-static {v8}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; diff --git a/com.discord/smali/com/discord/widgets/notice/WidgetNoticeDialog$Companion$showInputModal$1.smali b/com.discord/smali/com/discord/widgets/notice/WidgetNoticeDialog$Companion$showInputModal$1.smali index 922e086106..d8882712b9 100644 --- a/com.discord/smali/com/discord/widgets/notice/WidgetNoticeDialog$Companion$showInputModal$1.smali +++ b/com.discord/smali/com/discord/widgets/notice/WidgetNoticeDialog$Companion$showInputModal$1.smali @@ -73,7 +73,7 @@ invoke-static {v1, v2}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - const v2, 0x7f0a0960 + const v2, 0x7f0a0964 invoke-virtual {p1, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali/com/discord/widgets/notice/WidgetNoticeDialog$Companion$showInputModal$3.smali b/com.discord/smali/com/discord/widgets/notice/WidgetNoticeDialog$Companion$showInputModal$3.smali index f100f6dab9..8ce5a91168 100644 --- a/com.discord/smali/com/discord/widgets/notice/WidgetNoticeDialog$Companion$showInputModal$3.smali +++ b/com.discord/smali/com/discord/widgets/notice/WidgetNoticeDialog$Companion$showInputModal$3.smali @@ -63,7 +63,7 @@ if-eqz p1, :cond_0 - const v0, 0x7f0a0960 + const v0, 0x7f0a0964 invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali/com/discord/widgets/notice/WidgetNoticeDialog$Companion.smali b/com.discord/smali/com/discord/widgets/notice/WidgetNoticeDialog$Companion.smali index d8eb1c8769..2ba5b75e88 100644 --- a/com.discord/smali/com/discord/widgets/notice/WidgetNoticeDialog$Companion.smali +++ b/com.discord/smali/com/discord/widgets/notice/WidgetNoticeDialog$Companion.smali @@ -437,7 +437,7 @@ invoke-direct {v11}, Ljava/util/HashMap;->()V - const v4, 0x7f0a0567 + const v4, 0x7f0a056b invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; @@ -451,7 +451,7 @@ if-eqz v3, :cond_0 - const v2, 0x7f0a0562 + const v2, 0x7f0a0566 invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; diff --git a/com.discord/smali/com/discord/widgets/notice/WidgetNoticeDialog.smali b/com.discord/smali/com/discord/widgets/notice/WidgetNoticeDialog.smali index e67ac1d2f6..47fccdba22 100644 --- a/com.discord/smali/com/discord/widgets/notice/WidgetNoticeDialog.smali +++ b/com.discord/smali/com/discord/widgets/notice/WidgetNoticeDialog.smali @@ -36,11 +36,11 @@ .field public static final ARG_THEME_ID:Ljava/lang/String; = "theme_id" -.field public static final CANCEL_BUTTON:I = 0x7f0a0562 +.field public static final CANCEL_BUTTON:I = 0x7f0a0566 .field public static final Companion:Lcom/discord/widgets/notice/WidgetNoticeDialog$Companion; -.field public static final OK_BUTTON:I = 0x7f0a0567 +.field public static final OK_BUTTON:I = 0x7f0a056b .field public static final ON_SHOW:I @@ -232,7 +232,7 @@ invoke-direct {p0}, Lcom/discord/app/AppDialog;->()V - const v0, 0x7f0a0565 + const v0, 0x7f0a0569 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -240,7 +240,7 @@ iput-object v0, p0, Lcom/discord/widgets/notice/WidgetNoticeDialog;->headerContainer$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0564 + const v0, 0x7f0a0568 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -248,7 +248,7 @@ iput-object v0, p0, Lcom/discord/widgets/notice/WidgetNoticeDialog;->header$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0561 + const v0, 0x7f0a0565 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -256,7 +256,7 @@ iput-object v0, p0, Lcom/discord/widgets/notice/WidgetNoticeDialog;->body$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0567 + const v0, 0x7f0a056b invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -264,7 +264,7 @@ iput-object v0, p0, Lcom/discord/widgets/notice/WidgetNoticeDialog;->ok$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0562 + const v0, 0x7f0a0566 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -272,7 +272,7 @@ iput-object v0, p0, Lcom/discord/widgets/notice/WidgetNoticeDialog;->cancel$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0560 + const v0, 0x7f0a0564 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -566,7 +566,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d01d0 + const v0, 0x7f0d01d1 return v0 .end method @@ -780,7 +780,7 @@ const/4 v13, 0x0 - invoke-static/range {v7 .. v13}, Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks$default(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;Ljava/lang/Integer;ILjava/lang/Object;)Ljava/lang/CharSequence; + invoke-static/range {v7 .. v13}, Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks$default(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;Ljava/lang/Integer;ILjava/lang/Object;)Ljava/lang/CharSequence; move-result-object v2 diff --git a/com.discord/smali/com/discord/widgets/notice/WidgetNoticeNuxOverlay$onViewBound$1.smali b/com.discord/smali/com/discord/widgets/notice/WidgetNoticeNuxOverlay$onViewBound$1.smali index ccb595bb16..ed5be03999 100644 --- a/com.discord/smali/com/discord/widgets/notice/WidgetNoticeNuxOverlay$onViewBound$1.smali +++ b/com.discord/smali/com/discord/widgets/notice/WidgetNoticeNuxOverlay$onViewBound$1.smali @@ -47,7 +47,7 @@ move-result-object p1 - const v1, 0x7f0a0845 + const v1, 0x7f0a0849 invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; diff --git a/com.discord/smali/com/discord/widgets/notice/WidgetNoticeNuxOverlay.smali b/com.discord/smali/com/discord/widgets/notice/WidgetNoticeNuxOverlay.smali index 5a25dee044..757c6545f5 100644 --- a/com.discord/smali/com/discord/widgets/notice/WidgetNoticeNuxOverlay.smali +++ b/com.discord/smali/com/discord/widgets/notice/WidgetNoticeNuxOverlay.smali @@ -159,7 +159,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d01d1 + const v0, 0x7f0d01d2 return v0 .end method diff --git a/com.discord/smali/com/discord/widgets/notice/WidgetNoticeNuxSamsungLink.smali b/com.discord/smali/com/discord/widgets/notice/WidgetNoticeNuxSamsungLink.smali index 925c1af03c..01c0ec0de3 100644 --- a/com.discord/smali/com/discord/widgets/notice/WidgetNoticeNuxSamsungLink.smali +++ b/com.discord/smali/com/discord/widgets/notice/WidgetNoticeNuxSamsungLink.smali @@ -159,7 +159,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d01d2 + const v0, 0x7f0d01d3 return v0 .end method diff --git a/com.discord/smali/com/discord/widgets/notice/WidgetNoticePopup.smali b/com.discord/smali/com/discord/widgets/notice/WidgetNoticePopup.smali index bdc0acfd38..4f0ce943bf 100644 --- a/com.discord/smali/com/discord/widgets/notice/WidgetNoticePopup.smali +++ b/com.discord/smali/com/discord/widgets/notice/WidgetNoticePopup.smali @@ -213,7 +213,7 @@ invoke-direct {p0}, Lcom/discord/app/AppDialog;->()V - const v0, 0x7f0a05f5 + const v0, 0x7f0a05f9 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -221,7 +221,7 @@ iput-object v0, p0, Lcom/discord/widgets/notice/WidgetNoticePopup;->titleTv$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a05f0 + const v0, 0x7f0a05f4 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -229,7 +229,7 @@ iput-object v0, p0, Lcom/discord/widgets/notice/WidgetNoticePopup;->bodyTv$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a05f3 + const v0, 0x7f0a05f7 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -237,7 +237,7 @@ iput-object v0, p0, Lcom/discord/widgets/notice/WidgetNoticePopup;->iconIv$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a05f2 + const v0, 0x7f0a05f6 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -245,7 +245,7 @@ iput-object v0, p0, Lcom/discord/widgets/notice/WidgetNoticePopup;->countdownProgress$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a05f1 + const v0, 0x7f0a05f5 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -508,7 +508,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d01d3 + const v0, 0x7f0d01d4 return v0 .end method @@ -789,7 +789,7 @@ if-eqz p1, :cond_0 - const p2, 0x7f0a05f0 + const p2, 0x7f0a05f4 invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali/com/discord/widgets/notice/WidgetNoticePopupChannel$Companion$getMessageRenderContext$1.smali b/com.discord/smali/com/discord/widgets/notice/WidgetNoticePopupChannel$Companion$getMessageRenderContext$1.smali index c622f28fc7..b8f86ca346 100644 --- a/com.discord/smali/com/discord/widgets/notice/WidgetNoticePopupChannel$Companion$getMessageRenderContext$1.smali +++ b/com.discord/smali/com/discord/widgets/notice/WidgetNoticePopupChannel$Companion$getMessageRenderContext$1.smali @@ -146,7 +146,7 @@ move-object/from16 v8, p5 - invoke-direct/range {v1 .. v16}, Lcom/discord/utilities/textprocessing/MessageRenderContext;->(Landroid/content/Context;JZLjava/util/Map;Ljava/util/Map;Ljava/util/Map;ILkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;IILkotlin/jvm/functions/Function1;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + invoke-direct/range {v1 .. v16}, Lcom/discord/utilities/textprocessing/MessageRenderContext;->(Landroid/content/Context;JZLjava/util/Map;Ljava/util/Map;Ljava/util/Map;ILkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;IILkotlin/jvm/functions/Function1;ILkotlin/jvm/internal/DefaultConstructorMarker;)V return-object v17 .end method diff --git a/com.discord/smali/com/discord/widgets/notice/WidgetNoticePopupChannel.smali b/com.discord/smali/com/discord/widgets/notice/WidgetNoticePopupChannel.smali index 137c325b24..8bc9fa0b6f 100644 --- a/com.discord/smali/com/discord/widgets/notice/WidgetNoticePopupChannel.smali +++ b/com.discord/smali/com/discord/widgets/notice/WidgetNoticePopupChannel.smali @@ -96,7 +96,7 @@ invoke-direct {p0}, Lcom/discord/widgets/notice/WidgetNoticePopup;->()V - const v0, 0x7f0a05f4 + const v0, 0x7f0a05f8 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -104,7 +104,7 @@ iput-object v0, p0, Lcom/discord/widgets/notice/WidgetNoticePopupChannel;->subtitleTv$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a05ef + const v0, 0x7f0a05f3 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -930,7 +930,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d01d4 + const v0, 0x7f0d01d5 return v0 .end method diff --git a/com.discord/smali/com/discord/widgets/nux/WidgetNavigationHelp$NuxPageFragment.smali b/com.discord/smali/com/discord/widgets/nux/WidgetNavigationHelp$NuxPageFragment.smali index f9b85cf95b..16e9069dd4 100644 --- a/com.discord/smali/com/discord/widgets/nux/WidgetNavigationHelp$NuxPageFragment.smali +++ b/com.discord/smali/com/discord/widgets/nux/WidgetNavigationHelp$NuxPageFragment.smali @@ -61,7 +61,7 @@ if-nez v1, :cond_2 - const v0, 0x7f0d01cf + const v0, 0x7f0d01d0 goto :goto_3 @@ -80,7 +80,7 @@ if-ne v1, v2, :cond_4 - const v0, 0x7f0d01cd + const v0, 0x7f0d01ce goto :goto_3 @@ -96,7 +96,7 @@ if-ne v1, v2, :cond_5 - const v0, 0x7f0d01ce + const v0, 0x7f0d01cf :goto_3 return v0 diff --git a/com.discord/smali/com/discord/widgets/nux/WidgetNavigationHelp.smali b/com.discord/smali/com/discord/widgets/nux/WidgetNavigationHelp.smali index dfd784fa7d..e439e562d1 100644 --- a/com.discord/smali/com/discord/widgets/nux/WidgetNavigationHelp.smali +++ b/com.discord/smali/com/discord/widgets/nux/WidgetNavigationHelp.smali @@ -119,7 +119,7 @@ invoke-direct {p0}, Lcom/discord/app/AppDialog;->()V - const v0, 0x7f0a0549 + const v0, 0x7f0a054d invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -127,7 +127,7 @@ iput-object v0, p0, Lcom/discord/widgets/nux/WidgetNavigationHelp;->closeBtn$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a054b + const v0, 0x7f0a054f invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -135,7 +135,7 @@ iput-object v0, p0, Lcom/discord/widgets/nux/WidgetNavigationHelp;->nuxPager$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a054a + const v0, 0x7f0a054e invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -221,7 +221,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d01cc + const v0, 0x7f0d01cd return v0 .end method diff --git a/com.discord/smali/com/discord/widgets/nux/WidgetNuxGuildTemplates.smali b/com.discord/smali/com/discord/widgets/nux/WidgetNuxGuildTemplates.smali index 712e4a4e46..f9fa6d6775 100644 --- a/com.discord/smali/com/discord/widgets/nux/WidgetNuxGuildTemplates.smali +++ b/com.discord/smali/com/discord/widgets/nux/WidgetNuxGuildTemplates.smali @@ -195,7 +195,7 @@ invoke-direct {p0}, Lcom/discord/app/AppFragment;->()V - const v0, 0x7f0a0571 + const v0, 0x7f0a0575 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -203,7 +203,7 @@ iput-object v0, p0, Lcom/discord/widgets/nux/WidgetNuxGuildTemplates;->createBtn$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0573 + const v0, 0x7f0a0577 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -211,7 +211,7 @@ iput-object v0, p0, Lcom/discord/widgets/nux/WidgetNuxGuildTemplates;->friendBtn$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0577 + const v0, 0x7f0a057b invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -219,7 +219,7 @@ iput-object v0, p0, Lcom/discord/widgets/nux/WidgetNuxGuildTemplates;->studyBtn$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0574 + const v0, 0x7f0a0578 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -227,7 +227,7 @@ iput-object v0, p0, Lcom/discord/widgets/nux/WidgetNuxGuildTemplates;->gamingBtn$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0575 + const v0, 0x7f0a0579 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -235,7 +235,7 @@ iput-object v0, p0, Lcom/discord/widgets/nux/WidgetNuxGuildTemplates;->hobbyBtn$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0572 + const v0, 0x7f0a0576 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -243,7 +243,7 @@ iput-object v0, p0, Lcom/discord/widgets/nux/WidgetNuxGuildTemplates;->creatorBtn$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0576 + const v0, 0x7f0a057a invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -449,7 +449,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d01d5 + const v0, 0x7f0d01d6 return v0 .end method diff --git a/com.discord/smali/com/discord/widgets/nux/WidgetNuxGuildUseCases.smali b/com.discord/smali/com/discord/widgets/nux/WidgetNuxGuildUseCases.smali index d07868b0a6..983fc8ba6c 100644 --- a/com.discord/smali/com/discord/widgets/nux/WidgetNuxGuildUseCases.smali +++ b/com.discord/smali/com/discord/widgets/nux/WidgetNuxGuildUseCases.smali @@ -171,7 +171,7 @@ invoke-direct {p0}, Lcom/discord/app/AppFragment;->()V - const v0, 0x7f0a0581 + const v0, 0x7f0a0585 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -179,7 +179,7 @@ iput-object v0, p0, Lcom/discord/widgets/nux/WidgetNuxGuildUseCases;->voiceChatItem$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a057d + const v0, 0x7f0a0581 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -187,7 +187,7 @@ iput-object v0, p0, Lcom/discord/widgets/nux/WidgetNuxGuildUseCases;->chatWithFriendsItem$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a057e + const v0, 0x7f0a0582 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -195,7 +195,7 @@ iput-object v0, p0, Lcom/discord/widgets/nux/WidgetNuxGuildUseCases;->clubItem$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a057f + const v0, 0x7f0a0583 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -203,7 +203,7 @@ iput-object v0, p0, Lcom/discord/widgets/nux/WidgetNuxGuildUseCases;->gamingItem$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0580 + const v0, 0x7f0a0584 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -211,7 +211,7 @@ iput-object v0, p0, Lcom/discord/widgets/nux/WidgetNuxGuildUseCases;->joinAFriendItem$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a057c + const v0, 0x7f0a0580 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -441,7 +441,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d01d6 + const v0, 0x7f0d01d7 return v0 .end method diff --git a/com.discord/smali/com/discord/widgets/nux/WidgetNuxPostRegistrationJoin.smali b/com.discord/smali/com/discord/widgets/nux/WidgetNuxPostRegistrationJoin.smali index 0158613548..c4ccf29051 100644 --- a/com.discord/smali/com/discord/widgets/nux/WidgetNuxPostRegistrationJoin.smali +++ b/com.discord/smali/com/discord/widgets/nux/WidgetNuxPostRegistrationJoin.smali @@ -127,7 +127,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d01d7 + const v0, 0x7f0d01d8 return v0 .end method diff --git a/com.discord/smali/com/discord/widgets/search/WidgetSearch.smali b/com.discord/smali/com/discord/widgets/search/WidgetSearch.smali index cae277e0da..bf5ca89f9e 100644 --- a/com.discord/smali/com/discord/widgets/search/WidgetSearch.smali +++ b/com.discord/smali/com/discord/widgets/search/WidgetSearch.smali @@ -462,7 +462,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d01e5 + const v0, 0x7f0d01e6 return v0 .end method @@ -490,7 +490,7 @@ invoke-super {p0, p1}, Lcom/discord/app/AppFragment;->onViewBound(Landroid/view/View;)V - const v0, 0x7f0a06e1 + const v0, 0x7f0a06e5 invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -500,7 +500,7 @@ iput-object v0, p0, Lcom/discord/widgets/search/WidgetSearch;->searchInput:Landroid/widget/EditText; - const v0, 0x7f0a06e5 + const v0, 0x7f0a06e9 invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -508,16 +508,6 @@ iput-object v0, p0, Lcom/discord/widgets/search/WidgetSearch;->sendQueryFab:Landroid/view/View; - const v0, 0x7f0a06d7 - - invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; - - move-result-object v0 - - check-cast v0, Landroid/widget/ImageView; - - iput-object v0, p0, Lcom/discord/widgets/search/WidgetSearch;->backButton:Landroid/widget/ImageView; - const v0, 0x7f0a06db invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -526,9 +516,19 @@ check-cast v0, Landroid/widget/ImageView; + iput-object v0, p0, Lcom/discord/widgets/search/WidgetSearch;->backButton:Landroid/widget/ImageView; + + const v0, 0x7f0a06df + + invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; + + move-result-object v0 + + check-cast v0, Landroid/widget/ImageView; + iput-object v0, p0, Lcom/discord/widgets/search/WidgetSearch;->searchClear:Landroid/widget/ImageView; - const v0, 0x7f0a09c0 + const v0, 0x7f0a09c4 invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -536,7 +536,7 @@ iput-object v0, p0, Lcom/discord/widgets/search/WidgetSearch;->searchSuggestions:Landroid/view/View; - const v0, 0x7f0a09bf + const v0, 0x7f0a09c3 invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali/com/discord/widgets/search/results/WidgetSearchResults.smali b/com.discord/smali/com/discord/widgets/search/results/WidgetSearchResults.smali index f6fa3f2d80..7ba6a863f1 100644 --- a/com.discord/smali/com/discord/widgets/search/results/WidgetSearchResults.smali +++ b/com.discord/smali/com/discord/widgets/search/results/WidgetSearchResults.smali @@ -61,7 +61,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d01e6 + const v0, 0x7f0d01e7 return v0 .end method @@ -105,7 +105,7 @@ invoke-super {p0, p1}, Lcom/discord/app/AppFragment;->onViewBound(Landroid/view/View;)V - const v0, 0x7f0a06e4 + const v0, 0x7f0a06e8 invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali/com/discord/widgets/search/suggestions/WidgetSearchSuggestions.smali b/com.discord/smali/com/discord/widgets/search/suggestions/WidgetSearchSuggestions.smali index cf1abacb63..01574bef67 100644 --- a/com.discord/smali/com/discord/widgets/search/suggestions/WidgetSearchSuggestions.smali +++ b/com.discord/smali/com/discord/widgets/search/suggestions/WidgetSearchSuggestions.smali @@ -74,7 +74,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d01e9 + const v0, 0x7f0d01ea return v0 .end method @@ -88,7 +88,7 @@ invoke-super {p0, p1}, Lcom/discord/app/AppFragment;->onViewBound(Landroid/view/View;)V - const v0, 0x7f0a06f1 + const v0, 0x7f0a06f5 invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali/com/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter$FilterViewHolder.smali b/com.discord/smali/com/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter$FilterViewHolder.smali index c6d3a3d541..ca13a720fc 100644 --- a/com.discord/smali/com/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter$FilterViewHolder.smali +++ b/com.discord/smali/com/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter$FilterViewHolder.smali @@ -37,13 +37,13 @@ .method public constructor (Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter;)V .locals 1 - const v0, 0x7f0d01ed + const v0, 0x7f0d01ee invoke-direct {p0, v0, p1}, Lcom/discord/utilities/mg_recycler/MGRecyclerViewHolder;->(ILcom/discord/utilities/mg_recycler/MGRecyclerAdapter;)V iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; - const v0, 0x7f0a088e + const v0, 0x7f0a0892 invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -53,7 +53,7 @@ iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; - const v0, 0x7f0a0890 + const v0, 0x7f0a0894 invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -65,7 +65,7 @@ iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; - const v0, 0x7f0a088f + const v0, 0x7f0a0893 invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -77,7 +77,7 @@ iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; - const v0, 0x7f0a088d + const v0, 0x7f0a0891 invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali/com/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter$HasViewHolder.smali b/com.discord/smali/com/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter$HasViewHolder.smali index c83f0bfd51..0ac393cda3 100644 --- a/com.discord/smali/com/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter$HasViewHolder.smali +++ b/com.discord/smali/com/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter$HasViewHolder.smali @@ -37,13 +37,13 @@ .method public constructor (Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter;)V .locals 1 - const v0, 0x7f0d01eb + const v0, 0x7f0d01ec invoke-direct {p0, v0, p1}, Lcom/discord/utilities/mg_recycler/MGRecyclerViewHolder;->(ILcom/discord/utilities/mg_recycler/MGRecyclerAdapter;)V iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; - const v0, 0x7f0a06e8 + const v0, 0x7f0a06ec invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -53,7 +53,7 @@ iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; - const v0, 0x7f0a06ed + const v0, 0x7f0a06f1 invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -65,7 +65,7 @@ iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; - const v0, 0x7f0a06ee + const v0, 0x7f0a06f2 invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali/com/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter$HeaderViewHolder.smali b/com.discord/smali/com/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter$HeaderViewHolder.smali index 9a33289f8d..696525a4c2 100644 --- a/com.discord/smali/com/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter$HeaderViewHolder.smali +++ b/com.discord/smali/com/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter$HeaderViewHolder.smali @@ -31,13 +31,13 @@ .method public constructor (Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter;)V .locals 1 - const v0, 0x7f0d01e7 + const v0, 0x7f0d01e8 invoke-direct {p0, v0, p1}, Lcom/discord/utilities/mg_recycler/MGRecyclerViewHolder;->(ILcom/discord/utilities/mg_recycler/MGRecyclerAdapter;)V iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; - const v0, 0x7f0a0891 + const v0, 0x7f0a0895 invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali/com/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter$HistoryHeaderViewHolder.smali b/com.discord/smali/com/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter$HistoryHeaderViewHolder.smali index 3e73ec25b3..10fa68c882 100644 --- a/com.discord/smali/com/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter$HistoryHeaderViewHolder.smali +++ b/com.discord/smali/com/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter$HistoryHeaderViewHolder.smali @@ -31,13 +31,13 @@ .method public constructor (Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter;)V .locals 1 - const v0, 0x7f0d01e8 + const v0, 0x7f0d01e9 invoke-direct {p0, v0, p1}, Lcom/discord/utilities/mg_recycler/MGRecyclerViewHolder;->(ILcom/discord/utilities/mg_recycler/MGRecyclerAdapter;)V iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; - const v0, 0x7f0a0892 + const v0, 0x7f0a0896 invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali/com/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter$InChannelViewHolder.smali b/com.discord/smali/com/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter$InChannelViewHolder.smali index 34f1360888..094ba69620 100644 --- a/com.discord/smali/com/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter$InChannelViewHolder.smali +++ b/com.discord/smali/com/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter$InChannelViewHolder.smali @@ -33,13 +33,13 @@ .method public constructor (Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter;)V .locals 1 - const v0, 0x7f0d01ea + const v0, 0x7f0d01eb invoke-direct {p0, v0, p1}, Lcom/discord/utilities/mg_recycler/MGRecyclerViewHolder;->(ILcom/discord/utilities/mg_recycler/MGRecyclerAdapter;)V iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; - const v0, 0x7f0a06e7 + const v0, 0x7f0a06eb invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -49,7 +49,7 @@ iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; - const v0, 0x7f0a06ec + const v0, 0x7f0a06f0 invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali/com/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter$RecentQueryViewHolder.smali b/com.discord/smali/com/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter$RecentQueryViewHolder.smali index 2451949c47..4cd1156073 100644 --- a/com.discord/smali/com/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter$RecentQueryViewHolder.smali +++ b/com.discord/smali/com/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter$RecentQueryViewHolder.smali @@ -33,13 +33,13 @@ .method public constructor (Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter;)V .locals 1 - const v0, 0x7f0d01ec + const v0, 0x7f0d01ed invoke-direct {p0, v0, p1}, Lcom/discord/utilities/mg_recycler/MGRecyclerViewHolder;->(ILcom/discord/utilities/mg_recycler/MGRecyclerAdapter;)V iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; - const v0, 0x7f0a06e9 + const v0, 0x7f0a06ed invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -49,7 +49,7 @@ iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; - const v0, 0x7f0a06f0 + const v0, 0x7f0a06f4 invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali/com/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter$UserViewHolder.smali b/com.discord/smali/com/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter$UserViewHolder.smali index 57e7adb64d..5860c7c44a 100644 --- a/com.discord/smali/com/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter$UserViewHolder.smali +++ b/com.discord/smali/com/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter$UserViewHolder.smali @@ -31,13 +31,13 @@ .method public constructor (Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter;)V .locals 1 - const v0, 0x7f0d01ee + const v0, 0x7f0d01ef invoke-direct {p0, v0, p1}, Lcom/discord/utilities/mg_recycler/MGRecyclerViewHolder;->(ILcom/discord/utilities/mg_recycler/MGRecyclerAdapter;)V iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; - const v0, 0x7f0a06ea + const v0, 0x7f0a06ee invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali/com/discord/widgets/servers/NotificationMuteSettingsView.smali b/com.discord/smali/com/discord/widgets/servers/NotificationMuteSettingsView.smali index bbdbc77279..21e9686c9b 100644 --- a/com.discord/smali/com/discord/widgets/servers/NotificationMuteSettingsView.smali +++ b/com.discord/smali/com/discord/widgets/servers/NotificationMuteSettingsView.smali @@ -113,7 +113,7 @@ invoke-direct {p0, p1, p2}, Landroid/widget/LinearLayout;->(Landroid/content/Context;Landroid/util/AttributeSet;)V - const p2, 0x7f0a056c + const p2, 0x7f0a0570 invoke-static {p0, p2}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -121,7 +121,7 @@ iput-object p2, p0, Lcom/discord/widgets/servers/NotificationMuteSettingsView;->muteItem$delegate:Lkotlin/properties/ReadOnlyProperty; - const p2, 0x7f0a056e + const p2, 0x7f0a0572 invoke-static {p0, p2}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -129,7 +129,7 @@ iput-object p2, p0, Lcom/discord/widgets/servers/NotificationMuteSettingsView;->muteItemStatus$delegate:Lkotlin/properties/ReadOnlyProperty; - const p2, 0x7f0a056d + const p2, 0x7f0a0571 invoke-static {p0, p2}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; diff --git a/com.discord/smali/com/discord/widgets/servers/SettingsChannelListAdapter$CategoryListItem.smali b/com.discord/smali/com/discord/widgets/servers/SettingsChannelListAdapter$CategoryListItem.smali index 1b0154b092..7adec747f1 100644 --- a/com.discord/smali/com/discord/widgets/servers/SettingsChannelListAdapter$CategoryListItem.smali +++ b/com.discord/smali/com/discord/widgets/servers/SettingsChannelListAdapter$CategoryListItem.smali @@ -47,7 +47,7 @@ iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; - const v0, 0x7f0a07e3 + const v0, 0x7f0a07e7 invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -63,7 +63,7 @@ iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; - const v0, 0x7f0a07e2 + const v0, 0x7f0a07e6 invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali/com/discord/widgets/servers/SettingsChannelListAdapter$ChannelListItem.smali b/com.discord/smali/com/discord/widgets/servers/SettingsChannelListAdapter$ChannelListItem.smali index db3152ab8f..3cfa6f6434 100644 --- a/com.discord/smali/com/discord/widgets/servers/SettingsChannelListAdapter$ChannelListItem.smali +++ b/com.discord/smali/com/discord/widgets/servers/SettingsChannelListAdapter$ChannelListItem.smali @@ -51,7 +51,7 @@ iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; - const v0, 0x7f0a07e5 + const v0, 0x7f0a07e9 invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -67,7 +67,7 @@ iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; - const v0, 0x7f0a07e6 + const v0, 0x7f0a07ea invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -83,7 +83,7 @@ iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; - const v0, 0x7f0a07e7 + const v0, 0x7f0a07eb invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -97,7 +97,7 @@ iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; - const v0, 0x7f0a07e4 + const v0, 0x7f0a07e8 invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerDeleteDialog.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerDeleteDialog.smali index 34d0bace4e..a1894453dc 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerDeleteDialog.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerDeleteDialog.smali @@ -192,7 +192,7 @@ invoke-direct {p0}, Lcom/discord/app/AppDialog;->()V - const v0, 0x7f0a0719 + const v0, 0x7f0a071d invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -200,7 +200,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerDeleteDialog;->header$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a071c + const v0, 0x7f0a0720 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -208,7 +208,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerDeleteDialog;->body$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0717 + const v0, 0x7f0a071b invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -216,7 +216,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerDeleteDialog;->cancel$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0718 + const v0, 0x7f0a071c invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -224,7 +224,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerDeleteDialog;->save$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a071b + const v0, 0x7f0a071f invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -232,7 +232,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerDeleteDialog;->mfaWrap$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a071a + const v0, 0x7f0a071e invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -533,7 +533,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d01f1 + const v0, 0x7f0d01f2 return v0 .end method diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerNotifications.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerNotifications.smali index e76f559c08..9adbd5858a 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerNotifications.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerNotifications.smali @@ -314,7 +314,7 @@ invoke-direct {p0}, Lcom/discord/app/AppFragment;->()V - const v0, 0x7f0a0700 + const v0, 0x7f0a0704 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -322,7 +322,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerNotifications;->notificationMuteSettingsView$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a06fe + const v0, 0x7f0a0702 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -330,7 +330,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerNotifications;->frequencyDivider$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a06ff + const v0, 0x7f0a0703 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -338,7 +338,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerNotifications;->frequencyWrap$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a06fb + const v0, 0x7f0a06ff invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -346,7 +346,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerNotifications;->frequencyRadioAll$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a06fc + const v0, 0x7f0a0700 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -354,7 +354,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerNotifications;->frequencyRadioMentions$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a06fd + const v0, 0x7f0a0701 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -362,7 +362,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerNotifications;->frequencyRadioNothing$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a06fa + const v0, 0x7f0a06fe invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -370,7 +370,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerNotifications;->notificationsSwitchEveryone$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0702 + const v0, 0x7f0a0706 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -378,7 +378,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerNotifications;->notificationsSwitchRoles$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0701 + const v0, 0x7f0a0705 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -1183,7 +1183,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d01f3 + const v0, 0x7f0d01f4 return v0 .end method diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerNotificationsOverrideSelector.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerNotificationsOverrideSelector.smali index b610828036..e8ff50f42c 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerNotificationsOverrideSelector.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerNotificationsOverrideSelector.smali @@ -105,7 +105,7 @@ invoke-direct {p0}, Lcom/discord/app/AppFragment;->()V - const v0, 0x7f0a06e1 + const v0, 0x7f0a06e5 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -212,7 +212,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d01f2 + const v0, 0x7f0d01f3 return v0 .end method diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerRegionSelectDialog$RegionAdapter$ItemRegion.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerRegionSelectDialog$RegionAdapter$ItemRegion.smali index 0722c96a3e..55535b15c1 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerRegionSelectDialog$RegionAdapter$ItemRegion.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerRegionSelectDialog$RegionAdapter$ItemRegion.smali @@ -88,7 +88,7 @@ invoke-direct {p0, p2, p3}, Lcom/discord/utilities/mg_recycler/MGRecyclerViewHolder;->(ILcom/discord/utilities/mg_recycler/MGRecyclerAdapter;)V - const p1, 0x7f0a0751 + const p1, 0x7f0a0755 invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerRegionSelectDialog$RegionAdapter.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerRegionSelectDialog$RegionAdapter.smali index 7572e1b17b..f935f61543 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerRegionSelectDialog$RegionAdapter.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerRegionSelectDialog$RegionAdapter.smali @@ -123,7 +123,7 @@ new-instance p1, Lcom/discord/widgets/servers/WidgetServerRegionSelectDialog$RegionAdapter$ItemRegion; - const p2, 0x7f0d0214 + const p2, 0x7f0d0215 invoke-direct {p1, p0, p2, p0}, Lcom/discord/widgets/servers/WidgetServerRegionSelectDialog$RegionAdapter$ItemRegion;->(Lcom/discord/widgets/servers/WidgetServerRegionSelectDialog$RegionAdapter;ILcom/discord/widgets/servers/WidgetServerRegionSelectDialog$RegionAdapter;)V diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerRegionSelectDialog.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerRegionSelectDialog.smali index 4a891c1bc0..825acb31ec 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerRegionSelectDialog.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerRegionSelectDialog.smali @@ -114,7 +114,7 @@ invoke-direct {p0}, Lcom/discord/app/AppDialog;->()V - const v0, 0x7f0a0752 + const v0, 0x7f0a0756 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -238,7 +238,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d0213 + const v0, 0x7f0d0214 return v0 .end method diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettings$configureToolbar$1.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettings$configureToolbar$1.smali index 52e7b16021..6892342748 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettings$configureToolbar$1.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettings$configureToolbar$1.smali @@ -64,7 +64,7 @@ move-result p1 - const p2, 0x7f0a0511 + const p2, 0x7f0a0515 if-eq p1, p2, :cond_0 diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettings.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettings.smali index 16a5d9c6f3..95712dc250 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettings.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettings.smali @@ -530,7 +530,7 @@ invoke-direct {p0}, Lcom/discord/app/AppFragment;->()V - const v0, 0x7f0a0782 + const v0, 0x7f0a0786 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -538,7 +538,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerSettings;->serverIcon$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0783 + const v0, 0x7f0a0787 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -546,7 +546,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerSettings;->iconText$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0784 + const v0, 0x7f0a0788 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -554,7 +554,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerSettings;->serverName$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0778 + const v0, 0x7f0a077c invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -562,7 +562,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerSettings;->generalSettingsSection$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a073b + const v0, 0x7f0a073f invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -570,7 +570,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerSettings;->overviewOption$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a073a + const v0, 0x7f0a073e invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -578,7 +578,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerSettings;->moderationOption$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0737 + const v0, 0x7f0a073b invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -586,7 +586,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerSettings;->auditLogOptions$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0738 + const v0, 0x7f0a073c invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -594,7 +594,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerSettings;->channelsOption$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0739 + const v0, 0x7f0a073d invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -602,7 +602,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerSettings;->integrationsOption$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a073c + const v0, 0x7f0a0740 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -610,7 +610,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerSettings;->securityOption$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a073d + const v0, 0x7f0a0741 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -618,7 +618,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerSettings;->vanityUrlOption$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0779 + const v0, 0x7f0a077d invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -626,7 +626,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerSettings;->publicSettingsSection$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0769 + const v0, 0x7f0a076d invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -634,7 +634,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerSettings;->publicOverviewOption$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a077b + const v0, 0x7f0a077f invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -642,7 +642,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerSettings;->userManagementSection$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a077c + const v0, 0x7f0a0780 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -650,7 +650,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerSettings;->userManagementDivider$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a072b + const v0, 0x7f0a072f invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -658,7 +658,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerSettings;->membersOption$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0776 + const v0, 0x7f0a077a invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -666,7 +666,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerSettings;->rolesOption$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0726 + const v0, 0x7f0a072a invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -674,7 +674,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerSettings;->instantInvitesOption$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a070a + const v0, 0x7f0a070e invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -682,7 +682,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerSettings;->bansOption$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0722 + const v0, 0x7f0a0726 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -1967,7 +1967,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d01f4 + const v0, 0x7f0d01f5 return v0 .end method diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsBans$Adapter$BanListItem.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsBans$Adapter$BanListItem.smali index 9022054985..019f2baf6a 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsBans$Adapter$BanListItem.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsBans$Adapter$BanListItem.smali @@ -126,7 +126,7 @@ iput-object p1, p0, Lcom/discord/widgets/servers/WidgetServerSettingsBans$Adapter$BanListItem;->this$0:Lcom/discord/widgets/servers/WidgetServerSettingsBans$Adapter; - const p1, 0x7f0d01fa + const p1, 0x7f0d01fb invoke-direct {p0, p1, p2}, Lcom/discord/utilities/mg_recycler/MGRecyclerViewHolder;->(ILcom/discord/utilities/mg_recycler/MGRecyclerAdapter;)V diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsBans.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsBans.smali index b191ca4a46..d2c2174465 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsBans.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsBans.smali @@ -145,7 +145,7 @@ invoke-direct {p0}, Lcom/discord/app/AppFragment;->()V - const v0, 0x7f0a070c + const v0, 0x7f0a0710 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -153,7 +153,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerSettingsBans;->searchBox$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a070d + const v0, 0x7f0a0711 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -161,7 +161,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerSettingsBans;->viewFlipper$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a070b + const v0, 0x7f0a070f invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -519,7 +519,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d01fb + const v0, 0x7f0d01fc return v0 .end method diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsChannels.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsChannels.smali index a7542f3d21..75da9bf8d0 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsChannels.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsChannels.smali @@ -75,7 +75,7 @@ .method public static synthetic a(ZLandroid/view/Menu;)V .locals 2 - const v0, 0x7f0a0519 + const v0, 0x7f0a051d invoke-interface {p1, v0}, Landroid/view/Menu;->findItem(I)Landroid/view/MenuItem; @@ -85,7 +85,7 @@ invoke-interface {v0, v1}, Landroid/view/MenuItem;->setVisible(Z)Landroid/view/MenuItem; - const v0, 0x7f0a051a + const v0, 0x7f0a051e invoke-interface {p1, v0}, Landroid/view/Menu;->findItem(I)Landroid/view/MenuItem; @@ -572,7 +572,7 @@ nop :pswitch_data_0 - .packed-switch 0x7f0a0519 + .packed-switch 0x7f0a051d :pswitch_1 :pswitch_0 .end packed-switch @@ -643,7 +643,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d01fc + const v0, 0x7f0d01fd return v0 .end method @@ -657,7 +657,7 @@ invoke-super {p0, p1}, Lcom/discord/app/AppFragment;->onViewBound(Landroid/view/View;)V - const v0, 0x7f0a0712 + const v0, 0x7f0a0716 invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -667,7 +667,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerSettingsChannels;->textChannelsRecycler:Landroidx/recyclerview/widget/RecyclerView; - const v0, 0x7f0a070e + const v0, 0x7f0a0712 invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsChannelsFabMenuFragment.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsChannelsFabMenuFragment.smali index c879ef9518..d0a550db3e 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsChannelsFabMenuFragment.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsChannelsFabMenuFragment.smali @@ -97,7 +97,7 @@ const-string p1, "fab menu" - const p2, 0x7f0a09c1 + const p2, 0x7f0a09c5 invoke-virtual {p0, p2, v0, p1}, Landroidx/fragment/app/FragmentTransaction;->add(ILandroidx/fragment/app/Fragment;Ljava/lang/String;)Landroidx/fragment/app/FragmentTransaction; @@ -301,7 +301,7 @@ .end annotation .end param - const p3, 0x7f0d01fe + const p3, 0x7f0d01ff const/4 v0, 0x0 diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsChannelsSortActions.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsChannelsSortActions.smali index 1b78ad9613..2e9fa38455 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsChannelsSortActions.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsChannelsSortActions.smali @@ -129,7 +129,7 @@ invoke-direct {p0}, Lcom/discord/app/AppBottomSheet;->()V - const v0, 0x7f0a070f + const v0, 0x7f0a0713 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -137,7 +137,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerSettingsChannelsSortActions;->categories$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0711 + const v0, 0x7f0a0715 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -145,7 +145,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerSettingsChannelsSortActions;->voiceChannel$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0710 + const v0, 0x7f0a0714 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -276,7 +276,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d01fd + const v0, 0x7f0d01fe return v0 .end method diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEditIntegration.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEditIntegration.smali index 1822c17b99..feb48d2783 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEditIntegration.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEditIntegration.smali @@ -988,7 +988,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d0200 + const v0, 0x7f0d0201 return v0 .end method diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEditMember.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEditMember.smali index b41baf0aea..5b15232cda 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEditMember.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEditMember.smali @@ -898,7 +898,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d0201 + const v0, 0x7f0d0202 return v0 .end method diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEditMemberRolesAdapter$RoleListItem.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEditMemberRolesAdapter$RoleListItem.smali index 5d08121da1..52ce091e1a 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEditMemberRolesAdapter$RoleListItem.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEditMemberRolesAdapter$RoleListItem.smali @@ -75,7 +75,7 @@ invoke-direct {p0, v0, p1}, Lcom/discord/utilities/mg_recycler/MGRecyclerViewHolder;->(ILcom/discord/utilities/mg_recycler/MGRecyclerAdapter;)V - const p1, 0x7f0a06a2 + const p1, 0x7f0a06a6 invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEditRole.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEditRole.smali index 153843e9f7..c9697d4b47 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEditRole.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEditRole.smali @@ -538,7 +538,7 @@ nop :pswitch_data_0 - .packed-switch 0x7f0a06a3 + .packed-switch 0x7f0a06a7 :pswitch_1c :pswitch_1b :pswitch_1a @@ -1399,7 +1399,7 @@ move-result p2 - const p3, 0x7f0a04fc + const p3, 0x7f0a0500 if-eq p2, p3, :cond_0 @@ -1662,7 +1662,7 @@ invoke-virtual {p0, v0}, Landroidx/fragment/app/Fragment;->setRetainInstance(Z)V - const v1, 0x7f0a06ac + const v1, 0x7f0a06b0 invoke-virtual {p1, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -1670,7 +1670,7 @@ iput-object v1, p0, Lcom/discord/widgets/servers/WidgetServerSettingsEditRole;->editNameDisabledOverlay:Landroid/view/View; - const v1, 0x7f0a06a8 + const v1, 0x7f0a06ac invoke-virtual {p1, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -1688,7 +1688,7 @@ iput-object v1, p0, Lcom/discord/widgets/servers/WidgetServerSettingsEditRole;->roleName:Lcom/discord/app/AppEditText; - const v1, 0x7f0a06a9 + const v1, 0x7f0a06ad invoke-virtual {p1, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -1696,7 +1696,7 @@ iput-object v1, p0, Lcom/discord/widgets/servers/WidgetServerSettingsEditRole;->pickColorButton:Landroid/view/View; - const v1, 0x7f0a06ab + const v1, 0x7f0a06af invoke-virtual {p1, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -1712,7 +1712,7 @@ iput-object v1, p0, Lcom/discord/widgets/servers/WidgetServerSettingsEditRole;->saveFab:Landroid/view/View; - const v1, 0x7f0a06ae + const v1, 0x7f0a06b2 invoke-virtual {p1, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -1722,7 +1722,7 @@ iput-object v1, p0, Lcom/discord/widgets/servers/WidgetServerSettingsEditRole;->hoistCheckedSetting:Lcom/discord/views/CheckedSetting; - const v1, 0x7f0a06b8 + const v1, 0x7f0a06bc invoke-virtual {p1, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -1736,7 +1736,7 @@ new-array v1, v1, [Lcom/discord/views/CheckedSetting; - const v2, 0x7f0a06a4 + const v2, 0x7f0a06a8 invoke-virtual {p1, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -1748,7 +1748,7 @@ aput-object v2, v1, v3 - const v2, 0x7f0a06a5 + const v2, 0x7f0a06a9 invoke-virtual {p1, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -1758,7 +1758,7 @@ aput-object v2, v1, v0 - const v2, 0x7f0a06a6 + const v2, 0x7f0a06aa invoke-virtual {p1, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -1770,7 +1770,7 @@ aput-object v2, v1, v4 - const v2, 0x7f0a06a7 + const v2, 0x7f0a06ab invoke-virtual {p1, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -1782,7 +1782,7 @@ aput-object v2, v1, v4 - const v2, 0x7f0a06aa + const v2, 0x7f0a06ae invoke-virtual {p1, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -1794,7 +1794,7 @@ aput-object v2, v1, v4 - const v2, 0x7f0a06ad + const v2, 0x7f0a06b1 invoke-virtual {p1, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -1806,7 +1806,7 @@ aput-object v2, v1, v4 - const v2, 0x7f0a06af + const v2, 0x7f0a06b3 invoke-virtual {p1, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -1818,7 +1818,7 @@ aput-object v2, v1, v4 - const v2, 0x7f0a06b0 + const v2, 0x7f0a06b4 invoke-virtual {p1, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -1830,7 +1830,7 @@ aput-object v2, v1, v4 - const v2, 0x7f0a06b2 + const v2, 0x7f0a06b6 invoke-virtual {p1, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -1842,7 +1842,7 @@ aput-object v2, v1, v4 - const v2, 0x7f0a06b3 + const v2, 0x7f0a06b7 invoke-virtual {p1, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -1854,7 +1854,7 @@ aput-object v2, v1, v5 - const v2, 0x7f0a06b1 + const v2, 0x7f0a06b5 invoke-virtual {p1, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -1866,7 +1866,7 @@ aput-object v2, v1, v5 - const v2, 0x7f0a06b4 + const v2, 0x7f0a06b8 invoke-virtual {p1, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -1878,7 +1878,7 @@ aput-object v2, v1, v5 - const v2, 0x7f0a06b5 + const v2, 0x7f0a06b9 invoke-virtual {p1, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -1890,7 +1890,7 @@ aput-object v2, v1, v5 - const v2, 0x7f0a06b6 + const v2, 0x7f0a06ba invoke-virtual {p1, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -1902,7 +1902,7 @@ aput-object v2, v1, v5 - const v2, 0x7f0a06b7 + const v2, 0x7f0a06bb invoke-virtual {p1, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -1914,7 +1914,7 @@ aput-object v2, v1, v5 - const v2, 0x7f0a06ba + const v2, 0x7f0a06be invoke-virtual {p1, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -1926,7 +1926,7 @@ aput-object v2, v1, v5 - const v2, 0x7f0a06bb + const v2, 0x7f0a06bf invoke-virtual {p1, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -1938,7 +1938,7 @@ aput-object v2, v1, v5 - const v2, 0x7f0a06bc + const v2, 0x7f0a06c0 invoke-virtual {p1, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -1950,7 +1950,7 @@ aput-object v2, v1, v5 - const v2, 0x7f0a06bd + const v2, 0x7f0a06c1 invoke-virtual {p1, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -1962,7 +1962,7 @@ aput-object v2, v1, v5 - const v2, 0x7f0a06be + const v2, 0x7f0a06c2 invoke-virtual {p1, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -1974,7 +1974,7 @@ aput-object v2, v1, v5 - const v2, 0x7f0a06a3 + const v2, 0x7f0a06a7 invoke-virtual {p1, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -1986,7 +1986,7 @@ aput-object v2, v1, v5 - const v2, 0x7f0a06bf + const v2, 0x7f0a06c3 invoke-virtual {p1, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -1998,7 +1998,7 @@ aput-object v2, v1, v5 - const v2, 0x7f0a06c0 + const v2, 0x7f0a06c4 invoke-virtual {p1, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -2010,7 +2010,7 @@ aput-object v2, v1, v5 - const v2, 0x7f0a06c4 + const v2, 0x7f0a06c8 invoke-virtual {p1, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -2022,7 +2022,7 @@ aput-object v2, v1, v5 - const v2, 0x7f0a06c3 + const v2, 0x7f0a06c7 invoke-virtual {p1, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -2034,7 +2034,7 @@ aput-object v2, v1, v5 - const v2, 0x7f0a06c1 + const v2, 0x7f0a06c5 invoke-virtual {p1, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -2046,7 +2046,7 @@ aput-object v2, v1, v5 - const v2, 0x7f0a06c2 + const v2, 0x7f0a06c6 invoke-virtual {p1, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -2058,7 +2058,7 @@ aput-object v2, v1, v5 - const v2, 0x7f0a06c5 + const v2, 0x7f0a06c9 invoke-virtual {p1, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEditRoleColorPicker.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEditRoleColorPicker.smali index 033977a66e..a901dc966e 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEditRoleColorPicker.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEditRoleColorPicker.smali @@ -99,7 +99,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d0202 + const v0, 0x7f0d0203 return v0 .end method diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEmojis$Adapter$EmojiEmptyViewHolder.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEmojis$Adapter$EmojiEmptyViewHolder.smali index fd362e636d..360e01c1a7 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEmojis$Adapter$EmojiEmptyViewHolder.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEmojis$Adapter$EmojiEmptyViewHolder.smali @@ -29,7 +29,7 @@ if-eqz p1, :cond_0 - const v0, 0x7f0d0205 + const v0, 0x7f0d0206 invoke-direct {p0, v0, p1}, Lcom/discord/utilities/mg_recycler/MGRecyclerViewHolder;->(ILcom/discord/utilities/mg_recycler/MGRecyclerAdapter;)V diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEmojis$Adapter$EmojiHeaderViewHolder.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEmojis$Adapter$EmojiHeaderViewHolder.smali index 0e2ef0ae7b..5c39311742 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEmojis$Adapter$EmojiHeaderViewHolder.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEmojis$Adapter$EmojiHeaderViewHolder.smali @@ -93,11 +93,11 @@ if-eqz p1, :cond_0 - const v0, 0x7f0d0206 + const v0, 0x7f0d0207 invoke-direct {p0, v0, p1}, Lcom/discord/utilities/mg_recycler/MGRecyclerViewHolder;->(ILcom/discord/utilities/mg_recycler/MGRecyclerAdapter;)V - const p1, 0x7f0a09c5 + const p1, 0x7f0a09c9 invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; @@ -105,7 +105,7 @@ iput-object p1, p0, Lcom/discord/widgets/servers/WidgetServerSettingsEmojis$Adapter$EmojiHeaderViewHolder;->uploadDescription$delegate:Lkotlin/properties/ReadOnlyProperty; - const p1, 0x7f0a09c4 + const p1, 0x7f0a09c8 invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEmojis$Adapter$EmojiItemViewHolder.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEmojis$Adapter$EmojiItemViewHolder.smali index 73381716ea..c390b478dc 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEmojis$Adapter$EmojiItemViewHolder.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEmojis$Adapter$EmojiItemViewHolder.smali @@ -159,11 +159,11 @@ if-eqz p1, :cond_0 - const v0, 0x7f0d0207 + const v0, 0x7f0d0208 invoke-direct {p0, v0, p1}, Lcom/discord/utilities/mg_recycler/MGRecyclerViewHolder;->(ILcom/discord/utilities/mg_recycler/MGRecyclerAdapter;)V - const p1, 0x7f0a071e + const p1, 0x7f0a0722 invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; @@ -171,7 +171,7 @@ iput-object p1, p0, Lcom/discord/widgets/servers/WidgetServerSettingsEmojis$Adapter$EmojiItemViewHolder;->containerView$delegate:Lkotlin/properties/ReadOnlyProperty; - const p1, 0x7f0a0724 + const p1, 0x7f0a0728 invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; @@ -179,7 +179,7 @@ iput-object p1, p0, Lcom/discord/widgets/servers/WidgetServerSettingsEmojis$Adapter$EmojiItemViewHolder;->userName$delegate:Lkotlin/properties/ReadOnlyProperty; - const p1, 0x7f0a0721 + const p1, 0x7f0a0725 invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; @@ -187,7 +187,7 @@ iput-object p1, p0, Lcom/discord/widgets/servers/WidgetServerSettingsEmojis$Adapter$EmojiItemViewHolder;->emojiName$delegate:Lkotlin/properties/ReadOnlyProperty; - const p1, 0x7f0a071d + const p1, 0x7f0a0721 invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; @@ -195,7 +195,7 @@ iput-object p1, p0, Lcom/discord/widgets/servers/WidgetServerSettingsEmojis$Adapter$EmojiItemViewHolder;->emojiAvatar$delegate:Lkotlin/properties/ReadOnlyProperty; - const p1, 0x7f0a0725 + const p1, 0x7f0a0729 invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEmojis$Adapter$EmojiSectionViewHolder.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEmojis$Adapter$EmojiSectionViewHolder.smali index 7c000c0876..c30e4d68cd 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEmojis$Adapter$EmojiSectionViewHolder.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEmojis$Adapter$EmojiSectionViewHolder.smali @@ -71,11 +71,11 @@ if-eqz p1, :cond_0 - const v0, 0x7f0d0208 + const v0, 0x7f0d0209 invoke-direct {p0, v0, p1}, Lcom/discord/utilities/mg_recycler/MGRecyclerViewHolder;->(ILcom/discord/utilities/mg_recycler/MGRecyclerAdapter;)V - const p1, 0x7f0a09c3 + const p1, 0x7f0a09c7 invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEmojis.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEmojis.smali index 01e7883f76..3fe3c2bbda 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEmojis.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEmojis.smali @@ -116,7 +116,7 @@ invoke-direct {p0}, Lcom/discord/app/AppFragment;->()V - const v0, 0x7f0a09c6 + const v0, 0x7f0a09ca invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -124,7 +124,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerSettingsEmojis;->viewFlipper$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a09c2 + const v0, 0x7f0a09c6 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -471,7 +471,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d0203 + const v0, 0x7f0d0204 return v0 .end method diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEmojisEdit$configureMenu$1.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEmojisEdit$configureMenu$1.smali index f00c57231b..9a9713140e 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEmojisEdit$configureMenu$1.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEmojisEdit$configureMenu$1.smali @@ -60,7 +60,7 @@ move-result p1 - const p2, 0x7f0a0512 + const p2, 0x7f0a0516 if-eq p1, p2, :cond_0 diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEmojisEdit.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEmojisEdit.smali index 1f70e8e1fc..6a4f014d58 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEmojisEdit.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEmojisEdit.smali @@ -117,7 +117,7 @@ invoke-direct {p0}, Lcom/discord/app/AppFragment;->()V - const v0, 0x7f0a071f + const v0, 0x7f0a0723 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -125,7 +125,7 @@ iput-object v1, p0, Lcom/discord/widgets/servers/WidgetServerSettingsEmojisEdit;->editAlias$delegate:Lkotlin/properties/ReadOnlyProperty; - const v1, 0x7f0a0720 + const v1, 0x7f0a0724 invoke-static {p0, v1}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -541,7 +541,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d0204 + const v0, 0x7f0d0205 return v0 .end method diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsInstantInvites.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsInstantInvites.smali index 4cb23a8974..8ac311ffc0 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsInstantInvites.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsInstantInvites.smali @@ -194,7 +194,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d020b + const v0, 0x7f0d020c return v0 .end method @@ -252,7 +252,7 @@ invoke-super {p0, p1}, Lcom/discord/app/AppFragment;->onViewBound(Landroid/view/View;)V - const v0, 0x7f0a0728 + const v0, 0x7f0a072c invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -262,7 +262,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerSettingsInstantInvites;->viewFlipper:Landroid/widget/ViewFlipper; - const v0, 0x7f0a0727 + const v0, 0x7f0a072b invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsInstantInvitesActions.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsInstantInvitesActions.smali index 7ba3663dbb..064a5f899e 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsInstantInvitesActions.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsInstantInvitesActions.smali @@ -305,7 +305,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d0209 + const v0, 0x7f0d020a return v0 .end method diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsInstantInvitesListItem.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsInstantInvitesListItem.smali index 72dd2602ff..eba263268f 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsInstantInvitesListItem.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsInstantInvitesListItem.smali @@ -38,7 +38,7 @@ .method public constructor (Lcom/discord/widgets/servers/WidgetServerSettingsInstantInvites$Adapter;)V .locals 1 - const v0, 0x7f0d020a + const v0, 0x7f0d020b invoke-direct {p0, v0, p1}, Lcom/discord/utilities/mg_recycler/MGRecyclerViewHolder;->(ILcom/discord/utilities/mg_recycler/MGRecyclerAdapter;)V diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsIntegrations.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsIntegrations.smali index 4cb5d07412..65e9ef29fd 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsIntegrations.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsIntegrations.smali @@ -240,7 +240,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d020d + const v0, 0x7f0d020e return v0 .end method diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsIntegrationsListItem.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsIntegrationsListItem.smali index 4f272a849d..3862a8f537 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsIntegrationsListItem.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsIntegrationsListItem.smali @@ -216,7 +216,7 @@ if-eqz p1, :cond_0 - const v0, 0x7f0d020c + const v0, 0x7f0d020d invoke-direct {p0, v0, p1}, Lcom/discord/utilities/mg_recycler/MGRecyclerViewHolder;->(ILcom/discord/utilities/mg_recycler/MGRecyclerAdapter;)V @@ -497,7 +497,7 @@ move-object/from16 v6, p6 - const v0, 0x7f0d01ff + const v0, 0x7f0d0200 const/4 v1, 0x0 @@ -505,19 +505,19 @@ move-result-object v0 - const v1, 0x7f0a0715 + const v1, 0x7f0a0719 invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v7 - const v1, 0x7f0a0714 + const v1, 0x7f0a0718 invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v1 - const v2, 0x7f0a0713 + const v2, 0x7f0a0717 invoke-virtual {v0, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsMembers$RolesSpinnerAdapter.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsMembers$RolesSpinnerAdapter.smali index 00df93941d..3313e26444 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsMembers$RolesSpinnerAdapter.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsMembers$RolesSpinnerAdapter.smali @@ -61,7 +61,7 @@ move-result-object p3 :cond_0 - const p2, 0x7f0a06c6 + const p2, 0x7f0a06ca invoke-virtual {p3, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsMembers.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsMembers.smali index 6a595584fe..b7aa500a62 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsMembers.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsMembers.smali @@ -443,7 +443,7 @@ move-result p2 - const p3, 0x7f0a0513 + const p3, 0x7f0a0517 if-eq p2, p3, :cond_0 @@ -623,7 +623,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d020f + const v0, 0x7f0d0210 return v0 .end method @@ -729,7 +729,7 @@ invoke-super {p0, p1}, Lcom/discord/app/AppFragment;->onViewBound(Landroid/view/View;)V - const v0, 0x7f0a072a + const v0, 0x7f0a072e invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -739,7 +739,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerSettingsMembers;->searchBox:Landroid/widget/EditText; - const v0, 0x7f0a072c + const v0, 0x7f0a0730 invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -749,7 +749,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerSettingsMembers;->recycler:Landroidx/recyclerview/widget/RecyclerView; - const v0, 0x7f0a072d + const v0, 0x7f0a0731 invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -759,7 +759,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerSettingsMembers;->rolesSpinner:Landroid/widget/Spinner; - const v0, 0x7f0a072e + const v0, 0x7f0a0732 invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsMembersAdapter$MemberListItem.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsMembersAdapter$MemberListItem.smali index 7d9c22462e..0c77ca35a3 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsMembersAdapter$MemberListItem.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsMembersAdapter$MemberListItem.smali @@ -41,13 +41,13 @@ .method public constructor (Lcom/discord/widgets/servers/WidgetServerSettingsMembersAdapter;)V .locals 1 - const v0, 0x7f0d020e + const v0, 0x7f0d020f invoke-direct {p0, v0, p1}, Lcom/discord/utilities/mg_recycler/MGRecyclerViewHolder;->(ILcom/discord/utilities/mg_recycler/MGRecyclerAdapter;)V iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; - const v0, 0x7f0a04dc + const v0, 0x7f0a04e0 invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -57,7 +57,7 @@ iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; - const v0, 0x7f0a04de + const v0, 0x7f0a04e2 invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -69,7 +69,7 @@ iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; - const v0, 0x7f0a04db + const v0, 0x7f0a04df invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -81,7 +81,7 @@ iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; - const v0, 0x7f0a04e0 + const v0, 0x7f0a04e4 invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -93,7 +93,7 @@ iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; - const v0, 0x7f0a04dd + const v0, 0x7f0a04e1 invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -105,7 +105,7 @@ iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; - const v0, 0x7f0a04df + const v0, 0x7f0a04e3 invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsModeration.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsModeration.smali index 03defd24d6..ea68721166 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsModeration.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsModeration.smali @@ -407,7 +407,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d0210 + const v0, 0x7f0d0211 return v0 .end method @@ -431,7 +431,7 @@ new-array v0, v0, [Lcom/discord/views/CheckedSetting; - const v1, 0x7f0a0732 + const v1, 0x7f0a0736 invoke-virtual {p1, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -443,7 +443,7 @@ aput-object v1, v0, v2 - const v1, 0x7f0a0733 + const v1, 0x7f0a0737 invoke-virtual {p1, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -455,7 +455,7 @@ aput-object v1, v0, v3 - const v1, 0x7f0a0734 + const v1, 0x7f0a0738 invoke-virtual {p1, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -467,7 +467,7 @@ aput-object v1, v0, v4 - const v1, 0x7f0a0735 + const v1, 0x7f0a0739 invoke-virtual {p1, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -479,7 +479,7 @@ aput-object v1, v0, v5 - const v1, 0x7f0a0736 + const v1, 0x7f0a073a invoke-virtual {p1, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -499,7 +499,7 @@ new-array v0, v5, [Lcom/discord/views/CheckedSetting; - const v1, 0x7f0a072f + const v1, 0x7f0a0733 invoke-virtual {p1, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -509,7 +509,7 @@ aput-object v1, v0, v2 - const v1, 0x7f0a0730 + const v1, 0x7f0a0734 invoke-virtual {p1, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -519,7 +519,7 @@ aput-object v1, v0, v3 - const v1, 0x7f0a0731 + const v1, 0x7f0a0735 invoke-virtual {p1, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsOverview$AfkBottomSheet.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsOverview$AfkBottomSheet.smali index b8173ca2ef..51f15b1ce5 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsOverview$AfkBottomSheet.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsOverview$AfkBottomSheet.smali @@ -78,11 +78,11 @@ :array_0 .array-data 4 - 0x7f0a0741 - 0x7f0a0742 - 0x7f0a0743 - 0x7f0a0744 0x7f0a0745 + 0x7f0a0746 + 0x7f0a0747 + 0x7f0a0748 + 0x7f0a0749 .end array-data .end method @@ -119,7 +119,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d0212 + const v0, 0x7f0d0213 return v0 .end method diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsOverview$configureBannerSection$1.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsOverview$configureBannerSection$1.smali index 7fa32a4dc1..5b02a9ddce 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsOverview$configureBannerSection$1.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsOverview$configureBannerSection$1.smali @@ -3,7 +3,7 @@ .source "WidgetServerSettingsOverview.kt" # interfaces -.implements Lkotlin/jvm/functions/Function2; +.implements Lkotlin/jvm/functions/Function3; # annotations @@ -19,9 +19,10 @@ .annotation system Ldalvik/annotation/Signature; value = { "Lw/u/b/k;", - "Lkotlin/jvm/functions/Function2<", + "Lkotlin/jvm/functions/Function3<", "Landroid/content/Context;", "Ljava/lang/String;", + "Ljava/lang/String;", "Lkotlin/Unit;", ">;" } @@ -38,7 +39,7 @@ iput-object p1, p0, Lcom/discord/widgets/servers/WidgetServerSettingsOverview$configureBannerSection$1;->$guild:Lcom/discord/models/domain/ModelGuild; - const/4 p1, 0x2 + const/4 p1, 0x3 invoke-direct {p0, p1}, Lw/u/b/k;->(I)V @@ -47,24 +48,26 @@ # virtual methods -.method public bridge synthetic invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; +.method public bridge synthetic invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .locals 0 check-cast p1, Landroid/content/Context; check-cast p2, Ljava/lang/String; - invoke-virtual {p0, p1, p2}, Lcom/discord/widgets/servers/WidgetServerSettingsOverview$configureBannerSection$1;->invoke(Landroid/content/Context;Ljava/lang/String;)V + check-cast p3, Ljava/lang/String; + + invoke-virtual {p0, p1, p2, p3}, Lcom/discord/widgets/servers/WidgetServerSettingsOverview$configureBannerSection$1;->invoke(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V sget-object p1, Lkotlin/Unit;->a:Lkotlin/Unit; return-object p1 .end method -.method public final invoke(Landroid/content/Context;Ljava/lang/String;)V +.method public final invoke(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V .locals 2 - const/4 v0, 0x0 + const/4 p3, 0x0 if-eqz p1, :cond_1 @@ -72,9 +75,9 @@ sget-object p2, Lcom/discord/widgets/servers/premiumguild/WidgetPremiumGuildSubscription;->Companion:Lcom/discord/widgets/servers/premiumguild/WidgetPremiumGuildSubscription$Companion; - iget-object v0, p0, Lcom/discord/widgets/servers/WidgetServerSettingsOverview$configureBannerSection$1;->$guild:Lcom/discord/models/domain/ModelGuild; + iget-object p3, p0, Lcom/discord/widgets/servers/WidgetServerSettingsOverview$configureBannerSection$1;->$guild:Lcom/discord/models/domain/ModelGuild; - invoke-virtual {v0}, Lcom/discord/models/domain/ModelGuild;->getId()J + invoke-virtual {p3}, Lcom/discord/models/domain/ModelGuild;->getId()J move-result-wide v0 @@ -87,12 +90,12 @@ invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V - throw v0 + throw p3 :cond_1 const-string p1, "context" invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V - throw v0 + throw p3 .end method diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsOverview$configureSplashSection$1.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsOverview$configureSplashSection$1.smali index 0fde3f8f3a..4e0671fc16 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsOverview$configureSplashSection$1.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsOverview$configureSplashSection$1.smali @@ -3,7 +3,7 @@ .source "WidgetServerSettingsOverview.kt" # interfaces -.implements Lkotlin/jvm/functions/Function2; +.implements Lkotlin/jvm/functions/Function3; # annotations @@ -19,9 +19,10 @@ .annotation system Ldalvik/annotation/Signature; value = { "Lw/u/b/k;", - "Lkotlin/jvm/functions/Function2<", + "Lkotlin/jvm/functions/Function3<", "Landroid/content/Context;", "Ljava/lang/String;", + "Ljava/lang/String;", "Lkotlin/Unit;", ">;" } @@ -38,7 +39,7 @@ iput-object p1, p0, Lcom/discord/widgets/servers/WidgetServerSettingsOverview$configureSplashSection$1;->$guild:Lcom/discord/models/domain/ModelGuild; - const/4 p1, 0x2 + const/4 p1, 0x3 invoke-direct {p0, p1}, Lw/u/b/k;->(I)V @@ -47,24 +48,26 @@ # virtual methods -.method public bridge synthetic invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; +.method public bridge synthetic invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .locals 0 check-cast p1, Landroid/content/Context; check-cast p2, Ljava/lang/String; - invoke-virtual {p0, p1, p2}, Lcom/discord/widgets/servers/WidgetServerSettingsOverview$configureSplashSection$1;->invoke(Landroid/content/Context;Ljava/lang/String;)V + check-cast p3, Ljava/lang/String; + + invoke-virtual {p0, p1, p2, p3}, Lcom/discord/widgets/servers/WidgetServerSettingsOverview$configureSplashSection$1;->invoke(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V sget-object p1, Lkotlin/Unit;->a:Lkotlin/Unit; return-object p1 .end method -.method public final invoke(Landroid/content/Context;Ljava/lang/String;)V +.method public final invoke(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V .locals 2 - const/4 v0, 0x0 + const/4 p3, 0x0 if-eqz p1, :cond_1 @@ -72,9 +75,9 @@ sget-object p2, Lcom/discord/widgets/servers/premiumguild/WidgetPremiumGuildSubscription;->Companion:Lcom/discord/widgets/servers/premiumguild/WidgetPremiumGuildSubscription$Companion; - iget-object v0, p0, Lcom/discord/widgets/servers/WidgetServerSettingsOverview$configureSplashSection$1;->$guild:Lcom/discord/models/domain/ModelGuild; + iget-object p3, p0, Lcom/discord/widgets/servers/WidgetServerSettingsOverview$configureSplashSection$1;->$guild:Lcom/discord/models/domain/ModelGuild; - invoke-virtual {v0}, Lcom/discord/models/domain/ModelGuild;->getId()J + invoke-virtual {p3}, Lcom/discord/models/domain/ModelGuild;->getId()J move-result-wide v0 @@ -87,12 +90,12 @@ invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V - throw v0 + throw p3 :cond_1 const-string p1, "context" invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V - throw v0 + throw p3 .end method diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsOverview$initChannelSelectedHandler$1$1.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsOverview$initChannelSelectedHandler$1$1.smali index 73ce7073fc..7e4efe4d73 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsOverview$initChannelSelectedHandler$1$1.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsOverview$initChannelSelectedHandler$1$1.smali @@ -86,7 +86,7 @@ move-result-object v0 - const v1, 0x7f0a0756 + const v1, 0x7f0a075a invoke-virtual {v0, v1, p1}, Lcom/discord/utilities/stateful/StatefulViews;->put(ILjava/lang/Object;)V @@ -125,7 +125,7 @@ move-result-object v0 - const v1, 0x7f0a073e + const v1, 0x7f0a0742 invoke-virtual {v0, v1, p1}, Lcom/discord/utilities/stateful/StatefulViews;->put(ILjava/lang/Object;)V diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsOverview$showRegionDialog$$inlined$apply$lambda$1.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsOverview$showRegionDialog$$inlined$apply$lambda$1.smali index 9def836da6..f246b12858 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsOverview$showRegionDialog$$inlined$apply$lambda$1.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsOverview$showRegionDialog$$inlined$apply$lambda$1.smali @@ -79,7 +79,7 @@ move-result-object v1 - const v2, 0x7f0a074f + const v2, 0x7f0a0753 invoke-virtual {p1}, Lcom/discord/widgets/servers/WidgetServerRegionSelectDialog$VoiceRegion;->getName()Ljava/lang/String; @@ -93,7 +93,7 @@ move-result-object v1 - const v2, 0x7f0a0750 + const v2, 0x7f0a0754 invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; @@ -107,7 +107,7 @@ move-result-object v1 - const v2, 0x7f0a0753 + const v2, 0x7f0a0757 invoke-virtual {p1}, Lcom/discord/widgets/servers/WidgetServerRegionSelectDialog$VoiceRegion;->getId()Ljava/lang/String; diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsOverview.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsOverview.smali index 6bfb2a563c..9a8572d34b 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsOverview.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsOverview.smali @@ -907,7 +907,7 @@ invoke-direct {p0}, Lcom/discord/app/AppFragment;->()V - const v0, 0x7f0a0755 + const v0, 0x7f0a0759 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -915,7 +915,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerSettingsOverview;->scroll$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0749 + const v0, 0x7f0a074d invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -923,7 +923,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerSettingsOverview;->iconAndNameContainer$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a074a + const v0, 0x7f0a074e invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -931,7 +931,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerSettingsOverview;->iconRemove$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0748 + const v0, 0x7f0a074c invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -939,7 +939,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerSettingsOverview;->iconLabel$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a074b + const v0, 0x7f0a074f invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -947,7 +947,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerSettingsOverview;->iconText$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0747 + const v0, 0x7f0a074b invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -955,7 +955,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerSettingsOverview;->icon$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a074c + const v0, 0x7f0a0750 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -963,7 +963,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerSettingsOverview;->name$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a074f + const v0, 0x7f0a0753 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -971,7 +971,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerSettingsOverview;->region$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0750 + const v0, 0x7f0a0754 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -979,7 +979,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerSettingsOverview;->regionFlag$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0753 + const v0, 0x7f0a0757 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -987,7 +987,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerSettingsOverview;->regionWrap$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a073f + const v0, 0x7f0a0743 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -995,7 +995,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerSettingsOverview;->afkChannelWrap$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a073e + const v0, 0x7f0a0742 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -1003,7 +1003,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerSettingsOverview;->afkChannel$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0746 + const v0, 0x7f0a074a invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -1011,7 +1011,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerSettingsOverview;->afkTimeoutWrap$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0740 + const v0, 0x7f0a0744 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -1019,7 +1019,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerSettingsOverview;->afkTimeout$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0759 + const v0, 0x7f0a075d invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -1027,7 +1027,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerSettingsOverview;->systemChannelWrap$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0756 + const v0, 0x7f0a075a invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -1035,7 +1035,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerSettingsOverview;->systemChannel$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0758 + const v0, 0x7f0a075c invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -1043,7 +1043,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerSettingsOverview;->systemChannelJoinMessage$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0757 + const v0, 0x7f0a075b invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -1051,7 +1051,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerSettingsOverview;->systemChannelBoostMessage$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0762 + const v0, 0x7f0a0766 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -1059,7 +1059,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerSettingsOverview;->uploadSplashContainer$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0761 + const v0, 0x7f0a0765 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -1067,7 +1067,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerSettingsOverview;->uploadSplash$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0766 + const v0, 0x7f0a076a invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -1075,7 +1075,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerSettingsOverview;->uploadSplashRemove$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0764 + const v0, 0x7f0a0768 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -1083,7 +1083,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerSettingsOverview;->uploadSplashLearnMore$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0765 + const v0, 0x7f0a0769 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -1091,7 +1091,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerSettingsOverview;->uploadSplashTierInfo$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0763 + const v0, 0x7f0a0767 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -1099,7 +1099,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerSettingsOverview;->uploadSplashFAB$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0767 + const v0, 0x7f0a076b invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -1107,7 +1107,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerSettingsOverview;->uploadSplashUnlock$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a075b + const v0, 0x7f0a075f invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -1115,7 +1115,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerSettingsOverview;->uploadBannerContainer$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a075a + const v0, 0x7f0a075e invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -1123,7 +1123,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerSettingsOverview;->uploadBanner$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a075f + const v0, 0x7f0a0763 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -1131,7 +1131,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerSettingsOverview;->uploadBannerRemove$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a075d + const v0, 0x7f0a0761 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -1139,7 +1139,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerSettingsOverview;->uploadBannerLearnMore$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a075e + const v0, 0x7f0a0762 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -1147,7 +1147,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerSettingsOverview;->uploadBannerTierInfo$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a075c + const v0, 0x7f0a0760 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -1155,7 +1155,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerSettingsOverview;->uploadBannerFAB$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0760 + const v0, 0x7f0a0764 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -1175,7 +1175,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerSettingsOverview;->notificationsCs$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0754 + const v0, 0x7f0a0758 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -1201,25 +1201,25 @@ :array_0 .array-data 4 - 0x7f0a074d - 0x7f0a074e + 0x7f0a0751 + 0x7f0a0752 .end array-data :array_1 .array-data 4 - 0x7f0a0747 - 0x7f0a074c - 0x7f0a074f + 0x7f0a074b 0x7f0a0750 0x7f0a0753 - 0x7f0a073e - 0x7f0a0740 - 0x7f0a0746 - 0x7f0a0756 - 0x7f0a0761 - 0x7f0a075a - 0x7f0a0758 + 0x7f0a0754 0x7f0a0757 + 0x7f0a0742 + 0x7f0a0744 + 0x7f0a074a + 0x7f0a075a + 0x7f0a0765 + 0x7f0a075e + 0x7f0a075c + 0x7f0a075b 0x15f91 .end array-data .end method @@ -1816,7 +1816,7 @@ const/4 v13, 0x0 - invoke-static/range {v7 .. v13}, Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks$default(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;Ljava/lang/Integer;ILjava/lang/Object;)Ljava/lang/CharSequence; + invoke-static/range {v7 .. v13}, Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks$default(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;Ljava/lang/Integer;ILjava/lang/Object;)Ljava/lang/CharSequence; move-result-object v6 @@ -2290,7 +2290,7 @@ move-result v1 - const v4, 0x7f0a074d + const v4, 0x7f0a0751 if-ne v1, v4, :cond_2 @@ -2675,7 +2675,7 @@ const/4 v13, 0x0 - invoke-static/range {v7 .. v13}, Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks$default(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;Ljava/lang/Integer;ILjava/lang/Object;)Ljava/lang/CharSequence; + invoke-static/range {v7 .. v13}, Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks$default(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;Ljava/lang/Integer;ILjava/lang/Object;)Ljava/lang/CharSequence; move-result-object v6 @@ -4329,7 +4329,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d0211 + const v0, 0x7f0d0212 return v0 .end method @@ -4585,7 +4585,7 @@ const/4 v15, 0x0 - invoke-static/range {v9 .. v15}, Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks$default(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;Ljava/lang/Integer;ILjava/lang/Object;)Ljava/lang/CharSequence; + invoke-static/range {v9 .. v15}, Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks$default(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;Ljava/lang/Integer;ILjava/lang/Object;)Ljava/lang/CharSequence; move-result-object v5 @@ -4625,7 +4625,7 @@ const/16 v12, 0x14 - invoke-static/range {v7 .. v13}, Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks$default(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;Ljava/lang/Integer;ILjava/lang/Object;)Ljava/lang/CharSequence; + invoke-static/range {v7 .. v13}, Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks$default(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;Ljava/lang/Integer;ILjava/lang/Object;)Ljava/lang/CharSequence; move-result-object v2 diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsRolesList.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsRolesList.smali index c7332085d0..7247a3699b 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsRolesList.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsRolesList.smali @@ -560,7 +560,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d0218 + const v0, 0x7f0d0219 return v0 .end method @@ -618,7 +618,7 @@ invoke-super {p0, p1}, Lcom/discord/app/AppFragment;->onViewBound(Landroid/view/View;)V - const v0, 0x7f0a06c7 + const v0, 0x7f0a06cb invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -628,7 +628,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerSettingsRolesList;->addRoleFab:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; - const v0, 0x7f0a0777 + const v0, 0x7f0a077b invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsRolesListAdapter$RoleListItem.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsRolesListAdapter$RoleListItem.smali index 112dadcc1d..b7d6845c3d 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsRolesListAdapter$RoleListItem.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsRolesListAdapter$RoleListItem.smali @@ -41,13 +41,13 @@ .method public constructor (Lcom/discord/widgets/servers/WidgetServerSettingsRolesListAdapter;)V .locals 1 - const v0, 0x7f0d0217 + const v0, 0x7f0d0218 invoke-direct {p0, v0, p1}, Lcom/discord/utilities/mg_recycler/MGRecyclerViewHolder;->(ILcom/discord/utilities/mg_recycler/MGRecyclerAdapter;)V iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; - const v0, 0x7f0a0775 + const v0, 0x7f0a0779 invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -59,7 +59,7 @@ iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; - const v0, 0x7f0a0773 + const v0, 0x7f0a0777 invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -69,7 +69,7 @@ iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; - const v0, 0x7f0a0774 + const v0, 0x7f0a0778 invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsSecurity$ToggleMfaDialog.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsSecurity$ToggleMfaDialog.smali index d540d0ae95..73a553b46c 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsSecurity$ToggleMfaDialog.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsSecurity$ToggleMfaDialog.smali @@ -219,7 +219,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d021a + const v0, 0x7f0d021b return v0 .end method @@ -243,7 +243,7 @@ invoke-super {p0, p1}, Lcom/discord/app/AppDialog;->onViewBound(Landroid/view/View;)V - const v0, 0x7f0a0780 + const v0, 0x7f0a0784 invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -253,7 +253,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerSettingsSecurity$ToggleMfaDialog;->codeEditText:Landroid/widget/EditText; - const v0, 0x7f0a077d + const v0, 0x7f0a0781 invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -263,7 +263,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerSettingsSecurity$ToggleMfaDialog;->cancelButton:Lcom/google/android/material/button/MaterialButton; - const v0, 0x7f0a077e + const v0, 0x7f0a0782 invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsSecurity.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsSecurity.smali index ce4111c22c..c7bdbe9303 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsSecurity.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsSecurity.smali @@ -230,7 +230,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d0219 + const v0, 0x7f0d021a return v0 .end method @@ -319,7 +319,7 @@ invoke-super {p0, p1}, Lcom/discord/app/AppFragment;->onViewBound(Landroid/view/View;)V - const v0, 0x7f0a0781 + const v0, 0x7f0a0785 invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -329,7 +329,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerSettingsSecurity;->mfaToggleButton:Lcom/google/android/material/button/MaterialButton; - const v0, 0x7f0a0520 + const v0, 0x7f0a0524 invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsVanityUrl.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsVanityUrl.smali index f7c9bb59fb..0be0bcd079 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsVanityUrl.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsVanityUrl.smali @@ -51,7 +51,7 @@ const/4 v2, 0x0 - const v3, 0x7f0a0785 + const v3, 0x7f0a0789 aput v3, v1, v2 @@ -567,7 +567,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d021b + const v0, 0x7f0d021c return v0 .end method @@ -629,7 +629,7 @@ invoke-super {p0, p1}, Lcom/discord/app/AppFragment;->onViewBound(Landroid/view/View;)V - const v0, 0x7f0a0785 + const v0, 0x7f0a0789 invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -639,7 +639,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerSettingsVanityUrl;->vanityInput:Lcom/discord/app/AppEditText; - const v0, 0x7f0a0788 + const v0, 0x7f0a078c invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -647,7 +647,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerSettingsVanityUrl;->vanityInputContainer:Landroid/view/View; - const v0, 0x7f0a0789 + const v0, 0x7f0a078d invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -657,7 +657,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerSettingsVanityUrl;->loadingIndicator:Landroid/widget/ProgressBar; - const v0, 0x7f0a078a + const v0, 0x7f0a078e invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -667,7 +667,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerSettingsVanityUrl;->urlPrefix:Landroid/widget/TextView; - const v0, 0x7f0a0787 + const v0, 0x7f0a078b invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -677,7 +677,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerSettingsVanityUrl;->errorText:Landroid/widget/TextView; - const v0, 0x7f0a0786 + const v0, 0x7f0a078a invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -687,7 +687,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerSettingsVanityUrl;->currentUrl:Lcom/discord/app/AppTextView; - const v0, 0x7f0a078b + const v0, 0x7f0a078f invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -697,7 +697,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/WidgetServerSettingsVanityUrl;->remove:Landroid/widget/TextView; - const v0, 0x7f0a078c + const v0, 0x7f0a0790 invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLog$onViewBound$1$1.smali b/com.discord/smali/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLog$onViewBound$1$1.smali index 6e2b1819e9..4de14b45a2 100644 --- a/com.discord/smali/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLog$onViewBound$1$1.smali +++ b/com.discord/smali/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLog$onViewBound$1$1.smali @@ -101,7 +101,7 @@ nop :pswitch_data_0 - .packed-switch 0x7f0a04e2 + .packed-switch 0x7f0a04e6 :pswitch_1 :pswitch_0 .end packed-switch diff --git a/com.discord/smali/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLog$onViewBound$1.smali b/com.discord/smali/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLog$onViewBound$1.smali index bee7899199..dd2f01efc3 100644 --- a/com.discord/smali/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLog$onViewBound$1.smali +++ b/com.discord/smali/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLog$onViewBound$1.smali @@ -64,7 +64,7 @@ move-result p1 - const v0, 0x7f0a04fd + const v0, 0x7f0a0501 if-eq p1, v0, :cond_0 diff --git a/com.discord/smali/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLog.smali b/com.discord/smali/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLog.smali index eb16fd68be..55293c7dd3 100644 --- a/com.discord/smali/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLog.smali +++ b/com.discord/smali/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLog.smali @@ -186,7 +186,7 @@ invoke-direct {p0}, Lcom/discord/app/AppFragment;->()V - const v0, 0x7f0a0708 + const v0, 0x7f0a070c invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -194,7 +194,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLog;->flipper$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0709 + const v0, 0x7f0a070d invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -202,7 +202,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLog;->resultsFlipper$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0705 + const v0, 0x7f0a0709 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -210,7 +210,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLog;->recycler$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0706 + const v0, 0x7f0a070a invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -218,7 +218,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLog;->userFilter$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0703 + const v0, 0x7f0a0707 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -469,7 +469,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d01f5 + const v0, 0x7f0d01f6 return v0 .end method diff --git a/com.discord/smali/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLogAdapter$AuditLogEntryViewHolder.smali b/com.discord/smali/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLogAdapter$AuditLogEntryViewHolder.smali index 1e23f759ac..e9442adc45 100644 --- a/com.discord/smali/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLogAdapter$AuditLogEntryViewHolder.smali +++ b/com.discord/smali/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLogAdapter$AuditLogEntryViewHolder.smali @@ -225,7 +225,7 @@ if-eqz p1, :cond_0 - const v0, 0x7f0d01f8 + const v0, 0x7f0d01f9 invoke-direct {p0, v0, p1}, Lcom/discord/utilities/mg_recycler/MGRecyclerViewHolder;->(ILcom/discord/utilities/mg_recycler/MGRecyclerAdapter;)V diff --git a/com.discord/smali/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLogAdapter$AuditLogLoadingViewHolder.smali b/com.discord/smali/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLogAdapter$AuditLogLoadingViewHolder.smali index 3b7253382b..086e512af6 100644 --- a/com.discord/smali/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLogAdapter$AuditLogLoadingViewHolder.smali +++ b/com.discord/smali/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLogAdapter$AuditLogLoadingViewHolder.smali @@ -29,7 +29,7 @@ if-eqz p1, :cond_0 - const v0, 0x7f0d01f9 + const v0, 0x7f0d01fa invoke-direct {p0, v0, p1}, Lcom/discord/utilities/mg_recycler/MGRecyclerViewHolder;->(ILcom/discord/utilities/mg_recycler/MGRecyclerAdapter;)V diff --git a/com.discord/smali/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLogFilterAdapter$AuditLogFilterActionViewHolder.smali b/com.discord/smali/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLogFilterAdapter$AuditLogFilterActionViewHolder.smali index 3580d2e053..94be801740 100644 --- a/com.discord/smali/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLogFilterAdapter$AuditLogFilterActionViewHolder.smali +++ b/com.discord/smali/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLogFilterAdapter$AuditLogFilterActionViewHolder.smali @@ -115,7 +115,7 @@ if-eqz p1, :cond_0 - const v0, 0x7f0d01f6 + const v0, 0x7f0d01f7 invoke-direct {p0, v0, p1}, Lcom/discord/utilities/mg_recycler/MGRecyclerViewHolder;->(ILcom/discord/utilities/mg_recycler/MGRecyclerAdapter;)V diff --git a/com.discord/smali/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLogFilterAdapter$AuditLogFilterUserViewHolder.smali b/com.discord/smali/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLogFilterAdapter$AuditLogFilterUserViewHolder.smali index 15e820ca0f..b68097019c 100644 --- a/com.discord/smali/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLogFilterAdapter$AuditLogFilterUserViewHolder.smali +++ b/com.discord/smali/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLogFilterAdapter$AuditLogFilterUserViewHolder.smali @@ -115,7 +115,7 @@ if-eqz p1, :cond_0 - const v0, 0x7f0d01f7 + const v0, 0x7f0d01f8 invoke-direct {p0, v0, p1}, Lcom/discord/utilities/mg_recycler/MGRecyclerViewHolder;->(ILcom/discord/utilities/mg_recycler/MGRecyclerAdapter;)V diff --git a/com.discord/smali/com/discord/widgets/servers/premiumguild/PremiumGuildSubscriptionPerkView.smali b/com.discord/smali/com/discord/widgets/servers/premiumguild/PremiumGuildSubscriptionPerkView.smali index 167afc7f55..0631ac4a29 100644 --- a/com.discord/smali/com/discord/widgets/servers/premiumguild/PremiumGuildSubscriptionPerkView.smali +++ b/com.discord/smali/com/discord/widgets/servers/premiumguild/PremiumGuildSubscriptionPerkView.smali @@ -109,7 +109,7 @@ invoke-static {v0, v1, p0}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; - const v0, 0x7f0a05e6 + const v0, 0x7f0a05ea invoke-virtual {p0, v0}, Landroid/widget/RelativeLayout;->findViewById(I)Landroid/view/View; @@ -121,7 +121,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/premiumguild/PremiumGuildSubscriptionPerkView;->header:Landroid/view/View; - const v0, 0x7f0a05e9 + const v0, 0x7f0a05ed invoke-virtual {p0, v0}, Landroid/widget/RelativeLayout;->findViewById(I)Landroid/view/View; @@ -135,7 +135,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/premiumguild/PremiumGuildSubscriptionPerkView;->headerText:Landroid/widget/TextView; - const v0, 0x7f0a05e7 + const v0, 0x7f0a05eb invoke-virtual {p0, v0}, Landroid/widget/RelativeLayout;->findViewById(I)Landroid/view/View; @@ -149,7 +149,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/premiumguild/PremiumGuildSubscriptionPerkView;->headerBoostText:Landroid/widget/TextView; - const v0, 0x7f0a05ea + const v0, 0x7f0a05ee invoke-virtual {p0, v0}, Landroid/widget/RelativeLayout;->findViewById(I)Landroid/view/View; @@ -161,7 +161,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/premiumguild/PremiumGuildSubscriptionPerkView;->headerUnlocked:Landroid/view/View; - const v0, 0x7f0a05e4 + const v0, 0x7f0a05e8 invoke-virtual {p0, v0}, Landroid/widget/RelativeLayout;->findViewById(I)Landroid/view/View; @@ -175,7 +175,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/premiumguild/PremiumGuildSubscriptionPerkView;->contentText:Landroid/widget/TextView; - const v0, 0x7f0a05e5 + const v0, 0x7f0a05e9 invoke-virtual {p0, v0}, Landroid/widget/RelativeLayout;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali/com/discord/widgets/servers/premiumguild/PremiumGuildSubscriptionPerkViewAdapter$PerkViewHolder.smali b/com.discord/smali/com/discord/widgets/servers/premiumguild/PremiumGuildSubscriptionPerkViewAdapter$PerkViewHolder.smali index 84604a9b62..0d17f94cd2 100644 --- a/com.discord/smali/com/discord/widgets/servers/premiumguild/PremiumGuildSubscriptionPerkViewAdapter$PerkViewHolder.smali +++ b/com.discord/smali/com/discord/widgets/servers/premiumguild/PremiumGuildSubscriptionPerkViewAdapter$PerkViewHolder.smali @@ -75,7 +75,7 @@ invoke-direct {p0, v0, p1}, Lcom/discord/utilities/mg_recycler/MGRecyclerViewHolder;->(ILcom/discord/utilities/mg_recycler/MGRecyclerAdapter;)V - const p1, 0x7f0a05e3 + const p1, 0x7f0a05e7 invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; diff --git a/com.discord/smali/com/discord/widgets/servers/premiumguild/WidgetPremiumGuildSubscription$onViewBound$1.smali b/com.discord/smali/com/discord/widgets/servers/premiumguild/WidgetPremiumGuildSubscription$onViewBound$1.smali index 033b6b0a12..a68366d805 100644 --- a/com.discord/smali/com/discord/widgets/servers/premiumguild/WidgetPremiumGuildSubscription$onViewBound$1.smali +++ b/com.discord/smali/com/discord/widgets/servers/premiumguild/WidgetPremiumGuildSubscription$onViewBound$1.smali @@ -70,7 +70,7 @@ move-result p1 - const v0, 0x7f0a050a + const v0, 0x7f0a050e if-eq p1, v0, :cond_0 diff --git a/com.discord/smali/com/discord/widgets/servers/premiumguild/WidgetPremiumGuildSubscription$onViewBound$2.smali b/com.discord/smali/com/discord/widgets/servers/premiumguild/WidgetPremiumGuildSubscription$onViewBound$2.smali index e860e3a5e7..41aecac7f9 100644 --- a/com.discord/smali/com/discord/widgets/servers/premiumguild/WidgetPremiumGuildSubscription$onViewBound$2.smali +++ b/com.discord/smali/com/discord/widgets/servers/premiumguild/WidgetPremiumGuildSubscription$onViewBound$2.smali @@ -3,7 +3,7 @@ .source "WidgetPremiumGuildSubscription.kt" # interfaces -.implements Lkotlin/jvm/functions/Function2; +.implements Lkotlin/jvm/functions/Function3; # annotations @@ -19,9 +19,10 @@ .annotation system Ldalvik/annotation/Signature; value = { "Lw/u/b/k;", - "Lkotlin/jvm/functions/Function2<", + "Lkotlin/jvm/functions/Function3<", "Landroid/content/Context;", "Ljava/lang/String;", + "Ljava/lang/String;", "Lkotlin/Unit;", ">;" } @@ -48,7 +49,7 @@ .method public constructor ()V .locals 1 - const/4 v0, 0x2 + const/4 v0, 0x3 invoke-direct {p0, v0}, Lw/u/b/k;->(I)V @@ -57,24 +58,26 @@ # virtual methods -.method public bridge synthetic invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; +.method public bridge synthetic invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .locals 0 check-cast p1, Landroid/content/Context; check-cast p2, Ljava/lang/String; - invoke-virtual {p0, p1, p2}, Lcom/discord/widgets/servers/premiumguild/WidgetPremiumGuildSubscription$onViewBound$2;->invoke(Landroid/content/Context;Ljava/lang/String;)V + check-cast p3, Ljava/lang/String; + + invoke-virtual {p0, p1, p2, p3}, Lcom/discord/widgets/servers/premiumguild/WidgetPremiumGuildSubscription$onViewBound$2;->invoke(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V sget-object p1, Lkotlin/Unit;->a:Lkotlin/Unit; return-object p1 .end method -.method public final invoke(Landroid/content/Context;Ljava/lang/String;)V - .locals 1 +.method public final invoke(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V + .locals 0 - const/4 v0, 0x0 + const/4 p3, 0x0 if-eqz p1, :cond_1 @@ -91,12 +94,12 @@ invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V - throw v0 + throw p3 :cond_1 const-string p1, "context" invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V - throw v0 + throw p3 .end method diff --git a/com.discord/smali/com/discord/widgets/servers/premiumguild/WidgetPremiumGuildSubscription$onViewBound$3.smali b/com.discord/smali/com/discord/widgets/servers/premiumguild/WidgetPremiumGuildSubscription$onViewBound$3.smali index 689ef35126..7740e86e95 100644 --- a/com.discord/smali/com/discord/widgets/servers/premiumguild/WidgetPremiumGuildSubscription$onViewBound$3.smali +++ b/com.discord/smali/com/discord/widgets/servers/premiumguild/WidgetPremiumGuildSubscription$onViewBound$3.smali @@ -3,7 +3,7 @@ .source "WidgetPremiumGuildSubscription.kt" # interfaces -.implements Lkotlin/jvm/functions/Function2; +.implements Lkotlin/jvm/functions/Function3; # annotations @@ -19,9 +19,10 @@ .annotation system Ldalvik/annotation/Signature; value = { "Lw/u/b/k;", - "Lkotlin/jvm/functions/Function2<", + "Lkotlin/jvm/functions/Function3<", "Landroid/content/Context;", "Ljava/lang/String;", + "Ljava/lang/String;", "Lkotlin/Unit;", ">;" } @@ -48,7 +49,7 @@ .method public constructor ()V .locals 1 - const/4 v0, 0x2 + const/4 v0, 0x3 invoke-direct {p0, v0}, Lw/u/b/k;->(I)V @@ -57,24 +58,26 @@ # virtual methods -.method public bridge synthetic invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; +.method public bridge synthetic invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .locals 0 check-cast p1, Landroid/content/Context; check-cast p2, Ljava/lang/String; - invoke-virtual {p0, p1, p2}, Lcom/discord/widgets/servers/premiumguild/WidgetPremiumGuildSubscription$onViewBound$3;->invoke(Landroid/content/Context;Ljava/lang/String;)V + check-cast p3, Ljava/lang/String; + + invoke-virtual {p0, p1, p2, p3}, Lcom/discord/widgets/servers/premiumguild/WidgetPremiumGuildSubscription$onViewBound$3;->invoke(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V sget-object p1, Lkotlin/Unit;->a:Lkotlin/Unit; return-object p1 .end method -.method public final invoke(Landroid/content/Context;Ljava/lang/String;)V - .locals 2 +.method public final invoke(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V + .locals 1 - const/4 v0, 0x0 + const/4 p3, 0x0 if-eqz p1, :cond_1 @@ -82,9 +85,9 @@ sget-object p2, Lcom/discord/widgets/settings/premium/WidgetSettingsPremium;->Companion:Lcom/discord/widgets/settings/premium/WidgetSettingsPremium$Companion; - const/4 v1, 0x2 + const/4 v0, 0x2 - invoke-static {p2, p1, v0, v1, v0}, Lcom/discord/widgets/settings/premium/WidgetSettingsPremium$Companion;->launch$default(Lcom/discord/widgets/settings/premium/WidgetSettingsPremium$Companion;Landroid/content/Context;Ljava/lang/Integer;ILjava/lang/Object;)V + invoke-static {p2, p1, p3, v0, p3}, Lcom/discord/widgets/settings/premium/WidgetSettingsPremium$Companion;->launch$default(Lcom/discord/widgets/settings/premium/WidgetSettingsPremium$Companion;Landroid/content/Context;Ljava/lang/Integer;ILjava/lang/Object;)V return-void @@ -93,12 +96,12 @@ invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V - throw v0 + throw p3 :cond_1 const-string p1, "context" invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V - throw v0 + throw p3 .end method diff --git a/com.discord/smali/com/discord/widgets/servers/premiumguild/WidgetPremiumGuildSubscription.smali b/com.discord/smali/com/discord/widgets/servers/premiumguild/WidgetPremiumGuildSubscription.smali index db9f91293e..8c485c9c9b 100644 --- a/com.discord/smali/com/discord/widgets/servers/premiumguild/WidgetPremiumGuildSubscription.smali +++ b/com.discord/smali/com/discord/widgets/servers/premiumguild/WidgetPremiumGuildSubscription.smali @@ -1933,7 +1933,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d01f0 + const v0, 0x7f0d01f1 return v0 .end method @@ -2056,7 +2056,7 @@ const/4 v14, 0x0 - invoke-static/range {v8 .. v14}, Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks$default(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;Ljava/lang/Integer;ILjava/lang/Object;)Ljava/lang/CharSequence; + invoke-static/range {v8 .. v14}, Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks$default(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;Ljava/lang/Integer;ILjava/lang/Object;)Ljava/lang/CharSequence; move-result-object v3 @@ -2130,7 +2130,7 @@ const/16 v16, 0x0 - invoke-static/range {v10 .. v16}, Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks$default(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;Ljava/lang/Integer;ILjava/lang/Object;)Ljava/lang/CharSequence; + invoke-static/range {v10 .. v16}, Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks$default(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;Ljava/lang/Integer;ILjava/lang/Object;)Ljava/lang/CharSequence; move-result-object v1 diff --git a/com.discord/smali/com/discord/widgets/servers/premiumguild/WidgetPremiumGuildSubscriptionConfirmation.smali b/com.discord/smali/com/discord/widgets/servers/premiumguild/WidgetPremiumGuildSubscriptionConfirmation.smali index 0a75d3ae72..d3125febb4 100644 --- a/com.discord/smali/com/discord/widgets/servers/premiumguild/WidgetPremiumGuildSubscriptionConfirmation.smali +++ b/com.discord/smali/com/discord/widgets/servers/premiumguild/WidgetPremiumGuildSubscriptionConfirmation.smali @@ -610,7 +610,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d01ef + const v0, 0x7f0d01f0 return v0 .end method diff --git a/com.discord/smali/com/discord/widgets/servers/premiumguild/WidgetPremiumGuildSubscriptionTransfer.smali b/com.discord/smali/com/discord/widgets/servers/premiumguild/WidgetPremiumGuildSubscriptionTransfer.smali index cc2e12c0f7..f6632d2b1e 100644 --- a/com.discord/smali/com/discord/widgets/servers/premiumguild/WidgetPremiumGuildSubscriptionTransfer.smali +++ b/com.discord/smali/com/discord/widgets/servers/premiumguild/WidgetPremiumGuildSubscriptionTransfer.smali @@ -247,7 +247,7 @@ invoke-direct {p0}, Lcom/discord/app/AppFragment;->()V - const v0, 0x7f0a060b + const v0, 0x7f0a060f invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -255,7 +255,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/premiumguild/WidgetPremiumGuildSubscriptionTransfer;->transferConfirmationTextView$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a060e + const v0, 0x7f0a0612 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -263,7 +263,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/premiumguild/WidgetPremiumGuildSubscriptionTransfer;->previousGuildHeaderTextView$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a060d + const v0, 0x7f0a0611 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -271,7 +271,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/premiumguild/WidgetPremiumGuildSubscriptionTransfer;->previousGuildConfirmationView$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0611 + const v0, 0x7f0a0615 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -279,7 +279,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/premiumguild/WidgetPremiumGuildSubscriptionTransfer;->targetGuildHeaderTextView$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0610 + const v0, 0x7f0a0614 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -287,7 +287,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/premiumguild/WidgetPremiumGuildSubscriptionTransfer;->targetGuildConfirmationView$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a060f + const v0, 0x7f0a0613 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -295,7 +295,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/premiumguild/WidgetPremiumGuildSubscriptionTransfer;->transferButton$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a060c + const v0, 0x7f0a0610 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -699,7 +699,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d01db + const v0, 0x7f0d01dc return v0 .end method diff --git a/com.discord/smali/com/discord/widgets/servers/publicguild/PublicServerSettingSelectorView.smali b/com.discord/smali/com/discord/widgets/servers/publicguild/PublicServerSettingSelectorView.smali index 219169ba57..aabdce7ac2 100644 --- a/com.discord/smali/com/discord/widgets/servers/publicguild/PublicServerSettingSelectorView.smali +++ b/com.discord/smali/com/discord/widgets/servers/publicguild/PublicServerSettingSelectorView.smali @@ -63,7 +63,7 @@ invoke-static {p1, p3, p0}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; - const p1, 0x7f0a076f + const p1, 0x7f0a0773 invoke-virtual {p0, p1}, Landroid/widget/LinearLayout;->findViewById(I)Landroid/view/View; @@ -77,7 +77,7 @@ iput-object p1, p0, Lcom/discord/widgets/servers/publicguild/PublicServerSettingSelectorView;->titleTv:Landroid/widget/TextView; - const p1, 0x7f0a076e + const p1, 0x7f0a0772 invoke-virtual {p0, p1}, Landroid/widget/LinearLayout;->findViewById(I)Landroid/view/View; @@ -91,7 +91,7 @@ iput-object p1, p0, Lcom/discord/widgets/servers/publicguild/PublicServerSettingSelectorView;->subtitleTv:Landroid/widget/TextView; - const p1, 0x7f0a076d + const p1, 0x7f0a0771 invoke-virtual {p0, p1}, Landroid/widget/LinearLayout;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali/com/discord/widgets/servers/publicguild/WidgetServerSettingsPublicOverview.smali b/com.discord/smali/com/discord/widgets/servers/publicguild/WidgetServerSettingsPublicOverview.smali index 94d3281a74..7e097f0729 100644 --- a/com.discord/smali/com/discord/widgets/servers/publicguild/WidgetServerSettingsPublicOverview.smali +++ b/com.discord/smali/com/discord/widgets/servers/publicguild/WidgetServerSettingsPublicOverview.smali @@ -127,7 +127,7 @@ invoke-direct {p0}, Lcom/discord/app/AppFragment;->()V - const v0, 0x7f0a076b + const v0, 0x7f0a076f invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -135,7 +135,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/publicguild/WidgetServerSettingsPublicOverview;->rulesChannelContainer$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0770 + const v0, 0x7f0a0774 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -143,7 +143,7 @@ iput-object v0, p0, Lcom/discord/widgets/servers/publicguild/WidgetServerSettingsPublicOverview;->updatesChannelContainer$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0768 + const v0, 0x7f0a076c invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -440,7 +440,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d0216 + const v0, 0x7f0d0217 return v0 .end method diff --git a/com.discord/smali/com/discord/widgets/settings/WidgetChangeLog$configureFooter$$inlined$apply$lambda$1.smali b/com.discord/smali/com/discord/widgets/settings/WidgetChangeLog$configureFooter$$inlined$apply$lambda$1.smali index a3672833be..6331ee2659 100644 --- a/com.discord/smali/com/discord/widgets/settings/WidgetChangeLog$configureFooter$$inlined$apply$lambda$1.smali +++ b/com.discord/smali/com/discord/widgets/settings/WidgetChangeLog$configureFooter$$inlined$apply$lambda$1.smali @@ -35,25 +35,29 @@ # virtual methods .method public final onClick(Landroid/view/View;)V - .locals 3 + .locals 6 + + sget-object v0, Lcom/discord/utilities/uri/UriHandler;->INSTANCE:Lcom/discord/utilities/uri/UriHandler; iget-object p1, p0, Lcom/discord/widgets/settings/WidgetChangeLog$configureFooter$$inlined$apply$lambda$1;->this$0:Lcom/discord/widgets/settings/WidgetChangeLog; invoke-virtual {p1}, Landroidx/fragment/app/Fragment;->requireContext()Landroid/content/Context; - move-result-object p1 + move-result-object v1 - const-string v0, "requireContext()" + const-string p1, "requireContext()" - invoke-static {p1, v0}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + invoke-static {v1, p1}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - const/4 v0, 0x0 + const-string v2, "https://twitter.com/discordapp" - const-string v1, "https://twitter.com/discordapp" + const/4 v3, 0x0 - const/4 v2, 0x4 + const/4 v4, 0x4 - invoke-static {p1, v1, v0, v2, v0}, Lcom/discord/utilities/uri/UriHandler;->handle$default(Landroid/content/Context;Ljava/lang/String;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)V + const/4 v5, 0x0 + + invoke-static/range {v0 .. v5}, Lcom/discord/utilities/uri/UriHandler;->handle$default(Lcom/discord/utilities/uri/UriHandler;Landroid/content/Context;Ljava/lang/String;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)V return-void .end method diff --git a/com.discord/smali/com/discord/widgets/settings/WidgetChangeLog$configureFooter$$inlined$apply$lambda$2.smali b/com.discord/smali/com/discord/widgets/settings/WidgetChangeLog$configureFooter$$inlined$apply$lambda$2.smali index 23f408efa5..e5fb2de0a8 100644 --- a/com.discord/smali/com/discord/widgets/settings/WidgetChangeLog$configureFooter$$inlined$apply$lambda$2.smali +++ b/com.discord/smali/com/discord/widgets/settings/WidgetChangeLog$configureFooter$$inlined$apply$lambda$2.smali @@ -35,25 +35,29 @@ # virtual methods .method public final onClick(Landroid/view/View;)V - .locals 3 + .locals 6 + + sget-object v0, Lcom/discord/utilities/uri/UriHandler;->INSTANCE:Lcom/discord/utilities/uri/UriHandler; iget-object p1, p0, Lcom/discord/widgets/settings/WidgetChangeLog$configureFooter$$inlined$apply$lambda$2;->this$0:Lcom/discord/widgets/settings/WidgetChangeLog; invoke-virtual {p1}, Landroidx/fragment/app/Fragment;->requireContext()Landroid/content/Context; - move-result-object p1 + move-result-object v1 - const-string v0, "requireContext()" + const-string p1, "requireContext()" - invoke-static {p1, v0}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + invoke-static {v1, p1}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - const/4 v0, 0x0 + const-string v2, "https://www.facebook.com/discordapp" - const-string v1, "https://www.facebook.com/discordapp" + const/4 v3, 0x0 - const/4 v2, 0x4 + const/4 v4, 0x4 - invoke-static {p1, v1, v0, v2, v0}, Lcom/discord/utilities/uri/UriHandler;->handle$default(Landroid/content/Context;Ljava/lang/String;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)V + const/4 v5, 0x0 + + invoke-static/range {v0 .. v5}, Lcom/discord/utilities/uri/UriHandler;->handle$default(Lcom/discord/utilities/uri/UriHandler;Landroid/content/Context;Ljava/lang/String;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)V return-void .end method diff --git a/com.discord/smali/com/discord/widgets/settings/WidgetChangeLog$configureFooter$$inlined$apply$lambda$3.smali b/com.discord/smali/com/discord/widgets/settings/WidgetChangeLog$configureFooter$$inlined$apply$lambda$3.smali index c8b35700a9..a9ae7cc083 100644 --- a/com.discord/smali/com/discord/widgets/settings/WidgetChangeLog$configureFooter$$inlined$apply$lambda$3.smali +++ b/com.discord/smali/com/discord/widgets/settings/WidgetChangeLog$configureFooter$$inlined$apply$lambda$3.smali @@ -35,25 +35,29 @@ # virtual methods .method public final onClick(Landroid/view/View;)V - .locals 3 + .locals 6 + + sget-object v0, Lcom/discord/utilities/uri/UriHandler;->INSTANCE:Lcom/discord/utilities/uri/UriHandler; iget-object p1, p0, Lcom/discord/widgets/settings/WidgetChangeLog$configureFooter$$inlined$apply$lambda$3;->this$0:Lcom/discord/widgets/settings/WidgetChangeLog; invoke-virtual {p1}, Landroidx/fragment/app/Fragment;->requireContext()Landroid/content/Context; - move-result-object p1 + move-result-object v1 - const-string v0, "requireContext()" + const-string p1, "requireContext()" - invoke-static {p1, v0}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + invoke-static {v1, p1}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - const/4 v0, 0x0 + const-string v2, "https://www.instagram.com/discord" - const-string v1, "https://www.instagram.com/discordapp" + const/4 v3, 0x0 - const/4 v2, 0x4 + const/4 v4, 0x4 - invoke-static {p1, v1, v0, v2, v0}, Lcom/discord/utilities/uri/UriHandler;->handle$default(Landroid/content/Context;Ljava/lang/String;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)V + const/4 v5, 0x0 + + invoke-static/range {v0 .. v5}, Lcom/discord/utilities/uri/UriHandler;->handle$default(Lcom/discord/utilities/uri/UriHandler;Landroid/content/Context;Ljava/lang/String;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)V return-void .end method diff --git a/com.discord/smali/com/discord/widgets/settings/WidgetMuteSettingsSheet.smali b/com.discord/smali/com/discord/widgets/settings/WidgetMuteSettingsSheet.smali index 168f771795..56a3951963 100644 --- a/com.discord/smali/com/discord/widgets/settings/WidgetMuteSettingsSheet.smali +++ b/com.discord/smali/com/discord/widgets/settings/WidgetMuteSettingsSheet.smali @@ -219,7 +219,7 @@ invoke-direct {p0}, Lcom/discord/app/AppBottomSheet;->()V - const v0, 0x7f0a0546 + const v0, 0x7f0a054a invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -227,7 +227,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetMuteSettingsSheet;->title$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0545 + const v0, 0x7f0a0549 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -235,7 +235,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetMuteSettingsSheet;->subtitle$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0542 + const v0, 0x7f0a0546 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -243,7 +243,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetMuteSettingsSheet;->optionFifteenMinutes$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0543 + const v0, 0x7f0a0547 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -251,7 +251,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetMuteSettingsSheet;->optionOneHour$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0541 + const v0, 0x7f0a0545 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -259,7 +259,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetMuteSettingsSheet;->optionEightHours$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0544 + const v0, 0x7f0a0548 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -267,7 +267,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetMuteSettingsSheet;->optionTwentyFourHours$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0540 + const v0, 0x7f0a0544 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -716,7 +716,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d01cb + const v0, 0x7f0d01cc return v0 .end method diff --git a/com.discord/smali/com/discord/widgets/settings/WidgetSettings$configureToolbar$1.smali b/com.discord/smali/com/discord/widgets/settings/WidgetSettings$configureToolbar$1.smali index a98bf929c4..c83a36181f 100644 --- a/com.discord/smali/com/discord/widgets/settings/WidgetSettings$configureToolbar$1.smali +++ b/com.discord/smali/com/discord/widgets/settings/WidgetSettings$configureToolbar$1.smali @@ -88,7 +88,7 @@ nop :pswitch_data_0 - .packed-switch 0x7f0a0514 + .packed-switch 0x7f0a0518 :pswitch_1 :pswitch_0 .end packed-switch diff --git a/com.discord/smali/com/discord/widgets/settings/WidgetSettings$onViewBound$19.smali b/com.discord/smali/com/discord/widgets/settings/WidgetSettings$onViewBound$19.smali index a9c78dedbe..e8a0996374 100644 --- a/com.discord/smali/com/discord/widgets/settings/WidgetSettings$onViewBound$19.smali +++ b/com.discord/smali/com/discord/widgets/settings/WidgetSettings$onViewBound$19.smali @@ -45,27 +45,31 @@ # virtual methods .method public final onClick(Landroid/view/View;)V - .locals 3 + .locals 6 - const-string v0, "it" + sget-object v0, Lcom/discord/utilities/uri/UriHandler;->INSTANCE:Lcom/discord/utilities/uri/UriHandler; - invoke-static {p1, v0}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + const-string v1, "it" + + invoke-static {p1, v1}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V invoke-virtual {p1}, Landroid/view/View;->getContext()Landroid/content/Context; - move-result-object p1 + move-result-object v1 - const-string v0, "it.context" + const-string p1, "it.context" - invoke-static {p1, v0}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + invoke-static {v1, p1}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - const/4 v0, 0x0 + const-string v2, "https://support.discordapp.com" - const-string v1, "https://support.discordapp.com" + const/4 v3, 0x0 - const/4 v2, 0x4 + const/4 v4, 0x4 - invoke-static {p1, v1, v0, v2, v0}, Lcom/discord/utilities/uri/UriHandler;->handle$default(Landroid/content/Context;Ljava/lang/String;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)V + const/4 v5, 0x0 + + invoke-static/range {v0 .. v5}, Lcom/discord/utilities/uri/UriHandler;->handle$default(Lcom/discord/utilities/uri/UriHandler;Landroid/content/Context;Ljava/lang/String;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)V return-void .end method diff --git a/com.discord/smali/com/discord/widgets/settings/WidgetSettings$onViewBound$20.smali b/com.discord/smali/com/discord/widgets/settings/WidgetSettings$onViewBound$20.smali index 722a2d1c74..2ee074a319 100644 --- a/com.discord/smali/com/discord/widgets/settings/WidgetSettings$onViewBound$20.smali +++ b/com.discord/smali/com/discord/widgets/settings/WidgetSettings$onViewBound$20.smali @@ -45,27 +45,31 @@ # virtual methods .method public final onClick(Landroid/view/View;)V - .locals 3 + .locals 6 - const-string v0, "it" + sget-object v0, Lcom/discord/utilities/uri/UriHandler;->INSTANCE:Lcom/discord/utilities/uri/UriHandler; - invoke-static {p1, v0}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + const-string v1, "it" + + invoke-static {p1, v1}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V invoke-virtual {p1}, Landroid/view/View;->getContext()Landroid/content/Context; - move-result-object p1 + move-result-object v1 - const-string v0, "it.context" + const-string p1, "it.context" - invoke-static {p1, v0}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + invoke-static {v1, p1}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - const/4 v0, 0x0 + const-string v2, "https://discordapp.com/acknowledgements" - const-string v1, "https://discordapp.com/acknowledgements" + const/4 v3, 0x0 - const/4 v2, 0x4 + const/4 v4, 0x4 - invoke-static {p1, v1, v0, v2, v0}, Lcom/discord/utilities/uri/UriHandler;->handle$default(Landroid/content/Context;Ljava/lang/String;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)V + const/4 v5, 0x0 + + invoke-static/range {v0 .. v5}, Lcom/discord/utilities/uri/UriHandler;->handle$default(Lcom/discord/utilities/uri/UriHandler;Landroid/content/Context;Ljava/lang/String;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)V return-void .end method diff --git a/com.discord/smali/com/discord/widgets/settings/WidgetSettings.smali b/com.discord/smali/com/discord/widgets/settings/WidgetSettings.smali index 9b94bf5f80..9aa3f79b20 100644 --- a/com.discord/smali/com/discord/widgets/settings/WidgetSettings.smali +++ b/com.discord/smali/com/discord/widgets/settings/WidgetSettings.smali @@ -723,7 +723,7 @@ invoke-direct {p0}, Lcom/discord/app/AppFragment;->()V - const v0, 0x7f0a07ba + const v0, 0x7f0a07be invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -731,7 +731,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettings;->appInfoTextView$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0926 + const v0, 0x7f0a092a invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -739,7 +739,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettings;->userProfileHeaderView$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a082c + const v0, 0x7f0a0830 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -747,7 +747,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettings;->setStatusContainer$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a082d + const v0, 0x7f0a0831 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -755,7 +755,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettings;->statusView$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a081a + const v0, 0x7f0a081e invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -763,7 +763,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettings;->presenceText$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a082b + const v0, 0x7f0a082f invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -771,7 +771,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettings;->settingsQRScanner$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a080c + const v0, 0x7f0a0810 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -779,7 +779,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettings;->settingsNitro$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a080d + const v0, 0x7f0a0811 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -787,7 +787,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettings;->settingsNitroBoosting$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a080e + const v0, 0x7f0a0812 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -795,7 +795,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettings;->settingsNitroGifting$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a07d2 + const v0, 0x7f0a07d6 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -803,7 +803,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettings;->settingsBilling$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a079c + const v0, 0x7f0a07a0 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -811,7 +811,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettings;->settingsAccount$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a081b + const v0, 0x7f0a081f invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -819,7 +819,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettings;->settingsPrivacy$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a07c7 + const v0, 0x7f0a07cb invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -827,7 +827,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettings;->settingsAuthorizedApp$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a07e8 + const v0, 0x7f0a07ec invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -835,7 +835,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettings;->settingsConnections$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a07bb + const v0, 0x7f0a07bf invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -843,7 +843,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettings;->settingsAppearance$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a07cb + const v0, 0x7f0a07cf invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -851,7 +851,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettings;->settingsBehavior$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0804 + const v0, 0x7f0a0808 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -859,7 +859,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettings;->settingsLanguage$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0813 + const v0, 0x7f0a0817 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -867,7 +867,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettings;->settingsNotifications$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a07ec + const v0, 0x7f0a07f0 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -875,7 +875,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettings;->settingsGameActivity$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a082f + const v0, 0x7f0a0833 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -883,7 +883,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettings;->settingsTextImages$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0836 + const v0, 0x7f0a083a invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -891,7 +891,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettings;->settingsVoice$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a07ea + const v0, 0x7f0a07ee invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -899,7 +899,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettings;->settingsDeveloperDivider$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a07eb + const v0, 0x7f0a07ef invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -907,7 +907,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettings;->settingsDeveloperHeader$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a07e9 + const v0, 0x7f0a07ed invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -915,7 +915,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettings;->settingsDeveloper$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a082e + const v0, 0x7f0a0832 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -923,7 +923,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettings;->settingsSupport$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a07b9 + const v0, 0x7f0a07bd invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -931,7 +931,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettings;->settingsAcknowledgements$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a07e1 + const v0, 0x7f0a07e5 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -939,7 +939,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettings;->settingsChangelog$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a080f + const v0, 0x7f0a0813 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -1844,7 +1844,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d021c + const v0, 0x7f0d021d return v0 .end method @@ -1977,7 +1977,7 @@ invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - const-string v0, " - 14-alpha3 (1065)" + const-string v0, " - 14.0 (1066)" invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; diff --git a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsAppearance.smali b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsAppearance.smali index 1c1070e651..1398ea7b18 100644 --- a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsAppearance.smali +++ b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsAppearance.smali @@ -392,7 +392,7 @@ invoke-direct {p0}, Lcom/discord/app/AppFragment;->()V - const v0, 0x7f0a07c5 + const v0, 0x7f0a07c9 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -400,7 +400,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettingsAppearance;->themeLightCs$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a07c4 + const v0, 0x7f0a07c8 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -408,7 +408,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettingsAppearance;->themeDarkCs$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a07c6 + const v0, 0x7f0a07ca invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -416,7 +416,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettingsAppearance;->themePureEvilSwitch$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a07c3 + const v0, 0x7f0a07c7 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -424,7 +424,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettingsAppearance;->syncSwitch$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a07c2 + const v0, 0x7f0a07c6 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -432,7 +432,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettingsAppearance;->themeHolyLightView$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a07bf + const v0, 0x7f0a07c3 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -440,7 +440,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettingsAppearance;->fontScalingSeekbar$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a07be + const v0, 0x7f0a07c2 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -448,7 +448,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettingsAppearance;->fontScalingReset$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a07bc + const v0, 0x7f0a07c0 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -1449,7 +1449,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d0221 + const v0, 0x7f0d0222 return v0 .end method diff --git a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsAuthorizedApps$AuthorizedAppViewHolder.smali b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsAuthorizedApps$AuthorizedAppViewHolder.smali index 176d07b2cb..e21642fb01 100644 --- a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsAuthorizedApps$AuthorizedAppViewHolder.smali +++ b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsAuthorizedApps$AuthorizedAppViewHolder.smali @@ -221,7 +221,7 @@ iput-object p2, p0, Lcom/discord/widgets/settings/WidgetSettingsAuthorizedApps$AuthorizedAppViewHolder;->onDeauthorizeClick:Lkotlin/jvm/functions/Function1; - const p1, 0x7f0a0586 + const p1, 0x7f0a058a invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; @@ -229,7 +229,7 @@ iput-object p1, p0, Lcom/discord/widgets/settings/WidgetSettingsAuthorizedApps$AuthorizedAppViewHolder;->nameTv$delegate:Lkotlin/properties/ReadOnlyProperty; - const p1, 0x7f0a0585 + const p1, 0x7f0a0589 invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; @@ -237,7 +237,7 @@ iput-object p1, p0, Lcom/discord/widgets/settings/WidgetSettingsAuthorizedApps$AuthorizedAppViewHolder;->iconIv$delegate:Lkotlin/properties/ReadOnlyProperty; - const p1, 0x7f0a0583 + const p1, 0x7f0a0587 invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; @@ -245,7 +245,7 @@ iput-object p1, p0, Lcom/discord/widgets/settings/WidgetSettingsAuthorizedApps$AuthorizedAppViewHolder;->descriptionLabelTv$delegate:Lkotlin/properties/ReadOnlyProperty; - const p1, 0x7f0a0584 + const p1, 0x7f0a0588 invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; @@ -253,7 +253,7 @@ iput-object p1, p0, Lcom/discord/widgets/settings/WidgetSettingsAuthorizedApps$AuthorizedAppViewHolder;->descriptionTv$delegate:Lkotlin/properties/ReadOnlyProperty; - const p1, 0x7f0a0587 + const p1, 0x7f0a058b invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; @@ -261,7 +261,7 @@ iput-object p1, p0, Lcom/discord/widgets/settings/WidgetSettingsAuthorizedApps$AuthorizedAppViewHolder;->permissionsRv$delegate:Lkotlin/properties/ReadOnlyProperty; - const p1, 0x7f0a0582 + const p1, 0x7f0a0586 invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; diff --git a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsAuthorizedApps$adapter$1.smali b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsAuthorizedApps$adapter$1.smali index 08aa680d2f..037fc6ada3 100644 --- a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsAuthorizedApps$adapter$1.smali +++ b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsAuthorizedApps$adapter$1.smali @@ -56,7 +56,7 @@ if-eqz p2, :cond_0 - const v0, 0x7f0d0223 + const v0, 0x7f0d0224 const/4 v1, 0x0 diff --git a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsAuthorizedApps.smali b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsAuthorizedApps.smali index a52471fabc..2cc7749cb5 100644 --- a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsAuthorizedApps.smali +++ b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsAuthorizedApps.smali @@ -261,7 +261,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d0222 + const v0, 0x7f0d0223 return v0 .end method diff --git a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsBehavior$onViewBound$3$1.smali b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsBehavior$onViewBound$3$1.smali index 42f1886717..6fb54c7784 100644 --- a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsBehavior$onViewBound$3$1.smali +++ b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsBehavior$onViewBound$3$1.smali @@ -35,25 +35,29 @@ # virtual methods .method public final call()V - .locals 4 + .locals 6 - iget-object v0, p0, Lcom/discord/widgets/settings/WidgetSettingsBehavior$onViewBound$3$1;->$this_apply:Lcom/discord/views/CheckedSetting; + sget-object v0, Lcom/discord/utilities/uri/UriHandler;->INSTANCE:Lcom/discord/utilities/uri/UriHandler; - invoke-virtual {v0}, Landroid/widget/RelativeLayout;->getContext()Landroid/content/Context; + iget-object v1, p0, Lcom/discord/widgets/settings/WidgetSettingsBehavior$onViewBound$3$1;->$this_apply:Lcom/discord/views/CheckedSetting; - move-result-object v0 + invoke-virtual {v1}, Landroid/widget/RelativeLayout;->getContext()Landroid/content/Context; - const-string v1, "context" + move-result-object v1 - invoke-static {v0, v1}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + const-string v2, "context" - const/4 v1, 0x0 + invoke-static {v1, v2}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V const-string v2, "https://discordapp.com/developers/docs/intro" - const/4 v3, 0x4 + const/4 v3, 0x0 - invoke-static {v0, v2, v1, v3, v1}, Lcom/discord/utilities/uri/UriHandler;->handle$default(Landroid/content/Context;Ljava/lang/String;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)V + const/4 v4, 0x4 + + const/4 v5, 0x0 + + invoke-static/range {v0 .. v5}, Lcom/discord/utilities/uri/UriHandler;->handle$default(Lcom/discord/utilities/uri/UriHandler;Landroid/content/Context;Ljava/lang/String;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)V return-void .end method diff --git a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsBehavior.smali b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsBehavior.smali index 1221980423..3664a1bed5 100644 --- a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsBehavior.smali +++ b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsBehavior.smali @@ -193,7 +193,7 @@ invoke-direct {p0}, Lcom/discord/app/AppFragment;->()V - const v0, 0x7f0a07cd + const v0, 0x7f0a07d1 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -201,7 +201,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettingsBehavior;->backButtonHeader$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a07ce + const v0, 0x7f0a07d2 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -209,7 +209,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettingsBehavior;->backButtonCS$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a07cc + const v0, 0x7f0a07d0 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -217,7 +217,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettingsBehavior;->backButtonDivider$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a07d1 + const v0, 0x7f0a07d5 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -225,7 +225,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettingsBehavior;->shiftSendCS$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a07d0 + const v0, 0x7f0a07d4 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -233,7 +233,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettingsBehavior;->devModeCS$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a07cf + const v0, 0x7f0a07d3 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -387,7 +387,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d0224 + const v0, 0x7f0d0225 return v0 .end method @@ -562,7 +562,7 @@ const/4 v11, 0x0 - invoke-static/range {v5 .. v11}, Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks$default(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;Ljava/lang/Integer;ILjava/lang/Object;)Ljava/lang/CharSequence; + invoke-static/range {v5 .. v11}, Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks$default(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;Ljava/lang/Integer;ILjava/lang/Object;)Ljava/lang/CharSequence; move-result-object v1 diff --git a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsDeveloper.smali b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsDeveloper.smali index 971cf1c15a..c070ac50ee 100644 --- a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsDeveloper.smali +++ b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsDeveloper.smali @@ -267,7 +267,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d022a + const v0, 0x7f0d022b return v0 .end method diff --git a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsGameActivity$configureUI$$inlined$apply$lambda$2.smali b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsGameActivity$configureUI$$inlined$apply$lambda$2.smali index 7e6139fbe6..33b2fa3a62 100644 --- a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsGameActivity$configureUI$$inlined$apply$lambda$2.smali +++ b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsGameActivity$configureUI$$inlined$apply$lambda$2.smali @@ -109,7 +109,7 @@ const/4 v7, 0x0 - const v1, 0x7f0a0567 + const v1, 0x7f0a056b invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; @@ -131,7 +131,7 @@ const/4 v10, 0x0 - const v1, 0x7f0d024e + const v1, 0x7f0d024f invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; diff --git a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsGameActivity.smali b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsGameActivity.smali index fc509b3b8c..03e1be37a8 100644 --- a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsGameActivity.smali +++ b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsGameActivity.smali @@ -213,7 +213,7 @@ invoke-direct {p0}, Lcom/discord/app/AppFragment;->()V - const v0, 0x7f0a07f2 + const v0, 0x7f0a07f6 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -221,7 +221,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettingsGameActivity;->statusCS$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a07f3 + const v0, 0x7f0a07f7 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -229,7 +229,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettingsGameActivity;->trackCS$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a07f1 + const v0, 0x7f0a07f5 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -237,7 +237,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettingsGameActivity;->playingTitle$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a07f0 + const v0, 0x7f0a07f4 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -245,7 +245,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettingsGameActivity;->playingSubtitle$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a07ee + const v0, 0x7f0a07f2 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -253,7 +253,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettingsGameActivity;->playingContainer$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a07ef + const v0, 0x7f0a07f3 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -261,7 +261,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettingsGameActivity;->playingIcon$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a07ed + const v0, 0x7f0a07f1 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -676,7 +676,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d022f + const v0, 0x7f0d0230 return v0 .end method diff --git a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsLanguage.smali b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsLanguage.smali index 593470f10a..f0aadd9b9d 100644 --- a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsLanguage.smali +++ b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsLanguage.smali @@ -1946,7 +1946,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d0236 + const v0, 0x7f0d0237 return v0 .end method @@ -1984,7 +1984,7 @@ invoke-virtual {p0}, Lcom/discord/app/AppFragment;->setActionBarDisplayHomeAsUpEnabled()Landroidx/appcompat/widget/Toolbar; - const v0, 0x7f0a0805 + const v0, 0x7f0a0809 invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -1992,7 +1992,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettingsLanguage;->language:Landroid/view/View; - const v0, 0x7f0a0807 + const v0, 0x7f0a080b invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -2002,7 +2002,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettingsLanguage;->languageText:Landroid/widget/TextView; - const v0, 0x7f0a0806 + const v0, 0x7f0a080a invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -2012,7 +2012,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettingsLanguage;->languageFlag:Landroid/widget/ImageView; - const v0, 0x7f0a080b + const v0, 0x7f0a080f invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsLanguageSelect$Adapter$AdapterItemLocale.smali b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsLanguageSelect$Adapter$AdapterItemLocale.smali index 9236935bc0..6c0350c93a 100644 --- a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsLanguageSelect$Adapter$AdapterItemLocale.smali +++ b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsLanguageSelect$Adapter$AdapterItemLocale.smali @@ -99,7 +99,7 @@ invoke-direct {p0, p1, p2}, Lcom/discord/utilities/mg_recycler/MGRecyclerViewHolder;->(ILcom/discord/utilities/mg_recycler/MGRecyclerAdapter;)V - const p1, 0x7f0a0808 + const p1, 0x7f0a080c invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; @@ -107,7 +107,7 @@ iput-object p1, p0, Lcom/discord/widgets/settings/WidgetSettingsLanguageSelect$Adapter$AdapterItemLocale;->name$delegate:Lkotlin/properties/ReadOnlyProperty; - const p1, 0x7f0a0809 + const p1, 0x7f0a080d invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; diff --git a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsLanguageSelect$Adapter.smali b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsLanguageSelect$Adapter.smali index 73f5938e38..5ca6bffb76 100644 --- a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsLanguageSelect$Adapter.smali +++ b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsLanguageSelect$Adapter.smali @@ -90,7 +90,7 @@ new-instance p1, Lcom/discord/widgets/settings/WidgetSettingsLanguageSelect$Adapter$AdapterItemLocale; - const p2, 0x7f0d0238 + const p2, 0x7f0d0239 invoke-direct {p1, p2, p0}, Lcom/discord/widgets/settings/WidgetSettingsLanguageSelect$Adapter$AdapterItemLocale;->(ILcom/discord/widgets/settings/WidgetSettingsLanguageSelect$Adapter;)V diff --git a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsLanguageSelect.smali b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsLanguageSelect.smali index cc37e17ac4..377df7c82c 100644 --- a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsLanguageSelect.smali +++ b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsLanguageSelect.smali @@ -79,7 +79,7 @@ invoke-direct {p0}, Lcom/discord/app/AppDialog;->()V - const v0, 0x7f0a080a + const v0, 0x7f0a080e invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -185,7 +185,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d0237 + const v0, 0x7f0d0238 return v0 .end method diff --git a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsMedia.smali b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsMedia.smali index a9b1dd265f..8035e9e64c 100644 --- a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsMedia.smali +++ b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsMedia.smali @@ -167,7 +167,7 @@ invoke-direct {p0}, Lcom/discord/app/AppFragment;->()V - const v0, 0x7f0a0831 + const v0, 0x7f0a0835 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -175,7 +175,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettingsMedia;->attachmentsCS$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0832 + const v0, 0x7f0a0836 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -183,7 +183,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettingsMedia;->embedsCS$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0833 + const v0, 0x7f0a0837 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -191,7 +191,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettingsMedia;->linksCS$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0834 + const v0, 0x7f0a0838 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -199,7 +199,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettingsMedia;->syncCS$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0830 + const v0, 0x7f0a0834 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -362,7 +362,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d0239 + const v0, 0x7f0d023a return v0 .end method diff --git a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsNotifications.smali b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsNotifications.smali index 3bcd5e8b24..68fa7eee6c 100644 --- a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsNotifications.smali +++ b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsNotifications.smali @@ -215,7 +215,7 @@ invoke-direct {p0}, Lcom/discord/app/AppFragment;->()V - const v0, 0x7f0a0815 + const v0, 0x7f0a0819 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -223,7 +223,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettingsNotifications;->enabledToggle$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0803 + const v0, 0x7f0a0807 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -231,7 +231,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettingsNotifications;->enabledInAppToggle$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0818 + const v0, 0x7f0a081c invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -239,7 +239,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettingsNotifications;->wakeLockToggle$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0814 + const v0, 0x7f0a0818 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -247,7 +247,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettingsNotifications;->blinkToggle$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0817 + const v0, 0x7f0a081b invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -255,7 +255,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettingsNotifications;->vibrateToggle$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0816 + const v0, 0x7f0a081a invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -263,7 +263,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettingsNotifications;->soundsToggle$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0819 + const v0, 0x7f0a081d invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -507,7 +507,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d023b + const v0, 0x7f0d023c return v0 .end method diff --git a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsNotificationsOs.smali b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsNotificationsOs.smali index f5cf26828b..815f86d7a8 100644 --- a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsNotificationsOs.smali +++ b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsNotificationsOs.smali @@ -121,7 +121,7 @@ invoke-direct {p0}, Lcom/discord/app/AppBottomSheet;->()V - const v0, 0x7f0a0812 + const v0, 0x7f0a0816 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -129,7 +129,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettingsNotificationsOs;->notificationsSwitch$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0803 + const v0, 0x7f0a0807 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -137,7 +137,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettingsNotificationsOs;->notificationsInAppSwitch$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0810 + const v0, 0x7f0a0814 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -243,7 +243,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d023a + const v0, 0x7f0d023b return v0 .end method diff --git a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsPrivacy$onViewBound$2.smali b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsPrivacy$onViewBound$2.smali index 0689794f8e..77b542e468 100644 --- a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsPrivacy$onViewBound$2.smali +++ b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsPrivacy$onViewBound$2.smali @@ -35,23 +35,27 @@ # virtual methods .method public final onClick(Landroid/view/View;)V - .locals 3 + .locals 6 - const-string v0, "it" + sget-object v0, Lcom/discord/utilities/uri/UriHandler;->INSTANCE:Lcom/discord/utilities/uri/UriHandler; - const-string v1, "it.context" + const-string v1, "it" - invoke-static {p1, v0, v1}, Le/e/b/a/a;->a(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; + const-string v2, "it.context" - move-result-object p1 + invoke-static {p1, v1, v2}, Le/e/b/a/a;->a(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; - iget-object v0, p0, Lcom/discord/widgets/settings/WidgetSettingsPrivacy$onViewBound$2;->$dataRequestArticleUrl:Ljava/lang/String; + move-result-object v1 - const/4 v1, 0x0 + iget-object v2, p0, Lcom/discord/widgets/settings/WidgetSettingsPrivacy$onViewBound$2;->$dataRequestArticleUrl:Ljava/lang/String; - const/4 v2, 0x4 + const/4 v3, 0x0 - invoke-static {p1, v0, v1, v2, v1}, Lcom/discord/utilities/uri/UriHandler;->handle$default(Landroid/content/Context;Ljava/lang/String;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)V + const/4 v4, 0x4 + + const/4 v5, 0x0 + + invoke-static/range {v0 .. v5}, Lcom/discord/utilities/uri/UriHandler;->handle$default(Lcom/discord/utilities/uri/UriHandler;Landroid/content/Context;Ljava/lang/String;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)V return-void .end method diff --git a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsPrivacy.smali b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsPrivacy.smali index 2e9f9a9c83..cd8d57d035 100644 --- a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsPrivacy.smali +++ b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsPrivacy.smali @@ -435,7 +435,7 @@ invoke-direct {p0}, Lcom/discord/app/AppFragment;->()V - const v0, 0x7f0a0821 + const v0, 0x7f0a0825 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -443,7 +443,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettingsPrivacy;->explicitContentRadio0$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0822 + const v0, 0x7f0a0826 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -451,7 +451,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettingsPrivacy;->explicitContentRadio1$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0823 + const v0, 0x7f0a0827 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -469,7 +469,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettingsPrivacy;->explicitContentRadios$delegate:Lkotlin/Lazy; - const v0, 0x7f0a0824 + const v0, 0x7f0a0828 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -477,7 +477,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettingsPrivacy;->privacyFriendSource0$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0825 + const v0, 0x7f0a0829 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -485,7 +485,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettingsPrivacy;->privacyFriendSource1$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0826 + const v0, 0x7f0a082a invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -503,7 +503,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettingsPrivacy;->friendSourceRadios$delegate:Lkotlin/Lazy; - const v0, 0x7f0a081e + const v0, 0x7f0a0822 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -511,7 +511,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettingsPrivacy;->defaultGuildsRestrictedView$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a081d + const v0, 0x7f0a0821 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -519,7 +519,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettingsPrivacy;->dataPrivacyControls$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a082a + const v0, 0x7f0a082e invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -527,7 +527,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettingsPrivacy;->dataStatistics$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0827 + const v0, 0x7f0a082b invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -535,7 +535,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettingsPrivacy;->dataPersonalization$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a081c + const v0, 0x7f0a0820 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -543,7 +543,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettingsPrivacy;->dataBasicService$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0828 + const v0, 0x7f0a082c invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -551,7 +551,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettingsPrivacy;->dataRequest$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0829 + const v0, 0x7f0a082d invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -1166,7 +1166,7 @@ invoke-static {p1, v1}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - const v1, 0x7f0a095e + const v1, 0x7f0a0962 invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -1176,7 +1176,7 @@ invoke-static {v3, v1}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - const v1, 0x7f0a095f + const v1, 0x7f0a0963 invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -1186,7 +1186,7 @@ invoke-static {v4, v1}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - const v1, 0x7f0a095c + const v1, 0x7f0a0960 invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -1196,7 +1196,7 @@ invoke-static {v5, v1}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - const v1, 0x7f0a095d + const v1, 0x7f0a0961 invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -1636,7 +1636,7 @@ move-result-object v0 - const v1, 0x7f0d0240 + const v1, 0x7f0d0241 const/4 v2, 0x0 @@ -1644,7 +1644,7 @@ move-result-object v0 - const v1, 0x7f0a081f + const v1, 0x7f0a0823 invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -1658,7 +1658,7 @@ invoke-virtual {v1, v2}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V - const v1, 0x7f0a0820 + const v1, 0x7f0a0824 invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -2044,7 +2044,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d023f + const v0, 0x7f0d0240 return v0 .end method @@ -2145,7 +2145,7 @@ const/4 v14, 0x0 - invoke-static/range {v8 .. v14}, Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks$default(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;Ljava/lang/Integer;ILjava/lang/Object;)Ljava/lang/CharSequence; + invoke-static/range {v8 .. v14}, Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks$default(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;Ljava/lang/Integer;ILjava/lang/Object;)Ljava/lang/CharSequence; move-result-object v7 @@ -2199,7 +2199,7 @@ move-result-object v7 - const v8, 0x7f0a0797 + const v8, 0x7f0a079b invoke-virtual {v7, v8}, Landroid/widget/RelativeLayout;->findViewById(I)Landroid/view/View; @@ -2232,7 +2232,7 @@ const/16 v17, 0x0 - invoke-static/range {v11 .. v17}, Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks$default(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;Ljava/lang/Integer;ILjava/lang/Object;)Ljava/lang/CharSequence; + invoke-static/range {v11 .. v17}, Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks$default(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;Ljava/lang/Integer;ILjava/lang/Object;)Ljava/lang/CharSequence; move-result-object v8 @@ -2298,7 +2298,7 @@ const/16 v14, 0x1c - invoke-static/range {v9 .. v15}, Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks$default(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;Ljava/lang/Integer;ILjava/lang/Object;)Ljava/lang/CharSequence; + invoke-static/range {v9 .. v15}, Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks$default(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;Ljava/lang/Integer;ILjava/lang/Object;)Ljava/lang/CharSequence; move-result-object v1 @@ -2350,7 +2350,7 @@ const/4 v14, 0x0 - invoke-static/range {v8 .. v14}, Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks$default(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;Ljava/lang/Integer;ILjava/lang/Object;)Ljava/lang/CharSequence; + invoke-static/range {v8 .. v14}, Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks$default(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;Ljava/lang/Integer;ILjava/lang/Object;)Ljava/lang/CharSequence; move-result-object v2 diff --git a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsUserConnections$Adapter$ViewHolder$1.smali b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsUserConnections$Adapter$ViewHolder$1.smali index c2902d32df..f764e0769f 100644 --- a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsUserConnections$Adapter$ViewHolder$1.smali +++ b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsUserConnections$Adapter$ViewHolder$1.smali @@ -63,7 +63,7 @@ # virtual methods .method public final call(Landroid/view/View;Ljava/lang/Integer;Lcom/discord/widgets/settings/WidgetSettingsUserConnections$UserConnectionItem;)V - .locals 1 + .locals 6 sget-object p2, Lcom/discord/utilities/platform/Platform;->Companion:Lcom/discord/utilities/platform/Platform$Companion; @@ -75,31 +75,31 @@ move-result-object p2 - const-string v0, "view" + sget-object v0, Lcom/discord/utilities/uri/UriHandler;->INSTANCE:Lcom/discord/utilities/uri/UriHandler; - invoke-static {p1, v0}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + const-string v1, "view" - invoke-virtual {p1}, Landroid/view/View;->getContext()Landroid/content/Context; + const-string v2, "view.context" - move-result-object p1 + invoke-static {p1, v1, v2}, Le/e/b/a/a;->a(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; - const-string v0, "view.context" - - invoke-static {p1, v0}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + move-result-object v1 invoke-virtual {p3}, Lcom/discord/widgets/settings/WidgetSettingsUserConnections$UserConnectionItem;->getConnectedAccount()Lcom/discord/models/domain/ModelConnectedAccount; - move-result-object p3 + move-result-object p1 - invoke-virtual {p2, p3}, Lcom/discord/utilities/platform/Platform;->getProfileUrl(Lcom/discord/models/domain/ModelConnectedAccount;)Ljava/lang/String; + invoke-virtual {p2, p1}, Lcom/discord/utilities/platform/Platform;->getProfileUrl(Lcom/discord/models/domain/ModelConnectedAccount;)Ljava/lang/String; - move-result-object p2 + move-result-object v2 - const/4 p3, 0x0 + const/4 v3, 0x0 - const/4 v0, 0x4 + const/4 v4, 0x4 - invoke-static {p1, p2, p3, v0, p3}, Lcom/discord/utilities/uri/UriHandler;->handle$default(Landroid/content/Context;Ljava/lang/String;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)V + const/4 v5, 0x0 + + invoke-static/range {v0 .. v5}, Lcom/discord/utilities/uri/UriHandler;->handle$default(Lcom/discord/utilities/uri/UriHandler;Landroid/content/Context;Ljava/lang/String;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)V return-void .end method diff --git a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsUserConnections$Adapter.smali b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsUserConnections$Adapter.smali index 21c96f7812..5f541dc19d 100644 --- a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsUserConnections$Adapter.smali +++ b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsUserConnections$Adapter.smali @@ -101,7 +101,7 @@ new-instance p1, Lcom/discord/widgets/settings/WidgetSettingsUserConnections$Adapter$ViewHolder; - const p2, 0x7f0d0235 + const p2, 0x7f0d0236 invoke-direct {p1, p0, p2, p0}, Lcom/discord/widgets/settings/WidgetSettingsUserConnections$Adapter$ViewHolder;->(Lcom/discord/widgets/settings/WidgetSettingsUserConnections$Adapter;ILcom/discord/widgets/settings/WidgetSettingsUserConnections$Adapter;)V diff --git a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsUserConnections$onViewBound$2.smali b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsUserConnections$onViewBound$2.smali index b6eb8d6d40..2d57b692ce 100644 --- a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsUserConnections$onViewBound$2.smali +++ b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsUserConnections$onViewBound$2.smali @@ -60,7 +60,7 @@ move-result p1 - const p2, 0x7f0a04e1 + const p2, 0x7f0a04e5 if-eq p1, p2, :cond_0 diff --git a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsUserConnections.smali b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsUserConnections.smali index 289889728c..8fc1c1b9fb 100644 --- a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsUserConnections.smali +++ b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsUserConnections.smali @@ -315,7 +315,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d0228 + const v0, 0x7f0d0229 return v0 .end method diff --git a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsUserConnectionsAdd$Adapter.smali b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsUserConnectionsAdd$Adapter.smali index 13ba58e947..6067aacab7 100644 --- a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsUserConnectionsAdd$Adapter.smali +++ b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsUserConnectionsAdd$Adapter.smali @@ -126,7 +126,7 @@ new-instance p1, Lcom/discord/widgets/settings/WidgetSettingsUserConnectionsAdd$Adapter$ViewHolder; - const p2, 0x7f0d0231 + const p2, 0x7f0d0232 iget-object v0, p0, Lcom/discord/widgets/settings/WidgetSettingsUserConnectionsAdd$Adapter;->dialogDismissCallback:Lkotlin/jvm/functions/Function0; diff --git a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsUserConnectionsAdd.smali b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsUserConnectionsAdd.smali index 8c99881f95..f136fe1223 100644 --- a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsUserConnectionsAdd.smali +++ b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsUserConnectionsAdd.smali @@ -119,7 +119,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d0229 + const v0, 0x7f0d022a return v0 .end method diff --git a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsVoice.smali b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsVoice.smali index a0dea45d3d..d863790521 100644 --- a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsVoice.smali +++ b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsVoice.smali @@ -636,7 +636,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettingsVoice;->requestListenForSensitivitySubject:Lrx/subjects/BehaviorSubject; - const v0, 0x7f0a0846 + const v0, 0x7f0a084a invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -644,7 +644,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettingsVoice;->overlayWrap$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0845 + const v0, 0x7f0a0849 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -652,7 +652,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettingsVoice;->overlayCS$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a083d + const v0, 0x7f0a0841 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -660,7 +660,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettingsVoice;->voiceActivityCS$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a083e + const v0, 0x7f0a0842 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -668,7 +668,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettingsVoice;->pushTTCS$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0838 + const v0, 0x7f0a083c invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -676,7 +676,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettingsVoice;->audioModeCommunication$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0837 + const v0, 0x7f0a083b invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -684,7 +684,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettingsVoice;->audioModeCall$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0840 + const v0, 0x7f0a0844 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -692,7 +692,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettingsVoice;->openSLESDefault$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0842 + const v0, 0x7f0a0846 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -700,7 +700,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettingsVoice;->openSLESForceEnabled$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0841 + const v0, 0x7f0a0845 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -708,7 +708,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettingsVoice;->openSLESForceDisabled$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0839 + const v0, 0x7f0a083d invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -716,7 +716,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettingsVoice;->autoVADCS$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a083a + const v0, 0x7f0a083e invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -724,7 +724,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettingsVoice;->echoCancellationCS$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a083f + const v0, 0x7f0a0843 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -732,7 +732,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettingsVoice;->noiseSuppressionCS$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a083c + const v0, 0x7f0a0840 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -740,7 +740,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettingsVoice;->gainControlCS$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0843 + const v0, 0x7f0a0847 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -748,7 +748,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettingsVoice;->voiceOutputVolume$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a084a + const v0, 0x7f0a084e invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -756,7 +756,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettingsVoice;->voiceSensitivityManual$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0847 + const v0, 0x7f0a084b invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -764,7 +764,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettingsVoice;->voiceSensitivityAutomatic$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a084d + const v0, 0x7f0a0851 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -772,7 +772,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettingsVoice;->voiceSensitivityWrap$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0849 + const v0, 0x7f0a084d invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -780,7 +780,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettingsVoice;->voiceSensitivityLabel$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a084c + const v0, 0x7f0a0850 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -788,7 +788,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettingsVoice;->voiceSensitivityTestingContainer$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a084b + const v0, 0x7f0a084f invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -796,7 +796,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettingsVoice;->voiceSensitivityTestingButton$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a084e + const v0, 0x7f0a0852 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -804,7 +804,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/WidgetSettingsVoice;->videoSettingsContainer$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a083b + const v0, 0x7f0a083f invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -2286,7 +2286,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d0241 + const v0, 0x7f0d0242 return v0 .end method diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccount.smali b/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccount.smali index 375b8f5ae9..bb1d17bdca 100644 --- a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccount.smali +++ b/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccount.smali @@ -717,7 +717,7 @@ invoke-direct {p0}, Lcom/discord/app/AppFragment;->()V - const v0, 0x7f0a07b2 + const v0, 0x7f0a07b6 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -725,7 +725,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/account/WidgetSettingsAccount;->accountScrollView$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a07b1 + const v0, 0x7f0a07b5 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -733,7 +733,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/account/WidgetSettingsAccount;->accountSave$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a07a1 + const v0, 0x7f0a07a5 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -741,7 +741,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/account/WidgetSettingsAccount;->accountChangePassword$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a07b5 + const v0, 0x7f0a07b9 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -749,7 +749,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/account/WidgetSettingsAccount;->accountTag$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a07a3 + const v0, 0x7f0a07a7 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -757,7 +757,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/account/WidgetSettingsAccount;->accountEmail$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a07a2 + const v0, 0x7f0a07a6 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -765,7 +765,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/account/WidgetSettingsAccount;->accountEdit$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a079d + const v0, 0x7f0a07a1 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -773,7 +773,7 @@ iput-object v1, p0, Lcom/discord/widgets/settings/account/WidgetSettingsAccount;->accountAvatar$delegate:Lkotlin/properties/ReadOnlyProperty; - const v1, 0x7f0a07b6 + const v1, 0x7f0a07ba invoke-static {p0, v1}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -781,7 +781,7 @@ iput-object v1, p0, Lcom/discord/widgets/settings/account/WidgetSettingsAccount;->accountVerification$delegate:Lkotlin/properties/ReadOnlyProperty; - const v1, 0x7f0a07b7 + const v1, 0x7f0a07bb invoke-static {p0, v1}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -789,7 +789,7 @@ iput-object v1, p0, Lcom/discord/widgets/settings/account/WidgetSettingsAccount;->accountVerificationResend$delegate:Lkotlin/properties/ReadOnlyProperty; - const v1, 0x7f0a079e + const v1, 0x7f0a07a2 invoke-static {p0, v1}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -797,7 +797,7 @@ iput-object v1, p0, Lcom/discord/widgets/settings/account/WidgetSettingsAccount;->accountAvatarContainer$delegate:Lkotlin/properties/ReadOnlyProperty; - const v1, 0x7f0a07af + const v1, 0x7f0a07b3 invoke-static {p0, v1}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -805,7 +805,7 @@ iput-object v1, p0, Lcom/discord/widgets/settings/account/WidgetSettingsAccount;->removeAvatar$delegate:Lkotlin/properties/ReadOnlyProperty; - const v1, 0x7f0a07a8 + const v1, 0x7f0a07ac invoke-static {p0, v1}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -813,7 +813,7 @@ iput-object v1, p0, Lcom/discord/widgets/settings/account/WidgetSettingsAccount;->accountMFAHeader$delegate:Lkotlin/properties/ReadOnlyProperty; - const v1, 0x7f0a07b8 + const v1, 0x7f0a07bc invoke-static {p0, v1}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -821,7 +821,7 @@ iput-object v1, p0, Lcom/discord/widgets/settings/account/WidgetSettingsAccount;->accountBackupCodes$delegate:Lkotlin/properties/ReadOnlyProperty; - const v1, 0x7f0a07b0 + const v1, 0x7f0a07b4 invoke-static {p0, v1}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -829,7 +829,7 @@ iput-object v1, p0, Lcom/discord/widgets/settings/account/WidgetSettingsAccount;->accountRemove2fa$delegate:Lkotlin/properties/ReadOnlyProperty; - const v1, 0x7f0a07b3 + const v1, 0x7f0a07b7 invoke-static {p0, v1}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -837,7 +837,7 @@ iput-object v1, p0, Lcom/discord/widgets/settings/account/WidgetSettingsAccount;->accountSMSBackup$delegate:Lkotlin/properties/ReadOnlyProperty; - const v1, 0x7f0a07b4 + const v1, 0x7f0a07b8 invoke-static {p0, v1}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -845,7 +845,7 @@ iput-object v1, p0, Lcom/discord/widgets/settings/account/WidgetSettingsAccount;->accountSMSPhone$delegate:Lkotlin/properties/ReadOnlyProperty; - const v1, 0x7f0a07a9 + const v1, 0x7f0a07ad invoke-static {p0, v1}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -853,7 +853,7 @@ iput-object v1, p0, Lcom/discord/widgets/settings/account/WidgetSettingsAccount;->accountMFAFlipper$delegate:Lkotlin/properties/ReadOnlyProperty; - const v1, 0x7f0a07aa + const v1, 0x7f0a07ae invoke-static {p0, v1}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -861,7 +861,7 @@ iput-object v1, p0, Lcom/discord/widgets/settings/account/WidgetSettingsAccount;->accountMFALottie$delegate:Lkotlin/properties/ReadOnlyProperty; - const v1, 0x7f0a07ab + const v1, 0x7f0a07af invoke-static {p0, v1}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -869,7 +869,7 @@ iput-object v1, p0, Lcom/discord/widgets/settings/account/WidgetSettingsAccount;->accountMFASalesPitch$delegate:Lkotlin/properties/ReadOnlyProperty; - const v1, 0x7f0a07a6 + const v1, 0x7f0a07aa invoke-static {p0, v1}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -877,7 +877,7 @@ iput-object v1, p0, Lcom/discord/widgets/settings/account/WidgetSettingsAccount;->accountMFAEnable$delegate:Lkotlin/properties/ReadOnlyProperty; - const v1, 0x7f0a07a7 + const v1, 0x7f0a07ab invoke-static {p0, v1}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -885,7 +885,7 @@ iput-object v1, p0, Lcom/discord/widgets/settings/account/WidgetSettingsAccount;->accountMFAEnabledContainer$delegate:Lkotlin/properties/ReadOnlyProperty; - const v1, 0x7f0a07a5 + const v1, 0x7f0a07a9 invoke-static {p0, v1}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -893,7 +893,7 @@ iput-object v1, p0, Lcom/discord/widgets/settings/account/WidgetSettingsAccount;->accountMFADisabledContainer$delegate:Lkotlin/properties/ReadOnlyProperty; - const v1, 0x7f0a07d5 + const v1, 0x7f0a07d9 invoke-static {p0, v1}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -901,7 +901,7 @@ iput-object v1, p0, Lcom/discord/widgets/settings/account/WidgetSettingsAccount;->blockedUsers$delegate:Lkotlin/properties/ReadOnlyProperty; - const v1, 0x7f0a07ae + const v1, 0x7f0a07b2 invoke-static {p0, v1}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -909,7 +909,7 @@ iput-object v1, p0, Lcom/discord/widgets/settings/account/WidgetSettingsAccount;->accountDataWrap$delegate:Lkotlin/properties/ReadOnlyProperty; - const v1, 0x7f0a07ad + const v1, 0x7f0a07b1 invoke-static {p0, v1}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -917,7 +917,7 @@ iput-object v1, p0, Lcom/discord/widgets/settings/account/WidgetSettingsAccount;->accountDataDisable$delegate:Lkotlin/properties/ReadOnlyProperty; - const v1, 0x7f0a07ac + const v1, 0x7f0a07b0 invoke-static {p0, v1}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -2629,7 +2629,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d021d + const v0, 0x7f0d021e return v0 .end method diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$Adapter.smali b/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$Adapter.smali index 4139094664..eda9f322b4 100644 --- a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$Adapter.smali +++ b/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$Adapter.smali @@ -94,7 +94,7 @@ :cond_0 new-instance p1, Lcom/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$Adapter$BackupCodeViewHolder; - const p2, 0x7f0d0232 + const p2, 0x7f0d0233 invoke-direct {p1, p2, p0}, Lcom/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$Adapter$BackupCodeViewHolder;->(ILcom/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$Adapter;)V @@ -103,7 +103,7 @@ :cond_1 new-instance p1, Lcom/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$Adapter$BackupCodeHeaderViewHolder; - const p2, 0x7f0d0233 + const p2, 0x7f0d0234 invoke-direct {p1, p2, p0}, Lcom/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$Adapter$BackupCodeHeaderViewHolder;->(ILcom/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$Adapter;)V diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes.smali b/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes.smali index 540d6f3427..7878686a46 100644 --- a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes.smali +++ b/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes.smali @@ -148,7 +148,7 @@ invoke-direct {p0}, Lcom/discord/app/AppFragment;->()V - const v0, 0x7f0a07c9 + const v0, 0x7f0a07cd invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -156,7 +156,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes;->infoTV$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a07ca + const v0, 0x7f0a07ce invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -164,7 +164,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes;->backupCodesRV$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a07c8 + const v0, 0x7f0a07cc invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -491,7 +491,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d021e + const v0, 0x7f0d021f return v0 .end method diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountChangePassword.smali b/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountChangePassword.smali index 956ff5c537..a4260a7034 100644 --- a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountChangePassword.smali +++ b/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountChangePassword.smali @@ -694,7 +694,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d021f + const v0, 0x7f0d0220 return v0 .end method diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountEdit.smali b/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountEdit.smali index 5518584656..33bd564c20 100644 --- a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountEdit.smali +++ b/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountEdit.smali @@ -343,7 +343,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/account/WidgetSettingsAccountEdit;->password$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a07b1 + const v0, 0x7f0a07b5 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -1053,7 +1053,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d0220 + const v0, 0x7f0d0221 return v0 .end method diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsBlockedUsers.smali b/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsBlockedUsers.smali index ecfcb3521b..02fc47e915 100644 --- a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsBlockedUsers.smali +++ b/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsBlockedUsers.smali @@ -338,7 +338,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d0226 + const v0, 0x7f0d0227 return v0 .end method diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersAdapter$BlockedUserViewHolder.smali b/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersAdapter$BlockedUserViewHolder.smali index 3d9cabe097..33a91443d0 100644 --- a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersAdapter$BlockedUserViewHolder.smali +++ b/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersAdapter$BlockedUserViewHolder.smali @@ -137,7 +137,7 @@ iput-object p1, p0, Lcom/discord/widgets/settings/account/WidgetSettingsBlockedUsersAdapter$BlockedUserViewHolder;->name$delegate:Lkotlin/properties/ReadOnlyProperty; - const p1, 0x7f0a08df + const p1, 0x7f0a08e3 invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersAdapter.smali b/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersAdapter.smali index 6207761592..b644115279 100644 --- a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersAdapter.smali +++ b/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersAdapter.smali @@ -139,7 +139,7 @@ new-instance p1, Lcom/discord/widgets/settings/account/WidgetSettingsBlockedUsersAdapter$BlockedUserViewHolder; - const p2, 0x7f0d0234 + const p2, 0x7f0d0235 invoke-direct {p1, p2, p0}, Lcom/discord/widgets/settings/account/WidgetSettingsBlockedUsersAdapter$BlockedUserViewHolder;->(ILcom/discord/widgets/settings/account/WidgetSettingsBlockedUsersAdapter;)V diff --git a/com.discord/smali/com/discord/widgets/settings/account/mfa/WidgetEnableMFADownload.smali b/com.discord/smali/com/discord/widgets/settings/account/mfa/WidgetEnableMFADownload.smali index 35ff3763bb..9bb5763f26 100644 --- a/com.discord/smali/com/discord/widgets/settings/account/mfa/WidgetEnableMFADownload.smali +++ b/com.discord/smali/com/discord/widgets/settings/account/mfa/WidgetEnableMFADownload.smali @@ -51,7 +51,7 @@ invoke-direct {p0}, Lcom/discord/app/AppFragment;->()V - const v0, 0x7f0a0521 + const v0, 0x7f0a0525 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -87,7 +87,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d022b + const v0, 0x7f0d022c return v0 .end method @@ -147,7 +147,7 @@ const/4 v10, 0x0 - invoke-static/range {v4 .. v10}, Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks$default(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;Ljava/lang/Integer;ILjava/lang/Object;)Ljava/lang/CharSequence; + invoke-static/range {v4 .. v10}, Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks$default(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;Ljava/lang/Integer;ILjava/lang/Object;)Ljava/lang/CharSequence; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/settings/account/mfa/WidgetEnableMFAInput.smali b/com.discord/smali/com/discord/widgets/settings/account/mfa/WidgetEnableMFAInput.smali index b9709ddc60..9c6e465ee6 100644 --- a/com.discord/smali/com/discord/widgets/settings/account/mfa/WidgetEnableMFAInput.smali +++ b/com.discord/smali/com/discord/widgets/settings/account/mfa/WidgetEnableMFAInput.smali @@ -51,7 +51,7 @@ invoke-direct {p0}, Lcom/discord/app/AppFragment;->()V - const v0, 0x7f0a0925 + const v0, 0x7f0a0929 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -87,7 +87,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d022c + const v0, 0x7f0d022d return v0 .end method diff --git a/com.discord/smali/com/discord/widgets/settings/account/mfa/WidgetEnableMFAKey.smali b/com.discord/smali/com/discord/widgets/settings/account/mfa/WidgetEnableMFAKey.smali index 3419ab5d45..24b1c3f5bd 100644 --- a/com.discord/smali/com/discord/widgets/settings/account/mfa/WidgetEnableMFAKey.smali +++ b/com.discord/smali/com/discord/widgets/settings/account/mfa/WidgetEnableMFAKey.smali @@ -388,7 +388,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d022d + const v0, 0x7f0d022e return v0 .end method diff --git a/com.discord/smali/com/discord/widgets/settings/account/mfa/WidgetEnableMFASuccess.smali b/com.discord/smali/com/discord/widgets/settings/account/mfa/WidgetEnableMFASuccess.smali index 77f0923254..d056cff3ee 100644 --- a/com.discord/smali/com/discord/widgets/settings/account/mfa/WidgetEnableMFASuccess.smali +++ b/com.discord/smali/com/discord/widgets/settings/account/mfa/WidgetEnableMFASuccess.smali @@ -51,7 +51,7 @@ invoke-direct {p0}, Lcom/discord/app/AppFragment;->()V - const v0, 0x7f0a0522 + const v0, 0x7f0a0526 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -87,7 +87,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d022e + const v0, 0x7f0d022f return v0 .end method diff --git a/com.discord/smali/com/discord/widgets/settings/billing/PaymentSourceAdapter$PaymentSourceItemViewHolder.smali b/com.discord/smali/com/discord/widgets/settings/billing/PaymentSourceAdapter$PaymentSourceItemViewHolder.smali index 2e96bb5de9..9dcc783a48 100644 --- a/com.discord/smali/com/discord/widgets/settings/billing/PaymentSourceAdapter$PaymentSourceItemViewHolder.smali +++ b/com.discord/smali/com/discord/widgets/settings/billing/PaymentSourceAdapter$PaymentSourceItemViewHolder.smali @@ -41,7 +41,7 @@ iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; - const v0, 0x7f0a05c7 + const v0, 0x7f0a05cb invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -57,7 +57,7 @@ iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; - const v0, 0x7f0a05c5 + const v0, 0x7f0a05c9 invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali/com/discord/widgets/settings/billing/PaymentSourceView.smali b/com.discord/smali/com/discord/widgets/settings/billing/PaymentSourceView.smali index 4dc592a556..b6c54a0ece 100644 --- a/com.discord/smali/com/discord/widgets/settings/billing/PaymentSourceView.smali +++ b/com.discord/smali/com/discord/widgets/settings/billing/PaymentSourceView.smali @@ -71,7 +71,7 @@ invoke-static {p1, p2, p0}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; - const p1, 0x7f0a05db + const p1, 0x7f0a05df invoke-virtual {p0, p1}, Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View; @@ -85,7 +85,7 @@ iput-object p1, p0, Lcom/discord/widgets/settings/billing/PaymentSourceView;->icon:Landroid/widget/ImageView; - const p1, 0x7f0a05e0 + const p1, 0x7f0a05e4 invoke-virtual {p0, p1}, Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View; @@ -99,7 +99,7 @@ iput-object p1, p0, Lcom/discord/widgets/settings/billing/PaymentSourceView;->title:Landroid/widget/TextView; - const p1, 0x7f0a05df + const p1, 0x7f0a05e3 invoke-virtual {p0, p1}, Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View; @@ -113,7 +113,7 @@ iput-object p1, p0, Lcom/discord/widgets/settings/billing/PaymentSourceView;->subtext:Landroid/widget/TextView; - const p1, 0x7f0a05de + const p1, 0x7f0a05e2 invoke-virtual {p0, p1}, Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View; @@ -125,7 +125,7 @@ iput-object p1, p0, Lcom/discord/widgets/settings/billing/PaymentSourceView;->premiumIndicator:Landroid/view/View; - const p1, 0x7f0a05dd + const p1, 0x7f0a05e1 invoke-virtual {p0, p1}, Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali/com/discord/widgets/settings/billing/WidgetPaymentSourceEditDialog.smali b/com.discord/smali/com/discord/widgets/settings/billing/WidgetPaymentSourceEditDialog.smali index aa759cf73b..b1a3249fa5 100644 --- a/com.discord/smali/com/discord/widgets/settings/billing/WidgetPaymentSourceEditDialog.smali +++ b/com.discord/smali/com/discord/widgets/settings/billing/WidgetPaymentSourceEditDialog.smali @@ -460,7 +460,7 @@ invoke-direct {p0}, Lcom/discord/app/AppDialog;->()V - const v0, 0x7f0a05da + const v0, 0x7f0a05de invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -468,7 +468,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/billing/WidgetPaymentSourceEditDialog;->paymentSourceView$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a05d6 + const v0, 0x7f0a05da invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -476,7 +476,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/billing/WidgetPaymentSourceEditDialog;->helpText$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a05d5 + const v0, 0x7f0a05d9 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -484,7 +484,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/billing/WidgetPaymentSourceEditDialog;->errorText$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a05d7 + const v0, 0x7f0a05db invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -492,7 +492,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/billing/WidgetPaymentSourceEditDialog;->nameInput$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a05d0 + const v0, 0x7f0a05d4 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -500,7 +500,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/billing/WidgetPaymentSourceEditDialog;->addressInput1$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a05d1 + const v0, 0x7f0a05d5 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -508,7 +508,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/billing/WidgetPaymentSourceEditDialog;->addressInput2$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a05d2 + const v0, 0x7f0a05d6 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -516,7 +516,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/billing/WidgetPaymentSourceEditDialog;->cityInput$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a05d9 + const v0, 0x7f0a05dd invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -524,7 +524,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/billing/WidgetPaymentSourceEditDialog;->stateInput$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a05d8 + const v0, 0x7f0a05dc invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -532,7 +532,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/billing/WidgetPaymentSourceEditDialog;->postalCodeInput$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a05d3 + const v0, 0x7f0a05d7 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -540,7 +540,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/billing/WidgetPaymentSourceEditDialog;->countryInput$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a05d4 + const v0, 0x7f0a05d8 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -1215,7 +1215,7 @@ const/4 v8, 0x0 - invoke-static/range {v2 .. v8}, Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks$default(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;Ljava/lang/Integer;ILjava/lang/Object;)Ljava/lang/CharSequence; + invoke-static/range {v2 .. v8}, Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks$default(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;Ljava/lang/Integer;ILjava/lang/Object;)Ljava/lang/CharSequence; move-result-object v2 @@ -1751,7 +1751,7 @@ .method private final selectState([Lcom/discord/widgets/settings/billing/WidgetPaymentSourceEditDialog$StateEntry;)V .locals 8 - sget-object v0, Le/a/a/k;->i:Le/a/a/k$a; + sget-object v0, Le/a/a/l;->i:Le/a/a/l$a; invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getFragmentManager()Landroidx/fragment/app/FragmentManager; @@ -1811,7 +1811,7 @@ invoke-direct {v4, p0, p1}, Lcom/discord/widgets/settings/billing/WidgetPaymentSourceEditDialog$selectState$2;->(Lcom/discord/widgets/settings/billing/WidgetPaymentSourceEditDialog;[Lcom/discord/widgets/settings/billing/WidgetPaymentSourceEditDialog$StateEntry;)V - invoke-virtual {v0, v1, v2, v3, v4}, Le/a/a/k$a;->a(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;[Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function1;)Le/a/a/k; + invoke-virtual {v0, v1, v2, v3, v4}, Le/a/a/l$a;->a(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;[Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function1;)Le/a/a/l; invoke-direct {p0}, Lcom/discord/widgets/settings/billing/WidgetPaymentSourceEditDialog;->getPostalCodeInput()Lcom/google/android/material/textfield/TextInputLayout; @@ -2077,7 +2077,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d01d9 + const v0, 0x7f0d01da return v0 .end method diff --git a/com.discord/smali/com/discord/widgets/settings/billing/WidgetSettingsBilling.smali b/com.discord/smali/com/discord/widgets/settings/billing/WidgetSettingsBilling.smali index d1cb16ca0c..00ff4a8a10 100644 --- a/com.discord/smali/com/discord/widgets/settings/billing/WidgetSettingsBilling.smali +++ b/com.discord/smali/com/discord/widgets/settings/billing/WidgetSettingsBilling.smali @@ -69,7 +69,7 @@ invoke-direct {p0}, Lcom/discord/app/AppFragment;->()V - const v0, 0x7f0a07d3 + const v0, 0x7f0a07d7 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -105,7 +105,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d0225 + const v0, 0x7f0d0226 return v0 .end method diff --git a/com.discord/smali/com/discord/widgets/settings/billing/WidgetSettingsPaymentHistory.smali b/com.discord/smali/com/discord/widgets/settings/billing/WidgetSettingsPaymentHistory.smali index 5c62acf662..0c219107fc 100644 --- a/com.discord/smali/com/discord/widgets/settings/billing/WidgetSettingsPaymentHistory.smali +++ b/com.discord/smali/com/discord/widgets/settings/billing/WidgetSettingsPaymentHistory.smali @@ -71,7 +71,7 @@ invoke-direct {p0}, Lcom/discord/app/AppFragment;->()V - const v0, 0x7f0a099f + const v0, 0x7f0a09a3 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -117,7 +117,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d0266 + const v0, 0x7f0d0267 return v0 .end method diff --git a/com.discord/smali/com/discord/widgets/settings/billing/WidgetSettingsPaymentMethods.smali b/com.discord/smali/com/discord/widgets/settings/billing/WidgetSettingsPaymentMethods.smali index 89952a9a4a..15cecc9991 100644 --- a/com.discord/smali/com/discord/widgets/settings/billing/WidgetSettingsPaymentMethods.smali +++ b/com.discord/smali/com/discord/widgets/settings/billing/WidgetSettingsPaymentMethods.smali @@ -153,7 +153,7 @@ invoke-direct {p0}, Lcom/discord/app/AppFragment;->()V - const v0, 0x7f0a05cf + const v0, 0x7f0a05d3 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -161,7 +161,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/billing/WidgetSettingsPaymentMethods;->viewFlipper$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a05cd + const v0, 0x7f0a05d1 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -169,7 +169,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/billing/WidgetSettingsPaymentMethods;->recycler$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a05ce + const v0, 0x7f0a05d2 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -177,7 +177,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/billing/WidgetSettingsPaymentMethods;->retryButton$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a05c8 + const v0, 0x7f0a05cc invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -472,7 +472,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d023c + const v0, 0x7f0d023d return v0 .end method diff --git a/com.discord/smali/com/discord/widgets/settings/premium/PremiumSwitchPlanPagerAdapter.smali b/com.discord/smali/com/discord/widgets/settings/premium/PremiumSwitchPlanPagerAdapter.smali index 5e49777447..f30be39e12 100644 --- a/com.discord/smali/com/discord/widgets/settings/premium/PremiumSwitchPlanPagerAdapter.smali +++ b/com.discord/smali/com/discord/widgets/settings/premium/PremiumSwitchPlanPagerAdapter.smali @@ -15,7 +15,7 @@ .method private final configureView(Landroid/view/View;I)V .locals 13 - const v0, 0x7f0a063a + const v0, 0x7f0a063e invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -27,7 +27,7 @@ check-cast v0, Landroid/widget/ImageView; - const v1, 0x7f0a0639 + const v1, 0x7f0a063d invoke-virtual {p1, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -39,7 +39,7 @@ check-cast v1, Landroid/widget/TextView; - const v2, 0x7f0a063c + const v2, 0x7f0a0640 invoke-virtual {p1, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -51,7 +51,7 @@ check-cast v2, Landroid/widget/ImageView; - const v3, 0x7f0a063b + const v3, 0x7f0a063f invoke-virtual {p1, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -63,7 +63,7 @@ check-cast v3, Landroid/widget/TextView; - const v4, 0x7f0a0638 + const v4, 0x7f0a063c invoke-virtual {p1, v4}, Landroid/view/View;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali/com/discord/widgets/settings/premium/WidgetSettingsGifting$onViewBound$7.smali b/com.discord/smali/com/discord/widgets/settings/premium/WidgetSettingsGifting$onViewBound$7.smali index 7ecbd4f95b..9de6fbb09d 100644 --- a/com.discord/smali/com/discord/widgets/settings/premium/WidgetSettingsGifting$onViewBound$7.smali +++ b/com.discord/smali/com/discord/widgets/settings/premium/WidgetSettingsGifting$onViewBound$7.smali @@ -3,7 +3,7 @@ .source "WidgetSettingsGifting.kt" # interfaces -.implements Lkotlin/jvm/functions/Function2; +.implements Lkotlin/jvm/functions/Function3; # annotations @@ -19,9 +19,10 @@ .annotation system Ldalvik/annotation/Signature; value = { "Lw/u/b/k;", - "Lkotlin/jvm/functions/Function2<", + "Lkotlin/jvm/functions/Function3<", "Landroid/content/Context;", "Ljava/lang/String;", + "Ljava/lang/String;", "Lkotlin/Unit;", ">;" } @@ -48,7 +49,7 @@ .method public constructor ()V .locals 1 - const/4 v0, 0x2 + const/4 v0, 0x3 invoke-direct {p0, v0}, Lw/u/b/k;->(I)V @@ -57,24 +58,26 @@ # virtual methods -.method public bridge synthetic invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; +.method public bridge synthetic invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .locals 0 check-cast p1, Landroid/content/Context; check-cast p2, Ljava/lang/String; - invoke-virtual {p0, p1, p2}, Lcom/discord/widgets/settings/premium/WidgetSettingsGifting$onViewBound$7;->invoke(Landroid/content/Context;Ljava/lang/String;)V + check-cast p3, Ljava/lang/String; + + invoke-virtual {p0, p1, p2, p3}, Lcom/discord/widgets/settings/premium/WidgetSettingsGifting$onViewBound$7;->invoke(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V sget-object p1, Lkotlin/Unit;->a:Lkotlin/Unit; return-object p1 .end method -.method public final invoke(Landroid/content/Context;Ljava/lang/String;)V - .locals 1 +.method public final invoke(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V + .locals 0 - const/4 v0, 0x0 + const/4 p3, 0x0 if-eqz p1, :cond_1 @@ -82,13 +85,13 @@ sget-object p2, Lcom/discord/widgets/settings/premium/WidgetSettingsPremium;->Companion:Lcom/discord/widgets/settings/premium/WidgetSettingsPremium$Companion; - const/4 v0, 0x1 + const/4 p3, 0x1 - invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + invoke-static {p3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - move-result-object v0 + move-result-object p3 - invoke-virtual {p2, p1, v0}, Lcom/discord/widgets/settings/premium/WidgetSettingsPremium$Companion;->launch(Landroid/content/Context;Ljava/lang/Integer;)V + invoke-virtual {p2, p1, p3}, Lcom/discord/widgets/settings/premium/WidgetSettingsPremium$Companion;->launch(Landroid/content/Context;Ljava/lang/Integer;)V return-void @@ -97,12 +100,12 @@ invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V - throw v0 + throw p3 :cond_1 const-string p1, "context" invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V - throw v0 + throw p3 .end method diff --git a/com.discord/smali/com/discord/widgets/settings/premium/WidgetSettingsGifting$onViewBound$8.smali b/com.discord/smali/com/discord/widgets/settings/premium/WidgetSettingsGifting$onViewBound$8.smali index b83669823a..4055aa37f0 100644 --- a/com.discord/smali/com/discord/widgets/settings/premium/WidgetSettingsGifting$onViewBound$8.smali +++ b/com.discord/smali/com/discord/widgets/settings/premium/WidgetSettingsGifting$onViewBound$8.smali @@ -3,7 +3,7 @@ .source "WidgetSettingsGifting.kt" # interfaces -.implements Lkotlin/jvm/functions/Function2; +.implements Lkotlin/jvm/functions/Function3; # annotations @@ -19,9 +19,10 @@ .annotation system Ldalvik/annotation/Signature; value = { "Lw/u/b/k;", - "Lkotlin/jvm/functions/Function2<", + "Lkotlin/jvm/functions/Function3<", "Landroid/content/Context;", "Ljava/lang/String;", + "Ljava/lang/String;", "Lkotlin/Unit;", ">;" } @@ -48,7 +49,7 @@ .method public constructor ()V .locals 1 - const/4 v0, 0x2 + const/4 v0, 0x3 invoke-direct {p0, v0}, Lw/u/b/k;->(I)V @@ -57,24 +58,26 @@ # virtual methods -.method public bridge synthetic invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; +.method public bridge synthetic invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .locals 0 check-cast p1, Landroid/content/Context; check-cast p2, Ljava/lang/String; - invoke-virtual {p0, p1, p2}, Lcom/discord/widgets/settings/premium/WidgetSettingsGifting$onViewBound$8;->invoke(Landroid/content/Context;Ljava/lang/String;)V + check-cast p3, Ljava/lang/String; + + invoke-virtual {p0, p1, p2, p3}, Lcom/discord/widgets/settings/premium/WidgetSettingsGifting$onViewBound$8;->invoke(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V sget-object p1, Lkotlin/Unit;->a:Lkotlin/Unit; return-object p1 .end method -.method public final invoke(Landroid/content/Context;Ljava/lang/String;)V - .locals 1 +.method public final invoke(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V + .locals 0 - const/4 v0, 0x0 + const/4 p3, 0x0 if-eqz p1, :cond_1 @@ -82,13 +85,13 @@ sget-object p2, Lcom/discord/widgets/settings/premium/WidgetSettingsPremium;->Companion:Lcom/discord/widgets/settings/premium/WidgetSettingsPremium$Companion; - const/4 v0, 0x0 + const/4 p3, 0x0 - invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + invoke-static {p3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - move-result-object v0 + move-result-object p3 - invoke-virtual {p2, p1, v0}, Lcom/discord/widgets/settings/premium/WidgetSettingsPremium$Companion;->launch(Landroid/content/Context;Ljava/lang/Integer;)V + invoke-virtual {p2, p1, p3}, Lcom/discord/widgets/settings/premium/WidgetSettingsPremium$Companion;->launch(Landroid/content/Context;Ljava/lang/Integer;)V return-void @@ -97,12 +100,12 @@ invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V - throw v0 + throw p3 :cond_1 const-string p1, "context" invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V - throw v0 + throw p3 .end method diff --git a/com.discord/smali/com/discord/widgets/settings/premium/WidgetSettingsGifting$onViewBoundOrOnResume$2.smali b/com.discord/smali/com/discord/widgets/settings/premium/WidgetSettingsGifting$onViewBoundOrOnResume$2.smali index 6d25e97916..529789244a 100644 --- a/com.discord/smali/com/discord/widgets/settings/premium/WidgetSettingsGifting$onViewBoundOrOnResume$2.smali +++ b/com.discord/smali/com/discord/widgets/settings/premium/WidgetSettingsGifting$onViewBoundOrOnResume$2.smali @@ -73,13 +73,13 @@ if-eqz p1, :cond_0 - sget-object v0, Le/a/a/e/a;->j:Le/a/a/e/a$b; + sget-object v0, Le/a/a/f/a;->j:Le/a/a/f/a$b; const-wide/16 v1, 0x0 const-string v3, "Settings - Gifting" - invoke-virtual {v0, p1, v3, v1, v2}, Le/a/a/e/a$b;->a(Ljava/lang/String;Ljava/lang/String;J)V + invoke-virtual {v0, p1, v3, v1, v2}, Le/a/a/f/a$b;->a(Ljava/lang/String;Ljava/lang/String;J)V return-void diff --git a/com.discord/smali/com/discord/widgets/settings/premium/WidgetSettingsGifting.smali b/com.discord/smali/com/discord/widgets/settings/premium/WidgetSettingsGifting.smali index c89da0de93..1cda1b84f4 100644 --- a/com.discord/smali/com/discord/widgets/settings/premium/WidgetSettingsGifting.smali +++ b/com.discord/smali/com/discord/widgets/settings/premium/WidgetSettingsGifting.smali @@ -345,7 +345,7 @@ invoke-direct {p0}, Lcom/discord/app/AppFragment;->()V - const v0, 0x7f0a07fe + const v0, 0x7f0a0802 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -353,7 +353,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/premium/WidgetSettingsGifting;->retry$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a07f4 + const v0, 0x7f0a07f8 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -361,7 +361,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/premium/WidgetSettingsGifting;->flipper$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a07ff + const v0, 0x7f0a0803 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -369,7 +369,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/premium/WidgetSettingsGifting;->recyclerView$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a07f5 + const v0, 0x7f0a07f9 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -377,7 +377,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/premium/WidgetSettingsGifting;->codeInput$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a07f7 + const v0, 0x7f0a07fb invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -385,7 +385,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/premium/WidgetSettingsGifting;->codeInputWrap$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a07f6 + const v0, 0x7f0a07fa invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -393,7 +393,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/premium/WidgetSettingsGifting;->codeInputProgress$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a07fd + const v0, 0x7f0a0801 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -401,7 +401,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/premium/WidgetSettingsGifting;->buyNitroYearly$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a07fc + const v0, 0x7f0a0800 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -409,7 +409,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/premium/WidgetSettingsGifting;->buyNitroMonthly$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a07fb + const v0, 0x7f0a07ff invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -417,7 +417,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/premium/WidgetSettingsGifting;->nitroLearnMore$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a07fa + const v0, 0x7f0a07fe invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -425,7 +425,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/premium/WidgetSettingsGifting;->buyNitroClassicYearly$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a07f9 + const v0, 0x7f0a07fd invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -433,7 +433,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/premium/WidgetSettingsGifting;->buyNitroClassicMonthly$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a07f8 + const v0, 0x7f0a07fc invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -1346,7 +1346,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d0230 + const v0, 0x7f0d0231 return v0 .end method @@ -1665,7 +1665,7 @@ move-object v15, v4 - invoke-static/range {v9 .. v15}, Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks$default(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;Ljava/lang/Integer;ILjava/lang/Object;)Ljava/lang/CharSequence; + invoke-static/range {v9 .. v15}, Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks$default(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;Ljava/lang/Integer;ILjava/lang/Object;)Ljava/lang/CharSequence; move-result-object v4 @@ -1697,7 +1697,7 @@ const/4 v15, 0x0 - invoke-static/range {v9 .. v15}, Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks$default(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;Ljava/lang/Integer;ILjava/lang/Object;)Ljava/lang/CharSequence; + invoke-static/range {v9 .. v15}, Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks$default(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;Ljava/lang/Integer;ILjava/lang/Object;)Ljava/lang/CharSequence; move-result-object v1 diff --git a/com.discord/smali/com/discord/widgets/settings/premium/WidgetSettingsGiftingAdapter$EntitlementListItem$onConfigure$4.smali b/com.discord/smali/com/discord/widgets/settings/premium/WidgetSettingsGiftingAdapter$EntitlementListItem$onConfigure$4.smali index 2e87dbeb9c..c76231dd0c 100644 --- a/com.discord/smali/com/discord/widgets/settings/premium/WidgetSettingsGiftingAdapter$EntitlementListItem$onConfigure$4.smali +++ b/com.discord/smali/com/discord/widgets/settings/premium/WidgetSettingsGiftingAdapter$EntitlementListItem$onConfigure$4.smali @@ -3,7 +3,7 @@ .source "WidgetSettingsGiftingAdapter.kt" # interfaces -.implements Lkotlin/jvm/functions/Function2; +.implements Lkotlin/jvm/functions/Function3; # annotations @@ -19,9 +19,10 @@ .annotation system Ldalvik/annotation/Signature; value = { "Lw/u/b/k;", - "Lkotlin/jvm/functions/Function2<", + "Lkotlin/jvm/functions/Function3<", "Landroid/content/Context;", "Ljava/lang/String;", + "Ljava/lang/String;", "Lkotlin/Unit;", ">;" } @@ -42,7 +43,7 @@ iput-object p2, p0, Lcom/discord/widgets/settings/premium/WidgetSettingsGiftingAdapter$EntitlementListItem$onConfigure$4;->$data:Lcom/discord/widgets/settings/premium/WidgetSettingsGiftingAdapter$GiftItem; - const/4 p1, 0x2 + const/4 p1, 0x3 invoke-direct {p0, p1}, Lw/u/b/k;->(I)V @@ -51,24 +52,26 @@ # virtual methods -.method public bridge synthetic invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; +.method public bridge synthetic invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .locals 0 check-cast p1, Landroid/content/Context; check-cast p2, Ljava/lang/String; - invoke-virtual {p0, p1, p2}, Lcom/discord/widgets/settings/premium/WidgetSettingsGiftingAdapter$EntitlementListItem$onConfigure$4;->invoke(Landroid/content/Context;Ljava/lang/String;)V + check-cast p3, Ljava/lang/String; + + invoke-virtual {p0, p1, p2, p3}, Lcom/discord/widgets/settings/premium/WidgetSettingsGiftingAdapter$EntitlementListItem$onConfigure$4;->invoke(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V sget-object p1, Lkotlin/Unit;->a:Lkotlin/Unit; return-object p1 .end method -.method public final invoke(Landroid/content/Context;Ljava/lang/String;)V - .locals 1 +.method public final invoke(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V + .locals 0 - const/4 v0, 0x0 + const/4 p3, 0x0 if-eqz p1, :cond_1 @@ -99,12 +102,12 @@ invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V - throw v0 + throw p3 :cond_1 const-string p1, "" invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V - throw v0 + throw p3 .end method diff --git a/com.discord/smali/com/discord/widgets/settings/premium/WidgetSettingsGiftingAdapter$EntitlementListItem.smali b/com.discord/smali/com/discord/widgets/settings/premium/WidgetSettingsGiftingAdapter$EntitlementListItem.smali index 7f05cf5c4c..d52bff84c5 100644 --- a/com.discord/smali/com/discord/widgets/settings/premium/WidgetSettingsGiftingAdapter$EntitlementListItem.smali +++ b/com.discord/smali/com/discord/widgets/settings/premium/WidgetSettingsGiftingAdapter$EntitlementListItem.smali @@ -782,7 +782,7 @@ const/4 v9, 0x0 - invoke-static/range {v3 .. v9}, Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks$default(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;Ljava/lang/Integer;ILjava/lang/Object;)Ljava/lang/CharSequence; + invoke-static/range {v3 .. v9}, Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks$default(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;Ljava/lang/Integer;ILjava/lang/Object;)Ljava/lang/CharSequence; move-result-object v3 diff --git a/com.discord/smali/com/discord/widgets/settings/premium/WidgetSettingsPremium.smali b/com.discord/smali/com/discord/widgets/settings/premium/WidgetSettingsPremium.smali index f34885e627..2119640321 100644 --- a/com.discord/smali/com/discord/widgets/settings/premium/WidgetSettingsPremium.smali +++ b/com.discord/smali/com/discord/widgets/settings/premium/WidgetSettingsPremium.smali @@ -877,7 +877,7 @@ invoke-direct {p0}, Lcom/discord/app/AppFragment;->()V - const v0, 0x7f0a0612 + const v0, 0x7f0a0616 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -885,7 +885,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/premium/WidgetSettingsPremium;->uploadPerks$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a061d + const v0, 0x7f0a0621 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -893,7 +893,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/premium/WidgetSettingsPremium;->boostDiscountText$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a061c + const v0, 0x7f0a0620 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -901,7 +901,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/premium/WidgetSettingsPremium;->boostCountText$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0626 + const v0, 0x7f0a062a invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -909,7 +909,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/premium/WidgetSettingsPremium;->buyTier2Yearly$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0625 + const v0, 0x7f0a0629 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -917,7 +917,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/premium/WidgetSettingsPremium;->buyTier2Monthly$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0624 + const v0, 0x7f0a0628 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -925,7 +925,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/premium/WidgetSettingsPremium;->buyTier2Gift$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0623 + const v0, 0x7f0a0627 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -933,7 +933,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/premium/WidgetSettingsPremium;->buyTier1Yearly$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0622 + const v0, 0x7f0a0626 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -941,7 +941,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/premium/WidgetSettingsPremium;->buyTier1Monthly$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0621 + const v0, 0x7f0a0625 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -949,7 +949,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/premium/WidgetSettingsPremium;->buyTier1Gift$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a062d + const v0, 0x7f0a0631 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -957,7 +957,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/premium/WidgetSettingsPremium;->buyTier1Container$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a062e + const v0, 0x7f0a0632 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -965,7 +965,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/premium/WidgetSettingsPremium;->buyTier2Container$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a062f + const v0, 0x7f0a0633 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -973,7 +973,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/premium/WidgetSettingsPremium;->viewFlipper$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a062c + const v0, 0x7f0a0630 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -981,7 +981,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/premium/WidgetSettingsPremium;->subscriptionContainer$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0614 + const v0, 0x7f0a0618 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -989,7 +989,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/premium/WidgetSettingsPremium;->activeSubscriptionView$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0613 + const v0, 0x7f0a0617 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -997,7 +997,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/premium/WidgetSettingsPremium;->activeGuildSubscriptionView$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0620 + const v0, 0x7f0a0624 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -1005,7 +1005,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/premium/WidgetSettingsPremium;->paymentContainer$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0616 + const v0, 0x7f0a061a invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -1029,7 +1029,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/premium/WidgetSettingsPremium;->billingBtn$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0615 + const v0, 0x7f0a0619 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -1061,7 +1061,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/premium/WidgetSettingsPremium;->spinnerContainer$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a062a + const v0, 0x7f0a062e invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -1069,7 +1069,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/premium/WidgetSettingsPremium;->retryButton$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0619 + const v0, 0x7f0a061d invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -1077,7 +1077,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/premium/WidgetSettingsPremium;->legalese$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0618 + const v0, 0x7f0a061c invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -1085,7 +1085,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/premium/WidgetSettingsPremium;->grandfathered$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a062b + const v0, 0x7f0a062f invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -1093,7 +1093,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/premium/WidgetSettingsPremium;->scrollView$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0617 + const v0, 0x7f0a061b invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -1125,7 +1125,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/premium/WidgetSettingsPremium;->creditDivider$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0628 + const v0, 0x7f0a062c invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -1133,7 +1133,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/premium/WidgetSettingsPremium;->renewalMutationContainer$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0629 + const v0, 0x7f0a062d invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -1141,7 +1141,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/premium/WidgetSettingsPremium;->renewalMutationTv$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0627 + const v0, 0x7f0a062b invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -2777,7 +2777,7 @@ const/4 v13, 0x0 - invoke-static/range {v7 .. v13}, Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks$default(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;Ljava/lang/Integer;ILjava/lang/Object;)Ljava/lang/CharSequence; + invoke-static/range {v7 .. v13}, Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks$default(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;Ljava/lang/Integer;ILjava/lang/Object;)Ljava/lang/CharSequence; move-result-object p1 @@ -5043,7 +5043,7 @@ move-result-object v12 - const v1, 0x7f0a0567 + const v1, 0x7f0a056b invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; @@ -5409,7 +5409,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d023d + const v0, 0x7f0d023e return v0 .end method diff --git a/com.discord/smali/com/discord/widgets/settings/premium/WidgetSettingsPremiumSwitchPlan.smali b/com.discord/smali/com/discord/widgets/settings/premium/WidgetSettingsPremiumSwitchPlan.smali index 37fee773bf..b0585df0b6 100644 --- a/com.discord/smali/com/discord/widgets/settings/premium/WidgetSettingsPremiumSwitchPlan.smali +++ b/com.discord/smali/com/discord/widgets/settings/premium/WidgetSettingsPremiumSwitchPlan.smali @@ -345,7 +345,7 @@ invoke-direct {p0}, Lcom/discord/app/AppFragment;->()V - const v0, 0x7f0a0631 + const v0, 0x7f0a0635 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -353,7 +353,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/premium/WidgetSettingsPremiumSwitchPlan;->flipper$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0640 + const v0, 0x7f0a0644 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -361,7 +361,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/premium/WidgetSettingsPremiumSwitchPlan;->retryButton$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a063d + const v0, 0x7f0a0641 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -369,7 +369,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/premium/WidgetSettingsPremiumSwitchPlan;->viewpager$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a063f + const v0, 0x7f0a0643 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -377,7 +377,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/premium/WidgetSettingsPremiumSwitchPlan;->viewPagerTabs$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0641 + const v0, 0x7f0a0645 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -385,7 +385,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/premium/WidgetSettingsPremiumSwitchPlan;->selectBtn$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0630 + const v0, 0x7f0a0634 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -393,7 +393,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/premium/WidgetSettingsPremiumSwitchPlan;->cancelBtn$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0634 + const v0, 0x7f0a0638 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -401,7 +401,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/premium/WidgetSettingsPremiumSwitchPlan;->intervalLogo$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0632 + const v0, 0x7f0a0636 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -409,7 +409,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/premium/WidgetSettingsPremiumSwitchPlan;->intervalHeader$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0633 + const v0, 0x7f0a0637 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -417,7 +417,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/premium/WidgetSettingsPremiumSwitchPlan;->intervalInfo$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0635 + const v0, 0x7f0a0639 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -425,7 +425,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/premium/WidgetSettingsPremiumSwitchPlan;->intervalRadioGroup$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0637 + const v0, 0x7f0a063b invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -433,7 +433,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/premium/WidgetSettingsPremiumSwitchPlan;->intervalRadioYear$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0636 + const v0, 0x7f0a063a invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -1799,7 +1799,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d023e + const v0, 0x7f0d023f return v0 .end method diff --git a/com.discord/smali/com/discord/widgets/settings/premiumguild/WidgetSettingsPremiumGuildSubscription$onViewBound$1.smali b/com.discord/smali/com/discord/widgets/settings/premiumguild/WidgetSettingsPremiumGuildSubscription$onViewBound$1.smali index 9dab165d19..820564d012 100644 --- a/com.discord/smali/com/discord/widgets/settings/premiumguild/WidgetSettingsPremiumGuildSubscription$onViewBound$1.smali +++ b/com.discord/smali/com/discord/widgets/settings/premiumguild/WidgetSettingsPremiumGuildSubscription$onViewBound$1.smali @@ -35,23 +35,27 @@ # virtual methods .method public final onClick(Landroid/view/View;)V - .locals 3 + .locals 6 - const-string v0, "it" + sget-object v0, Lcom/discord/utilities/uri/UriHandler;->INSTANCE:Lcom/discord/utilities/uri/UriHandler; - const-string v1, "it.context" + const-string v1, "it" - invoke-static {p1, v0, v1}, Le/e/b/a/a;->a(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; + const-string v2, "it.context" - move-result-object p1 + invoke-static {p1, v1, v2}, Le/e/b/a/a;->a(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; - iget-object v0, p0, Lcom/discord/widgets/settings/premiumguild/WidgetSettingsPremiumGuildSubscription$onViewBound$1;->$helpdeskArticleUrl:Ljava/lang/String; + move-result-object v1 - const/4 v1, 0x0 + iget-object v2, p0, Lcom/discord/widgets/settings/premiumguild/WidgetSettingsPremiumGuildSubscription$onViewBound$1;->$helpdeskArticleUrl:Ljava/lang/String; - const/4 v2, 0x4 + const/4 v3, 0x0 - invoke-static {p1, v0, v1, v2, v1}, Lcom/discord/utilities/uri/UriHandler;->handle$default(Landroid/content/Context;Ljava/lang/String;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)V + const/4 v4, 0x4 + + const/4 v5, 0x0 + + invoke-static/range {v0 .. v5}, Lcom/discord/utilities/uri/UriHandler;->handle$default(Lcom/discord/utilities/uri/UriHandler;Landroid/content/Context;Ljava/lang/String;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)V return-void .end method diff --git a/com.discord/smali/com/discord/widgets/settings/premiumguild/WidgetSettingsPremiumGuildSubscription.smali b/com.discord/smali/com/discord/widgets/settings/premiumguild/WidgetSettingsPremiumGuildSubscription.smali index 952b00c891..9b98bffdb9 100644 --- a/com.discord/smali/com/discord/widgets/settings/premiumguild/WidgetSettingsPremiumGuildSubscription.smali +++ b/com.discord/smali/com/discord/widgets/settings/premiumguild/WidgetSettingsPremiumGuildSubscription.smali @@ -321,7 +321,7 @@ invoke-direct {p0}, Lcom/discord/app/AppFragment;->()V - const v0, 0x7f0a07df + const v0, 0x7f0a07e3 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -329,7 +329,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/premiumguild/WidgetSettingsPremiumGuildSubscription;->subtextContainer$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a07de + const v0, 0x7f0a07e2 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -337,7 +337,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/premiumguild/WidgetSettingsPremiumGuildSubscription;->subtextTv$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a07dc + const v0, 0x7f0a07e0 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -345,7 +345,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/premiumguild/WidgetSettingsPremiumGuildSubscription;->retry$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a07db + const v0, 0x7f0a07df invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -353,7 +353,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/premiumguild/WidgetSettingsPremiumGuildSubscription;->premiumGuildRecycler$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a07dd + const v0, 0x7f0a07e1 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -361,7 +361,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/premiumguild/WidgetSettingsPremiumGuildSubscription;->sampleGuildsRecycler$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a07d6 + const v0, 0x7f0a07da invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -369,7 +369,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/premiumguild/WidgetSettingsPremiumGuildSubscription;->flipper$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a07e0 + const v0, 0x7f0a07e4 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -377,7 +377,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/premiumguild/WidgetSettingsPremiumGuildSubscription;->guildSubscriptionUpsellView$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a07d7 + const v0, 0x7f0a07db invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -385,7 +385,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/premiumguild/WidgetSettingsPremiumGuildSubscription;->subscriptionMarketingView$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a07d8 + const v0, 0x7f0a07dc invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -393,7 +393,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/premiumguild/WidgetSettingsPremiumGuildSubscription;->noGuildsIv$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a07da + const v0, 0x7f0a07de invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -401,7 +401,7 @@ iput-object v0, p0, Lcom/discord/widgets/settings/premiumguild/WidgetSettingsPremiumGuildSubscription;->noGuildsTitleTv$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a07d9 + const v0, 0x7f0a07dd invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -1161,7 +1161,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d0227 + const v0, 0x7f0d0228 return v0 .end method @@ -1341,7 +1341,7 @@ const/4 v9, 0x0 - invoke-static/range {v3 .. v9}, Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks$default(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;Ljava/lang/Integer;ILjava/lang/Object;)Ljava/lang/CharSequence; + invoke-static/range {v3 .. v9}, Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks$default(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;Ljava/lang/Integer;ILjava/lang/Object;)Ljava/lang/CharSequence; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/settings/premiumguild/WidgetSettingsPremiumGuildSubscriptionAdapter$PremiumGuildSubListItem.smali b/com.discord/smali/com/discord/widgets/settings/premiumguild/WidgetSettingsPremiumGuildSubscriptionAdapter$PremiumGuildSubListItem.smali index 4f7117d744..26614a295b 100644 --- a/com.discord/smali/com/discord/widgets/settings/premiumguild/WidgetSettingsPremiumGuildSubscriptionAdapter$PremiumGuildSubListItem.smali +++ b/com.discord/smali/com/discord/widgets/settings/premiumguild/WidgetSettingsPremiumGuildSubscriptionAdapter$PremiumGuildSubListItem.smali @@ -316,7 +316,7 @@ move-result-object p1 - const v0, 0x7f0a0517 + const v0, 0x7f0a051b invoke-interface {p1, v0}, Landroid/view/Menu;->findItem(I)Landroid/view/MenuItem; @@ -326,7 +326,7 @@ move-result-object v0 - const v2, 0x7f0a0516 + const v2, 0x7f0a051a invoke-interface {v0, v2}, Landroid/view/Menu;->findItem(I)Landroid/view/MenuItem; @@ -336,7 +336,7 @@ move-result-object v2 - const v3, 0x7f0a0518 + const v3, 0x7f0a051c invoke-interface {v2, v3}, Landroid/view/Menu;->findItem(I)Landroid/view/MenuItem; diff --git a/com.discord/smali/com/discord/widgets/share/WidgetIncomingShare$configureUi$2.smali b/com.discord/smali/com/discord/widgets/share/WidgetIncomingShare$configureUi$2.smali index 428a64a8b1..72716e233b 100644 --- a/com.discord/smali/com/discord/widgets/share/WidgetIncomingShare$configureUi$2.smali +++ b/com.discord/smali/com/discord/widgets/share/WidgetIncomingShare$configureUi$2.smali @@ -64,7 +64,7 @@ move-result p1 - const v0, 0x7f0a0510 + const v0, 0x7f0a0514 if-eq p1, v0, :cond_0 diff --git a/com.discord/smali/com/discord/widgets/share/WidgetIncomingShare.smali b/com.discord/smali/com/discord/widgets/share/WidgetIncomingShare.smali index 7007d0ae58..13d62a93c2 100644 --- a/com.discord/smali/com/discord/widgets/share/WidgetIncomingShare.smali +++ b/com.discord/smali/com/discord/widgets/share/WidgetIncomingShare.smali @@ -370,7 +370,7 @@ iput-object v0, p0, Lcom/discord/widgets/share/WidgetIncomingShare;->activityActionPreview$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a06d5 + const v0, 0x7f0a06d9 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -378,7 +378,7 @@ iput-object v0, p0, Lcom/discord/widgets/share/WidgetIncomingShare;->scrollView$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a06df + const v0, 0x7f0a06e3 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -402,7 +402,7 @@ iput-object v0, p0, Lcom/discord/widgets/share/WidgetIncomingShare;->searchResultsRv$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a09aa + const v0, 0x7f0a09ae invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -410,7 +410,7 @@ iput-object v0, p0, Lcom/discord/widgets/share/WidgetIncomingShare;->selectedReceiver$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a09ab + const v0, 0x7f0a09af invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; diff --git a/com.discord/smali/com/discord/widgets/spectate/WidgetSpectate$configureActionBar$1.smali b/com.discord/smali/com/discord/widgets/spectate/WidgetSpectate$configureActionBar$1.smali index b8f1d9a0fb..76762869df 100644 --- a/com.discord/smali/com/discord/widgets/spectate/WidgetSpectate$configureActionBar$1.smali +++ b/com.discord/smali/com/discord/widgets/spectate/WidgetSpectate$configureActionBar$1.smali @@ -125,7 +125,7 @@ return-void :pswitch_data_0 - .packed-switch 0x7f0a051b + .packed-switch 0x7f0a051f :pswitch_2 :pswitch_1 :pswitch_0 diff --git a/com.discord/smali/com/discord/widgets/spectate/WidgetSpectate.smali b/com.discord/smali/com/discord/widgets/spectate/WidgetSpectate.smali index 9eb4117dfc..4966b46f05 100644 --- a/com.discord/smali/com/discord/widgets/spectate/WidgetSpectate.smali +++ b/com.discord/smali/com/discord/widgets/spectate/WidgetSpectate.smali @@ -307,7 +307,7 @@ iput-object v0, p0, Lcom/discord/widgets/spectate/WidgetSpectate;->actionBarLayout$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a085f + const v0, 0x7f0a0863 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -323,7 +323,7 @@ iput-object v0, p0, Lcom/discord/widgets/spectate/WidgetSpectate;->videoRenderer$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0860 + const v0, 0x7f0a0864 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -331,7 +331,7 @@ iput-object v0, p0, Lcom/discord/widgets/spectate/WidgetSpectate;->controlsDisconnectStream$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0861 + const v0, 0x7f0a0865 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -339,7 +339,7 @@ iput-object v0, p0, Lcom/discord/widgets/spectate/WidgetSpectate;->controlsDisconnectVoice$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0863 + const v0, 0x7f0a0867 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -347,7 +347,7 @@ iput-object v0, p0, Lcom/discord/widgets/spectate/WidgetSpectate;->controlsMute$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0862 + const v0, 0x7f0a0866 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -355,7 +355,7 @@ iput-object v0, p0, Lcom/discord/widgets/spectate/WidgetSpectate;->controlsFullScreenToggle$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0865 + const v0, 0x7f0a0869 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -363,7 +363,7 @@ iput-object v0, p0, Lcom/discord/widgets/spectate/WidgetSpectate;->reportProblemButton$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0864 + const v0, 0x7f0a0868 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -1567,7 +1567,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d0242 + const v0, 0x7f0d0243 return v0 .end method diff --git a/com.discord/smali/com/discord/widgets/spectate/WidgetSpectateReportProblemDialog$configureUI$1.smali b/com.discord/smali/com/discord/widgets/spectate/WidgetSpectateReportProblemDialog$configureUI$1.smali index af24b2d092..0a6149950a 100644 --- a/com.discord/smali/com/discord/widgets/spectate/WidgetSpectateReportProblemDialog$configureUI$1.smali +++ b/com.discord/smali/com/discord/widgets/spectate/WidgetSpectateReportProblemDialog$configureUI$1.smali @@ -125,7 +125,7 @@ return-void :pswitch_data_0 - .packed-switch 0x7f0a0682 + .packed-switch 0x7f0a0686 :pswitch_6 :pswitch_5 :pswitch_4 diff --git a/com.discord/smali/com/discord/widgets/spectate/WidgetSpectateReportProblemDialog.smali b/com.discord/smali/com/discord/widgets/spectate/WidgetSpectateReportProblemDialog.smali index 7f4ef8599e..4e234ff97c 100644 --- a/com.discord/smali/com/discord/widgets/spectate/WidgetSpectateReportProblemDialog.smali +++ b/com.discord/smali/com/discord/widgets/spectate/WidgetSpectateReportProblemDialog.smali @@ -121,7 +121,7 @@ invoke-direct {p0}, Lcom/discord/app/AppDialog;->()V - const v0, 0x7f0a068b + const v0, 0x7f0a068f invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -129,7 +129,7 @@ iput-object v0, p0, Lcom/discord/widgets/spectate/WidgetSpectateReportProblemDialog;->submitBtn$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0689 + const v0, 0x7f0a068d invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -137,7 +137,7 @@ iput-object v0, p0, Lcom/discord/widgets/spectate/WidgetSpectateReportProblemDialog;->cancelBtn$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0687 + const v0, 0x7f0a068b invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -284,7 +284,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d0244 + const v0, 0x7f0d0245 return v0 .end method diff --git a/com.discord/smali/com/discord/widgets/spectate/WidgetSpectateStreamFullDialog.smali b/com.discord/smali/com/discord/widgets/spectate/WidgetSpectateStreamFullDialog.smali index 9f0ff1a2cc..82a710a13d 100644 --- a/com.discord/smali/com/discord/widgets/spectate/WidgetSpectateStreamFullDialog.smali +++ b/com.discord/smali/com/discord/widgets/spectate/WidgetSpectateStreamFullDialog.smali @@ -53,7 +53,7 @@ invoke-direct {p0}, Lcom/discord/app/AppDialog;->()V - const v0, 0x7f0a0885 + const v0, 0x7f0a0889 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -116,7 +116,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d0245 + const v0, 0x7f0d0246 return v0 .end method diff --git a/com.discord/smali/com/discord/widgets/status/WidgetStatus.smali b/com.discord/smali/com/discord/widgets/status/WidgetStatus.smali index 607e2fa950..793cccf7b6 100644 --- a/com.discord/smali/com/discord/widgets/status/WidgetStatus.smali +++ b/com.discord/smali/com/discord/widgets/status/WidgetStatus.smali @@ -203,7 +203,7 @@ invoke-direct {p0}, Lcom/discord/app/AppFragment;->()V - const v0, 0x7f0a0875 + const v0, 0x7f0a0879 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -211,7 +211,7 @@ iput-object v0, p0, Lcom/discord/widgets/status/WidgetStatus;->statusConnectivity$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0879 + const v0, 0x7f0a087d invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -219,7 +219,7 @@ iput-object v0, p0, Lcom/discord/widgets/status/WidgetStatus;->statusConnectivityText$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0878 + const v0, 0x7f0a087c invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -227,7 +227,7 @@ iput-object v0, p0, Lcom/discord/widgets/status/WidgetStatus;->statusConnectivitySpinner$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0877 + const v0, 0x7f0a087b invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -235,7 +235,7 @@ iput-object v0, p0, Lcom/discord/widgets/status/WidgetStatus;->statusConnectivityLimited$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a087a + const v0, 0x7f0a087e invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -243,7 +243,7 @@ iput-object v0, p0, Lcom/discord/widgets/status/WidgetStatus;->statusUnreadMessages$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a087c + const v0, 0x7f0a0880 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -251,7 +251,7 @@ iput-object v0, p0, Lcom/discord/widgets/status/WidgetStatus;->statusUnreadMessagesText$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a087b + const v0, 0x7f0a087f invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -801,7 +801,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d0247 + const v0, 0x7f0d0248 return v0 .end method diff --git a/com.discord/smali/com/discord/widgets/tabs/TabsHostBottomNavigationView.smali b/com.discord/smali/com/discord/widgets/tabs/TabsHostBottomNavigationView.smali index a23814a773..bf38b9587a 100644 --- a/com.discord/smali/com/discord/widgets/tabs/TabsHostBottomNavigationView.smali +++ b/com.discord/smali/com/discord/widgets/tabs/TabsHostBottomNavigationView.smali @@ -385,7 +385,7 @@ invoke-direct {p0, p1}, Landroid/widget/LinearLayout;->(Landroid/content/Context;)V - const p1, 0x7f0a08a3 + const p1, 0x7f0a08a7 invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -393,7 +393,7 @@ iput-object p1, p0, Lcom/discord/widgets/tabs/TabsHostBottomNavigationView;->tabsContainer$delegate:Lkotlin/properties/ReadOnlyProperty; - const p1, 0x7f0a089d + const p1, 0x7f0a08a1 invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -401,7 +401,7 @@ iput-object p1, p0, Lcom/discord/widgets/tabs/TabsHostBottomNavigationView;->homeItem$delegate:Lkotlin/properties/ReadOnlyProperty; - const p1, 0x7f0a089c + const p1, 0x7f0a08a0 invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -409,7 +409,7 @@ iput-object p1, p0, Lcom/discord/widgets/tabs/TabsHostBottomNavigationView;->homeIcon$delegate:Lkotlin/properties/ReadOnlyProperty; - const p1, 0x7f0a089e + const p1, 0x7f0a08a2 invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -417,7 +417,7 @@ iput-object p1, p0, Lcom/discord/widgets/tabs/TabsHostBottomNavigationView;->homeNotificationsBadge$delegate:Lkotlin/properties/ReadOnlyProperty; - const p1, 0x7f0a089a + const p1, 0x7f0a089e invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -425,7 +425,7 @@ iput-object p1, p0, Lcom/discord/widgets/tabs/TabsHostBottomNavigationView;->friendsItem$delegate:Lkotlin/properties/ReadOnlyProperty; - const p1, 0x7f0a0899 + const p1, 0x7f0a089d invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -433,7 +433,7 @@ iput-object p1, p0, Lcom/discord/widgets/tabs/TabsHostBottomNavigationView;->friendsIcon$delegate:Lkotlin/properties/ReadOnlyProperty; - const p1, 0x7f0a089b + const p1, 0x7f0a089f invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -441,7 +441,7 @@ iput-object p1, p0, Lcom/discord/widgets/tabs/TabsHostBottomNavigationView;->friendsNotificationsBadge$delegate:Lkotlin/properties/ReadOnlyProperty; - const p1, 0x7f0a08a2 + const p1, 0x7f0a08a6 invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -449,7 +449,7 @@ iput-object p1, p0, Lcom/discord/widgets/tabs/TabsHostBottomNavigationView;->searchItem$delegate:Lkotlin/properties/ReadOnlyProperty; - const p1, 0x7f0a08a1 + const p1, 0x7f0a08a5 invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -457,7 +457,7 @@ iput-object p1, p0, Lcom/discord/widgets/tabs/TabsHostBottomNavigationView;->searchIcon$delegate:Lkotlin/properties/ReadOnlyProperty; - const p1, 0x7f0a08a0 + const p1, 0x7f0a08a4 invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -465,7 +465,7 @@ iput-object p1, p0, Lcom/discord/widgets/tabs/TabsHostBottomNavigationView;->mentionsItem$delegate:Lkotlin/properties/ReadOnlyProperty; - const p1, 0x7f0a089f + const p1, 0x7f0a08a3 invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -473,7 +473,7 @@ iput-object p1, p0, Lcom/discord/widgets/tabs/TabsHostBottomNavigationView;->mentionsIcon$delegate:Lkotlin/properties/ReadOnlyProperty; - const p1, 0x7f0a08a5 + const p1, 0x7f0a08a9 invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -481,7 +481,7 @@ iput-object p1, p0, Lcom/discord/widgets/tabs/TabsHostBottomNavigationView;->userSettingsItem$delegate:Lkotlin/properties/ReadOnlyProperty; - const p1, 0x7f0a08a4 + const p1, 0x7f0a08a8 invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -514,7 +514,7 @@ invoke-direct {p0, p1, p2}, Landroid/widget/LinearLayout;->(Landroid/content/Context;Landroid/util/AttributeSet;)V - const p2, 0x7f0a08a3 + const p2, 0x7f0a08a7 invoke-static {p0, p2}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -522,7 +522,7 @@ iput-object p2, p0, Lcom/discord/widgets/tabs/TabsHostBottomNavigationView;->tabsContainer$delegate:Lkotlin/properties/ReadOnlyProperty; - const p2, 0x7f0a089d + const p2, 0x7f0a08a1 invoke-static {p0, p2}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -530,7 +530,7 @@ iput-object p2, p0, Lcom/discord/widgets/tabs/TabsHostBottomNavigationView;->homeItem$delegate:Lkotlin/properties/ReadOnlyProperty; - const p2, 0x7f0a089c + const p2, 0x7f0a08a0 invoke-static {p0, p2}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -538,7 +538,7 @@ iput-object p2, p0, Lcom/discord/widgets/tabs/TabsHostBottomNavigationView;->homeIcon$delegate:Lkotlin/properties/ReadOnlyProperty; - const p2, 0x7f0a089e + const p2, 0x7f0a08a2 invoke-static {p0, p2}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -546,7 +546,7 @@ iput-object p2, p0, Lcom/discord/widgets/tabs/TabsHostBottomNavigationView;->homeNotificationsBadge$delegate:Lkotlin/properties/ReadOnlyProperty; - const p2, 0x7f0a089a + const p2, 0x7f0a089e invoke-static {p0, p2}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -554,7 +554,7 @@ iput-object p2, p0, Lcom/discord/widgets/tabs/TabsHostBottomNavigationView;->friendsItem$delegate:Lkotlin/properties/ReadOnlyProperty; - const p2, 0x7f0a0899 + const p2, 0x7f0a089d invoke-static {p0, p2}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -562,7 +562,7 @@ iput-object p2, p0, Lcom/discord/widgets/tabs/TabsHostBottomNavigationView;->friendsIcon$delegate:Lkotlin/properties/ReadOnlyProperty; - const p2, 0x7f0a089b + const p2, 0x7f0a089f invoke-static {p0, p2}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -570,7 +570,7 @@ iput-object p2, p0, Lcom/discord/widgets/tabs/TabsHostBottomNavigationView;->friendsNotificationsBadge$delegate:Lkotlin/properties/ReadOnlyProperty; - const p2, 0x7f0a08a2 + const p2, 0x7f0a08a6 invoke-static {p0, p2}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -578,7 +578,7 @@ iput-object p2, p0, Lcom/discord/widgets/tabs/TabsHostBottomNavigationView;->searchItem$delegate:Lkotlin/properties/ReadOnlyProperty; - const p2, 0x7f0a08a1 + const p2, 0x7f0a08a5 invoke-static {p0, p2}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -586,7 +586,7 @@ iput-object p2, p0, Lcom/discord/widgets/tabs/TabsHostBottomNavigationView;->searchIcon$delegate:Lkotlin/properties/ReadOnlyProperty; - const p2, 0x7f0a08a0 + const p2, 0x7f0a08a4 invoke-static {p0, p2}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -594,7 +594,7 @@ iput-object p2, p0, Lcom/discord/widgets/tabs/TabsHostBottomNavigationView;->mentionsItem$delegate:Lkotlin/properties/ReadOnlyProperty; - const p2, 0x7f0a089f + const p2, 0x7f0a08a3 invoke-static {p0, p2}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -602,7 +602,7 @@ iput-object p2, p0, Lcom/discord/widgets/tabs/TabsHostBottomNavigationView;->mentionsIcon$delegate:Lkotlin/properties/ReadOnlyProperty; - const p2, 0x7f0a08a5 + const p2, 0x7f0a08a9 invoke-static {p0, p2}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -610,7 +610,7 @@ iput-object p2, p0, Lcom/discord/widgets/tabs/TabsHostBottomNavigationView;->userSettingsItem$delegate:Lkotlin/properties/ReadOnlyProperty; - const p2, 0x7f0a08a4 + const p2, 0x7f0a08a8 invoke-static {p0, p2}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -645,7 +645,7 @@ invoke-direct {p0, p1, p2, p3}, Landroid/widget/LinearLayout;->(Landroid/content/Context;Landroid/util/AttributeSet;I)V - const p2, 0x7f0a08a3 + const p2, 0x7f0a08a7 invoke-static {p0, p2}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -653,7 +653,7 @@ iput-object p2, p0, Lcom/discord/widgets/tabs/TabsHostBottomNavigationView;->tabsContainer$delegate:Lkotlin/properties/ReadOnlyProperty; - const p2, 0x7f0a089d + const p2, 0x7f0a08a1 invoke-static {p0, p2}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -661,7 +661,7 @@ iput-object p2, p0, Lcom/discord/widgets/tabs/TabsHostBottomNavigationView;->homeItem$delegate:Lkotlin/properties/ReadOnlyProperty; - const p2, 0x7f0a089c + const p2, 0x7f0a08a0 invoke-static {p0, p2}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -669,7 +669,7 @@ iput-object p2, p0, Lcom/discord/widgets/tabs/TabsHostBottomNavigationView;->homeIcon$delegate:Lkotlin/properties/ReadOnlyProperty; - const p2, 0x7f0a089e + const p2, 0x7f0a08a2 invoke-static {p0, p2}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -677,7 +677,7 @@ iput-object p2, p0, Lcom/discord/widgets/tabs/TabsHostBottomNavigationView;->homeNotificationsBadge$delegate:Lkotlin/properties/ReadOnlyProperty; - const p2, 0x7f0a089a + const p2, 0x7f0a089e invoke-static {p0, p2}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -685,7 +685,7 @@ iput-object p2, p0, Lcom/discord/widgets/tabs/TabsHostBottomNavigationView;->friendsItem$delegate:Lkotlin/properties/ReadOnlyProperty; - const p2, 0x7f0a0899 + const p2, 0x7f0a089d invoke-static {p0, p2}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -693,7 +693,7 @@ iput-object p2, p0, Lcom/discord/widgets/tabs/TabsHostBottomNavigationView;->friendsIcon$delegate:Lkotlin/properties/ReadOnlyProperty; - const p2, 0x7f0a089b + const p2, 0x7f0a089f invoke-static {p0, p2}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -701,7 +701,7 @@ iput-object p2, p0, Lcom/discord/widgets/tabs/TabsHostBottomNavigationView;->friendsNotificationsBadge$delegate:Lkotlin/properties/ReadOnlyProperty; - const p2, 0x7f0a08a2 + const p2, 0x7f0a08a6 invoke-static {p0, p2}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -709,7 +709,7 @@ iput-object p2, p0, Lcom/discord/widgets/tabs/TabsHostBottomNavigationView;->searchItem$delegate:Lkotlin/properties/ReadOnlyProperty; - const p2, 0x7f0a08a1 + const p2, 0x7f0a08a5 invoke-static {p0, p2}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -717,7 +717,7 @@ iput-object p2, p0, Lcom/discord/widgets/tabs/TabsHostBottomNavigationView;->searchIcon$delegate:Lkotlin/properties/ReadOnlyProperty; - const p2, 0x7f0a08a0 + const p2, 0x7f0a08a4 invoke-static {p0, p2}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -725,7 +725,7 @@ iput-object p2, p0, Lcom/discord/widgets/tabs/TabsHostBottomNavigationView;->mentionsItem$delegate:Lkotlin/properties/ReadOnlyProperty; - const p2, 0x7f0a089f + const p2, 0x7f0a08a3 invoke-static {p0, p2}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -733,7 +733,7 @@ iput-object p2, p0, Lcom/discord/widgets/tabs/TabsHostBottomNavigationView;->mentionsIcon$delegate:Lkotlin/properties/ReadOnlyProperty; - const p2, 0x7f0a08a5 + const p2, 0x7f0a08a9 invoke-static {p0, p2}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -741,7 +741,7 @@ iput-object p2, p0, Lcom/discord/widgets/tabs/TabsHostBottomNavigationView;->userSettingsItem$delegate:Lkotlin/properties/ReadOnlyProperty; - const p2, 0x7f0a08a4 + const p2, 0x7f0a08a8 invoke-static {p0, p2}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; diff --git a/com.discord/smali/com/discord/widgets/tabs/WidgetTabsHost.smali b/com.discord/smali/com/discord/widgets/tabs/WidgetTabsHost.smali index 80a44b22ed..64f3330ff8 100644 --- a/com.discord/smali/com/discord/widgets/tabs/WidgetTabsHost.smali +++ b/com.discord/smali/com/discord/widgets/tabs/WidgetTabsHost.smali @@ -232,7 +232,7 @@ invoke-direct {p0}, Lcom/discord/app/AppFragment;->()V - const v0, 0x7f0a09c9 + const v0, 0x7f0a09cd invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -240,7 +240,7 @@ iput-object v0, p0, Lcom/discord/widgets/tabs/WidgetTabsHost;->container$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a09c8 + const v0, 0x7f0a09cc invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -248,7 +248,7 @@ iput-object v0, p0, Lcom/discord/widgets/tabs/WidgetTabsHost;->bottomNavigationView$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a09cd + const v0, 0x7f0a09d1 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -256,7 +256,7 @@ iput-object v0, p0, Lcom/discord/widgets/tabs/WidgetTabsHost;->navHost$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a09ce + const v0, 0x7f0a09d2 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -264,7 +264,7 @@ iput-object v0, p0, Lcom/discord/widgets/tabs/WidgetTabsHost;->nonFullscreenNavHost$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a09cb + const v0, 0x7f0a09cf invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -272,7 +272,7 @@ iput-object v0, p0, Lcom/discord/widgets/tabs/WidgetTabsHost;->homeContent$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a09ca + const v0, 0x7f0a09ce invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -280,7 +280,7 @@ iput-object v0, p0, Lcom/discord/widgets/tabs/WidgetTabsHost;->friendsContent$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a09cc + const v0, 0x7f0a09d0 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -288,7 +288,7 @@ iput-object v0, p0, Lcom/discord/widgets/tabs/WidgetTabsHost;->mentionsContent$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a09cf + const v0, 0x7f0a09d3 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -914,7 +914,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d0249 + const v0, 0x7f0d024a return v0 .end method diff --git a/com.discord/smali/com/discord/widgets/tos/WidgetTosAccept$onViewBound$2.smali b/com.discord/smali/com/discord/widgets/tos/WidgetTosAccept$onViewBound$2.smali index 6efefecdbd..a443b06666 100644 --- a/com.discord/smali/com/discord/widgets/tos/WidgetTosAccept$onViewBound$2.smali +++ b/com.discord/smali/com/discord/widgets/tos/WidgetTosAccept$onViewBound$2.smali @@ -70,7 +70,7 @@ move-result p1 - const p2, 0x7f0a0515 + const p2, 0x7f0a0519 if-eq p1, p2, :cond_0 diff --git a/com.discord/smali/com/discord/widgets/tos/WidgetTosAccept.smali b/com.discord/smali/com/discord/widgets/tos/WidgetTosAccept.smali index 556a7ba542..c52fbaf995 100644 --- a/com.discord/smali/com/discord/widgets/tos/WidgetTosAccept.smali +++ b/com.discord/smali/com/discord/widgets/tos/WidgetTosAccept.smali @@ -349,7 +349,7 @@ move-object v0, p1 - invoke-static/range {v0 .. v6}, Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks$default(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;Ljava/lang/Integer;ILjava/lang/Object;)Ljava/lang/CharSequence; + invoke-static/range {v0 .. v6}, Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks$default(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;Ljava/lang/Integer;ILjava/lang/Object;)Ljava/lang/CharSequence; move-result-object p1 @@ -401,7 +401,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d024b + const v0, 0x7f0d024c return v0 .end method diff --git a/com.discord/smali/com/discord/widgets/user/WidgetPruneUsers.smali b/com.discord/smali/com/discord/widgets/user/WidgetPruneUsers.smali index f8af49205a..8fa612535b 100644 --- a/com.discord/smali/com/discord/widgets/user/WidgetPruneUsers.smali +++ b/com.discord/smali/com/discord/widgets/user/WidgetPruneUsers.smali @@ -534,7 +534,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d01df + const v0, 0x7f0d01e0 return v0 .end method @@ -548,7 +548,7 @@ invoke-super {p0, p1}, Lcom/discord/app/AppDialog;->onViewBound(Landroid/view/View;)V - const v0, 0x7f0a066c + const v0, 0x7f0a0670 invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -558,7 +558,7 @@ iput-object v0, p0, Lcom/discord/widgets/user/WidgetPruneUsers;->header:Landroid/widget/TextView; - const v0, 0x7f0a066e + const v0, 0x7f0a0672 invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -568,7 +568,7 @@ iput-object v0, p0, Lcom/discord/widgets/user/WidgetPruneUsers;->estimateText:Lcom/discord/app/AppTextView; - const v0, 0x7f0a0672 + const v0, 0x7f0a0676 invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -578,7 +578,7 @@ iput-object v0, p0, Lcom/discord/widgets/user/WidgetPruneUsers;->progressBar:Landroid/widget/ProgressBar; - const v0, 0x7f0a066d + const v0, 0x7f0a0671 invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -586,7 +586,7 @@ iput-object v0, p0, Lcom/discord/widgets/user/WidgetPruneUsers;->prune:Landroid/view/View; - const v0, 0x7f0a066b + const v0, 0x7f0a066f invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -598,7 +598,7 @@ new-array v0, v0, [Lcom/discord/views/CheckedSetting; - const v1, 0x7f0a066f + const v1, 0x7f0a0673 invoke-virtual {p1, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -610,7 +610,7 @@ aput-object v1, v0, v2 - const v1, 0x7f0a0670 + const v1, 0x7f0a0674 invoke-virtual {p1, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -622,7 +622,7 @@ aput-object v1, v0, v2 - const v1, 0x7f0a0671 + const v1, 0x7f0a0675 invoke-virtual {p1, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali/com/discord/widgets/user/WidgetUserMentions$WidgetUserMentionFilter.smali b/com.discord/smali/com/discord/widgets/user/WidgetUserMentions$WidgetUserMentionFilter.smali index 16f7279bba..ea26930d8c 100644 --- a/com.discord/smali/com/discord/widgets/user/WidgetUserMentions$WidgetUserMentionFilter.smali +++ b/com.discord/smali/com/discord/widgets/user/WidgetUserMentions$WidgetUserMentionFilter.smali @@ -142,7 +142,7 @@ invoke-direct {p0}, Lcom/discord/app/AppBottomSheet;->()V - const v0, 0x7f0a08fe + const v0, 0x7f0a0902 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -150,7 +150,7 @@ iput-object v0, p0, Lcom/discord/widgets/user/WidgetUserMentions$WidgetUserMentionFilter;->filterSelectedGuildCs$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a08fc + const v0, 0x7f0a0900 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -158,7 +158,7 @@ iput-object v0, p0, Lcom/discord/widgets/user/WidgetUserMentions$WidgetUserMentionFilter;->filterIncludeEveryoneCs$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a08fd + const v0, 0x7f0a0901 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -395,7 +395,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d0254 + const v0, 0x7f0d0255 return v0 .end method diff --git a/com.discord/smali/com/discord/widgets/user/WidgetUserMentions$configureToolbar$1.smali b/com.discord/smali/com/discord/widgets/user/WidgetUserMentions$configureToolbar$1.smali index b125f5c5b7..f9fff9381b 100644 --- a/com.discord/smali/com/discord/widgets/user/WidgetUserMentions$configureToolbar$1.smali +++ b/com.discord/smali/com/discord/widgets/user/WidgetUserMentions$configureToolbar$1.smali @@ -64,7 +64,7 @@ move-result p1 - const p2, 0x7f0a051e + const p2, 0x7f0a0522 if-ne p1, p2, :cond_0 diff --git a/com.discord/smali/com/discord/widgets/user/WidgetUserMentions.smali b/com.discord/smali/com/discord/widgets/user/WidgetUserMentions.smali index 73ceb29901..b8792ca83e 100644 --- a/com.discord/smali/com/discord/widgets/user/WidgetUserMentions.smali +++ b/com.discord/smali/com/discord/widgets/user/WidgetUserMentions.smali @@ -73,7 +73,7 @@ invoke-direct {p0}, Lcom/discord/app/AppFragment;->()V - const v0, 0x7f0a08ff + const v0, 0x7f0a0903 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -364,7 +364,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d0253 + const v0, 0x7f0d0254 return v0 .end method diff --git a/com.discord/smali/com/discord/widgets/user/WidgetUserMutualFriends$MutualFriendsAdapter$ViewHolder.smali b/com.discord/smali/com/discord/widgets/user/WidgetUserMutualFriends$MutualFriendsAdapter$ViewHolder.smali index 46afae097f..dd32f6c180 100644 --- a/com.discord/smali/com/discord/widgets/user/WidgetUserMutualFriends$MutualFriendsAdapter$ViewHolder.smali +++ b/com.discord/smali/com/discord/widgets/user/WidgetUserMutualFriends$MutualFriendsAdapter$ViewHolder.smali @@ -47,7 +47,7 @@ iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; - const v0, 0x7f0a0909 + const v0, 0x7f0a090d invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -59,7 +59,7 @@ iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; - const v0, 0x7f0a090f + const v0, 0x7f0a0913 invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -71,7 +71,7 @@ iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; - const v0, 0x7f0a090e + const v0, 0x7f0a0912 invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -83,7 +83,7 @@ iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; - const v0, 0x7f0a090d + const v0, 0x7f0a0911 invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -95,7 +95,7 @@ iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; - const v0, 0x7f0a090a + const v0, 0x7f0a090e invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -196,7 +196,7 @@ move-result-object v1 - const v2, 0x7f0a090c + const v2, 0x7f0a0910 invoke-virtual {v1, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -204,7 +204,7 @@ check-cast v2, Landroid/widget/TextView; - const v3, 0x7f0a090b + const v3, 0x7f0a090f invoke-virtual {v1, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali/com/discord/widgets/user/WidgetUserMutualFriends$MutualFriendsAdapter.smali b/com.discord/smali/com/discord/widgets/user/WidgetUserMutualFriends$MutualFriendsAdapter.smali index 0e42d8500a..aa78d975d9 100644 --- a/com.discord/smali/com/discord/widgets/user/WidgetUserMutualFriends$MutualFriendsAdapter.smali +++ b/com.discord/smali/com/discord/widgets/user/WidgetUserMutualFriends$MutualFriendsAdapter.smali @@ -98,7 +98,7 @@ new-instance p1, Lcom/discord/widgets/user/WidgetUserMutualFriends$MutualFriendsAdapter$ViewHolder; - const p2, 0x7f0d025a + const p2, 0x7f0d025b invoke-direct {p1, p2, p0}, Lcom/discord/widgets/user/WidgetUserMutualFriends$MutualFriendsAdapter$ViewHolder;->(ILcom/discord/widgets/user/WidgetUserMutualFriends$MutualFriendsAdapter;)V @@ -114,7 +114,7 @@ :cond_1 new-instance p1, Lcom/discord/widgets/user/profile/WidgetUserProfileEmptyListItem; - const p2, 0x7f0d0259 + const p2, 0x7f0d025a const v0, 0x7f0402a4 diff --git a/com.discord/smali/com/discord/widgets/user/WidgetUserMutualFriends.smali b/com.discord/smali/com/discord/widgets/user/WidgetUserMutualFriends.smali index 075f0cd13f..71ba596372 100644 --- a/com.discord/smali/com/discord/widgets/user/WidgetUserMutualFriends.smali +++ b/com.discord/smali/com/discord/widgets/user/WidgetUserMutualFriends.smali @@ -126,7 +126,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d0255 + const v0, 0x7f0d0256 return v0 .end method @@ -140,7 +140,7 @@ invoke-super {p0, p1}, Lcom/discord/app/AppFragment;->onViewBound(Landroid/view/View;)V - const v0, 0x7f0a0900 + const v0, 0x7f0a0904 invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali/com/discord/widgets/user/WidgetUserMutualGuilds$Adapter$ViewHolder.smali b/com.discord/smali/com/discord/widgets/user/WidgetUserMutualGuilds$Adapter$ViewHolder.smali index 1ec1e0fef4..a311e0abdd 100644 --- a/com.discord/smali/com/discord/widgets/user/WidgetUserMutualGuilds$Adapter$ViewHolder.smali +++ b/com.discord/smali/com/discord/widgets/user/WidgetUserMutualGuilds$Adapter$ViewHolder.smali @@ -45,7 +45,7 @@ iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; - const v0, 0x7f0a0910 + const v0, 0x7f0a0914 invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -57,7 +57,7 @@ iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; - const v0, 0x7f0a0913 + const v0, 0x7f0a0917 invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -69,7 +69,7 @@ iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; - const v0, 0x7f0a0911 + const v0, 0x7f0a0915 invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -81,7 +81,7 @@ iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; - const v0, 0x7f0a0912 + const v0, 0x7f0a0916 invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali/com/discord/widgets/user/WidgetUserMutualGuilds$Adapter.smali b/com.discord/smali/com/discord/widgets/user/WidgetUserMutualGuilds$Adapter.smali index 245ba50f2d..2f981197b2 100644 --- a/com.discord/smali/com/discord/widgets/user/WidgetUserMutualGuilds$Adapter.smali +++ b/com.discord/smali/com/discord/widgets/user/WidgetUserMutualGuilds$Adapter.smali @@ -98,7 +98,7 @@ new-instance p1, Lcom/discord/widgets/user/WidgetUserMutualGuilds$Adapter$ViewHolder; - const p2, 0x7f0d025c + const p2, 0x7f0d025d invoke-direct {p1, p2, p0}, Lcom/discord/widgets/user/WidgetUserMutualGuilds$Adapter$ViewHolder;->(ILcom/discord/widgets/user/WidgetUserMutualGuilds$Adapter;)V @@ -114,7 +114,7 @@ :cond_1 new-instance p1, Lcom/discord/widgets/user/profile/WidgetUserProfileEmptyListItem; - const p2, 0x7f0d0259 + const p2, 0x7f0d025a const v0, 0x7f0402a5 diff --git a/com.discord/smali/com/discord/widgets/user/WidgetUserMutualGuilds.smali b/com.discord/smali/com/discord/widgets/user/WidgetUserMutualGuilds.smali index 1d6be0e1a4..4e685eeba8 100644 --- a/com.discord/smali/com/discord/widgets/user/WidgetUserMutualGuilds.smali +++ b/com.discord/smali/com/discord/widgets/user/WidgetUserMutualGuilds.smali @@ -134,7 +134,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d0256 + const v0, 0x7f0d0257 return v0 .end method @@ -148,7 +148,7 @@ invoke-super {p0, p1}, Lcom/discord/app/AppFragment;->onViewBound(Landroid/view/View;)V - const v0, 0x7f0a0901 + const v0, 0x7f0a0905 invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali/com/discord/widgets/user/WidgetUserSetCustomStatus.smali b/com.discord/smali/com/discord/widgets/user/WidgetUserSetCustomStatus.smali index c791776299..8ddbaa6c61 100644 --- a/com.discord/smali/com/discord/widgets/user/WidgetUserSetCustomStatus.smali +++ b/com.discord/smali/com/discord/widgets/user/WidgetUserSetCustomStatus.smali @@ -267,7 +267,7 @@ invoke-direct {p0}, Lcom/discord/app/AppFragment;->()V - const v0, 0x7f0a078f + const v0, 0x7f0a0793 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -275,7 +275,7 @@ iput-object v0, p0, Lcom/discord/widgets/user/WidgetUserSetCustomStatus;->statusEmojiButton$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a078e + const v0, 0x7f0a0792 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -283,7 +283,7 @@ iput-object v0, p0, Lcom/discord/widgets/user/WidgetUserSetCustomStatus;->statusEmoji$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0796 + const v0, 0x7f0a079a invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -291,7 +291,7 @@ iput-object v0, p0, Lcom/discord/widgets/user/WidgetUserSetCustomStatus;->statusText$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a078d + const v0, 0x7f0a0791 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -299,7 +299,7 @@ iput-object v0, p0, Lcom/discord/widgets/user/WidgetUserSetCustomStatus;->statusClear$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0793 + const v0, 0x7f0a0797 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -307,7 +307,7 @@ iput-object v0, p0, Lcom/discord/widgets/user/WidgetUserSetCustomStatus;->expirationRadioNever$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0791 + const v0, 0x7f0a0795 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -315,7 +315,7 @@ iput-object v0, p0, Lcom/discord/widgets/user/WidgetUserSetCustomStatus;->expirationRadio30Minutes$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0792 + const v0, 0x7f0a0796 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -323,7 +323,7 @@ iput-object v0, p0, Lcom/discord/widgets/user/WidgetUserSetCustomStatus;->expirationRadio4Hours$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0794 + const v0, 0x7f0a0798 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -331,7 +331,7 @@ iput-object v0, p0, Lcom/discord/widgets/user/WidgetUserSetCustomStatus;->expirationRadioTomorrow$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0795 + const v0, 0x7f0a0799 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -922,7 +922,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d025f + const v0, 0x7f0d0260 return v0 .end method diff --git a/com.discord/smali/com/discord/widgets/user/WidgetUserStatusSheet.smali b/com.discord/smali/com/discord/widgets/user/WidgetUserStatusSheet.smali index 5614006e97..956ed5d4fc 100644 --- a/com.discord/smali/com/discord/widgets/user/WidgetUserStatusSheet.smali +++ b/com.discord/smali/com/discord/widgets/user/WidgetUserStatusSheet.smali @@ -167,7 +167,7 @@ invoke-direct {p0}, Lcom/discord/app/AppBottomSheet;->()V - const v0, 0x7f0a0954 + const v0, 0x7f0a0958 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -175,7 +175,7 @@ iput-object v0, p0, Lcom/discord/widgets/user/WidgetUserStatusSheet;->online$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0952 + const v0, 0x7f0a0956 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -183,7 +183,7 @@ iput-object v0, p0, Lcom/discord/widgets/user/WidgetUserStatusSheet;->idle$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0951 + const v0, 0x7f0a0955 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -191,7 +191,7 @@ iput-object v0, p0, Lcom/discord/widgets/user/WidgetUserStatusSheet;->dnd$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0953 + const v0, 0x7f0a0957 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -199,7 +199,7 @@ iput-object v0, p0, Lcom/discord/widgets/user/WidgetUserStatusSheet;->invisible$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0950 + const v0, 0x7f0a0954 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -420,7 +420,7 @@ .end annotation .end param - const v0, 0x7f0a094d + const v0, 0x7f0a0951 invoke-virtual {p1, v0}, Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View; @@ -430,7 +430,7 @@ invoke-virtual {v0, p2}, Landroid/widget/ImageView;->setImageResource(I)V - const p2, 0x7f0a094f + const p2, 0x7f0a0953 invoke-virtual {p1, p2}, Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View; @@ -440,7 +440,7 @@ invoke-virtual {p2, p3}, Landroid/widget/TextView;->setText(I)V - const p2, 0x7f0a094e + const p2, 0x7f0a0952 if-eqz p4, :cond_0 @@ -543,7 +543,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d0261 + const v0, 0x7f0d0262 return v0 .end method diff --git a/com.discord/smali/com/discord/widgets/user/account/WidgetUserAccountVerify.smali b/com.discord/smali/com/discord/widgets/user/account/WidgetUserAccountVerify.smali index 009276993d..1401a11c34 100644 --- a/com.discord/smali/com/discord/widgets/user/account/WidgetUserAccountVerify.smali +++ b/com.discord/smali/com/discord/widgets/user/account/WidgetUserAccountVerify.smali @@ -190,7 +190,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d024f + const v0, 0x7f0d0250 return v0 .end method diff --git a/com.discord/smali/com/discord/widgets/user/account/WidgetUserAccountVerifyBase$setOptionsMenu$1.smali b/com.discord/smali/com/discord/widgets/user/account/WidgetUserAccountVerifyBase$setOptionsMenu$1.smali index 99a77d0b12..431488e7ba 100644 --- a/com.discord/smali/com/discord/widgets/user/account/WidgetUserAccountVerifyBase$setOptionsMenu$1.smali +++ b/com.discord/smali/com/discord/widgets/user/account/WidgetUserAccountVerifyBase$setOptionsMenu$1.smali @@ -70,7 +70,7 @@ move-result p1 - const p2, 0x7f0a0515 + const p2, 0x7f0a0519 if-eq p1, p2, :cond_0 diff --git a/com.discord/smali/com/discord/widgets/user/captcha/WidgetUserCaptchaVerify.smali b/com.discord/smali/com/discord/widgets/user/captcha/WidgetUserCaptchaVerify.smali index cd5b280ed3..0318e8c7d3 100644 --- a/com.discord/smali/com/discord/widgets/user/captcha/WidgetUserCaptchaVerify.smali +++ b/com.discord/smali/com/discord/widgets/user/captcha/WidgetUserCaptchaVerify.smali @@ -141,7 +141,7 @@ invoke-direct {p0}, Lcom/discord/widgets/user/account/WidgetUserAccountVerifyBase;->()V - const v0, 0x7f0a08f4 + const v0, 0x7f0a08f8 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -149,7 +149,7 @@ iput-object v0, p0, Lcom/discord/widgets/user/captcha/WidgetUserCaptchaVerify;->verifyButton$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a08f6 + const v0, 0x7f0a08fa invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -157,7 +157,7 @@ iput-object v0, p0, Lcom/discord/widgets/user/captcha/WidgetUserCaptchaVerify;->cancelButton$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a08f3 + const v0, 0x7f0a08f7 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -281,7 +281,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d0250 + const v0, 0x7f0d0251 return v0 .end method diff --git a/com.discord/smali/com/discord/widgets/user/email/WidgetUserEmailUpdate.smali b/com.discord/smali/com/discord/widgets/user/email/WidgetUserEmailUpdate.smali index e4b36fa8c7..3c04143eea 100644 --- a/com.discord/smali/com/discord/widgets/user/email/WidgetUserEmailUpdate.smali +++ b/com.discord/smali/com/discord/widgets/user/email/WidgetUserEmailUpdate.smali @@ -397,7 +397,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d0251 + const v0, 0x7f0d0252 return v0 .end method diff --git a/com.discord/smali/com/discord/widgets/user/email/WidgetUserEmailVerify.smali b/com.discord/smali/com/discord/widgets/user/email/WidgetUserEmailVerify.smali index e7c7115032..6480bd1f30 100644 --- a/com.discord/smali/com/discord/widgets/user/email/WidgetUserEmailVerify.smali +++ b/com.discord/smali/com/discord/widgets/user/email/WidgetUserEmailVerify.smali @@ -231,7 +231,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d0252 + const v0, 0x7f0d0253 return v0 .end method diff --git a/com.discord/smali/com/discord/widgets/user/phone/WidgetUserPhoneAdd.smali b/com.discord/smali/com/discord/widgets/user/phone/WidgetUserPhoneAdd.smali index 51d7fd8825..fd5e333241 100644 --- a/com.discord/smali/com/discord/widgets/user/phone/WidgetUserPhoneAdd.smali +++ b/com.discord/smali/com/discord/widgets/user/phone/WidgetUserPhoneAdd.smali @@ -454,7 +454,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d0257 + const v0, 0x7f0d0258 return v0 .end method @@ -468,7 +468,7 @@ invoke-super {p0, p1}, Lcom/discord/widgets/user/account/WidgetUserAccountVerifyBase;->onViewBound(Landroid/view/View;)V - const v0, 0x7f0a0903 + const v0, 0x7f0a0907 invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -478,7 +478,7 @@ iput-object v0, p0, Lcom/discord/widgets/user/phone/WidgetUserPhoneAdd;->userPhoneAddCountryCode:Landroid/widget/EditText; - const v0, 0x7f0a0905 + const v0, 0x7f0a0909 invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -488,7 +488,7 @@ iput-object v0, p0, Lcom/discord/widgets/user/phone/WidgetUserPhoneAdd;->userPhoneAddNumber:Landroid/widget/EditText; - const v0, 0x7f0a0904 + const v0, 0x7f0a0908 invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali/com/discord/widgets/user/phone/WidgetUserPhoneVerify.smali b/com.discord/smali/com/discord/widgets/user/phone/WidgetUserPhoneVerify.smali index 28417fb663..c1f7f7d602 100644 --- a/com.discord/smali/com/discord/widgets/user/phone/WidgetUserPhoneVerify.smali +++ b/com.discord/smali/com/discord/widgets/user/phone/WidgetUserPhoneVerify.smali @@ -204,7 +204,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d0258 + const v0, 0x7f0d0259 return v0 .end method @@ -218,7 +218,7 @@ invoke-super {p0, p1}, Lcom/discord/widgets/user/account/WidgetUserAccountVerifyBase;->onViewBound(Landroid/view/View;)V - const v0, 0x7f0a0906 + const v0, 0x7f0a090a invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali/com/discord/widgets/user/presence/ViewHolderMusicRichPresence.smali b/com.discord/smali/com/discord/widgets/user/presence/ViewHolderMusicRichPresence.smali index a96b122718..b7f1dfe313 100644 --- a/com.discord/smali/com/discord/widgets/user/presence/ViewHolderMusicRichPresence.smali +++ b/com.discord/smali/com/discord/widgets/user/presence/ViewHolderMusicRichPresence.smali @@ -31,7 +31,7 @@ iget-object p1, p0, Lcom/discord/widgets/user/presence/ViewHolderMusicRichPresence;->containerView:Landroid/view/View; - const v0, 0x7f0a069a + const v0, 0x7f0a069e invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -43,7 +43,7 @@ iget-object p1, p0, Lcom/discord/widgets/user/presence/ViewHolderMusicRichPresence;->containerView:Landroid/view/View; - const v0, 0x7f0a069c + const v0, 0x7f0a06a0 invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -55,7 +55,7 @@ iget-object p1, p0, Lcom/discord/widgets/user/presence/ViewHolderMusicRichPresence;->containerView:Landroid/view/View; - const v0, 0x7f0a0698 + const v0, 0x7f0a069c invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -67,7 +67,7 @@ iget-object p1, p0, Lcom/discord/widgets/user/presence/ViewHolderMusicRichPresence;->containerView:Landroid/view/View; - const v0, 0x7f0a0697 + const v0, 0x7f0a069b invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali/com/discord/widgets/user/presence/ViewHolderPlatformRichPresence.smali b/com.discord/smali/com/discord/widgets/user/presence/ViewHolderPlatformRichPresence.smali index 0a9bbe4c4f..09d947ba27 100644 --- a/com.discord/smali/com/discord/widgets/user/presence/ViewHolderPlatformRichPresence.smali +++ b/com.discord/smali/com/discord/widgets/user/presence/ViewHolderPlatformRichPresence.smali @@ -25,7 +25,7 @@ iget-object p1, p0, Lcom/discord/widgets/user/presence/ViewHolderPlatformRichPresence;->containerView:Landroid/view/View; - const v0, 0x7f0a069a + const v0, 0x7f0a069e invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali/com/discord/widgets/user/presence/ViewHolderStreamRichPresence.smali b/com.discord/smali/com/discord/widgets/user/presence/ViewHolderStreamRichPresence.smali index 08dd951a65..cfacdb72f7 100644 --- a/com.discord/smali/com/discord/widgets/user/presence/ViewHolderStreamRichPresence.smali +++ b/com.discord/smali/com/discord/widgets/user/presence/ViewHolderStreamRichPresence.smali @@ -23,7 +23,7 @@ iget-object p1, p0, Lcom/discord/widgets/user/presence/ViewHolderStreamRichPresence;->containerView:Landroid/view/View; - const v0, 0x7f0a0886 + const v0, 0x7f0a088a invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali/com/discord/widgets/user/presence/ViewHolderUserRichPresence$Companion.smali b/com.discord/smali/com/discord/widgets/user/presence/ViewHolderUserRichPresence$Companion.smali index ba142f01f0..ff4ae55cae 100644 --- a/com.discord/smali/com/discord/widgets/user/presence/ViewHolderUserRichPresence$Companion.smali +++ b/com.discord/smali/com/discord/widgets/user/presence/ViewHolderUserRichPresence$Companion.smali @@ -44,7 +44,7 @@ const/4 v1, 0x1 - const v2, 0x7f0d025e + const v2, 0x7f0d025f const-string v3, "inflater.inflate(\n \u2026 parent\n )" @@ -81,7 +81,7 @@ :cond_0 new-instance p2, Lcom/discord/widgets/user/presence/ViewHolderStreamRichPresence; - const v1, 0x7f0d0248 + const v1, 0x7f0d0249 invoke-virtual {v0, v1, p1}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View; @@ -96,7 +96,7 @@ :cond_1 new-instance p2, Lcom/discord/widgets/user/presence/ViewHolderPlatformRichPresence; - const v1, 0x7f0d01da + const v1, 0x7f0d01db invoke-virtual {v0, v1, p1}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View; @@ -111,7 +111,7 @@ :cond_2 new-instance p2, Lcom/discord/widgets/user/presence/ViewHolderMusicRichPresence; - const v1, 0x7f0d01ca + const v1, 0x7f0d01cb invoke-virtual {v0, v1, p1}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View; diff --git a/com.discord/smali/com/discord/widgets/user/presence/ViewHolderUserRichPresence.smali b/com.discord/smali/com/discord/widgets/user/presence/ViewHolderUserRichPresence.smali index 64ec91b17e..e4e64ad164 100644 --- a/com.discord/smali/com/discord/widgets/user/presence/ViewHolderUserRichPresence.smali +++ b/com.discord/smali/com/discord/widgets/user/presence/ViewHolderUserRichPresence.smali @@ -79,7 +79,7 @@ iget-object p1, p0, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;->containerView:Landroid/view/View; - const p2, 0x7f0a0694 + const p2, 0x7f0a0698 invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -91,7 +91,7 @@ iget-object p1, p0, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;->containerView:Landroid/view/View; - const p2, 0x7f0a0695 + const p2, 0x7f0a0699 invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -103,7 +103,7 @@ iget-object p1, p0, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;->containerView:Landroid/view/View; - const p2, 0x7f0a0696 + const p2, 0x7f0a069a invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -113,7 +113,7 @@ iget-object p1, p0, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;->containerView:Landroid/view/View; - const p2, 0x7f0a0693 + const p2, 0x7f0a0697 invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -125,7 +125,7 @@ iget-object p1, p0, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;->containerView:Landroid/view/View; - const p2, 0x7f0a069e + const p2, 0x7f0a06a2 invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -137,7 +137,7 @@ iget-object p1, p0, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;->containerView:Landroid/view/View; - const p2, 0x7f0a0692 + const p2, 0x7f0a0696 invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -149,7 +149,7 @@ iget-object p1, p0, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;->containerView:Landroid/view/View; - const p2, 0x7f0a069d + const p2, 0x7f0a06a1 invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -161,7 +161,7 @@ iget-object p1, p0, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;->containerView:Landroid/view/View; - const p2, 0x7f0a069b + const p2, 0x7f0a069f invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -173,7 +173,7 @@ iget-object p1, p0, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;->containerView:Landroid/view/View; - const p2, 0x7f0a0691 + const p2, 0x7f0a0695 invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali/com/discord/widgets/user/profile/UserProfileAdminView.smali b/com.discord/smali/com/discord/widgets/user/profile/UserProfileAdminView.smali index 4dabcc1667..dcff8d0d03 100644 --- a/com.discord/smali/com/discord/widgets/user/profile/UserProfileAdminView.smali +++ b/com.discord/smali/com/discord/widgets/user/profile/UserProfileAdminView.smali @@ -185,7 +185,7 @@ invoke-direct {p0, p1, p2}, Landroid/widget/LinearLayout;->(Landroid/content/Context;Landroid/util/AttributeSet;)V - const p2, 0x7f0a0916 + const p2, 0x7f0a091a invoke-static {p0, p2}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -193,7 +193,7 @@ iput-object p2, p0, Lcom/discord/widgets/user/profile/UserProfileAdminView;->editMemberButton$delegate:Lkotlin/properties/ReadOnlyProperty; - const p2, 0x7f0a0917 + const p2, 0x7f0a091b invoke-static {p0, p2}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -201,7 +201,7 @@ iput-object p2, p0, Lcom/discord/widgets/user/profile/UserProfileAdminView;->kickButton$delegate:Lkotlin/properties/ReadOnlyProperty; - const p2, 0x7f0a0915 + const p2, 0x7f0a0919 invoke-static {p0, p2}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -209,7 +209,7 @@ iput-object p2, p0, Lcom/discord/widgets/user/profile/UserProfileAdminView;->banButton$delegate:Lkotlin/properties/ReadOnlyProperty; - const p2, 0x7f0a091a + const p2, 0x7f0a091e invoke-static {p0, p2}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -217,7 +217,7 @@ iput-object p2, p0, Lcom/discord/widgets/user/profile/UserProfileAdminView;->serverMuteButton$delegate:Lkotlin/properties/ReadOnlyProperty; - const p2, 0x7f0a0918 + const p2, 0x7f0a091c invoke-static {p0, p2}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -225,7 +225,7 @@ iput-object p2, p0, Lcom/discord/widgets/user/profile/UserProfileAdminView;->serverDeafenButton$delegate:Lkotlin/properties/ReadOnlyProperty; - const p2, 0x7f0a0919 + const p2, 0x7f0a091d invoke-static {p0, p2}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; diff --git a/com.discord/smali/com/discord/widgets/user/profile/UserProfileConnectionsView.smali b/com.discord/smali/com/discord/widgets/user/profile/UserProfileConnectionsView.smali index bdbd3f8dd0..2f98dd6f7f 100644 --- a/com.discord/smali/com/discord/widgets/user/profile/UserProfileConnectionsView.smali +++ b/com.discord/smali/com/discord/widgets/user/profile/UserProfileConnectionsView.smali @@ -118,7 +118,7 @@ invoke-direct {p0, p1, p2}, Landroid/widget/LinearLayout;->(Landroid/content/Context;Landroid/util/AttributeSet;)V - const p2, 0x7f0a091e + const p2, 0x7f0a0922 invoke-static {p0, p2}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -126,7 +126,7 @@ iput-object p2, p0, Lcom/discord/widgets/user/profile/UserProfileConnectionsView;->connectedAccountsRecycler$delegate:Lkotlin/properties/ReadOnlyProperty; - const p2, 0x7f0a091d + const p2, 0x7f0a0921 invoke-static {p0, p2}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -134,7 +134,7 @@ iput-object p2, p0, Lcom/discord/widgets/user/profile/UserProfileConnectionsView;->mutualGuildsItem$delegate:Lkotlin/properties/ReadOnlyProperty; - const p2, 0x7f0a091c + const p2, 0x7f0a0920 invoke-static {p0, p2}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; diff --git a/com.discord/smali/com/discord/widgets/user/profile/UserProfileHeaderView$BadgeViewHolder.smali b/com.discord/smali/com/discord/widgets/user/profile/UserProfileHeaderView$BadgeViewHolder.smali index 6c6dad1c7c..d6d79b004c 100644 --- a/com.discord/smali/com/discord/widgets/user/profile/UserProfileHeaderView$BadgeViewHolder.smali +++ b/com.discord/smali/com/discord/widgets/user/profile/UserProfileHeaderView$BadgeViewHolder.smali @@ -45,7 +45,7 @@ invoke-direct {p0, p2}, Lcom/discord/utilities/views/SimpleRecyclerAdapter$ViewHolder;->(Landroid/view/View;)V - const p1, 0x7f0a092a + const p1, 0x7f0a092e invoke-virtual {p2, p1}, Landroid/view/View;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali/com/discord/widgets/user/profile/UserProfileHeaderView.smali b/com.discord/smali/com/discord/widgets/user/profile/UserProfileHeaderView.smali index 85d62c69f3..7a93c61851 100644 --- a/com.discord/smali/com/discord/widgets/user/profile/UserProfileHeaderView.smali +++ b/com.discord/smali/com/discord/widgets/user/profile/UserProfileHeaderView.smali @@ -197,7 +197,7 @@ invoke-direct {p0, p1, p2}, Landroidx/constraintlayout/widget/ConstraintLayout;->(Landroid/content/Context;Landroid/util/AttributeSet;)V - const v1, 0x7f0a0922 + const v1, 0x7f0a0926 invoke-static {p0, v1}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -205,7 +205,7 @@ iput-object v1, p0, Lcom/discord/widgets/user/profile/UserProfileHeaderView;->primaryName$delegate:Lkotlin/properties/ReadOnlyProperty; - const v1, 0x7f0a0923 + const v1, 0x7f0a0927 invoke-static {p0, v1}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -213,7 +213,7 @@ iput-object v1, p0, Lcom/discord/widgets/user/profile/UserProfileHeaderView;->secondaryName$delegate:Lkotlin/properties/ReadOnlyProperty; - const v1, 0x7f0a0920 + const v1, 0x7f0a0924 invoke-static {p0, v1}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -221,7 +221,7 @@ iput-object v1, p0, Lcom/discord/widgets/user/profile/UserProfileHeaderView;->customStatusTextView$delegate:Lkotlin/properties/ReadOnlyProperty; - const v1, 0x7f0a091b + const v1, 0x7f0a091f invoke-static {p0, v1}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -229,7 +229,7 @@ iput-object v1, p0, Lcom/discord/widgets/user/profile/UserProfileHeaderView;->userAvatarPresenceView$delegate:Lkotlin/properties/ReadOnlyProperty; - const v1, 0x7f0a091f + const v1, 0x7f0a0923 invoke-static {p0, v1}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; diff --git a/com.discord/smali/com/discord/widgets/user/profile/UserStatusPresenceCustomView.smali b/com.discord/smali/com/discord/widgets/user/profile/UserStatusPresenceCustomView.smali index d2f9216000..b3776c3b76 100644 --- a/com.discord/smali/com/discord/widgets/user/profile/UserStatusPresenceCustomView.smali +++ b/com.discord/smali/com/discord/widgets/user/profile/UserStatusPresenceCustomView.smali @@ -132,7 +132,7 @@ invoke-direct {p0, p1, p2}, Landroid/widget/LinearLayout;->(Landroid/content/Context;Landroid/util/AttributeSet;)V - const p2, 0x7f0a094b + const p2, 0x7f0a094f invoke-static {p0, p2}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -140,7 +140,7 @@ iput-object p2, p0, Lcom/discord/widgets/user/profile/UserStatusPresenceCustomView;->emojiView$delegate:Lkotlin/properties/ReadOnlyProperty; - const p2, 0x7f0a094c + const p2, 0x7f0a0950 invoke-static {p0, p2}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -148,7 +148,7 @@ iput-object p2, p0, Lcom/discord/widgets/user/profile/UserStatusPresenceCustomView;->statusTextView$delegate:Lkotlin/properties/ReadOnlyProperty; - const p2, 0x7f0a094a + const p2, 0x7f0a094e invoke-static {p0, p2}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; diff --git a/com.discord/smali/com/discord/widgets/user/profile/WidgetUserProfileEmptyListItem.smali b/com.discord/smali/com/discord/widgets/user/profile/WidgetUserProfileEmptyListItem.smali index 7606850a5e..0f144a523e 100644 --- a/com.discord/smali/com/discord/widgets/user/profile/WidgetUserProfileEmptyListItem.smali +++ b/com.discord/smali/com/discord/widgets/user/profile/WidgetUserProfileEmptyListItem.smali @@ -48,7 +48,7 @@ iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; - const p2, 0x7f0a0907 + const p2, 0x7f0a090b invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -58,7 +58,7 @@ iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; - const p2, 0x7f0a0908 + const p2, 0x7f0a090c invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali/com/discord/widgets/user/profile/WidgetUserProfileStrip.smali b/com.discord/smali/com/discord/widgets/user/profile/WidgetUserProfileStrip.smali index a858e84ad9..6e0654616d 100644 --- a/com.discord/smali/com/discord/widgets/user/profile/WidgetUserProfileStrip.smali +++ b/com.discord/smali/com/discord/widgets/user/profile/WidgetUserProfileStrip.smali @@ -227,7 +227,7 @@ invoke-direct {p0}, Lcom/discord/app/AppFragment;->()V - const v0, 0x7f0a0658 + const v0, 0x7f0a065c invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -235,7 +235,7 @@ iput-object v0, p0, Lcom/discord/widgets/user/profile/WidgetUserProfileStrip;->profileAvatarWrap$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0659 + const v0, 0x7f0a065d invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -243,7 +243,7 @@ iput-object v0, p0, Lcom/discord/widgets/user/profile/WidgetUserProfileStrip;->profileAvatar$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a065f + const v0, 0x7f0a0663 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -251,7 +251,7 @@ iput-object v0, p0, Lcom/discord/widgets/user/profile/WidgetUserProfileStrip;->profileOnlineStatus$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a065c + const v0, 0x7f0a0660 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -259,7 +259,7 @@ iput-object v0, p0, Lcom/discord/widgets/user/profile/WidgetUserProfileStrip;->profileStripName$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a065a + const v0, 0x7f0a065e invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -267,7 +267,7 @@ iput-object v0, p0, Lcom/discord/widgets/user/profile/WidgetUserProfileStrip;->profileStripDiscriminator$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a065d + const v0, 0x7f0a0661 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -275,7 +275,7 @@ iput-object v0, p0, Lcom/discord/widgets/user/profile/WidgetUserProfileStrip;->profileStripSearch$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a065e + const v0, 0x7f0a0662 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -283,7 +283,7 @@ iput-object v0, p0, Lcom/discord/widgets/user/profile/WidgetUserProfileStrip;->profileStripSettings$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a065b + const v0, 0x7f0a065f invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -650,7 +650,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d025d + const v0, 0x7f0d025e return v0 .end method diff --git a/com.discord/smali/com/discord/widgets/user/search/WidgetGlobalSearch.smali b/com.discord/smali/com/discord/widgets/user/search/WidgetGlobalSearch.smali index 9f3f199312..a59cbc70b9 100644 --- a/com.discord/smali/com/discord/widgets/user/search/WidgetGlobalSearch.smali +++ b/com.discord/smali/com/discord/widgets/user/search/WidgetGlobalSearch.smali @@ -329,7 +329,7 @@ iput-object v0, p0, Lcom/discord/widgets/user/search/WidgetGlobalSearch;->joinGuildBtn$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a06d7 + const v0, 0x7f0a06db invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -337,7 +337,7 @@ iput-object v0, p0, Lcom/discord/widgets/user/search/WidgetGlobalSearch;->searchBack$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a06e1 + const v0, 0x7f0a06e5 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -345,7 +345,7 @@ iput-object v0, p0, Lcom/discord/widgets/user/search/WidgetGlobalSearch;->searchInput$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a06db + const v0, 0x7f0a06df invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -353,7 +353,7 @@ iput-object v0, p0, Lcom/discord/widgets/user/search/WidgetGlobalSearch;->searchClear$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a06de + const v0, 0x7f0a06e2 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -1320,7 +1320,7 @@ check-cast v1, [Ljava/lang/String; - sget-object v2, Le/a/a/k;->i:Le/a/a/k$a; + sget-object v2, Le/a/a/l;->i:Le/a/a/l$a; const v3, 0x7f1205d0 @@ -1336,7 +1336,7 @@ invoke-direct {v4, p0}, Lcom/discord/widgets/user/search/WidgetGlobalSearch$showFilterPickerDialog$1;->(Lcom/discord/widgets/user/search/WidgetGlobalSearch;)V - invoke-virtual {v2, v0, v3, v1, v4}, Le/a/a/k$a;->a(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;[Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function1;)Le/a/a/k; + invoke-virtual {v2, v0, v3, v1, v4}, Le/a/a/l$a;->a(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;[Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function1;)Le/a/a/l; return-void diff --git a/com.discord/smali/e/a/a/a/a$d.smali b/com.discord/smali/e/a/a/a/a$d.smali index 60f4b10d2b..27986580b1 100644 --- a/com.discord/smali/e/a/a/a/a$d.smali +++ b/com.discord/smali/e/a/a/a/a$d.smali @@ -126,7 +126,7 @@ invoke-direct {p0}, Lcom/discord/app/AppFragment;->()V - const v0, 0x7f0a0646 + const v0, 0x7f0a064a invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -134,7 +134,7 @@ iput-object v0, p0, Le/a/a/a/a$d;->d:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0645 + const v0, 0x7f0a0649 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -142,7 +142,7 @@ iput-object v0, p0, Le/a/a/a/a$d;->e:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0642 + const v0, 0x7f0a0646 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -158,7 +158,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d01dc + const v0, 0x7f0d01dd return v0 .end method diff --git a/com.discord/smali/e/a/a/a/a.smali b/com.discord/smali/e/a/a/a/a.smali index 272b33f32c..81dacdc451 100644 --- a/com.discord/smali/e/a/a/a/a.smali +++ b/com.discord/smali/e/a/a/a/a.smali @@ -146,7 +146,7 @@ invoke-direct {p0}, Lcom/discord/app/AppDialog;->()V - const v0, 0x7f0a0648 + const v0, 0x7f0a064c invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -154,7 +154,7 @@ iput-object v0, p0, Le/a/a/a/a;->d:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0644 + const v0, 0x7f0a0648 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -162,7 +162,7 @@ iput-object v0, p0, Le/a/a/a/a;->e:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0643 + const v0, 0x7f0a0647 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -170,7 +170,7 @@ iput-object v0, p0, Le/a/a/a/a;->f:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0647 + const v0, 0x7f0a064b invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; diff --git a/com.discord/smali/e/a/a/b/a.smali b/com.discord/smali/e/a/a/b/a.smali index 66d0ffbb01..bafb8d0efe 100644 --- a/com.discord/smali/e/a/a/b/a.smali +++ b/com.discord/smali/e/a/a/b/a.smali @@ -169,7 +169,7 @@ invoke-direct {p0}, Lcom/discord/app/AppDialog;->()V - const v0, 0x7f0a08eb + const v0, 0x7f0a08ef invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -177,7 +177,7 @@ iput-object v0, p0, Le/a/a/b/a;->d:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a08ef + const v0, 0x7f0a08f3 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -185,7 +185,7 @@ iput-object v0, p0, Le/a/a/b/a;->e:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a08ec + const v0, 0x7f0a08f0 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -193,7 +193,7 @@ iput-object v0, p0, Le/a/a/b/a;->f:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a08ee + const v0, 0x7f0a08f2 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -201,7 +201,7 @@ iput-object v0, p0, Le/a/a/b/a;->g:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a08ed + const v0, 0x7f0a08f1 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; diff --git a/com.discord/smali/e/a/a/c/a.smali b/com.discord/smali/e/a/a/c/a.smali index 2e2dd4ce4a..b48ecd912e 100644 --- a/com.discord/smali/e/a/a/c/a.smali +++ b/com.discord/smali/e/a/a/c/a.smali @@ -191,7 +191,7 @@ invoke-direct {p0}, Lcom/discord/app/AppDialog;->()V - const v0, 0x7f0a0603 + const v0, 0x7f0a0607 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -199,7 +199,7 @@ iput-object v0, p0, Le/a/a/c/a;->d:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a05ff + const v0, 0x7f0a0603 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -207,7 +207,7 @@ iput-object v0, p0, Le/a/a/c/a;->e:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0601 + const v0, 0x7f0a0605 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -215,7 +215,7 @@ iput-object v0, p0, Le/a/a/c/a;->f:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0604 + const v0, 0x7f0a0608 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -223,7 +223,7 @@ iput-object v0, p0, Le/a/a/c/a;->g:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0600 + const v0, 0x7f0a0604 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -231,7 +231,7 @@ iput-object v0, p0, Le/a/a/c/a;->h:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0602 + const v0, 0x7f0a0606 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; diff --git a/com.discord/smali/e/a/a/c/b.smali b/com.discord/smali/e/a/a/c/b.smali index 9bb36a476f..c6c9fe884f 100644 --- a/com.discord/smali/e/a/a/c/b.smali +++ b/com.discord/smali/e/a/a/c/b.smali @@ -191,7 +191,7 @@ invoke-direct {p0}, Lcom/discord/app/AppDialog;->()V - const v0, 0x7f0a0608 + const v0, 0x7f0a060c invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -199,7 +199,7 @@ iput-object v0, p0, Le/a/a/c/b;->d:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0605 + const v0, 0x7f0a0609 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -207,7 +207,7 @@ iput-object v0, p0, Le/a/a/c/b;->e:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0607 + const v0, 0x7f0a060b invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -215,7 +215,7 @@ iput-object v0, p0, Le/a/a/c/b;->f:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a060a + const v0, 0x7f0a060e invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -223,7 +223,7 @@ iput-object v0, p0, Le/a/a/c/b;->g:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0606 + const v0, 0x7f0a060a invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -231,7 +231,7 @@ iput-object v0, p0, Le/a/a/c/b;->h:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0609 + const v0, 0x7f0a060d invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; diff --git a/com.discord/smali/e/a/a/c/c.smali b/com.discord/smali/e/a/a/c/c.smali index 157ea1c114..aad0e4f0aa 100644 --- a/com.discord/smali/e/a/a/c/c.smali +++ b/com.discord/smali/e/a/a/c/c.smali @@ -163,7 +163,7 @@ invoke-direct {p0}, Lcom/discord/app/AppDialog;->()V - const v0, 0x7f0a05fd + const v0, 0x7f0a0601 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -171,7 +171,7 @@ iput-object v0, p0, Le/a/a/c/c;->d:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a05fb + const v0, 0x7f0a05ff invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -179,7 +179,7 @@ iput-object v0, p0, Le/a/a/c/c;->e:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a05fc + const v0, 0x7f0a0600 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -187,7 +187,7 @@ iput-object v0, p0, Le/a/a/c/c;->f:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a05fe + const v0, 0x7f0a0602 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; diff --git a/com.discord/smali/e/a/a/e/a$a.smali b/com.discord/smali/e/a/a/e/a$a.smali index cc8ca92950..75d45326d7 100644 --- a/com.discord/smali/e/a/a/e/a$a.smali +++ b/com.discord/smali/e/a/a/e/a$a.smali @@ -8,7 +8,7 @@ # annotations .annotation system Ldalvik/annotation/EnclosingMethod; - value = Le/a/a/e/a;->a(Lcom/discord/stores/StoreGifting$GiftState$RedeemedFailed;)V + value = Le/a/a/e/a;->onViewBound(Landroid/view/View;)V .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -22,15 +22,19 @@ .field public final synthetic e:Ljava/lang/Object; +.field public final synthetic f:Ljava/lang/Object; + # direct methods -.method public constructor (ILjava/lang/Object;)V +.method public constructor (ILjava/lang/Object;Ljava/lang/Object;)V .locals 0 iput p1, p0, Le/a/a/e/a$a;->d:I iput-object p2, p0, Le/a/a/e/a$a;->e:Ljava/lang/Object; + iput-object p3, p0, Le/a/a/e/a$a;->f:Ljava/lang/Object; + invoke-direct {p0}, Ljava/lang/Object;->()V return-void @@ -39,21 +43,37 @@ # virtual methods .method public final onClick(Landroid/view/View;)V - .locals 1 + .locals 4 - iget p1, p0, Le/a/a/e/a$a;->d:I + iget v0, p0, Le/a/a/e/a$a;->d:I - if-eqz p1, :cond_1 + const-string v1, "v.context" - const/4 v0, 0x1 + const-string v2, "v" - if-ne p1, v0, :cond_0 + if-eqz v0, :cond_1 - iget-object p1, p0, Le/a/a/e/a$a;->e:Ljava/lang/Object; + const/4 v3, 0x1 - check-cast p1, Le/a/a/e/a; + if-ne v0, v3, :cond_0 - invoke-virtual {p1}, Lcom/discord/app/AppDialog;->dismiss()V + iget-object v0, p0, Le/a/a/e/a$a;->e:Ljava/lang/Object; + + check-cast v0, Le/a/a/e/a; + + invoke-static {p1, v2}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + invoke-virtual {p1}, Landroid/view/View;->getContext()Landroid/content/Context; + + move-result-object p1 + + invoke-static {p1, v1}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + iget-object v1, p0, Le/a/a/e/a$a;->f:Ljava/lang/Object; + + check-cast v1, Ljava/lang/String; + + invoke-static {v0, p1, v1}, Le/a/a/e/a;->b(Le/a/a/e/a;Landroid/content/Context;Ljava/lang/String;)V return-void @@ -63,21 +83,23 @@ throw p1 :cond_1 - sget-object p1, Lcom/discord/stores/StoreStream;->Companion:Lcom/discord/stores/StoreStream$Companion; + iget-object v0, p0, Le/a/a/e/a$a;->e:Ljava/lang/Object; - invoke-virtual {p1}, Lcom/discord/stores/StoreStream$Companion;->getGifting()Lcom/discord/stores/StoreGifting; + check-cast v0, Le/a/a/e/a; + + invoke-static {p1, v2}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + invoke-virtual {p1}, Landroid/view/View;->getContext()Landroid/content/Context; move-result-object p1 - iget-object v0, p0, Le/a/a/e/a$a;->e:Ljava/lang/Object; + invoke-static {p1, v1}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - check-cast v0, Lcom/discord/stores/StoreGifting$GiftState$RedeemedFailed; + iget-object v1, p0, Le/a/a/e/a$a;->f:Ljava/lang/Object; - invoke-virtual {v0}, Lcom/discord/stores/StoreGifting$GiftState$RedeemedFailed;->getGift()Lcom/discord/models/domain/ModelGift; + check-cast v1, Ljava/lang/String; - move-result-object v0 - - invoke-virtual {p1, v0}, Lcom/discord/stores/StoreGifting;->acceptGift(Lcom/discord/models/domain/ModelGift;)V + invoke-static {v0, p1, v1}, Le/a/a/e/a;->a(Le/a/a/e/a;Landroid/content/Context;Ljava/lang/String;)V return-void .end method diff --git a/com.discord/smali/e/a/a/e/a$b.smali b/com.discord/smali/e/a/a/e/a$b.smali index 6ee2c235cb..5467bff5d2 100644 --- a/com.discord/smali/e/a/a/e/a$b.smali +++ b/com.discord/smali/e/a/a/e/a$b.smali @@ -1,6 +1,6 @@ .class public final Le/a/a/e/a$b; .super Ljava/lang/Object; -.source "WidgetGiftAcceptDialog.kt" +.source "WidgetMaskedLinksDialog.kt" # annotations @@ -25,131 +25,54 @@ # virtual methods -.method public final a(Ljava/lang/String;)Ljava/lang/String; +.method public final a()Ljava/lang/String; .locals 1 - if-eqz p1, :cond_0 + const-string v0, "WIDGET_SPOOPY_LINKS_DIALOG" - const-string v0, "gift:" - - invoke-static {v0, p1}, Le/e/b/a/a;->a(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - return-object p1 - - :cond_0 - const-string p1, "giftCode" - - invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V - - const/4 p1, 0x0 - - throw p1 + return-object v0 .end method -.method public final a(Ljava/lang/String;Ljava/lang/String;J)V - .locals 19 +.method public final a(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V + .locals 3 - move-object/from16 v0, p1 + const/4 v0, 0x0 - move-object/from16 v1, p2 + if-eqz p1, :cond_1 - const/4 v2, 0x0 + if-eqz p2, :cond_0 - if-eqz v0, :cond_1 + new-instance v0, Le/a/a/e/a; - if-eqz v1, :cond_0 + invoke-direct {v0}, Le/a/a/e/a;->()V - new-instance v2, Lcom/discord/stores/StoreNotices$Notice; + new-instance v1, Landroid/os/Bundle; - invoke-virtual/range {p0 .. p1}, Le/a/a/e/a$b;->a(Ljava/lang/String;)Ljava/lang/String; + invoke-direct {v1}, Landroid/os/Bundle;->()V - move-result-object v4 + const-string v2, "WIDGET_SPOOPY_LINKS_DIALOG_URL" - const/4 v5, 0x0 + invoke-virtual {v1, v2, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V - const-wide/16 v6, 0x0 + invoke-virtual {v0, v1}, Landroidx/fragment/app/Fragment;->setArguments(Landroid/os/Bundle;)V - const/4 v8, 0x0 + const-string p2, "WIDGET_SPOOPY_LINKS_DIALOG" - const/4 v9, 0x0 - - const/4 v10, 0x0 - - const-wide/16 v12, 0x0 - - const/4 v3, 0x2 - - new-array v3, v3, [Lw/y/b; - - const/4 v11, 0x0 - - const-class v16, Lcom/discord/widgets/settings/premium/WidgetSettingsGifting; - - invoke-static/range {v16 .. v16}, Lw/u/b/w;->getOrCreateKotlinClass(Ljava/lang/Class;)Lw/y/b; - - move-result-object v16 - - aput-object v16, v3, v11 - - const/4 v11, 0x1 - - const-class v16, Lcom/discord/widgets/main/WidgetMain; - - invoke-static/range {v16 .. v16}, Lw/u/b/w;->getOrCreateKotlinClass(Ljava/lang/Class;)Lw/y/b; - - move-result-object v16 - - aput-object v16, v3, v11 - - invoke-static {v3}, Le/k/a/c/e/p/g;->listOf([Ljava/lang/Object;)Ljava/util/List; - - move-result-object v11 - - new-instance v3, Le/a/a/e/a$b$a; - - move-wide/from16 v14, p3 - - invoke-direct {v3, v0, v1, v14, v15}, Le/a/a/e/a$b$a;->(Ljava/lang/String;Ljava/lang/String;J)V - - const/16 v0, 0x36 - - const/16 v18, 0x0 - - move-object v1, v3 - - move-object v3, v2 - - const-wide/16 v14, 0x0 - - move-object/from16 v16, v1 - - move/from16 v17, v0 - - invoke-direct/range {v3 .. v18}, Lcom/discord/stores/StoreNotices$Notice;->(Ljava/lang/String;Lcom/discord/utilities/time/Clock;JIZZLjava/util/List;JJLkotlin/jvm/functions/Function1;ILkotlin/jvm/internal/DefaultConstructorMarker;)V - - sget-object v0, Lcom/discord/stores/StoreStream;->Companion:Lcom/discord/stores/StoreStream$Companion; - - invoke-virtual {v0}, Lcom/discord/stores/StoreStream$Companion;->getNotices()Lcom/discord/stores/StoreNotices; - - move-result-object v0 - - invoke-virtual {v0, v2}, Lcom/discord/stores/StoreNotices;->requestToShow(Lcom/discord/stores/StoreNotices$Notice;)V + invoke-virtual {v0, p1, p2}, Lcom/discord/app/AppDialog;->show(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V return-void :cond_0 - const-string v0, "source" + const-string p1, "url" - invoke-static {v0}, Lw/u/b/j;->a(Ljava/lang/String;)V + invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V - throw v2 + throw v0 :cond_1 - const-string v0, "giftCode" + const-string p1, "fragmentManager" - invoke-static {v0}, Lw/u/b/j;->a(Ljava/lang/String;)V + invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V - throw v2 + throw v0 .end method diff --git a/com.discord/smali/e/a/a/e/a$c.smali b/com.discord/smali/e/a/a/e/a$c.smali index 37123ada87..73d09b0efd 100644 --- a/com.discord/smali/e/a/a/e/a$c.smali +++ b/com.discord/smali/e/a/a/e/a$c.smali @@ -1,9 +1,9 @@ .class public final Le/a/a/e/a$c; -.super Lw/u/b/k; -.source "WidgetGiftAcceptDialog.kt" +.super Ljava/lang/Object; +.source "WidgetMaskedLinksDialog.kt" # interfaces -.implements Lkotlin/jvm/functions/Function1; +.implements Landroid/view/View$OnClickListener; # annotations @@ -16,65 +16,30 @@ name = null .end annotation -.annotation system Ldalvik/annotation/Signature; - value = { - "Lw/u/b/k;", - "Lkotlin/jvm/functions/Function1<", - "Lcom/discord/utilities/error/Error;", - "Lkotlin/Unit;", - ">;" - } -.end annotation - # instance fields -.field public final synthetic this$0:Le/a/a/e/a; +.field public final synthetic d:Le/a/a/e/a; # direct methods .method public constructor (Le/a/a/e/a;)V .locals 0 - iput-object p1, p0, Le/a/a/e/a$c;->this$0:Le/a/a/e/a; + iput-object p1, p0, Le/a/a/e/a$c;->d:Le/a/a/e/a; - const/4 p1, 0x1 - - invoke-direct {p0, p1}, Lw/u/b/k;->(I)V + invoke-direct {p0}, Ljava/lang/Object;->()V return-void .end method # virtual methods -.method public bridge synthetic invoke(Ljava/lang/Object;)Ljava/lang/Object; +.method public final onClick(Landroid/view/View;)V .locals 0 - check-cast p1, Lcom/discord/utilities/error/Error; - - invoke-virtual {p0, p1}, Le/a/a/e/a$c;->invoke(Lcom/discord/utilities/error/Error;)V - - sget-object p1, Lkotlin/Unit;->a:Lkotlin/Unit; - - return-object p1 -.end method - -.method public final invoke(Lcom/discord/utilities/error/Error;)V - .locals 0 - - if-eqz p1, :cond_0 - - iget-object p1, p0, Le/a/a/e/a$c;->this$0:Le/a/a/e/a; + iget-object p1, p0, Le/a/a/e/a$c;->d:Le/a/a/e/a; invoke-virtual {p1}, Lcom/discord/app/AppDialog;->dismiss()V return-void - - :cond_0 - const-string p1, "it" - - invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V - - const/4 p1, 0x0 - - throw p1 .end method diff --git a/com.discord/smali/e/a/a/e/a.smali b/com.discord/smali/e/a/a/e/a.smali index 48528d4cd0..fcb3dc46df 100644 --- a/com.discord/smali/e/a/a/e/a.smali +++ b/com.discord/smali/e/a/a/e/a.smali @@ -1,6 +1,6 @@ .class public final Le/a/a/e/a; .super Lcom/discord/app/AppDialog; -.source "WidgetGiftAcceptDialog.kt" +.source "WidgetMaskedLinksDialog.kt" # annotations @@ -12,9 +12,9 @@ # static fields -.field public static final synthetic i:[Lkotlin/reflect/KProperty; +.field public static final synthetic h:[Lkotlin/reflect/KProperty; -.field public static final j:Le/a/a/e/a$b; +.field public static final i:Le/a/a/e/a$b; # instance fields @@ -26,14 +26,12 @@ .field public final g:Lkotlin/properties/ReadOnlyProperty; -.field public final h:Lkotlin/properties/ReadOnlyProperty; - # direct methods .method public static constructor ()V .locals 6 - const/4 v0, 0x5 + const/4 v0, 0x4 new-array v0, v0, [Lkotlin/reflect/KProperty; @@ -45,9 +43,9 @@ move-result-object v2 - const-string v3, "dialogHeader" + const-string v3, "dialogText" - const-string v4, "getDialogHeader()Lcom/discord/app/AppTextView;" + const-string v4, "getDialogText()Lcom/discord/app/AppTextView;" invoke-direct {v1, v2, v3, v4}, Lw/u/b/u;->(Lkotlin/reflect/KDeclarationContainer;Ljava/lang/String;Ljava/lang/String;)V @@ -69,9 +67,9 @@ move-result-object v3 - const-string v4, "dialogText" + const-string v4, "dialogTrustDomain" - const-string v5, "getDialogText()Lcom/discord/app/AppTextView;" + const-string v5, "getDialogTrustDomain()Landroid/view/View;" invoke-direct {v2, v3, v4, v5}, Lw/u/b/u;->(Lkotlin/reflect/KDeclarationContainer;Ljava/lang/String;Ljava/lang/String;)V @@ -91,9 +89,9 @@ move-result-object v3 - const-string v4, "dialogImage" + const-string v4, "dialogConfirm" - const-string v5, "getDialogImage()Lcom/facebook/drawee/view/SimpleDraweeView;" + const-string v5, "getDialogConfirm()Landroid/view/View;" invoke-direct {v2, v3, v4, v5}, Lw/u/b/u;->(Lkotlin/reflect/KDeclarationContainer;Ljava/lang/String;Ljava/lang/String;)V @@ -113,9 +111,9 @@ move-result-object v3 - const-string v4, "button" + const-string v4, "dialogCancel" - const-string v5, "getButton()Landroid/widget/Button;" + const-string v5, "getDialogCancel()Landroid/view/View;" invoke-direct {v2, v3, v4, v5}, Lw/u/b/u;->(Lkotlin/reflect/KDeclarationContainer;Ljava/lang/String;Ljava/lang/String;)V @@ -125,29 +123,7 @@ aput-object v2, v0, v1 - const/4 v1, 0x4 - - new-instance v2, Lw/u/b/u; - - const-class v3, Le/a/a/e/a; - - invoke-static {v3}, Lw/u/b/w;->getOrCreateKotlinClass(Ljava/lang/Class;)Lw/y/b; - - move-result-object v3 - - const-string v4, "progress" - - const-string v5, "getProgress()Landroid/view/View;" - - invoke-direct {v2, v3, v4, v5}, Lw/u/b/u;->(Lkotlin/reflect/KDeclarationContainer;Ljava/lang/String;Ljava/lang/String;)V - - sget-object v3, Lw/u/b/w;->a:Lw/u/b/x; - - invoke-virtual {v3, v2}, Lw/u/b/x;->property1(Lw/u/b/t;)Lw/y/d; - - aput-object v2, v0, v1 - - sput-object v0, Le/a/a/e/a;->i:[Lkotlin/reflect/KProperty; + sput-object v0, Le/a/a/e/a;->h:[Lkotlin/reflect/KProperty; new-instance v0, Le/a/a/e/a$b; @@ -155,7 +131,7 @@ invoke-direct {v0, v1}, Le/a/a/e/a$b;->(Lkotlin/jvm/internal/DefaultConstructorMarker;)V - sput-object v0, Le/a/a/e/a;->j:Le/a/a/e/a$b; + sput-object v0, Le/a/a/e/a;->i:Le/a/a/e/a$b; return-void .end method @@ -165,7 +141,7 @@ invoke-direct {p0}, Lcom/discord/app/AppDialog;->()V - const v0, 0x7f0a000e + const v0, 0x7f0a04d8 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -173,7 +149,7 @@ iput-object v0, p0, Le/a/a/e/a;->d:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a000c + const v0, 0x7f0a04db invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -181,7 +157,7 @@ iput-object v0, p0, Le/a/a/e/a;->e:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a000b + const v0, 0x7f0a04da invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -189,7 +165,7 @@ iput-object v0, p0, Le/a/a/e/a;->f:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a000d + const v0, 0x7f0a04d9 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -197,1218 +173,119 @@ iput-object v0, p0, Le/a/a/e/a;->g:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a000f - - invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; - - move-result-object v0 - - iput-object v0, p0, Le/a/a/e/a;->h:Lkotlin/properties/ReadOnlyProperty; - return-void .end method -.method public static final synthetic a(Le/a/a/e/a;Lcom/discord/models/domain/ModelGift;)V - .locals 6 - - invoke-virtual {p0, p1}, Le/a/a/e/a;->a(Lcom/discord/models/domain/ModelGift;)V - - invoke-virtual {p1}, Lcom/discord/models/domain/ModelGift;->getStoreListing()Lcom/discord/models/domain/ModelStoreListing; - - move-result-object v0 - - if-eqz v0, :cond_0 - - invoke-virtual {v0}, Lcom/discord/models/domain/ModelStoreListing;->getSku()Lcom/discord/models/domain/ModelSku; - - move-result-object v0 - - if-eqz v0, :cond_0 - - invoke-virtual {v0}, Lcom/discord/models/domain/ModelSku;->getName()Ljava/lang/String; - - move-result-object v0 - - if-eqz v0, :cond_0 - - goto :goto_0 - - :cond_0 - const-string v0, "" - - :goto_0 - invoke-virtual {p0, p1}, Le/a/a/e/a;->b(Lcom/discord/models/domain/ModelGift;)Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {p1}, Lcom/discord/models/domain/ModelGift;->isAnyNitroGift()Z - - move-result v2 - - const/4 v3, 0x1 - - const/4 v4, 0x0 - - if-eqz v2, :cond_1 - - const v2, 0x7f1207b1 - - new-array v5, v3, [Ljava/lang/Object; - - aput-object v0, v5, v4 - - invoke-virtual {p0, v2, v5}, Landroidx/fragment/app/Fragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v2 - - goto :goto_1 - - :cond_1 - const v2, 0x7f1207b0 - - invoke-virtual {p0, v2}, Landroidx/fragment/app/Fragment;->getString(I)Ljava/lang/String; - - move-result-object v2 - - :goto_1 - const-string v5, "when {\n gift.isAnyN\u2026ion_header_success)\n }" - - invoke-static {v2, v5}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - - invoke-virtual {p1}, Lcom/discord/models/domain/ModelGift;->isNitroClassicGift()Z - - move-result v5 - - if-eqz v5, :cond_2 - - const p1, 0x7f12079e - - new-array v0, v3, [Ljava/lang/Object; - - aput-object v1, v0, v4 - - invoke-virtual {p0, p1, v0}, Landroidx/fragment/app/Fragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - goto :goto_2 - - :cond_2 - invoke-virtual {p1}, Lcom/discord/models/domain/ModelGift;->isNitroGift()Z - - move-result p1 - - if-eqz p1, :cond_3 - - const p1, 0x7f12079f - - new-array v0, v3, [Ljava/lang/Object; - - aput-object v1, v0, v4 - - invoke-virtual {p0, p1, v0}, Landroidx/fragment/app/Fragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - goto :goto_2 - - :cond_3 - const p1, 0x7f12079d - - new-array v1, v3, [Ljava/lang/Object; - - aput-object v0, v1, v4 - - invoke-virtual {p0, p1, v1}, Landroidx/fragment/app/Fragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - :goto_2 - const-string v0, "when {\n gift.isNitr\u2026ccess_mobile, name)\n }" - - invoke-static {p1, v0}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - - invoke-virtual {p0}, Le/a/a/e/a;->getDialogHeader()Lcom/discord/app/AppTextView; - - move-result-object v0 - - invoke-virtual {v0, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V - - invoke-virtual {p0}, Le/a/a/e/a;->getDialogText()Lcom/discord/app/AppTextView; - - move-result-object v0 - - new-array v1, v4, [Ljava/lang/Object; - - invoke-virtual {v0, p1, v1}, Lcom/discord/app/AppTextView;->a(Ljava/lang/String;[Ljava/lang/Object;)V - - invoke-virtual {p0}, Le/a/a/e/a;->c()Landroid/widget/Button; - - move-result-object p1 - - invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getContext()Landroid/content/Context; - - move-result-object v0 - - if-eqz v0, :cond_4 - - const v1, 0x7f1207ac - - invoke-virtual {v0, v1}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence; - - move-result-object v0 - - goto :goto_3 - - :cond_4 - const/4 v0, 0x0 - - :goto_3 - invoke-virtual {p1, v0}, Landroid/widget/Button;->setText(Ljava/lang/CharSequence;)V - - invoke-virtual {p0}, Le/a/a/e/a;->c()Landroid/widget/Button; - - move-result-object p1 - - new-instance v0, Le/a/a/e/c; - - invoke-direct {v0, p0}, Le/a/a/e/c;->(Le/a/a/e/a;)V - - invoke-virtual {p1, v0}, Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - return-void -.end method - -.method public static final synthetic a(Le/a/a/e/a;Lcom/discord/stores/StoreGifting$GiftState$RedeemedFailed;)V +.method public static final synthetic a(Le/a/a/e/a;Landroid/content/Context;Ljava/lang/String;)V .locals 0 - invoke-virtual {p0, p1}, Le/a/a/e/a;->a(Lcom/discord/stores/StoreGifting$GiftState$RedeemedFailed;)V + invoke-virtual {p0, p1, p2}, Le/a/a/e/a;->a(Landroid/content/Context;Ljava/lang/String;)V return-void .end method -.method public static final synthetic b(Le/a/a/e/a;Lcom/discord/models/domain/ModelGift;)V - .locals 2 +.method public static final synthetic b(Le/a/a/e/a;Landroid/content/Context;Ljava/lang/String;)V + .locals 0 - invoke-virtual {p0, p1}, Le/a/a/e/a;->a(Lcom/discord/models/domain/ModelGift;)V - - invoke-virtual {p0}, Le/a/a/e/a;->getDialogHeader()Lcom/discord/app/AppTextView; - - move-result-object p1 - - const v0, 0x7f1207af - - invoke-virtual {p0, v0}, Landroidx/fragment/app/Fragment;->getString(I)Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {p1, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V - - invoke-virtual {p0}, Le/a/a/e/a;->getDialogText()Lcom/discord/app/AppTextView; - - move-result-object p1 - - const v0, 0x7f12078f - - invoke-virtual {p0, v0}, Landroidx/fragment/app/Fragment;->getString(I)Ljava/lang/String; - - move-result-object v0 - - const/4 v1, 0x0 - - new-array v1, v1, [Ljava/lang/Object; - - invoke-virtual {p1, v0, v1}, Lcom/discord/app/AppTextView;->a(Ljava/lang/String;[Ljava/lang/Object;)V - - invoke-virtual {p0}, Le/a/a/e/a;->c()Landroid/widget/Button; - - move-result-object p1 - - invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getContext()Landroid/content/Context; - - move-result-object v0 - - if-eqz v0, :cond_0 - - const v1, 0x7f1207a8 - - invoke-virtual {v0, v1}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence; - - move-result-object v0 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - invoke-virtual {p1, v0}, Landroid/widget/Button;->setText(Ljava/lang/CharSequence;)V - - invoke-virtual {p0}, Le/a/a/e/a;->c()Landroid/widget/Button; - - move-result-object p1 - - new-instance v0, Le/a/a/e/d; - - invoke-direct {v0, p0}, Le/a/a/e/d;->(Le/a/a/e/a;)V - - invoke-virtual {p1, v0}, Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - return-void -.end method - -.method public static final synthetic c(Le/a/a/e/a;Lcom/discord/models/domain/ModelGift;)V - .locals 6 - - invoke-virtual {p0, p1}, Le/a/a/e/a;->a(Lcom/discord/models/domain/ModelGift;)V - - invoke-virtual {p1}, Lcom/discord/models/domain/ModelGift;->getStoreListing()Lcom/discord/models/domain/ModelStoreListing; - - move-result-object v0 - - if-eqz v0, :cond_0 - - invoke-virtual {v0}, Lcom/discord/models/domain/ModelStoreListing;->getSku()Lcom/discord/models/domain/ModelSku; - - move-result-object v0 - - if-eqz v0, :cond_0 - - invoke-virtual {v0}, Lcom/discord/models/domain/ModelSku;->getName()Ljava/lang/String; - - move-result-object v0 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - invoke-virtual {p0}, Le/a/a/e/a;->c()Landroid/widget/Button; - - move-result-object v1 - - const/16 v2, 0x8 - - invoke-virtual {v1, v2}, Landroid/widget/Button;->setVisibility(I)V - - invoke-virtual {p0}, Le/a/a/e/a;->d()Landroid/view/View; - - move-result-object v1 - - const/4 v2, 0x0 - - invoke-virtual {v1, v2}, Landroid/view/View;->setVisibility(I)V - - invoke-virtual {p1}, Lcom/discord/models/domain/ModelGift;->isAnyNitroGift()Z - - move-result v1 - - const/4 v3, 0x1 - - if-eqz v1, :cond_1 - - const v1, 0x7f1207ae - - new-array v4, v3, [Ljava/lang/Object; - - aput-object v0, v4, v2 - - invoke-virtual {p0, v1, v4}, Landroidx/fragment/app/Fragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v1 - - goto :goto_1 - - :cond_1 - const v1, 0x7f1207ad - - invoke-virtual {p0, v1}, Landroidx/fragment/app/Fragment;->getString(I)Ljava/lang/String; - - move-result-object v1 - - :goto_1 - const-string v4, "when {\n gift.isAnyN\u2026ion_header_confirm)\n }" - - invoke-static {v1, v4}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - - invoke-virtual {p1}, Lcom/discord/models/domain/ModelGift;->isAnyNitroGift()Z - - move-result v4 - - if-eqz v4, :cond_2 - - const v4, 0x7f120791 - - const/4 v5, 0x2 - - new-array v5, v5, [Ljava/lang/Object; - - aput-object v0, v5, v2 - - invoke-virtual {p0, p1}, Le/a/a/e/a;->b(Lcom/discord/models/domain/ModelGift;)Ljava/lang/String; - - move-result-object p1 - - aput-object p1, v5, v3 - - invoke-virtual {p0, v4, v5}, Landroidx/fragment/app/Fragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - goto :goto_2 - - :cond_2 - const p1, 0x7f120790 - - new-array v3, v3, [Ljava/lang/Object; - - aput-object v0, v3, v2 - - invoke-virtual {p0, p1, v3}, Landroidx/fragment/app/Fragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - :goto_2 - const-string v0, "when {\n gift.isAnyN\u2026body_confirm, name)\n }" - - invoke-static {p1, v0}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - - invoke-virtual {p0}, Le/a/a/e/a;->getDialogHeader()Lcom/discord/app/AppTextView; - - move-result-object v0 - - invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V - - invoke-virtual {p0}, Le/a/a/e/a;->getDialogText()Lcom/discord/app/AppTextView; - - move-result-object p0 - - new-array v0, v2, [Ljava/lang/Object; - - invoke-virtual {p0, p1, v0}, Lcom/discord/app/AppTextView;->a(Ljava/lang/String;[Ljava/lang/Object;)V - - return-void -.end method - -.method public static final synthetic d(Le/a/a/e/a;Lcom/discord/models/domain/ModelGift;)V - .locals 7 - - invoke-virtual {p0, p1}, Le/a/a/e/a;->a(Lcom/discord/models/domain/ModelGift;)V - - invoke-virtual {p1}, Lcom/discord/models/domain/ModelGift;->getStoreListing()Lcom/discord/models/domain/ModelStoreListing; - - move-result-object v0 - - const/4 v1, 0x0 - - if-eqz v0, :cond_0 - - invoke-virtual {v0}, Lcom/discord/models/domain/ModelStoreListing;->getSku()Lcom/discord/models/domain/ModelSku; - - move-result-object v0 - - if-eqz v0, :cond_0 - - invoke-virtual {v0}, Lcom/discord/models/domain/ModelSku;->getName()Ljava/lang/String; - - move-result-object v0 - - goto :goto_0 - - :cond_0 - move-object v0, v1 - - :goto_0 - invoke-virtual {p1}, Lcom/discord/models/domain/ModelGift;->isAnyNitroGift()Z - - move-result v2 - - const/4 v3, 0x1 - - const/4 v4, 0x0 - - if-eqz v2, :cond_1 - - const v2, 0x7f1207ae - - new-array v5, v3, [Ljava/lang/Object; - - aput-object v0, v5, v4 - - invoke-virtual {p0, v2, v5}, Landroidx/fragment/app/Fragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v2 - - goto :goto_1 - - :cond_1 - const v2, 0x7f1207ad - - invoke-virtual {p0, v2}, Landroidx/fragment/app/Fragment;->getString(I)Ljava/lang/String; - - move-result-object v2 - - :goto_1 - const-string v5, "when {\n gift.isAnyN\u2026ion_header_confirm)\n }" - - invoke-static {v2, v5}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - - invoke-virtual {p1}, Lcom/discord/models/domain/ModelGift;->isAnyNitroGift()Z - - move-result v5 - - if-eqz v5, :cond_2 - - const v5, 0x7f120791 - - const/4 v6, 0x2 - - new-array v6, v6, [Ljava/lang/Object; - - aput-object v0, v6, v4 - - invoke-virtual {p0, p1}, Le/a/a/e/a;->b(Lcom/discord/models/domain/ModelGift;)Ljava/lang/String; - - move-result-object v0 - - aput-object v0, v6, v3 - - invoke-virtual {p0, v5, v6}, Landroidx/fragment/app/Fragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - goto :goto_2 - - :cond_2 - const v5, 0x7f120790 - - new-array v3, v3, [Ljava/lang/Object; - - aput-object v0, v3, v4 - - invoke-virtual {p0, v5, v3}, Landroidx/fragment/app/Fragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - :goto_2 - const-string v3, "when {\n gift.isAnyN\u2026body_confirm, name)\n }" - - invoke-static {v0, v3}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - - invoke-virtual {p0}, Le/a/a/e/a;->getDialogHeader()Lcom/discord/app/AppTextView; - - move-result-object v3 - - invoke-virtual {v3, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V - - invoke-virtual {p0}, Le/a/a/e/a;->getDialogText()Lcom/discord/app/AppTextView; - - move-result-object v2 - - new-array v3, v4, [Ljava/lang/Object; - - invoke-virtual {v2, v0, v3}, Lcom/discord/app/AppTextView;->a(Ljava/lang/String;[Ljava/lang/Object;)V - - invoke-virtual {p0}, Le/a/a/e/a;->c()Landroid/widget/Button; - - move-result-object v0 - - invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getContext()Landroid/content/Context; - - move-result-object v2 - - if-eqz v2, :cond_3 - - const v1, 0x7f1207a6 - - invoke-virtual {v2, v1}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence; - - move-result-object v1 - - :cond_3 - invoke-virtual {v0, v1}, Landroid/widget/Button;->setText(Ljava/lang/CharSequence;)V - - invoke-virtual {p0}, Le/a/a/e/a;->c()Landroid/widget/Button; - - move-result-object p0 - - new-instance v0, Le/a/a/e/e; - - invoke-direct {v0, p1}, Le/a/a/e/e;->(Lcom/discord/models/domain/ModelGift;)V - - invoke-virtual {p0, v0}, Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V + invoke-virtual {p0, p1, p2}, Le/a/a/e/a;->b(Landroid/content/Context;Ljava/lang/String;)V return-void .end method # virtual methods -.method public final a(Lcom/discord/models/domain/ModelGift;)V - .locals 11 +.method public final a(Landroid/content/Context;Ljava/lang/String;)V + .locals 6 - invoke-virtual {p1}, Lcom/discord/models/domain/ModelGift;->isAnyNitroGift()Z - - move-result v0 - - const/4 v1, 0x4 - - const/4 v2, 0x2 + sget-object v0, Lcom/discord/utilities/uri/UriHandler;->INSTANCE:Lcom/discord/utilities/uri/UriHandler; const/4 v3, 0x0 - if-eqz v0, :cond_0 + const/4 v4, 0x4 - iget-object v0, p0, Le/a/a/e/a;->f:Lkotlin/properties/ReadOnlyProperty; + const/4 v5, 0x0 - sget-object v4, Le/a/a/e/a;->i:[Lkotlin/reflect/KProperty; + move-object v1, p1 - aget-object v2, v4, v2 + move-object v2, p2 - invoke-interface {v0, p0, v2}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object; + invoke-static/range {v0 .. v5}, Lcom/discord/utilities/uri/UriHandler;->handle$default(Lcom/discord/utilities/uri/UriHandler;Landroid/content/Context;Ljava/lang/String;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)V - move-result-object v0 - - check-cast v0, Lcom/facebook/drawee/view/SimpleDraweeView; - - sget-object v2, Lcom/discord/utilities/premium/PremiumUtils;->INSTANCE:Lcom/discord/utilities/premium/PremiumUtils; - - invoke-virtual {v2, p1}, Lcom/discord/utilities/premium/PremiumUtils;->getNitroGiftIcon(Lcom/discord/models/domain/ModelGift;)I - - move-result p1 - - invoke-static {v0, p1, v3, v1, v3}, Lcom/discord/utilities/images/MGImages;->setImage$default(Landroid/widget/ImageView;ILcom/discord/utilities/images/MGImages$ChangeDetector;ILjava/lang/Object;)V - - goto :goto_1 - - :cond_0 - invoke-virtual {p1}, Lcom/discord/models/domain/ModelGift;->getStoreListing()Lcom/discord/models/domain/ModelStoreListing; - - move-result-object v0 - - if-eqz v0, :cond_2 - - invoke-virtual {v0}, Lcom/discord/models/domain/ModelStoreListing;->getSku()Lcom/discord/models/domain/ModelSku; - - move-result-object v0 - - if-eqz v0, :cond_2 - - invoke-virtual {v0}, Lcom/discord/models/domain/ModelSku;->getApplication()Lcom/discord/models/domain/ModelApplication; - - move-result-object v0 - - if-eqz v0, :cond_2 - - invoke-virtual {v0}, Lcom/discord/models/domain/ModelApplication;->getIcon()Ljava/lang/String; - - move-result-object v7 - - if-eqz v7, :cond_2 - - sget-object v4, Lcom/discord/utilities/icon/IconUtils;->INSTANCE:Lcom/discord/utilities/icon/IconUtils; - - invoke-virtual {p1}, Lcom/discord/models/domain/ModelGift;->getStoreListing()Lcom/discord/models/domain/ModelStoreListing; - - move-result-object p1 - - if-eqz p1, :cond_1 - - invoke-virtual {p1}, Lcom/discord/models/domain/ModelStoreListing;->getSku()Lcom/discord/models/domain/ModelSku; - - move-result-object p1 - - if-eqz p1, :cond_1 - - invoke-virtual {p1}, Lcom/discord/models/domain/ModelSku;->getApplicationId()J - - move-result-wide v5 - - goto :goto_0 - - :cond_1 - const-wide/16 v5, 0x0 - - :goto_0 - const/4 v8, 0x0 - - const/4 v9, 0x4 - - const/4 v10, 0x0 - - invoke-static/range {v4 .. v10}, Lcom/discord/utilities/icon/IconUtils;->getApplicationIcon$default(Lcom/discord/utilities/icon/IconUtils;JLjava/lang/String;IILjava/lang/Object;)Ljava/lang/String; - - move-result-object v3 - - :cond_2 - iget-object p1, p0, Le/a/a/e/a;->f:Lkotlin/properties/ReadOnlyProperty; - - sget-object v0, Le/a/a/e/a;->i:[Lkotlin/reflect/KProperty; - - aget-object v0, v0, v2 - - invoke-interface {p1, p0, v0}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Lcom/facebook/drawee/view/SimpleDraweeView; - - invoke-virtual {p1, v3}, Lcom/facebook/drawee/view/SimpleDraweeView;->setImageURI(Ljava/lang/String;)V - - :goto_1 - invoke-virtual {p0}, Le/a/a/e/a;->c()Landroid/widget/Button; - - move-result-object p1 - - const/4 v0, 0x0 - - invoke-virtual {p1, v0}, Landroid/widget/Button;->setVisibility(I)V - - iget-object p1, p0, Le/a/a/e/a;->h:Lkotlin/properties/ReadOnlyProperty; - - sget-object v0, Le/a/a/e/a;->i:[Lkotlin/reflect/KProperty; - - aget-object v0, v0, v1 - - invoke-interface {p1, p0, v0}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Landroid/view/View; - - const/16 v0, 0x8 - - invoke-virtual {p1, v0}, Landroid/view/View;->setVisibility(I)V + invoke-virtual {p0}, Lcom/discord/app/AppDialog;->dismiss()V return-void .end method -.method public final a(Lcom/discord/stores/StoreGifting$GiftState$RedeemedFailed;)V - .locals 5 +.method public final b(Landroid/content/Context;Ljava/lang/String;)V + .locals 7 - invoke-virtual {p1}, Lcom/discord/stores/StoreGifting$GiftState$RedeemedFailed;->getGift()Lcom/discord/models/domain/ModelGift; + sget-object v0, Lcom/discord/stores/StoreStream;->Companion:Lcom/discord/stores/StoreStream$Companion; + + invoke-virtual {v0}, Lcom/discord/stores/StoreStream$Companion;->getMaskedLinks()Lcom/discord/stores/StoreMaskedLinks; move-result-object v0 - invoke-virtual {p0, v0}, Le/a/a/e/a;->a(Lcom/discord/models/domain/ModelGift;)V + invoke-virtual {v0, p2}, Lcom/discord/stores/StoreMaskedLinks;->trustDomain(Ljava/lang/String;)V - invoke-virtual {p0}, Le/a/a/e/a;->getDialogHeader()Lcom/discord/app/AppTextView; + sget-object v1, Lcom/discord/utilities/uri/UriHandler;->INSTANCE:Lcom/discord/utilities/uri/UriHandler; - move-result-object v0 + const/4 v4, 0x0 - const v1, 0x7f1207af + const/4 v5, 0x4 - invoke-virtual {p0, v1}, Landroidx/fragment/app/Fragment;->getString(I)Ljava/lang/String; + const/4 v6, 0x0 - move-result-object v1 + move-object v2, p1 - invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V + move-object v3, p2 - invoke-virtual {p0}, Le/a/a/e/a;->getDialogText()Lcom/discord/app/AppTextView; + invoke-static/range {v1 .. v6}, Lcom/discord/utilities/uri/UriHandler;->handle$default(Lcom/discord/utilities/uri/UriHandler;Landroid/content/Context;Ljava/lang/String;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)V - move-result-object v0 + invoke-virtual {p0}, Lcom/discord/app/AppDialog;->dismiss()V - const v1, 0x7f1207a4 - - invoke-virtual {p0, v1}, Landroidx/fragment/app/Fragment;->getString(I)Ljava/lang/String; - - move-result-object v2 - - const/4 v3, 0x0 - - new-array v4, v3, [Ljava/lang/Object; - - invoke-virtual {v0, v2, v4}, Lcom/discord/app/AppTextView;->a(Ljava/lang/String;[Ljava/lang/Object;)V - - invoke-virtual {p1}, Lcom/discord/stores/StoreGifting$GiftState$RedeemedFailed;->getCanRetry()Z - - move-result v0 - - const/4 v2, 0x0 - - if-eqz v0, :cond_1 - - invoke-virtual {p0}, Le/a/a/e/a;->getDialogText()Lcom/discord/app/AppTextView; - - move-result-object v0 - - invoke-virtual {p0, v1}, Landroidx/fragment/app/Fragment;->getString(I)Ljava/lang/String; - - move-result-object v1 - - new-array v4, v3, [Ljava/lang/Object; - - invoke-virtual {v0, v1, v4}, Lcom/discord/app/AppTextView;->a(Ljava/lang/String;[Ljava/lang/Object;)V - - invoke-virtual {p0}, Le/a/a/e/a;->c()Landroid/widget/Button; - - move-result-object v0 - - invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getContext()Landroid/content/Context; - - move-result-object v1 - - if-eqz v1, :cond_0 - - const v2, 0x7f1210e3 - - invoke-virtual {v1, v2}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence; - - move-result-object v2 - - :cond_0 - invoke-virtual {v0, v2}, Landroid/widget/Button;->setText(Ljava/lang/CharSequence;)V - - invoke-virtual {p0}, Le/a/a/e/a;->c()Landroid/widget/Button; - - move-result-object v0 - - new-instance v1, Le/a/a/e/a$a; - - invoke-direct {v1, v3, p1}, Le/a/a/e/a$a;->(ILjava/lang/Object;)V - - invoke-virtual {v0, v1}, Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - goto/16 :goto_4 - - :cond_1 - invoke-virtual {p1}, Lcom/discord/stores/StoreGifting$GiftState$RedeemedFailed;->getErrorCode()Ljava/lang/Integer; - - move-result-object p1 - - const v0, 0xc386 - - if-nez p1, :cond_2 - - goto :goto_0 - - :cond_2 - invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I - - move-result v1 - - if-ne v1, v0, :cond_3 - - invoke-virtual {p0}, Le/a/a/e/a;->getDialogText()Lcom/discord/app/AppTextView; - - move-result-object p1 - - const v0, 0x7f120797 - - invoke-virtual {p1, v0}, Landroid/widget/TextView;->setText(I)V - - goto :goto_3 - - :cond_3 - :goto_0 - const v0, 0x186b8 - - if-nez p1, :cond_4 - - goto :goto_1 - - :cond_4 - invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I - - move-result v1 - - if-ne v1, v0, :cond_5 - - invoke-virtual {p0}, Le/a/a/e/a;->getDialogText()Lcom/discord/app/AppTextView; - - move-result-object p1 - - const v0, 0x7f120793 - - invoke-virtual {p1, v0}, Landroid/widget/TextView;->setText(I)V - - goto :goto_3 - - :cond_5 - :goto_1 - const v0, 0x186b6 - - if-nez p1, :cond_6 - - goto :goto_2 - - :cond_6 - invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I - - move-result v1 - - if-ne v1, v0, :cond_7 - - invoke-virtual {p0}, Le/a/a/e/a;->getDialogText()Lcom/discord/app/AppTextView; - - move-result-object p1 - - const v0, 0x7f120794 - - invoke-virtual {p1, v0}, Landroid/widget/TextView;->setText(I)V - - goto :goto_3 - - :cond_7 - :goto_2 - const v0, 0x186b9 - - if-nez p1, :cond_8 - - goto :goto_3 - - :cond_8 - invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I - - move-result p1 - - if-ne p1, v0, :cond_9 - - invoke-virtual {p0}, Le/a/a/e/a;->getDialogText()Lcom/discord/app/AppTextView; - - move-result-object p1 - - const v0, 0x7f120792 - - invoke-virtual {p1, v0}, Landroid/widget/TextView;->setText(I)V - - :cond_9 - :goto_3 - invoke-virtual {p0}, Le/a/a/e/a;->c()Landroid/widget/Button; - - move-result-object p1 - - invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getContext()Landroid/content/Context; - - move-result-object v0 - - if-eqz v0, :cond_a - - const v1, 0x7f1207a8 - - invoke-virtual {v0, v1}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence; - - move-result-object v2 - - :cond_a - invoke-virtual {p1, v2}, Landroid/widget/Button;->setText(Ljava/lang/CharSequence;)V - - invoke-virtual {p0}, Le/a/a/e/a;->c()Landroid/widget/Button; - - move-result-object p1 - - new-instance v0, Le/a/a/e/a$a; - - const/4 v1, 0x1 - - invoke-direct {v0, v1, p0}, Le/a/a/e/a$a;->(ILjava/lang/Object;)V - - invoke-virtual {p1, v0}, Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - :goto_4 return-void .end method -.method public final b(Lcom/discord/models/domain/ModelGift;)Ljava/lang/String; - .locals 8 - - invoke-virtual {p1}, Lcom/discord/models/domain/ModelGift;->getSubscriptionPlan()Lcom/discord/models/domain/ModelSubscriptionPlan; - - move-result-object p1 - - if-eqz p1, :cond_4 - - invoke-virtual {p1}, Lcom/discord/models/domain/ModelSubscriptionPlan;->getInterval()Lcom/discord/models/domain/ModelSubscriptionPlan$SubscriptionInterval; - - move-result-object v0 - - sget-object v1, Le/a/a/e/b;->a:[I - - invoke-virtual {v0}, Ljava/lang/Enum;->ordinal()I - - move-result v0 - - aget v0, v1, v0 - - const/4 v1, 0x2 - - const/4 v2, 0x1 - - if-eq v0, v2, :cond_1 - - if-ne v0, v1, :cond_0 - - const v0, 0x7f100059 - - goto :goto_0 - - :cond_0 - new-instance p1, Lw/g; - - invoke-direct {p1}, Lw/g;->()V - - throw p1 - - :cond_1 - const v0, 0x7f100058 - - :goto_0 - invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->requireContext()Landroid/content/Context; - - move-result-object v3 - - const-string v4, "requireContext()" - - invoke-static {v3, v4}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - - invoke-virtual {v3}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; - - move-result-object v3 - - invoke-virtual {p1}, Lcom/discord/models/domain/ModelSubscriptionPlan;->getIntervalCount()I - - move-result v4 - - new-array v5, v2, [Ljava/lang/Object; - - invoke-virtual {p1}, Lcom/discord/models/domain/ModelSubscriptionPlan;->getIntervalCount()I - - move-result v6 - - invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v6 - - const/4 v7, 0x0 - - aput-object v6, v5, v7 - - invoke-virtual {v3, v0, v4, v5}, Landroid/content/res/Resources;->getQuantityString(II[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - const-string v3, "requireContext().resourc\u2026bPlan.intervalCount\n )" - - invoke-static {v0, v3}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - - invoke-virtual {p1}, Lcom/discord/models/domain/ModelSubscriptionPlan;->getInterval()Lcom/discord/models/domain/ModelSubscriptionPlan$SubscriptionInterval; - - move-result-object v3 - - sget-object v4, Le/a/a/e/b;->b:[I - - invoke-virtual {v3}, Ljava/lang/Enum;->ordinal()I - - move-result v3 - - aget v3, v4, v3 - - const-string v4, "getString(\n R\u2026 timeUnitString\n )" - - if-eq v3, v2, :cond_3 - - if-ne v3, v1, :cond_2 - - const v3, 0x7f1207b3 - - new-array v1, v1, [Ljava/lang/Object; - - invoke-virtual {p1}, Lcom/discord/models/domain/ModelSubscriptionPlan;->getIntervalCount()I - - move-result p1 - - invoke-static {p1}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; - - move-result-object p1 - - aput-object p1, v1, v7 - - aput-object v0, v1, v2 - - invoke-virtual {p0, v3, v1}, Landroidx/fragment/app/Fragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1, v4}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - - goto :goto_1 - - :cond_2 - new-instance p1, Lw/g; - - invoke-direct {p1}, Lw/g;->()V - - throw p1 - - :cond_3 - const v3, 0x7f1207b2 - - new-array v1, v1, [Ljava/lang/Object; - - invoke-virtual {p1}, Lcom/discord/models/domain/ModelSubscriptionPlan;->getIntervalCount()I - - move-result p1 - - invoke-static {p1}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; - - move-result-object p1 - - aput-object p1, v1, v7 - - aput-object v0, v1, v2 - - invoke-virtual {p0, v3, v1}, Landroidx/fragment/app/Fragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1, v4}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - - :goto_1 - return-object p1 - - :cond_4 - const-string p1, "" - - return-object p1 -.end method - -.method public final c()Landroid/widget/Button; - .locals 3 - - iget-object v0, p0, Le/a/a/e/a;->g:Lkotlin/properties/ReadOnlyProperty; - - sget-object v1, Le/a/a/e/a;->i:[Lkotlin/reflect/KProperty; - - const/4 v2, 0x3 - - aget-object v1, v1, v2 - - invoke-interface {v0, p0, v1}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Landroid/widget/Button; - - return-object v0 -.end method - -.method public final d()Landroid/view/View; - .locals 3 - - iget-object v0, p0, Le/a/a/e/a;->h:Lkotlin/properties/ReadOnlyProperty; - - sget-object v1, Le/a/a/e/a;->i:[Lkotlin/reflect/KProperty; - - const/4 v2, 0x4 - - aget-object v1, v1, v2 - - invoke-interface {v0, p0, v1}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Landroid/view/View; - - return-object v0 -.end method - .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d011c + const v0, 0x7f0d01c9 return v0 .end method -.method public final getDialogHeader()Lcom/discord/app/AppTextView; - .locals 3 - - iget-object v0, p0, Le/a/a/e/a;->d:Lkotlin/properties/ReadOnlyProperty; - - sget-object v1, Le/a/a/e/a;->i:[Lkotlin/reflect/KProperty; - - const/4 v2, 0x0 - - aget-object v1, v1, v2 - - invoke-interface {v0, p0, v1}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lcom/discord/app/AppTextView; - - return-object v0 -.end method - -.method public final getDialogText()Lcom/discord/app/AppTextView; - .locals 3 - - iget-object v0, p0, Le/a/a/e/a;->e:Lkotlin/properties/ReadOnlyProperty; - - sget-object v1, Le/a/a/e/a;->i:[Lkotlin/reflect/KProperty; - - const/4 v2, 0x1 - - aget-object v1, v1, v2 - - invoke-interface {v0, p0, v1}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lcom/discord/app/AppTextView; - - return-object v0 -.end method - .method public onDestroy()V - .locals 3 + .locals 7 - invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getArguments()Landroid/os/Bundle; + invoke-super {p0}, Landroidx/fragment/app/Fragment;->onDestroy()V - move-result-object v0 + sget-object v0, Lcom/discord/stores/StoreStream;->Companion:Lcom/discord/stores/StoreStream$Companion; - if-eqz v0, :cond_0 - - const-string v1, "ARG_GIFT_CODE" - - invoke-virtual {v0, v1}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - if-eqz v0, :cond_0 - - sget-object v1, Le/a/a/e/a;->j:Le/a/a/e/a$b; - - const-string v2, "it" - - invoke-static {v0, v2}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - - invoke-virtual {v1, v0}, Le/a/a/e/a$b;->a(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - if-eqz v0, :cond_0 - - sget-object v1, Lcom/discord/stores/StoreStream;->Companion:Lcom/discord/stores/StoreStream$Companion; - - invoke-virtual {v1}, Lcom/discord/stores/StoreStream$Companion;->getNotices()Lcom/discord/stores/StoreNotices; + invoke-virtual {v0}, Lcom/discord/stores/StoreStream$Companion;->getNotices()Lcom/discord/stores/StoreNotices; move-result-object v1 - invoke-virtual {v1, v0}, Lcom/discord/stores/StoreNotices;->markDialogSeen(Ljava/lang/String;)V + sget-object v0, Le/a/a/e/a;->i:Le/a/a/e/a$b; - :cond_0 - invoke-super {p0}, Landroidx/fragment/app/Fragment;->onDestroy()V + invoke-virtual {v0}, Le/a/a/e/a$b;->a()Ljava/lang/String; + + const-wide/16 v3, 0x0 + + const/4 v5, 0x2 + + const/4 v6, 0x0 + + const-string v2, "WIDGET_SPOOPY_LINKS_DIALOG" + + invoke-static/range {v1 .. v6}, Lcom/discord/stores/StoreNotices;->markSeen$default(Lcom/discord/stores/StoreNotices;Ljava/lang/String;JILjava/lang/Object;)V return-void .end method .method public onViewBound(Landroid/view/View;)V - .locals 11 + .locals 5 - const/4 v0, 0x0 - - if-eqz p1, :cond_2 + if-eqz p1, :cond_1 invoke-super {p0, p1}, Lcom/discord/app/AppDialog;->onViewBound(Landroid/view/View;)V @@ -1418,69 +295,114 @@ if-eqz p1, :cond_0 - const-string v1, "ARG_GIFT_CODE" + const-string v0, "WIDGET_SPOOPY_LINKS_DIALOG_URL" - invoke-virtual {p1, v1}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; + invoke-virtual {p1, v0}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; move-result-object p1 + if-eqz p1, :cond_0 + goto :goto_0 :cond_0 - move-object p1, v0 + const-string p1, "" :goto_0 - if-nez p1, :cond_1 + const-string v0, "arguments?.getString(DIALOG_URL) ?: \"\"" - invoke-virtual {p0}, Lcom/discord/app/AppDialog;->dismiss()V + invoke-static {p1, v0}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + iget-object v0, p0, Le/a/a/e/a;->d:Lkotlin/properties/ReadOnlyProperty; + + sget-object v1, Le/a/a/e/a;->h:[Lkotlin/reflect/KProperty; + + const/4 v2, 0x0 + + aget-object v1, v1, v2 + + invoke-interface {v0, p0, v1}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lcom/discord/app/AppTextView; + + const v1, 0x7f120c5a + + const/4 v3, 0x1 + + new-array v4, v3, [Ljava/lang/Object; + + aput-object p1, v4, v2 + + invoke-virtual {v0, v1, v4}, Lcom/discord/app/AppTextView;->a(I[Ljava/lang/Object;)V + + iget-object v0, p0, Le/a/a/e/a;->g:Lkotlin/properties/ReadOnlyProperty; + + sget-object v1, Le/a/a/e/a;->h:[Lkotlin/reflect/KProperty; + + const/4 v4, 0x3 + + aget-object v1, v1, v4 + + invoke-interface {v0, p0, v1}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Landroid/view/View; + + new-instance v1, Le/a/a/e/a$c; + + invoke-direct {v1, p0}, Le/a/a/e/a$c;->(Le/a/a/e/a;)V + + invoke-virtual {v0, v1}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V + + iget-object v0, p0, Le/a/a/e/a;->f:Lkotlin/properties/ReadOnlyProperty; + + sget-object v1, Le/a/a/e/a;->h:[Lkotlin/reflect/KProperty; + + const/4 v4, 0x2 + + aget-object v1, v1, v4 + + invoke-interface {v0, p0, v1}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Landroid/view/View; + + new-instance v1, Le/a/a/e/a$a; + + invoke-direct {v1, v2, p0, p1}, Le/a/a/e/a$a;->(ILjava/lang/Object;Ljava/lang/Object;)V + + invoke-virtual {v0, v1}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V + + iget-object v0, p0, Le/a/a/e/a;->e:Lkotlin/properties/ReadOnlyProperty; + + sget-object v1, Le/a/a/e/a;->h:[Lkotlin/reflect/KProperty; + + aget-object v1, v1, v3 + + invoke-interface {v0, p0, v1}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Landroid/view/View; + + new-instance v1, Le/a/a/e/a$a; + + invoke-direct {v1, v3, p0, p1}, Le/a/a/e/a$a;->(ILjava/lang/Object;Ljava/lang/Object;)V + + invoke-virtual {v0, v1}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V return-void :cond_1 - sget-object v1, Lcom/discord/stores/StoreStream;->Companion:Lcom/discord/stores/StoreStream$Companion; - - invoke-virtual {v1}, Lcom/discord/stores/StoreStream$Companion;->getGifting()Lcom/discord/stores/StoreGifting; - - move-result-object v1 - - invoke-virtual {v1, p1}, Lcom/discord/stores/StoreGifting;->requestGift(Ljava/lang/String;)Lrx/Observable; - - move-result-object p1 - - const/4 v1, 0x2 - - invoke-static {p1, p0, v0, v1, v0}, Lcom/discord/utilities/rx/ObservableExtensionsKt;->ui$default(Lrx/Observable;Lcom/discord/app/AppComponent;Lcom/discord/utilities/mg_recycler/MGRecyclerAdapterSimple;ILjava/lang/Object;)Lrx/Observable; - - move-result-object v2 - - const-class v3, Le/a/a/e/a; - - const/4 v4, 0x0 - - const/4 v5, 0x0 - - new-instance v6, Le/a/a/e/a$c; - - invoke-direct {v6, p0}, Le/a/a/e/a$c;->(Le/a/a/e/a;)V - - const/4 v7, 0x0 - - new-instance v8, Le/a/a/e/a$d; - - invoke-direct {v8, p0}, Le/a/a/e/a$d;->(Le/a/a/e/a;)V - - const/16 v9, 0x16 - - const/4 v10, 0x0 - - invoke-static/range {v2 .. v10}, Lcom/discord/utilities/rx/ObservableExtensionsKt;->appSubscribe$default(Lrx/Observable;Ljava/lang/Class;Landroid/content/Context;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)V - - return-void - - :cond_2 const-string p1, "view" invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V - throw v0 + const/4 p1, 0x0 + + throw p1 .end method diff --git a/com.discord/smali/e/a/a/f$a.smali b/com.discord/smali/e/a/a/f$a.smali deleted file mode 100644 index 21843cc4e1..0000000000 --- a/com.discord/smali/e/a/a/f$a.smali +++ /dev/null @@ -1,119 +0,0 @@ -.class public final Le/a/a/f$a; -.super Ljava/lang/Object; -.source "java-style lambda group" - -# interfaces -.implements Landroid/view/View$OnClickListener; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Le/a/a/f;->onViewBound(Landroid/view/View;)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = null -.end annotation - - -# instance fields -.field public final synthetic d:I - -.field public final synthetic e:Ljava/lang/Object; - -.field public final synthetic f:Ljava/lang/Object; - - -# direct methods -.method public constructor (ILjava/lang/Object;Ljava/lang/Object;)V - .locals 0 - - iput p1, p0, Le/a/a/f$a;->d:I - - iput-object p2, p0, Le/a/a/f$a;->e:Ljava/lang/Object; - - iput-object p3, p0, Le/a/a/f$a;->f:Ljava/lang/Object; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final onClick(Landroid/view/View;)V - .locals 3 - - iget p1, p0, Le/a/a/f$a;->d:I - - const/4 v0, 0x0 - - const-string v1, "requireContext()" - - if-eqz p1, :cond_1 - - const/4 v2, 0x1 - - if-ne p1, v2, :cond_0 - - iget-object p1, p0, Le/a/a/f$a;->e:Ljava/lang/Object; - - check-cast p1, Le/a/a/f; - - invoke-virtual {p1}, Landroidx/fragment/app/Fragment;->requireContext()Landroid/content/Context; - - move-result-object p1 - - invoke-static {p1, v1}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - - iget-object v0, p0, Le/a/a/f$a;->f:Ljava/lang/Object; - - check-cast v0, Ljava/lang/String; - - const-string v1, "username" - - invoke-static {v0, v1}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - - const v1, 0x7f120462 - - invoke-static {p1, v0, v1}, Le/a/b/k;->a(Landroid/content/Context;Ljava/lang/CharSequence;I)V - - iget-object p1, p0, Le/a/a/f$a;->e:Ljava/lang/Object; - - check-cast p1, Le/a/a/f; - - invoke-virtual {p1}, Lcom/discord/app/AppDialog;->dismiss()V - - return-void - - :cond_0 - throw v0 - - :cond_1 - iget-object p1, p0, Le/a/a/f$a;->e:Ljava/lang/Object; - - check-cast p1, Le/a/a/f; - - invoke-virtual {p1}, Landroidx/fragment/app/Fragment;->requireContext()Landroid/content/Context; - - move-result-object p1 - - invoke-static {p1, v1}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - - iget-object v1, p0, Le/a/a/f$a;->f:Ljava/lang/Object; - - check-cast v1, Ljava/lang/String; - - const/4 v2, 0x4 - - invoke-static {p1, v1, v0, v2, v0}, Lcom/discord/utilities/uri/UriHandler;->handle$default(Landroid/content/Context;Ljava/lang/String;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)V - - iget-object p1, p0, Le/a/a/f$a;->e:Ljava/lang/Object; - - check-cast p1, Le/a/a/f; - - invoke-virtual {p1}, Lcom/discord/app/AppDialog;->dismiss()V - - return-void -.end method diff --git a/com.discord/smali/e/a/a/f.smali b/com.discord/smali/e/a/a/f.smali deleted file mode 100644 index cf05cf8a97..0000000000 --- a/com.discord/smali/e/a/a/f.smali +++ /dev/null @@ -1,337 +0,0 @@ -.class public final Le/a/a/f; -.super Lcom/discord/app/AppDialog; -.source "ConnectedAccountActionsDialog.kt" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Le/a/a/f$b; - } -.end annotation - - -# static fields -.field public static final synthetic g:[Lkotlin/reflect/KProperty; - -.field public static final h:Le/a/a/f$b; - - -# instance fields -.field public final d:Lkotlin/properties/ReadOnlyProperty; - -.field public final e:Lkotlin/properties/ReadOnlyProperty; - -.field public final f:Lkotlin/properties/ReadOnlyProperty; - - -# direct methods -.method public static constructor ()V - .locals 6 - - const/4 v0, 0x3 - - new-array v0, v0, [Lkotlin/reflect/KProperty; - - new-instance v1, Lw/u/b/u; - - const-class v2, Le/a/a/f; - - invoke-static {v2}, Lw/u/b/w;->getOrCreateKotlinClass(Ljava/lang/Class;)Lw/y/b; - - move-result-object v2 - - const-string v3, "dialogHeader" - - const-string v4, "getDialogHeader()Landroid/widget/TextView;" - - invoke-direct {v1, v2, v3, v4}, Lw/u/b/u;->(Lkotlin/reflect/KDeclarationContainer;Ljava/lang/String;Ljava/lang/String;)V - - sget-object v2, Lw/u/b/w;->a:Lw/u/b/x; - - invoke-virtual {v2, v1}, Lw/u/b/x;->property1(Lw/u/b/t;)Lw/y/d; - - const/4 v2, 0x0 - - aput-object v1, v0, v2 - - const/4 v1, 0x1 - - new-instance v2, Lw/u/b/u; - - const-class v3, Le/a/a/f; - - invoke-static {v3}, Lw/u/b/w;->getOrCreateKotlinClass(Ljava/lang/Class;)Lw/y/b; - - move-result-object v3 - - const-string v4, "openInBrowserItem" - - const-string v5, "getOpenInBrowserItem()Landroid/widget/TextView;" - - invoke-direct {v2, v3, v4, v5}, Lw/u/b/u;->(Lkotlin/reflect/KDeclarationContainer;Ljava/lang/String;Ljava/lang/String;)V - - sget-object v3, Lw/u/b/w;->a:Lw/u/b/x; - - invoke-virtual {v3, v2}, Lw/u/b/x;->property1(Lw/u/b/t;)Lw/y/d; - - aput-object v2, v0, v1 - - const/4 v1, 0x2 - - new-instance v2, Lw/u/b/u; - - const-class v3, Le/a/a/f; - - invoke-static {v3}, Lw/u/b/w;->getOrCreateKotlinClass(Ljava/lang/Class;)Lw/y/b; - - move-result-object v3 - - const-string v4, "copyUsernameItem" - - const-string v5, "getCopyUsernameItem()Landroid/widget/TextView;" - - invoke-direct {v2, v3, v4, v5}, Lw/u/b/u;->(Lkotlin/reflect/KDeclarationContainer;Ljava/lang/String;Ljava/lang/String;)V - - sget-object v3, Lw/u/b/w;->a:Lw/u/b/x; - - invoke-virtual {v3, v2}, Lw/u/b/x;->property1(Lw/u/b/t;)Lw/y/d; - - aput-object v2, v0, v1 - - sput-object v0, Le/a/a/f;->g:[Lkotlin/reflect/KProperty; - - new-instance v0, Le/a/a/f$b; - - const/4 v1, 0x0 - - invoke-direct {v0, v1}, Le/a/a/f$b;->(Lkotlin/jvm/internal/DefaultConstructorMarker;)V - - sput-object v0, Le/a/a/f;->h:Le/a/a/f$b; - - return-void -.end method - -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Lcom/discord/app/AppDialog;->()V - - const v0, 0x7f0a024d - - invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; - - move-result-object v0 - - iput-object v0, p0, Le/a/a/f;->d:Lkotlin/properties/ReadOnlyProperty; - - const v0, 0x7f0a024e - - invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; - - move-result-object v0 - - iput-object v0, p0, Le/a/a/f;->e:Lkotlin/properties/ReadOnlyProperty; - - const v0, 0x7f0a024c - - invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; - - move-result-object v0 - - iput-object v0, p0, Le/a/a/f;->f:Lkotlin/properties/ReadOnlyProperty; - - return-void -.end method - - -# virtual methods -.method public getContentViewResId()I - .locals 1 - - const v0, 0x7f0d0023 - - return v0 -.end method - -.method public onViewBound(Landroid/view/View;)V - .locals 11 - - if-eqz p1, :cond_4 - - invoke-super {p0, p1}, Lcom/discord/app/AppDialog;->onViewBound(Landroid/view/View;)V - - invoke-virtual {p0}, Lcom/discord/app/AppDialog;->getArgumentsOrDefault()Landroid/os/Bundle; - - move-result-object p1 - - const-string v0, "" - - const-string v1, "ARG_PROFILE_URL" - - invoke-virtual {p1, v1, v0}, Landroid/os/Bundle;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p0}, Lcom/discord/app/AppDialog;->getArgumentsOrDefault()Landroid/os/Bundle; - - move-result-object v1 - - const-string v2, "ARG_USERNAME" - - invoke-virtual {v1, v2, v0}, Landroid/os/Bundle;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {p0}, Lcom/discord/app/AppDialog;->getArgumentsOrDefault()Landroid/os/Bundle; - - move-result-object v1 - - const/4 v2, 0x0 - - const-string v3, "ARG_PLATFORM_IMAGE_RES" - - invoke-virtual {v1, v3, v2}, Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I - - move-result v5 - - if-eqz v5, :cond_0 - - iget-object v1, p0, Le/a/a/f;->d:Lkotlin/properties/ReadOnlyProperty; - - sget-object v3, Le/a/a/f;->g:[Lkotlin/reflect/KProperty; - - aget-object v3, v3, v2 - - invoke-interface {v1, p0, v3}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object; - - move-result-object v1 - - move-object v4, v1 - - check-cast v4, Landroid/widget/TextView; - - const/4 v6, 0x0 - - const/4 v7, 0x0 - - const/4 v8, 0x0 - - const/16 v9, 0xe - - const/4 v10, 0x0 - - invoke-static/range {v4 .. v10}, Lcom/discord/utilities/view/extensions/ViewExtensions;->setCompoundDrawableWithIntrinsicBounds$default(Landroid/widget/TextView;IIIIILjava/lang/Object;)V - - :cond_0 - iget-object v1, p0, Le/a/a/f;->d:Lkotlin/properties/ReadOnlyProperty; - - sget-object v3, Le/a/a/f;->g:[Lkotlin/reflect/KProperty; - - aget-object v3, v3, v2 - - invoke-interface {v1, p0, v3}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Landroid/widget/TextView; - - invoke-virtual {v1, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V - - iget-object v1, p0, Le/a/a/f;->e:Lkotlin/properties/ReadOnlyProperty; - - sget-object v3, Le/a/a/f;->g:[Lkotlin/reflect/KProperty; - - const/4 v4, 0x1 - - aget-object v3, v3, v4 - - invoke-interface {v1, p0, v3}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Landroid/widget/TextView; - - if-eqz p1, :cond_2 - - invoke-interface {p1}, Ljava/lang/CharSequence;->length()I - - move-result v3 - - if-nez v3, :cond_1 - - goto :goto_0 - - :cond_1 - const/4 v3, 0x0 - - goto :goto_1 - - :cond_2 - :goto_0 - const/4 v3, 0x1 - - :goto_1 - xor-int/2addr v3, v4 - - if-eqz v3, :cond_3 - - const/4 v3, 0x0 - - goto :goto_2 - - :cond_3 - const/16 v3, 0x8 - - :goto_2 - invoke-virtual {v1, v3}, Landroid/view/View;->setVisibility(I)V - - iget-object v1, p0, Le/a/a/f;->e:Lkotlin/properties/ReadOnlyProperty; - - sget-object v3, Le/a/a/f;->g:[Lkotlin/reflect/KProperty; - - aget-object v3, v3, v4 - - invoke-interface {v1, p0, v3}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Landroid/widget/TextView; - - new-instance v3, Le/a/a/f$a; - - invoke-direct {v3, v2, p0, p1}, Le/a/a/f$a;->(ILjava/lang/Object;Ljava/lang/Object;)V - - invoke-virtual {v1, v3}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - iget-object p1, p0, Le/a/a/f;->f:Lkotlin/properties/ReadOnlyProperty; - - sget-object v1, Le/a/a/f;->g:[Lkotlin/reflect/KProperty; - - const/4 v2, 0x2 - - aget-object v1, v1, v2 - - invoke-interface {p1, p0, v1}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Landroid/widget/TextView; - - new-instance v1, Le/a/a/f$a; - - invoke-direct {v1, v4, p0, v0}, Le/a/a/f$a;->(ILjava/lang/Object;Ljava/lang/Object;)V - - invoke-virtual {p1, v1}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - return-void - - :cond_4 - const-string p1, "view" - - invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V - - const/4 p1, 0x0 - - throw p1 -.end method diff --git a/com.discord/smali/e/a/a/f/a$a.smali b/com.discord/smali/e/a/a/f/a$a.smali new file mode 100644 index 0000000000..5ef076660e --- /dev/null +++ b/com.discord/smali/e/a/a/f/a$a.smali @@ -0,0 +1,83 @@ +.class public final Le/a/a/f/a$a; +.super Ljava/lang/Object; +.source "java-style lambda group" + +# interfaces +.implements Landroid/view/View$OnClickListener; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingMethod; + value = Le/a/a/f/a;->a(Lcom/discord/stores/StoreGifting$GiftState$RedeemedFailed;)V +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = null +.end annotation + + +# instance fields +.field public final synthetic d:I + +.field public final synthetic e:Ljava/lang/Object; + + +# direct methods +.method public constructor (ILjava/lang/Object;)V + .locals 0 + + iput p1, p0, Le/a/a/f/a$a;->d:I + + iput-object p2, p0, Le/a/a/f/a$a;->e:Ljava/lang/Object; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final onClick(Landroid/view/View;)V + .locals 1 + + iget p1, p0, Le/a/a/f/a$a;->d:I + + if-eqz p1, :cond_1 + + const/4 v0, 0x1 + + if-ne p1, v0, :cond_0 + + iget-object p1, p0, Le/a/a/f/a$a;->e:Ljava/lang/Object; + + check-cast p1, Le/a/a/f/a; + + invoke-virtual {p1}, Lcom/discord/app/AppDialog;->dismiss()V + + return-void + + :cond_0 + const/4 p1, 0x0 + + throw p1 + + :cond_1 + sget-object p1, Lcom/discord/stores/StoreStream;->Companion:Lcom/discord/stores/StoreStream$Companion; + + invoke-virtual {p1}, Lcom/discord/stores/StoreStream$Companion;->getGifting()Lcom/discord/stores/StoreGifting; + + move-result-object p1 + + iget-object v0, p0, Le/a/a/f/a$a;->e:Ljava/lang/Object; + + check-cast v0, Lcom/discord/stores/StoreGifting$GiftState$RedeemedFailed; + + invoke-virtual {v0}, Lcom/discord/stores/StoreGifting$GiftState$RedeemedFailed;->getGift()Lcom/discord/models/domain/ModelGift; + + move-result-object v0 + + invoke-virtual {p1, v0}, Lcom/discord/stores/StoreGifting;->acceptGift(Lcom/discord/models/domain/ModelGift;)V + + return-void +.end method diff --git a/com.discord/smali/e/a/a/e/a$b$a.smali b/com.discord/smali/e/a/a/f/a$b$a.smali similarity index 81% rename from com.discord/smali/e/a/a/e/a$b$a.smali rename to com.discord/smali/e/a/a/f/a$b$a.smali index e5ed740bdd..4bd2781821 100644 --- a/com.discord/smali/e/a/a/e/a$b$a.smali +++ b/com.discord/smali/e/a/a/f/a$b$a.smali @@ -1,4 +1,4 @@ -.class public final Le/a/a/e/a$b$a; +.class public final Le/a/a/f/a$b$a; .super Lw/u/b/k; .source "WidgetGiftAcceptDialog.kt" @@ -8,7 +8,7 @@ # annotations .annotation system Ldalvik/annotation/EnclosingMethod; - value = Le/a/a/e/a$b;->a(Ljava/lang/String;Ljava/lang/String;J)V + value = Le/a/a/f/a$b;->a(Ljava/lang/String;Ljava/lang/String;J)V .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -39,11 +39,11 @@ .method public constructor (Ljava/lang/String;Ljava/lang/String;J)V .locals 0 - iput-object p1, p0, Le/a/a/e/a$b$a;->$giftCode:Ljava/lang/String; + iput-object p1, p0, Le/a/a/f/a$b$a;->$giftCode:Ljava/lang/String; - iput-object p2, p0, Le/a/a/e/a$b$a;->$source:Ljava/lang/String; + iput-object p2, p0, Le/a/a/f/a$b$a;->$source:Ljava/lang/String; - iput-wide p3, p0, Le/a/a/e/a$b$a;->$channelId:J + iput-wide p3, p0, Le/a/a/f/a$b$a;->$channelId:J const/4 p1, 0x1 @@ -59,7 +59,7 @@ check-cast p1, Landroidx/fragment/app/FragmentActivity; - invoke-virtual {p0, p1}, Le/a/a/e/a$b$a;->invoke(Landroidx/fragment/app/FragmentActivity;)Z + invoke-virtual {p0, p1}, Le/a/a/f/a$b$a;->invoke(Landroidx/fragment/app/FragmentActivity;)Z move-result p1 @@ -81,23 +81,23 @@ move-result-object v0 - iget-object v1, p0, Le/a/a/e/a$b$a;->$giftCode:Ljava/lang/String; + iget-object v1, p0, Le/a/a/f/a$b$a;->$giftCode:Ljava/lang/String; - iget-object v2, p0, Le/a/a/e/a$b$a;->$source:Ljava/lang/String; + iget-object v2, p0, Le/a/a/f/a$b$a;->$source:Ljava/lang/String; - iget-wide v3, p0, Le/a/a/e/a$b$a;->$channelId:J + iget-wide v3, p0, Le/a/a/f/a$b$a;->$channelId:J invoke-virtual {v0, v1, v2, v3, v4}, Lcom/discord/stores/StoreAnalytics;->trackOpenGiftAcceptModal(Ljava/lang/String;Ljava/lang/String;J)V - new-instance v0, Le/a/a/e/a; + new-instance v0, Le/a/a/f/a; - invoke-direct {v0}, Le/a/a/e/a;->()V + invoke-direct {v0}, Le/a/a/f/a;->()V new-instance v1, Landroid/os/Bundle; invoke-direct {v1}, Landroid/os/Bundle;->()V - iget-object v2, p0, Le/a/a/e/a$b$a;->$giftCode:Ljava/lang/String; + iget-object v2, p0, Le/a/a/f/a$b$a;->$giftCode:Ljava/lang/String; const-string v3, "ARG_GIFT_CODE" @@ -113,7 +113,7 @@ invoke-static {p1, v1}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - const-class v1, Le/a/a/e/a; + const-class v1, Le/a/a/f/a; invoke-static {v1}, Lw/u/b/w;->getOrCreateKotlinClass(Ljava/lang/Class;)Lw/y/b; diff --git a/com.discord/smali/e/a/a/f/a$b.smali b/com.discord/smali/e/a/a/f/a$b.smali new file mode 100644 index 0000000000..3d5e5603bf --- /dev/null +++ b/com.discord/smali/e/a/a/f/a$b.smali @@ -0,0 +1,155 @@ +.class public final Le/a/a/f/a$b; +.super Ljava/lang/Object; +.source "WidgetGiftAcceptDialog.kt" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Le/a/a/f/a; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "b" +.end annotation + + +# direct methods +.method public synthetic constructor (Lkotlin/jvm/internal/DefaultConstructorMarker;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a(Ljava/lang/String;)Ljava/lang/String; + .locals 1 + + if-eqz p1, :cond_0 + + const-string v0, "gift:" + + invoke-static {v0, p1}, Le/e/b/a/a;->a(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p1 + + return-object p1 + + :cond_0 + const-string p1, "giftCode" + + invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V + + const/4 p1, 0x0 + + throw p1 +.end method + +.method public final a(Ljava/lang/String;Ljava/lang/String;J)V + .locals 19 + + move-object/from16 v0, p1 + + move-object/from16 v1, p2 + + const/4 v2, 0x0 + + if-eqz v0, :cond_1 + + if-eqz v1, :cond_0 + + new-instance v2, Lcom/discord/stores/StoreNotices$Notice; + + invoke-virtual/range {p0 .. p1}, Le/a/a/f/a$b;->a(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v4 + + const/4 v5, 0x0 + + const-wide/16 v6, 0x0 + + const/4 v8, 0x0 + + const/4 v9, 0x0 + + const/4 v10, 0x0 + + const-wide/16 v12, 0x0 + + const/4 v3, 0x2 + + new-array v3, v3, [Lw/y/b; + + const/4 v11, 0x0 + + const-class v16, Lcom/discord/widgets/settings/premium/WidgetSettingsGifting; + + invoke-static/range {v16 .. v16}, Lw/u/b/w;->getOrCreateKotlinClass(Ljava/lang/Class;)Lw/y/b; + + move-result-object v16 + + aput-object v16, v3, v11 + + const/4 v11, 0x1 + + const-class v16, Lcom/discord/widgets/main/WidgetMain; + + invoke-static/range {v16 .. v16}, Lw/u/b/w;->getOrCreateKotlinClass(Ljava/lang/Class;)Lw/y/b; + + move-result-object v16 + + aput-object v16, v3, v11 + + invoke-static {v3}, Le/k/a/c/e/p/g;->listOf([Ljava/lang/Object;)Ljava/util/List; + + move-result-object v11 + + new-instance v3, Le/a/a/f/a$b$a; + + move-wide/from16 v14, p3 + + invoke-direct {v3, v0, v1, v14, v15}, Le/a/a/f/a$b$a;->(Ljava/lang/String;Ljava/lang/String;J)V + + const/16 v0, 0x36 + + const/16 v18, 0x0 + + move-object v1, v3 + + move-object v3, v2 + + const-wide/16 v14, 0x0 + + move-object/from16 v16, v1 + + move/from16 v17, v0 + + invoke-direct/range {v3 .. v18}, Lcom/discord/stores/StoreNotices$Notice;->(Ljava/lang/String;Lcom/discord/utilities/time/Clock;JIZZLjava/util/List;JJLkotlin/jvm/functions/Function1;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + + sget-object v0, Lcom/discord/stores/StoreStream;->Companion:Lcom/discord/stores/StoreStream$Companion; + + invoke-virtual {v0}, Lcom/discord/stores/StoreStream$Companion;->getNotices()Lcom/discord/stores/StoreNotices; + + move-result-object v0 + + invoke-virtual {v0, v2}, Lcom/discord/stores/StoreNotices;->requestToShow(Lcom/discord/stores/StoreNotices$Notice;)V + + return-void + + :cond_0 + const-string v0, "source" + + invoke-static {v0}, Lw/u/b/j;->a(Ljava/lang/String;)V + + throw v2 + + :cond_1 + const-string v0, "giftCode" + + invoke-static {v0}, Lw/u/b/j;->a(Ljava/lang/String;)V + + throw v2 +.end method diff --git a/com.discord/smali/e/a/a/m$c.smali b/com.discord/smali/e/a/a/f/a$c.smali similarity index 58% rename from com.discord/smali/e/a/a/m$c.smali rename to com.discord/smali/e/a/a/f/a$c.smali index 7eabece8a2..db43184593 100644 --- a/com.discord/smali/e/a/a/m$c.smali +++ b/com.discord/smali/e/a/a/f/a$c.smali @@ -1,6 +1,6 @@ -.class public final Le/a/a/m$c; +.class public final Le/a/a/f/a$c; .super Lw/u/b/k; -.source "WidgetUrgentMessageDialog.kt" +.source "WidgetGiftAcceptDialog.kt" # interfaces .implements Lkotlin/jvm/functions/Function1; @@ -8,7 +8,7 @@ # annotations .annotation system Ldalvik/annotation/EnclosingMethod; - value = Le/a/a/m;->onViewBound(Landroid/view/View;)V + value = Le/a/a/f/a;->onViewBound(Landroid/view/View;)V .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -20,7 +20,7 @@ value = { "Lw/u/b/k;", "Lkotlin/jvm/functions/Function1<", - "Le/a/a/n$e;", + "Lcom/discord/utilities/error/Error;", "Lkotlin/Unit;", ">;" } @@ -28,14 +28,14 @@ # instance fields -.field public final synthetic this$0:Le/a/a/m; +.field public final synthetic this$0:Le/a/a/f/a; # direct methods -.method public constructor (Le/a/a/m;)V +.method public constructor (Le/a/a/f/a;)V .locals 0 - iput-object p1, p0, Le/a/a/m$c;->this$0:Le/a/a/m; + iput-object p1, p0, Le/a/a/f/a$c;->this$0:Le/a/a/f/a; const/4 p1, 0x1 @@ -46,19 +46,31 @@ # virtual methods -.method public final a(Le/a/a/n$e;)V - .locals 1 +.method public bridge synthetic invoke(Ljava/lang/Object;)Ljava/lang/Object; + .locals 0 + + check-cast p1, Lcom/discord/utilities/error/Error; + + invoke-virtual {p0, p1}, Le/a/a/f/a$c;->invoke(Lcom/discord/utilities/error/Error;)V + + sget-object p1, Lkotlin/Unit;->a:Lkotlin/Unit; + + return-object p1 +.end method + +.method public final invoke(Lcom/discord/utilities/error/Error;)V + .locals 0 if-eqz p1, :cond_0 - iget-object v0, p0, Le/a/a/m$c;->this$0:Le/a/a/m; + iget-object p1, p0, Le/a/a/f/a$c;->this$0:Le/a/a/f/a; - invoke-static {v0, p1}, Le/a/a/m;->a(Le/a/a/m;Le/a/a/n$e;)V + invoke-virtual {p1}, Lcom/discord/app/AppDialog;->dismiss()V return-void :cond_0 - const-string p1, "viewState" + const-string p1, "it" invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V @@ -66,15 +78,3 @@ throw p1 .end method - -.method public bridge synthetic invoke(Ljava/lang/Object;)Ljava/lang/Object; - .locals 0 - - check-cast p1, Le/a/a/n$e; - - invoke-virtual {p0, p1}, Le/a/a/m$c;->a(Le/a/a/n$e;)V - - sget-object p1, Lkotlin/Unit;->a:Lkotlin/Unit; - - return-object p1 -.end method diff --git a/com.discord/smali/e/a/a/e/a$d.smali b/com.discord/smali/e/a/a/f/a$d.smali similarity index 78% rename from com.discord/smali/e/a/a/e/a$d.smali rename to com.discord/smali/e/a/a/f/a$d.smali index ef55c4b277..e8ef63dd0a 100644 --- a/com.discord/smali/e/a/a/e/a$d.smali +++ b/com.discord/smali/e/a/a/f/a$d.smali @@ -1,4 +1,4 @@ -.class public final Le/a/a/e/a$d; +.class public final Le/a/a/f/a$d; .super Lw/u/b/k; .source "WidgetGiftAcceptDialog.kt" @@ -8,7 +8,7 @@ # annotations .annotation system Ldalvik/annotation/EnclosingMethod; - value = Le/a/a/e/a;->onViewBound(Landroid/view/View;)V + value = Le/a/a/f/a;->onViewBound(Landroid/view/View;)V .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -28,14 +28,14 @@ # instance fields -.field public final synthetic this$0:Le/a/a/e/a; +.field public final synthetic this$0:Le/a/a/f/a; # direct methods -.method public constructor (Le/a/a/e/a;)V +.method public constructor (Le/a/a/f/a;)V .locals 0 - iput-object p1, p0, Le/a/a/e/a$d;->this$0:Le/a/a/e/a; + iput-object p1, p0, Le/a/a/f/a$d;->this$0:Le/a/a/f/a; const/4 p1, 0x1 @@ -67,13 +67,13 @@ if-eqz v0, :cond_0 - iget-object v0, p0, Le/a/a/e/a$d;->this$0:Le/a/a/e/a; + iget-object v0, p0, Le/a/a/f/a$d;->this$0:Le/a/a/f/a; invoke-virtual {p1}, Lcom/discord/stores/StoreGifting$GiftState$Resolved;->getGift()Lcom/discord/models/domain/ModelGift; move-result-object p1 - invoke-static {v0, p1}, Le/a/a/e/a;->a(Le/a/a/e/a;Lcom/discord/models/domain/ModelGift;)V + invoke-static {v0, p1}, Le/a/a/f/a;->a(Le/a/a/f/a;Lcom/discord/models/domain/ModelGift;)V goto :goto_0 @@ -96,24 +96,24 @@ if-ne v0, v1, :cond_1 - iget-object v0, p0, Le/a/a/e/a$d;->this$0:Le/a/a/e/a; + iget-object v0, p0, Le/a/a/f/a$d;->this$0:Le/a/a/f/a; invoke-virtual {p1}, Lcom/discord/stores/StoreGifting$GiftState$Resolved;->getGift()Lcom/discord/models/domain/ModelGift; move-result-object p1 - invoke-static {v0, p1}, Le/a/a/e/a;->b(Le/a/a/e/a;Lcom/discord/models/domain/ModelGift;)V + invoke-static {v0, p1}, Le/a/a/f/a;->b(Le/a/a/f/a;Lcom/discord/models/domain/ModelGift;)V goto :goto_0 :cond_1 - iget-object v0, p0, Le/a/a/e/a$d;->this$0:Le/a/a/e/a; + iget-object v0, p0, Le/a/a/f/a$d;->this$0:Le/a/a/f/a; invoke-virtual {p1}, Lcom/discord/stores/StoreGifting$GiftState$Resolved;->getGift()Lcom/discord/models/domain/ModelGift; move-result-object p1 - invoke-static {v0, p1}, Le/a/a/e/a;->d(Le/a/a/e/a;Lcom/discord/models/domain/ModelGift;)V + invoke-static {v0, p1}, Le/a/a/f/a;->d(Le/a/a/f/a;Lcom/discord/models/domain/ModelGift;)V goto :goto_0 @@ -122,7 +122,7 @@ if-eqz v0, :cond_3 - iget-object v0, p0, Le/a/a/e/a$d;->this$0:Le/a/a/e/a; + iget-object v0, p0, Le/a/a/f/a$d;->this$0:Le/a/a/f/a; check-cast p1, Lcom/discord/stores/StoreGifting$GiftState$Redeeming; @@ -130,7 +130,7 @@ move-result-object p1 - invoke-static {v0, p1}, Le/a/a/e/a;->c(Le/a/a/e/a;Lcom/discord/models/domain/ModelGift;)V + invoke-static {v0, p1}, Le/a/a/f/a;->c(Le/a/a/f/a;Lcom/discord/models/domain/ModelGift;)V goto :goto_0 @@ -139,16 +139,16 @@ if-eqz v0, :cond_4 - iget-object v0, p0, Le/a/a/e/a$d;->this$0:Le/a/a/e/a; + iget-object v0, p0, Le/a/a/f/a$d;->this$0:Le/a/a/f/a; check-cast p1, Lcom/discord/stores/StoreGifting$GiftState$RedeemedFailed; - invoke-static {v0, p1}, Le/a/a/e/a;->a(Le/a/a/e/a;Lcom/discord/stores/StoreGifting$GiftState$RedeemedFailed;)V + invoke-static {v0, p1}, Le/a/a/f/a;->a(Le/a/a/f/a;Lcom/discord/stores/StoreGifting$GiftState$RedeemedFailed;)V goto :goto_0 :cond_4 - iget-object p1, p0, Le/a/a/e/a$d;->this$0:Le/a/a/e/a; + iget-object p1, p0, Le/a/a/f/a$d;->this$0:Le/a/a/f/a; invoke-virtual {p1}, Lcom/discord/app/AppDialog;->dismiss()V @@ -170,7 +170,7 @@ check-cast p1, Lcom/discord/stores/StoreGifting$GiftState; - invoke-virtual {p0, p1}, Le/a/a/e/a$d;->a(Lcom/discord/stores/StoreGifting$GiftState;)V + invoke-virtual {p0, p1}, Le/a/a/f/a$d;->a(Lcom/discord/stores/StoreGifting$GiftState;)V sget-object p1, Lkotlin/Unit;->a:Lkotlin/Unit; diff --git a/com.discord/smali/e/a/a/f/a.smali b/com.discord/smali/e/a/a/f/a.smali new file mode 100644 index 0000000000..25e3684f72 --- /dev/null +++ b/com.discord/smali/e/a/a/f/a.smali @@ -0,0 +1,1486 @@ +.class public final Le/a/a/f/a; +.super Lcom/discord/app/AppDialog; +.source "WidgetGiftAcceptDialog.kt" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Le/a/a/f/a$b; + } +.end annotation + + +# static fields +.field public static final synthetic i:[Lkotlin/reflect/KProperty; + +.field public static final j:Le/a/a/f/a$b; + + +# instance fields +.field public final d:Lkotlin/properties/ReadOnlyProperty; + +.field public final e:Lkotlin/properties/ReadOnlyProperty; + +.field public final f:Lkotlin/properties/ReadOnlyProperty; + +.field public final g:Lkotlin/properties/ReadOnlyProperty; + +.field public final h:Lkotlin/properties/ReadOnlyProperty; + + +# direct methods +.method public static constructor ()V + .locals 6 + + const/4 v0, 0x5 + + new-array v0, v0, [Lkotlin/reflect/KProperty; + + new-instance v1, Lw/u/b/u; + + const-class v2, Le/a/a/f/a; + + invoke-static {v2}, Lw/u/b/w;->getOrCreateKotlinClass(Ljava/lang/Class;)Lw/y/b; + + move-result-object v2 + + const-string v3, "dialogHeader" + + const-string v4, "getDialogHeader()Lcom/discord/app/AppTextView;" + + invoke-direct {v1, v2, v3, v4}, Lw/u/b/u;->(Lkotlin/reflect/KDeclarationContainer;Ljava/lang/String;Ljava/lang/String;)V + + sget-object v2, Lw/u/b/w;->a:Lw/u/b/x; + + invoke-virtual {v2, v1}, Lw/u/b/x;->property1(Lw/u/b/t;)Lw/y/d; + + const/4 v2, 0x0 + + aput-object v1, v0, v2 + + const/4 v1, 0x1 + + new-instance v2, Lw/u/b/u; + + const-class v3, Le/a/a/f/a; + + invoke-static {v3}, Lw/u/b/w;->getOrCreateKotlinClass(Ljava/lang/Class;)Lw/y/b; + + move-result-object v3 + + const-string v4, "dialogText" + + const-string v5, "getDialogText()Lcom/discord/app/AppTextView;" + + invoke-direct {v2, v3, v4, v5}, Lw/u/b/u;->(Lkotlin/reflect/KDeclarationContainer;Ljava/lang/String;Ljava/lang/String;)V + + sget-object v3, Lw/u/b/w;->a:Lw/u/b/x; + + invoke-virtual {v3, v2}, Lw/u/b/x;->property1(Lw/u/b/t;)Lw/y/d; + + aput-object v2, v0, v1 + + const/4 v1, 0x2 + + new-instance v2, Lw/u/b/u; + + const-class v3, Le/a/a/f/a; + + invoke-static {v3}, Lw/u/b/w;->getOrCreateKotlinClass(Ljava/lang/Class;)Lw/y/b; + + move-result-object v3 + + const-string v4, "dialogImage" + + const-string v5, "getDialogImage()Lcom/facebook/drawee/view/SimpleDraweeView;" + + invoke-direct {v2, v3, v4, v5}, Lw/u/b/u;->(Lkotlin/reflect/KDeclarationContainer;Ljava/lang/String;Ljava/lang/String;)V + + sget-object v3, Lw/u/b/w;->a:Lw/u/b/x; + + invoke-virtual {v3, v2}, Lw/u/b/x;->property1(Lw/u/b/t;)Lw/y/d; + + aput-object v2, v0, v1 + + const/4 v1, 0x3 + + new-instance v2, Lw/u/b/u; + + const-class v3, Le/a/a/f/a; + + invoke-static {v3}, Lw/u/b/w;->getOrCreateKotlinClass(Ljava/lang/Class;)Lw/y/b; + + move-result-object v3 + + const-string v4, "button" + + const-string v5, "getButton()Landroid/widget/Button;" + + invoke-direct {v2, v3, v4, v5}, Lw/u/b/u;->(Lkotlin/reflect/KDeclarationContainer;Ljava/lang/String;Ljava/lang/String;)V + + sget-object v3, Lw/u/b/w;->a:Lw/u/b/x; + + invoke-virtual {v3, v2}, Lw/u/b/x;->property1(Lw/u/b/t;)Lw/y/d; + + aput-object v2, v0, v1 + + const/4 v1, 0x4 + + new-instance v2, Lw/u/b/u; + + const-class v3, Le/a/a/f/a; + + invoke-static {v3}, Lw/u/b/w;->getOrCreateKotlinClass(Ljava/lang/Class;)Lw/y/b; + + move-result-object v3 + + const-string v4, "progress" + + const-string v5, "getProgress()Landroid/view/View;" + + invoke-direct {v2, v3, v4, v5}, Lw/u/b/u;->(Lkotlin/reflect/KDeclarationContainer;Ljava/lang/String;Ljava/lang/String;)V + + sget-object v3, Lw/u/b/w;->a:Lw/u/b/x; + + invoke-virtual {v3, v2}, Lw/u/b/x;->property1(Lw/u/b/t;)Lw/y/d; + + aput-object v2, v0, v1 + + sput-object v0, Le/a/a/f/a;->i:[Lkotlin/reflect/KProperty; + + new-instance v0, Le/a/a/f/a$b; + + const/4 v1, 0x0 + + invoke-direct {v0, v1}, Le/a/a/f/a$b;->(Lkotlin/jvm/internal/DefaultConstructorMarker;)V + + sput-object v0, Le/a/a/f/a;->j:Le/a/a/f/a$b; + + return-void +.end method + +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Lcom/discord/app/AppDialog;->()V + + const v0, 0x7f0a000e + + invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + + move-result-object v0 + + iput-object v0, p0, Le/a/a/f/a;->d:Lkotlin/properties/ReadOnlyProperty; + + const v0, 0x7f0a000c + + invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + + move-result-object v0 + + iput-object v0, p0, Le/a/a/f/a;->e:Lkotlin/properties/ReadOnlyProperty; + + const v0, 0x7f0a000b + + invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + + move-result-object v0 + + iput-object v0, p0, Le/a/a/f/a;->f:Lkotlin/properties/ReadOnlyProperty; + + const v0, 0x7f0a000d + + invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + + move-result-object v0 + + iput-object v0, p0, Le/a/a/f/a;->g:Lkotlin/properties/ReadOnlyProperty; + + const v0, 0x7f0a000f + + invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + + move-result-object v0 + + iput-object v0, p0, Le/a/a/f/a;->h:Lkotlin/properties/ReadOnlyProperty; + + return-void +.end method + +.method public static final synthetic a(Le/a/a/f/a;Lcom/discord/models/domain/ModelGift;)V + .locals 6 + + invoke-virtual {p0, p1}, Le/a/a/f/a;->a(Lcom/discord/models/domain/ModelGift;)V + + invoke-virtual {p1}, Lcom/discord/models/domain/ModelGift;->getStoreListing()Lcom/discord/models/domain/ModelStoreListing; + + move-result-object v0 + + if-eqz v0, :cond_0 + + invoke-virtual {v0}, Lcom/discord/models/domain/ModelStoreListing;->getSku()Lcom/discord/models/domain/ModelSku; + + move-result-object v0 + + if-eqz v0, :cond_0 + + invoke-virtual {v0}, Lcom/discord/models/domain/ModelSku;->getName()Ljava/lang/String; + + move-result-object v0 + + if-eqz v0, :cond_0 + + goto :goto_0 + + :cond_0 + const-string v0, "" + + :goto_0 + invoke-virtual {p0, p1}, Le/a/a/f/a;->b(Lcom/discord/models/domain/ModelGift;)Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {p1}, Lcom/discord/models/domain/ModelGift;->isAnyNitroGift()Z + + move-result v2 + + const/4 v3, 0x1 + + const/4 v4, 0x0 + + if-eqz v2, :cond_1 + + const v2, 0x7f1207b1 + + new-array v5, v3, [Ljava/lang/Object; + + aput-object v0, v5, v4 + + invoke-virtual {p0, v2, v5}, Landroidx/fragment/app/Fragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v2 + + goto :goto_1 + + :cond_1 + const v2, 0x7f1207b0 + + invoke-virtual {p0, v2}, Landroidx/fragment/app/Fragment;->getString(I)Ljava/lang/String; + + move-result-object v2 + + :goto_1 + const-string v5, "when {\n gift.isAnyN\u2026ion_header_success)\n }" + + invoke-static {v2, v5}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + invoke-virtual {p1}, Lcom/discord/models/domain/ModelGift;->isNitroClassicGift()Z + + move-result v5 + + if-eqz v5, :cond_2 + + const p1, 0x7f12079e + + new-array v0, v3, [Ljava/lang/Object; + + aput-object v1, v0, v4 + + invoke-virtual {p0, p1, v0}, Landroidx/fragment/app/Fragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + goto :goto_2 + + :cond_2 + invoke-virtual {p1}, Lcom/discord/models/domain/ModelGift;->isNitroGift()Z + + move-result p1 + + if-eqz p1, :cond_3 + + const p1, 0x7f12079f + + new-array v0, v3, [Ljava/lang/Object; + + aput-object v1, v0, v4 + + invoke-virtual {p0, p1, v0}, Landroidx/fragment/app/Fragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + goto :goto_2 + + :cond_3 + const p1, 0x7f12079d + + new-array v1, v3, [Ljava/lang/Object; + + aput-object v0, v1, v4 + + invoke-virtual {p0, p1, v1}, Landroidx/fragment/app/Fragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + :goto_2 + const-string v0, "when {\n gift.isNitr\u2026ccess_mobile, name)\n }" + + invoke-static {p1, v0}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + invoke-virtual {p0}, Le/a/a/f/a;->getDialogHeader()Lcom/discord/app/AppTextView; + + move-result-object v0 + + invoke-virtual {v0, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V + + invoke-virtual {p0}, Le/a/a/f/a;->getDialogText()Lcom/discord/app/AppTextView; + + move-result-object v0 + + new-array v1, v4, [Ljava/lang/Object; + + invoke-virtual {v0, p1, v1}, Lcom/discord/app/AppTextView;->a(Ljava/lang/String;[Ljava/lang/Object;)V + + invoke-virtual {p0}, Le/a/a/f/a;->c()Landroid/widget/Button; + + move-result-object p1 + + invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getContext()Landroid/content/Context; + + move-result-object v0 + + if-eqz v0, :cond_4 + + const v1, 0x7f1207ac + + invoke-virtual {v0, v1}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence; + + move-result-object v0 + + goto :goto_3 + + :cond_4 + const/4 v0, 0x0 + + :goto_3 + invoke-virtual {p1, v0}, Landroid/widget/Button;->setText(Ljava/lang/CharSequence;)V + + invoke-virtual {p0}, Le/a/a/f/a;->c()Landroid/widget/Button; + + move-result-object p1 + + new-instance v0, Le/a/a/f/c; + + invoke-direct {v0, p0}, Le/a/a/f/c;->(Le/a/a/f/a;)V + + invoke-virtual {p1, v0}, Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V + + return-void +.end method + +.method public static final synthetic a(Le/a/a/f/a;Lcom/discord/stores/StoreGifting$GiftState$RedeemedFailed;)V + .locals 0 + + invoke-virtual {p0, p1}, Le/a/a/f/a;->a(Lcom/discord/stores/StoreGifting$GiftState$RedeemedFailed;)V + + return-void +.end method + +.method public static final synthetic b(Le/a/a/f/a;Lcom/discord/models/domain/ModelGift;)V + .locals 2 + + invoke-virtual {p0, p1}, Le/a/a/f/a;->a(Lcom/discord/models/domain/ModelGift;)V + + invoke-virtual {p0}, Le/a/a/f/a;->getDialogHeader()Lcom/discord/app/AppTextView; + + move-result-object p1 + + const v0, 0x7f1207af + + invoke-virtual {p0, v0}, Landroidx/fragment/app/Fragment;->getString(I)Ljava/lang/String; + + move-result-object v0 + + invoke-virtual {p1, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V + + invoke-virtual {p0}, Le/a/a/f/a;->getDialogText()Lcom/discord/app/AppTextView; + + move-result-object p1 + + const v0, 0x7f12078f + + invoke-virtual {p0, v0}, Landroidx/fragment/app/Fragment;->getString(I)Ljava/lang/String; + + move-result-object v0 + + const/4 v1, 0x0 + + new-array v1, v1, [Ljava/lang/Object; + + invoke-virtual {p1, v0, v1}, Lcom/discord/app/AppTextView;->a(Ljava/lang/String;[Ljava/lang/Object;)V + + invoke-virtual {p0}, Le/a/a/f/a;->c()Landroid/widget/Button; + + move-result-object p1 + + invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getContext()Landroid/content/Context; + + move-result-object v0 + + if-eqz v0, :cond_0 + + const v1, 0x7f1207a8 + + invoke-virtual {v0, v1}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence; + + move-result-object v0 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + invoke-virtual {p1, v0}, Landroid/widget/Button;->setText(Ljava/lang/CharSequence;)V + + invoke-virtual {p0}, Le/a/a/f/a;->c()Landroid/widget/Button; + + move-result-object p1 + + new-instance v0, Le/a/a/f/d; + + invoke-direct {v0, p0}, Le/a/a/f/d;->(Le/a/a/f/a;)V + + invoke-virtual {p1, v0}, Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V + + return-void +.end method + +.method public static final synthetic c(Le/a/a/f/a;Lcom/discord/models/domain/ModelGift;)V + .locals 6 + + invoke-virtual {p0, p1}, Le/a/a/f/a;->a(Lcom/discord/models/domain/ModelGift;)V + + invoke-virtual {p1}, Lcom/discord/models/domain/ModelGift;->getStoreListing()Lcom/discord/models/domain/ModelStoreListing; + + move-result-object v0 + + if-eqz v0, :cond_0 + + invoke-virtual {v0}, Lcom/discord/models/domain/ModelStoreListing;->getSku()Lcom/discord/models/domain/ModelSku; + + move-result-object v0 + + if-eqz v0, :cond_0 + + invoke-virtual {v0}, Lcom/discord/models/domain/ModelSku;->getName()Ljava/lang/String; + + move-result-object v0 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + invoke-virtual {p0}, Le/a/a/f/a;->c()Landroid/widget/Button; + + move-result-object v1 + + const/16 v2, 0x8 + + invoke-virtual {v1, v2}, Landroid/widget/Button;->setVisibility(I)V + + invoke-virtual {p0}, Le/a/a/f/a;->d()Landroid/view/View; + + move-result-object v1 + + const/4 v2, 0x0 + + invoke-virtual {v1, v2}, Landroid/view/View;->setVisibility(I)V + + invoke-virtual {p1}, Lcom/discord/models/domain/ModelGift;->isAnyNitroGift()Z + + move-result v1 + + const/4 v3, 0x1 + + if-eqz v1, :cond_1 + + const v1, 0x7f1207ae + + new-array v4, v3, [Ljava/lang/Object; + + aput-object v0, v4, v2 + + invoke-virtual {p0, v1, v4}, Landroidx/fragment/app/Fragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v1 + + goto :goto_1 + + :cond_1 + const v1, 0x7f1207ad + + invoke-virtual {p0, v1}, Landroidx/fragment/app/Fragment;->getString(I)Ljava/lang/String; + + move-result-object v1 + + :goto_1 + const-string v4, "when {\n gift.isAnyN\u2026ion_header_confirm)\n }" + + invoke-static {v1, v4}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + invoke-virtual {p1}, Lcom/discord/models/domain/ModelGift;->isAnyNitroGift()Z + + move-result v4 + + if-eqz v4, :cond_2 + + const v4, 0x7f120791 + + const/4 v5, 0x2 + + new-array v5, v5, [Ljava/lang/Object; + + aput-object v0, v5, v2 + + invoke-virtual {p0, p1}, Le/a/a/f/a;->b(Lcom/discord/models/domain/ModelGift;)Ljava/lang/String; + + move-result-object p1 + + aput-object p1, v5, v3 + + invoke-virtual {p0, v4, v5}, Landroidx/fragment/app/Fragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + goto :goto_2 + + :cond_2 + const p1, 0x7f120790 + + new-array v3, v3, [Ljava/lang/Object; + + aput-object v0, v3, v2 + + invoke-virtual {p0, p1, v3}, Landroidx/fragment/app/Fragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + :goto_2 + const-string v0, "when {\n gift.isAnyN\u2026body_confirm, name)\n }" + + invoke-static {p1, v0}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + invoke-virtual {p0}, Le/a/a/f/a;->getDialogHeader()Lcom/discord/app/AppTextView; + + move-result-object v0 + + invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V + + invoke-virtual {p0}, Le/a/a/f/a;->getDialogText()Lcom/discord/app/AppTextView; + + move-result-object p0 + + new-array v0, v2, [Ljava/lang/Object; + + invoke-virtual {p0, p1, v0}, Lcom/discord/app/AppTextView;->a(Ljava/lang/String;[Ljava/lang/Object;)V + + return-void +.end method + +.method public static final synthetic d(Le/a/a/f/a;Lcom/discord/models/domain/ModelGift;)V + .locals 7 + + invoke-virtual {p0, p1}, Le/a/a/f/a;->a(Lcom/discord/models/domain/ModelGift;)V + + invoke-virtual {p1}, Lcom/discord/models/domain/ModelGift;->getStoreListing()Lcom/discord/models/domain/ModelStoreListing; + + move-result-object v0 + + const/4 v1, 0x0 + + if-eqz v0, :cond_0 + + invoke-virtual {v0}, Lcom/discord/models/domain/ModelStoreListing;->getSku()Lcom/discord/models/domain/ModelSku; + + move-result-object v0 + + if-eqz v0, :cond_0 + + invoke-virtual {v0}, Lcom/discord/models/domain/ModelSku;->getName()Ljava/lang/String; + + move-result-object v0 + + goto :goto_0 + + :cond_0 + move-object v0, v1 + + :goto_0 + invoke-virtual {p1}, Lcom/discord/models/domain/ModelGift;->isAnyNitroGift()Z + + move-result v2 + + const/4 v3, 0x1 + + const/4 v4, 0x0 + + if-eqz v2, :cond_1 + + const v2, 0x7f1207ae + + new-array v5, v3, [Ljava/lang/Object; + + aput-object v0, v5, v4 + + invoke-virtual {p0, v2, v5}, Landroidx/fragment/app/Fragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v2 + + goto :goto_1 + + :cond_1 + const v2, 0x7f1207ad + + invoke-virtual {p0, v2}, Landroidx/fragment/app/Fragment;->getString(I)Ljava/lang/String; + + move-result-object v2 + + :goto_1 + const-string v5, "when {\n gift.isAnyN\u2026ion_header_confirm)\n }" + + invoke-static {v2, v5}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + invoke-virtual {p1}, Lcom/discord/models/domain/ModelGift;->isAnyNitroGift()Z + + move-result v5 + + if-eqz v5, :cond_2 + + const v5, 0x7f120791 + + const/4 v6, 0x2 + + new-array v6, v6, [Ljava/lang/Object; + + aput-object v0, v6, v4 + + invoke-virtual {p0, p1}, Le/a/a/f/a;->b(Lcom/discord/models/domain/ModelGift;)Ljava/lang/String; + + move-result-object v0 + + aput-object v0, v6, v3 + + invoke-virtual {p0, v5, v6}, Landroidx/fragment/app/Fragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v0 + + goto :goto_2 + + :cond_2 + const v5, 0x7f120790 + + new-array v3, v3, [Ljava/lang/Object; + + aput-object v0, v3, v4 + + invoke-virtual {p0, v5, v3}, Landroidx/fragment/app/Fragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v0 + + :goto_2 + const-string v3, "when {\n gift.isAnyN\u2026body_confirm, name)\n }" + + invoke-static {v0, v3}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + invoke-virtual {p0}, Le/a/a/f/a;->getDialogHeader()Lcom/discord/app/AppTextView; + + move-result-object v3 + + invoke-virtual {v3, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V + + invoke-virtual {p0}, Le/a/a/f/a;->getDialogText()Lcom/discord/app/AppTextView; + + move-result-object v2 + + new-array v3, v4, [Ljava/lang/Object; + + invoke-virtual {v2, v0, v3}, Lcom/discord/app/AppTextView;->a(Ljava/lang/String;[Ljava/lang/Object;)V + + invoke-virtual {p0}, Le/a/a/f/a;->c()Landroid/widget/Button; + + move-result-object v0 + + invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getContext()Landroid/content/Context; + + move-result-object v2 + + if-eqz v2, :cond_3 + + const v1, 0x7f1207a6 + + invoke-virtual {v2, v1}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence; + + move-result-object v1 + + :cond_3 + invoke-virtual {v0, v1}, Landroid/widget/Button;->setText(Ljava/lang/CharSequence;)V + + invoke-virtual {p0}, Le/a/a/f/a;->c()Landroid/widget/Button; + + move-result-object p0 + + new-instance v0, Le/a/a/f/e; + + invoke-direct {v0, p1}, Le/a/a/f/e;->(Lcom/discord/models/domain/ModelGift;)V + + invoke-virtual {p0, v0}, Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V + + return-void +.end method + + +# virtual methods +.method public final a(Lcom/discord/models/domain/ModelGift;)V + .locals 11 + + invoke-virtual {p1}, Lcom/discord/models/domain/ModelGift;->isAnyNitroGift()Z + + move-result v0 + + const/4 v1, 0x4 + + const/4 v2, 0x2 + + const/4 v3, 0x0 + + if-eqz v0, :cond_0 + + iget-object v0, p0, Le/a/a/f/a;->f:Lkotlin/properties/ReadOnlyProperty; + + sget-object v4, Le/a/a/f/a;->i:[Lkotlin/reflect/KProperty; + + aget-object v2, v4, v2 + + invoke-interface {v0, p0, v2}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lcom/facebook/drawee/view/SimpleDraweeView; + + sget-object v2, Lcom/discord/utilities/premium/PremiumUtils;->INSTANCE:Lcom/discord/utilities/premium/PremiumUtils; + + invoke-virtual {v2, p1}, Lcom/discord/utilities/premium/PremiumUtils;->getNitroGiftIcon(Lcom/discord/models/domain/ModelGift;)I + + move-result p1 + + invoke-static {v0, p1, v3, v1, v3}, Lcom/discord/utilities/images/MGImages;->setImage$default(Landroid/widget/ImageView;ILcom/discord/utilities/images/MGImages$ChangeDetector;ILjava/lang/Object;)V + + goto :goto_1 + + :cond_0 + invoke-virtual {p1}, Lcom/discord/models/domain/ModelGift;->getStoreListing()Lcom/discord/models/domain/ModelStoreListing; + + move-result-object v0 + + if-eqz v0, :cond_2 + + invoke-virtual {v0}, Lcom/discord/models/domain/ModelStoreListing;->getSku()Lcom/discord/models/domain/ModelSku; + + move-result-object v0 + + if-eqz v0, :cond_2 + + invoke-virtual {v0}, Lcom/discord/models/domain/ModelSku;->getApplication()Lcom/discord/models/domain/ModelApplication; + + move-result-object v0 + + if-eqz v0, :cond_2 + + invoke-virtual {v0}, Lcom/discord/models/domain/ModelApplication;->getIcon()Ljava/lang/String; + + move-result-object v7 + + if-eqz v7, :cond_2 + + sget-object v4, Lcom/discord/utilities/icon/IconUtils;->INSTANCE:Lcom/discord/utilities/icon/IconUtils; + + invoke-virtual {p1}, Lcom/discord/models/domain/ModelGift;->getStoreListing()Lcom/discord/models/domain/ModelStoreListing; + + move-result-object p1 + + if-eqz p1, :cond_1 + + invoke-virtual {p1}, Lcom/discord/models/domain/ModelStoreListing;->getSku()Lcom/discord/models/domain/ModelSku; + + move-result-object p1 + + if-eqz p1, :cond_1 + + invoke-virtual {p1}, Lcom/discord/models/domain/ModelSku;->getApplicationId()J + + move-result-wide v5 + + goto :goto_0 + + :cond_1 + const-wide/16 v5, 0x0 + + :goto_0 + const/4 v8, 0x0 + + const/4 v9, 0x4 + + const/4 v10, 0x0 + + invoke-static/range {v4 .. v10}, Lcom/discord/utilities/icon/IconUtils;->getApplicationIcon$default(Lcom/discord/utilities/icon/IconUtils;JLjava/lang/String;IILjava/lang/Object;)Ljava/lang/String; + + move-result-object v3 + + :cond_2 + iget-object p1, p0, Le/a/a/f/a;->f:Lkotlin/properties/ReadOnlyProperty; + + sget-object v0, Le/a/a/f/a;->i:[Lkotlin/reflect/KProperty; + + aget-object v0, v0, v2 + + invoke-interface {p1, p0, v0}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Lcom/facebook/drawee/view/SimpleDraweeView; + + invoke-virtual {p1, v3}, Lcom/facebook/drawee/view/SimpleDraweeView;->setImageURI(Ljava/lang/String;)V + + :goto_1 + invoke-virtual {p0}, Le/a/a/f/a;->c()Landroid/widget/Button; + + move-result-object p1 + + const/4 v0, 0x0 + + invoke-virtual {p1, v0}, Landroid/widget/Button;->setVisibility(I)V + + iget-object p1, p0, Le/a/a/f/a;->h:Lkotlin/properties/ReadOnlyProperty; + + sget-object v0, Le/a/a/f/a;->i:[Lkotlin/reflect/KProperty; + + aget-object v0, v0, v1 + + invoke-interface {p1, p0, v0}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Landroid/view/View; + + const/16 v0, 0x8 + + invoke-virtual {p1, v0}, Landroid/view/View;->setVisibility(I)V + + return-void +.end method + +.method public final a(Lcom/discord/stores/StoreGifting$GiftState$RedeemedFailed;)V + .locals 5 + + invoke-virtual {p1}, Lcom/discord/stores/StoreGifting$GiftState$RedeemedFailed;->getGift()Lcom/discord/models/domain/ModelGift; + + move-result-object v0 + + invoke-virtual {p0, v0}, Le/a/a/f/a;->a(Lcom/discord/models/domain/ModelGift;)V + + invoke-virtual {p0}, Le/a/a/f/a;->getDialogHeader()Lcom/discord/app/AppTextView; + + move-result-object v0 + + const v1, 0x7f1207af + + invoke-virtual {p0, v1}, Landroidx/fragment/app/Fragment;->getString(I)Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V + + invoke-virtual {p0}, Le/a/a/f/a;->getDialogText()Lcom/discord/app/AppTextView; + + move-result-object v0 + + const v1, 0x7f1207a4 + + invoke-virtual {p0, v1}, Landroidx/fragment/app/Fragment;->getString(I)Ljava/lang/String; + + move-result-object v2 + + const/4 v3, 0x0 + + new-array v4, v3, [Ljava/lang/Object; + + invoke-virtual {v0, v2, v4}, Lcom/discord/app/AppTextView;->a(Ljava/lang/String;[Ljava/lang/Object;)V + + invoke-virtual {p1}, Lcom/discord/stores/StoreGifting$GiftState$RedeemedFailed;->getCanRetry()Z + + move-result v0 + + const/4 v2, 0x0 + + if-eqz v0, :cond_1 + + invoke-virtual {p0}, Le/a/a/f/a;->getDialogText()Lcom/discord/app/AppTextView; + + move-result-object v0 + + invoke-virtual {p0, v1}, Landroidx/fragment/app/Fragment;->getString(I)Ljava/lang/String; + + move-result-object v1 + + new-array v4, v3, [Ljava/lang/Object; + + invoke-virtual {v0, v1, v4}, Lcom/discord/app/AppTextView;->a(Ljava/lang/String;[Ljava/lang/Object;)V + + invoke-virtual {p0}, Le/a/a/f/a;->c()Landroid/widget/Button; + + move-result-object v0 + + invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getContext()Landroid/content/Context; + + move-result-object v1 + + if-eqz v1, :cond_0 + + const v2, 0x7f1210e3 + + invoke-virtual {v1, v2}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence; + + move-result-object v2 + + :cond_0 + invoke-virtual {v0, v2}, Landroid/widget/Button;->setText(Ljava/lang/CharSequence;)V + + invoke-virtual {p0}, Le/a/a/f/a;->c()Landroid/widget/Button; + + move-result-object v0 + + new-instance v1, Le/a/a/f/a$a; + + invoke-direct {v1, v3, p1}, Le/a/a/f/a$a;->(ILjava/lang/Object;)V + + invoke-virtual {v0, v1}, Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V + + goto/16 :goto_4 + + :cond_1 + invoke-virtual {p1}, Lcom/discord/stores/StoreGifting$GiftState$RedeemedFailed;->getErrorCode()Ljava/lang/Integer; + + move-result-object p1 + + const v0, 0xc386 + + if-nez p1, :cond_2 + + goto :goto_0 + + :cond_2 + invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I + + move-result v1 + + if-ne v1, v0, :cond_3 + + invoke-virtual {p0}, Le/a/a/f/a;->getDialogText()Lcom/discord/app/AppTextView; + + move-result-object p1 + + const v0, 0x7f120797 + + invoke-virtual {p1, v0}, Landroid/widget/TextView;->setText(I)V + + goto :goto_3 + + :cond_3 + :goto_0 + const v0, 0x186b8 + + if-nez p1, :cond_4 + + goto :goto_1 + + :cond_4 + invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I + + move-result v1 + + if-ne v1, v0, :cond_5 + + invoke-virtual {p0}, Le/a/a/f/a;->getDialogText()Lcom/discord/app/AppTextView; + + move-result-object p1 + + const v0, 0x7f120793 + + invoke-virtual {p1, v0}, Landroid/widget/TextView;->setText(I)V + + goto :goto_3 + + :cond_5 + :goto_1 + const v0, 0x186b6 + + if-nez p1, :cond_6 + + goto :goto_2 + + :cond_6 + invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I + + move-result v1 + + if-ne v1, v0, :cond_7 + + invoke-virtual {p0}, Le/a/a/f/a;->getDialogText()Lcom/discord/app/AppTextView; + + move-result-object p1 + + const v0, 0x7f120794 + + invoke-virtual {p1, v0}, Landroid/widget/TextView;->setText(I)V + + goto :goto_3 + + :cond_7 + :goto_2 + const v0, 0x186b9 + + if-nez p1, :cond_8 + + goto :goto_3 + + :cond_8 + invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I + + move-result p1 + + if-ne p1, v0, :cond_9 + + invoke-virtual {p0}, Le/a/a/f/a;->getDialogText()Lcom/discord/app/AppTextView; + + move-result-object p1 + + const v0, 0x7f120792 + + invoke-virtual {p1, v0}, Landroid/widget/TextView;->setText(I)V + + :cond_9 + :goto_3 + invoke-virtual {p0}, Le/a/a/f/a;->c()Landroid/widget/Button; + + move-result-object p1 + + invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getContext()Landroid/content/Context; + + move-result-object v0 + + if-eqz v0, :cond_a + + const v1, 0x7f1207a8 + + invoke-virtual {v0, v1}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence; + + move-result-object v2 + + :cond_a + invoke-virtual {p1, v2}, Landroid/widget/Button;->setText(Ljava/lang/CharSequence;)V + + invoke-virtual {p0}, Le/a/a/f/a;->c()Landroid/widget/Button; + + move-result-object p1 + + new-instance v0, Le/a/a/f/a$a; + + const/4 v1, 0x1 + + invoke-direct {v0, v1, p0}, Le/a/a/f/a$a;->(ILjava/lang/Object;)V + + invoke-virtual {p1, v0}, Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V + + :goto_4 + return-void +.end method + +.method public final b(Lcom/discord/models/domain/ModelGift;)Ljava/lang/String; + .locals 8 + + invoke-virtual {p1}, Lcom/discord/models/domain/ModelGift;->getSubscriptionPlan()Lcom/discord/models/domain/ModelSubscriptionPlan; + + move-result-object p1 + + if-eqz p1, :cond_4 + + invoke-virtual {p1}, Lcom/discord/models/domain/ModelSubscriptionPlan;->getInterval()Lcom/discord/models/domain/ModelSubscriptionPlan$SubscriptionInterval; + + move-result-object v0 + + sget-object v1, Le/a/a/f/b;->a:[I + + invoke-virtual {v0}, Ljava/lang/Enum;->ordinal()I + + move-result v0 + + aget v0, v1, v0 + + const/4 v1, 0x2 + + const/4 v2, 0x1 + + if-eq v0, v2, :cond_1 + + if-ne v0, v1, :cond_0 + + const v0, 0x7f100059 + + goto :goto_0 + + :cond_0 + new-instance p1, Lw/g; + + invoke-direct {p1}, Lw/g;->()V + + throw p1 + + :cond_1 + const v0, 0x7f100058 + + :goto_0 + invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->requireContext()Landroid/content/Context; + + move-result-object v3 + + const-string v4, "requireContext()" + + invoke-static {v3, v4}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + invoke-virtual {v3}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; + + move-result-object v3 + + invoke-virtual {p1}, Lcom/discord/models/domain/ModelSubscriptionPlan;->getIntervalCount()I + + move-result v4 + + new-array v5, v2, [Ljava/lang/Object; + + invoke-virtual {p1}, Lcom/discord/models/domain/ModelSubscriptionPlan;->getIntervalCount()I + + move-result v6 + + invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v6 + + const/4 v7, 0x0 + + aput-object v6, v5, v7 + + invoke-virtual {v3, v0, v4, v5}, Landroid/content/res/Resources;->getQuantityString(II[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v0 + + const-string v3, "requireContext().resourc\u2026bPlan.intervalCount\n )" + + invoke-static {v0, v3}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + invoke-virtual {p1}, Lcom/discord/models/domain/ModelSubscriptionPlan;->getInterval()Lcom/discord/models/domain/ModelSubscriptionPlan$SubscriptionInterval; + + move-result-object v3 + + sget-object v4, Le/a/a/f/b;->b:[I + + invoke-virtual {v3}, Ljava/lang/Enum;->ordinal()I + + move-result v3 + + aget v3, v4, v3 + + const-string v4, "getString(\n R\u2026 timeUnitString\n )" + + if-eq v3, v2, :cond_3 + + if-ne v3, v1, :cond_2 + + const v3, 0x7f1207b3 + + new-array v1, v1, [Ljava/lang/Object; + + invoke-virtual {p1}, Lcom/discord/models/domain/ModelSubscriptionPlan;->getIntervalCount()I + + move-result p1 + + invoke-static {p1}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; + + move-result-object p1 + + aput-object p1, v1, v7 + + aput-object v0, v1, v2 + + invoke-virtual {p0, v3, v1}, Landroidx/fragment/app/Fragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + invoke-static {p1, v4}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + goto :goto_1 + + :cond_2 + new-instance p1, Lw/g; + + invoke-direct {p1}, Lw/g;->()V + + throw p1 + + :cond_3 + const v3, 0x7f1207b2 + + new-array v1, v1, [Ljava/lang/Object; + + invoke-virtual {p1}, Lcom/discord/models/domain/ModelSubscriptionPlan;->getIntervalCount()I + + move-result p1 + + invoke-static {p1}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; + + move-result-object p1 + + aput-object p1, v1, v7 + + aput-object v0, v1, v2 + + invoke-virtual {p0, v3, v1}, Landroidx/fragment/app/Fragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + invoke-static {p1, v4}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + :goto_1 + return-object p1 + + :cond_4 + const-string p1, "" + + return-object p1 +.end method + +.method public final c()Landroid/widget/Button; + .locals 3 + + iget-object v0, p0, Le/a/a/f/a;->g:Lkotlin/properties/ReadOnlyProperty; + + sget-object v1, Le/a/a/f/a;->i:[Lkotlin/reflect/KProperty; + + const/4 v2, 0x3 + + aget-object v1, v1, v2 + + invoke-interface {v0, p0, v1}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Landroid/widget/Button; + + return-object v0 +.end method + +.method public final d()Landroid/view/View; + .locals 3 + + iget-object v0, p0, Le/a/a/f/a;->h:Lkotlin/properties/ReadOnlyProperty; + + sget-object v1, Le/a/a/f/a;->i:[Lkotlin/reflect/KProperty; + + const/4 v2, 0x4 + + aget-object v1, v1, v2 + + invoke-interface {v0, p0, v1}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Landroid/view/View; + + return-object v0 +.end method + +.method public getContentViewResId()I + .locals 1 + + const v0, 0x7f0d011c + + return v0 +.end method + +.method public final getDialogHeader()Lcom/discord/app/AppTextView; + .locals 3 + + iget-object v0, p0, Le/a/a/f/a;->d:Lkotlin/properties/ReadOnlyProperty; + + sget-object v1, Le/a/a/f/a;->i:[Lkotlin/reflect/KProperty; + + const/4 v2, 0x0 + + aget-object v1, v1, v2 + + invoke-interface {v0, p0, v1}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lcom/discord/app/AppTextView; + + return-object v0 +.end method + +.method public final getDialogText()Lcom/discord/app/AppTextView; + .locals 3 + + iget-object v0, p0, Le/a/a/f/a;->e:Lkotlin/properties/ReadOnlyProperty; + + sget-object v1, Le/a/a/f/a;->i:[Lkotlin/reflect/KProperty; + + const/4 v2, 0x1 + + aget-object v1, v1, v2 + + invoke-interface {v0, p0, v1}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lcom/discord/app/AppTextView; + + return-object v0 +.end method + +.method public onDestroy()V + .locals 3 + + invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getArguments()Landroid/os/Bundle; + + move-result-object v0 + + if-eqz v0, :cond_0 + + const-string v1, "ARG_GIFT_CODE" + + invoke-virtual {v0, v1}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + if-eqz v0, :cond_0 + + sget-object v1, Le/a/a/f/a;->j:Le/a/a/f/a$b; + + const-string v2, "it" + + invoke-static {v0, v2}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + invoke-virtual {v1, v0}, Le/a/a/f/a$b;->a(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + if-eqz v0, :cond_0 + + sget-object v1, Lcom/discord/stores/StoreStream;->Companion:Lcom/discord/stores/StoreStream$Companion; + + invoke-virtual {v1}, Lcom/discord/stores/StoreStream$Companion;->getNotices()Lcom/discord/stores/StoreNotices; + + move-result-object v1 + + invoke-virtual {v1, v0}, Lcom/discord/stores/StoreNotices;->markDialogSeen(Ljava/lang/String;)V + + :cond_0 + invoke-super {p0}, Landroidx/fragment/app/Fragment;->onDestroy()V + + return-void +.end method + +.method public onViewBound(Landroid/view/View;)V + .locals 11 + + const/4 v0, 0x0 + + if-eqz p1, :cond_2 + + invoke-super {p0, p1}, Lcom/discord/app/AppDialog;->onViewBound(Landroid/view/View;)V + + invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getArguments()Landroid/os/Bundle; + + move-result-object p1 + + if-eqz p1, :cond_0 + + const-string v1, "ARG_GIFT_CODE" + + invoke-virtual {p1, v1}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p1 + + goto :goto_0 + + :cond_0 + move-object p1, v0 + + :goto_0 + if-nez p1, :cond_1 + + invoke-virtual {p0}, Lcom/discord/app/AppDialog;->dismiss()V + + return-void + + :cond_1 + sget-object v1, Lcom/discord/stores/StoreStream;->Companion:Lcom/discord/stores/StoreStream$Companion; + + invoke-virtual {v1}, Lcom/discord/stores/StoreStream$Companion;->getGifting()Lcom/discord/stores/StoreGifting; + + move-result-object v1 + + invoke-virtual {v1, p1}, Lcom/discord/stores/StoreGifting;->requestGift(Ljava/lang/String;)Lrx/Observable; + + move-result-object p1 + + const/4 v1, 0x2 + + invoke-static {p1, p0, v0, v1, v0}, Lcom/discord/utilities/rx/ObservableExtensionsKt;->ui$default(Lrx/Observable;Lcom/discord/app/AppComponent;Lcom/discord/utilities/mg_recycler/MGRecyclerAdapterSimple;ILjava/lang/Object;)Lrx/Observable; + + move-result-object v2 + + const-class v3, Le/a/a/f/a; + + const/4 v4, 0x0 + + const/4 v5, 0x0 + + new-instance v6, Le/a/a/f/a$c; + + invoke-direct {v6, p0}, Le/a/a/f/a$c;->(Le/a/a/f/a;)V + + const/4 v7, 0x0 + + new-instance v8, Le/a/a/f/a$d; + + invoke-direct {v8, p0}, Le/a/a/f/a$d;->(Le/a/a/f/a;)V + + const/16 v9, 0x16 + + const/4 v10, 0x0 + + invoke-static/range {v2 .. v10}, Lcom/discord/utilities/rx/ObservableExtensionsKt;->appSubscribe$default(Lrx/Observable;Ljava/lang/Class;Landroid/content/Context;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)V + + return-void + + :cond_2 + const-string p1, "view" + + invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V + + throw v0 +.end method diff --git a/com.discord/smali/e/a/a/e/b.smali b/com.discord/smali/e/a/a/f/b.smali similarity index 87% rename from com.discord/smali/e/a/a/e/b.smali rename to com.discord/smali/e/a/a/f/b.smali index cd9fd566b4..135eb5d699 100644 --- a/com.discord/smali/e/a/a/e/b.smali +++ b/com.discord/smali/e/a/a/f/b.smali @@ -1,4 +1,4 @@ -.class public final synthetic Le/a/a/e/b; +.class public final synthetic Le/a/a/f/b; .super Ljava/lang/Object; @@ -20,9 +20,9 @@ new-array v0, v0, [I - sput-object v0, Le/a/a/e/b;->a:[I + sput-object v0, Le/a/a/f/b;->a:[I - sget-object v0, Le/a/a/e/b;->a:[I + sget-object v0, Le/a/a/f/b;->a:[I sget-object v1, Lcom/discord/models/domain/ModelSubscriptionPlan$SubscriptionInterval;->MONTHLY:Lcom/discord/models/domain/ModelSubscriptionPlan$SubscriptionInterval; @@ -34,7 +34,7 @@ aput v2, v0, v1 - sget-object v0, Le/a/a/e/b;->a:[I + sget-object v0, Le/a/a/f/b;->a:[I sget-object v1, Lcom/discord/models/domain/ModelSubscriptionPlan$SubscriptionInterval;->YEARLY:Lcom/discord/models/domain/ModelSubscriptionPlan$SubscriptionInterval; @@ -54,9 +54,9 @@ new-array v0, v0, [I - sput-object v0, Le/a/a/e/b;->b:[I + sput-object v0, Le/a/a/f/b;->b:[I - sget-object v0, Le/a/a/e/b;->b:[I + sget-object v0, Le/a/a/f/b;->b:[I sget-object v1, Lcom/discord/models/domain/ModelSubscriptionPlan$SubscriptionInterval;->MONTHLY:Lcom/discord/models/domain/ModelSubscriptionPlan$SubscriptionInterval; @@ -66,7 +66,7 @@ aput v2, v0, v1 - sget-object v0, Le/a/a/e/b;->b:[I + sget-object v0, Le/a/a/f/b;->b:[I sget-object v1, Lcom/discord/models/domain/ModelSubscriptionPlan$SubscriptionInterval;->YEARLY:Lcom/discord/models/domain/ModelSubscriptionPlan$SubscriptionInterval; diff --git a/com.discord/smali/e/a/a/e/c.smali b/com.discord/smali/e/a/a/f/c.smali similarity index 66% rename from com.discord/smali/e/a/a/e/c.smali rename to com.discord/smali/e/a/a/f/c.smali index 2da28e567b..be22e75354 100644 --- a/com.discord/smali/e/a/a/e/c.smali +++ b/com.discord/smali/e/a/a/f/c.smali @@ -1,4 +1,4 @@ -.class public final Le/a/a/e/c; +.class public final Le/a/a/f/c; .super Ljava/lang/Object; .source "WidgetGiftAcceptDialog.kt" @@ -7,14 +7,14 @@ # instance fields -.field public final synthetic d:Le/a/a/e/a; +.field public final synthetic d:Le/a/a/f/a; # direct methods -.method public constructor (Le/a/a/e/a;)V +.method public constructor (Le/a/a/f/a;)V .locals 0 - iput-object p1, p0, Le/a/a/e/c;->d:Le/a/a/e/a; + iput-object p1, p0, Le/a/a/f/c;->d:Le/a/a/f/a; invoke-direct {p0}, Ljava/lang/Object;->()V @@ -26,7 +26,7 @@ .method public final onClick(Landroid/view/View;)V .locals 0 - iget-object p1, p0, Le/a/a/e/c;->d:Le/a/a/e/a; + iget-object p1, p0, Le/a/a/f/c;->d:Le/a/a/f/a; invoke-virtual {p1}, Lcom/discord/app/AppDialog;->dismiss()V diff --git a/com.discord/smali/e/a/a/e/d.smali b/com.discord/smali/e/a/a/f/d.smali similarity index 66% rename from com.discord/smali/e/a/a/e/d.smali rename to com.discord/smali/e/a/a/f/d.smali index 526ec76e66..205b67d777 100644 --- a/com.discord/smali/e/a/a/e/d.smali +++ b/com.discord/smali/e/a/a/f/d.smali @@ -1,4 +1,4 @@ -.class public final Le/a/a/e/d; +.class public final Le/a/a/f/d; .super Ljava/lang/Object; .source "WidgetGiftAcceptDialog.kt" @@ -7,14 +7,14 @@ # instance fields -.field public final synthetic d:Le/a/a/e/a; +.field public final synthetic d:Le/a/a/f/a; # direct methods -.method public constructor (Le/a/a/e/a;)V +.method public constructor (Le/a/a/f/a;)V .locals 0 - iput-object p1, p0, Le/a/a/e/d;->d:Le/a/a/e/a; + iput-object p1, p0, Le/a/a/f/d;->d:Le/a/a/f/a; invoke-direct {p0}, Ljava/lang/Object;->()V @@ -26,7 +26,7 @@ .method public final onClick(Landroid/view/View;)V .locals 0 - iget-object p1, p0, Le/a/a/e/d;->d:Le/a/a/e/a; + iget-object p1, p0, Le/a/a/f/d;->d:Le/a/a/f/a; invoke-virtual {p1}, Lcom/discord/app/AppDialog;->dismiss()V diff --git a/com.discord/smali/e/a/a/e/e.smali b/com.discord/smali/e/a/a/f/e.smali similarity index 85% rename from com.discord/smali/e/a/a/e/e.smali rename to com.discord/smali/e/a/a/f/e.smali index ca03756cd4..6c1d961690 100644 --- a/com.discord/smali/e/a/a/e/e.smali +++ b/com.discord/smali/e/a/a/f/e.smali @@ -1,4 +1,4 @@ -.class public final Le/a/a/e/e; +.class public final Le/a/a/f/e; .super Ljava/lang/Object; .source "WidgetGiftAcceptDialog.kt" @@ -14,7 +14,7 @@ .method public constructor (Lcom/discord/models/domain/ModelGift;)V .locals 0 - iput-object p1, p0, Le/a/a/e/e;->d:Lcom/discord/models/domain/ModelGift; + iput-object p1, p0, Le/a/a/f/e;->d:Lcom/discord/models/domain/ModelGift; invoke-direct {p0}, Ljava/lang/Object;->()V @@ -32,7 +32,7 @@ move-result-object p1 - iget-object v0, p0, Le/a/a/e/e;->d:Lcom/discord/models/domain/ModelGift; + iget-object v0, p0, Le/a/a/f/e;->d:Lcom/discord/models/domain/ModelGift; invoke-virtual {p1, v0}, Lcom/discord/stores/StoreGifting;->acceptGift(Lcom/discord/models/domain/ModelGift;)V diff --git a/com.discord/smali/e/a/a/g$a.smali b/com.discord/smali/e/a/a/g$a.smali new file mode 100644 index 0000000000..ecb85c52f9 --- /dev/null +++ b/com.discord/smali/e/a/a/g$a.smali @@ -0,0 +1,129 @@ +.class public final Le/a/a/g$a; +.super Ljava/lang/Object; +.source "java-style lambda group" + +# interfaces +.implements Landroid/view/View$OnClickListener; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingMethod; + value = Le/a/a/g;->onViewBound(Landroid/view/View;)V +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = null +.end annotation + + +# instance fields +.field public final synthetic d:I + +.field public final synthetic e:Ljava/lang/Object; + +.field public final synthetic f:Ljava/lang/Object; + + +# direct methods +.method public constructor (ILjava/lang/Object;Ljava/lang/Object;)V + .locals 0 + + iput p1, p0, Le/a/a/g$a;->d:I + + iput-object p2, p0, Le/a/a/g$a;->e:Ljava/lang/Object; + + iput-object p3, p0, Le/a/a/g$a;->f:Ljava/lang/Object; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final onClick(Landroid/view/View;)V + .locals 6 + + iget p1, p0, Le/a/a/g$a;->d:I + + const-string v0, "requireContext()" + + if-eqz p1, :cond_1 + + const/4 v1, 0x1 + + if-ne p1, v1, :cond_0 + + iget-object p1, p0, Le/a/a/g$a;->e:Ljava/lang/Object; + + check-cast p1, Le/a/a/g; + + invoke-virtual {p1}, Landroidx/fragment/app/Fragment;->requireContext()Landroid/content/Context; + + move-result-object p1 + + invoke-static {p1, v0}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + iget-object v0, p0, Le/a/a/g$a;->f:Ljava/lang/Object; + + check-cast v0, Ljava/lang/String; + + const-string v1, "username" + + invoke-static {v0, v1}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + const v1, 0x7f120462 + + invoke-static {p1, v0, v1}, Le/a/b/k;->a(Landroid/content/Context;Ljava/lang/CharSequence;I)V + + iget-object p1, p0, Le/a/a/g$a;->e:Ljava/lang/Object; + + check-cast p1, Le/a/a/g; + + invoke-virtual {p1}, Lcom/discord/app/AppDialog;->dismiss()V + + return-void + + :cond_0 + const/4 p1, 0x0 + + throw p1 + + :cond_1 + sget-object p1, Lcom/discord/utilities/uri/UriHandler;->INSTANCE:Lcom/discord/utilities/uri/UriHandler; + + iget-object v1, p0, Le/a/a/g$a;->e:Ljava/lang/Object; + + check-cast v1, Le/a/a/g; + + invoke-virtual {v1}, Landroidx/fragment/app/Fragment;->requireContext()Landroid/content/Context; + + move-result-object v1 + + invoke-static {v1, v0}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + iget-object v0, p0, Le/a/a/g$a;->f:Ljava/lang/Object; + + move-object v2, v0 + + check-cast v2, Ljava/lang/String; + + const/4 v3, 0x0 + + const/4 v4, 0x4 + + const/4 v5, 0x0 + + move-object v0, p1 + + invoke-static/range {v0 .. v5}, Lcom/discord/utilities/uri/UriHandler;->handle$default(Lcom/discord/utilities/uri/UriHandler;Landroid/content/Context;Ljava/lang/String;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)V + + iget-object p1, p0, Le/a/a/g$a;->e:Ljava/lang/Object; + + check-cast p1, Le/a/a/g; + + invoke-virtual {p1}, Lcom/discord/app/AppDialog;->dismiss()V + + return-void +.end method diff --git a/com.discord/smali/e/a/a/f$b.smali b/com.discord/smali/e/a/a/g$b.smali similarity index 92% rename from com.discord/smali/e/a/a/f$b.smali rename to com.discord/smali/e/a/a/g$b.smali index 4bbc2953be..3c90be4d8e 100644 --- a/com.discord/smali/e/a/a/f$b.smali +++ b/com.discord/smali/e/a/a/g$b.smali @@ -1,11 +1,11 @@ -.class public final Le/a/a/f$b; +.class public final Le/a/a/g$b; .super Ljava/lang/Object; .source "ConnectedAccountActionsDialog.kt" # annotations .annotation system Ldalvik/annotation/EnclosingClass; - value = Le/a/a/f; + value = Le/a/a/g; .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -38,9 +38,9 @@ if-eqz p2, :cond_0 - new-instance v0, Le/a/a/f; + new-instance v0, Le/a/a/g; - invoke-direct {v0}, Le/a/a/f;->()V + invoke-direct {v0}, Le/a/a/g;->()V new-instance v1, Landroid/os/Bundle; @@ -60,7 +60,7 @@ invoke-virtual {v0, v1}, Landroidx/fragment/app/Fragment;->setArguments(Landroid/os/Bundle;)V - const-class p2, Le/a/a/f; + const-class p2, Le/a/a/g; invoke-virtual {p2}, Ljava/lang/Class;->getName()Ljava/lang/String; diff --git a/com.discord/smali/e/a/a/g.smali b/com.discord/smali/e/a/a/g.smali index 87cc36ce34..4c715cbc32 100644 --- a/com.discord/smali/e/a/a/g.smali +++ b/com.discord/smali/e/a/a/g.smali @@ -1,67 +1,333 @@ .class public final Le/a/a/g; -.super Lw/u/b/k; -.source "FriendRequestDialogs.kt" - -# interfaces -.implements Lkotlin/jvm/functions/Function1; +.super Lcom/discord/app/AppDialog; +.source "ConnectedAccountActionsDialog.kt" # annotations -.annotation system Ldalvik/annotation/Signature; +.annotation system Ldalvik/annotation/MemberClasses; value = { - "Lw/u/b/k;", - "Lkotlin/jvm/functions/Function1<", - "Landroid/view/View;", - "Lkotlin/Unit;", - ">;" + Le/a/a/g$b; } .end annotation +# static fields +.field public static final synthetic g:[Lkotlin/reflect/KProperty; + +.field public static final h:Le/a/a/g$b; + + # instance fields -.field public final synthetic $onAccept:Lkotlin/jvm/functions/Function0; +.field public final d:Lkotlin/properties/ReadOnlyProperty; + +.field public final e:Lkotlin/properties/ReadOnlyProperty; + +.field public final f:Lkotlin/properties/ReadOnlyProperty; # direct methods -.method public constructor (Lkotlin/jvm/functions/Function0;)V - .locals 0 +.method public static constructor ()V + .locals 6 - iput-object p1, p0, Le/a/a/g;->$onAccept:Lkotlin/jvm/functions/Function0; + const/4 v0, 0x3 - const/4 p1, 0x1 + new-array v0, v0, [Lkotlin/reflect/KProperty; - invoke-direct {p0, p1}, Lw/u/b/k;->(I)V + new-instance v1, Lw/u/b/u; + + const-class v2, Le/a/a/g; + + invoke-static {v2}, Lw/u/b/w;->getOrCreateKotlinClass(Ljava/lang/Class;)Lw/y/b; + + move-result-object v2 + + const-string v3, "dialogHeader" + + const-string v4, "getDialogHeader()Landroid/widget/TextView;" + + invoke-direct {v1, v2, v3, v4}, Lw/u/b/u;->(Lkotlin/reflect/KDeclarationContainer;Ljava/lang/String;Ljava/lang/String;)V + + sget-object v2, Lw/u/b/w;->a:Lw/u/b/x; + + invoke-virtual {v2, v1}, Lw/u/b/x;->property1(Lw/u/b/t;)Lw/y/d; + + const/4 v2, 0x0 + + aput-object v1, v0, v2 + + const/4 v1, 0x1 + + new-instance v2, Lw/u/b/u; + + const-class v3, Le/a/a/g; + + invoke-static {v3}, Lw/u/b/w;->getOrCreateKotlinClass(Ljava/lang/Class;)Lw/y/b; + + move-result-object v3 + + const-string v4, "openInBrowserItem" + + const-string v5, "getOpenInBrowserItem()Landroid/widget/TextView;" + + invoke-direct {v2, v3, v4, v5}, Lw/u/b/u;->(Lkotlin/reflect/KDeclarationContainer;Ljava/lang/String;Ljava/lang/String;)V + + sget-object v3, Lw/u/b/w;->a:Lw/u/b/x; + + invoke-virtual {v3, v2}, Lw/u/b/x;->property1(Lw/u/b/t;)Lw/y/d; + + aput-object v2, v0, v1 + + const/4 v1, 0x2 + + new-instance v2, Lw/u/b/u; + + const-class v3, Le/a/a/g; + + invoke-static {v3}, Lw/u/b/w;->getOrCreateKotlinClass(Ljava/lang/Class;)Lw/y/b; + + move-result-object v3 + + const-string v4, "copyUsernameItem" + + const-string v5, "getCopyUsernameItem()Landroid/widget/TextView;" + + invoke-direct {v2, v3, v4, v5}, Lw/u/b/u;->(Lkotlin/reflect/KDeclarationContainer;Ljava/lang/String;Ljava/lang/String;)V + + sget-object v3, Lw/u/b/w;->a:Lw/u/b/x; + + invoke-virtual {v3, v2}, Lw/u/b/x;->property1(Lw/u/b/t;)Lw/y/d; + + aput-object v2, v0, v1 + + sput-object v0, Le/a/a/g;->g:[Lkotlin/reflect/KProperty; + + new-instance v0, Le/a/a/g$b; + + const/4 v1, 0x0 + + invoke-direct {v0, v1}, Le/a/a/g$b;->(Lkotlin/jvm/internal/DefaultConstructorMarker;)V + + sput-object v0, Le/a/a/g;->h:Le/a/a/g$b; + + return-void +.end method + +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Lcom/discord/app/AppDialog;->()V + + const v0, 0x7f0a024d + + invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + + move-result-object v0 + + iput-object v0, p0, Le/a/a/g;->d:Lkotlin/properties/ReadOnlyProperty; + + const v0, 0x7f0a024e + + invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + + move-result-object v0 + + iput-object v0, p0, Le/a/a/g;->e:Lkotlin/properties/ReadOnlyProperty; + + const v0, 0x7f0a024c + + invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + + move-result-object v0 + + iput-object v0, p0, Le/a/a/g;->f:Lkotlin/properties/ReadOnlyProperty; return-void .end method # virtual methods -.method public bridge synthetic invoke(Ljava/lang/Object;)Ljava/lang/Object; - .locals 0 +.method public getContentViewResId()I + .locals 1 - check-cast p1, Landroid/view/View; + const v0, 0x7f0d0023 - invoke-virtual {p0, p1}, Le/a/a/g;->invoke(Landroid/view/View;)V - - sget-object p1, Lkotlin/Unit;->a:Lkotlin/Unit; - - return-object p1 + return v0 .end method -.method public final invoke(Landroid/view/View;)V - .locals 0 +.method public onViewBound(Landroid/view/View;)V + .locals 11 - if-eqz p1, :cond_0 + if-eqz p1, :cond_4 - iget-object p1, p0, Le/a/a/g;->$onAccept:Lkotlin/jvm/functions/Function0; + invoke-super {p0, p1}, Lcom/discord/app/AppDialog;->onViewBound(Landroid/view/View;)V - invoke-interface {p1}, Lkotlin/jvm/functions/Function0;->invoke()Ljava/lang/Object; + invoke-virtual {p0}, Lcom/discord/app/AppDialog;->getArgumentsOrDefault()Landroid/os/Bundle; + + move-result-object p1 + + const-string v0, "" + + const-string v1, "ARG_PROFILE_URL" + + invoke-virtual {p1, v1, v0}, Landroid/os/Bundle;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {p0}, Lcom/discord/app/AppDialog;->getArgumentsOrDefault()Landroid/os/Bundle; + + move-result-object v1 + + const-string v2, "ARG_USERNAME" + + invoke-virtual {v1, v2, v0}, Landroid/os/Bundle;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + invoke-virtual {p0}, Lcom/discord/app/AppDialog;->getArgumentsOrDefault()Landroid/os/Bundle; + + move-result-object v1 + + const/4 v2, 0x0 + + const-string v3, "ARG_PLATFORM_IMAGE_RES" + + invoke-virtual {v1, v3, v2}, Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I + + move-result v5 + + if-eqz v5, :cond_0 + + iget-object v1, p0, Le/a/a/g;->d:Lkotlin/properties/ReadOnlyProperty; + + sget-object v3, Le/a/a/g;->g:[Lkotlin/reflect/KProperty; + + aget-object v3, v3, v2 + + invoke-interface {v1, p0, v3}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object; + + move-result-object v1 + + move-object v4, v1 + + check-cast v4, Landroid/widget/TextView; + + const/4 v6, 0x0 + + const/4 v7, 0x0 + + const/4 v8, 0x0 + + const/16 v9, 0xe + + const/4 v10, 0x0 + + invoke-static/range {v4 .. v10}, Lcom/discord/utilities/view/extensions/ViewExtensions;->setCompoundDrawableWithIntrinsicBounds$default(Landroid/widget/TextView;IIIIILjava/lang/Object;)V + + :cond_0 + iget-object v1, p0, Le/a/a/g;->d:Lkotlin/properties/ReadOnlyProperty; + + sget-object v3, Le/a/a/g;->g:[Lkotlin/reflect/KProperty; + + aget-object v3, v3, v2 + + invoke-interface {v1, p0, v3}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Landroid/widget/TextView; + + invoke-virtual {v1, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V + + iget-object v1, p0, Le/a/a/g;->e:Lkotlin/properties/ReadOnlyProperty; + + sget-object v3, Le/a/a/g;->g:[Lkotlin/reflect/KProperty; + + const/4 v4, 0x1 + + aget-object v3, v3, v4 + + invoke-interface {v1, p0, v3}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Landroid/widget/TextView; + + if-eqz p1, :cond_2 + + invoke-interface {p1}, Ljava/lang/CharSequence;->length()I + + move-result v3 + + if-nez v3, :cond_1 + + goto :goto_0 + + :cond_1 + const/4 v3, 0x0 + + goto :goto_1 + + :cond_2 + :goto_0 + const/4 v3, 0x1 + + :goto_1 + xor-int/2addr v3, v4 + + if-eqz v3, :cond_3 + + const/4 v3, 0x0 + + goto :goto_2 + + :cond_3 + const/16 v3, 0x8 + + :goto_2 + invoke-virtual {v1, v3}, Landroid/view/View;->setVisibility(I)V + + iget-object v1, p0, Le/a/a/g;->e:Lkotlin/properties/ReadOnlyProperty; + + sget-object v3, Le/a/a/g;->g:[Lkotlin/reflect/KProperty; + + aget-object v3, v3, v4 + + invoke-interface {v1, p0, v3}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Landroid/widget/TextView; + + new-instance v3, Le/a/a/g$a; + + invoke-direct {v3, v2, p0, p1}, Le/a/a/g$a;->(ILjava/lang/Object;Ljava/lang/Object;)V + + invoke-virtual {v1, v3}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V + + iget-object p1, p0, Le/a/a/g;->f:Lkotlin/properties/ReadOnlyProperty; + + sget-object v1, Le/a/a/g;->g:[Lkotlin/reflect/KProperty; + + const/4 v2, 0x2 + + aget-object v1, v1, v2 + + invoke-interface {p1, p0, v1}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Landroid/widget/TextView; + + new-instance v1, Le/a/a/g$a; + + invoke-direct {v1, v4, p0, v0}, Le/a/a/g$a;->(ILjava/lang/Object;Ljava/lang/Object;)V + + invoke-virtual {p1, v1}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V return-void - :cond_0 - const-string p1, "" + :cond_4 + const-string p1, "view" invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V diff --git a/com.discord/smali/e/a/a/h.smali b/com.discord/smali/e/a/a/h.smali index 00cfed1a7f..660811f4b6 100644 --- a/com.discord/smali/e/a/a/h.smali +++ b/com.discord/smali/e/a/a/h.smali @@ -19,14 +19,14 @@ # instance fields -.field public final synthetic $onIgnore:Lkotlin/jvm/functions/Function0; +.field public final synthetic $onAccept:Lkotlin/jvm/functions/Function0; # direct methods .method public constructor (Lkotlin/jvm/functions/Function0;)V .locals 0 - iput-object p1, p0, Le/a/a/h;->$onIgnore:Lkotlin/jvm/functions/Function0; + iput-object p1, p0, Le/a/a/h;->$onAccept:Lkotlin/jvm/functions/Function0; const/4 p1, 0x1 @@ -54,7 +54,7 @@ if-eqz p1, :cond_0 - iget-object p1, p0, Le/a/a/h;->$onIgnore:Lkotlin/jvm/functions/Function0; + iget-object p1, p0, Le/a/a/h;->$onAccept:Lkotlin/jvm/functions/Function0; invoke-interface {p1}, Lkotlin/jvm/functions/Function0;->invoke()Ljava/lang/Object; diff --git a/com.discord/smali/e/a/a/i.smali b/com.discord/smali/e/a/a/i.smali index c38b17cd0d..78d42e3d8b 100644 --- a/com.discord/smali/e/a/a/i.smali +++ b/com.discord/smali/e/a/a/i.smali @@ -1,176 +1,71 @@ .class public final Le/a/a/i; -.super Ljava/lang/Object; +.super Lw/u/b/k; .source "FriendRequestDialogs.kt" +# interfaces +.implements Lkotlin/jvm/functions/Function1; -# static fields -.field public static final a:Le/a/a/i; + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lw/u/b/k;", + "Lkotlin/jvm/functions/Function1<", + "Landroid/view/View;", + "Lkotlin/Unit;", + ">;" + } +.end annotation + + +# instance fields +.field public final synthetic $onIgnore:Lkotlin/jvm/functions/Function0; # direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Le/a/a/i; - - invoke-direct {v0}, Le/a/a/i;->()V - - sput-object v0, Le/a/a/i;->a:Le/a/a/i; - - return-void -.end method - -.method public constructor ()V +.method public constructor (Lkotlin/jvm/functions/Function0;)V .locals 0 - invoke-direct {p0}, Ljava/lang/Object;->()V + iput-object p1, p0, Le/a/a/i;->$onIgnore:Lkotlin/jvm/functions/Function0; + + const/4 p1, 0x1 + + invoke-direct {p0, p1}, Lw/u/b/k;->(I)V return-void .end method -.method public static final a(Lcom/discord/models/domain/ModelUser;Landroid/content/Context;Landroidx/fragment/app/FragmentManager;Lkotlin/jvm/functions/Function1;)V - .locals 19 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lcom/discord/models/domain/ModelUser;", - "Landroid/content/Context;", - "Landroidx/fragment/app/FragmentManager;", - "Lkotlin/jvm/functions/Function1<", - "-", - "Ljava/lang/Integer;", - "Lkotlin/Unit;", - ">;)V" - } - .end annotation - move-object/from16 v0, p1 +# virtual methods +.method public bridge synthetic invoke(Ljava/lang/Object;)Ljava/lang/Object; + .locals 0 - move-object/from16 v1, p3 + check-cast p1, Landroid/view/View; - const/4 v2, 0x0 + invoke-virtual {p0, p1}, Le/a/a/i;->invoke(Landroid/view/View;)V - if-eqz p0, :cond_3 + sget-object p1, Lkotlin/Unit;->a:Lkotlin/Unit; - if-eqz v0, :cond_2 + return-object p1 +.end method - if-eqz p2, :cond_1 +.method public final invoke(Landroid/view/View;)V + .locals 0 - if-eqz v1, :cond_0 + if-eqz p1, :cond_0 - sget-object v3, Lcom/discord/widgets/notice/WidgetNoticeDialog;->Companion:Lcom/discord/widgets/notice/WidgetNoticeDialog$Companion; + iget-object p1, p0, Le/a/a/i;->$onIgnore:Lkotlin/jvm/functions/Function0; - const v2, 0x7f120e22 - - invoke-virtual {v0, v2}, Landroid/content/Context;->getString(I)Ljava/lang/String; - - move-result-object v5 - - const v2, 0x7f120e23 - - const/4 v4, 0x1 - - new-array v4, v4, [Ljava/lang/Object; - - const/4 v6, 0x0 - - invoke-virtual/range {p0 .. p0}, Lcom/discord/models/domain/ModelUser;->getUsername()Ljava/lang/String; - - move-result-object v7 - - aput-object v7, v4, v6 - - invoke-virtual {v0, v2, v4}, Landroid/content/Context;->getString(I[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v6 - - const-string v2, "context.getString(R.stri\u2026elete_msg, user.username)" - - invoke-static {v6, v2}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - - const v2, 0x7f1204e9 - - invoke-virtual {v0, v2}, Landroid/content/Context;->getString(I)Ljava/lang/String; - - move-result-object v7 - - const v2, 0x7f120367 - - invoke-virtual {v0, v2}, Landroid/content/Context;->getString(I)Ljava/lang/String; - - move-result-object v8 - - const v0, 0x7f0a0567 - - invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v0 - - new-instance v2, Le/a/a/i$a; - - invoke-direct {v2, v1}, Le/a/a/i$a;->(Lkotlin/jvm/functions/Function1;)V - - invoke-static {v0, v2}, Ljava/util/Collections;->singletonMap(Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map; - - move-result-object v9 - - const-string v0, "java.util.Collections.si\u2026(pair.first, pair.second)" - - invoke-static {v9, v0}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - - const/4 v10, 0x0 - - const/4 v11, 0x0 - - const/4 v12, 0x0 - - const v0, 0x7f04036c - - invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v13 - - const/4 v14, 0x0 - - const/4 v15, 0x0 - - const/16 v16, 0x0 - - const/16 v17, 0x1dc0 - - const/16 v18, 0x0 - - move-object/from16 v4, p2 - - invoke-static/range {v3 .. v18}, Lcom/discord/widgets/notice/WidgetNoticeDialog$Companion;->show$default(Lcom/discord/widgets/notice/WidgetNoticeDialog$Companion;Landroidx/fragment/app/FragmentManager;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lcom/discord/stores/StoreNotices$Dialog$Type;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Boolean;Ljava/lang/String;IILjava/lang/Object;)V + invoke-interface {p1}, Lkotlin/jvm/functions/Function0;->invoke()Ljava/lang/Object; return-void :cond_0 - const-string v0, "onConfirm" + const-string p1, "" - invoke-static {v0}, Lw/u/b/j;->a(Ljava/lang/String;)V + invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V - throw v2 + const/4 p1, 0x0 - :cond_1 - const-string v0, "fragmentManager" - - invoke-static {v0}, Lw/u/b/j;->a(Ljava/lang/String;)V - - throw v2 - - :cond_2 - const-string v0, "context" - - invoke-static {v0}, Lw/u/b/j;->a(Ljava/lang/String;)V - - throw v2 - - :cond_3 - const-string v0, "user" - - invoke-static {v0}, Lw/u/b/j;->a(Ljava/lang/String;)V - - throw v2 + throw p1 .end method diff --git a/com.discord/smali/e/a/a/i$a.smali b/com.discord/smali/e/a/a/j$a.smali similarity index 85% rename from com.discord/smali/e/a/a/i$a.smali rename to com.discord/smali/e/a/a/j$a.smali index c01d8aa37c..cdb0bb10df 100644 --- a/com.discord/smali/e/a/a/i$a.smali +++ b/com.discord/smali/e/a/a/j$a.smali @@ -1,4 +1,4 @@ -.class public final Le/a/a/i$a; +.class public final Le/a/a/j$a; .super Lw/u/b/k; .source "FriendRequestDialogs.kt" @@ -8,7 +8,7 @@ # annotations .annotation system Ldalvik/annotation/EnclosingMethod; - value = Le/a/a/i;->a(Lcom/discord/models/domain/ModelUser;Landroid/content/Context;Landroidx/fragment/app/FragmentManager;Lkotlin/jvm/functions/Function1;)V + value = Le/a/a/j;->a(Lcom/discord/models/domain/ModelUser;Landroid/content/Context;Landroidx/fragment/app/FragmentManager;Lkotlin/jvm/functions/Function1;)V .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -35,7 +35,7 @@ .method public constructor (Lkotlin/jvm/functions/Function1;)V .locals 0 - iput-object p1, p0, Le/a/a/i$a;->$onConfirm:Lkotlin/jvm/functions/Function1; + iput-object p1, p0, Le/a/a/j$a;->$onConfirm:Lkotlin/jvm/functions/Function1; const/4 p1, 0x1 @@ -51,7 +51,7 @@ check-cast p1, Landroid/view/View; - invoke-virtual {p0, p1}, Le/a/a/i$a;->invoke(Landroid/view/View;)V + invoke-virtual {p0, p1}, Le/a/a/j$a;->invoke(Landroid/view/View;)V sget-object p1, Lkotlin/Unit;->a:Lkotlin/Unit; @@ -63,7 +63,7 @@ if-eqz p1, :cond_0 - iget-object p1, p0, Le/a/a/i$a;->$onConfirm:Lkotlin/jvm/functions/Function1; + iget-object p1, p0, Le/a/a/j$a;->$onConfirm:Lkotlin/jvm/functions/Function1; const v0, 0x7f1206c8 diff --git a/com.discord/smali/e/a/a/j.smali b/com.discord/smali/e/a/a/j.smali index 7553ed43aa..8730d5bcb5 100644 --- a/com.discord/smali/e/a/a/j.smali +++ b/com.discord/smali/e/a/a/j.smali @@ -1,48 +1,176 @@ -.class public final synthetic Le/a/a/j; +.class public final Le/a/a/j; .super Ljava/lang/Object; +.source "FriendRequestDialogs.kt" # static fields -.field public static final synthetic a:[I +.field public static final a:Le/a/a/j; # direct methods -.method public static synthetic constructor ()V - .locals 3 +.method public static constructor ()V + .locals 1 - invoke-static {}, Lcom/discord/dialogs/ImageUploadDialog$PreviewType;->values()[Lcom/discord/dialogs/ImageUploadDialog$PreviewType; + new-instance v0, Le/a/a/j; - move-result-object v0 + invoke-direct {v0}, Le/a/a/j;->()V - array-length v0, v0 - - new-array v0, v0, [I - - sput-object v0, Le/a/a/j;->a:[I - - sget-object v0, Le/a/a/j;->a:[I - - sget-object v1, Lcom/discord/dialogs/ImageUploadDialog$PreviewType;->USER_AVATAR:Lcom/discord/dialogs/ImageUploadDialog$PreviewType; - - invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I - - move-result v1 - - const/4 v2, 0x1 - - aput v2, v0, v1 - - sget-object v0, Le/a/a/j;->a:[I - - sget-object v1, Lcom/discord/dialogs/ImageUploadDialog$PreviewType;->GUILD_AVATAR:Lcom/discord/dialogs/ImageUploadDialog$PreviewType; - - invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I - - move-result v1 - - const/4 v2, 0x2 - - aput v2, v0, v1 + sput-object v0, Le/a/a/j;->a:Le/a/a/j; return-void .end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + +.method public static final a(Lcom/discord/models/domain/ModelUser;Landroid/content/Context;Landroidx/fragment/app/FragmentManager;Lkotlin/jvm/functions/Function1;)V + .locals 19 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lcom/discord/models/domain/ModelUser;", + "Landroid/content/Context;", + "Landroidx/fragment/app/FragmentManager;", + "Lkotlin/jvm/functions/Function1<", + "-", + "Ljava/lang/Integer;", + "Lkotlin/Unit;", + ">;)V" + } + .end annotation + + move-object/from16 v0, p1 + + move-object/from16 v1, p3 + + const/4 v2, 0x0 + + if-eqz p0, :cond_3 + + if-eqz v0, :cond_2 + + if-eqz p2, :cond_1 + + if-eqz v1, :cond_0 + + sget-object v3, Lcom/discord/widgets/notice/WidgetNoticeDialog;->Companion:Lcom/discord/widgets/notice/WidgetNoticeDialog$Companion; + + const v2, 0x7f120e22 + + invoke-virtual {v0, v2}, Landroid/content/Context;->getString(I)Ljava/lang/String; + + move-result-object v5 + + const v2, 0x7f120e23 + + const/4 v4, 0x1 + + new-array v4, v4, [Ljava/lang/Object; + + const/4 v6, 0x0 + + invoke-virtual/range {p0 .. p0}, Lcom/discord/models/domain/ModelUser;->getUsername()Ljava/lang/String; + + move-result-object v7 + + aput-object v7, v4, v6 + + invoke-virtual {v0, v2, v4}, Landroid/content/Context;->getString(I[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v6 + + const-string v2, "context.getString(R.stri\u2026elete_msg, user.username)" + + invoke-static {v6, v2}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + const v2, 0x7f1204e9 + + invoke-virtual {v0, v2}, Landroid/content/Context;->getString(I)Ljava/lang/String; + + move-result-object v7 + + const v2, 0x7f120367 + + invoke-virtual {v0, v2}, Landroid/content/Context;->getString(I)Ljava/lang/String; + + move-result-object v8 + + const v0, 0x7f0a056b + + invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v0 + + new-instance v2, Le/a/a/j$a; + + invoke-direct {v2, v1}, Le/a/a/j$a;->(Lkotlin/jvm/functions/Function1;)V + + invoke-static {v0, v2}, Ljava/util/Collections;->singletonMap(Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map; + + move-result-object v9 + + const-string v0, "java.util.Collections.si\u2026(pair.first, pair.second)" + + invoke-static {v9, v0}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + const/4 v10, 0x0 + + const/4 v11, 0x0 + + const/4 v12, 0x0 + + const v0, 0x7f04036c + + invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v13 + + const/4 v14, 0x0 + + const/4 v15, 0x0 + + const/16 v16, 0x0 + + const/16 v17, 0x1dc0 + + const/16 v18, 0x0 + + move-object/from16 v4, p2 + + invoke-static/range {v3 .. v18}, Lcom/discord/widgets/notice/WidgetNoticeDialog$Companion;->show$default(Lcom/discord/widgets/notice/WidgetNoticeDialog$Companion;Landroidx/fragment/app/FragmentManager;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lcom/discord/stores/StoreNotices$Dialog$Type;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Boolean;Ljava/lang/String;IILjava/lang/Object;)V + + return-void + + :cond_0 + const-string v0, "onConfirm" + + invoke-static {v0}, Lw/u/b/j;->a(Ljava/lang/String;)V + + throw v2 + + :cond_1 + const-string v0, "fragmentManager" + + invoke-static {v0}, Lw/u/b/j;->a(Ljava/lang/String;)V + + throw v2 + + :cond_2 + const-string v0, "context" + + invoke-static {v0}, Lw/u/b/j;->a(Ljava/lang/String;)V + + throw v2 + + :cond_3 + const-string v0, "user" + + invoke-static {v0}, Lw/u/b/j;->a(Ljava/lang/String;)V + + throw v2 +.end method diff --git a/com.discord/smali/e/a/a/k.smali b/com.discord/smali/e/a/a/k.smali index ba40d0086b..f4b28dcecc 100644 --- a/com.discord/smali/e/a/a/k.smali +++ b/com.discord/smali/e/a/a/k.smali @@ -1,319 +1,48 @@ -.class public final Le/a/a/k; -.super Lcom/discord/app/AppDialog; -.source "SelectorDialog.kt" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Le/a/a/k$b;, - Le/a/a/k$a; - } -.end annotation +.class public final synthetic Le/a/a/k; +.super Ljava/lang/Object; # static fields -.field public static final synthetic h:[Lkotlin/reflect/KProperty; - -.field public static final i:Le/a/a/k$a; - - -# instance fields -.field public d:Lkotlin/jvm/functions/Function1; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lkotlin/jvm/functions/Function1<", - "-", - "Ljava/lang/Integer;", - "Lkotlin/Unit;", - ">;" - } - .end annotation -.end field - -.field public final e:Lkotlin/properties/ReadOnlyProperty; - -.field public final f:Lkotlin/properties/ReadOnlyProperty; - -.field public final g:Lkotlin/properties/ReadOnlyProperty; +.field public static final synthetic a:[I # direct methods -.method public static constructor ()V - .locals 6 - - const/4 v0, 0x3 - - new-array v0, v0, [Lkotlin/reflect/KProperty; - - new-instance v1, Lw/u/b/u; - - const-class v2, Le/a/a/k; - - invoke-static {v2}, Lw/u/b/w;->getOrCreateKotlinClass(Ljava/lang/Class;)Lw/y/b; - - move-result-object v2 - - const-string v3, "titleTv" - - const-string v4, "getTitleTv()Landroid/widget/TextView;" - - invoke-direct {v1, v2, v3, v4}, Lw/u/b/u;->(Lkotlin/reflect/KDeclarationContainer;Ljava/lang/String;Ljava/lang/String;)V - - sget-object v2, Lw/u/b/w;->a:Lw/u/b/x; - - invoke-virtual {v2, v1}, Lw/u/b/x;->property1(Lw/u/b/t;)Lw/y/d; - - const/4 v2, 0x0 - - aput-object v1, v0, v2 - - const/4 v1, 0x1 - - new-instance v2, Lw/u/b/u; - - const-class v3, Le/a/a/k; - - invoke-static {v3}, Lw/u/b/w;->getOrCreateKotlinClass(Ljava/lang/Class;)Lw/y/b; - - move-result-object v3 - - const-string v4, "listRv" - - const-string v5, "getListRv()Landroidx/recyclerview/widget/RecyclerView;" - - invoke-direct {v2, v3, v4, v5}, Lw/u/b/u;->(Lkotlin/reflect/KDeclarationContainer;Ljava/lang/String;Ljava/lang/String;)V - - sget-object v3, Lw/u/b/w;->a:Lw/u/b/x; - - invoke-virtual {v3, v2}, Lw/u/b/x;->property1(Lw/u/b/t;)Lw/y/d; - - aput-object v2, v0, v1 - - const/4 v1, 0x2 - - new-instance v2, Lw/u/b/u; - - const-class v3, Le/a/a/k; - - invoke-static {v3}, Lw/u/b/w;->getOrCreateKotlinClass(Ljava/lang/Class;)Lw/y/b; - - move-result-object v3 - - const-string v4, "cancelBtn" - - const-string v5, "getCancelBtn()Landroid/widget/Button;" - - invoke-direct {v2, v3, v4, v5}, Lw/u/b/u;->(Lkotlin/reflect/KDeclarationContainer;Ljava/lang/String;Ljava/lang/String;)V - - sget-object v3, Lw/u/b/w;->a:Lw/u/b/x; - - invoke-virtual {v3, v2}, Lw/u/b/x;->property1(Lw/u/b/t;)Lw/y/d; - - aput-object v2, v0, v1 - - sput-object v0, Le/a/a/k;->h:[Lkotlin/reflect/KProperty; - - new-instance v0, Le/a/a/k$a; - - const/4 v1, 0x0 - - invoke-direct {v0, v1}, Le/a/a/k$a;->(Lkotlin/jvm/internal/DefaultConstructorMarker;)V - - sput-object v0, Le/a/a/k;->i:Le/a/a/k$a; - - return-void -.end method - -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Lcom/discord/app/AppDialog;->()V - - const v0, 0x7f0a02a5 - - invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; - - move-result-object v0 - - iput-object v0, p0, Le/a/a/k;->e:Lkotlin/properties/ReadOnlyProperty; - - const v0, 0x7f0a02a4 - - invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; - - move-result-object v0 - - iput-object v0, p0, Le/a/a/k;->f:Lkotlin/properties/ReadOnlyProperty; - - const v0, 0x7f0a028e - - invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; - - move-result-object v0 - - iput-object v0, p0, Le/a/a/k;->g:Lkotlin/properties/ReadOnlyProperty; - - return-void -.end method - - -# virtual methods -.method public final c()Landroidx/recyclerview/widget/RecyclerView; +.method public static synthetic constructor ()V .locals 3 - iget-object v0, p0, Le/a/a/k;->f:Lkotlin/properties/ReadOnlyProperty; + invoke-static {}, Lcom/discord/dialogs/ImageUploadDialog$PreviewType;->values()[Lcom/discord/dialogs/ImageUploadDialog$PreviewType; - sget-object v1, Le/a/a/k;->h:[Lkotlin/reflect/KProperty; + move-result-object v0 + + array-length v0, v0 + + new-array v0, v0, [I + + sput-object v0, Le/a/a/k;->a:[I + + sget-object v0, Le/a/a/k;->a:[I + + sget-object v1, Lcom/discord/dialogs/ImageUploadDialog$PreviewType;->USER_AVATAR:Lcom/discord/dialogs/ImageUploadDialog$PreviewType; + + invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I + + move-result v1 const/4 v2, 0x1 - aget-object v1, v1, v2 + aput v2, v0, v1 - invoke-interface {v0, p0, v1}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object; + sget-object v0, Le/a/a/k;->a:[I - move-result-object v0 + sget-object v1, Lcom/discord/dialogs/ImageUploadDialog$PreviewType;->GUILD_AVATAR:Lcom/discord/dialogs/ImageUploadDialog$PreviewType; - check-cast v0, Landroidx/recyclerview/widget/RecyclerView; + invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I - return-object v0 -.end method + move-result v1 -.method public getContentViewResId()I - .locals 1 + const/4 v2, 0x2 - const v0, 0x7f0d0035 - - return v0 -.end method - -.method public onPause()V - .locals 0 - - invoke-super {p0}, Lcom/discord/app/AppDialog;->onPause()V - - invoke-virtual {p0}, Lcom/discord/app/AppDialog;->dismiss()V + aput v2, v0, v1 return-void .end method - -.method public onViewBound(Landroid/view/View;)V - .locals 4 - - const/4 v0, 0x0 - - if-eqz p1, :cond_2 - - invoke-super {p0, p1}, Lcom/discord/app/AppDialog;->onViewBound(Landroid/view/View;)V - - iget-object p1, p0, Le/a/a/k;->e:Lkotlin/properties/ReadOnlyProperty; - - sget-object v1, Le/a/a/k;->h:[Lkotlin/reflect/KProperty; - - const/4 v2, 0x0 - - aget-object v1, v1, v2 - - invoke-interface {p1, p0, v1}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Landroid/widget/TextView; - - invoke-virtual {p0}, Lcom/discord/app/AppDialog;->getArgumentsOrDefault()Landroid/os/Bundle; - - move-result-object v1 - - const-string v3, "INTENT_DIALOG_TITLE" - - invoke-virtual {v1, v3, v0}, Landroid/os/Bundle;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {p1, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V - - iget-object p1, p0, Le/a/a/k;->g:Lkotlin/properties/ReadOnlyProperty; - - sget-object v0, Le/a/a/k;->h:[Lkotlin/reflect/KProperty; - - const/4 v1, 0x2 - - aget-object v0, v0, v1 - - invoke-interface {p1, p0, v0}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Landroid/widget/Button; - - new-instance v0, Le/a/a/k$c; - - invoke-direct {v0, p0}, Le/a/a/k$c;->(Le/a/a/k;)V - - invoke-virtual {p1, v0}, Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - invoke-virtual {p0}, Lcom/discord/app/AppDialog;->getArgumentsOrDefault()Landroid/os/Bundle; - - move-result-object p1 - - const-string v0, "INTENT_DIALOG_OPTIONS" - - invoke-virtual {p1, v0}, Landroid/os/Bundle;->getCharSequenceArray(Ljava/lang/String;)[Ljava/lang/CharSequence; - - move-result-object p1 - - if-eqz p1, :cond_1 - - invoke-virtual {p0}, Le/a/a/k;->c()Landroidx/recyclerview/widget/RecyclerView; - - move-result-object v0 - - new-instance v1, Lcom/discord/utilities/views/SimpleRecyclerAdapter; - - invoke-static {p1}, Le/k/a/c/e/p/g;->asList([Ljava/lang/Object;)Ljava/util/List; - - move-result-object p1 - - new-instance v3, Le/a/a/k$d; - - invoke-direct {v3, p0}, Le/a/a/k$d;->(Le/a/a/k;)V - - invoke-direct {v1, p1, v3}, Lcom/discord/utilities/views/SimpleRecyclerAdapter;->(Ljava/util/List;Lkotlin/jvm/functions/Function2;)V - - invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;->setAdapter(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V - - invoke-virtual {p0}, Le/a/a/k;->c()Landroidx/recyclerview/widget/RecyclerView; - - move-result-object p1 - - invoke-virtual {p1}, Landroidx/recyclerview/widget/RecyclerView;->getAdapter()Landroidx/recyclerview/widget/RecyclerView$Adapter; - - move-result-object v0 - - if-eqz v0, :cond_0 - - invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;->notifyDataSetChanged()V - - :cond_0 - invoke-virtual {p1, v2}, Landroidx/recyclerview/widget/RecyclerView;->setHasFixedSize(Z)V - - invoke-virtual {p1, v2}, Landroidx/recyclerview/widget/RecyclerView;->setNestedScrollingEnabled(Z)V - - sget-object p1, Lcom/discord/utilities/views/SimpleRecyclerAdapter;->Companion:Lcom/discord/utilities/views/SimpleRecyclerAdapter$Companion; - - invoke-virtual {p0}, Le/a/a/k;->c()Landroidx/recyclerview/widget/RecyclerView; - - move-result-object v0 - - invoke-virtual {p1, v0}, Lcom/discord/utilities/views/SimpleRecyclerAdapter$Companion;->addThemedDivider(Landroidx/recyclerview/widget/RecyclerView;)V - - :cond_1 - return-void - - :cond_2 - const-string p1, "view" - - invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V - - throw v0 -.end method diff --git a/com.discord/smali/e/a/a/k$a.smali b/com.discord/smali/e/a/a/l$a.smali similarity index 90% rename from com.discord/smali/e/a/a/k$a.smali rename to com.discord/smali/e/a/a/l$a.smali index db73d7395b..07bfa387b9 100644 --- a/com.discord/smali/e/a/a/k$a.smali +++ b/com.discord/smali/e/a/a/l$a.smali @@ -1,11 +1,11 @@ -.class public final Le/a/a/k$a; +.class public final Le/a/a/l$a; .super Ljava/lang/Object; .source "SelectorDialog.kt" # annotations .annotation system Ldalvik/annotation/EnclosingClass; - value = Le/a/a/k; + value = Le/a/a/l; .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -25,7 +25,7 @@ # virtual methods -.method public final a(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;[Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function1;)Le/a/a/k; +.method public final a(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;[Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function1;)Le/a/a/l; .locals 3 .annotation system Ldalvik/annotation/Signature; value = { @@ -39,7 +39,7 @@ "Ljava/lang/Integer;", "Lkotlin/Unit;", ">;)", - "Le/a/a/k;" + "Le/a/a/l;" } .end annotation @@ -53,9 +53,9 @@ if-eqz p4, :cond_0 - new-instance v0, Le/a/a/k; + new-instance v0, Le/a/a/l; - invoke-direct {v0}, Le/a/a/k;->()V + invoke-direct {v0}, Le/a/a/l;->()V new-instance v1, Landroid/os/Bundle; @@ -71,9 +71,9 @@ invoke-virtual {v0, v1}, Landroidx/fragment/app/Fragment;->setArguments(Landroid/os/Bundle;)V - iput-object p4, v0, Le/a/a/k;->d:Lkotlin/jvm/functions/Function1; + iput-object p4, v0, Le/a/a/l;->d:Lkotlin/jvm/functions/Function1; - const-class p2, Le/a/a/k; + const-class p2, Le/a/a/l; invoke-static {p2}, Lw/u/b/w;->getOrCreateKotlinClass(Ljava/lang/Class;)Lw/y/b; diff --git a/com.discord/smali/e/a/a/k$b.smali b/com.discord/smali/e/a/a/l$b.smali similarity index 77% rename from com.discord/smali/e/a/a/k$b.smali rename to com.discord/smali/e/a/a/l$b.smali index 73164160cd..a0f97a7f18 100644 --- a/com.discord/smali/e/a/a/k$b.smali +++ b/com.discord/smali/e/a/a/l$b.smali @@ -1,11 +1,11 @@ -.class public final Le/a/a/k$b; +.class public final Le/a/a/l$b; .super Lcom/discord/utilities/views/SimpleRecyclerAdapter$ViewHolder; .source "SelectorDialog.kt" # annotations .annotation system Ldalvik/annotation/EnclosingClass; - value = Le/a/a/k; + value = Le/a/a/l; .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -25,11 +25,11 @@ # instance fields .field public final a:Landroid/widget/TextView; -.field public final synthetic b:Le/a/a/k; +.field public final synthetic b:Le/a/a/l; # direct methods -.method public constructor (Le/a/a/k;Landroid/view/View;)V +.method public constructor (Le/a/a/l;Landroid/view/View;)V .locals 0 .annotation system Ldalvik/annotation/Signature; value = { @@ -41,13 +41,13 @@ if-eqz p2, :cond_0 - iput-object p1, p0, Le/a/a/k$b;->b:Le/a/a/k; + iput-object p1, p0, Le/a/a/l$b;->b:Le/a/a/l; invoke-direct {p0, p2}, Lcom/discord/utilities/views/SimpleRecyclerAdapter$ViewHolder;->(Landroid/view/View;)V check-cast p2, Landroid/widget/TextView; - iput-object p2, p0, Le/a/a/k$b;->a:Landroid/widget/TextView; + iput-object p2, p0, Le/a/a/l$b;->a:Landroid/widget/TextView; return-void @@ -70,15 +70,15 @@ if-eqz p1, :cond_0 - iget-object v0, p0, Le/a/a/k$b;->a:Landroid/widget/TextView; + iget-object v0, p0, Le/a/a/l$b;->a:Landroid/widget/TextView; invoke-virtual {v0, p1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V - iget-object p1, p0, Le/a/a/k$b;->a:Landroid/widget/TextView; + iget-object p1, p0, Le/a/a/l$b;->a:Landroid/widget/TextView; - new-instance v0, Le/a/a/l; + new-instance v0, Le/a/a/m; - invoke-direct {v0, p0}, Le/a/a/l;->(Le/a/a/k$b;)V + invoke-direct {v0, p0}, Le/a/a/m;->(Le/a/a/l$b;)V invoke-virtual {p1, v0}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V diff --git a/com.discord/smali/e/a/a/k$c.smali b/com.discord/smali/e/a/a/l$c.smali similarity index 69% rename from com.discord/smali/e/a/a/k$c.smali rename to com.discord/smali/e/a/a/l$c.smali index 21e3cc59d9..257e4cb047 100644 --- a/com.discord/smali/e/a/a/k$c.smali +++ b/com.discord/smali/e/a/a/l$c.smali @@ -1,4 +1,4 @@ -.class public final Le/a/a/k$c; +.class public final Le/a/a/l$c; .super Ljava/lang/Object; .source "SelectorDialog.kt" @@ -8,7 +8,7 @@ # annotations .annotation system Ldalvik/annotation/EnclosingMethod; - value = Le/a/a/k;->onViewBound(Landroid/view/View;)V + value = Le/a/a/l;->onViewBound(Landroid/view/View;)V .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -18,14 +18,14 @@ # instance fields -.field public final synthetic d:Le/a/a/k; +.field public final synthetic d:Le/a/a/l; # direct methods -.method public constructor (Le/a/a/k;)V +.method public constructor (Le/a/a/l;)V .locals 0 - iput-object p1, p0, Le/a/a/k$c;->d:Le/a/a/k; + iput-object p1, p0, Le/a/a/l$c;->d:Le/a/a/l; invoke-direct {p0}, Ljava/lang/Object;->()V @@ -37,7 +37,7 @@ .method public final onClick(Landroid/view/View;)V .locals 0 - iget-object p1, p0, Le/a/a/k$c;->d:Le/a/a/k; + iget-object p1, p0, Le/a/a/l$c;->d:Le/a/a/l; invoke-virtual {p1}, Lcom/discord/app/AppDialog;->dismiss()V diff --git a/com.discord/smali/e/a/a/k$d.smali b/com.discord/smali/e/a/a/l$d.smali similarity index 75% rename from com.discord/smali/e/a/a/k$d.smali rename to com.discord/smali/e/a/a/l$d.smali index 2b5f520b67..1cfe3295e5 100644 --- a/com.discord/smali/e/a/a/k$d.smali +++ b/com.discord/smali/e/a/a/l$d.smali @@ -1,4 +1,4 @@ -.class public final Le/a/a/k$d; +.class public final Le/a/a/l$d; .super Lw/u/b/k; .source "SelectorDialog.kt" @@ -8,7 +8,7 @@ # annotations .annotation system Ldalvik/annotation/EnclosingMethod; - value = Le/a/a/k;->onViewBound(Landroid/view/View;)V + value = Le/a/a/l;->onViewBound(Landroid/view/View;)V .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -22,21 +22,21 @@ "Lkotlin/jvm/functions/Function2<", "Landroid/view/LayoutInflater;", "Landroid/view/ViewGroup;", - "Le/a/a/k$b;", + "Le/a/a/l$b;", ">;" } .end annotation # instance fields -.field public final synthetic this$0:Le/a/a/k; +.field public final synthetic this$0:Le/a/a/l; # direct methods -.method public constructor (Le/a/a/k;)V +.method public constructor (Le/a/a/l;)V .locals 0 - iput-object p1, p0, Le/a/a/k$d;->this$0:Le/a/a/k; + iput-object p1, p0, Le/a/a/l$d;->this$0:Le/a/a/l; const/4 p1, 0x2 @@ -47,7 +47,7 @@ # virtual methods -.method public final invoke(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;)Le/a/a/k$b; +.method public final invoke(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;)Le/a/a/l$b; .locals 2 const/4 v0, 0x0 @@ -64,15 +64,15 @@ move-result-object p1 - new-instance p2, Le/a/a/k$b; + new-instance p2, Le/a/a/l$b; - iget-object v0, p0, Le/a/a/k$d;->this$0:Le/a/a/k; + iget-object v0, p0, Le/a/a/l$d;->this$0:Le/a/a/l; const-string v1, "itemView" invoke-static {p1, v1}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - invoke-direct {p2, v0, p1}, Le/a/a/k$b;->(Le/a/a/k;Landroid/view/View;)V + invoke-direct {p2, v0, p1}, Le/a/a/l$b;->(Le/a/a/l;Landroid/view/View;)V return-object p2 @@ -98,7 +98,7 @@ check-cast p2, Landroid/view/ViewGroup; - invoke-virtual {p0, p1, p2}, Le/a/a/k$d;->invoke(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;)Le/a/a/k$b; + invoke-virtual {p0, p1, p2}, Le/a/a/l$d;->invoke(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;)Le/a/a/l$b; move-result-object p1 diff --git a/com.discord/smali/e/a/a/l.smali b/com.discord/smali/e/a/a/l.smali index 8e91e9d950..1c02471155 100644 --- a/com.discord/smali/e/a/a/l.smali +++ b/com.discord/smali/e/a/a/l.smali @@ -1,59 +1,319 @@ .class public final Le/a/a/l; -.super Ljava/lang/Object; +.super Lcom/discord/app/AppDialog; .source "SelectorDialog.kt" -# interfaces -.implements Landroid/view/View$OnClickListener; + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Le/a/a/l$b;, + Le/a/a/l$a; + } +.end annotation + + +# static fields +.field public static final synthetic h:[Lkotlin/reflect/KProperty; + +.field public static final i:Le/a/a/l$a; # instance fields -.field public final synthetic d:Le/a/a/k$b; +.field public d:Lkotlin/jvm/functions/Function1; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lkotlin/jvm/functions/Function1<", + "-", + "Ljava/lang/Integer;", + "Lkotlin/Unit;", + ">;" + } + .end annotation +.end field + +.field public final e:Lkotlin/properties/ReadOnlyProperty; + +.field public final f:Lkotlin/properties/ReadOnlyProperty; + +.field public final g:Lkotlin/properties/ReadOnlyProperty; # direct methods -.method public constructor (Le/a/a/k$b;)V - .locals 0 +.method public static constructor ()V + .locals 6 - iput-object p1, p0, Le/a/a/l;->d:Le/a/a/k$b; + const/4 v0, 0x3 - invoke-direct {p0}, Ljava/lang/Object;->()V + new-array v0, v0, [Lkotlin/reflect/KProperty; + + new-instance v1, Lw/u/b/u; + + const-class v2, Le/a/a/l; + + invoke-static {v2}, Lw/u/b/w;->getOrCreateKotlinClass(Ljava/lang/Class;)Lw/y/b; + + move-result-object v2 + + const-string v3, "titleTv" + + const-string v4, "getTitleTv()Landroid/widget/TextView;" + + invoke-direct {v1, v2, v3, v4}, Lw/u/b/u;->(Lkotlin/reflect/KDeclarationContainer;Ljava/lang/String;Ljava/lang/String;)V + + sget-object v2, Lw/u/b/w;->a:Lw/u/b/x; + + invoke-virtual {v2, v1}, Lw/u/b/x;->property1(Lw/u/b/t;)Lw/y/d; + + const/4 v2, 0x0 + + aput-object v1, v0, v2 + + const/4 v1, 0x1 + + new-instance v2, Lw/u/b/u; + + const-class v3, Le/a/a/l; + + invoke-static {v3}, Lw/u/b/w;->getOrCreateKotlinClass(Ljava/lang/Class;)Lw/y/b; + + move-result-object v3 + + const-string v4, "listRv" + + const-string v5, "getListRv()Landroidx/recyclerview/widget/RecyclerView;" + + invoke-direct {v2, v3, v4, v5}, Lw/u/b/u;->(Lkotlin/reflect/KDeclarationContainer;Ljava/lang/String;Ljava/lang/String;)V + + sget-object v3, Lw/u/b/w;->a:Lw/u/b/x; + + invoke-virtual {v3, v2}, Lw/u/b/x;->property1(Lw/u/b/t;)Lw/y/d; + + aput-object v2, v0, v1 + + const/4 v1, 0x2 + + new-instance v2, Lw/u/b/u; + + const-class v3, Le/a/a/l; + + invoke-static {v3}, Lw/u/b/w;->getOrCreateKotlinClass(Ljava/lang/Class;)Lw/y/b; + + move-result-object v3 + + const-string v4, "cancelBtn" + + const-string v5, "getCancelBtn()Landroid/widget/Button;" + + invoke-direct {v2, v3, v4, v5}, Lw/u/b/u;->(Lkotlin/reflect/KDeclarationContainer;Ljava/lang/String;Ljava/lang/String;)V + + sget-object v3, Lw/u/b/w;->a:Lw/u/b/x; + + invoke-virtual {v3, v2}, Lw/u/b/x;->property1(Lw/u/b/t;)Lw/y/d; + + aput-object v2, v0, v1 + + sput-object v0, Le/a/a/l;->h:[Lkotlin/reflect/KProperty; + + new-instance v0, Le/a/a/l$a; + + const/4 v1, 0x0 + + invoke-direct {v0, v1}, Le/a/a/l$a;->(Lkotlin/jvm/internal/DefaultConstructorMarker;)V + + sput-object v0, Le/a/a/l;->i:Le/a/a/l$a; + + return-void +.end method + +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Lcom/discord/app/AppDialog;->()V + + const v0, 0x7f0a02a5 + + invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + + move-result-object v0 + + iput-object v0, p0, Le/a/a/l;->e:Lkotlin/properties/ReadOnlyProperty; + + const v0, 0x7f0a02a4 + + invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + + move-result-object v0 + + iput-object v0, p0, Le/a/a/l;->f:Lkotlin/properties/ReadOnlyProperty; + + const v0, 0x7f0a028e + + invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + + move-result-object v0 + + iput-object v0, p0, Le/a/a/l;->g:Lkotlin/properties/ReadOnlyProperty; return-void .end method # virtual methods -.method public final onClick(Landroid/view/View;)V +.method public final c()Landroidx/recyclerview/widget/RecyclerView; + .locals 3 + + iget-object v0, p0, Le/a/a/l;->f:Lkotlin/properties/ReadOnlyProperty; + + sget-object v1, Le/a/a/l;->h:[Lkotlin/reflect/KProperty; + + const/4 v2, 0x1 + + aget-object v1, v1, v2 + + invoke-interface {v0, p0, v1}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Landroidx/recyclerview/widget/RecyclerView; + + return-object v0 +.end method + +.method public getContentViewResId()I .locals 1 - iget-object p1, p0, Le/a/a/l;->d:Le/a/a/k$b; + const v0, 0x7f0d0035 - iget-object v0, p1, Le/a/a/k$b;->b:Le/a/a/k; + return v0 +.end method - iget-object v0, v0, Le/a/a/k;->d:Lkotlin/jvm/functions/Function1; +.method public onPause()V + .locals 0 - if-eqz v0, :cond_0 + invoke-super {p0}, Lcom/discord/app/AppDialog;->onPause()V - invoke-virtual {p1}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->getAdapterPosition()I - - move-result p1 - - invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p1 - - invoke-interface {v0, p1}, Lkotlin/jvm/functions/Function1;->invoke(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Lkotlin/Unit; - - :cond_0 - iget-object p1, p0, Le/a/a/l;->d:Le/a/a/k$b; - - iget-object p1, p1, Le/a/a/k$b;->b:Le/a/a/k; - - invoke-virtual {p1}, Lcom/discord/app/AppDialog;->dismiss()V + invoke-virtual {p0}, Lcom/discord/app/AppDialog;->dismiss()V return-void .end method + +.method public onViewBound(Landroid/view/View;)V + .locals 4 + + const/4 v0, 0x0 + + if-eqz p1, :cond_2 + + invoke-super {p0, p1}, Lcom/discord/app/AppDialog;->onViewBound(Landroid/view/View;)V + + iget-object p1, p0, Le/a/a/l;->e:Lkotlin/properties/ReadOnlyProperty; + + sget-object v1, Le/a/a/l;->h:[Lkotlin/reflect/KProperty; + + const/4 v2, 0x0 + + aget-object v1, v1, v2 + + invoke-interface {p1, p0, v1}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Landroid/widget/TextView; + + invoke-virtual {p0}, Lcom/discord/app/AppDialog;->getArgumentsOrDefault()Landroid/os/Bundle; + + move-result-object v1 + + const-string v3, "INTENT_DIALOG_TITLE" + + invoke-virtual {v1, v3, v0}, Landroid/os/Bundle;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + invoke-virtual {p1, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V + + iget-object p1, p0, Le/a/a/l;->g:Lkotlin/properties/ReadOnlyProperty; + + sget-object v0, Le/a/a/l;->h:[Lkotlin/reflect/KProperty; + + const/4 v1, 0x2 + + aget-object v0, v0, v1 + + invoke-interface {p1, p0, v0}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Landroid/widget/Button; + + new-instance v0, Le/a/a/l$c; + + invoke-direct {v0, p0}, Le/a/a/l$c;->(Le/a/a/l;)V + + invoke-virtual {p1, v0}, Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V + + invoke-virtual {p0}, Lcom/discord/app/AppDialog;->getArgumentsOrDefault()Landroid/os/Bundle; + + move-result-object p1 + + const-string v0, "INTENT_DIALOG_OPTIONS" + + invoke-virtual {p1, v0}, Landroid/os/Bundle;->getCharSequenceArray(Ljava/lang/String;)[Ljava/lang/CharSequence; + + move-result-object p1 + + if-eqz p1, :cond_1 + + invoke-virtual {p0}, Le/a/a/l;->c()Landroidx/recyclerview/widget/RecyclerView; + + move-result-object v0 + + new-instance v1, Lcom/discord/utilities/views/SimpleRecyclerAdapter; + + invoke-static {p1}, Le/k/a/c/e/p/g;->asList([Ljava/lang/Object;)Ljava/util/List; + + move-result-object p1 + + new-instance v3, Le/a/a/l$d; + + invoke-direct {v3, p0}, Le/a/a/l$d;->(Le/a/a/l;)V + + invoke-direct {v1, p1, v3}, Lcom/discord/utilities/views/SimpleRecyclerAdapter;->(Ljava/util/List;Lkotlin/jvm/functions/Function2;)V + + invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;->setAdapter(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V + + invoke-virtual {p0}, Le/a/a/l;->c()Landroidx/recyclerview/widget/RecyclerView; + + move-result-object p1 + + invoke-virtual {p1}, Landroidx/recyclerview/widget/RecyclerView;->getAdapter()Landroidx/recyclerview/widget/RecyclerView$Adapter; + + move-result-object v0 + + if-eqz v0, :cond_0 + + invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;->notifyDataSetChanged()V + + :cond_0 + invoke-virtual {p1, v2}, Landroidx/recyclerview/widget/RecyclerView;->setHasFixedSize(Z)V + + invoke-virtual {p1, v2}, Landroidx/recyclerview/widget/RecyclerView;->setNestedScrollingEnabled(Z)V + + sget-object p1, Lcom/discord/utilities/views/SimpleRecyclerAdapter;->Companion:Lcom/discord/utilities/views/SimpleRecyclerAdapter$Companion; + + invoke-virtual {p0}, Le/a/a/l;->c()Landroidx/recyclerview/widget/RecyclerView; + + move-result-object v0 + + invoke-virtual {p1, v0}, Lcom/discord/utilities/views/SimpleRecyclerAdapter$Companion;->addThemedDivider(Landroidx/recyclerview/widget/RecyclerView;)V + + :cond_1 + return-void + + :cond_2 + const-string p1, "view" + + invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V + + throw v0 +.end method diff --git a/com.discord/smali/e/a/a/m$a.smali b/com.discord/smali/e/a/a/m$a.smali deleted file mode 100644 index ac0f1656ac..0000000000 --- a/com.discord/smali/e/a/a/m$a.smali +++ /dev/null @@ -1,51 +0,0 @@ -.class public final Le/a/a/m$a; -.super Ljava/lang/Object; -.source "WidgetUrgentMessageDialog.kt" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Le/a/a/m; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - - -# direct methods -.method public synthetic constructor (Lkotlin/jvm/internal/DefaultConstructorMarker;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a(Landroidx/fragment/app/FragmentManager;)V - .locals 2 - - if-eqz p1, :cond_0 - - new-instance v0, Le/a/a/m; - - invoke-direct {v0}, Le/a/a/m;->()V - - const-string v1, "WidgetUrgentMessageDialog" - - invoke-virtual {v0, p1, v1}, Lcom/discord/app/AppDialog;->show(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V - - return-void - - :cond_0 - const-string p1, "fragmentManager" - - invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V - - const/4 p1, 0x0 - - throw p1 -.end method diff --git a/com.discord/smali/e/a/a/m$b.smali b/com.discord/smali/e/a/a/m$b.smali deleted file mode 100644 index 061f8ee918..0000000000 --- a/com.discord/smali/e/a/a/m$b.smali +++ /dev/null @@ -1,70 +0,0 @@ -.class public final Le/a/a/m$b; -.super Ljava/lang/Object; -.source "WidgetUrgentMessageDialog.kt" - -# interfaces -.implements Landroid/view/View$OnClickListener; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Le/a/a/m;->a(Le/a/a/n$e;)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = null -.end annotation - - -# instance fields -.field public final synthetic d:Le/a/a/m; - - -# direct methods -.method public constructor (Le/a/a/m;)V - .locals 0 - - iput-object p1, p0, Le/a/a/m$b;->d:Le/a/a/m; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final onClick(Landroid/view/View;)V - .locals 2 - - iget-object v0, p0, Le/a/a/m$b;->d:Le/a/a/m; - - iget-object v0, v0, Le/a/a/m;->g:Le/a/a/n; - - if-eqz v0, :cond_0 - - const-string v1, "button" - - invoke-static {p1, v1}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - - invoke-virtual {p1}, Landroid/view/View;->getContext()Landroid/content/Context; - - move-result-object p1 - - const-string v1, "button.context" - - invoke-static {p1, v1}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - - invoke-virtual {v0, p1}, Le/a/a/n;->a(Landroid/content/Context;)V - - return-void - - :cond_0 - const-string p1, "viewModel" - - invoke-static {p1}, Lw/u/b/j;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V - - const/4 p1, 0x0 - - throw p1 -.end method diff --git a/com.discord/smali/e/a/a/m.smali b/com.discord/smali/e/a/a/m.smali index a77e1311be..8a48dfbef1 100644 --- a/com.discord/smali/e/a/a/m.smali +++ b/com.discord/smali/e/a/a/m.smali @@ -1,478 +1,59 @@ .class public final Le/a/a/m; -.super Lcom/discord/app/AppDialog; -.source "WidgetUrgentMessageDialog.kt" +.super Ljava/lang/Object; +.source "SelectorDialog.kt" - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Le/a/a/m$a; - } -.end annotation - - -# static fields -.field public static final synthetic h:[Lkotlin/reflect/KProperty; - -.field public static final i:Le/a/a/m$a; +# interfaces +.implements Landroid/view/View$OnClickListener; # instance fields -.field public final d:Lkotlin/properties/ReadOnlyProperty; - -.field public final e:Lkotlin/properties/ReadOnlyProperty; - -.field public final f:Lkotlin/properties/ReadOnlyProperty; - -.field public g:Le/a/a/n; +.field public final synthetic d:Le/a/a/l$b; # direct methods -.method public static constructor ()V - .locals 6 - - const/4 v0, 0x3 - - new-array v0, v0, [Lkotlin/reflect/KProperty; - - new-instance v1, Lw/u/b/u; - - const-class v2, Le/a/a/m; - - invoke-static {v2}, Lw/u/b/w;->getOrCreateKotlinClass(Ljava/lang/Class;)Lw/y/b; - - move-result-object v2 - - const-string v3, "dialogHeader" - - const-string v4, "getDialogHeader()Landroid/widget/TextView;" - - invoke-direct {v1, v2, v3, v4}, Lw/u/b/u;->(Lkotlin/reflect/KDeclarationContainer;Ljava/lang/String;Ljava/lang/String;)V - - sget-object v2, Lw/u/b/w;->a:Lw/u/b/x; - - invoke-virtual {v2, v1}, Lw/u/b/x;->property1(Lw/u/b/t;)Lw/y/d; - - const/4 v2, 0x0 - - aput-object v1, v0, v2 - - const/4 v1, 0x1 - - new-instance v2, Lw/u/b/u; - - const-class v3, Le/a/a/m; - - invoke-static {v3}, Lw/u/b/w;->getOrCreateKotlinClass(Ljava/lang/Class;)Lw/y/b; - - move-result-object v3 - - const-string v4, "dialogText" - - const-string v5, "getDialogText()Landroid/widget/TextView;" - - invoke-direct {v2, v3, v4, v5}, Lw/u/b/u;->(Lkotlin/reflect/KDeclarationContainer;Ljava/lang/String;Ljava/lang/String;)V - - sget-object v3, Lw/u/b/w;->a:Lw/u/b/x; - - invoke-virtual {v3, v2}, Lw/u/b/x;->property1(Lw/u/b/t;)Lw/y/d; - - aput-object v2, v0, v1 - - const/4 v1, 0x2 - - new-instance v2, Lw/u/b/u; - - const-class v3, Le/a/a/m; - - invoke-static {v3}, Lw/u/b/w;->getOrCreateKotlinClass(Ljava/lang/Class;)Lw/y/b; - - move-result-object v3 - - const-string v4, "buttonConfirm" - - const-string v5, "getButtonConfirm()Lcom/discord/views/LoadingButton;" - - invoke-direct {v2, v3, v4, v5}, Lw/u/b/u;->(Lkotlin/reflect/KDeclarationContainer;Ljava/lang/String;Ljava/lang/String;)V - - sget-object v3, Lw/u/b/w;->a:Lw/u/b/x; - - invoke-virtual {v3, v2}, Lw/u/b/x;->property1(Lw/u/b/t;)Lw/y/d; - - aput-object v2, v0, v1 - - sput-object v0, Le/a/a/m;->h:[Lkotlin/reflect/KProperty; - - new-instance v0, Le/a/a/m$a; - - const/4 v1, 0x0 - - invoke-direct {v0, v1}, Le/a/a/m$a;->(Lkotlin/jvm/internal/DefaultConstructorMarker;)V - - sput-object v0, Le/a/a/m;->i:Le/a/a/m$a; - - return-void -.end method - -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Lcom/discord/app/AppDialog;->()V - - const v0, 0x7f0a095e - - invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; - - move-result-object v0 - - iput-object v0, p0, Le/a/a/m;->d:Lkotlin/properties/ReadOnlyProperty; - - const v0, 0x7f0a095f - - invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; - - move-result-object v0 - - iput-object v0, p0, Le/a/a/m;->e:Lkotlin/properties/ReadOnlyProperty; - - const v0, 0x7f0a095d - - invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; - - move-result-object v0 - - iput-object v0, p0, Le/a/a/m;->f:Lkotlin/properties/ReadOnlyProperty; - - return-void -.end method - -.method public static final synthetic a(Le/a/a/m;Le/a/a/n$b;)V +.method public constructor (Le/a/a/l$b;)V .locals 0 - invoke-virtual {p0, p1}, Le/a/a/m;->a(Le/a/a/n$b;)V + iput-object p1, p0, Le/a/a/m;->d:Le/a/a/l$b; - return-void -.end method - -.method public static final synthetic a(Le/a/a/m;Le/a/a/n$e;)V - .locals 0 - - invoke-virtual {p0, p1}, Le/a/a/m;->a(Le/a/a/n$e;)V + invoke-direct {p0}, Ljava/lang/Object;->()V return-void .end method # virtual methods -.method public final a(Le/a/a/n$b;)V - .locals 4 +.method public final onClick(Landroid/view/View;)V + .locals 1 - sget-object v0, Le/a/a/n$b$a;->a:Le/a/a/n$b$a; + iget-object p1, p0, Le/a/a/m;->d:Le/a/a/l$b; - invoke-static {p1, v0}, Lw/u/b/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z + iget-object v0, p1, Le/a/a/l$b;->b:Le/a/a/l; - move-result v0 + iget-object v0, v0, Le/a/a/l;->d:Lkotlin/jvm/functions/Function1; if-eqz v0, :cond_0 - invoke-virtual {p0}, Lcom/discord/app/AppDialog;->dismiss()V - - goto :goto_0 - - :cond_0 - sget-object v0, Le/a/a/n$b$b;->a:Le/a/a/n$b$b; - - invoke-static {p1, v0}, Lw/u/b/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-virtual {p1}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->getAdapterPosition()I move-result p1 - if-eqz p1, :cond_1 - - invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getContext()Landroid/content/Context; + invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object p1 - const v0, 0x7f120af0 + invoke-interface {v0, p1}, Lkotlin/jvm/functions/Function1;->invoke(Ljava/lang/Object;)Ljava/lang/Object; - const/4 v1, 0x0 + move-result-object p1 - const/4 v2, 0x0 - - const/16 v3, 0xc - - invoke-static {p1, v0, v1, v2, v3}, Le/a/b/k;->a(Landroid/content/Context;IILcom/discord/utilities/view/ToastManager;I)V - - :goto_0 - return-void - - :cond_1 - new-instance p1, Lw/g; - - invoke-direct {p1}, Lw/g;->()V - - throw p1 -.end method - -.method public final a(Le/a/a/n$e;)V - .locals 3 - - instance-of v0, p1, Le/a/a/n$e$a; - - if-nez v0, :cond_0 - - return-void + check-cast p1, Lkotlin/Unit; :cond_0 - iget-object v0, p0, Le/a/a/m;->d:Lkotlin/properties/ReadOnlyProperty; + iget-object p1, p0, Le/a/a/m;->d:Le/a/a/l$b; - sget-object v1, Le/a/a/m;->h:[Lkotlin/reflect/KProperty; + iget-object p1, p1, Le/a/a/l$b;->b:Le/a/a/l; - const/4 v2, 0x0 - - aget-object v1, v1, v2 - - invoke-interface {v0, p0, v1}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Landroid/widget/TextView; - - const v1, 0x7f1212c7 - - invoke-virtual {p0, v1}, Landroidx/fragment/app/Fragment;->getString(I)Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V - - iget-object v0, p0, Le/a/a/m;->e:Lkotlin/properties/ReadOnlyProperty; - - sget-object v1, Le/a/a/m;->h:[Lkotlin/reflect/KProperty; - - const/4 v2, 0x1 - - aget-object v1, v1, v2 - - invoke-interface {v0, p0, v1}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Landroid/widget/TextView; - - const v1, 0x7f1212c6 - - invoke-virtual {p0, v1}, Landroidx/fragment/app/Fragment;->getString(I)Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V - - invoke-virtual {p0}, Le/a/a/m;->getButtonConfirm()Lcom/discord/views/LoadingButton; - - move-result-object v0 - - const v1, 0x7f120e0d - - invoke-virtual {p0, v1}, Landroidx/fragment/app/Fragment;->getString(I)Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Lcom/discord/views/LoadingButton;->setText(Ljava/lang/String;)V - - invoke-virtual {p0}, Le/a/a/m;->getButtonConfirm()Lcom/discord/views/LoadingButton; - - move-result-object v0 - - check-cast p1, Le/a/a/n$e$a; - - iget-boolean p1, p1, Le/a/a/n$e$a;->b:Z - - invoke-virtual {v0, p1}, Lcom/discord/views/LoadingButton;->setIsLoading(Z)V - - invoke-virtual {p0}, Le/a/a/m;->getButtonConfirm()Lcom/discord/views/LoadingButton; - - move-result-object p1 - - new-instance v0, Le/a/a/m$b; - - invoke-direct {v0, p0}, Le/a/a/m$b;->(Le/a/a/m;)V - - invoke-virtual {p1, v0}, Landroid/widget/FrameLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V + invoke-virtual {p1}, Lcom/discord/app/AppDialog;->dismiss()V return-void .end method - -.method public final getButtonConfirm()Lcom/discord/views/LoadingButton; - .locals 3 - - iget-object v0, p0, Le/a/a/m;->f:Lkotlin/properties/ReadOnlyProperty; - - sget-object v1, Le/a/a/m;->h:[Lkotlin/reflect/KProperty; - - const/4 v2, 0x2 - - aget-object v1, v1, v2 - - invoke-interface {v0, p0, v1}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lcom/discord/views/LoadingButton; - - return-object v0 -.end method - -.method public getContentViewResId()I - .locals 1 - - const v0, 0x7f0d024c - - return v0 -.end method - -.method public onCreate(Landroid/os/Bundle;)V - .locals 1 - - invoke-super {p0, p1}, Landroidx/fragment/app/DialogFragment;->onCreate(Landroid/os/Bundle;)V - - const/4 p1, 0x0 - - invoke-virtual {p0, p1}, Landroidx/fragment/app/DialogFragment;->setCancelable(Z)V - - new-instance p1, Landroidx/lifecycle/ViewModelProvider; - - new-instance v0, Le/a/a/n$c; - - invoke-direct {v0}, Le/a/a/n$c;->()V - - invoke-direct {p1, p0, v0}, Landroidx/lifecycle/ViewModelProvider;->(Landroidx/lifecycle/ViewModelStoreOwner;Landroidx/lifecycle/ViewModelProvider$Factory;)V - - const-class v0, Le/a/a/n; - - invoke-virtual {p1, v0}, Landroidx/lifecycle/ViewModelProvider;->get(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel; - - move-result-object p1 - - const-string v0, "ViewModelProvider(\n \u2026logViewModel::class.java)" - - invoke-static {p1, v0}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - - check-cast p1, Le/a/a/n; - - iput-object p1, p0, Le/a/a/m;->g:Le/a/a/n; - - return-void -.end method - -.method public onDestroy()V - .locals 2 - - sget-object v0, Lcom/discord/stores/StoreStream;->Companion:Lcom/discord/stores/StoreStream$Companion; - - invoke-virtual {v0}, Lcom/discord/stores/StoreStream$Companion;->getNotices()Lcom/discord/stores/StoreNotices; - - move-result-object v0 - - const-string v1, "URGENT_MESSAGE_DIALOG" - - invoke-virtual {v0, v1}, Lcom/discord/stores/StoreNotices;->markDialogSeen(Ljava/lang/String;)V - - invoke-super {p0}, Landroidx/fragment/app/Fragment;->onDestroy()V - - return-void -.end method - -.method public onViewBound(Landroid/view/View;)V - .locals 11 - - const/4 v0, 0x0 - - if-eqz p1, :cond_2 - - invoke-super {p0, p1}, Lcom/discord/app/AppDialog;->onViewBound(Landroid/view/View;)V - - iget-object p1, p0, Le/a/a/m;->g:Le/a/a/n; - - const-string v1, "viewModel" - - if-eqz p1, :cond_1 - - invoke-virtual {p1}, Le/a/b/c0;->observeViewState()Lrx/Observable; - - move-result-object p1 - - invoke-static {p1, p0}, Lcom/discord/utilities/rx/ObservableExtensionsKt;->bindToComponentLifecycle(Lrx/Observable;Lcom/discord/app/AppComponent;)Lrx/Observable; - - move-result-object v2 - - const-class v3, Le/a/a/m; - - const/4 v4, 0x0 - - const/4 v5, 0x0 - - const/4 v6, 0x0 - - const/4 v7, 0x0 - - new-instance v8, Le/a/a/m$c; - - invoke-direct {v8, p0}, Le/a/a/m$c;->(Le/a/a/m;)V - - const/16 v9, 0x1e - - const/4 v10, 0x0 - - invoke-static/range {v2 .. v10}, Lcom/discord/utilities/rx/ObservableExtensionsKt;->appSubscribe$default(Lrx/Observable;Ljava/lang/Class;Landroid/content/Context;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)V - - iget-object p1, p0, Le/a/a/m;->g:Le/a/a/n; - - if-eqz p1, :cond_0 - - invoke-virtual {p1}, Le/a/a/n;->observeEvents()Lrx/Observable; - - move-result-object p1 - - invoke-static {p1, p0}, Lcom/discord/utilities/rx/ObservableExtensionsKt;->bindToComponentLifecycle(Lrx/Observable;Lcom/discord/app/AppComponent;)Lrx/Observable; - - move-result-object v0 - - const-class v1, Le/a/a/m; - - const/4 v2, 0x0 - - const/4 v3, 0x0 - - const/4 v4, 0x0 - - const/4 v5, 0x0 - - new-instance v6, Le/a/a/m$d; - - invoke-direct {v6, p0}, Le/a/a/m$d;->(Le/a/a/m;)V - - const/16 v7, 0x1e - - const/4 v8, 0x0 - - invoke-static/range {v0 .. v8}, Lcom/discord/utilities/rx/ObservableExtensionsKt;->appSubscribe$default(Lrx/Observable;Ljava/lang/Class;Landroid/content/Context;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)V - - return-void - - :cond_0 - invoke-static {v1}, Lw/u/b/j;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V - - throw v0 - - :cond_1 - invoke-static {v1}, Lw/u/b/j;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V - - throw v0 - - :cond_2 - const-string p1, "view" - - invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V - - throw v0 -.end method diff --git a/com.discord/smali/e/a/a/n$a.smali b/com.discord/smali/e/a/a/n$a.smali index 0bd6810646..b53a0c4d16 100644 --- a/com.discord/smali/e/a/a/n$a.smali +++ b/com.discord/smali/e/a/a/n$a.smali @@ -1,64 +1,47 @@ .class public final Le/a/a/n$a; -.super Lw/u/b/k; -.source "WidgetUrgentMessageDialogViewModel.kt" - -# interfaces -.implements Lkotlin/jvm/functions/Function1; +.super Ljava/lang/Object; +.source "WidgetUrgentMessageDialog.kt" # annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Le/a/a/n;->(Lcom/discord/utilities/rest/RestAPI;Lrx/Observable;)V +.annotation system Ldalvik/annotation/EnclosingClass; + value = Le/a/a/n; .end annotation .annotation system Ldalvik/annotation/InnerClass; accessFlags = 0x19 - name = null + name = "a" .end annotation -.annotation system Ldalvik/annotation/Signature; - value = { - "Lw/u/b/k;", - "Lkotlin/jvm/functions/Function1<", - "Le/a/a/n$d;", - "Lkotlin/Unit;", - ">;" - } -.end annotation - - -# instance fields -.field public final synthetic this$0:Le/a/a/n; - # direct methods -.method public constructor (Le/a/a/n;)V +.method public synthetic constructor (Lkotlin/jvm/internal/DefaultConstructorMarker;)V .locals 0 - iput-object p1, p0, Le/a/a/n$a;->this$0:Le/a/a/n; - - const/4 p1, 0x1 - - invoke-direct {p0, p1}, Lw/u/b/k;->(I)V + invoke-direct {p0}, Ljava/lang/Object;->()V return-void .end method # virtual methods -.method public final a(Le/a/a/n$d;)V - .locals 1 +.method public final a(Landroidx/fragment/app/FragmentManager;)V + .locals 2 if-eqz p1, :cond_0 - iget-object v0, p0, Le/a/a/n$a;->this$0:Le/a/a/n; + new-instance v0, Le/a/a/n; - invoke-virtual {v0, p1}, Le/a/a/n;->a(Le/a/a/n$d;)V + invoke-direct {v0}, Le/a/a/n;->()V + + const-string v1, "WidgetUrgentMessageDialog" + + invoke-virtual {v0, p1, v1}, Lcom/discord/app/AppDialog;->show(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V return-void :cond_0 - const-string p1, "storeState" + const-string p1, "fragmentManager" invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V @@ -66,15 +49,3 @@ throw p1 .end method - -.method public bridge synthetic invoke(Ljava/lang/Object;)Ljava/lang/Object; - .locals 0 - - check-cast p1, Le/a/a/n$d; - - invoke-virtual {p0, p1}, Le/a/a/n$a;->a(Le/a/a/n$d;)V - - sget-object p1, Lkotlin/Unit;->a:Lkotlin/Unit; - - return-object p1 -.end method diff --git a/com.discord/smali/e/a/a/n$b.smali b/com.discord/smali/e/a/a/n$b.smali index 3a62d4b123..281df48fc4 100644 --- a/com.discord/smali/e/a/a/n$b.smali +++ b/com.discord/smali/e/a/a/n$b.smali @@ -1,39 +1,70 @@ -.class public abstract Le/a/a/n$b; +.class public final Le/a/a/n$b; .super Ljava/lang/Object; -.source "WidgetUrgentMessageDialogViewModel.kt" +.source "WidgetUrgentMessageDialog.kt" + +# interfaces +.implements Landroid/view/View$OnClickListener; # annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Le/a/a/n; +.annotation system Ldalvik/annotation/EnclosingMethod; + value = Le/a/a/n;->a(Le/a/a/o$e;)V .end annotation .annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x409 - name = "b" + accessFlags = 0x19 + name = null .end annotation -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Le/a/a/n$b$a;, - Le/a/a/n$b$b; - } -.end annotation + +# instance fields +.field public final synthetic d:Le/a/a/n; # direct methods -.method public constructor ()V +.method public constructor (Le/a/a/n;)V .locals 0 + iput-object p1, p0, Le/a/a/n$b;->d:Le/a/a/n; + invoke-direct {p0}, Ljava/lang/Object;->()V return-void .end method -.method public synthetic constructor (Lkotlin/jvm/internal/DefaultConstructorMarker;)V - .locals 0 - invoke-direct {p0}, Ljava/lang/Object;->()V +# virtual methods +.method public final onClick(Landroid/view/View;)V + .locals 2 + + iget-object v0, p0, Le/a/a/n$b;->d:Le/a/a/n; + + iget-object v0, v0, Le/a/a/n;->g:Le/a/a/o; + + if-eqz v0, :cond_0 + + const-string v1, "button" + + invoke-static {p1, v1}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + invoke-virtual {p1}, Landroid/view/View;->getContext()Landroid/content/Context; + + move-result-object p1 + + const-string v1, "button.context" + + invoke-static {p1, v1}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + invoke-virtual {v0, p1}, Le/a/a/o;->a(Landroid/content/Context;)V return-void + + :cond_0 + const-string p1, "viewModel" + + invoke-static {p1}, Lw/u/b/j;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V + + const/4 p1, 0x0 + + throw p1 .end method diff --git a/com.discord/smali/e/a/a/n$c.smali b/com.discord/smali/e/a/a/n$c.smali index 6fce1b39a5..f4cc839316 100644 --- a/com.discord/smali/e/a/a/n$c.smali +++ b/com.discord/smali/e/a/a/n$c.smali @@ -1,81 +1,64 @@ .class public final Le/a/a/n$c; -.super Ljava/lang/Object; -.source "WidgetUrgentMessageDialogViewModel.kt" +.super Lw/u/b/k; +.source "WidgetUrgentMessageDialog.kt" # interfaces -.implements Landroidx/lifecycle/ViewModelProvider$Factory; +.implements Lkotlin/jvm/functions/Function1; # annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Le/a/a/n; +.annotation system Ldalvik/annotation/EnclosingMethod; + value = Le/a/a/n;->onViewBound(Landroid/view/View;)V .end annotation .annotation system Ldalvik/annotation/InnerClass; accessFlags = 0x19 - name = "c" + name = null +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lw/u/b/k;", + "Lkotlin/jvm/functions/Function1<", + "Le/a/a/o$e;", + "Lkotlin/Unit;", + ">;" + } .end annotation +# instance fields +.field public final synthetic this$0:Le/a/a/n; + + # direct methods -.method public constructor ()V +.method public constructor (Le/a/a/n;)V .locals 0 - invoke-direct {p0}, Ljava/lang/Object;->()V + iput-object p1, p0, Le/a/a/n$c;->this$0:Le/a/a/n; + + const/4 p1, 0x1 + + invoke-direct {p0, p1}, Lw/u/b/k;->(I)V return-void .end method # virtual methods -.method public create(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel; - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Class<", - "TT;>;)TT;" - } - .end annotation +.method public final a(Le/a/a/o$e;)V + .locals 1 if-eqz p1, :cond_0 - new-instance p1, Le/a/a/n; + iget-object v0, p0, Le/a/a/n$c;->this$0:Le/a/a/n; - sget-object v0, Lcom/discord/utilities/rest/RestAPI;->Companion:Lcom/discord/utilities/rest/RestAPI$Companion; + invoke-static {v0, p1}, Le/a/a/n;->a(Le/a/a/n;Le/a/a/o$e;)V - invoke-virtual {v0}, Lcom/discord/utilities/rest/RestAPI$Companion;->getApi()Lcom/discord/utilities/rest/RestAPI; - - move-result-object v0 - - sget-object v1, Lcom/discord/stores/StoreStream;->Companion:Lcom/discord/stores/StoreStream$Companion; - - invoke-virtual {v1}, Lcom/discord/stores/StoreStream$Companion;->getUsers()Lcom/discord/stores/StoreUser; - - move-result-object v1 - - invoke-virtual {v1}, Lcom/discord/stores/StoreUser;->observeMe()Lrx/Observable; - - move-result-object v1 - - sget-object v2, Le/a/a/o;->d:Le/a/a/o; - - invoke-virtual {v1, v2}, Lrx/Observable;->f(Le0/l/i;)Lrx/Observable; - - move-result-object v1 - - const-string v2, "storeUser.observeMe().ma\u2026oreState(user = meUser) }" - - invoke-static {v1, v2}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - - invoke-direct {p1, v0, v1}, Le/a/a/n;->(Lcom/discord/utilities/rest/RestAPI;Lrx/Observable;)V - - return-object p1 + return-void :cond_0 - const-string p1, "modelClass" + const-string p1, "viewState" invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V @@ -83,3 +66,15 @@ throw p1 .end method + +.method public bridge synthetic invoke(Ljava/lang/Object;)Ljava/lang/Object; + .locals 0 + + check-cast p1, Le/a/a/o$e; + + invoke-virtual {p0, p1}, Le/a/a/n$c;->a(Le/a/a/o$e;)V + + sget-object p1, Lkotlin/Unit;->a:Lkotlin/Unit; + + return-object p1 +.end method diff --git a/com.discord/smali/e/a/a/n$d.smali b/com.discord/smali/e/a/a/n$d.smali index a74c96bddb..610556910c 100644 --- a/com.discord/smali/e/a/a/n$d.smali +++ b/com.discord/smali/e/a/a/n$d.smali @@ -1,37 +1,64 @@ .class public final Le/a/a/n$d; -.super Ljava/lang/Object; -.source "WidgetUrgentMessageDialogViewModel.kt" +.super Lw/u/b/k; +.source "WidgetUrgentMessageDialog.kt" + +# interfaces +.implements Lkotlin/jvm/functions/Function1; # annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Le/a/a/n; +.annotation system Ldalvik/annotation/EnclosingMethod; + value = Le/a/a/n;->onViewBound(Landroid/view/View;)V .end annotation .annotation system Ldalvik/annotation/InnerClass; accessFlags = 0x19 - name = "d" + name = null +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lw/u/b/k;", + "Lkotlin/jvm/functions/Function1<", + "Le/a/a/o$b;", + "Lkotlin/Unit;", + ">;" + } .end annotation # instance fields -.field public final a:Lcom/discord/models/domain/ModelUser; +.field public final synthetic this$0:Le/a/a/n; # direct methods -.method public constructor (Lcom/discord/models/domain/ModelUser;)V +.method public constructor (Le/a/a/n;)V .locals 0 + iput-object p1, p0, Le/a/a/n$d;->this$0:Le/a/a/n; + + const/4 p1, 0x1 + + invoke-direct {p0, p1}, Lw/u/b/k;->(I)V + + return-void +.end method + + +# virtual methods +.method public final a(Le/a/a/o$b;)V + .locals 1 + if-eqz p1, :cond_0 - invoke-direct {p0}, Ljava/lang/Object;->()V + iget-object v0, p0, Le/a/a/n$d;->this$0:Le/a/a/n; - iput-object p1, p0, Le/a/a/n$d;->a:Lcom/discord/models/domain/ModelUser; + invoke-static {v0, p1}, Le/a/a/n;->a(Le/a/a/n;Le/a/a/o$b;)V return-void :cond_0 - const-string p1, "user" + const-string p1, "event" invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V @@ -40,83 +67,14 @@ throw p1 .end method +.method public bridge synthetic invoke(Ljava/lang/Object;)Ljava/lang/Object; + .locals 0 -# virtual methods -.method public equals(Ljava/lang/Object;)Z - .locals 1 + check-cast p1, Le/a/a/o$b; - if-eq p0, p1, :cond_1 + invoke-virtual {p0, p1}, Le/a/a/n$d;->a(Le/a/a/o$b;)V - instance-of v0, p1, Le/a/a/n$d; + sget-object p1, Lkotlin/Unit;->a:Lkotlin/Unit; - if-eqz v0, :cond_0 - - check-cast p1, Le/a/a/n$d; - - iget-object v0, p0, Le/a/a/n$d;->a:Lcom/discord/models/domain/ModelUser; - - iget-object p1, p1, Le/a/a/n$d;->a:Lcom/discord/models/domain/ModelUser; - - invoke-static {v0, p1}, Lw/u/b/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result p1 - - if-eqz p1, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - return p1 - - :cond_1 - :goto_0 - const/4 p1, 0x1 - - return p1 -.end method - -.method public hashCode()I - .locals 1 - - iget-object v0, p0, Le/a/a/n$d;->a:Lcom/discord/models/domain/ModelUser; - - if-eqz v0, :cond_0 - - invoke-virtual {v0}, Lcom/discord/models/domain/ModelUser;->hashCode()I - - move-result v0 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - return v0 -.end method - -.method public toString()Ljava/lang/String; - .locals 2 - - const-string v0, "StoreState(user=" - - invoke-static {v0}, Le/e/b/a/a;->a(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v0 - - iget-object v1, p0, Le/a/a/n$d;->a:Lcom/discord/models/domain/ModelUser; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - const-string v1, ")" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - return-object v0 + return-object p1 .end method diff --git a/com.discord/smali/e/a/a/n.smali b/com.discord/smali/e/a/a/n.smali index f6112b074e..53cf89b562 100644 --- a/com.discord/smali/e/a/a/n.smali +++ b/com.discord/smali/e/a/a/n.smali @@ -1,299 +1,208 @@ .class public final Le/a/a/n; -.super Le/a/b/c0; -.source "WidgetUrgentMessageDialogViewModel.kt" +.super Lcom/discord/app/AppDialog; +.source "WidgetUrgentMessageDialog.kt" # annotations .annotation system Ldalvik/annotation/MemberClasses; value = { - Le/a/a/n$e;, - Le/a/a/n$d;, - Le/a/a/n$b;, - Le/a/a/n$c; + Le/a/a/n$a; } .end annotation -.annotation system Ldalvik/annotation/Signature; - value = { - "Le/a/b/c0<", - "Le/a/a/n$e;", - ">;" - } -.end annotation + +# static fields +.field public static final synthetic h:[Lkotlin/reflect/KProperty; + +.field public static final i:Le/a/a/n$a; # instance fields -.field public final d:Lrx/subjects/PublishSubject; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lrx/subjects/PublishSubject<", - "Le/a/a/n$b;", - ">;" - } - .end annotation -.end field +.field public final d:Lkotlin/properties/ReadOnlyProperty; -.field public final e:Lcom/discord/utilities/rest/RestAPI; +.field public final e:Lkotlin/properties/ReadOnlyProperty; + +.field public final f:Lkotlin/properties/ReadOnlyProperty; + +.field public g:Le/a/a/o; # direct methods -.method public constructor (Lcom/discord/utilities/rest/RestAPI;Lrx/Observable;)V - .locals 10 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lcom/discord/utilities/rest/RestAPI;", - "Lrx/Observable<", - "Le/a/a/n$d;", - ">;)V" - } - .end annotation +.method public static constructor ()V + .locals 6 - const/4 v0, 0x0 + const/4 v0, 0x3 - if-eqz p1, :cond_1 + new-array v0, v0, [Lkotlin/reflect/KProperty; - if-eqz p2, :cond_0 - - sget-object v1, Le/a/a/n$e$b;->a:Le/a/a/n$e$b; - - invoke-direct {p0, v1}, Le/a/b/c0;->(Ljava/lang/Object;)V - - iput-object p1, p0, Le/a/a/n;->e:Lcom/discord/utilities/rest/RestAPI; - - invoke-static {p2}, Lcom/discord/utilities/rx/ObservableExtensionsKt;->computationLatest(Lrx/Observable;)Lrx/Observable; - - move-result-object p1 - - const/4 p2, 0x2 - - invoke-static {p1, p0, v0, p2, v0}, Lcom/discord/utilities/rx/ObservableExtensionsKt;->ui$default(Lrx/Observable;Lcom/discord/app/AppComponent;Lcom/discord/utilities/mg_recycler/MGRecyclerAdapterSimple;ILjava/lang/Object;)Lrx/Observable; - - move-result-object v1 + new-instance v1, Lw/u/b/u; const-class v2, Le/a/a/n; - const/4 v3, 0x0 + invoke-static {v2}, Lw/u/b/w;->getOrCreateKotlinClass(Ljava/lang/Class;)Lw/y/b; - const/4 v4, 0x0 + move-result-object v2 - const/4 v5, 0x0 + const-string v3, "dialogHeader" - const/4 v6, 0x0 + const-string v4, "getDialogHeader()Landroid/widget/TextView;" - new-instance v7, Le/a/a/n$a; + invoke-direct {v1, v2, v3, v4}, Lw/u/b/u;->(Lkotlin/reflect/KDeclarationContainer;Ljava/lang/String;Ljava/lang/String;)V - invoke-direct {v7, p0}, Le/a/a/n$a;->(Le/a/a/n;)V + sget-object v2, Lw/u/b/w;->a:Lw/u/b/x; - const/16 v8, 0x1e + invoke-virtual {v2, v1}, Lw/u/b/x;->property1(Lw/u/b/t;)Lw/y/d; - const/4 v9, 0x0 + const/4 v2, 0x0 - invoke-static/range {v1 .. v9}, Lcom/discord/utilities/rx/ObservableExtensionsKt;->appSubscribe$default(Lrx/Observable;Ljava/lang/Class;Landroid/content/Context;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)V + aput-object v1, v0, v2 - invoke-static {}, Lrx/subjects/PublishSubject;->o()Lrx/subjects/PublishSubject; + const/4 v1, 0x1 - move-result-object p1 + new-instance v2, Lw/u/b/u; - iput-object p1, p0, Le/a/a/n;->d:Lrx/subjects/PublishSubject; + const-class v3, Le/a/a/n; + + invoke-static {v3}, Lw/u/b/w;->getOrCreateKotlinClass(Ljava/lang/Class;)Lw/y/b; + + move-result-object v3 + + const-string v4, "dialogText" + + const-string v5, "getDialogText()Landroid/widget/TextView;" + + invoke-direct {v2, v3, v4, v5}, Lw/u/b/u;->(Lkotlin/reflect/KDeclarationContainer;Ljava/lang/String;Ljava/lang/String;)V + + sget-object v3, Lw/u/b/w;->a:Lw/u/b/x; + + invoke-virtual {v3, v2}, Lw/u/b/x;->property1(Lw/u/b/t;)Lw/y/d; + + aput-object v2, v0, v1 + + const/4 v1, 0x2 + + new-instance v2, Lw/u/b/u; + + const-class v3, Le/a/a/n; + + invoke-static {v3}, Lw/u/b/w;->getOrCreateKotlinClass(Ljava/lang/Class;)Lw/y/b; + + move-result-object v3 + + const-string v4, "buttonConfirm" + + const-string v5, "getButtonConfirm()Lcom/discord/views/LoadingButton;" + + invoke-direct {v2, v3, v4, v5}, Lw/u/b/u;->(Lkotlin/reflect/KDeclarationContainer;Ljava/lang/String;Ljava/lang/String;)V + + sget-object v3, Lw/u/b/w;->a:Lw/u/b/x; + + invoke-virtual {v3, v2}, Lw/u/b/x;->property1(Lw/u/b/t;)Lw/y/d; + + aput-object v2, v0, v1 + + sput-object v0, Le/a/a/n;->h:[Lkotlin/reflect/KProperty; + + new-instance v0, Le/a/a/n$a; + + const/4 v1, 0x0 + + invoke-direct {v0, v1}, Le/a/a/n$a;->(Lkotlin/jvm/internal/DefaultConstructorMarker;)V + + sput-object v0, Le/a/a/n;->i:Le/a/a/n$a; return-void +.end method - :cond_0 - const-string p1, "storeObservable" +.method public constructor ()V + .locals 1 - invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V + invoke-direct {p0}, Lcom/discord/app/AppDialog;->()V - throw v0 + const v0, 0x7f0a0962 - :cond_1 - const-string p1, "restAPI" + invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; - invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V + move-result-object v0 - throw v0 + iput-object v0, p0, Le/a/a/n;->d:Lkotlin/properties/ReadOnlyProperty; + + const v0, 0x7f0a0963 + + invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + + move-result-object v0 + + iput-object v0, p0, Le/a/a/n;->e:Lkotlin/properties/ReadOnlyProperty; + + const v0, 0x7f0a0961 + + invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + + move-result-object v0 + + iput-object v0, p0, Le/a/a/n;->f:Lkotlin/properties/ReadOnlyProperty; + + return-void +.end method + +.method public static final synthetic a(Le/a/a/n;Le/a/a/o$b;)V + .locals 0 + + invoke-virtual {p0, p1}, Le/a/a/n;->a(Le/a/a/o$b;)V + + return-void +.end method + +.method public static final synthetic a(Le/a/a/n;Le/a/a/o$e;)V + .locals 0 + + invoke-virtual {p0, p1}, Le/a/a/n;->a(Le/a/a/o$e;)V + + return-void .end method # virtual methods -.method public final a(Landroid/content/Context;)V - .locals 16 - .annotation build Landroidx/annotation/MainThread; - .end annotation +.method public final a(Le/a/a/o$b;)V + .locals 4 - move-object/from16 v0, p0 + sget-object v0, Le/a/a/o$b$a;->a:Le/a/a/o$b$a; - move-object/from16 v1, p1 + invoke-static {p1, v0}, Lw/u/b/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z - if-eqz v1, :cond_2 + move-result v0 - invoke-virtual/range {p0 .. p0}, Le/a/b/c0;->getViewState()Ljava/lang/Object; + if-eqz v0, :cond_0 - move-result-object v3 - - instance-of v4, v3, Le/a/a/n$e$a; - - if-nez v4, :cond_0 - - const/4 v3, 0x0 - - :cond_0 - check-cast v3, Le/a/a/n$e$a; - - if-eqz v3, :cond_1 - - sget-object v4, Lcom/discord/stores/StoreStream;->Companion:Lcom/discord/stores/StoreStream$Companion; - - invoke-virtual {v4}, Lcom/discord/stores/StoreStream$Companion;->getChannelsSelected()Lcom/discord/stores/StoreChannelsSelected; - - move-result-object v4 - - const-wide v5, 0x8efc0ce7f420001L - - invoke-virtual {v4, v1, v5, v6}, Lcom/discord/stores/StoreChannelsSelected;->findAndSetDirectMessage(Landroid/content/Context;J)V - - iget-object v1, v3, Le/a/a/n$e$a;->a:Ljava/lang/Integer; - - if-eqz v1, :cond_1 - - invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I - - move-result v1 - - and-int/lit16 v1, v1, -0x2001 - - new-instance v15, Lcom/discord/restapi/RestAPIParams$UserInfo; - - const/4 v5, 0x0 - - const/4 v6, 0x0 - - const/4 v7, 0x0 - - const/4 v8, 0x0 - - const/4 v9, 0x0 - - const/4 v10, 0x0 - - const/4 v11, 0x0 - - const/4 v12, 0x0 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v13 - - const/16 v14, 0xff - - const/4 v1, 0x0 - - move-object v4, v15 - - move-object v2, v15 - - move-object v15, v1 - - invoke-direct/range {v4 .. v15}, Lcom/discord/restapi/RestAPIParams$UserInfo;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;ILkotlin/jvm/internal/DefaultConstructorMarker;)V - - iget-object v1, v3, Le/a/a/n$e$a;->a:Ljava/lang/Integer; - - const/4 v4, 0x1 - - invoke-virtual {v3, v1, v4}, Le/a/a/n$e$a;->a(Ljava/lang/Integer;Z)Le/a/a/n$e$a; - - move-result-object v1 - - invoke-virtual {v0, v1}, Le/a/b/c0;->updateViewState(Ljava/lang/Object;)V - - iget-object v1, v0, Le/a/a/n;->e:Lcom/discord/utilities/rest/RestAPI; - - invoke-virtual {v1, v2}, Lcom/discord/utilities/rest/RestAPI;->patchUser(Lcom/discord/restapi/RestAPIParams$UserInfo;)Lrx/Observable; - - move-result-object v1 - - const/4 v2, 0x0 - - const/4 v3, 0x0 - - invoke-static {v1, v2, v4, v3}, Lcom/discord/utilities/rx/ObservableExtensionsKt;->restSubscribeOn$default(Lrx/Observable;ZILjava/lang/Object;)Lrx/Observable; - - move-result-object v1 - - const/4 v2, 0x2 - - invoke-static {v1, v0, v3, v2, v3}, Lcom/discord/utilities/rx/ObservableExtensionsKt;->ui$default(Lrx/Observable;Lcom/discord/app/AppComponent;Lcom/discord/utilities/mg_recycler/MGRecyclerAdapterSimple;ILjava/lang/Object;)Lrx/Observable; - - move-result-object v1 - - new-instance v2, Le/a/a/n$f; - - invoke-direct {v2, v0}, Le/a/a/n$f;->(Le/a/a/n;)V - - new-instance v3, Le/a/a/n$g; - - invoke-direct {v3, v0}, Le/a/a/n$g;->(Le/a/a/n;)V - - invoke-virtual {v1, v2, v3}, Lrx/Observable;->a(Lrx/functions/Action1;Lrx/functions/Action1;)Lrx/Subscription; - - :cond_1 - return-void - - :cond_2 - const-string v1, "context" - - invoke-static {v1}, Lw/u/b/j;->a(Ljava/lang/String;)V - - const/4 v1, 0x0 - - throw v1 -.end method - -.method public final a(Le/a/a/n$d;)V - .locals 2 - .annotation build Landroidx/annotation/MainThread; - .end annotation - - iget-object p1, p1, Le/a/a/n$d;->a:Lcom/discord/models/domain/ModelUser; - - invoke-virtual {p0}, Le/a/b/c0;->getViewState()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Le/a/a/n$e; - - sget-object v1, Le/a/a/n$e$b;->a:Le/a/a/n$e$b; - - invoke-static {v0, v1}, Lw/u/b/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_0 - - const/4 v0, 0x0 + invoke-virtual {p0}, Lcom/discord/app/AppDialog;->dismiss()V goto :goto_0 :cond_0 - instance-of v1, v0, Le/a/a/n$e$a; + sget-object v0, Le/a/a/o$b$b;->a:Le/a/a/o$b$b; - if-eqz v1, :cond_1 + invoke-static {p1, v0}, Lw/u/b/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z - check-cast v0, Le/a/a/n$e$a; + move-result p1 - iget-boolean v0, v0, Le/a/a/n$e$a;->b:Z + if-eqz p1, :cond_1 - :goto_0 - new-instance v1, Le/a/a/n$e$a; - - invoke-virtual {p1}, Lcom/discord/models/domain/ModelUser;->getFlags()Ljava/lang/Integer; + invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getContext()Landroid/content/Context; move-result-object p1 - invoke-direct {v1, p1, v0}, Le/a/a/n$e$a;->(Ljava/lang/Integer;Z)V + const v0, 0x7f120af0 - invoke-virtual {p0, v1}, Le/a/b/c0;->updateViewState(Ljava/lang/Object;)V + const/4 v1, 0x0 + const/4 v2, 0x0 + + const/16 v3, 0xc + + invoke-static {p1, v0, v1, v2, v3}, Le/a/b/k;->a(Landroid/content/Context;IILcom/discord/utilities/view/ToastManager;I)V + + :goto_0 return-void :cond_1 @@ -304,22 +213,266 @@ throw p1 .end method -.method public final observeEvents()Lrx/Observable; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Lrx/Observable<", - "Le/a/a/n$b;", - ">;" - } - .end annotation +.method public final a(Le/a/a/o$e;)V + .locals 3 - iget-object v0, p0, Le/a/a/n;->d:Lrx/subjects/PublishSubject; + instance-of v0, p1, Le/a/a/o$e$a; - const-string v1, "eventSubject" + if-nez v0, :cond_0 - invoke-static {v0, v1}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + return-void + + :cond_0 + iget-object v0, p0, Le/a/a/n;->d:Lkotlin/properties/ReadOnlyProperty; + + sget-object v1, Le/a/a/n;->h:[Lkotlin/reflect/KProperty; + + const/4 v2, 0x0 + + aget-object v1, v1, v2 + + invoke-interface {v0, p0, v1}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Landroid/widget/TextView; + + const v1, 0x7f1212c7 + + invoke-virtual {p0, v1}, Landroidx/fragment/app/Fragment;->getString(I)Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V + + iget-object v0, p0, Le/a/a/n;->e:Lkotlin/properties/ReadOnlyProperty; + + sget-object v1, Le/a/a/n;->h:[Lkotlin/reflect/KProperty; + + const/4 v2, 0x1 + + aget-object v1, v1, v2 + + invoke-interface {v0, p0, v1}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Landroid/widget/TextView; + + const v1, 0x7f1212c6 + + invoke-virtual {p0, v1}, Landroidx/fragment/app/Fragment;->getString(I)Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V + + invoke-virtual {p0}, Le/a/a/n;->getButtonConfirm()Lcom/discord/views/LoadingButton; + + move-result-object v0 + + const v1, 0x7f120e0d + + invoke-virtual {p0, v1}, Landroidx/fragment/app/Fragment;->getString(I)Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v0, v1}, Lcom/discord/views/LoadingButton;->setText(Ljava/lang/String;)V + + invoke-virtual {p0}, Le/a/a/n;->getButtonConfirm()Lcom/discord/views/LoadingButton; + + move-result-object v0 + + check-cast p1, Le/a/a/o$e$a; + + iget-boolean p1, p1, Le/a/a/o$e$a;->b:Z + + invoke-virtual {v0, p1}, Lcom/discord/views/LoadingButton;->setIsLoading(Z)V + + invoke-virtual {p0}, Le/a/a/n;->getButtonConfirm()Lcom/discord/views/LoadingButton; + + move-result-object p1 + + new-instance v0, Le/a/a/n$b; + + invoke-direct {v0, p0}, Le/a/a/n$b;->(Le/a/a/n;)V + + invoke-virtual {p1, v0}, Landroid/widget/FrameLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V + + return-void +.end method + +.method public final getButtonConfirm()Lcom/discord/views/LoadingButton; + .locals 3 + + iget-object v0, p0, Le/a/a/n;->f:Lkotlin/properties/ReadOnlyProperty; + + sget-object v1, Le/a/a/n;->h:[Lkotlin/reflect/KProperty; + + const/4 v2, 0x2 + + aget-object v1, v1, v2 + + invoke-interface {v0, p0, v1}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lcom/discord/views/LoadingButton; return-object v0 .end method + +.method public getContentViewResId()I + .locals 1 + + const v0, 0x7f0d024d + + return v0 +.end method + +.method public onCreate(Landroid/os/Bundle;)V + .locals 1 + + invoke-super {p0, p1}, Landroidx/fragment/app/DialogFragment;->onCreate(Landroid/os/Bundle;)V + + const/4 p1, 0x0 + + invoke-virtual {p0, p1}, Landroidx/fragment/app/DialogFragment;->setCancelable(Z)V + + new-instance p1, Landroidx/lifecycle/ViewModelProvider; + + new-instance v0, Le/a/a/o$c; + + invoke-direct {v0}, Le/a/a/o$c;->()V + + invoke-direct {p1, p0, v0}, Landroidx/lifecycle/ViewModelProvider;->(Landroidx/lifecycle/ViewModelStoreOwner;Landroidx/lifecycle/ViewModelProvider$Factory;)V + + const-class v0, Le/a/a/o; + + invoke-virtual {p1, v0}, Landroidx/lifecycle/ViewModelProvider;->get(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel; + + move-result-object p1 + + const-string v0, "ViewModelProvider(\n \u2026logViewModel::class.java)" + + invoke-static {p1, v0}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + check-cast p1, Le/a/a/o; + + iput-object p1, p0, Le/a/a/n;->g:Le/a/a/o; + + return-void +.end method + +.method public onDestroy()V + .locals 2 + + sget-object v0, Lcom/discord/stores/StoreStream;->Companion:Lcom/discord/stores/StoreStream$Companion; + + invoke-virtual {v0}, Lcom/discord/stores/StoreStream$Companion;->getNotices()Lcom/discord/stores/StoreNotices; + + move-result-object v0 + + const-string v1, "URGENT_MESSAGE_DIALOG" + + invoke-virtual {v0, v1}, Lcom/discord/stores/StoreNotices;->markDialogSeen(Ljava/lang/String;)V + + invoke-super {p0}, Landroidx/fragment/app/Fragment;->onDestroy()V + + return-void +.end method + +.method public onViewBound(Landroid/view/View;)V + .locals 11 + + const/4 v0, 0x0 + + if-eqz p1, :cond_2 + + invoke-super {p0, p1}, Lcom/discord/app/AppDialog;->onViewBound(Landroid/view/View;)V + + iget-object p1, p0, Le/a/a/n;->g:Le/a/a/o; + + const-string v1, "viewModel" + + if-eqz p1, :cond_1 + + invoke-virtual {p1}, Le/a/b/c0;->observeViewState()Lrx/Observable; + + move-result-object p1 + + invoke-static {p1, p0}, Lcom/discord/utilities/rx/ObservableExtensionsKt;->bindToComponentLifecycle(Lrx/Observable;Lcom/discord/app/AppComponent;)Lrx/Observable; + + move-result-object v2 + + const-class v3, Le/a/a/n; + + const/4 v4, 0x0 + + const/4 v5, 0x0 + + const/4 v6, 0x0 + + const/4 v7, 0x0 + + new-instance v8, Le/a/a/n$c; + + invoke-direct {v8, p0}, Le/a/a/n$c;->(Le/a/a/n;)V + + const/16 v9, 0x1e + + const/4 v10, 0x0 + + invoke-static/range {v2 .. v10}, Lcom/discord/utilities/rx/ObservableExtensionsKt;->appSubscribe$default(Lrx/Observable;Ljava/lang/Class;Landroid/content/Context;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)V + + iget-object p1, p0, Le/a/a/n;->g:Le/a/a/o; + + if-eqz p1, :cond_0 + + invoke-virtual {p1}, Le/a/a/o;->observeEvents()Lrx/Observable; + + move-result-object p1 + + invoke-static {p1, p0}, Lcom/discord/utilities/rx/ObservableExtensionsKt;->bindToComponentLifecycle(Lrx/Observable;Lcom/discord/app/AppComponent;)Lrx/Observable; + + move-result-object v0 + + const-class v1, Le/a/a/n; + + const/4 v2, 0x0 + + const/4 v3, 0x0 + + const/4 v4, 0x0 + + const/4 v5, 0x0 + + new-instance v6, Le/a/a/n$d; + + invoke-direct {v6, p0}, Le/a/a/n$d;->(Le/a/a/n;)V + + const/16 v7, 0x1e + + const/4 v8, 0x0 + + invoke-static/range {v0 .. v8}, Lcom/discord/utilities/rx/ObservableExtensionsKt;->appSubscribe$default(Lrx/Observable;Ljava/lang/Class;Landroid/content/Context;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)V + + return-void + + :cond_0 + invoke-static {v1}, Lw/u/b/j;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V + + throw v0 + + :cond_1 + invoke-static {v1}, Lw/u/b/j;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V + + throw v0 + + :cond_2 + const-string p1, "view" + + invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V + + throw v0 +.end method diff --git a/com.discord/smali/e/a/a/m$d.smali b/com.discord/smali/e/a/a/o$a.smali similarity index 62% rename from com.discord/smali/e/a/a/m$d.smali rename to com.discord/smali/e/a/a/o$a.smali index 1d47bb8234..6015c18608 100644 --- a/com.discord/smali/e/a/a/m$d.smali +++ b/com.discord/smali/e/a/a/o$a.smali @@ -1,6 +1,6 @@ -.class public final Le/a/a/m$d; +.class public final Le/a/a/o$a; .super Lw/u/b/k; -.source "WidgetUrgentMessageDialog.kt" +.source "WidgetUrgentMessageDialogViewModel.kt" # interfaces .implements Lkotlin/jvm/functions/Function1; @@ -8,7 +8,7 @@ # annotations .annotation system Ldalvik/annotation/EnclosingMethod; - value = Le/a/a/m;->onViewBound(Landroid/view/View;)V + value = Le/a/a/o;->(Lcom/discord/utilities/rest/RestAPI;Lrx/Observable;)V .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -20,7 +20,7 @@ value = { "Lw/u/b/k;", "Lkotlin/jvm/functions/Function1<", - "Le/a/a/n$b;", + "Le/a/a/o$d;", "Lkotlin/Unit;", ">;" } @@ -28,14 +28,14 @@ # instance fields -.field public final synthetic this$0:Le/a/a/m; +.field public final synthetic this$0:Le/a/a/o; # direct methods -.method public constructor (Le/a/a/m;)V +.method public constructor (Le/a/a/o;)V .locals 0 - iput-object p1, p0, Le/a/a/m$d;->this$0:Le/a/a/m; + iput-object p1, p0, Le/a/a/o$a;->this$0:Le/a/a/o; const/4 p1, 0x1 @@ -46,19 +46,19 @@ # virtual methods -.method public final a(Le/a/a/n$b;)V +.method public final a(Le/a/a/o$d;)V .locals 1 if-eqz p1, :cond_0 - iget-object v0, p0, Le/a/a/m$d;->this$0:Le/a/a/m; + iget-object v0, p0, Le/a/a/o$a;->this$0:Le/a/a/o; - invoke-static {v0, p1}, Le/a/a/m;->a(Le/a/a/m;Le/a/a/n$b;)V + invoke-virtual {v0, p1}, Le/a/a/o;->a(Le/a/a/o$d;)V return-void :cond_0 - const-string p1, "event" + const-string p1, "storeState" invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V @@ -70,9 +70,9 @@ .method public bridge synthetic invoke(Ljava/lang/Object;)Ljava/lang/Object; .locals 0 - check-cast p1, Le/a/a/n$b; + check-cast p1, Le/a/a/o$d; - invoke-virtual {p0, p1}, Le/a/a/m$d;->a(Le/a/a/n$b;)V + invoke-virtual {p0, p1}, Le/a/a/o$a;->a(Le/a/a/o$d;)V sget-object p1, Lkotlin/Unit;->a:Lkotlin/Unit; diff --git a/com.discord/smali/e/a/a/n$b$a.smali b/com.discord/smali/e/a/a/o$b$a.smali similarity index 61% rename from com.discord/smali/e/a/a/n$b$a.smali rename to com.discord/smali/e/a/a/o$b$a.smali index 19c277d902..ba7300f8e7 100644 --- a/com.discord/smali/e/a/a/n$b$a.smali +++ b/com.discord/smali/e/a/a/o$b$a.smali @@ -1,11 +1,11 @@ -.class public final Le/a/a/n$b$a; -.super Le/a/a/n$b; +.class public final Le/a/a/o$b$a; +.super Le/a/a/o$b; .source "WidgetUrgentMessageDialogViewModel.kt" # annotations .annotation system Ldalvik/annotation/EnclosingClass; - value = Le/a/a/n$b; + value = Le/a/a/o$b; .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -15,18 +15,18 @@ # static fields -.field public static final a:Le/a/a/n$b$a; +.field public static final a:Le/a/a/o$b$a; # direct methods .method public static constructor ()V .locals 1 - new-instance v0, Le/a/a/n$b$a; + new-instance v0, Le/a/a/o$b$a; - invoke-direct {v0}, Le/a/a/n$b$a;->()V + invoke-direct {v0}, Le/a/a/o$b$a;->()V - sput-object v0, Le/a/a/n$b$a;->a:Le/a/a/n$b$a; + sput-object v0, Le/a/a/o$b$a;->a:Le/a/a/o$b$a; return-void .end method @@ -36,7 +36,7 @@ const/4 v0, 0x0 - invoke-direct {p0, v0}, Le/a/a/n$b;->(Lkotlin/jvm/internal/DefaultConstructorMarker;)V + invoke-direct {p0, v0}, Le/a/a/o$b;->(Lkotlin/jvm/internal/DefaultConstructorMarker;)V return-void .end method diff --git a/com.discord/smali/e/a/a/n$b$b.smali b/com.discord/smali/e/a/a/o$b$b.smali similarity index 61% rename from com.discord/smali/e/a/a/n$b$b.smali rename to com.discord/smali/e/a/a/o$b$b.smali index 56d025ce0f..51b6094308 100644 --- a/com.discord/smali/e/a/a/n$b$b.smali +++ b/com.discord/smali/e/a/a/o$b$b.smali @@ -1,11 +1,11 @@ -.class public final Le/a/a/n$b$b; -.super Le/a/a/n$b; +.class public final Le/a/a/o$b$b; +.super Le/a/a/o$b; .source "WidgetUrgentMessageDialogViewModel.kt" # annotations .annotation system Ldalvik/annotation/EnclosingClass; - value = Le/a/a/n$b; + value = Le/a/a/o$b; .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -15,18 +15,18 @@ # static fields -.field public static final a:Le/a/a/n$b$b; +.field public static final a:Le/a/a/o$b$b; # direct methods .method public static constructor ()V .locals 1 - new-instance v0, Le/a/a/n$b$b; + new-instance v0, Le/a/a/o$b$b; - invoke-direct {v0}, Le/a/a/n$b$b;->()V + invoke-direct {v0}, Le/a/a/o$b$b;->()V - sput-object v0, Le/a/a/n$b$b;->a:Le/a/a/n$b$b; + sput-object v0, Le/a/a/o$b$b;->a:Le/a/a/o$b$b; return-void .end method @@ -36,7 +36,7 @@ const/4 v0, 0x0 - invoke-direct {p0, v0}, Le/a/a/n$b;->(Lkotlin/jvm/internal/DefaultConstructorMarker;)V + invoke-direct {p0, v0}, Le/a/a/o$b;->(Lkotlin/jvm/internal/DefaultConstructorMarker;)V return-void .end method diff --git a/com.discord/smali/e/a/a/o$b.smali b/com.discord/smali/e/a/a/o$b.smali new file mode 100644 index 0000000000..6a812db6b2 --- /dev/null +++ b/com.discord/smali/e/a/a/o$b.smali @@ -0,0 +1,39 @@ +.class public abstract Le/a/a/o$b; +.super Ljava/lang/Object; +.source "WidgetUrgentMessageDialogViewModel.kt" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Le/a/a/o; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x409 + name = "b" +.end annotation + +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Le/a/a/o$b$a;, + Le/a/a/o$b$b; + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + +.method public synthetic constructor (Lkotlin/jvm/internal/DefaultConstructorMarker;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method diff --git a/com.discord/smali/e/a/a/o$c.smali b/com.discord/smali/e/a/a/o$c.smali new file mode 100644 index 0000000000..054831a9ad --- /dev/null +++ b/com.discord/smali/e/a/a/o$c.smali @@ -0,0 +1,85 @@ +.class public final Le/a/a/o$c; +.super Ljava/lang/Object; +.source "WidgetUrgentMessageDialogViewModel.kt" + +# interfaces +.implements Landroidx/lifecycle/ViewModelProvider$Factory; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Le/a/a/o; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "c" +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public create(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel; + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Class<", + "TT;>;)TT;" + } + .end annotation + + if-eqz p1, :cond_0 + + new-instance p1, Le/a/a/o; + + sget-object v0, Lcom/discord/utilities/rest/RestAPI;->Companion:Lcom/discord/utilities/rest/RestAPI$Companion; + + invoke-virtual {v0}, Lcom/discord/utilities/rest/RestAPI$Companion;->getApi()Lcom/discord/utilities/rest/RestAPI; + + move-result-object v0 + + sget-object v1, Lcom/discord/stores/StoreStream;->Companion:Lcom/discord/stores/StoreStream$Companion; + + invoke-virtual {v1}, Lcom/discord/stores/StoreStream$Companion;->getUsers()Lcom/discord/stores/StoreUser; + + move-result-object v1 + + invoke-virtual {v1}, Lcom/discord/stores/StoreUser;->observeMe()Lrx/Observable; + + move-result-object v1 + + sget-object v2, Le/a/a/p;->d:Le/a/a/p; + + invoke-virtual {v1, v2}, Lrx/Observable;->f(Le0/l/i;)Lrx/Observable; + + move-result-object v1 + + const-string v2, "storeUser.observeMe().ma\u2026oreState(user = meUser) }" + + invoke-static {v1, v2}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + invoke-direct {p1, v0, v1}, Le/a/a/o;->(Lcom/discord/utilities/rest/RestAPI;Lrx/Observable;)V + + return-object p1 + + :cond_0 + const-string p1, "modelClass" + + invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V + + const/4 p1, 0x0 + + throw p1 +.end method diff --git a/com.discord/smali/e/a/a/o$d.smali b/com.discord/smali/e/a/a/o$d.smali new file mode 100644 index 0000000000..d7c1fde46a --- /dev/null +++ b/com.discord/smali/e/a/a/o$d.smali @@ -0,0 +1,122 @@ +.class public final Le/a/a/o$d; +.super Ljava/lang/Object; +.source "WidgetUrgentMessageDialogViewModel.kt" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Le/a/a/o; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "d" +.end annotation + + +# instance fields +.field public final a:Lcom/discord/models/domain/ModelUser; + + +# direct methods +.method public constructor (Lcom/discord/models/domain/ModelUser;)V + .locals 0 + + if-eqz p1, :cond_0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Le/a/a/o$d;->a:Lcom/discord/models/domain/ModelUser; + + return-void + + :cond_0 + const-string p1, "user" + + invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V + + const/4 p1, 0x0 + + throw p1 +.end method + + +# virtual methods +.method public equals(Ljava/lang/Object;)Z + .locals 1 + + if-eq p0, p1, :cond_1 + + instance-of v0, p1, Le/a/a/o$d; + + if-eqz v0, :cond_0 + + check-cast p1, Le/a/a/o$d; + + iget-object v0, p0, Le/a/a/o$d;->a:Lcom/discord/models/domain/ModelUser; + + iget-object p1, p1, Le/a/a/o$d;->a:Lcom/discord/models/domain/ModelUser; + + invoke-static {v0, p1}, Lw/u/b/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result p1 + + if-eqz p1, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 p1, 0x0 + + return p1 + + :cond_1 + :goto_0 + const/4 p1, 0x1 + + return p1 +.end method + +.method public hashCode()I + .locals 1 + + iget-object v0, p0, Le/a/a/o$d;->a:Lcom/discord/models/domain/ModelUser; + + if-eqz v0, :cond_0 + + invoke-virtual {v0}, Lcom/discord/models/domain/ModelUser;->hashCode()I + + move-result v0 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + return v0 +.end method + +.method public toString()Ljava/lang/String; + .locals 2 + + const-string v0, "StoreState(user=" + + invoke-static {v0}, Le/e/b/a/a;->a(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v0 + + iget-object v1, p0, Le/a/a/o$d;->a:Lcom/discord/models/domain/ModelUser; + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + const-string v1, ")" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali/e/a/a/n$e$a.smali b/com.discord/smali/e/a/a/o$e$a.smali similarity index 69% rename from com.discord/smali/e/a/a/n$e$a.smali rename to com.discord/smali/e/a/a/o$e$a.smali index 3590e736bb..edde7eb570 100644 --- a/com.discord/smali/e/a/a/n$e$a.smali +++ b/com.discord/smali/e/a/a/o$e$a.smali @@ -1,11 +1,11 @@ -.class public final Le/a/a/n$e$a; -.super Le/a/a/n$e; +.class public final Le/a/a/o$e$a; +.super Le/a/a/o$e; .source "WidgetUrgentMessageDialogViewModel.kt" # annotations .annotation system Ldalvik/annotation/EnclosingClass; - value = Le/a/a/n$e; + value = Le/a/a/o$e; .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -26,23 +26,23 @@ const/4 v0, 0x0 - invoke-direct {p0, v0}, Le/a/a/n$e;->(Lkotlin/jvm/internal/DefaultConstructorMarker;)V + invoke-direct {p0, v0}, Le/a/a/o$e;->(Lkotlin/jvm/internal/DefaultConstructorMarker;)V - iput-object p1, p0, Le/a/a/n$e$a;->a:Ljava/lang/Integer; + iput-object p1, p0, Le/a/a/o$e$a;->a:Ljava/lang/Integer; - iput-boolean p2, p0, Le/a/a/n$e$a;->b:Z + iput-boolean p2, p0, Le/a/a/o$e$a;->b:Z return-void .end method # virtual methods -.method public final a(Ljava/lang/Integer;Z)Le/a/a/n$e$a; +.method public final a(Ljava/lang/Integer;Z)Le/a/a/o$e$a; .locals 1 - new-instance v0, Le/a/a/n$e$a; + new-instance v0, Le/a/a/o$e$a; - invoke-direct {v0, p1, p2}, Le/a/a/n$e$a;->(Ljava/lang/Integer;Z)V + invoke-direct {v0, p1, p2}, Le/a/a/o$e$a;->(Ljava/lang/Integer;Z)V return-object v0 .end method @@ -52,15 +52,15 @@ if-eq p0, p1, :cond_1 - instance-of v0, p1, Le/a/a/n$e$a; + instance-of v0, p1, Le/a/a/o$e$a; if-eqz v0, :cond_0 - check-cast p1, Le/a/a/n$e$a; + check-cast p1, Le/a/a/o$e$a; - iget-object v0, p0, Le/a/a/n$e$a;->a:Ljava/lang/Integer; + iget-object v0, p0, Le/a/a/o$e$a;->a:Ljava/lang/Integer; - iget-object v1, p1, Le/a/a/n$e$a;->a:Ljava/lang/Integer; + iget-object v1, p1, Le/a/a/o$e$a;->a:Ljava/lang/Integer; invoke-static {v0, v1}, Lw/u/b/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z @@ -68,9 +68,9 @@ if-eqz v0, :cond_0 - iget-boolean v0, p0, Le/a/a/n$e$a;->b:Z + iget-boolean v0, p0, Le/a/a/o$e$a;->b:Z - iget-boolean p1, p1, Le/a/a/n$e$a;->b:Z + iget-boolean p1, p1, Le/a/a/o$e$a;->b:Z if-ne v0, p1, :cond_0 @@ -91,7 +91,7 @@ .method public hashCode()I .locals 2 - iget-object v0, p0, Le/a/a/n$e$a;->a:Ljava/lang/Integer; + iget-object v0, p0, Le/a/a/o$e$a;->a:Ljava/lang/Integer; if-eqz v0, :cond_0 @@ -107,7 +107,7 @@ :goto_0 mul-int/lit8 v0, v0, 0x1f - iget-boolean v1, p0, Le/a/a/n$e$a;->b:Z + iget-boolean v1, p0, Le/a/a/o$e$a;->b:Z if-eqz v1, :cond_1 @@ -128,7 +128,7 @@ move-result-object v0 - iget-object v1, p0, Le/a/a/n$e$a;->a:Ljava/lang/Integer; + iget-object v1, p0, Le/a/a/o$e$a;->a:Ljava/lang/Integer; invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; @@ -136,7 +136,7 @@ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - iget-boolean v1, p0, Le/a/a/n$e$a;->b:Z + iget-boolean v1, p0, Le/a/a/o$e$a;->b:Z const-string v2, ")" diff --git a/com.discord/smali/e/a/a/n$e$b.smali b/com.discord/smali/e/a/a/o$e$b.smali similarity index 61% rename from com.discord/smali/e/a/a/n$e$b.smali rename to com.discord/smali/e/a/a/o$e$b.smali index 0c8881a70a..2c3a54d869 100644 --- a/com.discord/smali/e/a/a/n$e$b.smali +++ b/com.discord/smali/e/a/a/o$e$b.smali @@ -1,11 +1,11 @@ -.class public final Le/a/a/n$e$b; -.super Le/a/a/n$e; +.class public final Le/a/a/o$e$b; +.super Le/a/a/o$e; .source "WidgetUrgentMessageDialogViewModel.kt" # annotations .annotation system Ldalvik/annotation/EnclosingClass; - value = Le/a/a/n$e; + value = Le/a/a/o$e; .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -15,18 +15,18 @@ # static fields -.field public static final a:Le/a/a/n$e$b; +.field public static final a:Le/a/a/o$e$b; # direct methods .method public static constructor ()V .locals 1 - new-instance v0, Le/a/a/n$e$b; + new-instance v0, Le/a/a/o$e$b; - invoke-direct {v0}, Le/a/a/n$e$b;->()V + invoke-direct {v0}, Le/a/a/o$e$b;->()V - sput-object v0, Le/a/a/n$e$b;->a:Le/a/a/n$e$b; + sput-object v0, Le/a/a/o$e$b;->a:Le/a/a/o$e$b; return-void .end method @@ -36,7 +36,7 @@ const/4 v0, 0x0 - invoke-direct {p0, v0}, Le/a/a/n$e;->(Lkotlin/jvm/internal/DefaultConstructorMarker;)V + invoke-direct {p0, v0}, Le/a/a/o$e;->(Lkotlin/jvm/internal/DefaultConstructorMarker;)V return-void .end method diff --git a/com.discord/smali/e/a/a/n$e.smali b/com.discord/smali/e/a/a/o$e.smali similarity index 87% rename from com.discord/smali/e/a/a/n$e.smali rename to com.discord/smali/e/a/a/o$e.smali index c67ce76e4e..2e0e437763 100644 --- a/com.discord/smali/e/a/a/n$e.smali +++ b/com.discord/smali/e/a/a/o$e.smali @@ -1,11 +1,11 @@ -.class public abstract Le/a/a/n$e; +.class public abstract Le/a/a/o$e; .super Ljava/lang/Object; .source "WidgetUrgentMessageDialogViewModel.kt" # annotations .annotation system Ldalvik/annotation/EnclosingClass; - value = Le/a/a/n; + value = Le/a/a/o; .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -15,8 +15,8 @@ .annotation system Ldalvik/annotation/MemberClasses; value = { - Le/a/a/n$e$b;, - Le/a/a/n$e$a; + Le/a/a/o$e$b;, + Le/a/a/o$e$a; } .end annotation diff --git a/com.discord/smali/e/a/a/n$f.smali b/com.discord/smali/e/a/a/o$f.smali similarity index 71% rename from com.discord/smali/e/a/a/n$f.smali rename to com.discord/smali/e/a/a/o$f.smali index 99f50a42d5..4d5577288c 100644 --- a/com.discord/smali/e/a/a/n$f.smali +++ b/com.discord/smali/e/a/a/o$f.smali @@ -1,4 +1,4 @@ -.class public final Le/a/a/n$f; +.class public final Le/a/a/o$f; .super Ljava/lang/Object; .source "WidgetUrgentMessageDialogViewModel.kt" @@ -8,7 +8,7 @@ # annotations .annotation system Ldalvik/annotation/EnclosingMethod; - value = Le/a/a/n;->a(Landroid/content/Context;)V + value = Le/a/a/o;->a(Landroid/content/Context;)V .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -30,14 +30,14 @@ # instance fields -.field public final synthetic d:Le/a/a/n; +.field public final synthetic d:Le/a/a/o; # direct methods -.method public constructor (Le/a/a/n;)V +.method public constructor (Le/a/a/o;)V .locals 0 - iput-object p1, p0, Le/a/a/n$f;->d:Le/a/a/n; + iput-object p1, p0, Le/a/a/o$f;->d:Le/a/a/o; invoke-direct {p0}, Ljava/lang/Object;->()V @@ -51,11 +51,11 @@ check-cast p1, Lcom/discord/models/domain/ModelUser; - iget-object p1, p0, Le/a/a/n$f;->d:Le/a/a/n; + iget-object p1, p0, Le/a/a/o$f;->d:Le/a/a/o; - iget-object p1, p1, Le/a/a/n;->d:Lrx/subjects/PublishSubject; + iget-object p1, p1, Le/a/a/o;->d:Lrx/subjects/PublishSubject; - sget-object v0, Le/a/a/n$b$a;->a:Le/a/a/n$b$a; + sget-object v0, Le/a/a/o$b$a;->a:Le/a/a/o$b$a; invoke-virtual {p1, v0}, Lrx/subjects/PublishSubject;->onNext(Ljava/lang/Object;)V diff --git a/com.discord/smali/e/a/a/n$g.smali b/com.discord/smali/e/a/a/o$g.smali similarity index 71% rename from com.discord/smali/e/a/a/n$g.smali rename to com.discord/smali/e/a/a/o$g.smali index 4f572d41ce..ab758f0a7a 100644 --- a/com.discord/smali/e/a/a/n$g.smali +++ b/com.discord/smali/e/a/a/o$g.smali @@ -1,4 +1,4 @@ -.class public final Le/a/a/n$g; +.class public final Le/a/a/o$g; .super Ljava/lang/Object; .source "WidgetUrgentMessageDialogViewModel.kt" @@ -8,7 +8,7 @@ # annotations .annotation system Ldalvik/annotation/EnclosingMethod; - value = Le/a/a/n;->a(Landroid/content/Context;)V + value = Le/a/a/o;->a(Landroid/content/Context;)V .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -30,14 +30,14 @@ # instance fields -.field public final synthetic d:Le/a/a/n; +.field public final synthetic d:Le/a/a/o; # direct methods -.method public constructor (Le/a/a/n;)V +.method public constructor (Le/a/a/o;)V .locals 0 - iput-object p1, p0, Le/a/a/n$g;->d:Le/a/a/n; + iput-object p1, p0, Le/a/a/o$g;->d:Le/a/a/o; invoke-direct {p0}, Ljava/lang/Object;->()V @@ -51,11 +51,11 @@ check-cast p1, Ljava/lang/Throwable; - iget-object p1, p0, Le/a/a/n$g;->d:Le/a/a/n; + iget-object p1, p0, Le/a/a/o$g;->d:Le/a/a/o; - iget-object p1, p1, Le/a/a/n;->d:Lrx/subjects/PublishSubject; + iget-object p1, p1, Le/a/a/o;->d:Lrx/subjects/PublishSubject; - sget-object v0, Le/a/a/n$b$b;->a:Le/a/a/n$b$b; + sget-object v0, Le/a/a/o$b$b;->a:Le/a/a/o$b$b; invoke-virtual {p1, v0}, Lrx/subjects/PublishSubject;->onNext(Ljava/lang/Object;)V diff --git a/com.discord/smali/e/a/a/o.smali b/com.discord/smali/e/a/a/o.smali index 9fae185e33..ce67507d62 100644 --- a/com.discord/smali/e/a/a/o.smali +++ b/com.discord/smali/e/a/a/o.smali @@ -1,65 +1,325 @@ .class public final Le/a/a/o; -.super Ljava/lang/Object; +.super Le/a/b/c0; .source "WidgetUrgentMessageDialogViewModel.kt" -# interfaces -.implements Le0/l/i; - # annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Le/a/a/o$e;, + Le/a/a/o$d;, + Le/a/a/o$b;, + Le/a/a/o$c; + } +.end annotation + .annotation system Ldalvik/annotation/Signature; value = { - "", - "Ljava/lang/Object;", - "Le0/l/i<", - "TT;TR;>;" + "Le/a/b/c0<", + "Le/a/a/o$e;", + ">;" } .end annotation -# static fields -.field public static final d:Le/a/a/o; +# instance fields +.field public final d:Lrx/subjects/PublishSubject; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lrx/subjects/PublishSubject<", + "Le/a/a/o$b;", + ">;" + } + .end annotation +.end field + +.field public final e:Lcom/discord/utilities/rest/RestAPI; # direct methods -.method public static constructor ()V - .locals 1 +.method public constructor (Lcom/discord/utilities/rest/RestAPI;Lrx/Observable;)V + .locals 10 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lcom/discord/utilities/rest/RestAPI;", + "Lrx/Observable<", + "Le/a/a/o$d;", + ">;)V" + } + .end annotation - new-instance v0, Le/a/a/o; + const/4 v0, 0x0 - invoke-direct {v0}, Le/a/a/o;->()V + if-eqz p1, :cond_1 - sput-object v0, Le/a/a/o;->d:Le/a/a/o; + if-eqz p2, :cond_0 + + sget-object v1, Le/a/a/o$e$b;->a:Le/a/a/o$e$b; + + invoke-direct {p0, v1}, Le/a/b/c0;->(Ljava/lang/Object;)V + + iput-object p1, p0, Le/a/a/o;->e:Lcom/discord/utilities/rest/RestAPI; + + invoke-static {p2}, Lcom/discord/utilities/rx/ObservableExtensionsKt;->computationLatest(Lrx/Observable;)Lrx/Observable; + + move-result-object p1 + + const/4 p2, 0x2 + + invoke-static {p1, p0, v0, p2, v0}, Lcom/discord/utilities/rx/ObservableExtensionsKt;->ui$default(Lrx/Observable;Lcom/discord/app/AppComponent;Lcom/discord/utilities/mg_recycler/MGRecyclerAdapterSimple;ILjava/lang/Object;)Lrx/Observable; + + move-result-object v1 + + const-class v2, Le/a/a/o; + + const/4 v3, 0x0 + + const/4 v4, 0x0 + + const/4 v5, 0x0 + + const/4 v6, 0x0 + + new-instance v7, Le/a/a/o$a; + + invoke-direct {v7, p0}, Le/a/a/o$a;->(Le/a/a/o;)V + + const/16 v8, 0x1e + + const/4 v9, 0x0 + + invoke-static/range {v1 .. v9}, Lcom/discord/utilities/rx/ObservableExtensionsKt;->appSubscribe$default(Lrx/Observable;Ljava/lang/Class;Landroid/content/Context;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)V + + invoke-static {}, Lrx/subjects/PublishSubject;->o()Lrx/subjects/PublishSubject; + + move-result-object p1 + + iput-object p1, p0, Le/a/a/o;->d:Lrx/subjects/PublishSubject; return-void -.end method -.method public constructor ()V - .locals 0 + :cond_0 + const-string p1, "storeObservable" - invoke-direct {p0}, Ljava/lang/Object;->()V + invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V - return-void + throw v0 + + :cond_1 + const-string p1, "restAPI" + + invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V + + throw v0 .end method # virtual methods -.method public call(Ljava/lang/Object;)Ljava/lang/Object; +.method public final a(Landroid/content/Context;)V + .locals 16 + .annotation build Landroidx/annotation/MainThread; + .end annotation + + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + if-eqz v1, :cond_2 + + invoke-virtual/range {p0 .. p0}, Le/a/b/c0;->getViewState()Ljava/lang/Object; + + move-result-object v3 + + instance-of v4, v3, Le/a/a/o$e$a; + + if-nez v4, :cond_0 + + const/4 v3, 0x0 + + :cond_0 + check-cast v3, Le/a/a/o$e$a; + + if-eqz v3, :cond_1 + + sget-object v4, Lcom/discord/stores/StoreStream;->Companion:Lcom/discord/stores/StoreStream$Companion; + + invoke-virtual {v4}, Lcom/discord/stores/StoreStream$Companion;->getChannelsSelected()Lcom/discord/stores/StoreChannelsSelected; + + move-result-object v4 + + const-wide v5, 0x8efc0ce7f420001L + + invoke-virtual {v4, v1, v5, v6}, Lcom/discord/stores/StoreChannelsSelected;->findAndSetDirectMessage(Landroid/content/Context;J)V + + iget-object v1, v3, Le/a/a/o$e$a;->a:Ljava/lang/Integer; + + if-eqz v1, :cond_1 + + invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I + + move-result v1 + + and-int/lit16 v1, v1, -0x2001 + + new-instance v15, Lcom/discord/restapi/RestAPIParams$UserInfo; + + const/4 v5, 0x0 + + const/4 v6, 0x0 + + const/4 v7, 0x0 + + const/4 v8, 0x0 + + const/4 v9, 0x0 + + const/4 v10, 0x0 + + const/4 v11, 0x0 + + const/4 v12, 0x0 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v13 + + const/16 v14, 0xff + + const/4 v1, 0x0 + + move-object v4, v15 + + move-object v2, v15 + + move-object v15, v1 + + invoke-direct/range {v4 .. v15}, Lcom/discord/restapi/RestAPIParams$UserInfo;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + + iget-object v1, v3, Le/a/a/o$e$a;->a:Ljava/lang/Integer; + + const/4 v4, 0x1 + + invoke-virtual {v3, v1, v4}, Le/a/a/o$e$a;->a(Ljava/lang/Integer;Z)Le/a/a/o$e$a; + + move-result-object v1 + + invoke-virtual {v0, v1}, Le/a/b/c0;->updateViewState(Ljava/lang/Object;)V + + iget-object v1, v0, Le/a/a/o;->e:Lcom/discord/utilities/rest/RestAPI; + + invoke-virtual {v1, v2}, Lcom/discord/utilities/rest/RestAPI;->patchUser(Lcom/discord/restapi/RestAPIParams$UserInfo;)Lrx/Observable; + + move-result-object v1 + + const/4 v2, 0x0 + + const/4 v3, 0x0 + + invoke-static {v1, v2, v4, v3}, Lcom/discord/utilities/rx/ObservableExtensionsKt;->restSubscribeOn$default(Lrx/Observable;ZILjava/lang/Object;)Lrx/Observable; + + move-result-object v1 + + const/4 v2, 0x2 + + invoke-static {v1, v0, v3, v2, v3}, Lcom/discord/utilities/rx/ObservableExtensionsKt;->ui$default(Lrx/Observable;Lcom/discord/app/AppComponent;Lcom/discord/utilities/mg_recycler/MGRecyclerAdapterSimple;ILjava/lang/Object;)Lrx/Observable; + + move-result-object v1 + + new-instance v2, Le/a/a/o$f; + + invoke-direct {v2, v0}, Le/a/a/o$f;->(Le/a/a/o;)V + + new-instance v3, Le/a/a/o$g; + + invoke-direct {v3, v0}, Le/a/a/o$g;->(Le/a/a/o;)V + + invoke-virtual {v1, v2, v3}, Lrx/Observable;->a(Lrx/functions/Action1;Lrx/functions/Action1;)Lrx/Subscription; + + :cond_1 + return-void + + :cond_2 + const-string v1, "context" + + invoke-static {v1}, Lw/u/b/j;->a(Ljava/lang/String;)V + + const/4 v1, 0x0 + + throw v1 +.end method + +.method public final a(Le/a/a/o$d;)V .locals 2 + .annotation build Landroidx/annotation/MainThread; + .end annotation - check-cast p1, Lcom/discord/models/domain/ModelUser; + iget-object p1, p1, Le/a/a/o$d;->a:Lcom/discord/models/domain/ModelUser; - new-instance v0, Le/a/a/n$d; + invoke-virtual {p0}, Le/a/b/c0;->getViewState()Ljava/lang/Object; - const-string v1, "meUser" + move-result-object v0 - invoke-static {p1, v1}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + check-cast v0, Le/a/a/o$e; - invoke-direct {v0, p1}, Le/a/a/n$d;->(Lcom/discord/models/domain/ModelUser;)V + sget-object v1, Le/a/a/o$e$b;->a:Le/a/a/o$e$b; + + invoke-static {v0, v1}, Lw/u/b/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_0 + + const/4 v0, 0x0 + + goto :goto_0 + + :cond_0 + instance-of v1, v0, Le/a/a/o$e$a; + + if-eqz v1, :cond_1 + + check-cast v0, Le/a/a/o$e$a; + + iget-boolean v0, v0, Le/a/a/o$e$a;->b:Z + + :goto_0 + new-instance v1, Le/a/a/o$e$a; + + invoke-virtual {p1}, Lcom/discord/models/domain/ModelUser;->getFlags()Ljava/lang/Integer; + + move-result-object p1 + + invoke-direct {v1, p1, v0}, Le/a/a/o$e$a;->(Ljava/lang/Integer;Z)V + + invoke-virtual {p0, v1}, Le/a/b/c0;->updateViewState(Ljava/lang/Object;)V + + return-void + + :cond_1 + new-instance p1, Lw/g; + + invoke-direct {p1}, Lw/g;->()V + + throw p1 +.end method + +.method public final observeEvents()Lrx/Observable; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Lrx/Observable<", + "Le/a/a/o$b;", + ">;" + } + .end annotation + + iget-object v0, p0, Le/a/a/o;->d:Lrx/subjects/PublishSubject; + + const-string v1, "eventSubject" + + invoke-static {v0, v1}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V return-object v0 .end method diff --git a/com.discord/smali/e/a/a/p.smali b/com.discord/smali/e/a/a/p.smali new file mode 100644 index 0000000000..0657f845d2 --- /dev/null +++ b/com.discord/smali/e/a/a/p.smali @@ -0,0 +1,65 @@ +.class public final Le/a/a/p; +.super Ljava/lang/Object; +.source "WidgetUrgentMessageDialogViewModel.kt" + +# interfaces +.implements Le0/l/i; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;", + "Le0/l/i<", + "TT;TR;>;" + } +.end annotation + + +# static fields +.field public static final d:Le/a/a/p; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Le/a/a/p; + + invoke-direct {v0}, Le/a/a/p;->()V + + sput-object v0, Le/a/a/p;->d:Le/a/a/p; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public call(Ljava/lang/Object;)Ljava/lang/Object; + .locals 2 + + check-cast p1, Lcom/discord/models/domain/ModelUser; + + new-instance v0, Le/a/a/o$d; + + const-string v1, "meUser" + + invoke-static {p1, v1}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + invoke-direct {v0, p1}, Le/a/a/o$d;->(Lcom/discord/models/domain/ModelUser;)V + + return-object v0 +.end method diff --git a/com.discord/smali/e/a/j/f0.smali b/com.discord/smali/e/a/j/f0.smali index a186e3803b..27ff251ae0 100644 --- a/com.discord/smali/e/a/j/f0.smali +++ b/com.discord/smali/e/a/j/f0.smali @@ -85,7 +85,7 @@ iput-object p1, p0, Le/a/j/f0;->s:Lrx/subjects/Subject; - const p1, 0x7f0a059d + const p1, 0x7f0a05a1 invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; diff --git a/com.discord/smali/e/a/j/i0.smali b/com.discord/smali/e/a/j/i0.smali index fbc905cb80..62b7a550d7 100644 --- a/com.discord/smali/e/a/j/i0.smali +++ b/com.discord/smali/e/a/j/i0.smali @@ -162,7 +162,7 @@ iput-object p1, p0, Le/a/j/i0;->u:Lkotlin/properties/ReadOnlyProperty; - const p1, 0x7f0a06e1 + const p1, 0x7f0a06e5 invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -178,7 +178,7 @@ iput-object p1, p0, Le/a/j/i0;->w:Lkotlin/properties/ReadOnlyProperty; - const p1, 0x7f0a068e + const p1, 0x7f0a0692 invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; diff --git a/com.discord/smali/e/a/j/j0.smali b/com.discord/smali/e/a/j/j0.smali index f704f91e14..99976ef647 100644 --- a/com.discord/smali/e/a/j/j0.smali +++ b/com.discord/smali/e/a/j/j0.smali @@ -35,7 +35,7 @@ move-result-object p1 - const v0, 0x7f0a0679 + const v0, 0x7f0a067d invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -45,7 +45,7 @@ iput-object v0, p0, Le/a/j/j0;->d:Lcom/discord/utilities/view/text/SimpleDraweeSpanTextView; - const v0, 0x7f0a0678 + const v0, 0x7f0a067c invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -55,7 +55,7 @@ iput-object v0, p0, Le/a/j/j0;->e:Landroid/widget/TextSwitcher; - const v0, 0x7f0a0676 + const v0, 0x7f0a067a invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -65,7 +65,7 @@ iput-object v0, p0, Le/a/j/j0;->f:Landroid/widget/TextView; - const v0, 0x7f0a0677 + const v0, 0x7f0a067b invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali/e/a/j/q.smali b/com.discord/smali/e/a/j/q.smali index 691db4e4a1..15785f6365 100644 --- a/com.discord/smali/e/a/j/q.smali +++ b/com.discord/smali/e/a/j/q.smali @@ -161,7 +161,7 @@ invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->setClipChildren(Z)V - const p1, 0x7f0a05a5 + const p1, 0x7f0a05a9 invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -169,7 +169,7 @@ iput-object p1, p0, Le/a/j/q;->u:Lkotlin/properties/ReadOnlyProperty; - const p1, 0x7f0a05a0 + const p1, 0x7f0a05a4 invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -177,7 +177,7 @@ iput-object p1, p0, Le/a/j/q;->v:Lkotlin/properties/ReadOnlyProperty; - const p1, 0x7f0a05a3 + const p1, 0x7f0a05a7 invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -185,7 +185,7 @@ iput-object p1, p0, Le/a/j/q;->w:Lkotlin/properties/ReadOnlyProperty; - const p1, 0x7f0a05a4 + const p1, 0x7f0a05a8 invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; diff --git a/com.discord/smali/e/a/k/b/b/o.smali b/com.discord/smali/e/a/k/b/b/o.smali index a0129647cc..157fc32548 100644 --- a/com.discord/smali/e/a/k/b/b/o.smali +++ b/com.discord/smali/e/a/k/b/b/o.smali @@ -3,46 +3,44 @@ .source "lambda" # interfaces -.implements Lkotlin/jvm/functions/Function2; +.implements Lrx/functions/Action3; -# static fields -.field public static final synthetic d:Le/a/k/b/b/o; +# instance fields +.field private final synthetic d:Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemMessage; + +.field private final synthetic e:Lcom/discord/widgets/chat/list/WidgetChatListAdapter; # direct methods -.method static synthetic constructor ()V - .locals 1 - - new-instance v0, Le/a/k/b/b/o; - - invoke-direct {v0}, Le/a/k/b/b/o;->()V - - sput-object v0, Le/a/k/b/b/o;->d:Le/a/k/b/b/o; - - return-void -.end method - -.method private synthetic constructor ()V +.method public synthetic constructor (Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemMessage;Lcom/discord/widgets/chat/list/WidgetChatListAdapter;)V .locals 0 invoke-direct {p0}, Ljava/lang/Object;->()V + iput-object p1, p0, Le/a/k/b/b/o;->d:Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemMessage; + + iput-object p2, p0, Le/a/k/b/b/o;->e:Lcom/discord/widgets/chat/list/WidgetChatListAdapter; + return-void .end method # virtual methods -.method public final invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - .locals 0 +.method public final call(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V + .locals 2 - check-cast p1, Landroid/content/Context; + iget-object v0, p0, Le/a/k/b/b/o;->d:Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemMessage; - check-cast p2, Ljava/lang/String; + iget-object v1, p0, Le/a/k/b/b/o;->e:Lcom/discord/widgets/chat/list/WidgetChatListAdapter; - invoke-static {p1, p2}, Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemMessage;->a(Landroid/content/Context;Ljava/lang/String;)Lkotlin/Unit; + check-cast p1, Landroid/view/View; - move-result-object p1 + check-cast p2, Ljava/lang/Integer; - return-object p1 + check-cast p3, Lcom/discord/widgets/chat/list/entries/ChatListEntry; + + invoke-virtual {v0, v1, p1, p2, p3}, Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemMessage;->a(Lcom/discord/widgets/chat/list/WidgetChatListAdapter;Landroid/view/View;Ljava/lang/Integer;Lcom/discord/widgets/chat/list/entries/ChatListEntry;)V + + return-void .end method diff --git a/com.discord/smali/e/a/k/b/b/p.smali b/com.discord/smali/e/a/k/b/b/p.smali index a6e8952a63..20067e3fc9 100644 --- a/com.discord/smali/e/a/k/b/b/p.smali +++ b/com.discord/smali/e/a/k/b/b/p.smali @@ -3,44 +3,36 @@ .source "lambda" # interfaces -.implements Lrx/functions/Action3; +.implements Lkotlin/jvm/functions/Function1; # instance fields -.field private final synthetic d:Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemMessage; - -.field private final synthetic e:Lcom/discord/widgets/chat/list/WidgetChatListAdapter; +.field private final synthetic d:Lcom/discord/models/domain/ModelMessage; # direct methods -.method public synthetic constructor (Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemMessage;Lcom/discord/widgets/chat/list/WidgetChatListAdapter;)V +.method public synthetic constructor (Lcom/discord/models/domain/ModelMessage;)V .locals 0 invoke-direct {p0}, Ljava/lang/Object;->()V - iput-object p1, p0, Le/a/k/b/b/p;->d:Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemMessage; - - iput-object p2, p0, Le/a/k/b/b/p;->e:Lcom/discord/widgets/chat/list/WidgetChatListAdapter; + iput-object p1, p0, Le/a/k/b/b/p;->d:Lcom/discord/models/domain/ModelMessage; return-void .end method # virtual methods -.method public final call(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V - .locals 2 +.method public final invoke(Ljava/lang/Object;)Ljava/lang/Object; + .locals 1 - iget-object v0, p0, Le/a/k/b/b/p;->d:Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemMessage; + iget-object v0, p0, Le/a/k/b/b/p;->d:Lcom/discord/models/domain/ModelMessage; - iget-object v1, p0, Le/a/k/b/b/p;->e:Lcom/discord/widgets/chat/list/WidgetChatListAdapter; + check-cast p1, Lcom/discord/utilities/textprocessing/node/SpoilerNode; - check-cast p1, Landroid/view/View; + invoke-static {v0, p1}, Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemMessage;->a(Lcom/discord/models/domain/ModelMessage;Lcom/discord/utilities/textprocessing/node/SpoilerNode;)Lkotlin/Unit; - check-cast p2, Ljava/lang/Integer; + move-result-object p1 - check-cast p3, Lcom/discord/widgets/chat/list/entries/ChatListEntry; - - invoke-virtual {v0, v1, p1, p2, p3}, Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemMessage;->a(Lcom/discord/widgets/chat/list/WidgetChatListAdapter;Landroid/view/View;Ljava/lang/Integer;Lcom/discord/widgets/chat/list/entries/ChatListEntry;)V - - return-void + return-object p1 .end method diff --git a/com.discord/smali/e/a/k/b/b/q.smali b/com.discord/smali/e/a/k/b/b/q.smali index 36b1bad412..c80af5f5da 100644 --- a/com.discord/smali/e/a/k/b/b/q.smali +++ b/com.discord/smali/e/a/k/b/b/q.smali @@ -3,34 +3,46 @@ .source "lambda" # interfaces -.implements Lkotlin/jvm/functions/Function1; +.implements Lkotlin/jvm/functions/Function3; -# instance fields -.field private final synthetic d:Lcom/discord/models/domain/ModelMessage; +# static fields +.field public static final synthetic d:Le/a/k/b/b/q; # direct methods -.method public synthetic constructor (Lcom/discord/models/domain/ModelMessage;)V +.method static synthetic constructor ()V + .locals 1 + + new-instance v0, Le/a/k/b/b/q; + + invoke-direct {v0}, Le/a/k/b/b/q;->()V + + sput-object v0, Le/a/k/b/b/q;->d:Le/a/k/b/b/q; + + return-void +.end method + +.method private synthetic constructor ()V .locals 0 invoke-direct {p0}, Ljava/lang/Object;->()V - iput-object p1, p0, Le/a/k/b/b/q;->d:Lcom/discord/models/domain/ModelMessage; - return-void .end method # virtual methods -.method public final invoke(Ljava/lang/Object;)Ljava/lang/Object; - .locals 1 +.method public final invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + .locals 0 - iget-object v0, p0, Le/a/k/b/b/q;->d:Lcom/discord/models/domain/ModelMessage; + check-cast p1, Landroid/content/Context; - check-cast p1, Lcom/discord/utilities/textprocessing/node/SpoilerNode; + check-cast p2, Ljava/lang/String; - invoke-static {v0, p1}, Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemMessage;->a(Lcom/discord/models/domain/ModelMessage;Lcom/discord/utilities/textprocessing/node/SpoilerNode;)Lkotlin/Unit; + check-cast p3, Ljava/lang/String; + + invoke-static {p1, p2, p3}, Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemMessage;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Lkotlin/Unit; move-result-object p1 diff --git a/com.discord/smali/e/c/a/d0.smali b/com.discord/smali/e/c/a/d0.smali index bd7f44f02b..b88ee69a45 100644 --- a/com.discord/smali/e/c/a/d0.smali +++ b/com.discord/smali/e/c/a/d0.smali @@ -28,7 +28,7 @@ return-void :cond_0 - invoke-static {}, Lp/a/b/b/g/e;->d()Le/c/a/c0; + invoke-static {}, Lp/a/b/b/g/e;->c()Le/c/a/c0; move-result-object v0 diff --git a/com.discord/smali/p/a/b/b/g/e.smali b/com.discord/smali/p/a/b/b/g/e.smali index d7ad9d876d..5a7dff03ae 100644 --- a/com.discord/smali/p/a/b/b/g/e.smali +++ b/com.discord/smali/p/a/b/b/g/e.smali @@ -319,13 +319,13 @@ if-lez v4, :cond_9 - invoke-virtual/range {p2 .. p2}, Le/j/j/j/e;->i()V + invoke-virtual/range {p2 .. p2}, Le/j/j/j/e;->f()V iget v4, v1, Le/j/j/j/e;->i:I if-eqz v4, :cond_9 - invoke-virtual/range {p2 .. p2}, Le/j/j/j/e;->i()V + invoke-virtual/range {p2 .. p2}, Le/j/j/j/e;->f()V iget v4, v1, Le/j/j/j/e;->j:I @@ -334,7 +334,7 @@ goto/16 :goto_7 :cond_1 - invoke-virtual {p0}, Le/j/j/d/f;->d()Z + invoke-virtual {p0}, Le/j/j/d/f;->c()Z move-result v4 @@ -351,7 +351,7 @@ goto :goto_2 :cond_2 - invoke-virtual/range {p2 .. p2}, Le/j/j/j/e;->i()V + invoke-virtual/range {p2 .. p2}, Le/j/j/j/e;->f()V iget v4, v1, Le/j/j/j/e;->g:I @@ -398,28 +398,28 @@ :goto_4 if-eqz v4, :cond_7 - invoke-virtual/range {p2 .. p2}, Le/j/j/j/e;->i()V + invoke-virtual/range {p2 .. p2}, Le/j/j/j/e;->f()V iget v5, v1, Le/j/j/j/e;->j:I goto :goto_5 :cond_7 - invoke-virtual/range {p2 .. p2}, Le/j/j/j/e;->i()V + invoke-virtual/range {p2 .. p2}, Le/j/j/j/e;->f()V iget v5, v1, Le/j/j/j/e;->i:I :goto_5 if-eqz v4, :cond_8 - invoke-virtual/range {p2 .. p2}, Le/j/j/j/e;->i()V + invoke-virtual/range {p2 .. p2}, Le/j/j/j/e;->f()V iget v4, v1, Le/j/j/j/e;->i:I goto :goto_6 :cond_8 - invoke-virtual/range {p2 .. p2}, Le/j/j/j/e;->i()V + invoke-virtual/range {p2 .. p2}, Le/j/j/j/e;->f()V iget v4, v1, Le/j/j/j/e;->j:I @@ -534,7 +534,7 @@ :cond_a :goto_8 - invoke-virtual/range {p2 .. p2}, Le/j/j/j/e;->i()V + invoke-virtual/range {p2 .. p2}, Le/j/j/j/e;->f()V iget-object v4, v1, Le/j/j/j/e;->f:Le/j/i/c; @@ -617,11 +617,11 @@ add-int/lit8 v3, v2, -0x1 :goto_b - invoke-virtual/range {p2 .. p2}, Le/j/j/j/e;->i()V + invoke-virtual/range {p2 .. p2}, Le/j/j/j/e;->f()V iget v2, v1, Le/j/j/j/e;->j:I - invoke-virtual/range {p2 .. p2}, Le/j/j/j/e;->i()V + invoke-virtual/range {p2 .. p2}, Le/j/j/j/e;->f()V iget v4, v1, Le/j/j/j/e;->i:I @@ -649,7 +649,7 @@ if-lez v4, :cond_11 - invoke-virtual/range {p2 .. p2}, Le/j/j/j/e;->i()V + invoke-virtual/range {p2 .. p2}, Le/j/j/j/e;->f()V iget-object v4, v1, Le/j/j/j/e;->f:Le/j/i/c; @@ -2971,109 +2971,6 @@ return-object v0 .end method -.method public static a(IZ)Le/j/j/r/c; - .locals 6 - - const-string v0, "com.facebook.imagepipeline.nativecode.NativeJpegTranscoderFactory" - - :try_start_0 - invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; - - move-result-object v0 - - const/4 v1, 0x2 - - new-array v2, v1, [Ljava/lang/Class; - - sget-object v3, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; - - const/4 v4, 0x0 - - aput-object v3, v2, v4 - - sget-object v3, Ljava/lang/Boolean;->TYPE:Ljava/lang/Class; - - const/4 v5, 0x1 - - aput-object v3, v2, v5 - - invoke-virtual {v0, v2}, Ljava/lang/Class;->getConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; - - move-result-object v0 - - new-array v1, v1, [Ljava/lang/Object; - - invoke-static {p0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p0 - - aput-object p0, v1, v4 - - invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object p0 - - aput-object p0, v1, v5 - - invoke-virtual {v0, v1}, Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Le/j/j/r/c; - :try_end_0 - .catch Ljava/lang/NoSuchMethodException; {:try_start_0 .. :try_end_0} :catch_6 - .catch Ljava/lang/SecurityException; {:try_start_0 .. :try_end_0} :catch_5 - .catch Ljava/lang/InstantiationException; {:try_start_0 .. :try_end_0} :catch_4 - .catch Ljava/lang/reflect/InvocationTargetException; {:try_start_0 .. :try_end_0} :catch_3 - .catch Ljava/lang/IllegalAccessException; {:try_start_0 .. :try_end_0} :catch_2 - .catch Ljava/lang/IllegalArgumentException; {:try_start_0 .. :try_end_0} :catch_1 - .catch Ljava/lang/ClassNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 - - return-object p0 - - :catch_0 - move-exception p0 - - goto :goto_0 - - :catch_1 - move-exception p0 - - goto :goto_0 - - :catch_2 - move-exception p0 - - goto :goto_0 - - :catch_3 - move-exception p0 - - goto :goto_0 - - :catch_4 - move-exception p0 - - goto :goto_0 - - :catch_5 - move-exception p0 - - goto :goto_0 - - :catch_6 - move-exception p0 - - :goto_0 - new-instance p1, Ljava/lang/RuntimeException; - - const-string v0, "Dependency \':native-imagetranscoder\' is needed to use the default native image transcoder." - - invoke-direct {p1, v0, p0}, Ljava/lang/RuntimeException;->(Ljava/lang/String;Ljava/lang/Throwable;)V - - throw p1 -.end method - .method public static a(Lcom/google/android/gms/common/api/Status;)Le/k/a/c/e/j/b; .locals 1 .param p0 # Lcom/google/android/gms/common/api/Status; @@ -3321,78 +3218,6 @@ return-object p1 .end method -.method public static a(IILjava/lang/String;)Ljava/lang/String; - .locals 4 - - const/4 v0, 0x1 - - const/4 v1, 0x0 - - const/4 v2, 0x2 - - if-gez p0, :cond_0 - - new-array p1, v2, [Ljava/lang/Object; - - aput-object p2, p1, v1 - - invoke-static {p0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p0 - - aput-object p0, p1, v0 - - const-string p0, "%s (%s) must not be negative" - - invoke-static {p0, p1}, Lp/a/b/b/g/e;->a(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p0 - - return-object p0 - - :cond_0 - if-ltz p1, :cond_1 - - const/4 v3, 0x3 - - new-array v3, v3, [Ljava/lang/Object; - - aput-object p2, v3, v1 - - invoke-static {p0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p0 - - aput-object p0, v3, v0 - - invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p0 - - aput-object p0, v3, v2 - - const-string p0, "%s (%s) must be less than size (%s)" - - invoke-static {p0, v3}, Lp/a/b/b/g/e;->a(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p0 - - return-object p0 - - :cond_1 - new-instance p0, Ljava/lang/IllegalArgumentException; - - const-string p2, "negative size: " - - invoke-static {p2, p1}, Le/e/b/a/a;->a(Ljava/lang/String;I)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {p0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p0 -.end method - .method public static final a(Landroid/hardware/camera2/CameraManager;Le/g/j/a;)Ljava/lang/String; .locals 9 .annotation build Landroidx/annotation/RequiresApi; @@ -5227,7 +5052,7 @@ .method public static a(Le/c/a/w;)V .locals 3 - invoke-static {}, Lp/a/b/b/g/e;->d()Le/c/a/c0; + invoke-static {}, Lp/a/b/b/g/e;->c()Le/c/a/c0; move-result-object v0 @@ -5717,7 +5542,7 @@ return p0 :cond_0 - invoke-virtual {p0}, Le/j/j/j/e;->i()V + invoke-virtual {p0}, Le/j/j/j/e;->f()V iget v0, p0, Le/j/j/j/e;->g:I @@ -5729,11 +5554,11 @@ if-eq v0, v1, :cond_1 - invoke-virtual {p0}, Le/j/j/j/e;->i()V + invoke-virtual {p0}, Le/j/j/j/e;->f()V iget v0, p0, Le/j/j/j/e;->i:I - invoke-virtual {p0}, Le/j/j/j/e;->i()V + invoke-virtual {p0}, Le/j/j/j/e;->f()V iget p0, p0, Le/j/j/j/e;->j:I @@ -5744,11 +5569,11 @@ return p0 :cond_1 - invoke-virtual {p0}, Le/j/j/j/e;->i()V + invoke-virtual {p0}, Le/j/j/j/e;->f()V iget v0, p0, Le/j/j/j/e;->j:I - invoke-virtual {p0}, Le/j/j/j/e;->i()V + invoke-virtual {p0}, Le/j/j/j/e;->f()V iget p0, p0, Le/j/j/j/e;->i:I @@ -7460,7 +7285,7 @@ .end method .method public static c(Ljava/io/InputStream;)Landroid/util/Pair; - .locals 5 + .locals 4 .annotation system Ldalvik/annotation/Signature; value = { "(", @@ -7473,278 +7298,117 @@ } .end annotation - const/4 v0, 0x4 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation - new-array v0, v0, [B + const-wide/16 v0, 0x7 - const/4 v1, 0x0 + invoke-virtual {p0, v0, v1}, Ljava/io/InputStream;->skip(J)J - :try_start_0 - invoke-virtual {p0, v0}, Ljava/io/InputStream;->read([B)I - - const-string v2, "RIFF" - - invoke-static {v0, v2}, Lp/a/b/b/g/e;->a([BLjava/lang/String;)Z - - move-result v2 - :try_end_0 - .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_5 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - if-nez v2, :cond_0 - - :try_start_1 - invoke-virtual {p0}, Ljava/io/InputStream;->close()V - :try_end_1 - .catch Ljava/io/IOException; {:try_start_1 .. :try_end_1} :catch_0 - - goto :goto_0 - - :catch_0 - move-exception p0 - - invoke-virtual {p0}, Ljava/io/IOException;->printStackTrace()V - - :goto_0 - return-object v1 - - :cond_0 - :try_start_2 - invoke-static {p0}, Lp/a/b/b/g/e;->b(Ljava/io/InputStream;)I - - invoke-virtual {p0, v0}, Ljava/io/InputStream;->read([B)I - - const-string v2, "WEBP" - - invoke-static {v0, v2}, Lp/a/b/b/g/e;->a([BLjava/lang/String;)Z - - move-result v2 - :try_end_2 - .catch Ljava/io/IOException; {:try_start_2 .. :try_end_2} :catch_5 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - if-nez v2, :cond_1 - - :try_start_3 - invoke-virtual {p0}, Ljava/io/InputStream;->close()V - :try_end_3 - .catch Ljava/io/IOException; {:try_start_3 .. :try_end_3} :catch_1 - - goto :goto_1 - - :catch_1 - move-exception p0 - - invoke-virtual {p0}, Ljava/io/IOException;->printStackTrace()V - - :goto_1 - return-object v1 - - :cond_1 - :try_start_4 - invoke-virtual {p0, v0}, Ljava/io/InputStream;->read([B)I - - new-instance v2, Ljava/lang/StringBuilder; - - invoke-direct {v2}, Ljava/lang/StringBuilder;->()V - - const/4 v3, 0x0 - - :goto_2 - array-length v4, v0 - - if-ge v3, v4, :cond_2 - - aget-byte v4, v0, v3 - - int-to-char v4, v4 - - invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - add-int/lit8 v3, v3, 0x1 - - goto :goto_2 - - :cond_2 - invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - const-string v2, "VP8 " - - invoke-virtual {v2, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_3 - - invoke-static {p0}, Lp/a/b/b/g/e;->d(Ljava/io/InputStream;)Landroid/util/Pair; - - move-result-object v0 - :try_end_4 - .catch Ljava/io/IOException; {:try_start_4 .. :try_end_4} :catch_5 - .catchall {:try_start_4 .. :try_end_4} :catchall_0 - - :try_start_5 - invoke-virtual {p0}, Ljava/io/InputStream;->close()V - :try_end_5 - .catch Ljava/io/IOException; {:try_start_5 .. :try_end_5} :catch_2 - - goto :goto_3 - - :catch_2 - move-exception p0 - - invoke-virtual {p0}, Ljava/io/IOException;->printStackTrace()V - - :goto_3 - return-object v0 - - :cond_3 - :try_start_6 - const-string v2, "VP8L" - - invoke-virtual {v2, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_4 - - invoke-static {p0}, Lp/a/b/b/g/e;->e(Ljava/io/InputStream;)Landroid/util/Pair; - - move-result-object v0 - :try_end_6 - .catch Ljava/io/IOException; {:try_start_6 .. :try_end_6} :catch_5 - .catchall {:try_start_6 .. :try_end_6} :catchall_0 - - :try_start_7 - invoke-virtual {p0}, Ljava/io/InputStream;->close()V - :try_end_7 - .catch Ljava/io/IOException; {:try_start_7 .. :try_end_7} :catch_3 - - goto :goto_4 - - :catch_3 - move-exception p0 - - invoke-virtual {p0}, Ljava/io/IOException;->printStackTrace()V - - :goto_4 - return-object v0 - - :cond_4 - :try_start_8 - const-string v2, "VP8X" - - invoke-virtual {v2, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + invoke-virtual {p0}, Ljava/io/InputStream;->read()I move-result v0 - if-eqz v0, :cond_5 + and-int/lit16 v0, v0, 0xff - const-wide/16 v2, 0x8 + int-to-short v0, v0 - invoke-virtual {p0, v2, v3}, Ljava/io/InputStream;->skip(J)J + invoke-virtual {p0}, Ljava/io/InputStream;->read()I - new-instance v0, Landroid/util/Pair; + move-result v1 - invoke-static {p0}, Lp/a/b/b/g/e;->g(Ljava/io/InputStream;)I + and-int/lit16 v1, v1, 0xff + + int-to-short v1, v1 + + invoke-virtual {p0}, Ljava/io/InputStream;->read()I move-result v2 - add-int/lit8 v2, v2, 0x1 + and-int/lit16 v2, v2, 0xff - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + int-to-short v2, v2 - move-result-object v2 + const/16 v3, 0x9d - invoke-static {p0}, Lp/a/b/b/g/e;->g(Ljava/io/InputStream;)I + if-ne v0, v3, :cond_1 - move-result v3 + const/4 v0, 0x1 - add-int/lit8 v3, v3, 0x1 + if-ne v1, v0, :cond_1 - invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + const/16 v0, 0x2a - move-result-object v3 + if-eq v2, v0, :cond_0 - invoke-direct {v0, v2, v3}, Landroid/util/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - :try_end_8 - .catch Ljava/io/IOException; {:try_start_8 .. :try_end_8} :catch_5 - .catchall {:try_start_8 .. :try_end_8} :catchall_0 + goto :goto_0 - :try_start_9 - invoke-virtual {p0}, Ljava/io/InputStream;->close()V - :try_end_9 - .catch Ljava/io/IOException; {:try_start_9 .. :try_end_9} :catch_4 + :cond_0 + new-instance v0, Landroid/util/Pair; - goto :goto_5 + invoke-static {p0}, Lp/a/b/b/g/e;->a(Ljava/io/InputStream;)I - :catch_4 - move-exception p0 + move-result v1 - invoke-virtual {p0}, Ljava/io/IOException;->printStackTrace()V + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + invoke-static {p0}, Lp/a/b/b/g/e;->a(Ljava/io/InputStream;)I + + move-result p0 + + invoke-static {p0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p0 + + invoke-direct {v0, v1, p0}, Landroid/util/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - :goto_5 return-object v0 - :cond_5 - :try_start_a - invoke-virtual {p0}, Ljava/io/InputStream;->close()V - :try_end_a - .catch Ljava/io/IOException; {:try_start_a .. :try_end_a} :catch_6 + :cond_1 + :goto_0 + const/4 p0, 0x0 - goto :goto_6 + return-object p0 +.end method - :catchall_0 - move-exception v0 +.method public static declared-synchronized c()Le/c/a/c0; + .locals 2 - goto :goto_7 + const-class v0, Le/c/a/u; - :catch_5 - move-exception v0 + monitor-enter v0 - :try_start_b - invoke-virtual {v0}, Ljava/io/IOException;->printStackTrace()V - :try_end_b - .catchall {:try_start_b .. :try_end_b} :catchall_0 + :try_start_0 + sget-object v1, Lp/a/b/b/g/e;->a:Le/c/a/c0; - if-eqz p0, :cond_6 + if-nez v1, :cond_0 - :try_start_c - invoke-virtual {p0}, Ljava/io/InputStream;->close()V - :try_end_c - .catch Ljava/io/IOException; {:try_start_c .. :try_end_c} :catch_6 + new-instance v1, Le/c/a/c0; - goto :goto_6 + invoke-direct {v1}, Le/c/a/c0;->()V - :catch_6 - move-exception p0 + sput-object v1, Lp/a/b/b/g/e;->a:Le/c/a/c0; - invoke-virtual {p0}, Ljava/io/IOException;->printStackTrace()V + :cond_0 + sget-object v1, Lp/a/b/b/g/e;->a:Le/c/a/c0; + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + monitor-exit v0 - :cond_6 - :goto_6 return-object v1 - :goto_7 - if-eqz p0, :cond_7 + :catchall_0 + move-exception v1 - :try_start_d - invoke-virtual {p0}, Ljava/io/InputStream;->close()V - :try_end_d - .catch Ljava/io/IOException; {:try_start_d .. :try_end_d} :catch_7 + monitor-exit v0 - goto :goto_8 - - :catch_7 - move-exception p0 - - invoke-virtual {p0}, Ljava/io/IOException;->printStackTrace()V - - :cond_7 - :goto_8 - throw v0 + throw v1 .end method .method public static c(Le/d/a/w/h0/c;Le/d/a/d;)Le/d/a/u/j/d; @@ -8099,25 +7763,6 @@ return-object p2 .end method -.method public static c()Ljava/util/concurrent/ScheduledExecutorService; - .locals 1 - - sget-object v0, Lp/a/b/b/g/e;->e:Ljava/util/concurrent/ScheduledExecutorService; - - if-nez v0, :cond_0 - - invoke-static {}, Ljava/util/concurrent/Executors;->newSingleThreadScheduledExecutor()Ljava/util/concurrent/ScheduledExecutorService; - - move-result-object v0 - - sput-object v0, Lp/a/b/b/g/e;->e:Ljava/util/concurrent/ScheduledExecutorService; - - :cond_0 - sget-object v0, Lp/a/b/b/g/e;->e:Ljava/util/concurrent/ScheduledExecutorService; - - return-object v0 -.end method - .method public static c(Landroid/os/Parcel;II)V .locals 4 @@ -8481,9 +8126,7 @@ } .end annotation - const-wide/16 v0, 0x7 - - invoke-virtual {p0, v0, v1}, Ljava/io/InputStream;->skip(J)J + invoke-static {p0}, Lp/a/b/b/g/e;->b(Ljava/io/InputStream;)I invoke-virtual {p0}, Ljava/io/InputStream;->read()I @@ -8491,101 +8134,86 @@ and-int/lit16 v0, v0, 0xff - int-to-short v0, v0 + int-to-byte v0, v0 + + const/16 v1, 0x2f + + if-eq v0, v1, :cond_0 + + const/4 p0, 0x0 + + return-object p0 + + :cond_0 + invoke-virtual {p0}, Ljava/io/InputStream;->read()I + + move-result v0 + + int-to-byte v0, v0 + + and-int/lit16 v0, v0, 0xff invoke-virtual {p0}, Ljava/io/InputStream;->read()I move-result v1 - and-int/lit16 v1, v1, 0xff + int-to-byte v1, v1 - int-to-short v1, v1 + and-int/lit16 v1, v1, 0xff invoke-virtual {p0}, Ljava/io/InputStream;->read()I move-result v2 + int-to-byte v2, v2 + and-int/lit16 v2, v2, 0xff - int-to-short v2, v2 - - const/16 v3, 0x9d - - if-ne v0, v3, :cond_1 - - const/4 v0, 0x1 - - if-ne v1, v0, :cond_1 - - const/16 v0, 0x2a - - if-eq v2, v0, :cond_0 - - goto :goto_0 - - :cond_0 - new-instance v0, Landroid/util/Pair; - - invoke-static {p0}, Lp/a/b/b/g/e;->a(Ljava/io/InputStream;)I - - move-result v1 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - invoke-static {p0}, Lp/a/b/b/g/e;->a(Ljava/io/InputStream;)I + invoke-virtual {p0}, Ljava/io/InputStream;->read()I move-result p0 + int-to-byte p0, p0 + + and-int/lit16 p0, p0, 0xff + + and-int/lit8 v3, v1, 0x3f + + shl-int/lit8 v3, v3, 0x8 + + or-int/2addr v0, v3 + + add-int/lit8 v0, v0, 0x1 + + and-int/lit8 p0, p0, 0xf + + shl-int/lit8 p0, p0, 0xa + + shl-int/lit8 v2, v2, 0x2 + + or-int/2addr p0, v2 + + and-int/lit16 v1, v1, 0xc0 + + shr-int/lit8 v1, v1, 0x6 + + or-int/2addr p0, v1 + + add-int/lit8 p0, p0, 0x1 + + new-instance v1, Landroid/util/Pair; + + invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v0 + invoke-static {p0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object p0 - invoke-direct {v0, v1, p0}, Landroid/util/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - - return-object v0 - - :cond_1 - :goto_0 - const/4 p0, 0x0 - - return-object p0 -.end method - -.method public static declared-synchronized d()Le/c/a/c0; - .locals 2 - - const-class v0, Le/c/a/u; - - monitor-enter v0 - - :try_start_0 - sget-object v1, Lp/a/b/b/g/e;->a:Le/c/a/c0; - - if-nez v1, :cond_0 - - new-instance v1, Le/c/a/c0; - - invoke-direct {v1}, Le/c/a/c0;->()V - - sput-object v1, Lp/a/b/b/g/e;->a:Le/c/a/c0; - - :cond_0 - sget-object v1, Lp/a/b/b/g/e;->a:Le/c/a/c0; - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - monitor-exit v0 + invoke-direct {v1, v0, p0}, Landroid/util/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V return-object v1 - - :catchall_0 - move-exception v1 - - monitor-exit v0 - - throw v1 .end method .method public static d(Le/d/a/w/h0/c;Le/d/a/d;)Le/d/a/u/j/f; @@ -8613,6 +8241,41 @@ return-object v0 .end method +.method public static declared-synchronized d()Le/k/a/c/e/n/a$a; + .locals 2 + + const-class v0, Le/k/a/c/e/n/a; + + monitor-enter v0 + + :try_start_0 + sget-object v1, Lp/a/b/b/g/e;->f:Le/k/a/c/e/n/a$a; + + if-nez v1, :cond_0 + + new-instance v1, Le/k/a/c/e/n/b; + + invoke-direct {v1}, Le/k/a/c/e/n/b;->()V + + sput-object v1, Lp/a/b/b/g/e;->f:Le/k/a/c/e/n/a$a; + + :cond_0 + sget-object v1, Lp/a/b/b/g/e;->f:Le/k/a/c/e/n/a$a; + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + monitor-exit v0 + + return-object v1 + + :catchall_0 + move-exception v1 + + monitor-exit v0 + + throw v1 +.end method + .method public static d(Ljava/nio/channels/FileChannel;Ljava/nio/ByteBuffer;J)S .locals 1 .annotation system Ldalvik/annotation/Throws; @@ -8989,6 +8652,59 @@ return-object v1 .end method +.method public static e(Ljava/io/InputStream;)I + .locals 3 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + invoke-virtual {p0}, Ljava/io/InputStream;->read()I + + move-result v0 + + and-int/lit16 v0, v0, 0xff + + int-to-byte v0, v0 + + invoke-virtual {p0}, Ljava/io/InputStream;->read()I + + move-result v1 + + and-int/lit16 v1, v1, 0xff + + int-to-byte v1, v1 + + invoke-virtual {p0}, Ljava/io/InputStream;->read()I + + move-result p0 + + and-int/lit16 p0, p0, 0xff + + int-to-byte p0, p0 + + shl-int/lit8 p0, p0, 0x10 + + const/high16 v2, 0xff0000 + + and-int/2addr p0, v2 + + shl-int/lit8 v1, v1, 0x8 + + const v2, 0xff00 + + and-int/2addr v1, v2 + + or-int/2addr p0, v1 + + and-int/lit16 v0, v0, 0xff + + or-int/2addr p0, v0 + + return p0 +.end method + .method public static e(Ljava/lang/Object;Ljava/lang/Object;)I .locals 1 @@ -9023,151 +8739,6 @@ return p0 .end method -.method public static e(Ljava/io/InputStream;)Landroid/util/Pair; - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/io/InputStream;", - ")", - "Landroid/util/Pair<", - "Ljava/lang/Integer;", - "Ljava/lang/Integer;", - ">;" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - invoke-static {p0}, Lp/a/b/b/g/e;->b(Ljava/io/InputStream;)I - - invoke-virtual {p0}, Ljava/io/InputStream;->read()I - - move-result v0 - - and-int/lit16 v0, v0, 0xff - - int-to-byte v0, v0 - - const/16 v1, 0x2f - - if-eq v0, v1, :cond_0 - - const/4 p0, 0x0 - - return-object p0 - - :cond_0 - invoke-virtual {p0}, Ljava/io/InputStream;->read()I - - move-result v0 - - int-to-byte v0, v0 - - and-int/lit16 v0, v0, 0xff - - invoke-virtual {p0}, Ljava/io/InputStream;->read()I - - move-result v1 - - int-to-byte v1, v1 - - and-int/lit16 v1, v1, 0xff - - invoke-virtual {p0}, Ljava/io/InputStream;->read()I - - move-result v2 - - int-to-byte v2, v2 - - and-int/lit16 v2, v2, 0xff - - invoke-virtual {p0}, Ljava/io/InputStream;->read()I - - move-result p0 - - int-to-byte p0, p0 - - and-int/lit16 p0, p0, 0xff - - and-int/lit8 v3, v1, 0x3f - - shl-int/lit8 v3, v3, 0x8 - - or-int/2addr v0, v3 - - add-int/lit8 v0, v0, 0x1 - - and-int/lit8 p0, p0, 0xf - - shl-int/lit8 p0, p0, 0xa - - shl-int/lit8 v2, v2, 0x2 - - or-int/2addr p0, v2 - - and-int/lit16 v1, v1, 0xc0 - - shr-int/lit8 v1, v1, 0x6 - - or-int/2addr p0, v1 - - add-int/lit8 p0, p0, 0x1 - - new-instance v1, Landroid/util/Pair; - - invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v0 - - invoke-static {p0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p0 - - invoke-direct {v1, v0, p0}, Landroid/util/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - - return-object v1 -.end method - -.method public static declared-synchronized e()Le/k/a/c/e/n/a$a; - .locals 2 - - const-class v0, Le/k/a/c/e/n/a; - - monitor-enter v0 - - :try_start_0 - sget-object v1, Lp/a/b/b/g/e;->f:Le/k/a/c/e/n/a$a; - - if-nez v1, :cond_0 - - new-instance v1, Le/k/a/c/e/n/b; - - invoke-direct {v1}, Le/k/a/c/e/n/b;->()V - - sput-object v1, Lp/a/b/b/g/e;->f:Le/k/a/c/e/n/a$a; - - :cond_0 - sget-object v1, Lp/a/b/b/g/e;->f:Le/k/a/c/e/n/a$a; - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - monitor-exit v0 - - return-object v1 - - :catchall_0 - move-exception v1 - - monitor-exit v0 - - throw v1 -.end method - .method public static e(Ljava/lang/String;)Ljava/lang/Class; .locals 0 @@ -9297,133 +8868,6 @@ return-void .end method -.method public static f(Ljava/io/InputStream;)I - .locals 5 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - if-eqz p0, :cond_7 - - :cond_0 - :goto_0 - const/4 v0, 0x1 - - const/4 v1, 0x0 - - invoke-static {p0, v0, v1}, Lp/a/b/b/g/e;->a(Ljava/io/InputStream;IZ)I - - move-result v2 - - const/16 v3, 0xff - - const/4 v4, 0x2 - - if-ne v2, v3, :cond_5 - - const/16 v2, 0xff - - :goto_1 - if-ne v2, v3, :cond_1 - - invoke-static {p0, v0, v1}, Lp/a/b/b/g/e;->a(Ljava/io/InputStream;IZ)I - - move-result v2 - - goto :goto_1 - - :cond_1 - const/16 v3, 0xe1 - - if-ne v2, v3, :cond_2 - - goto :goto_3 - - :cond_2 - const/16 v3, 0xd8 - - if-eq v2, v3, :cond_0 - - if-ne v2, v0, :cond_3 - - goto :goto_0 - - :cond_3 - const/16 v0, 0xd9 - - if-eq v2, v0, :cond_5 - - const/16 v0, 0xda - - if-ne v2, v0, :cond_4 - - goto :goto_2 - - :cond_4 - invoke-static {p0, v4, v1}, Lp/a/b/b/g/e;->a(Ljava/io/InputStream;IZ)I - - move-result v0 - - sub-int/2addr v0, v4 - - int-to-long v0, v0 - - invoke-virtual {p0, v0, v1}, Ljava/io/InputStream;->skip(J)J - - goto :goto_0 - - :cond_5 - :goto_2 - const/4 v0, 0x0 - - :goto_3 - if-eqz v0, :cond_6 - - invoke-static {p0, v4, v1}, Lp/a/b/b/g/e;->a(Ljava/io/InputStream;IZ)I - - move-result v0 - - sub-int/2addr v0, v4 - - const/4 v2, 0x6 - - if-le v0, v2, :cond_6 - - const/4 v2, 0x4 - - invoke-static {p0, v2, v1}, Lp/a/b/b/g/e;->a(Ljava/io/InputStream;IZ)I - - move-result v2 - - add-int/lit8 v0, v0, -0x4 - - invoke-static {p0, v4, v1}, Lp/a/b/b/g/e;->a(Ljava/io/InputStream;IZ)I - - move-result p0 - - add-int/lit8 v0, v0, -0x2 - - const v3, 0x45786966 - - if-ne v2, v3, :cond_6 - - if-nez p0, :cond_6 - - return v0 - - :cond_6 - return v1 - - :cond_7 - new-instance p0, Ljava/lang/NullPointerException; - - invoke-direct {p0}, Ljava/lang/NullPointerException;->()V - - throw p0 -.end method - .method public static f(Ljava/lang/String;)Ljava/lang/String; .locals 1 @@ -9451,7 +8895,7 @@ .catchall {:try_start_0 .. :try_end_0} :catchall_1 :try_start_1 - invoke-static {v1}, Lp/a/b/b/g/e;->h(Ljava/io/InputStream;)[B + invoke-static {v1}, Lp/a/b/b/g/e;->f(Ljava/io/InputStream;)[B move-result-object p0 :try_end_1 @@ -9495,6 +8939,45 @@ return-object v0 .end method +.method public static f(Ljava/io/InputStream;)[B + .locals 4 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + const/16 v0, 0x400 + + new-array v0, v0, [B + + new-instance v1, Ljava/io/ByteArrayOutputStream; + + invoke-direct {v1}, Ljava/io/ByteArrayOutputStream;->()V + + :goto_0 + invoke-virtual {p0, v0}, Ljava/io/InputStream;->read([B)I + + move-result v2 + + const/4 v3, -0x1 + + if-eq v2, v3, :cond_0 + + const/4 v3, 0x0 + + invoke-virtual {v1, v0, v3, v2}, Ljava/io/ByteArrayOutputStream;->write([BII)V + + goto :goto_0 + + :cond_0 + invoke-virtual {v1}, Ljava/io/ByteArrayOutputStream;->toByteArray()[B + + move-result-object p0 + + return-object p0 +.end method + .method public static f(Landroid/os/Parcel;I)[Ljava/lang/String; .locals 2 @@ -9524,59 +9007,6 @@ return-object v1 .end method -.method public static g(Ljava/io/InputStream;)I - .locals 3 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - invoke-virtual {p0}, Ljava/io/InputStream;->read()I - - move-result v0 - - and-int/lit16 v0, v0, 0xff - - int-to-byte v0, v0 - - invoke-virtual {p0}, Ljava/io/InputStream;->read()I - - move-result v1 - - and-int/lit16 v1, v1, 0xff - - int-to-byte v1, v1 - - invoke-virtual {p0}, Ljava/io/InputStream;->read()I - - move-result p0 - - and-int/lit16 p0, p0, 0xff - - int-to-byte p0, p0 - - shl-int/lit8 p0, p0, 0x10 - - const/high16 v2, 0xff0000 - - and-int/2addr p0, v2 - - shl-int/lit8 v1, v1, 0x8 - - const v2, 0xff00 - - and-int/2addr v1, v2 - - or-int/2addr p0, v1 - - and-int/lit16 v0, v0, 0xff - - or-int/2addr p0, v0 - - return p0 -.end method - .method public static g(Landroid/os/Parcel;I)Ljava/util/ArrayList; .locals 2 .annotation system Ldalvik/annotation/Signature; @@ -9643,45 +9073,6 @@ throw v0 .end method -.method public static h(Ljava/io/InputStream;)[B - .locals 4 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - const/16 v0, 0x400 - - new-array v0, v0, [B - - new-instance v1, Ljava/io/ByteArrayOutputStream; - - invoke-direct {v1}, Ljava/io/ByteArrayOutputStream;->()V - - :goto_0 - invoke-virtual {p0, v0}, Ljava/io/InputStream;->read([B)I - - move-result v2 - - const/4 v3, -0x1 - - if-eq v2, v3, :cond_0 - - const/4 v3, 0x0 - - invoke-virtual {v1, v0, v3, v2}, Ljava/io/ByteArrayOutputStream;->write([BII)V - - goto :goto_0 - - :cond_0 - invoke-virtual {v1}, Ljava/io/ByteArrayOutputStream;->toByteArray()[B - - move-result-object p0 - - return-object p0 -.end method - .method public static i(Landroid/os/Parcel;I)Z .locals 1 diff --git a/com.discord/smali/q/a.smali b/com.discord/smali/q/a.smali index 563810135f..17978acf21 100644 --- a/com.discord/smali/q/a.smali +++ b/com.discord/smali/q/a.smali @@ -105,13 +105,3 @@ return-object v7 .end method - -.method public static b()Ljava/util/concurrent/Executor; - .locals 1 - - sget-object v0, Lq/a;->b:Lq/a; - - iget-object v0, v0, Lq/a;->a:Ljava/util/concurrent/Executor; - - return-object v0 -.end method diff --git a/com.discord/smali/q/b$b.smali b/com.discord/smali/q/b$b.smali index 923a2ce3aa..ddcc7e4ed0 100644 --- a/com.discord/smali/q/b$b.smali +++ b/com.discord/smali/q/b$b.smali @@ -136,10 +136,15 @@ goto :goto_0 - :cond_1 - invoke-static {}, Lq/b;->a()Ljava/util/concurrent/ExecutorService; + :catchall_0 + move-exception p1 - move-result-object v0 + goto :goto_1 + + :cond_1 + sget-object v0, Lq/b;->c:Lq/b; + + iget-object v0, v0, Lq/b;->a:Ljava/util/concurrent/ExecutorService; invoke-interface {v0, p1}, Ljava/util/concurrent/ExecutorService;->execute(Ljava/lang/Runnable;)V :try_end_0 @@ -150,9 +155,7 @@ return-void - :catchall_0 - move-exception p1 - + :goto_1 invoke-virtual {p0}, Lq/b$b;->a()I throw p1 diff --git a/com.discord/smali/q/b.smali b/com.discord/smali/q/b.smali index df8568429b..be8ca73d71 100644 --- a/com.discord/smali/q/b.smali +++ b/com.discord/smali/q/b.smali @@ -93,23 +93,3 @@ return-void .end method - -.method public static a()Ljava/util/concurrent/ExecutorService; - .locals 1 - - sget-object v0, Lq/b;->c:Lq/b; - - iget-object v0, v0, Lq/b;->a:Ljava/util/concurrent/ExecutorService; - - return-object v0 -.end method - -.method public static b()Ljava/util/concurrent/Executor; - .locals 1 - - sget-object v0, Lq/b;->c:Lq/b; - - iget-object v0, v0, Lq/b;->b:Ljava/util/concurrent/Executor; - - return-object v0 -.end method diff --git a/com.discord/smali/q/f$a.smali b/com.discord/smali/q/f$a.smali index 2c58e99118..c4ec9c0652 100644 --- a/com.discord/smali/q/f$a.smali +++ b/com.discord/smali/q/f$a.smali @@ -28,7 +28,7 @@ # instance fields -.field public final synthetic a:Lq/h; +.field public final synthetic a:Lq/i; .field public final synthetic b:Lq/d; @@ -36,10 +36,10 @@ # direct methods -.method public constructor (Lq/f;Lq/h;Lq/d;Ljava/util/concurrent/Executor;)V +.method public constructor (Lq/f;Lq/i;Lq/d;Ljava/util/concurrent/Executor;)V .locals 0 - iput-object p2, p0, Lq/f$a;->a:Lq/h; + iput-object p2, p0, Lq/f$a;->a:Lq/i; iput-object p3, p0, Lq/f$a;->b:Lq/d; @@ -60,13 +60,13 @@ } .end annotation - iget-object v0, p0, Lq/f$a;->a:Lq/h; + iget-object v0, p0, Lq/f$a;->a:Lq/i; iget-object v1, p0, Lq/f$a;->b:Lq/d; iget-object v2, p0, Lq/f$a;->c:Ljava/util/concurrent/Executor; - invoke-static {v0, v1, p1, v2}, Lq/f;->a(Lq/h;Lq/d;Lq/f;Ljava/util/concurrent/Executor;)V + invoke-static {v0, v1, p1, v2}, Lq/f;->a(Lq/i;Lq/d;Lq/f;Ljava/util/concurrent/Executor;)V const/4 p1, 0x0 diff --git a/com.discord/smali/q/f$b.smali b/com.discord/smali/q/f$b.smali deleted file mode 100644 index 492bf9be78..0000000000 --- a/com.discord/smali/q/f$b.smali +++ /dev/null @@ -1,76 +0,0 @@ -.class public final Lq/f$b; -.super Ljava/lang/Object; -.source "Task.java" - -# interfaces -.implements Ljava/lang/Runnable; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lq/f;->a(Ljava/util/concurrent/Callable;Ljava/util/concurrent/Executor;Lq/c;)Lq/f; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x9 - name = null -.end annotation - - -# instance fields -.field public final synthetic d:Lq/h; - -.field public final synthetic e:Ljava/util/concurrent/Callable; - - -# direct methods -.method public constructor (Lq/h;Ljava/util/concurrent/Callable;)V - .locals 0 - - iput-object p1, p0, Lq/f$b;->d:Lq/h; - - iput-object p2, p0, Lq/f$b;->e:Ljava/util/concurrent/Callable; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public run()V - .locals 2 - - :try_start_0 - iget-object v0, p0, Lq/f$b;->d:Lq/h; - - iget-object v1, p0, Lq/f$b;->e:Ljava/util/concurrent/Callable; - - invoke-interface {v1}, Ljava/util/concurrent/Callable;->call()Ljava/lang/Object; - - move-result-object v1 - - invoke-virtual {v0, v1}, Lq/h;->a(Ljava/lang/Object;)V - :try_end_0 - .catch Ljava/util/concurrent/CancellationException; {:try_start_0 .. :try_end_0} :catch_1 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - move-exception v0 - - iget-object v1, p0, Lq/f$b;->d:Lq/h; - - invoke-virtual {v1, v0}, Lq/h;->a(Ljava/lang/Exception;)V - - goto :goto_0 - - :catch_1 - iget-object v0, p0, Lq/f$b;->d:Lq/h; - - invoke-virtual {v0}, Lq/h;->b()V - - :goto_0 - return-void -.end method diff --git a/com.discord/smali/q/f.smali b/com.discord/smali/q/f.smali index 8efc513653..8b343d56a3 100644 --- a/com.discord/smali/q/f.smali +++ b/com.discord/smali/q/f.smali @@ -66,7 +66,7 @@ .field public f:Z -.field public g:Lq/i; +.field public g:Lq/j; .field public h:Ljava/util/List; .annotation system Ldalvik/annotation/Signature; @@ -85,15 +85,17 @@ .method public static constructor ()V .locals 3 - invoke-static {}, Lq/b;->a()Ljava/util/concurrent/ExecutorService; + sget-object v0, Lq/b;->c:Lq/b; - invoke-static {}, Lq/b;->b()Ljava/util/concurrent/Executor; + iget-object v1, v0, Lq/b;->a:Ljava/util/concurrent/ExecutorService; - move-result-object v0 + iget-object v0, v0, Lq/b;->b:Ljava/util/concurrent/Executor; sput-object v0, Lq/f;->i:Ljava/util/concurrent/Executor; - invoke-static {}, Lq/a;->b()Ljava/util/concurrent/Executor; + sget-object v0, Lq/a;->b:Lq/a; + + iget-object v0, v0, Lq/a;->a:Ljava/util/concurrent/Executor; new-instance v0, Lq/f; @@ -214,7 +216,7 @@ .end method .method public static a(Ljava/util/concurrent/Callable;Ljava/util/concurrent/Executor;)Lq/f; - .locals 1 + .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "a(Ljava/util/concurrent/Callable;Ljava/util/concurrent/Executor;Lq/c;)Lq/f; - - move-result-object p0 - - return-object p0 -.end method - -.method public static a(Ljava/util/concurrent/Callable;Ljava/util/concurrent/Executor;Lq/c;)Lq/f; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/concurrent/Callable<", - "TTResult;>;", - "Ljava/util/concurrent/Executor;", - "Lq/c;", - ")", - "Lq/f<", - "TTResult;>;" - } - .end annotation - - new-instance p2, Lq/h; - - invoke-direct {p2}, Lq/h;->()V + invoke-direct {v0}, Lq/i;->()V :try_start_0 - new-instance v0, Lq/f$b; + new-instance v1, Lq/h; - invoke-direct {v0, p2, p0}, Lq/f$b;->(Lq/h;Ljava/util/concurrent/Callable;)V + invoke-direct {v1, v0, p0}, Lq/h;->(Lq/i;Ljava/util/concurrent/Callable;)V - invoke-interface {p1, v0}, Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V + invoke-interface {p1, v1}, Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V :try_end_0 .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 @@ -277,15 +253,15 @@ invoke-direct {p1, p0}, Lq/e;->(Ljava/lang/Exception;)V - invoke-virtual {p2, p1}, Lq/h;->a(Ljava/lang/Exception;)V + invoke-virtual {v0, p1}, Lq/i;->a(Ljava/lang/Exception;)V :goto_0 - iget-object p0, p2, Lq/h;->a:Lq/f; + iget-object p0, v0, Lq/i;->a:Lq/f; return-object p0 .end method -.method public static a(Lq/h;Lq/d;Lq/f;Ljava/util/concurrent/Executor;)V +.method public static a(Lq/i;Lq/d;Lq/f;Ljava/util/concurrent/Executor;)V .locals 1 .annotation system Ldalvik/annotation/Signature; value = { @@ -294,7 +270,7 @@ "TResult:", "Ljava/lang/Object;", ">(", - "Lq/h<", + "Lq/i<", "TTContinuationResult;>;", "Lq/d<", "TTResult;TTContinuationResult;>;", @@ -309,7 +285,7 @@ :try_start_0 new-instance v0, Lq/g; - invoke-direct {v0, p0, p1, p2}, Lq/g;->(Lq/h;Lq/d;Lq/f;)V + invoke-direct {v0, p0, p1, p2}, Lq/g;->(Lq/i;Lq/d;Lq/f;)V invoke-interface {p3, v0}, Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V :try_end_0 @@ -324,7 +300,7 @@ invoke-direct {p2, p1}, Lq/e;->(Ljava/lang/Exception;)V - invoke-virtual {p0, p2}, Lq/h;->a(Ljava/lang/Exception;)V + invoke-virtual {p0, p2}, Lq/i;->a(Ljava/lang/Exception;)V :goto_0 return-void @@ -344,17 +320,26 @@ } .end annotation - new-instance v0, Lq/h; + new-instance v0, Lq/f; - invoke-direct {v0}, Lq/h;->()V + invoke-direct {v0}, Lq/f;->()V - invoke-virtual {v0, p0}, Lq/h;->a(Ljava/lang/Exception;)V + invoke-virtual {v0, p0}, Lq/f;->a(Ljava/lang/Exception;)Z - invoke-virtual {v0}, Lq/h;->a()Lq/f; + move-result p0 - move-result-object p0 + if-eqz p0, :cond_0 - return-object p0 + return-object v0 + + :cond_0 + new-instance p0, Ljava/lang/IllegalStateException; + + const-string v0, "Cannot set the error on a completed task." + + invoke-direct {p0, v0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw p0 .end method .method public static b(Ljava/lang/Object;)Lq/f; @@ -439,17 +424,17 @@ iput-boolean v1, p0, Lq/f;->f:Z - iget-object v1, p0, Lq/f;->g:Lq/i; + iget-object v1, p0, Lq/f;->g:Lq/j; if-eqz v1, :cond_0 - iget-object v1, p0, Lq/f;->g:Lq/i; + iget-object v1, p0, Lq/f;->g:Lq/j; const/4 v2, 0x0 - iput-object v2, v1, Lq/i;->a:Lq/f; + iput-object v2, v1, Lq/j;->a:Lq/f; - iput-object v2, p0, Lq/f;->g:Lq/i; + iput-object v2, p0, Lq/f;->g:Lq/j; :cond_0 iget-object v1, p0, Lq/f;->e:Ljava/lang/Exception; @@ -510,9 +495,9 @@ } .end annotation - new-instance p3, Lq/h; + new-instance p3, Lq/i; - invoke-direct {p3}, Lq/h;->()V + invoke-direct {p3}, Lq/i;->()V iget-object v0, p0, Lq/f;->a:Ljava/lang/Object; @@ -529,7 +514,7 @@ new-instance v3, Lq/f$a; - invoke-direct {v3, p0, p3, p1, p2}, Lq/f$a;->(Lq/f;Lq/h;Lq/d;Ljava/util/concurrent/Executor;)V + invoke-direct {v3, p0, p3, p1, p2}, Lq/f$a;->(Lq/f;Lq/i;Lq/d;Ljava/util/concurrent/Executor;)V invoke-interface {v2, v3}, Ljava/util/List;->add(Ljava/lang/Object;)Z @@ -540,10 +525,10 @@ if-eqz v1, :cond_1 - invoke-static {p3, p1, p0, p2}, Lq/f;->a(Lq/h;Lq/d;Lq/f;Ljava/util/concurrent/Executor;)V + invoke-static {p3, p1, p0, p2}, Lq/f;->a(Lq/i;Lq/d;Lq/f;Ljava/util/concurrent/Executor;)V :cond_1 - iget-object p1, p3, Lq/h;->a:Lq/f; + iget-object p1, p3, Lq/i;->a:Lq/f; return-object p1 diff --git a/com.discord/smali/q/g.smali b/com.discord/smali/q/g.smali index e9e771ecd0..14ae8cee91 100644 --- a/com.discord/smali/q/g.smali +++ b/com.discord/smali/q/g.smali @@ -7,7 +7,7 @@ # instance fields -.field public final synthetic d:Lq/h; +.field public final synthetic d:Lq/i; .field public final synthetic e:Lq/d; @@ -15,10 +15,10 @@ # direct methods -.method public constructor (Lq/h;Lq/d;Lq/f;)V +.method public constructor (Lq/i;Lq/d;Lq/f;)V .locals 0 - iput-object p1, p0, Lq/g;->d:Lq/h; + iput-object p1, p0, Lq/g;->d:Lq/i; iput-object p2, p0, Lq/g;->e:Lq/d; @@ -43,9 +43,9 @@ move-result-object v0 - iget-object v1, p0, Lq/g;->d:Lq/h; + iget-object v1, p0, Lq/g;->d:Lq/i; - invoke-virtual {v1, v0}, Lq/h;->a(Ljava/lang/Object;)V + invoke-virtual {v1, v0}, Lq/i;->a(Ljava/lang/Object;)V :try_end_0 .catch Ljava/util/concurrent/CancellationException; {:try_start_0 .. :try_end_0} :catch_1 .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 @@ -55,16 +55,16 @@ :catch_0 move-exception v0 - iget-object v1, p0, Lq/g;->d:Lq/h; + iget-object v1, p0, Lq/g;->d:Lq/i; - invoke-virtual {v1, v0}, Lq/h;->a(Ljava/lang/Exception;)V + invoke-virtual {v1, v0}, Lq/i;->a(Ljava/lang/Exception;)V goto :goto_0 :catch_1 - iget-object v0, p0, Lq/g;->d:Lq/h; + iget-object v0, p0, Lq/g;->d:Lq/i; - invoke-virtual {v0}, Lq/h;->b()V + invoke-virtual {v0}, Lq/i;->a()V :goto_0 return-void diff --git a/com.discord/smali/q/h.smali b/com.discord/smali/q/h.smali index 948e812ca6..83fce5a404 100644 --- a/com.discord/smali/q/h.smali +++ b/com.discord/smali/q/h.smali @@ -1,132 +1,65 @@ -.class public Lq/h; +.class public final Lq/h; .super Ljava/lang/Object; -.source "TaskCompletionSource.java" +.source "Task.java" - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation +# interfaces +.implements Ljava/lang/Runnable; # instance fields -.field public final a:Lq/f; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lq/f<", - "TTResult;>;" - } - .end annotation -.end field +.field public final synthetic d:Lq/i; + +.field public final synthetic e:Ljava/util/concurrent/Callable; # direct methods -.method public constructor ()V - .locals 1 +.method public constructor (Lq/i;Ljava/util/concurrent/Callable;)V + .locals 0 + + iput-object p1, p0, Lq/h;->d:Lq/i; + + iput-object p2, p0, Lq/h;->e:Ljava/util/concurrent/Callable; invoke-direct {p0}, Ljava/lang/Object;->()V - new-instance v0, Lq/f; - - invoke-direct {v0}, Lq/f;->()V - - iput-object v0, p0, Lq/h;->a:Lq/f; - return-void .end method # virtual methods -.method public a()Lq/f; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Lq/f<", - "TTResult;>;" - } - .end annotation - - iget-object v0, p0, Lq/h;->a:Lq/f; - - return-object v0 -.end method - -.method public a(Ljava/lang/Exception;)V - .locals 1 - - iget-object v0, p0, Lq/h;->a:Lq/f; - - invoke-virtual {v0, p1}, Lq/f;->a(Ljava/lang/Exception;)Z - - move-result p1 - - if-eqz p1, :cond_0 - - return-void - - :cond_0 - new-instance p1, Ljava/lang/IllegalStateException; - - const-string v0, "Cannot set the error on a completed task." - - invoke-direct {p1, v0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw p1 -.end method - -.method public a(Ljava/lang/Object;)V - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TTResult;)V" - } - .end annotation - - iget-object v0, p0, Lq/h;->a:Lq/f; - - invoke-virtual {v0, p1}, Lq/f;->a(Ljava/lang/Object;)Z - - move-result p1 - - if-eqz p1, :cond_0 - - return-void - - :cond_0 - new-instance p1, Ljava/lang/IllegalStateException; - - const-string v0, "Cannot set the result of a completed task." - - invoke-direct {p1, v0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw p1 -.end method - -.method public b()V +.method public run()V .locals 2 - iget-object v0, p0, Lq/h;->a:Lq/f; + :try_start_0 + iget-object v0, p0, Lq/h;->d:Lq/i; - invoke-virtual {v0}, Lq/f;->g()Z + iget-object v1, p0, Lq/h;->e:Ljava/util/concurrent/Callable; - move-result v0 + invoke-interface {v1}, Ljava/util/concurrent/Callable;->call()Ljava/lang/Object; - if-eqz v0, :cond_0 + move-result-object v1 + invoke-virtual {v0, v1}, Lq/i;->a(Ljava/lang/Object;)V + :try_end_0 + .catch Ljava/util/concurrent/CancellationException; {:try_start_0 .. :try_end_0} :catch_1 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :catch_0 + move-exception v0 + + iget-object v1, p0, Lq/h;->d:Lq/i; + + invoke-virtual {v1, v0}, Lq/i;->a(Ljava/lang/Exception;)V + + goto :goto_0 + + :catch_1 + iget-object v0, p0, Lq/h;->d:Lq/i; + + invoke-virtual {v0}, Lq/i;->a()V + + :goto_0 return-void - - :cond_0 - new-instance v0, Ljava/lang/IllegalStateException; - - const-string v1, "Cannot cancel a completed task." - - invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw v0 .end method diff --git a/com.discord/smali/q/i.smali b/com.discord/smali/q/i.smali index e482c0981c..671ae8406e 100644 --- a/com.discord/smali/q/i.smali +++ b/com.discord/smali/q/i.smali @@ -1,14 +1,117 @@ .class public Lq/i; .super Ljava/lang/Object; -.source "UnobservedErrorNotifier.java" +.source "TaskCompletionSource.java" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;" + } +.end annotation # instance fields -.field public a:Lq/f; +.field public final a:Lq/f; .annotation system Ldalvik/annotation/Signature; value = { "Lq/f<", - "*>;" + "TTResult;>;" } .end annotation .end field + + +# direct methods +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Lq/f; + + invoke-direct {v0}, Lq/f;->()V + + iput-object v0, p0, Lq/i;->a:Lq/f; + + return-void +.end method + + +# virtual methods +.method public a()V + .locals 2 + + iget-object v0, p0, Lq/i;->a:Lq/f; + + invoke-virtual {v0}, Lq/f;->g()Z + + move-result v0 + + if-eqz v0, :cond_0 + + return-void + + :cond_0 + new-instance v0, Ljava/lang/IllegalStateException; + + const-string v1, "Cannot cancel a completed task." + + invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw v0 +.end method + +.method public a(Ljava/lang/Exception;)V + .locals 1 + + iget-object v0, p0, Lq/i;->a:Lq/f; + + invoke-virtual {v0, p1}, Lq/f;->a(Ljava/lang/Exception;)Z + + move-result p1 + + if-eqz p1, :cond_0 + + return-void + + :cond_0 + new-instance p1, Ljava/lang/IllegalStateException; + + const-string v0, "Cannot set the error on a completed task." + + invoke-direct {p1, v0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw p1 +.end method + +.method public a(Ljava/lang/Object;)V + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TTResult;)V" + } + .end annotation + + iget-object v0, p0, Lq/i;->a:Lq/f; + + invoke-virtual {v0, p1}, Lq/f;->a(Ljava/lang/Object;)Z + + move-result p1 + + if-eqz p1, :cond_0 + + return-void + + :cond_0 + new-instance p1, Ljava/lang/IllegalStateException; + + const-string v0, "Cannot set the result of a completed task." + + invoke-direct {p1, v0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw p1 +.end method diff --git a/com.discord/smali/q/j.smali b/com.discord/smali/q/j.smali new file mode 100644 index 0000000000..e26c1952fa --- /dev/null +++ b/com.discord/smali/q/j.smali @@ -0,0 +1,14 @@ +.class public Lq/j; +.super Ljava/lang/Object; +.source "UnobservedErrorNotifier.java" + + +# instance fields +.field public a:Lq/f; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lq/f<", + "*>;" + } + .end annotation +.end field diff --git a/com.discord/smali/WidgetFriendsAddUserRequestsModel$a$b.smali b/com.discord/smali_classes2/WidgetFriendsAddUserRequestsModel$a$b.smali similarity index 100% rename from com.discord/smali/WidgetFriendsAddUserRequestsModel$a$b.smali rename to com.discord/smali_classes2/WidgetFriendsAddUserRequestsModel$a$b.smali diff --git a/com.discord/smali/WidgetFriendsAddUserRequestsModel$a.smali b/com.discord/smali_classes2/WidgetFriendsAddUserRequestsModel$a.smali similarity index 100% rename from com.discord/smali/WidgetFriendsAddUserRequestsModel$a.smali rename to com.discord/smali_classes2/WidgetFriendsAddUserRequestsModel$a.smali diff --git a/com.discord/smali/WidgetFriendsAddUserRequestsModel.smali b/com.discord/smali_classes2/WidgetFriendsAddUserRequestsModel.smali similarity index 100% rename from com.discord/smali/WidgetFriendsAddUserRequestsModel.smali rename to com.discord/smali_classes2/WidgetFriendsAddUserRequestsModel.smali diff --git a/com.discord/smali_classes2/com/discord/widgets/user/usersheet/UserProfileVoiceSettingsView.smali b/com.discord/smali_classes2/com/discord/widgets/user/usersheet/UserProfileVoiceSettingsView.smali index 14aefc52b6..11231d8663 100644 --- a/com.discord/smali_classes2/com/discord/widgets/user/usersheet/UserProfileVoiceSettingsView.smali +++ b/com.discord/smali_classes2/com/discord/widgets/user/usersheet/UserProfileVoiceSettingsView.smali @@ -161,7 +161,7 @@ invoke-direct {p0, p1, p2}, Landroid/widget/LinearLayout;->(Landroid/content/Context;Landroid/util/AttributeSet;)V - const p2, 0x7f0a093c + const p2, 0x7f0a0940 invoke-static {p0, p2}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -169,7 +169,7 @@ iput-object p2, p0, Lcom/discord/widgets/user/usersheet/UserProfileVoiceSettingsView;->userMutedCheck$delegate:Lkotlin/properties/ReadOnlyProperty; - const p2, 0x7f0a0930 + const p2, 0x7f0a0934 invoke-static {p0, p2}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -177,7 +177,7 @@ iput-object p2, p0, Lcom/discord/widgets/user/usersheet/UserProfileVoiceSettingsView;->userDeafenedCheck$delegate:Lkotlin/properties/ReadOnlyProperty; - const p2, 0x7f0a0949 + const p2, 0x7f0a094d invoke-static {p0, p2}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -185,7 +185,7 @@ iput-object p2, p0, Lcom/discord/widgets/user/usersheet/UserProfileVoiceSettingsView;->userVolumeWrapper$delegate:Lkotlin/properties/ReadOnlyProperty; - const p2, 0x7f0a0948 + const p2, 0x7f0a094c invoke-static {p0, p2}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -193,7 +193,7 @@ iput-object p2, p0, Lcom/discord/widgets/user/usersheet/UserProfileVoiceSettingsView;->userVolumeLabel$delegate:Lkotlin/properties/ReadOnlyProperty; - const p2, 0x7f0a0947 + const p2, 0x7f0a094b invoke-static {p0, p2}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; diff --git a/com.discord/smali_classes2/com/discord/widgets/user/usersheet/WidgetUserSheet$configureConnectionsSection$onConnectedAccountClick$1.smali b/com.discord/smali_classes2/com/discord/widgets/user/usersheet/WidgetUserSheet$configureConnectionsSection$onConnectedAccountClick$1.smali index db4035dccf..248d0ee637 100644 --- a/com.discord/smali_classes2/com/discord/widgets/user/usersheet/WidgetUserSheet$configureConnectionsSection$onConnectedAccountClick$1.smali +++ b/com.discord/smali_classes2/com/discord/widgets/user/usersheet/WidgetUserSheet$configureConnectionsSection$onConnectedAccountClick$1.smali @@ -73,7 +73,7 @@ if-eqz p1, :cond_0 - sget-object v0, Le/a/a/f;->h:Le/a/a/f$b; + sget-object v0, Le/a/a/g;->h:Le/a/a/g$b; iget-object v1, p0, Lcom/discord/widgets/user/usersheet/WidgetUserSheet$configureConnectionsSection$onConnectedAccountClick$1;->this$0:Lcom/discord/widgets/user/usersheet/WidgetUserSheet; @@ -85,7 +85,7 @@ invoke-static {v1, v2}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - invoke-virtual {v0, v1, p1, p2, p3}, Le/a/a/f$b;->a(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;ILjava/lang/String;)V + invoke-virtual {v0, v1, p1, p2, p3}, Le/a/a/g$b;->a(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;ILjava/lang/String;)V return-void diff --git a/com.discord/smali_classes2/com/discord/widgets/user/usersheet/WidgetUserSheet$configureProfileActionButtons$5.smali b/com.discord/smali_classes2/com/discord/widgets/user/usersheet/WidgetUserSheet$configureProfileActionButtons$5.smali index 1be9a3285c..9e119a234d 100644 --- a/com.discord/smali_classes2/com/discord/widgets/user/usersheet/WidgetUserSheet$configureProfileActionButtons$5.smali +++ b/com.discord/smali_classes2/com/discord/widgets/user/usersheet/WidgetUserSheet$configureProfileActionButtons$5.smali @@ -96,7 +96,7 @@ invoke-direct {v4, v5}, Lcom/discord/widgets/user/usersheet/WidgetUserSheet$configureProfileActionButtons$5$1;->(Lcom/discord/widgets/user/usersheet/WidgetUserSheetViewModel;)V - invoke-static {v1, v2, v3, v4}, Le/a/a/i;->a(Lcom/discord/models/domain/ModelUser;Landroid/content/Context;Landroidx/fragment/app/FragmentManager;Lkotlin/jvm/functions/Function1;)V + invoke-static {v1, v2, v3, v4}, Le/a/a/j;->a(Lcom/discord/models/domain/ModelUser;Landroid/content/Context;Landroidx/fragment/app/FragmentManager;Lkotlin/jvm/functions/Function1;)V goto/16 :goto_0 @@ -165,15 +165,15 @@ const/4 v4, 0x0 - const v11, 0x7f0a0567 + const v11, 0x7f0a056b invoke-static {v11}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object v11 - new-instance v12, Le/a/a/g; + new-instance v12, Le/a/a/h; - invoke-direct {v12, v2}, Le/a/a/g;->(Lkotlin/jvm/functions/Function0;)V + invoke-direct {v12, v2}, Le/a/a/h;->(Lkotlin/jvm/functions/Function0;)V new-instance v2, Lkotlin/Pair; @@ -183,15 +183,15 @@ const/4 v2, 0x1 - const v4, 0x7f0a0562 + const v4, 0x7f0a0566 invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object v4 - new-instance v11, Le/a/a/h; + new-instance v11, Le/a/a/i; - invoke-direct {v11, v3}, Le/a/a/h;->(Lkotlin/jvm/functions/Function0;)V + invoke-direct {v11, v3}, Le/a/a/i;->(Lkotlin/jvm/functions/Function0;)V new-instance v3, Lkotlin/Pair; diff --git a/com.discord/smali_classes2/com/discord/widgets/user/usersheet/WidgetUserSheet.smali b/com.discord/smali_classes2/com/discord/widgets/user/usersheet/WidgetUserSheet.smali index 60e1a59594..0ae13dda06 100644 --- a/com.discord/smali_classes2/com/discord/widgets/user/usersheet/WidgetUserSheet.smali +++ b/com.discord/smali_classes2/com/discord/widgets/user/usersheet/WidgetUserSheet.smali @@ -711,7 +711,7 @@ invoke-direct {p0}, Lcom/discord/app/AppBottomSheet;->()V - const v0, 0x7f0a0939 + const v0, 0x7f0a093d invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -719,7 +719,7 @@ iput-object v0, p0, Lcom/discord/widgets/user/usersheet/WidgetUserSheet;->sheetLoadingContainer$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a093b + const v0, 0x7f0a093f invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -727,7 +727,7 @@ iput-object v0, p0, Lcom/discord/widgets/user/usersheet/WidgetUserSheet;->moreButton$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0942 + const v0, 0x7f0a0946 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -735,7 +735,7 @@ iput-object v0, p0, Lcom/discord/widgets/user/usersheet/WidgetUserSheet;->userProfileHeaderView$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0941 + const v0, 0x7f0a0945 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -743,7 +743,7 @@ iput-object v0, p0, Lcom/discord/widgets/user/usersheet/WidgetUserSheet;->profileActionsDivider$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0940 + const v0, 0x7f0a0944 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -751,7 +751,7 @@ iput-object v0, p0, Lcom/discord/widgets/user/usersheet/WidgetUserSheet;->profileActionsContainer$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a093a + const v0, 0x7f0a093e invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -759,7 +759,7 @@ iput-object v0, p0, Lcom/discord/widgets/user/usersheet/WidgetUserSheet;->messageActionButton$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a092b + const v0, 0x7f0a092f invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -767,7 +767,7 @@ iput-object v0, p0, Lcom/discord/widgets/user/usersheet/WidgetUserSheet;->callActionButton$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0946 + const v0, 0x7f0a094a invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -775,7 +775,7 @@ iput-object v0, p0, Lcom/discord/widgets/user/usersheet/WidgetUserSheet;->videoActionButton$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0927 + const v0, 0x7f0a092b invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -783,7 +783,7 @@ iput-object v0, p0, Lcom/discord/widgets/user/usersheet/WidgetUserSheet;->addFriendActionButton$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a093f + const v0, 0x7f0a0943 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -791,7 +791,7 @@ iput-object v0, p0, Lcom/discord/widgets/user/usersheet/WidgetUserSheet;->pendingFriendRequestActionButton$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0938 + const v0, 0x7f0a093c invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -799,7 +799,7 @@ iput-object v0, p0, Lcom/discord/widgets/user/usersheet/WidgetUserSheet;->incomingFriendRequestHeader$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0934 + const v0, 0x7f0a0938 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -807,7 +807,7 @@ iput-object v0, p0, Lcom/discord/widgets/user/usersheet/WidgetUserSheet;->incomingFriendRequestContainer$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0933 + const v0, 0x7f0a0937 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -815,7 +815,7 @@ iput-object v0, p0, Lcom/discord/widgets/user/usersheet/WidgetUserSheet;->friendRequestIgnoreButton$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0932 + const v0, 0x7f0a0936 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -823,7 +823,7 @@ iput-object v0, p0, Lcom/discord/widgets/user/usersheet/WidgetUserSheet;->friendRequestAcceptButton$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0690 + const v0, 0x7f0a0694 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -831,7 +831,7 @@ iput-object v0, p0, Lcom/discord/widgets/user/usersheet/WidgetUserSheet;->richPresenceContainer$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0945 + const v0, 0x7f0a0949 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -839,7 +839,7 @@ iput-object v0, p0, Lcom/discord/widgets/user/usersheet/WidgetUserSheet;->rolesList$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0935 + const v0, 0x7f0a0939 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -847,7 +847,7 @@ iput-object v0, p0, Lcom/discord/widgets/user/usersheet/WidgetUserSheet;->guildContainer$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0936 + const v0, 0x7f0a093a invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -855,7 +855,7 @@ iput-object v0, p0, Lcom/discord/widgets/user/usersheet/WidgetUserSheet;->guildHeader$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0943 + const v0, 0x7f0a0947 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -863,7 +863,7 @@ iput-object v0, p0, Lcom/discord/widgets/user/usersheet/WidgetUserSheet;->voiceSettingsHeader$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0944 + const v0, 0x7f0a0948 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -871,7 +871,7 @@ iput-object v0, p0, Lcom/discord/widgets/user/usersheet/WidgetUserSheet;->userProfileVoiceSettingsView$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a092c + const v0, 0x7f0a0930 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -879,7 +879,7 @@ iput-object v0, p0, Lcom/discord/widgets/user/usersheet/WidgetUserSheet;->connectionsHeader$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a092d + const v0, 0x7f0a0931 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -887,7 +887,7 @@ iput-object v0, p0, Lcom/discord/widgets/user/usersheet/WidgetUserSheet;->userProfileConnectionsView$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a093e + const v0, 0x7f0a0942 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -895,7 +895,7 @@ iput-object v0, p0, Lcom/discord/widgets/user/usersheet/WidgetUserSheet;->noteTextField$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0928 + const v0, 0x7f0a092c invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -903,7 +903,7 @@ iput-object v0, p0, Lcom/discord/widgets/user/usersheet/WidgetUserSheet;->userProfileAdminCard$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0929 + const v0, 0x7f0a092d invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -911,7 +911,7 @@ iput-object v0, p0, Lcom/discord/widgets/user/usersheet/WidgetUserSheet;->userProfileAdminView$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0931 + const v0, 0x7f0a0935 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -919,7 +919,7 @@ iput-object v0, p0, Lcom/discord/widgets/user/usersheet/WidgetUserSheet;->developerHeader$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a092f + const v0, 0x7f0a0933 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -3172,7 +3172,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d0260 + const v0, 0x7f0d0261 return v0 .end method diff --git a/com.discord/smali_classes2/com/discord/widgets/voice/call/WidgetCallFailed.smali b/com.discord/smali_classes2/com/discord/widgets/voice/call/WidgetCallFailed.smali index c8a7dd7d3e..432b5470f8 100644 --- a/com.discord/smali_classes2/com/discord/widgets/voice/call/WidgetCallFailed.smali +++ b/com.discord/smali_classes2/com/discord/widgets/voice/call/WidgetCallFailed.smali @@ -143,7 +143,7 @@ invoke-direct {p0}, Lcom/discord/app/AppDialog;->()V - const v0, 0x7f0a095e + const v0, 0x7f0a0962 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -151,7 +151,7 @@ iput-object v0, p0, Lcom/discord/widgets/voice/call/WidgetCallFailed;->dialogHeader$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a095f + const v0, 0x7f0a0963 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -159,7 +159,7 @@ iput-object v0, p0, Lcom/discord/widgets/voice/call/WidgetCallFailed;->dialogText$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a095d + const v0, 0x7f0a0961 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -167,7 +167,7 @@ iput-object v0, p0, Lcom/discord/widgets/voice/call/WidgetCallFailed;->dialogConfirm$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a095c + const v0, 0x7f0a0960 invoke-static {p0, v0}, Lx/a/a2/w;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; diff --git a/com.discord/smali_classes2/com/discord/widgets/voice/call/WidgetPrivateCall$configureActionBar$$inlined$let$lambda$1.smali b/com.discord/smali_classes2/com/discord/widgets/voice/call/WidgetPrivateCall$configureActionBar$$inlined$let$lambda$1.smali index 378a4ce63b..c7009aa256 100644 --- a/com.discord/smali_classes2/com/discord/widgets/voice/call/WidgetPrivateCall$configureActionBar$$inlined$let$lambda$1.smali +++ b/com.discord/smali_classes2/com/discord/widgets/voice/call/WidgetPrivateCall$configureActionBar$$inlined$let$lambda$1.smali @@ -194,7 +194,7 @@ nop :pswitch_data_0 - .packed-switch 0x7f0a050b + .packed-switch 0x7f0a050f :pswitch_4 :pswitch_3 :pswitch_2 diff --git a/com.discord/smali_classes2/com/discord/widgets/voice/call/WidgetPrivateCall$configureActionBar$2$2.smali b/com.discord/smali_classes2/com/discord/widgets/voice/call/WidgetPrivateCall$configureActionBar$2$2.smali index 242a967821..cfce1c7eee 100644 --- a/com.discord/smali_classes2/com/discord/widgets/voice/call/WidgetPrivateCall$configureActionBar$2$2.smali +++ b/com.discord/smali_classes2/com/discord/widgets/voice/call/WidgetPrivateCall$configureActionBar$2$2.smali @@ -49,7 +49,7 @@ .method public final call(Landroid/view/Menu;)V .locals 4 - const v0, 0x7f0a050d + const v0, 0x7f0a0511 invoke-interface {p1, v0}, Landroid/view/Menu;->findItem(I)Landroid/view/MenuItem; @@ -93,7 +93,7 @@ :goto_0 invoke-interface {v0, v1}, Landroid/view/MenuItem;->setVisible(Z)Landroid/view/MenuItem; - const v0, 0x7f0a050e + const v0, 0x7f0a0512 invoke-interface {p1, v0}, Landroid/view/Menu;->findItem(I)Landroid/view/MenuItem; @@ -117,7 +117,7 @@ invoke-interface {v0, v1}, Landroid/view/MenuItem;->setVisible(Z)Landroid/view/MenuItem; - const v0, 0x7f0a050c + const v0, 0x7f0a0510 invoke-interface {p1, v0}, Landroid/view/Menu;->findItem(I)Landroid/view/MenuItem; @@ -139,7 +139,7 @@ invoke-interface {v0, v1}, Landroid/view/MenuItem;->setVisible(Z)Landroid/view/MenuItem; - const v0, 0x7f0a050b + const v0, 0x7f0a050f invoke-interface {p1, v0}, Landroid/view/Menu;->findItem(I)Landroid/view/MenuItem; diff --git a/com.discord/smali_classes2/com/discord/widgets/voice/call/WidgetPrivateCall.smali b/com.discord/smali_classes2/com/discord/widgets/voice/call/WidgetPrivateCall.smali index c32dca9342..1124e0975b 100644 --- a/com.discord/smali_classes2/com/discord/widgets/voice/call/WidgetPrivateCall.smali +++ b/com.discord/smali_classes2/com/discord/widgets/voice/call/WidgetPrivateCall.smali @@ -328,7 +328,7 @@ iput-object v0, p0, Lcom/discord/widgets/voice/call/WidgetPrivateCall;->actionBar$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0657 + const v0, 0x7f0a065b invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -336,7 +336,7 @@ iput-object v0, p0, Lcom/discord/widgets/voice/call/WidgetPrivateCall;->voiceCallStatusGroup$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0653 + const v0, 0x7f0a0657 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -344,7 +344,7 @@ iput-object v0, p0, Lcom/discord/widgets/voice/call/WidgetPrivateCall;->statusPrimary$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0654 + const v0, 0x7f0a0658 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -360,7 +360,7 @@ iput-object v0, p0, Lcom/discord/widgets/voice/call/WidgetPrivateCall;->controls$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0649 + const v0, 0x7f0a064d invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -368,7 +368,7 @@ iput-object v0, p0, Lcom/discord/widgets/voice/call/WidgetPrivateCall;->connectButton$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0651 + const v0, 0x7f0a0655 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -376,7 +376,7 @@ iput-object v0, p0, Lcom/discord/widgets/voice/call/WidgetPrivateCall;->pushToTalkButton$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0656 + const v0, 0x7f0a065a invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -384,7 +384,7 @@ iput-object v0, p0, Lcom/discord/widgets/voice/call/WidgetPrivateCall;->videoCallGridView$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0650 + const v0, 0x7f0a0654 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -392,7 +392,7 @@ iput-object v0, p0, Lcom/discord/widgets/voice/call/WidgetPrivateCall;->videoCallPip$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a064f + const v0, 0x7f0a0653 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -1473,7 +1473,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d01dd + const v0, 0x7f0d01de return v0 .end method diff --git a/com.discord/smali_classes2/com/discord/widgets/voice/call/WidgetPrivateCallControlsView.smali b/com.discord/smali_classes2/com/discord/widgets/voice/call/WidgetPrivateCallControlsView.smali index b821fdbec6..403c5e38a0 100644 --- a/com.discord/smali_classes2/com/discord/widgets/voice/call/WidgetPrivateCallControlsView.smali +++ b/com.discord/smali_classes2/com/discord/widgets/voice/call/WidgetPrivateCallControlsView.smali @@ -209,7 +209,7 @@ invoke-direct {p0, p1, p2, p3}, Landroid/widget/FrameLayout;->(Landroid/content/Context;Landroid/util/AttributeSet;I)V - const p1, 0x7f0a064e + const p1, 0x7f0a0652 invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -217,7 +217,7 @@ iput-object p1, p0, Lcom/discord/widgets/voice/call/WidgetPrivateCallControlsView;->video$delegate:Lkotlin/properties/ReadOnlyProperty; - const p1, 0x7f0a064a + const p1, 0x7f0a064e invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -225,7 +225,7 @@ iput-object p1, p0, Lcom/discord/widgets/voice/call/WidgetPrivateCallControlsView;->audioOutputSelector$delegate:Lkotlin/properties/ReadOnlyProperty; - const p1, 0x7f0a064b + const p1, 0x7f0a064f invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -233,7 +233,7 @@ iput-object p1, p0, Lcom/discord/widgets/voice/call/WidgetPrivateCallControlsView;->audioOutputSelectorMore$delegate:Lkotlin/properties/ReadOnlyProperty; - const p1, 0x7f0a064d + const p1, 0x7f0a0651 invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -241,7 +241,7 @@ iput-object p1, p0, Lcom/discord/widgets/voice/call/WidgetPrivateCallControlsView;->mute$delegate:Lkotlin/properties/ReadOnlyProperty; - const p1, 0x7f0a064c + const p1, 0x7f0a0650 invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -253,7 +253,7 @@ move-result-object p1 - const p2, 0x7f0d01de + const p2, 0x7f0d01df invoke-static {p1, p2, p0}, Landroid/widget/FrameLayout;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; diff --git a/com.discord/smali_classes2/com/discord/widgets/voice/call/WidgetVoiceCallIncoming.smali b/com.discord/smali_classes2/com/discord/widgets/voice/call/WidgetVoiceCallIncoming.smali index caff44c258..1fea66772d 100644 --- a/com.discord/smali_classes2/com/discord/widgets/voice/call/WidgetVoiceCallIncoming.smali +++ b/com.discord/smali_classes2/com/discord/widgets/voice/call/WidgetVoiceCallIncoming.smali @@ -655,7 +655,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d0263 + const v0, 0x7f0d0264 return v0 .end method diff --git a/com.discord/smali_classes2/com/discord/widgets/voice/call/WidgetVoiceCallInline$Adapter$ItemUser.smali b/com.discord/smali_classes2/com/discord/widgets/voice/call/WidgetVoiceCallInline$Adapter$ItemUser.smali index efe173b623..97be4ab15f 100644 --- a/com.discord/smali_classes2/com/discord/widgets/voice/call/WidgetVoiceCallInline$Adapter$ItemUser.smali +++ b/com.discord/smali_classes2/com/discord/widgets/voice/call/WidgetVoiceCallInline$Adapter$ItemUser.smali @@ -77,7 +77,7 @@ invoke-direct {p0, p1, p2}, Lcom/discord/utilities/mg_recycler/MGRecyclerViewHolder;->(ILcom/discord/utilities/mg_recycler/MGRecyclerAdapter;)V - const p1, 0x7f0a0992 + const p1, 0x7f0a0996 invoke-static {p0, p1}, Lx/a/a2/w;->a(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; diff --git a/com.discord/smali_classes2/com/discord/widgets/voice/call/WidgetVoiceCallInline.smali b/com.discord/smali_classes2/com/discord/widgets/voice/call/WidgetVoiceCallInline.smali index 4b106a2d99..407c8d3004 100644 --- a/com.discord/smali_classes2/com/discord/widgets/voice/call/WidgetVoiceCallInline.smali +++ b/com.discord/smali_classes2/com/discord/widgets/voice/call/WidgetVoiceCallInline.smali @@ -278,7 +278,7 @@ invoke-direct {p0}, Lcom/discord/app/AppFragment;->()V - const v0, 0x7f0a097e + const v0, 0x7f0a0982 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -286,7 +286,7 @@ iput-object v0, p0, Lcom/discord/widgets/voice/call/WidgetVoiceCallInline;->voiceConnectedContainer$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a097f + const v0, 0x7f0a0983 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -294,7 +294,7 @@ iput-object v0, p0, Lcom/discord/widgets/voice/call/WidgetVoiceCallInline;->voiceConnectedDescription$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0980 + const v0, 0x7f0a0984 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -302,7 +302,7 @@ iput-object v0, p0, Lcom/discord/widgets/voice/call/WidgetVoiceCallInline;->voiceConnectedPTT$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0983 + const v0, 0x7f0a0987 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -310,7 +310,7 @@ iput-object v0, p0, Lcom/discord/widgets/voice/call/WidgetVoiceCallInline;->voiceConnectedText$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0981 + const v0, 0x7f0a0985 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -318,7 +318,7 @@ iput-object v0, p0, Lcom/discord/widgets/voice/call/WidgetVoiceCallInline;->voiceConnectedQuality$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0990 + const v0, 0x7f0a0994 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -326,7 +326,7 @@ iput-object v0, p0, Lcom/discord/widgets/voice/call/WidgetVoiceCallInline;->recycler$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a098e + const v0, 0x7f0a0992 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -334,7 +334,7 @@ iput-object v0, p0, Lcom/discord/widgets/voice/call/WidgetVoiceCallInline;->connectionIndicator$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a098f + const v0, 0x7f0a0993 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -342,7 +342,7 @@ iput-object v0, p0, Lcom/discord/widgets/voice/call/WidgetVoiceCallInline;->voiceInfoOverlay$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0993 + const v0, 0x7f0a0997 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -350,7 +350,7 @@ iput-object v0, p0, Lcom/discord/widgets/voice/call/WidgetVoiceCallInline;->voiceOngoingContainer$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0994 + const v0, 0x7f0a0998 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -972,7 +972,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d0264 + const v0, 0x7f0d0265 return v0 .end method diff --git a/com.discord/smali_classes2/com/discord/widgets/voice/fullscreen/CallParticipantsAdapter$ViewHolderHeader.smali b/com.discord/smali_classes2/com/discord/widgets/voice/fullscreen/CallParticipantsAdapter$ViewHolderHeader.smali index 8b20e11604..ec6badf624 100644 --- a/com.discord/smali_classes2/com/discord/widgets/voice/fullscreen/CallParticipantsAdapter$ViewHolderHeader.smali +++ b/com.discord/smali_classes2/com/discord/widgets/voice/fullscreen/CallParticipantsAdapter$ViewHolderHeader.smali @@ -39,7 +39,7 @@ iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; - const v0, 0x7f0a0997 + const v0, 0x7f0a099b invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali_classes2/com/discord/widgets/voice/fullscreen/CallParticipantsAdapter$ViewHolderInvite.smali b/com.discord/smali_classes2/com/discord/widgets/voice/fullscreen/CallParticipantsAdapter$ViewHolderInvite.smali index 8ae6a2795f..740df8be2b 100644 --- a/com.discord/smali_classes2/com/discord/widgets/voice/fullscreen/CallParticipantsAdapter$ViewHolderInvite.smali +++ b/com.discord/smali_classes2/com/discord/widgets/voice/fullscreen/CallParticipantsAdapter$ViewHolderInvite.smali @@ -39,7 +39,7 @@ iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; - const v0, 0x7f0a0998 + const v0, 0x7f0a099c invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali_classes2/com/discord/widgets/voice/fullscreen/CallParticipantsAdapter$ViewHolderUser.smali b/com.discord/smali_classes2/com/discord/widgets/voice/fullscreen/CallParticipantsAdapter$ViewHolderUser.smali index 1bc4ef628c..bd4c1e0e83 100644 --- a/com.discord/smali_classes2/com/discord/widgets/voice/fullscreen/CallParticipantsAdapter$ViewHolderUser.smali +++ b/com.discord/smali_classes2/com/discord/widgets/voice/fullscreen/CallParticipantsAdapter$ViewHolderUser.smali @@ -49,7 +49,7 @@ iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; - const v0, 0x7f0a099b + const v0, 0x7f0a099f invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -65,7 +65,7 @@ iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; - const v0, 0x7f0a099c + const v0, 0x7f0a09a0 invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -81,7 +81,7 @@ iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; - const v0, 0x7f0a0999 + const v0, 0x7f0a099d invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -97,7 +97,7 @@ iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; - const v0, 0x7f0a0996 + const v0, 0x7f0a099a invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -113,7 +113,7 @@ iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; - const v0, 0x7f0a099a + const v0, 0x7f0a099e invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; @@ -129,7 +129,7 @@ iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; - const v0, 0x7f0a099d + const v0, 0x7f0a09a1 invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; diff --git a/com.discord/smali_classes2/com/discord/widgets/voice/fullscreen/VoiceControlsView.smali b/com.discord/smali_classes2/com/discord/widgets/voice/fullscreen/VoiceControlsView.smali index 1eca87cc07..473583ab22 100644 --- a/com.discord/smali_classes2/com/discord/widgets/voice/fullscreen/VoiceControlsView.smali +++ b/com.discord/smali_classes2/com/discord/widgets/voice/fullscreen/VoiceControlsView.smali @@ -291,7 +291,7 @@ invoke-direct {p0, p1, p2, p3}, Landroid/widget/FrameLayout;->(Landroid/content/Context;Landroid/util/AttributeSet;I)V - const p2, 0x7f0a098b + const p2, 0x7f0a098f invoke-static {p0, p2}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -299,7 +299,7 @@ iput-object p2, p0, Lcom/discord/widgets/voice/fullscreen/VoiceControlsView;->numUsersConnectedTv$delegate:Lkotlin/properties/ReadOnlyProperty; - const p2, 0x7f0a0986 + const p2, 0x7f0a098a invoke-static {p0, p2}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -307,7 +307,7 @@ iput-object p2, p0, Lcom/discord/widgets/voice/fullscreen/VoiceControlsView;->connectButton$delegate:Lkotlin/properties/ReadOnlyProperty; - const p2, 0x7f0a098c + const p2, 0x7f0a0990 invoke-static {p0, p2}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -315,7 +315,7 @@ iput-object p2, p0, Lcom/discord/widgets/voice/fullscreen/VoiceControlsView;->pttButton$delegate:Lkotlin/properties/ReadOnlyProperty; - const p2, 0x7f0a0987 + const p2, 0x7f0a098b invoke-static {p0, p2}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -323,7 +323,7 @@ iput-object p2, p0, Lcom/discord/widgets/voice/fullscreen/VoiceControlsView;->controlsWrap$delegate:Lkotlin/properties/ReadOnlyProperty; - const p2, 0x7f0a0988 + const p2, 0x7f0a098c invoke-static {p0, p2}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -331,7 +331,7 @@ iput-object p2, p0, Lcom/discord/widgets/voice/fullscreen/VoiceControlsView;->deafenStateButton$delegate:Lkotlin/properties/ReadOnlyProperty; - const p2, 0x7f0a098d + const p2, 0x7f0a0991 invoke-static {p0, p2}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -339,7 +339,7 @@ iput-object p2, p0, Lcom/discord/widgets/voice/fullscreen/VoiceControlsView;->speakerButton$delegate:Lkotlin/properties/ReadOnlyProperty; - const p2, 0x7f0a098a + const p2, 0x7f0a098e invoke-static {p0, p2}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; @@ -347,7 +347,7 @@ iput-object p2, p0, Lcom/discord/widgets/voice/fullscreen/VoiceControlsView;->muteStateButton$delegate:Lkotlin/properties/ReadOnlyProperty; - const p2, 0x7f0a0989 + const p2, 0x7f0a098d invoke-static {p0, p2}, Lx/a/a2/w;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; diff --git a/com.discord/smali_classes2/com/discord/widgets/voice/fullscreen/WidgetGuildCall$configureMenu$1.smali b/com.discord/smali_classes2/com/discord/widgets/voice/fullscreen/WidgetGuildCall$configureMenu$1.smali index e681c23630..c0f6b926a4 100644 --- a/com.discord/smali_classes2/com/discord/widgets/voice/fullscreen/WidgetGuildCall$configureMenu$1.smali +++ b/com.discord/smali_classes2/com/discord/widgets/voice/fullscreen/WidgetGuildCall$configureMenu$1.smali @@ -148,7 +148,7 @@ return-void :pswitch_data_0 - .packed-switch 0x7f0a0500 + .packed-switch 0x7f0a0504 :pswitch_3 :pswitch_2 :pswitch_1 diff --git a/com.discord/smali_classes2/com/discord/widgets/voice/fullscreen/WidgetGuildCall$configureMenu$2.smali b/com.discord/smali_classes2/com/discord/widgets/voice/fullscreen/WidgetGuildCall$configureMenu$2.smali index c896dd5554..7739f3812c 100644 --- a/com.discord/smali_classes2/com/discord/widgets/voice/fullscreen/WidgetGuildCall$configureMenu$2.smali +++ b/com.discord/smali_classes2/com/discord/widgets/voice/fullscreen/WidgetGuildCall$configureMenu$2.smali @@ -49,7 +49,7 @@ .method public final call(Landroid/view/Menu;)V .locals 3 - const v0, 0x7f0a0501 + const v0, 0x7f0a0505 invoke-interface {p1, v0}, Landroid/view/Menu;->findItem(I)Landroid/view/MenuItem; @@ -79,7 +79,7 @@ move-result v0 - const v1, 0x7f0a0500 + const v1, 0x7f0a0504 invoke-interface {p1, v1}, Landroid/view/Menu;->findItem(I)Landroid/view/MenuItem; @@ -119,7 +119,7 @@ const/4 v0, 0x0 :goto_0 - const v1, 0x7f0a0502 + const v1, 0x7f0a0506 invoke-interface {p1, v1}, Landroid/view/Menu;->findItem(I)Landroid/view/MenuItem; diff --git a/com.discord/smali_classes2/com/discord/widgets/voice/fullscreen/WidgetSpectators.smali b/com.discord/smali_classes2/com/discord/widgets/voice/fullscreen/WidgetSpectators.smali index e2b388d448..07adf9e1d3 100644 --- a/com.discord/smali_classes2/com/discord/widgets/voice/fullscreen/WidgetSpectators.smali +++ b/com.discord/smali_classes2/com/discord/widgets/voice/fullscreen/WidgetSpectators.smali @@ -71,7 +71,7 @@ invoke-direct {p0}, Lcom/discord/app/AppFragment;->()V - const v0, 0x7f0a0866 + const v0, 0x7f0a086a invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -220,7 +220,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d0246 + const v0, 0x7f0d0247 return v0 .end method diff --git a/com.discord/smali_classes2/com/discord/widgets/voice/settings/WidgetVoiceChannelSettings$configureUI$1.smali b/com.discord/smali_classes2/com/discord/widgets/voice/settings/WidgetVoiceChannelSettings$configureUI$1.smali index c247ef1c53..b7131d8f80 100644 --- a/com.discord/smali_classes2/com/discord/widgets/voice/settings/WidgetVoiceChannelSettings$configureUI$1.smali +++ b/com.discord/smali_classes2/com/discord/widgets/voice/settings/WidgetVoiceChannelSettings$configureUI$1.smali @@ -64,7 +64,7 @@ move-result p1 - const p2, 0x7f0a04e8 + const p2, 0x7f0a04ec if-eq p1, p2, :cond_0 diff --git a/com.discord/smali_classes2/com/discord/widgets/voice/settings/WidgetVoiceChannelSettings.smali b/com.discord/smali_classes2/com/discord/widgets/voice/settings/WidgetVoiceChannelSettings.smali index 04ea325e27..39dbfe9d81 100644 --- a/com.discord/smali_classes2/com/discord/widgets/voice/settings/WidgetVoiceChannelSettings.smali +++ b/com.discord/smali_classes2/com/discord/widgets/voice/settings/WidgetVoiceChannelSettings.smali @@ -290,7 +290,7 @@ iput-object v0, p0, Lcom/discord/widgets/voice/settings/WidgetVoiceChannelSettings;->channelSettingsSave$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a08f7 + const v0, 0x7f0a08fb invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -306,7 +306,7 @@ iput-object v0, p0, Lcom/discord/widgets/voice/settings/WidgetVoiceChannelSettings;->userLimitDisplay$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a0835 + const v0, 0x7f0a0839 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -330,7 +330,7 @@ iput-object v0, p0, Lcom/discord/widgets/voice/settings/WidgetVoiceChannelSettings;->bitrateDisplay$delegate:Lkotlin/properties/ReadOnlyProperty; - const v0, 0x7f0a07d4 + const v0, 0x7f0a07d8 invoke-static {p0, v0}, Lx/a/a2/w;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; @@ -1262,7 +1262,7 @@ .method public getContentViewResId()I .locals 1 - const v0, 0x7f0d0265 + const v0, 0x7f0d0266 return v0 .end method diff --git a/com.discord/smali_classes2/com/facebook/drawee/controller/AbstractDraweeController.smali b/com.discord/smali_classes2/com/facebook/drawee/controller/AbstractDraweeController.smali index 73dc65eb7b..b06cc6ff55 100644 --- a/com.discord/smali_classes2/com/facebook/drawee/controller/AbstractDraweeController.smali +++ b/com.discord/smali_classes2/com/facebook/drawee/controller/AbstractDraweeController.smali @@ -199,7 +199,7 @@ .method public a()V .locals 4 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z const/4 v0, 0x2 @@ -240,7 +240,7 @@ invoke-virtual {v0, p0}, Le/j/g/b/a;->b(Le/j/g/b/a$b;)V - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z return-void .end method @@ -275,7 +275,7 @@ :cond_0 if-eqz v0, :cond_1 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z new-instance v1, Lcom/facebook/drawee/controller/AbstractDraweeController$b; @@ -285,7 +285,7 @@ invoke-virtual {v1, p1}, Le/j/g/c/d;->a(Lcom/facebook/drawee/controller/ControllerListener;)V - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z iput-object v1, p0, Lcom/facebook/drawee/controller/AbstractDraweeController;->f:Lcom/facebook/drawee/controller/ControllerListener; @@ -429,7 +429,7 @@ .end annotation :try_start_0 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z invoke-virtual {p0, p1, p2}, Lcom/facebook/drawee/controller/AbstractDraweeController;->a(Ljava/lang/String;Lcom/facebook/datasource/DataSource;)Z @@ -447,7 +447,7 @@ :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_1 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z return-void @@ -596,7 +596,7 @@ .catchall {:try_start_5 .. :try_end_5} :catchall_1 :cond_5 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z return-void @@ -633,14 +633,14 @@ :try_end_6 .catchall {:try_start_6 .. :try_end_6} :catchall_1 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z return-void :catchall_1 move-exception p1 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z throw p1 .end method @@ -658,7 +658,7 @@ } .end annotation - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z invoke-virtual {p0, p1, p2}, Lcom/facebook/drawee/controller/AbstractDraweeController;->a(Ljava/lang/String;Lcom/facebook/datasource/DataSource;)Z @@ -672,7 +672,7 @@ invoke-interface {p2}, Lcom/facebook/datasource/DataSource;->close()Z - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z return-void @@ -764,7 +764,7 @@ invoke-interface {p1, p2, p3}, Lcom/facebook/drawee/controller/ControllerListener;->onIntermediateImageFailed(Ljava/lang/String;Ljava/lang/Throwable;)V :goto_2 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z return-void .end method @@ -775,7 +775,7 @@ monitor-enter p0 :try_start_0 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z iget-object v0, p0, Lcom/facebook/drawee/controller/AbstractDraweeController;->a:Le/j/g/b/b; @@ -892,7 +892,7 @@ iput-object p2, p0, Lcom/facebook/drawee/controller/AbstractDraweeController;->j:Ljava/lang/Object; - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 @@ -1246,7 +1246,7 @@ .method public d()V .locals 5 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z const/4 v0, 0x2 @@ -1310,7 +1310,7 @@ invoke-virtual {p0}, Lcom/facebook/drawee/controller/AbstractDraweeController;->p()V :cond_2 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z return-void .end method @@ -1656,7 +1656,7 @@ .method public p()V .locals 8 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z invoke-virtual {p0}, Lcom/facebook/drawee/controller/AbstractDraweeController;->f()Ljava/lang/Object; @@ -1668,7 +1668,7 @@ if-eqz v3, :cond_0 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z const/4 v2, 0x0 @@ -1714,9 +1714,9 @@ invoke-virtual/range {v0 .. v7}, Lcom/facebook/drawee/controller/AbstractDraweeController;->a(Ljava/lang/String;Lcom/facebook/datasource/DataSource;Ljava/lang/Object;FZZZ)V - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z return-void @@ -1806,7 +1806,7 @@ invoke-interface {v0, v2, v1}, Lcom/facebook/datasource/DataSource;->a(Le/j/e/f;Ljava/util/concurrent/Executor;)V - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z return-void .end method diff --git a/com.discord/smali_classes2/com/facebook/drawee/generic/GenericDraweeHierarchy.smali b/com.discord/smali_classes2/com/facebook/drawee/generic/GenericDraweeHierarchy.smali index 1d2a823c90..6bf5cc782d 100644 --- a/com.discord/smali_classes2/com/facebook/drawee/generic/GenericDraweeHierarchy.smali +++ b/com.discord/smali_classes2/com/facebook/drawee/generic/GenericDraweeHierarchy.smali @@ -34,7 +34,7 @@ iput-object v0, p0, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->a:Landroid/graphics/drawable/Drawable; - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z iget-object v0, p1, Le/j/g/f/a;->a:Landroid/content/res/Resources; @@ -245,7 +245,7 @@ invoke-virtual {p0}, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->c()V - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z return-void .end method diff --git a/com.discord/smali_classes2/com/facebook/drawee/view/DraweeView.smali b/com.discord/smali_classes2/com/facebook/drawee/view/DraweeView.smali index 994411b0ed..7108c7ec96 100644 --- a/com.discord/smali_classes2/com/facebook/drawee/view/DraweeView.smali +++ b/com.discord/smali_classes2/com/facebook/drawee/view/DraweeView.smali @@ -179,7 +179,7 @@ .locals 3 :try_start_0 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z iget-boolean v0, p0, Lcom/facebook/drawee/view/DraweeView;->g:Z :try_end_0 @@ -187,7 +187,7 @@ if-eqz v0, :cond_0 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z return-void @@ -215,7 +215,7 @@ if-nez v1, :cond_1 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z return-void @@ -251,14 +251,14 @@ :try_end_2 .catchall {:try_start_2 .. :try_end_2} :catchall_0 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z return-void :catchall_0 move-exception p1 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z throw p1 .end method diff --git a/com.discord/smali_classes2/com/facebook/drawee/view/SimpleDraweeView.smali b/com.discord/smali_classes2/com/facebook/drawee/view/SimpleDraweeView.smali index 8326883289..e58b799ac9 100644 --- a/com.discord/smali_classes2/com/facebook/drawee/view/SimpleDraweeView.smali +++ b/com.discord/smali_classes2/com/facebook/drawee/view/SimpleDraweeView.smali @@ -146,7 +146,7 @@ .locals 3 :try_start_0 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z invoke-virtual {p0}, Landroid/widget/ImageView;->isInEditMode()Z @@ -277,14 +277,14 @@ :cond_4 :goto_2 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z return-void :catchall_1 move-exception p1 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z throw p1 .end method diff --git a/com.discord/smali_classes2/com/facebook/imagepipeline/nativecode/DalvikPurgeableDecoder.smali b/com.discord/smali_classes2/com/facebook/imagepipeline/nativecode/DalvikPurgeableDecoder.smali index 4be0b76a6f..59511b81b4 100644 --- a/com.discord/smali_classes2/com/facebook/imagepipeline/nativecode/DalvikPurgeableDecoder.smali +++ b/com.discord/smali_classes2/com/facebook/imagepipeline/nativecode/DalvikPurgeableDecoder.smali @@ -310,7 +310,7 @@ iput-object p5, p2, Landroid/graphics/BitmapFactory$Options;->inPreferredColorSpace:Landroid/graphics/ColorSpace; :cond_1 - invoke-virtual {p1}, Le/j/j/j/e;->b()Lcom/facebook/common/references/CloseableReference; + invoke-virtual {p1}, Le/j/j/j/e;->a()Lcom/facebook/common/references/CloseableReference; move-result-object p1 @@ -379,7 +379,7 @@ iput-object p4, p2, Landroid/graphics/BitmapFactory$Options;->inPreferredColorSpace:Landroid/graphics/ColorSpace; :cond_1 - invoke-virtual {p1}, Le/j/j/j/e;->b()Lcom/facebook/common/references/CloseableReference; + invoke-virtual {p1}, Le/j/j/j/e;->a()Lcom/facebook/common/references/CloseableReference; move-result-object p1 diff --git a/com.discord/smali_classes2/com/facebook/imagepipeline/nativecode/NativeJpegTranscoder.smali b/com.discord/smali_classes2/com/facebook/imagepipeline/nativecode/NativeJpegTranscoder.smali index 7f97a603cb..dcb943b529 100644 --- a/com.discord/smali_classes2/com/facebook/imagepipeline/nativecode/NativeJpegTranscoder.smali +++ b/com.discord/smali_classes2/com/facebook/imagepipeline/nativecode/NativeJpegTranscoder.smali @@ -338,13 +338,13 @@ move p4, v1 :cond_2 - invoke-virtual {p1}, Le/j/j/j/e;->d()Ljava/io/InputStream; + invoke-virtual {p1}, Le/j/j/j/e;->b()Ljava/io/InputStream; move-result-object v0 sget-object v1, Le/j/j/r/d;->a:Le/j/d/d/d; - invoke-virtual {p1}, Le/j/j/j/e;->i()V + invoke-virtual {p1}, Le/j/j/j/e;->f()V iget v3, p1, Le/j/j/j/e;->h:I diff --git a/com.discord/smali_classes2/com/facebook/imageutils/HeifExifUtil$HeifExifUtilAndroidN.smali b/com.discord/smali_classes2/com/facebook/imageutils/HeifExifUtil$HeifExifUtilAndroidN.smali index a54cca471e..7a31128e06 100644 --- a/com.discord/smali_classes2/com/facebook/imageutils/HeifExifUtil$HeifExifUtilAndroidN.smali +++ b/com.discord/smali_classes2/com/facebook/imageutils/HeifExifUtil$HeifExifUtilAndroidN.smali @@ -16,57 +16,3 @@ return-void .end method - -.method public static a(Ljava/io/InputStream;)I - .locals 4 - .annotation build Landroidx/annotation/RequiresApi; - api = 0x18 - .end annotation - - :try_start_0 - new-instance v0, Landroid/media/ExifInterface; - - invoke-direct {v0, p0}, Landroid/media/ExifInterface;->(Ljava/io/InputStream;)V - - const-string p0, "Orientation" - - const/4 v1, 0x1 - - invoke-virtual {v0, p0, v1}, Landroid/media/ExifInterface;->getAttributeInt(Ljava/lang/String;I)I - - move-result p0 - :try_end_0 - .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 - - return p0 - - :catch_0 - move-exception p0 - - sget-object v0, Le/j/d/f/a;->a:Le/j/d/f/c; - - check-cast v0, Le/j/d/f/b; - - const/4 v1, 0x3 - - invoke-virtual {v0, v1}, Le/j/d/f/b;->a(I)Z - - move-result v0 - - if-eqz v0, :cond_0 - - sget-object v0, Le/j/d/f/a;->a:Le/j/d/f/c; - - check-cast v0, Le/j/d/f/b; - - const-string v2, "HeifExifUtil" - - const-string v3, "Failed reading Heif Exif orientation -> ignoring" - - invoke-virtual {v0, v1, v2, v3, p0}, Le/j/d/f/b;->a(ILjava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V - - :cond_0 - const/4 p0, 0x0 - - return p0 -.end method diff --git a/com.discord/smali_classes2/com/google/android/material/R$id.smali b/com.discord/smali_classes2/com/google/android/material/R$id.smali index 2797cd259e..97a3f56058 100644 --- a/com.discord/smali_classes2/com/google/android/material/R$id.smali +++ b/com.discord/smali_classes2/com/google/android/material/R$id.smali @@ -249,251 +249,251 @@ .field public static final masked:I = 0x7f0a04d7 -.field public static final message:I = 0x7f0a051f +.field public static final message:I = 0x7f0a0523 -.field public static final mini:I = 0x7f0a0524 +.field public static final mini:I = 0x7f0a0528 -.field public static final month_grid:I = 0x7f0a0525 +.field public static final month_grid:I = 0x7f0a0529 -.field public static final month_navigation_bar:I = 0x7f0a0526 +.field public static final month_navigation_bar:I = 0x7f0a052a -.field public static final month_navigation_fragment_toggle:I = 0x7f0a0527 +.field public static final month_navigation_fragment_toggle:I = 0x7f0a052b -.field public static final month_navigation_next:I = 0x7f0a0528 +.field public static final month_navigation_next:I = 0x7f0a052c -.field public static final month_navigation_previous:I = 0x7f0a0529 +.field public static final month_navigation_previous:I = 0x7f0a052d -.field public static final month_title:I = 0x7f0a052a +.field public static final month_title:I = 0x7f0a052e -.field public static final mtrl_calendar_day_selector_frame:I = 0x7f0a052b +.field public static final mtrl_calendar_day_selector_frame:I = 0x7f0a052f -.field public static final mtrl_calendar_days_of_week:I = 0x7f0a052c +.field public static final mtrl_calendar_days_of_week:I = 0x7f0a0530 -.field public static final mtrl_calendar_frame:I = 0x7f0a052d +.field public static final mtrl_calendar_frame:I = 0x7f0a0531 -.field public static final mtrl_calendar_main_pane:I = 0x7f0a052e +.field public static final mtrl_calendar_main_pane:I = 0x7f0a0532 -.field public static final mtrl_calendar_months:I = 0x7f0a052f +.field public static final mtrl_calendar_months:I = 0x7f0a0533 -.field public static final mtrl_calendar_selection_frame:I = 0x7f0a0530 +.field public static final mtrl_calendar_selection_frame:I = 0x7f0a0534 -.field public static final mtrl_calendar_text_input_frame:I = 0x7f0a0531 +.field public static final mtrl_calendar_text_input_frame:I = 0x7f0a0535 -.field public static final mtrl_calendar_year_selector_frame:I = 0x7f0a0532 +.field public static final mtrl_calendar_year_selector_frame:I = 0x7f0a0536 -.field public static final mtrl_card_checked_layer_id:I = 0x7f0a0533 +.field public static final mtrl_card_checked_layer_id:I = 0x7f0a0537 -.field public static final mtrl_child_content_container:I = 0x7f0a0534 +.field public static final mtrl_child_content_container:I = 0x7f0a0538 -.field public static final mtrl_internal_children_alpha_tag:I = 0x7f0a0535 +.field public static final mtrl_internal_children_alpha_tag:I = 0x7f0a0539 -.field public static final mtrl_picker_fullscreen:I = 0x7f0a0536 +.field public static final mtrl_picker_fullscreen:I = 0x7f0a053a -.field public static final mtrl_picker_header:I = 0x7f0a0537 +.field public static final mtrl_picker_header:I = 0x7f0a053b -.field public static final mtrl_picker_header_selection_text:I = 0x7f0a0538 +.field public static final mtrl_picker_header_selection_text:I = 0x7f0a053c -.field public static final mtrl_picker_header_title_and_selection:I = 0x7f0a0539 +.field public static final mtrl_picker_header_title_and_selection:I = 0x7f0a053d -.field public static final mtrl_picker_header_toggle:I = 0x7f0a053a +.field public static final mtrl_picker_header_toggle:I = 0x7f0a053e -.field public static final mtrl_picker_text_input_date:I = 0x7f0a053b +.field public static final mtrl_picker_text_input_date:I = 0x7f0a053f -.field public static final mtrl_picker_text_input_range_end:I = 0x7f0a053c +.field public static final mtrl_picker_text_input_range_end:I = 0x7f0a0540 -.field public static final mtrl_picker_text_input_range_start:I = 0x7f0a053d +.field public static final mtrl_picker_text_input_range_start:I = 0x7f0a0541 -.field public static final mtrl_picker_title_text:I = 0x7f0a053e +.field public static final mtrl_picker_title_text:I = 0x7f0a0542 -.field public static final multiply:I = 0x7f0a053f +.field public static final multiply:I = 0x7f0a0543 -.field public static final navigation_header_container:I = 0x7f0a0548 +.field public static final navigation_header_container:I = 0x7f0a054c -.field public static final none:I = 0x7f0a055e +.field public static final none:I = 0x7f0a0562 -.field public static final normal:I = 0x7f0a055f +.field public static final normal:I = 0x7f0a0563 -.field public static final notification_background:I = 0x7f0a0569 +.field public static final notification_background:I = 0x7f0a056d -.field public static final notification_main_column:I = 0x7f0a056a +.field public static final notification_main_column:I = 0x7f0a056e -.field public static final notification_main_column_container:I = 0x7f0a056b +.field public static final notification_main_column_container:I = 0x7f0a056f -.field public static final off:I = 0x7f0a0599 +.field public static final off:I = 0x7f0a059d -.field public static final on:I = 0x7f0a059b +.field public static final on:I = 0x7f0a059f -.field public static final outline:I = 0x7f0a059c +.field public static final outline:I = 0x7f0a05a0 -.field public static final parallax:I = 0x7f0a05ab +.field public static final parallax:I = 0x7f0a05af -.field public static final parentPanel:I = 0x7f0a05ad +.field public static final parentPanel:I = 0x7f0a05b1 -.field public static final parent_matrix:I = 0x7f0a05ae +.field public static final parent_matrix:I = 0x7f0a05b2 -.field public static final password_toggle:I = 0x7f0a05b6 +.field public static final password_toggle:I = 0x7f0a05ba -.field public static final pin:I = 0x7f0a05ee +.field public static final pin:I = 0x7f0a05f2 -.field public static final progress_circular:I = 0x7f0a0663 +.field public static final progress_circular:I = 0x7f0a0667 -.field public static final progress_horizontal:I = 0x7f0a0666 +.field public static final progress_horizontal:I = 0x7f0a066a -.field public static final radio:I = 0x7f0a0675 +.field public static final radio:I = 0x7f0a0679 -.field public static final right:I = 0x7f0a069f +.field public static final right:I = 0x7f0a06a3 -.field public static final right_icon:I = 0x7f0a06a0 +.field public static final right_icon:I = 0x7f0a06a4 -.field public static final right_side:I = 0x7f0a06a1 +.field public static final right_side:I = 0x7f0a06a5 -.field public static final rounded:I = 0x7f0a06c9 +.field public static final rounded:I = 0x7f0a06cd -.field public static final save_non_transition_alpha:I = 0x7f0a06cc +.field public static final save_non_transition_alpha:I = 0x7f0a06d0 -.field public static final save_overlay_view:I = 0x7f0a06cd +.field public static final save_overlay_view:I = 0x7f0a06d1 -.field public static final scale:I = 0x7f0a06ce +.field public static final scale:I = 0x7f0a06d2 -.field public static final screen:I = 0x7f0a06d0 +.field public static final screen:I = 0x7f0a06d4 -.field public static final scrollIndicatorDown:I = 0x7f0a06d2 +.field public static final scrollIndicatorDown:I = 0x7f0a06d6 -.field public static final scrollIndicatorUp:I = 0x7f0a06d3 +.field public static final scrollIndicatorUp:I = 0x7f0a06d7 -.field public static final scrollView:I = 0x7f0a06d4 +.field public static final scrollView:I = 0x7f0a06d8 -.field public static final scrollable:I = 0x7f0a06d6 +.field public static final scrollable:I = 0x7f0a06da -.field public static final search_badge:I = 0x7f0a06d8 +.field public static final search_badge:I = 0x7f0a06dc -.field public static final search_bar:I = 0x7f0a06d9 +.field public static final search_bar:I = 0x7f0a06dd -.field public static final search_button:I = 0x7f0a06da +.field public static final search_button:I = 0x7f0a06de -.field public static final search_close_btn:I = 0x7f0a06dc +.field public static final search_close_btn:I = 0x7f0a06e0 -.field public static final search_edit_frame:I = 0x7f0a06dd +.field public static final search_edit_frame:I = 0x7f0a06e1 -.field public static final search_go_btn:I = 0x7f0a06e0 +.field public static final search_go_btn:I = 0x7f0a06e4 -.field public static final search_mag_icon:I = 0x7f0a06e2 +.field public static final search_mag_icon:I = 0x7f0a06e6 -.field public static final search_plate:I = 0x7f0a06e3 +.field public static final search_plate:I = 0x7f0a06e7 -.field public static final search_src_text:I = 0x7f0a06e6 +.field public static final search_src_text:I = 0x7f0a06ea -.field public static final search_voice_btn:I = 0x7f0a06f2 +.field public static final search_voice_btn:I = 0x7f0a06f6 -.field public static final select_dialog_listview:I = 0x7f0a06f5 +.field public static final select_dialog_listview:I = 0x7f0a06f9 -.field public static final selected:I = 0x7f0a06f6 +.field public static final selected:I = 0x7f0a06fa -.field public static final shortcut:I = 0x7f0a084f +.field public static final shortcut:I = 0x7f0a0853 -.field public static final slide:I = 0x7f0a0854 +.field public static final slide:I = 0x7f0a0858 -.field public static final smallLabel:I = 0x7f0a0855 +.field public static final smallLabel:I = 0x7f0a0859 -.field public static final snackbar_action:I = 0x7f0a0856 +.field public static final snackbar_action:I = 0x7f0a085a -.field public static final snackbar_text:I = 0x7f0a0857 +.field public static final snackbar_text:I = 0x7f0a085b -.field public static final spacer:I = 0x7f0a085e +.field public static final spacer:I = 0x7f0a0862 -.field public static final split_action_bar:I = 0x7f0a0868 +.field public static final split_action_bar:I = 0x7f0a086c -.field public static final src_atop:I = 0x7f0a086b +.field public static final src_atop:I = 0x7f0a086f -.field public static final src_in:I = 0x7f0a086c +.field public static final src_in:I = 0x7f0a0870 -.field public static final src_over:I = 0x7f0a086d +.field public static final src_over:I = 0x7f0a0871 -.field public static final start:I = 0x7f0a0870 +.field public static final start:I = 0x7f0a0874 -.field public static final stretch:I = 0x7f0a088a +.field public static final stretch:I = 0x7f0a088e -.field public static final submenuarrow:I = 0x7f0a088b +.field public static final submenuarrow:I = 0x7f0a088f -.field public static final submit_area:I = 0x7f0a088c +.field public static final submit_area:I = 0x7f0a0890 -.field public static final tabMode:I = 0x7f0a0898 +.field public static final tabMode:I = 0x7f0a089c -.field public static final tag_accessibility_actions:I = 0x7f0a08a6 +.field public static final tag_accessibility_actions:I = 0x7f0a08aa -.field public static final tag_accessibility_clickable_spans:I = 0x7f0a08a7 +.field public static final tag_accessibility_clickable_spans:I = 0x7f0a08ab -.field public static final tag_accessibility_heading:I = 0x7f0a08a8 +.field public static final tag_accessibility_heading:I = 0x7f0a08ac -.field public static final tag_accessibility_pane_title:I = 0x7f0a08a9 +.field public static final tag_accessibility_pane_title:I = 0x7f0a08ad -.field public static final tag_screen_reader_focusable:I = 0x7f0a08aa +.field public static final tag_screen_reader_focusable:I = 0x7f0a08ae -.field public static final tag_transition_group:I = 0x7f0a08ab +.field public static final tag_transition_group:I = 0x7f0a08af -.field public static final tag_unhandled_key_event_manager:I = 0x7f0a08ac +.field public static final tag_unhandled_key_event_manager:I = 0x7f0a08b0 -.field public static final tag_unhandled_key_listeners:I = 0x7f0a08ad +.field public static final tag_unhandled_key_listeners:I = 0x7f0a08b1 -.field public static final test_checkbox_android_button_tint:I = 0x7f0a08b3 +.field public static final test_checkbox_android_button_tint:I = 0x7f0a08b7 -.field public static final test_checkbox_app_button_tint:I = 0x7f0a08b4 +.field public static final test_checkbox_app_button_tint:I = 0x7f0a08b8 -.field public static final text:I = 0x7f0a08b5 +.field public static final text:I = 0x7f0a08b9 -.field public static final text2:I = 0x7f0a08b6 +.field public static final text2:I = 0x7f0a08ba -.field public static final textSpacerNoButtons:I = 0x7f0a08b8 +.field public static final textSpacerNoButtons:I = 0x7f0a08bc -.field public static final textSpacerNoTitle:I = 0x7f0a08b9 +.field public static final textSpacerNoTitle:I = 0x7f0a08bd -.field public static final text_input_end_icon:I = 0x7f0a08bc +.field public static final text_input_end_icon:I = 0x7f0a08c0 -.field public static final text_input_start_icon:I = 0x7f0a08bd +.field public static final text_input_start_icon:I = 0x7f0a08c1 -.field public static final textinput_counter:I = 0x7f0a08c0 +.field public static final textinput_counter:I = 0x7f0a08c4 -.field public static final textinput_error:I = 0x7f0a08c1 +.field public static final textinput_error:I = 0x7f0a08c5 -.field public static final textinput_helper_text:I = 0x7f0a08c2 +.field public static final textinput_helper_text:I = 0x7f0a08c6 -.field public static final time:I = 0x7f0a08c5 +.field public static final time:I = 0x7f0a08c9 -.field public static final title:I = 0x7f0a08c6 +.field public static final title:I = 0x7f0a08ca -.field public static final titleDividerNoCustom:I = 0x7f0a08c7 +.field public static final titleDividerNoCustom:I = 0x7f0a08cb -.field public static final title_template:I = 0x7f0a08c8 +.field public static final title_template:I = 0x7f0a08cc -.field public static final top:I = 0x7f0a08cd +.field public static final top:I = 0x7f0a08d1 -.field public static final topPanel:I = 0x7f0a08ce +.field public static final topPanel:I = 0x7f0a08d2 -.field public static final touch_outside:I = 0x7f0a08d0 +.field public static final touch_outside:I = 0x7f0a08d4 -.field public static final transition_current_scene:I = 0x7f0a08d1 +.field public static final transition_current_scene:I = 0x7f0a08d5 -.field public static final transition_layout_save:I = 0x7f0a08d2 +.field public static final transition_layout_save:I = 0x7f0a08d6 -.field public static final transition_position:I = 0x7f0a08d3 +.field public static final transition_position:I = 0x7f0a08d7 -.field public static final transition_scene_layoutid_cache:I = 0x7f0a08d4 +.field public static final transition_scene_layoutid_cache:I = 0x7f0a08d8 -.field public static final transition_transform:I = 0x7f0a08d5 +.field public static final transition_transform:I = 0x7f0a08d9 -.field public static final unchecked:I = 0x7f0a08e0 +.field public static final unchecked:I = 0x7f0a08e4 -.field public static final uniform:I = 0x7f0a08e3 +.field public static final uniform:I = 0x7f0a08e7 -.field public static final unlabeled:I = 0x7f0a08e4 +.field public static final unlabeled:I = 0x7f0a08e8 -.field public static final up:I = 0x7f0a08e6 +.field public static final up:I = 0x7f0a08ea -.field public static final view_offset_helper:I = 0x7f0a0961 +.field public static final view_offset_helper:I = 0x7f0a0965 -.field public static final visible:I = 0x7f0a0972 +.field public static final visible:I = 0x7f0a0976 -.field public static final wrap_content:I = 0x7f0a09d2 +.field public static final wrap_content:I = 0x7f0a09d6 # direct methods diff --git a/com.discord/smali_classes2/com/lytefast/flexinput/R$e.smali b/com.discord/smali_classes2/com/lytefast/flexinput/R$e.smali index e6395a5599..ddfc893ac7 100644 --- a/com.discord/smali_classes2/com/lytefast/flexinput/R$e.smali +++ b/com.discord/smali_classes2/com/lytefast/flexinput/R$e.smali @@ -319,287 +319,287 @@ .field public static final masked:I = 0x7f0a04d7 -.field public static final message:I = 0x7f0a051f +.field public static final message:I = 0x7f0a0523 -.field public static final mini:I = 0x7f0a0524 +.field public static final mini:I = 0x7f0a0528 -.field public static final month_grid:I = 0x7f0a0525 +.field public static final month_grid:I = 0x7f0a0529 -.field public static final month_navigation_bar:I = 0x7f0a0526 +.field public static final month_navigation_bar:I = 0x7f0a052a -.field public static final month_navigation_fragment_toggle:I = 0x7f0a0527 +.field public static final month_navigation_fragment_toggle:I = 0x7f0a052b -.field public static final month_navigation_next:I = 0x7f0a0528 +.field public static final month_navigation_next:I = 0x7f0a052c -.field public static final month_navigation_previous:I = 0x7f0a0529 +.field public static final month_navigation_previous:I = 0x7f0a052d -.field public static final month_title:I = 0x7f0a052a +.field public static final month_title:I = 0x7f0a052e -.field public static final mtrl_calendar_day_selector_frame:I = 0x7f0a052b +.field public static final mtrl_calendar_day_selector_frame:I = 0x7f0a052f -.field public static final mtrl_calendar_days_of_week:I = 0x7f0a052c +.field public static final mtrl_calendar_days_of_week:I = 0x7f0a0530 -.field public static final mtrl_calendar_frame:I = 0x7f0a052d +.field public static final mtrl_calendar_frame:I = 0x7f0a0531 -.field public static final mtrl_calendar_main_pane:I = 0x7f0a052e +.field public static final mtrl_calendar_main_pane:I = 0x7f0a0532 -.field public static final mtrl_calendar_months:I = 0x7f0a052f +.field public static final mtrl_calendar_months:I = 0x7f0a0533 -.field public static final mtrl_calendar_selection_frame:I = 0x7f0a0530 +.field public static final mtrl_calendar_selection_frame:I = 0x7f0a0534 -.field public static final mtrl_calendar_text_input_frame:I = 0x7f0a0531 +.field public static final mtrl_calendar_text_input_frame:I = 0x7f0a0535 -.field public static final mtrl_calendar_year_selector_frame:I = 0x7f0a0532 +.field public static final mtrl_calendar_year_selector_frame:I = 0x7f0a0536 -.field public static final mtrl_card_checked_layer_id:I = 0x7f0a0533 +.field public static final mtrl_card_checked_layer_id:I = 0x7f0a0537 -.field public static final mtrl_child_content_container:I = 0x7f0a0534 +.field public static final mtrl_child_content_container:I = 0x7f0a0538 -.field public static final mtrl_internal_children_alpha_tag:I = 0x7f0a0535 +.field public static final mtrl_internal_children_alpha_tag:I = 0x7f0a0539 -.field public static final mtrl_picker_fullscreen:I = 0x7f0a0536 +.field public static final mtrl_picker_fullscreen:I = 0x7f0a053a -.field public static final mtrl_picker_header:I = 0x7f0a0537 +.field public static final mtrl_picker_header:I = 0x7f0a053b -.field public static final mtrl_picker_header_selection_text:I = 0x7f0a0538 +.field public static final mtrl_picker_header_selection_text:I = 0x7f0a053c -.field public static final mtrl_picker_header_title_and_selection:I = 0x7f0a0539 +.field public static final mtrl_picker_header_title_and_selection:I = 0x7f0a053d -.field public static final mtrl_picker_header_toggle:I = 0x7f0a053a +.field public static final mtrl_picker_header_toggle:I = 0x7f0a053e -.field public static final mtrl_picker_text_input_date:I = 0x7f0a053b +.field public static final mtrl_picker_text_input_date:I = 0x7f0a053f -.field public static final mtrl_picker_text_input_range_end:I = 0x7f0a053c +.field public static final mtrl_picker_text_input_range_end:I = 0x7f0a0540 -.field public static final mtrl_picker_text_input_range_start:I = 0x7f0a053d +.field public static final mtrl_picker_text_input_range_start:I = 0x7f0a0541 -.field public static final mtrl_picker_title_text:I = 0x7f0a053e +.field public static final mtrl_picker_title_text:I = 0x7f0a0542 -.field public static final multiply:I = 0x7f0a053f +.field public static final multiply:I = 0x7f0a0543 -.field public static final navigation_header_container:I = 0x7f0a0548 +.field public static final navigation_header_container:I = 0x7f0a054c -.field public static final none:I = 0x7f0a055e +.field public static final none:I = 0x7f0a0562 -.field public static final normal:I = 0x7f0a055f +.field public static final normal:I = 0x7f0a0563 -.field public static final notification_background:I = 0x7f0a0569 +.field public static final notification_background:I = 0x7f0a056d -.field public static final notification_main_column:I = 0x7f0a056a +.field public static final notification_main_column:I = 0x7f0a056e -.field public static final notification_main_column_container:I = 0x7f0a056b +.field public static final notification_main_column_container:I = 0x7f0a056f -.field public static final off:I = 0x7f0a0599 +.field public static final off:I = 0x7f0a059d -.field public static final on:I = 0x7f0a059b +.field public static final on:I = 0x7f0a059f -.field public static final outline:I = 0x7f0a059c +.field public static final outline:I = 0x7f0a05a0 -.field public static final packed:I = 0x7f0a05a9 +.field public static final packed:I = 0x7f0a05ad -.field public static final page_tabs:I = 0x7f0a05aa +.field public static final page_tabs:I = 0x7f0a05ae -.field public static final parallax:I = 0x7f0a05ab +.field public static final parallax:I = 0x7f0a05af -.field public static final parent:I = 0x7f0a05ac +.field public static final parent:I = 0x7f0a05b0 -.field public static final parentPanel:I = 0x7f0a05ad +.field public static final parentPanel:I = 0x7f0a05b1 -.field public static final parent_matrix:I = 0x7f0a05ae +.field public static final parent_matrix:I = 0x7f0a05b2 -.field public static final password_toggle:I = 0x7f0a05b6 +.field public static final password_toggle:I = 0x7f0a05ba -.field public static final percent:I = 0x7f0a05e2 +.field public static final percent:I = 0x7f0a05e6 -.field public static final permissions_container:I = 0x7f0a05ec +.field public static final permissions_container:I = 0x7f0a05f0 -.field public static final permissions_req_btn:I = 0x7f0a05ed +.field public static final permissions_req_btn:I = 0x7f0a05f1 -.field public static final pin:I = 0x7f0a05ee +.field public static final pin:I = 0x7f0a05f2 -.field public static final progress_circular:I = 0x7f0a0663 +.field public static final progress_circular:I = 0x7f0a0667 -.field public static final progress_horizontal:I = 0x7f0a0666 +.field public static final progress_horizontal:I = 0x7f0a066a -.field public static final radio:I = 0x7f0a0675 +.field public static final radio:I = 0x7f0a0679 -.field public static final right:I = 0x7f0a069f +.field public static final right:I = 0x7f0a06a3 -.field public static final right_icon:I = 0x7f0a06a0 +.field public static final right_icon:I = 0x7f0a06a4 -.field public static final right_side:I = 0x7f0a06a1 +.field public static final right_side:I = 0x7f0a06a5 -.field public static final rounded:I = 0x7f0a06c9 +.field public static final rounded:I = 0x7f0a06cd -.field public static final save_non_transition_alpha:I = 0x7f0a06cc +.field public static final save_non_transition_alpha:I = 0x7f0a06d0 -.field public static final save_overlay_view:I = 0x7f0a06cd +.field public static final save_overlay_view:I = 0x7f0a06d1 -.field public static final scale:I = 0x7f0a06ce +.field public static final scale:I = 0x7f0a06d2 -.field public static final screen:I = 0x7f0a06d0 +.field public static final screen:I = 0x7f0a06d4 -.field public static final scrollIndicatorDown:I = 0x7f0a06d2 +.field public static final scrollIndicatorDown:I = 0x7f0a06d6 -.field public static final scrollIndicatorUp:I = 0x7f0a06d3 +.field public static final scrollIndicatorUp:I = 0x7f0a06d7 -.field public static final scrollView:I = 0x7f0a06d4 +.field public static final scrollView:I = 0x7f0a06d8 -.field public static final scrollable:I = 0x7f0a06d6 +.field public static final scrollable:I = 0x7f0a06da -.field public static final search_badge:I = 0x7f0a06d8 +.field public static final search_badge:I = 0x7f0a06dc -.field public static final search_bar:I = 0x7f0a06d9 +.field public static final search_bar:I = 0x7f0a06dd -.field public static final search_button:I = 0x7f0a06da +.field public static final search_button:I = 0x7f0a06de -.field public static final search_close_btn:I = 0x7f0a06dc +.field public static final search_close_btn:I = 0x7f0a06e0 -.field public static final search_edit_frame:I = 0x7f0a06dd +.field public static final search_edit_frame:I = 0x7f0a06e1 -.field public static final search_go_btn:I = 0x7f0a06e0 +.field public static final search_go_btn:I = 0x7f0a06e4 -.field public static final search_mag_icon:I = 0x7f0a06e2 +.field public static final search_mag_icon:I = 0x7f0a06e6 -.field public static final search_plate:I = 0x7f0a06e3 +.field public static final search_plate:I = 0x7f0a06e7 -.field public static final search_src_text:I = 0x7f0a06e6 +.field public static final search_src_text:I = 0x7f0a06ea -.field public static final search_voice_btn:I = 0x7f0a06f2 +.field public static final search_voice_btn:I = 0x7f0a06f6 -.field public static final select_dialog_listview:I = 0x7f0a06f5 +.field public static final select_dialog_listview:I = 0x7f0a06f9 -.field public static final selected:I = 0x7f0a06f6 +.field public static final selected:I = 0x7f0a06fa -.field public static final selection_indicator:I = 0x7f0a06f8 +.field public static final selection_indicator:I = 0x7f0a06fc -.field public static final send_btn:I = 0x7f0a06f9 +.field public static final send_btn:I = 0x7f0a06fd -.field public static final shortcut:I = 0x7f0a084f +.field public static final shortcut:I = 0x7f0a0853 -.field public static final slide:I = 0x7f0a0854 +.field public static final slide:I = 0x7f0a0858 -.field public static final smallLabel:I = 0x7f0a0855 +.field public static final smallLabel:I = 0x7f0a0859 -.field public static final snackbar_action:I = 0x7f0a0856 +.field public static final snackbar_action:I = 0x7f0a085a -.field public static final snackbar_text:I = 0x7f0a0857 +.field public static final snackbar_text:I = 0x7f0a085b -.field public static final spacer:I = 0x7f0a085e +.field public static final spacer:I = 0x7f0a0862 -.field public static final split_action_bar:I = 0x7f0a0868 +.field public static final split_action_bar:I = 0x7f0a086c -.field public static final spread:I = 0x7f0a0869 +.field public static final spread:I = 0x7f0a086d -.field public static final spread_inside:I = 0x7f0a086a +.field public static final spread_inside:I = 0x7f0a086e -.field public static final src_atop:I = 0x7f0a086b +.field public static final src_atop:I = 0x7f0a086f -.field public static final src_in:I = 0x7f0a086c +.field public static final src_in:I = 0x7f0a0870 -.field public static final src_over:I = 0x7f0a086d +.field public static final src_over:I = 0x7f0a0871 -.field public static final start:I = 0x7f0a0870 +.field public static final start:I = 0x7f0a0874 -.field public static final stretch:I = 0x7f0a088a +.field public static final stretch:I = 0x7f0a088e -.field public static final submenuarrow:I = 0x7f0a088b +.field public static final submenuarrow:I = 0x7f0a088f -.field public static final submit_area:I = 0x7f0a088c +.field public static final submit_area:I = 0x7f0a0890 -.field public static final swipeRefreshLayout:I = 0x7f0a0895 +.field public static final swipeRefreshLayout:I = 0x7f0a0899 -.field public static final tabMode:I = 0x7f0a0898 +.field public static final tabMode:I = 0x7f0a089c -.field public static final tag_accessibility_actions:I = 0x7f0a08a6 +.field public static final tag_accessibility_actions:I = 0x7f0a08aa -.field public static final tag_accessibility_clickable_spans:I = 0x7f0a08a7 +.field public static final tag_accessibility_clickable_spans:I = 0x7f0a08ab -.field public static final tag_accessibility_heading:I = 0x7f0a08a8 +.field public static final tag_accessibility_heading:I = 0x7f0a08ac -.field public static final tag_accessibility_pane_title:I = 0x7f0a08a9 +.field public static final tag_accessibility_pane_title:I = 0x7f0a08ad -.field public static final tag_screen_reader_focusable:I = 0x7f0a08aa +.field public static final tag_screen_reader_focusable:I = 0x7f0a08ae -.field public static final tag_transition_group:I = 0x7f0a08ab +.field public static final tag_transition_group:I = 0x7f0a08af -.field public static final tag_unhandled_key_event_manager:I = 0x7f0a08ac +.field public static final tag_unhandled_key_event_manager:I = 0x7f0a08b0 -.field public static final tag_unhandled_key_listeners:I = 0x7f0a08ad +.field public static final tag_unhandled_key_listeners:I = 0x7f0a08b1 -.field public static final take_photo_btn:I = 0x7f0a08ae +.field public static final take_photo_btn:I = 0x7f0a08b2 -.field public static final test_checkbox_android_button_tint:I = 0x7f0a08b3 +.field public static final test_checkbox_android_button_tint:I = 0x7f0a08b7 -.field public static final test_checkbox_app_button_tint:I = 0x7f0a08b4 +.field public static final test_checkbox_app_button_tint:I = 0x7f0a08b8 -.field public static final text:I = 0x7f0a08b5 +.field public static final text:I = 0x7f0a08b9 -.field public static final text2:I = 0x7f0a08b6 +.field public static final text2:I = 0x7f0a08ba -.field public static final textSpacerNoButtons:I = 0x7f0a08b8 +.field public static final textSpacerNoButtons:I = 0x7f0a08bc -.field public static final textSpacerNoTitle:I = 0x7f0a08b9 +.field public static final textSpacerNoTitle:I = 0x7f0a08bd -.field public static final text_input:I = 0x7f0a08bb +.field public static final text_input:I = 0x7f0a08bf -.field public static final text_input_end_icon:I = 0x7f0a08bc +.field public static final text_input_end_icon:I = 0x7f0a08c0 -.field public static final text_input_start_icon:I = 0x7f0a08bd +.field public static final text_input_start_icon:I = 0x7f0a08c1 -.field public static final textinput_counter:I = 0x7f0a08c0 +.field public static final textinput_counter:I = 0x7f0a08c4 -.field public static final textinput_error:I = 0x7f0a08c1 +.field public static final textinput_error:I = 0x7f0a08c5 -.field public static final textinput_helper_text:I = 0x7f0a08c2 +.field public static final textinput_helper_text:I = 0x7f0a08c6 -.field public static final thumb_iv:I = 0x7f0a08c3 +.field public static final thumb_iv:I = 0x7f0a08c7 -.field public static final time:I = 0x7f0a08c5 +.field public static final time:I = 0x7f0a08c9 -.field public static final title:I = 0x7f0a08c6 +.field public static final title:I = 0x7f0a08ca -.field public static final titleDividerNoCustom:I = 0x7f0a08c7 +.field public static final titleDividerNoCustom:I = 0x7f0a08cb -.field public static final title_template:I = 0x7f0a08c8 +.field public static final title_template:I = 0x7f0a08cc -.field public static final top:I = 0x7f0a08cd +.field public static final top:I = 0x7f0a08d1 -.field public static final topPanel:I = 0x7f0a08ce +.field public static final topPanel:I = 0x7f0a08d2 -.field public static final torch:I = 0x7f0a08cf +.field public static final torch:I = 0x7f0a08d3 -.field public static final touch_outside:I = 0x7f0a08d0 +.field public static final touch_outside:I = 0x7f0a08d4 -.field public static final transition_current_scene:I = 0x7f0a08d1 +.field public static final transition_current_scene:I = 0x7f0a08d5 -.field public static final transition_layout_save:I = 0x7f0a08d2 +.field public static final transition_layout_save:I = 0x7f0a08d6 -.field public static final transition_position:I = 0x7f0a08d3 +.field public static final transition_position:I = 0x7f0a08d7 -.field public static final transition_scene_layoutid_cache:I = 0x7f0a08d4 +.field public static final transition_scene_layoutid_cache:I = 0x7f0a08d8 -.field public static final transition_transform:I = 0x7f0a08d5 +.field public static final transition_transform:I = 0x7f0a08d9 -.field public static final type_iv:I = 0x7f0a08d9 +.field public static final type_iv:I = 0x7f0a08dd -.field public static final unchecked:I = 0x7f0a08e0 +.field public static final unchecked:I = 0x7f0a08e4 -.field public static final uniform:I = 0x7f0a08e3 +.field public static final uniform:I = 0x7f0a08e7 -.field public static final unlabeled:I = 0x7f0a08e4 +.field public static final unlabeled:I = 0x7f0a08e8 -.field public static final up:I = 0x7f0a08e6 +.field public static final up:I = 0x7f0a08ea -.field public static final view_offset_helper:I = 0x7f0a0961 +.field public static final view_offset_helper:I = 0x7f0a0965 -.field public static final view_pager:I = 0x7f0a0963 +.field public static final view_pager:I = 0x7f0a0967 -.field public static final visible:I = 0x7f0a0972 +.field public static final visible:I = 0x7f0a0976 -.field public static final wrap:I = 0x7f0a09d1 +.field public static final wrap:I = 0x7f0a09d5 -.field public static final wrap_content:I = 0x7f0a09d2 +.field public static final wrap_content:I = 0x7f0a09d6 # direct methods diff --git a/com.discord/smali_classes2/com/miguelgaeta/media_picker/R$id.smali b/com.discord/smali_classes2/com/miguelgaeta/media_picker/R$id.smali index 7352086f64..5baff9ca58 100644 --- a/com.discord/smali_classes2/com/miguelgaeta/media_picker/R$id.smali +++ b/com.discord/smali_classes2/com/miguelgaeta/media_picker/R$id.smali @@ -131,153 +131,153 @@ .field public static final list_item:I = 0x7f0a04b9 -.field public static final menu_crop:I = 0x7f0a04f8 +.field public static final menu_crop:I = 0x7f0a04fc -.field public static final menu_loader:I = 0x7f0a0506 +.field public static final menu_loader:I = 0x7f0a050a -.field public static final message:I = 0x7f0a051f +.field public static final message:I = 0x7f0a0523 -.field public static final multiply:I = 0x7f0a053f +.field public static final multiply:I = 0x7f0a0543 -.field public static final none:I = 0x7f0a055e +.field public static final none:I = 0x7f0a0562 -.field public static final normal:I = 0x7f0a055f +.field public static final normal:I = 0x7f0a0563 -.field public static final notification_background:I = 0x7f0a0569 +.field public static final notification_background:I = 0x7f0a056d -.field public static final notification_main_column:I = 0x7f0a056a +.field public static final notification_main_column:I = 0x7f0a056e -.field public static final notification_main_column_container:I = 0x7f0a056b +.field public static final notification_main_column_container:I = 0x7f0a056f -.field public static final parentPanel:I = 0x7f0a05ad +.field public static final parentPanel:I = 0x7f0a05b1 -.field public static final progress_circular:I = 0x7f0a0663 +.field public static final progress_circular:I = 0x7f0a0667 -.field public static final progress_horizontal:I = 0x7f0a0666 +.field public static final progress_horizontal:I = 0x7f0a066a -.field public static final radio:I = 0x7f0a0675 +.field public static final radio:I = 0x7f0a0679 -.field public static final right:I = 0x7f0a069f +.field public static final right:I = 0x7f0a06a3 -.field public static final right_icon:I = 0x7f0a06a0 +.field public static final right_icon:I = 0x7f0a06a4 -.field public static final right_side:I = 0x7f0a06a1 +.field public static final right_side:I = 0x7f0a06a5 -.field public static final rotate_scroll_wheel:I = 0x7f0a06c8 +.field public static final rotate_scroll_wheel:I = 0x7f0a06cc -.field public static final scale_scroll_wheel:I = 0x7f0a06cf +.field public static final scale_scroll_wheel:I = 0x7f0a06d3 -.field public static final screen:I = 0x7f0a06d0 +.field public static final screen:I = 0x7f0a06d4 -.field public static final scrollIndicatorDown:I = 0x7f0a06d2 +.field public static final scrollIndicatorDown:I = 0x7f0a06d6 -.field public static final scrollIndicatorUp:I = 0x7f0a06d3 +.field public static final scrollIndicatorUp:I = 0x7f0a06d7 -.field public static final scrollView:I = 0x7f0a06d4 +.field public static final scrollView:I = 0x7f0a06d8 -.field public static final search_badge:I = 0x7f0a06d8 +.field public static final search_badge:I = 0x7f0a06dc -.field public static final search_bar:I = 0x7f0a06d9 +.field public static final search_bar:I = 0x7f0a06dd -.field public static final search_button:I = 0x7f0a06da +.field public static final search_button:I = 0x7f0a06de -.field public static final search_close_btn:I = 0x7f0a06dc +.field public static final search_close_btn:I = 0x7f0a06e0 -.field public static final search_edit_frame:I = 0x7f0a06dd +.field public static final search_edit_frame:I = 0x7f0a06e1 -.field public static final search_go_btn:I = 0x7f0a06e0 +.field public static final search_go_btn:I = 0x7f0a06e4 -.field public static final search_mag_icon:I = 0x7f0a06e2 +.field public static final search_mag_icon:I = 0x7f0a06e6 -.field public static final search_plate:I = 0x7f0a06e3 +.field public static final search_plate:I = 0x7f0a06e7 -.field public static final search_src_text:I = 0x7f0a06e6 +.field public static final search_src_text:I = 0x7f0a06ea -.field public static final search_voice_btn:I = 0x7f0a06f2 +.field public static final search_voice_btn:I = 0x7f0a06f6 -.field public static final select_dialog_listview:I = 0x7f0a06f5 +.field public static final select_dialog_listview:I = 0x7f0a06f9 -.field public static final shortcut:I = 0x7f0a084f +.field public static final shortcut:I = 0x7f0a0853 -.field public static final spacer:I = 0x7f0a085e +.field public static final spacer:I = 0x7f0a0862 -.field public static final split_action_bar:I = 0x7f0a0868 +.field public static final split_action_bar:I = 0x7f0a086c -.field public static final src_atop:I = 0x7f0a086b +.field public static final src_atop:I = 0x7f0a086f -.field public static final src_in:I = 0x7f0a086c +.field public static final src_in:I = 0x7f0a0870 -.field public static final src_over:I = 0x7f0a086d +.field public static final src_over:I = 0x7f0a0871 -.field public static final start:I = 0x7f0a0870 +.field public static final start:I = 0x7f0a0874 -.field public static final state_aspect_ratio:I = 0x7f0a0871 +.field public static final state_aspect_ratio:I = 0x7f0a0875 -.field public static final state_rotate:I = 0x7f0a0872 +.field public static final state_rotate:I = 0x7f0a0876 -.field public static final state_scale:I = 0x7f0a0873 +.field public static final state_scale:I = 0x7f0a0877 -.field public static final submenuarrow:I = 0x7f0a088b +.field public static final submenuarrow:I = 0x7f0a088f -.field public static final submit_area:I = 0x7f0a088c +.field public static final submit_area:I = 0x7f0a0890 -.field public static final tabMode:I = 0x7f0a0898 +.field public static final tabMode:I = 0x7f0a089c -.field public static final tag_transition_group:I = 0x7f0a08ab +.field public static final tag_transition_group:I = 0x7f0a08af -.field public static final tag_unhandled_key_event_manager:I = 0x7f0a08ac +.field public static final tag_unhandled_key_event_manager:I = 0x7f0a08b0 -.field public static final tag_unhandled_key_listeners:I = 0x7f0a08ad +.field public static final tag_unhandled_key_listeners:I = 0x7f0a08b1 -.field public static final text:I = 0x7f0a08b5 +.field public static final text:I = 0x7f0a08b9 -.field public static final text2:I = 0x7f0a08b6 +.field public static final text2:I = 0x7f0a08ba -.field public static final textSpacerNoButtons:I = 0x7f0a08b8 +.field public static final textSpacerNoButtons:I = 0x7f0a08bc -.field public static final textSpacerNoTitle:I = 0x7f0a08b9 +.field public static final textSpacerNoTitle:I = 0x7f0a08bd -.field public static final text_view_rotate:I = 0x7f0a08be +.field public static final text_view_rotate:I = 0x7f0a08c2 -.field public static final text_view_scale:I = 0x7f0a08bf +.field public static final text_view_scale:I = 0x7f0a08c3 -.field public static final time:I = 0x7f0a08c5 +.field public static final time:I = 0x7f0a08c9 -.field public static final title:I = 0x7f0a08c6 +.field public static final title:I = 0x7f0a08ca -.field public static final titleDividerNoCustom:I = 0x7f0a08c7 +.field public static final titleDividerNoCustom:I = 0x7f0a08cb -.field public static final title_template:I = 0x7f0a08c8 +.field public static final title_template:I = 0x7f0a08cc -.field public static final toolbar:I = 0x7f0a08c9 +.field public static final toolbar:I = 0x7f0a08cd -.field public static final toolbar_title:I = 0x7f0a08cb +.field public static final toolbar_title:I = 0x7f0a08cf -.field public static final top:I = 0x7f0a08cd +.field public static final top:I = 0x7f0a08d1 -.field public static final topPanel:I = 0x7f0a08ce +.field public static final topPanel:I = 0x7f0a08d2 -.field public static final ucrop:I = 0x7f0a08da +.field public static final ucrop:I = 0x7f0a08de -.field public static final ucrop_frame:I = 0x7f0a08db +.field public static final ucrop_frame:I = 0x7f0a08df -.field public static final ucrop_photobox:I = 0x7f0a08dc +.field public static final ucrop_photobox:I = 0x7f0a08e0 -.field public static final uniform:I = 0x7f0a08e3 +.field public static final uniform:I = 0x7f0a08e7 -.field public static final up:I = 0x7f0a08e6 +.field public static final up:I = 0x7f0a08ea -.field public static final view_overlay:I = 0x7f0a0962 +.field public static final view_overlay:I = 0x7f0a0966 -.field public static final wrap_content:I = 0x7f0a09d2 +.field public static final wrap_content:I = 0x7f0a09d6 -.field public static final wrapper_controls:I = 0x7f0a09d4 +.field public static final wrapper_controls:I = 0x7f0a09d8 -.field public static final wrapper_reset_rotate:I = 0x7f0a09d5 +.field public static final wrapper_reset_rotate:I = 0x7f0a09d9 -.field public static final wrapper_rotate_by_angle:I = 0x7f0a09d6 +.field public static final wrapper_rotate_by_angle:I = 0x7f0a09da -.field public static final wrapper_states:I = 0x7f0a09d7 +.field public static final wrapper_states:I = 0x7f0a09db # direct methods diff --git a/com.discord/smali_classes2/com/yalantis/ucrop/R$d.smali b/com.discord/smali_classes2/com/yalantis/ucrop/R$d.smali index b58f3483f9..105e08bc2e 100644 --- a/com.discord/smali_classes2/com/yalantis/ucrop/R$d.smali +++ b/com.discord/smali_classes2/com/yalantis/ucrop/R$d.smali @@ -127,149 +127,149 @@ .field public static final list_item:I = 0x7f0a04b9 -.field public static final menu_crop:I = 0x7f0a04f8 +.field public static final menu_crop:I = 0x7f0a04fc -.field public static final menu_loader:I = 0x7f0a0506 +.field public static final menu_loader:I = 0x7f0a050a -.field public static final message:I = 0x7f0a051f +.field public static final message:I = 0x7f0a0523 -.field public static final multiply:I = 0x7f0a053f +.field public static final multiply:I = 0x7f0a0543 -.field public static final none:I = 0x7f0a055e +.field public static final none:I = 0x7f0a0562 -.field public static final normal:I = 0x7f0a055f +.field public static final normal:I = 0x7f0a0563 -.field public static final notification_background:I = 0x7f0a0569 +.field public static final notification_background:I = 0x7f0a056d -.field public static final notification_main_column:I = 0x7f0a056a +.field public static final notification_main_column:I = 0x7f0a056e -.field public static final notification_main_column_container:I = 0x7f0a056b +.field public static final notification_main_column_container:I = 0x7f0a056f -.field public static final parentPanel:I = 0x7f0a05ad +.field public static final parentPanel:I = 0x7f0a05b1 -.field public static final progress_circular:I = 0x7f0a0663 +.field public static final progress_circular:I = 0x7f0a0667 -.field public static final progress_horizontal:I = 0x7f0a0666 +.field public static final progress_horizontal:I = 0x7f0a066a -.field public static final radio:I = 0x7f0a0675 +.field public static final radio:I = 0x7f0a0679 -.field public static final right:I = 0x7f0a069f +.field public static final right:I = 0x7f0a06a3 -.field public static final right_icon:I = 0x7f0a06a0 +.field public static final right_icon:I = 0x7f0a06a4 -.field public static final right_side:I = 0x7f0a06a1 +.field public static final right_side:I = 0x7f0a06a5 -.field public static final rotate_scroll_wheel:I = 0x7f0a06c8 +.field public static final rotate_scroll_wheel:I = 0x7f0a06cc -.field public static final scale_scroll_wheel:I = 0x7f0a06cf +.field public static final scale_scroll_wheel:I = 0x7f0a06d3 -.field public static final screen:I = 0x7f0a06d0 +.field public static final screen:I = 0x7f0a06d4 -.field public static final scrollIndicatorDown:I = 0x7f0a06d2 +.field public static final scrollIndicatorDown:I = 0x7f0a06d6 -.field public static final scrollIndicatorUp:I = 0x7f0a06d3 +.field public static final scrollIndicatorUp:I = 0x7f0a06d7 -.field public static final scrollView:I = 0x7f0a06d4 +.field public static final scrollView:I = 0x7f0a06d8 -.field public static final search_badge:I = 0x7f0a06d8 +.field public static final search_badge:I = 0x7f0a06dc -.field public static final search_bar:I = 0x7f0a06d9 +.field public static final search_bar:I = 0x7f0a06dd -.field public static final search_button:I = 0x7f0a06da +.field public static final search_button:I = 0x7f0a06de -.field public static final search_close_btn:I = 0x7f0a06dc +.field public static final search_close_btn:I = 0x7f0a06e0 -.field public static final search_edit_frame:I = 0x7f0a06dd +.field public static final search_edit_frame:I = 0x7f0a06e1 -.field public static final search_go_btn:I = 0x7f0a06e0 +.field public static final search_go_btn:I = 0x7f0a06e4 -.field public static final search_mag_icon:I = 0x7f0a06e2 +.field public static final search_mag_icon:I = 0x7f0a06e6 -.field public static final search_plate:I = 0x7f0a06e3 +.field public static final search_plate:I = 0x7f0a06e7 -.field public static final search_src_text:I = 0x7f0a06e6 +.field public static final search_src_text:I = 0x7f0a06ea -.field public static final search_voice_btn:I = 0x7f0a06f2 +.field public static final search_voice_btn:I = 0x7f0a06f6 -.field public static final select_dialog_listview:I = 0x7f0a06f5 +.field public static final select_dialog_listview:I = 0x7f0a06f9 -.field public static final shortcut:I = 0x7f0a084f +.field public static final shortcut:I = 0x7f0a0853 -.field public static final spacer:I = 0x7f0a085e +.field public static final spacer:I = 0x7f0a0862 -.field public static final split_action_bar:I = 0x7f0a0868 +.field public static final split_action_bar:I = 0x7f0a086c -.field public static final src_atop:I = 0x7f0a086b +.field public static final src_atop:I = 0x7f0a086f -.field public static final src_in:I = 0x7f0a086c +.field public static final src_in:I = 0x7f0a0870 -.field public static final src_over:I = 0x7f0a086d +.field public static final src_over:I = 0x7f0a0871 -.field public static final start:I = 0x7f0a0870 +.field public static final start:I = 0x7f0a0874 -.field public static final state_aspect_ratio:I = 0x7f0a0871 +.field public static final state_aspect_ratio:I = 0x7f0a0875 -.field public static final state_rotate:I = 0x7f0a0872 +.field public static final state_rotate:I = 0x7f0a0876 -.field public static final state_scale:I = 0x7f0a0873 +.field public static final state_scale:I = 0x7f0a0877 -.field public static final submenuarrow:I = 0x7f0a088b +.field public static final submenuarrow:I = 0x7f0a088f -.field public static final submit_area:I = 0x7f0a088c +.field public static final submit_area:I = 0x7f0a0890 -.field public static final tabMode:I = 0x7f0a0898 +.field public static final tabMode:I = 0x7f0a089c -.field public static final tag_transition_group:I = 0x7f0a08ab +.field public static final tag_transition_group:I = 0x7f0a08af -.field public static final text:I = 0x7f0a08b5 +.field public static final text:I = 0x7f0a08b9 -.field public static final text2:I = 0x7f0a08b6 +.field public static final text2:I = 0x7f0a08ba -.field public static final textSpacerNoButtons:I = 0x7f0a08b8 +.field public static final textSpacerNoButtons:I = 0x7f0a08bc -.field public static final textSpacerNoTitle:I = 0x7f0a08b9 +.field public static final textSpacerNoTitle:I = 0x7f0a08bd -.field public static final text_view_rotate:I = 0x7f0a08be +.field public static final text_view_rotate:I = 0x7f0a08c2 -.field public static final text_view_scale:I = 0x7f0a08bf +.field public static final text_view_scale:I = 0x7f0a08c3 -.field public static final time:I = 0x7f0a08c5 +.field public static final time:I = 0x7f0a08c9 -.field public static final title:I = 0x7f0a08c6 +.field public static final title:I = 0x7f0a08ca -.field public static final titleDividerNoCustom:I = 0x7f0a08c7 +.field public static final titleDividerNoCustom:I = 0x7f0a08cb -.field public static final title_template:I = 0x7f0a08c8 +.field public static final title_template:I = 0x7f0a08cc -.field public static final toolbar:I = 0x7f0a08c9 +.field public static final toolbar:I = 0x7f0a08cd -.field public static final toolbar_title:I = 0x7f0a08cb +.field public static final toolbar_title:I = 0x7f0a08cf -.field public static final top:I = 0x7f0a08cd +.field public static final top:I = 0x7f0a08d1 -.field public static final topPanel:I = 0x7f0a08ce +.field public static final topPanel:I = 0x7f0a08d2 -.field public static final ucrop:I = 0x7f0a08da +.field public static final ucrop:I = 0x7f0a08de -.field public static final ucrop_frame:I = 0x7f0a08db +.field public static final ucrop_frame:I = 0x7f0a08df -.field public static final ucrop_photobox:I = 0x7f0a08dc +.field public static final ucrop_photobox:I = 0x7f0a08e0 -.field public static final uniform:I = 0x7f0a08e3 +.field public static final uniform:I = 0x7f0a08e7 -.field public static final up:I = 0x7f0a08e6 +.field public static final up:I = 0x7f0a08ea -.field public static final view_overlay:I = 0x7f0a0962 +.field public static final view_overlay:I = 0x7f0a0966 -.field public static final wrap_content:I = 0x7f0a09d2 +.field public static final wrap_content:I = 0x7f0a09d6 -.field public static final wrapper_controls:I = 0x7f0a09d4 +.field public static final wrapper_controls:I = 0x7f0a09d8 -.field public static final wrapper_reset_rotate:I = 0x7f0a09d5 +.field public static final wrapper_reset_rotate:I = 0x7f0a09d9 -.field public static final wrapper_rotate_by_angle:I = 0x7f0a09d6 +.field public static final wrapper_rotate_by_angle:I = 0x7f0a09da -.field public static final wrapper_states:I = 0x7f0a09d7 +.field public static final wrapper_states:I = 0x7f0a09db # direct methods diff --git a/com.discord/smali_classes2/e/j/b/b/a$f.smali b/com.discord/smali_classes2/e/j/b/b/a$f.smali index 2ee3242ec0..5d24ba5d69 100644 --- a/com.discord/smali_classes2/e/j/b/b/a$f.smali +++ b/com.discord/smali_classes2/e/j/b/b/a$f.smali @@ -170,7 +170,7 @@ iget-object p1, p1, Le/j/j/c/f$b;->a:Le/j/j/j/e; - invoke-virtual {p1}, Le/j/j/j/e;->d()Ljava/io/InputStream; + invoke-virtual {p1}, Le/j/j/j/e;->b()Ljava/io/InputStream; move-result-object p1 diff --git a/com.discord/smali_classes2/e/j/d/f/a.smali b/com.discord/smali_classes2/e/j/d/f/a.smali index 6e01aea5d7..6d079ca0e8 100644 --- a/com.discord/smali_classes2/e/j/d/f/a.smali +++ b/com.discord/smali_classes2/e/j/d/f/a.smali @@ -412,31 +412,6 @@ return-void .end method -.method public static a(Ljava/lang/String;Ljava/lang/String;)V - .locals 2 - - sget-object v0, Le/j/d/f/a;->a:Le/j/d/f/c; - - check-cast v0, Le/j/d/f/b; - - const/4 v1, 0x3 - - invoke-virtual {v0, v1}, Le/j/d/f/b;->a(I)Z - - move-result v0 - - if-eqz v0, :cond_0 - - sget-object v0, Le/j/d/f/a;->a:Le/j/d/f/c; - - check-cast v0, Le/j/d/f/b; - - invoke-virtual {v0, v1, p0, p1}, Le/j/d/f/b;->a(ILjava/lang/String;Ljava/lang/String;)V - - :cond_0 - return-void -.end method - .method public static a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V .locals 2 diff --git a/com.discord/smali_classes2/e/j/g/a/a/a.smali b/com.discord/smali_classes2/e/j/g/a/a/a.smali index fc9ab05745..35159761d5 100644 --- a/com.discord/smali_classes2/e/j/g/a/a/a.smali +++ b/com.discord/smali_classes2/e/j/g/a/a/a.smali @@ -39,7 +39,7 @@ .locals 5 :try_start_0 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z instance-of v0, p1, Le/j/j/j/d; @@ -93,7 +93,7 @@ :goto_1 if-nez v2, :cond_2 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z return-object v0 @@ -109,7 +109,7 @@ :try_end_1 .catchall {:try_start_1 .. :try_end_1} :catchall_0 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z return-object v1 @@ -135,21 +135,21 @@ :try_end_2 .catchall {:try_start_2 .. :try_end_2} :catchall_0 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z return-object p1 :cond_4 const/4 p1, 0x0 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z return-object p1 :catchall_0 move-exception p1 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z throw p1 .end method diff --git a/com.discord/smali_classes2/e/j/g/a/a/b.smali b/com.discord/smali_classes2/e/j/g/a/a/b.smali index bd18ad0bbd..e4afcc17cc 100644 --- a/com.discord/smali_classes2/e/j/g/a/a/b.smali +++ b/com.discord/smali_classes2/e/j/g/a/a/b.smali @@ -54,7 +54,7 @@ .method public static a(Landroid/content/Context;Le/j/j/e/k;)V .locals 2 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z sget-boolean v0, Le/j/g/a/a/b;->c:Z @@ -75,13 +75,13 @@ :goto_0 :try_start_0 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z const/4 v0, 0x0 invoke-static {p0, v0}, Lcom/facebook/soloader/SoLoader;->a(Landroid/content/Context;I)V - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z :try_end_0 .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 @@ -99,7 +99,7 @@ invoke-static {p1}, Le/j/j/e/m;->a(Le/j/j/e/k;)V :goto_1 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z new-instance p1, Le/j/g/a/a/e; @@ -111,16 +111,16 @@ sput-object p0, Lcom/facebook/drawee/view/SimpleDraweeView;->k:Le/j/d/d/i; - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z return-void :catch_0 move-exception p0 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z new-instance p1, Ljava/lang/RuntimeException; diff --git a/com.discord/smali_classes2/e/j/g/a/a/c.smali b/com.discord/smali_classes2/e/j/g/a/a/c.smali index 7d386c0faa..1652a1a94f 100644 --- a/com.discord/smali_classes2/e/j/g/a/a/c.smali +++ b/com.discord/smali_classes2/e/j/g/a/a/c.smali @@ -205,7 +205,7 @@ check-cast p1, Lcom/facebook/common/references/CloseableReference; :try_start_0 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z invoke-static {p1}, Lcom/facebook/common/references/CloseableReference;->c(Lcom/facebook/common/references/CloseableReference;)Z @@ -232,7 +232,7 @@ if-eqz v0, :cond_0 :goto_0 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z goto :goto_1 @@ -288,7 +288,7 @@ :catchall_0 move-exception p1 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z throw p1 .end method @@ -333,7 +333,7 @@ } .end annotation - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z invoke-virtual {p0, p2, p4}, Lcom/facebook/drawee/controller/AbstractDraweeController;->a(Ljava/lang/String;Ljava/lang/Object;)V @@ -357,7 +357,7 @@ invoke-virtual {p0, p6}, Le/j/g/a/a/c;->a(Le/j/g/a/a/h/b;)V - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z return-void .end method @@ -916,7 +916,7 @@ .method public f()Ljava/lang/Object; .locals 3 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z :try_start_0 iget-object v0, p0, Le/j/g/a/a/c;->w:Le/j/j/c/r; @@ -965,7 +965,7 @@ goto :goto_0 :cond_1 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z move-object v1, v0 @@ -973,7 +973,7 @@ :cond_2 :goto_0 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z :goto_1 return-object v1 @@ -981,7 +981,7 @@ :catchall_0 move-exception v0 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z throw v0 .end method @@ -998,7 +998,7 @@ } .end annotation - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z const/4 v0, 0x2 @@ -1031,7 +1031,7 @@ check-cast v0, Lcom/facebook/datasource/DataSource; - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z return-object v0 .end method diff --git a/com.discord/smali_classes2/e/j/g/a/a/h/f.smali b/com.discord/smali_classes2/e/j/g/a/a/h/f.smali index eed53755ed..db37c60b63 100644 --- a/com.discord/smali_classes2/e/j/g/a/a/h/f.smali +++ b/com.discord/smali_classes2/e/j/g/a/a/h/f.smali @@ -420,7 +420,7 @@ move-result v2 - invoke-virtual {v1, v2}, Le/j/g/a/a/h/g;->b(I)V + iput v2, v1, Le/j/g/a/a/h/g;->p:I iget-object v1, p0, Le/j/g/a/a/h/f;->c:Le/j/g/a/a/h/g; @@ -428,7 +428,7 @@ move-result v0 - invoke-virtual {v1, v0}, Le/j/g/a/a/h/g;->a(I)V + iput v0, v1, Le/j/g/a/a/h/g;->q:I :cond_1 invoke-virtual {p1}, Le/j/g/a/a/h/g;->a()Le/j/g/a/a/h/d; diff --git a/com.discord/smali_classes2/e/j/g/a/a/h/g.smali b/com.discord/smali_classes2/e/j/g/a/a/h/g.smali index 86c375e0cd..0479e51698 100644 --- a/com.discord/smali_classes2/e/j/g/a/a/h/g.smali +++ b/com.discord/smali_classes2/e/j/g/a/a/h/g.smali @@ -180,14 +180,6 @@ return-object v32 .end method -.method public a(I)V - .locals 0 - - iput p1, p0, Le/j/g/a/a/h/g;->q:I - - return-void -.end method - .method public a(Le/j/j/j/f;)V .locals 0 @@ -195,11 +187,3 @@ return-void .end method - -.method public b(I)V - .locals 0 - - iput p1, p0, Le/j/g/a/a/h/g;->p:I - - return-void -.end method diff --git a/com.discord/smali_classes2/e/j/g/c/a.smali b/com.discord/smali_classes2/e/j/g/c/a.smali index 767189b74e..ffdfa6ad63 100644 --- a/com.discord/smali_classes2/e/j/g/c/a.smali +++ b/com.discord/smali_classes2/e/j/g/c/a.smali @@ -288,13 +288,13 @@ iput-object v1, p0, Le/j/g/c/a;->e:Ljava/lang/Object; :cond_4 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z move-object v0, p0 check-cast v0, Le/j/g/a/a/d; - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z :try_start_0 iget-object v2, v0, Le/j/g/c/a;->n:Le/j/g/h/a; @@ -422,7 +422,7 @@ :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z iget-boolean v0, p0, Le/j/g/c/a;->l:Z @@ -507,14 +507,14 @@ invoke-virtual {v2, v0}, Lcom/facebook/drawee/controller/AbstractDraweeController;->a(Lcom/facebook/drawee/controller/ControllerListener;)V :cond_d - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z return-object v2 :catchall_0 move-exception v0 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z throw v0 .end method diff --git a/com.discord/smali_classes2/e/j/g/e/l.smali b/com.discord/smali_classes2/e/j/g/e/l.smali index 7500e8329f..7e165328c4 100644 --- a/com.discord/smali_classes2/e/j/g/e/l.smali +++ b/com.discord/smali_classes2/e/j/g/e/l.smali @@ -96,7 +96,7 @@ .method public draw(Landroid/graphics/Canvas;)V .locals 4 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z invoke-virtual {p0}, Le/j/g/e/l;->a()Z @@ -106,7 +106,7 @@ invoke-super {p0, p1}, Le/j/g/e/o;->draw(Landroid/graphics/Canvas;)V - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z return-void @@ -229,7 +229,7 @@ :cond_4 invoke-virtual {p1, v0}, Landroid/graphics/Canvas;->restoreToCount(I)V - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z return-void .end method diff --git a/com.discord/smali_classes2/e/j/g/e/o.smali b/com.discord/smali_classes2/e/j/g/e/o.smali index 0172991152..eef4fc76c9 100644 --- a/com.discord/smali_classes2/e/j/g/e/o.smali +++ b/com.discord/smali_classes2/e/j/g/e/o.smali @@ -1022,13 +1022,13 @@ .end annotation .end param - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z iget-object v0, p0, Le/j/g/e/o;->d:Landroid/graphics/drawable/Drawable; invoke-virtual {v0, p1}, Landroid/graphics/drawable/Drawable;->draw(Landroid/graphics/Canvas;)V - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z return-void .end method diff --git a/com.discord/smali_classes2/e/j/g/e/p.smali b/com.discord/smali_classes2/e/j/g/e/p.smali index 7f12579f00..11c493b863 100644 --- a/com.discord/smali_classes2/e/j/g/e/p.smali +++ b/com.discord/smali_classes2/e/j/g/e/p.smali @@ -17,7 +17,7 @@ .method public draw(Landroid/graphics/Canvas;)V .locals 1 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z invoke-virtual {p0}, Le/j/g/e/o;->a()Z @@ -27,7 +27,7 @@ invoke-super {p0, p1}, Le/j/g/e/o;->draw(Landroid/graphics/Canvas;)V - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z return-void @@ -42,7 +42,7 @@ invoke-super {p0, p1}, Le/j/g/e/o;->draw(Landroid/graphics/Canvas;)V - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z return-void .end method diff --git a/com.discord/smali_classes2/e/j/g/f/d.smali b/com.discord/smali_classes2/e/j/g/f/d.smali index 6c7c22bdf5..0c8aaf089f 100644 --- a/com.discord/smali_classes2/e/j/g/f/d.smali +++ b/com.discord/smali_classes2/e/j/g/f/d.smali @@ -37,7 +37,7 @@ .method public static a(Landroid/graphics/drawable/Drawable;Lcom/facebook/drawee/drawable/ScalingUtils$ScaleType;Landroid/graphics/PointF;)Landroid/graphics/drawable/Drawable; .locals 1 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z if-eqz p0, :cond_4 @@ -84,13 +84,13 @@ :cond_3 :goto_0 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z return-object v0 :cond_4 :goto_1 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z return-object p0 .end method @@ -99,7 +99,7 @@ .locals 2 :try_start_0 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z if-eqz p0, :cond_1 @@ -128,20 +128,20 @@ :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z return-object v0 :cond_1 :goto_0 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z return-object p0 :catchall_0 move-exception p0 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z throw p0 .end method @@ -333,7 +333,7 @@ .locals 3 :try_start_0 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z if-eqz p0, :cond_4 @@ -392,7 +392,7 @@ :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z return-object p0 @@ -404,20 +404,20 @@ :try_end_1 .catchall {:try_start_1 .. :try_end_1} :catchall_0 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z return-object p0 :cond_4 :goto_2 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z return-object p0 :catchall_0 move-exception p0 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z throw p0 .end method diff --git a/com.discord/smali_classes2/e/j/g/j/c.smali b/com.discord/smali_classes2/e/j/g/j/c.smali index 1f80ac9e50..f4eecaad2b 100644 --- a/com.discord/smali_classes2/e/j/g/j/c.smali +++ b/com.discord/smali_classes2/e/j/g/j/c.smali @@ -74,9 +74,9 @@ .method public a(Landroid/content/Context;Landroid/util/AttributeSet;)V .locals 2 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z invoke-virtual {p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; @@ -88,7 +88,7 @@ invoke-static {v1, p1, p2}, Lp/a/b/b/g/e;->a(Le/j/g/f/a;Landroid/content/Context;Landroid/util/AttributeSet;)Le/j/g/f/a; - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z iget p1, v1, Le/j/g/f/a;->c:F @@ -100,7 +100,7 @@ invoke-virtual {p0, p1}, Lcom/facebook/drawee/view/DraweeView;->setHierarchy(Le/j/g/h/b;)V - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z return-void .end method diff --git a/com.discord/smali_classes2/e/j/i/d.smali b/com.discord/smali_classes2/e/j/i/d.smali index 9cbd809dbf..f36a24e73c 100644 --- a/com.discord/smali_classes2/e/j/i/d.smali +++ b/com.discord/smali_classes2/e/j/i/d.smali @@ -189,7 +189,7 @@ invoke-static {p0}, Lp/a/b/b/g/e;->b(Ljava/lang/Throwable;)Ljava/lang/RuntimeException; - move-result-object p0 + const/4 p0, 0x0 throw p0 .end method diff --git a/com.discord/smali_classes2/e/j/j/a/b/e.smali b/com.discord/smali_classes2/e/j/j/a/b/e.smali index 38d8ed1940..0ace762899 100644 --- a/com.discord/smali_classes2/e/j/j/a/b/e.smali +++ b/com.discord/smali_classes2/e/j/j/a/b/e.smali @@ -340,7 +340,7 @@ if-eqz v0, :cond_1 - invoke-virtual {p1}, Le/j/j/j/e;->b()Lcom/facebook/common/references/CloseableReference; + invoke-virtual {p1}, Le/j/j/j/e;->a()Lcom/facebook/common/references/CloseableReference; move-result-object p1 @@ -514,7 +514,7 @@ if-eqz v0, :cond_1 - invoke-virtual {p1}, Le/j/j/j/e;->b()Lcom/facebook/common/references/CloseableReference; + invoke-virtual {p1}, Le/j/j/j/e;->a()Lcom/facebook/common/references/CloseableReference; move-result-object p1 diff --git a/com.discord/smali_classes2/e/j/j/b/b.smali b/com.discord/smali_classes2/e/j/j/b/b.smali index f60e7af1ab..2ecc252a16 100644 --- a/com.discord/smali_classes2/e/j/j/b/b.smali +++ b/com.discord/smali_classes2/e/j/j/b/b.smali @@ -620,6 +620,9 @@ sget-object v3, Le/j/j/b/b;->c:[B array-length v3, v3 + :try_end_0 + .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 add-int/2addr v2, v3 @@ -627,7 +630,8 @@ check-cast v1, Le/j/j/l/v; - invoke-virtual {v1, v2}, Le/j/j/l/v;->a(I)Le/j/j/l/w; + :try_start_1 + invoke-virtual {v1, v2}, Le/j/j/l/v;->a(I)Le/j/d/h/j; move-result-object v0 @@ -663,16 +667,20 @@ invoke-virtual {v0, p1}, Ljava/io/OutputStream;->write([B)V - invoke-virtual {v0}, Le/j/j/l/w;->b()Le/j/j/l/u; + move-object p1, v0 + + check-cast p1, Le/j/j/l/w; + + invoke-virtual {p1}, Le/j/j/l/w;->b()Le/j/j/l/u; move-result-object p1 invoke-static {p1}, Lcom/facebook/common/references/CloseableReference;->a(Ljava/io/Closeable;)Lcom/facebook/common/references/CloseableReference; move-result-object p1 - :try_end_0 - .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 + :try_end_1 + .catch Ljava/io/IOException; {:try_start_1 .. :try_end_1} :catch_0 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 invoke-virtual {v0}, Le/j/d/h/j;->close()V @@ -686,14 +694,14 @@ :catch_0 move-exception p1 - :try_start_1 + :try_start_2 new-instance p2, Ljava/lang/RuntimeException; invoke-direct {p2, p1}, Ljava/lang/RuntimeException;->(Ljava/lang/Throwable;)V throw p2 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 :goto_0 if-eqz v0, :cond_0 diff --git a/com.discord/smali_classes2/e/j/j/c/e.smali b/com.discord/smali_classes2/e/j/j/c/e.smali index d749373dea..2ecfd5663a 100644 --- a/com.discord/smali_classes2/e/j/j/c/e.smali +++ b/com.discord/smali_classes2/e/j/j/c/e.smali @@ -51,7 +51,7 @@ .end annotation :try_start_0 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z iget-object v0, p0, Le/j/j/c/e;->d:Ljava/util/concurrent/atomic/AtomicBoolean; @@ -213,7 +213,7 @@ :catch_0 :goto_1 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z return-object v0 @@ -230,7 +230,7 @@ :catchall_1 move-exception v0 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z throw v0 .end method diff --git a/com.discord/smali_classes2/e/j/j/c/f$a.smali b/com.discord/smali_classes2/e/j/j/c/f$a.smali index 09ffc9010b..c82170518f 100644 --- a/com.discord/smali_classes2/e/j/j/c/f$a.smali +++ b/com.discord/smali_classes2/e/j/j/c/f$a.smali @@ -46,7 +46,7 @@ .locals 4 :try_start_0 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z iget-object v0, p0, Le/j/j/c/f$a;->f:Le/j/j/c/f; @@ -72,7 +72,7 @@ invoke-static {v0}, Le/j/j/j/e;->c(Le/j/j/j/e;)V - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z return-void @@ -93,7 +93,7 @@ invoke-static {v1}, Le/j/j/j/e;->c(Le/j/j/j/e;)V - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z throw v0 .end method diff --git a/com.discord/smali_classes2/e/j/j/c/f.smali b/com.discord/smali_classes2/e/j/j/c/f.smali index 88d4a80f8f..d91bd8090e 100644 --- a/com.discord/smali_classes2/e/j/j/c/f.smali +++ b/com.discord/smali_classes2/e/j/j/c/f.smali @@ -257,7 +257,7 @@ .end annotation :try_start_0 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z iget-object v0, p0, Le/j/j/c/f;->f:Le/j/j/c/v; @@ -289,7 +289,7 @@ :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z return-object p1 @@ -339,14 +339,14 @@ .catchall {:try_start_2 .. :try_end_2} :catchall_0 :goto_0 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z return-object p1 :catchall_0 move-exception p1 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z throw p1 .end method @@ -355,7 +355,7 @@ .locals 7 :try_start_0 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z if-eqz p1, :cond_0 @@ -420,7 +420,7 @@ .catchall {:try_start_2 .. :try_end_2} :catchall_0 :goto_0 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z return-void @@ -437,7 +437,7 @@ :catchall_0 move-exception p1 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z throw p1 .end method diff --git a/com.discord/smali_classes2/e/j/j/c/g.smali b/com.discord/smali_classes2/e/j/j/c/g.smali index d98a410a51..ea3e1610d6 100644 --- a/com.discord/smali_classes2/e/j/j/c/g.smali +++ b/com.discord/smali_classes2/e/j/j/c/g.smali @@ -47,7 +47,7 @@ .end annotation :try_start_0 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z iget-object v0, p0, Le/j/j/c/g;->e:Le/j/j/c/f; @@ -72,7 +72,7 @@ :try_end_1 .catchall {:try_start_1 .. :try_end_1} :catchall_0 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z const/4 v0, 0x0 @@ -81,7 +81,7 @@ :catchall_0 move-exception v0 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z throw v0 .end method diff --git a/com.discord/smali_classes2/e/j/j/c/k$c.smali b/com.discord/smali_classes2/e/j/j/c/k$c.smali index 9c13424bf7..fb0cd67545 100644 --- a/com.discord/smali_classes2/e/j/j/c/k$c.smali +++ b/com.discord/smali_classes2/e/j/j/c/k$c.smali @@ -103,28 +103,3 @@ throw p1 .end method - -.method public static a(Ljava/lang/Object;Lcom/facebook/common/references/CloseableReference;Le/j/j/c/k$d;)Le/j/j/c/k$c; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TK;", - "Lcom/facebook/common/references/CloseableReference<", - "TV;>;", - "Le/j/j/c/k$d<", - "TK;>;)", - "Le/j/j/c/k$c<", - "TK;TV;>;" - } - .end annotation - - new-instance v0, Le/j/j/c/k$c; - - invoke-direct {v0, p0, p1, p2}, Le/j/j/c/k$c;->(Ljava/lang/Object;Lcom/facebook/common/references/CloseableReference;Le/j/j/c/k$d;)V - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/e/j/j/c/k.smali b/com.discord/smali_classes2/e/j/j/c/k.smali index 7c99e3a5a0..6fc025bf1e 100644 --- a/com.discord/smali_classes2/e/j/j/c/k.smali +++ b/com.discord/smali_classes2/e/j/j/c/k.smali @@ -305,9 +305,9 @@ } .end annotation - invoke-static {p1}, Lp/a/b/b/g/e;->a(Ljava/lang/Object;)Ljava/lang/Object; + if-eqz p1, :cond_3 - invoke-static {p2}, Lp/a/b/b/g/e;->a(Ljava/lang/Object;)Ljava/lang/Object; + if-eqz p2, :cond_2 invoke-virtual {p0}, Le/j/j/c/k;->d()V @@ -356,15 +356,15 @@ if-eqz v3, :cond_1 - invoke-static {p1, p2, p3}, Le/j/j/c/k$c;->a(Ljava/lang/Object;Lcom/facebook/common/references/CloseableReference;Le/j/j/c/k$d;)Le/j/j/c/k$c; + new-instance v2, Le/j/j/c/k$c; - move-result-object p2 + invoke-direct {v2, p1, p2, p3}, Le/j/j/c/k$c;->(Ljava/lang/Object;Lcom/facebook/common/references/CloseableReference;Le/j/j/c/k$d;)V - iget-object p3, p0, Le/j/j/c/k;->b:Le/j/j/c/i; + iget-object p2, p0, Le/j/j/c/k;->b:Le/j/j/c/i; - invoke-virtual {p3, p1, p2}, Le/j/j/c/i;->a(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + invoke-virtual {p2, p1, v2}, Le/j/j/c/i;->a(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - invoke-virtual {p0, p2}, Le/j/j/c/k;->e(Le/j/j/c/k$c;)Lcom/facebook/common/references/CloseableReference; + invoke-virtual {p0, v2}, Le/j/j/c/k;->e(Le/j/j/c/k$c;)Lcom/facebook/common/references/CloseableReference; move-result-object v2 @@ -390,6 +390,20 @@ .catchall {:try_start_1 .. :try_end_1} :catchall_0 throw p1 + + :cond_2 + new-instance p1, Ljava/lang/NullPointerException; + + invoke-direct {p1}, Ljava/lang/NullPointerException;->()V + + throw p1 + + :cond_3 + new-instance p1, Ljava/lang/NullPointerException; + + invoke-direct {p1}, Ljava/lang/NullPointerException;->()V + + throw p1 .end method .method public final declared-synchronized a(II)Ljava/util/ArrayList; diff --git a/com.discord/smali_classes2/e/j/j/c/l.smali b/com.discord/smali_classes2/e/j/j/c/l.smali index d838e5f237..d2b85308b7 100644 --- a/com.discord/smali_classes2/e/j/j/c/l.smali +++ b/com.discord/smali_classes2/e/j/j/c/l.smali @@ -56,21 +56,11 @@ # virtual methods -.method public a(Landroid/net/Uri;)Landroid/net/Uri; - .locals 0 - - return-object p1 -.end method - .method public a(Le/j/j/p/c;Landroid/net/Uri;Ljava/lang/Object;)Lcom/facebook/cache/common/CacheKey; .locals 0 new-instance p1, Le/j/b/a/g; - invoke-virtual {p0, p2}, Le/j/j/c/l;->a(Landroid/net/Uri;)Landroid/net/Uri; - - move-result-object p2 - invoke-virtual {p2}, Landroid/net/Uri;->toString()Ljava/lang/String; move-result-object p2 @@ -111,15 +101,19 @@ .end method .method public b(Le/j/j/p/c;Ljava/lang/Object;)Lcom/facebook/cache/common/CacheKey; - .locals 1 + .locals 0 - iget-object v0, p1, Le/j/j/p/c;->b:Landroid/net/Uri; + iget-object p1, p1, Le/j/j/p/c;->b:Landroid/net/Uri; - invoke-virtual {p0, p1, v0, p2}, Le/j/j/c/l;->a(Le/j/j/p/c;Landroid/net/Uri;Ljava/lang/Object;)Lcom/facebook/cache/common/CacheKey; + new-instance p2, Le/j/b/a/g; + + invoke-virtual {p1}, Landroid/net/Uri;->toString()Ljava/lang/String; move-result-object p1 - return-object p1 + invoke-direct {p2, p1}, Le/j/b/a/g;->(Ljava/lang/String;)V + + return-object p2 .end method .method public c(Le/j/j/p/c;Ljava/lang/Object;)Lcom/facebook/cache/common/CacheKey; diff --git a/com.discord/smali_classes2/e/j/j/c/v.smali b/com.discord/smali_classes2/e/j/j/c/v.smali index 45d7ee6a94..a344f7f6ec 100644 --- a/com.discord/smali_classes2/e/j/j/c/v.smali +++ b/com.discord/smali_classes2/e/j/j/c/v.smali @@ -231,9 +231,9 @@ monitor-enter p0 - :try_start_0 - invoke-static {p1}, Lp/a/b/b/g/e;->a(Ljava/lang/Object;)Ljava/lang/Object; + if-eqz p1, :cond_0 + :try_start_0 invoke-static {p2}, Le/j/j/j/e;->e(Le/j/j/j/e;)Z move-result v0 @@ -265,6 +265,19 @@ :catchall_0 move-exception p1 + goto :goto_0 + + :cond_0 + :try_start_1 + new-instance p1, Ljava/lang/NullPointerException; + + invoke-direct {p1}, Ljava/lang/NullPointerException;->()V + + throw p1 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + :goto_0 monitor-exit p0 throw p1 @@ -273,7 +286,7 @@ .method public b(Lcom/facebook/cache/common/CacheKey;)Z .locals 1 - invoke-static {p1}, Lp/a/b/b/g/e;->a(Ljava/lang/Object;)Ljava/lang/Object; + if-eqz p1, :cond_1 monitor-enter p0 @@ -298,20 +311,24 @@ :cond_0 :try_start_1 - invoke-virtual {p1}, Le/j/j/j/e;->g()Z + invoke-virtual {p1}, Le/j/j/j/e;->d()Z move-result v0 :try_end_1 .catchall {:try_start_1 .. :try_end_1} :catchall_0 - invoke-virtual {p1}, Le/j/j/j/e;->close()V + iget-object p1, p1, Le/j/j/j/e;->d:Lcom/facebook/common/references/CloseableReference; + + invoke-static {p1}, Lcom/facebook/common/references/CloseableReference;->b(Lcom/facebook/common/references/CloseableReference;)V return v0 :catchall_0 move-exception v0 - invoke-virtual {p1}, Le/j/j/j/e;->close()V + iget-object p1, p1, Le/j/j/j/e;->d:Lcom/facebook/common/references/CloseableReference; + + invoke-static {p1}, Lcom/facebook/common/references/CloseableReference;->b(Lcom/facebook/common/references/CloseableReference;)V throw v0 @@ -324,6 +341,13 @@ .catchall {:try_start_2 .. :try_end_2} :catchall_1 throw p1 + + :cond_1 + new-instance p1, Ljava/lang/NullPointerException; + + invoke-direct {p1}, Ljava/lang/NullPointerException;->()V + + throw p1 .end method .method public declared-synchronized b(Lcom/facebook/cache/common/CacheKey;Le/j/j/j/e;)Z @@ -331,11 +355,11 @@ monitor-enter p0 + if-eqz p1, :cond_4 + + if-eqz p2, :cond_3 + :try_start_0 - invoke-static {p1}, Lp/a/b/b/g/e;->a(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-static {p2}, Lp/a/b/b/g/e;->a(Ljava/lang/Object;)Ljava/lang/Object; - invoke-static {p2}, Le/j/j/j/e;->e(Le/j/j/j/e;)Z move-result v0 @@ -362,11 +386,11 @@ :cond_0 :try_start_1 - invoke-virtual {v0}, Le/j/j/j/e;->b()Lcom/facebook/common/references/CloseableReference; + invoke-virtual {v0}, Le/j/j/j/e;->a()Lcom/facebook/common/references/CloseableReference; move-result-object v2 - invoke-virtual {p2}, Le/j/j/j/e;->b()Lcom/facebook/common/references/CloseableReference; + invoke-virtual {p2}, Le/j/j/j/e;->a()Lcom/facebook/common/references/CloseableReference; move-result-object p2 :try_end_1 @@ -442,6 +466,26 @@ :catchall_1 move-exception p1 + goto :goto_1 + + :cond_3 + :try_start_5 + new-instance p1, Ljava/lang/NullPointerException; + + invoke-direct {p1}, Ljava/lang/NullPointerException;->()V + + throw p1 + + :cond_4 + new-instance p1, Ljava/lang/NullPointerException; + + invoke-direct {p1}, Ljava/lang/NullPointerException;->()V + + throw p1 + :try_end_5 + .catchall {:try_start_5 .. :try_end_5} :catchall_1 + + :goto_1 monitor-exit p0 throw p1 diff --git a/com.discord/smali_classes2/e/j/j/d/f.smali b/com.discord/smali_classes2/e/j/j/d/f.smali index f007102414..3418dc7976 100644 --- a/com.discord/smali_classes2/e/j/j/d/f.smali +++ b/com.discord/smali_classes2/e/j/j/d/f.smali @@ -60,18 +60,10 @@ # virtual methods -.method public a()Z - .locals 1 - - iget-boolean v0, p0, Le/j/j/d/f;->b:Z - - return v0 -.end method - -.method public b()I +.method public a()I .locals 2 - invoke-virtual {p0}, Le/j/j/d/f;->d()Z + invoke-virtual {p0}, Le/j/j/d/f;->c()Z move-result v0 @@ -91,7 +83,7 @@ throw v0 .end method -.method public c()Z +.method public b()Z .locals 2 iget v0, p0, Le/j/j/d/f;->a:I @@ -111,7 +103,7 @@ return v0 .end method -.method public d()Z +.method public c()Z .locals 2 iget v0, p0, Le/j/j/d/f;->a:I diff --git a/com.discord/smali_classes2/e/j/j/e/a.smali b/com.discord/smali_classes2/e/j/j/e/a.smali index ee2d3239c4..5bf3597581 100644 --- a/com.discord/smali_classes2/e/j/j/e/a.smali +++ b/com.discord/smali_classes2/e/j/j/e/a.smali @@ -126,7 +126,7 @@ invoke-virtual {v0}, Le/j/j/g/a;->a()Z - move-result v0 + const/4 v0, 0x0 return v0 .end method diff --git a/com.discord/smali_classes2/e/j/j/e/i.smali b/com.discord/smali_classes2/e/j/j/e/i.smali index c1c8cdce6c..be4547640a 100644 --- a/com.discord/smali_classes2/e/j/j/e/i.smali +++ b/com.discord/smali_classes2/e/j/j/e/i.smali @@ -48,7 +48,7 @@ return-void .end method -.method public constructor (Le/j/j/e/p;Ljava/util/Set;Le/j/d/d/i;Le/j/j/c/r;Le/j/j/c/r;Le/j/j/c/f;Le/j/j/c/f;Le/j/j/c/h;Le/j/j/o/x0;Le/j/d/d/i;Le/j/d/d/i;)V +.method public constructor (Le/j/j/e/p;Ljava/util/Set;Le/j/d/d/i;Le/j/j/c/r;Le/j/j/c/r;Le/j/j/c/f;Le/j/j/c/f;Le/j/j/c/h;Le/j/j/o/b1;Le/j/d/d/i;Le/j/d/d/i;)V .locals 0 .annotation system Ldalvik/annotation/Signature; value = { @@ -71,7 +71,7 @@ "Le/j/j/c/f;", "Le/j/j/c/f;", "Le/j/j/c/h;", - "Le/j/j/o/x0;", + "Le/j/j/o/b1;", "Le/j/d/d/i<", "Ljava/lang/Boolean;", ">;", @@ -110,14 +110,14 @@ # virtual methods -.method public final a(Le/j/j/o/p0;Le/j/j/p/c;Le/j/j/p/c$b;Ljava/lang/Object;Le/j/j/k/c;)Lcom/facebook/datasource/DataSource; +.method public final a(Le/j/j/o/t0;Le/j/j/p/c;Le/j/j/p/c$b;Ljava/lang/Object;Le/j/j/k/c;)Lcom/facebook/datasource/DataSource; .locals 13 .annotation system Ldalvik/annotation/Signature; value = { "(", - "Le/j/j/o/p0<", + "Le/j/j/o/t0<", "Lcom/facebook/common/references/CloseableReference<", "TT;>;>;", "Le/j/j/p/c;", @@ -135,7 +135,7 @@ move-object v0, p2 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z const/4 v2, 0x1 @@ -221,7 +221,7 @@ move-result-object v7 - new-instance v12, Le/j/j/o/u0; + new-instance v12, Le/j/j/o/y0; iget-object v4, v1, Le/j/j/e/i;->f:Ljava/util/concurrent/atomic/AtomicLong; @@ -269,22 +269,22 @@ move-object/from16 v6, p4 - invoke-direct/range {v2 .. v10}, Le/j/j/o/u0;->(Le/j/j/p/c;Ljava/lang/String;Le/j/j/k/c;Ljava/lang/Object;Le/j/j/p/c$b;ZZLe/j/j/d/d;)V + invoke-direct/range {v2 .. v10}, Le/j/j/o/y0;->(Le/j/j/p/c;Ljava/lang/String;Le/j/j/k/c;Ljava/lang/Object;Le/j/j/p/c$b;ZZLe/j/j/d/d;)V - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z new-instance v0, Le/j/j/f/d; move-object v2, p1 - invoke-direct {v0, p1, v12, v11}, Le/j/j/f/d;->(Le/j/j/o/p0;Le/j/j/o/u0;Le/j/j/k/c;)V + invoke-direct {v0, p1, v12, v11}, Le/j/j/f/d;->(Le/j/j/o/t0;Le/j/j/o/y0;Le/j/j/k/c;)V - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z :try_end_0 .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z return-object v0 @@ -303,12 +303,12 @@ :try_end_1 .catchall {:try_start_1 .. :try_end_1} :catchall_0 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z return-object v0 :goto_4 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z throw v0 .end method @@ -359,7 +359,7 @@ :try_start_0 iget-object v0, p0, Le/j/j/e/i;->a:Le/j/j/e/p; - invoke-virtual {v0, p1}, Le/j/j/e/p;->a(Le/j/j/p/c;)Le/j/j/o/p0; + invoke-virtual {v0, p1}, Le/j/j/e/p;->a(Le/j/j/p/c;)Le/j/j/o/t0; move-result-object v2 @@ -373,7 +373,7 @@ move-object v6, p4 - invoke-virtual/range {v1 .. v6}, Le/j/j/e/i;->a(Le/j/j/o/p0;Le/j/j/p/c;Le/j/j/p/c$b;Ljava/lang/Object;Le/j/j/k/c;)Lcom/facebook/datasource/DataSource; + invoke-virtual/range {v1 .. v6}, Le/j/j/e/i;->a(Le/j/j/o/t0;Le/j/j/p/c;Le/j/j/p/c$b;Ljava/lang/Object;Le/j/j/k/c;)Lcom/facebook/datasource/DataSource; move-result-object p1 :try_end_0 diff --git a/com.discord/smali_classes2/e/j/j/e/k$a.smali b/com.discord/smali_classes2/e/j/j/e/k$a.smali index 590ec53c53..5580f1ec8c 100644 --- a/com.discord/smali_classes2/e/j/j/e/k$a.smali +++ b/com.discord/smali_classes2/e/j/j/e/k$a.smali @@ -79,7 +79,7 @@ .field public p:Ljava/lang/Integer; -.field public q:Le/j/j/o/i0; +.field public q:Le/j/j/o/k0; .field public r:Lcom/facebook/imagepipeline/bitmaps/PlatformBitmapFactory; diff --git a/com.discord/smali_classes2/e/j/j/e/k.smali b/com.discord/smali_classes2/e/j/j/e/k.smali index 77e1411a80..84f4a97164 100644 --- a/com.discord/smali_classes2/e/j/j/e/k.smali +++ b/com.discord/smali_classes2/e/j/j/e/k.smali @@ -77,7 +77,7 @@ .field public final q:I -.field public final r:Le/j/j/o/i0; +.field public final r:Le/j/j/o/k0; .field public final s:I @@ -124,7 +124,7 @@ invoke-direct {p0}, Ljava/lang/Object;->()V - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z iget-object p2, p1, Le/j/j/e/k$a;->A:Le/j/j/e/l$b; @@ -294,7 +294,7 @@ iget-object p2, p1, Le/j/j/e/k$a;->e:Landroid/content/Context; :try_start_0 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z new-instance v1, Lcom/facebook/cache/disk/DiskCacheConfig$b; @@ -306,14 +306,14 @@ :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z goto :goto_2 :catchall_0 move-exception p1 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z throw p1 @@ -368,22 +368,22 @@ :cond_f iput p2, p0, Le/j/j/e/k;->s:I - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z - iget-object p2, p1, Le/j/j/e/k$a;->q:Le/j/j/o/i0; + iget-object p2, p1, Le/j/j/e/k$a;->q:Le/j/j/o/k0; if-nez p2, :cond_10 - new-instance p2, Le/j/j/o/v; + new-instance p2, Le/j/j/o/x; iget v1, p0, Le/j/j/e/k;->s:I - invoke-direct {p2, v1}, Le/j/j/o/v;->(I)V + invoke-direct {p2, v1}, Le/j/j/o/x;->(I)V :cond_10 - iput-object p2, p0, Le/j/j/e/k;->r:Le/j/j/o/i0; + iput-object p2, p0, Le/j/j/e/k;->r:Le/j/j/o/k0; - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z iget-object p2, p1, Le/j/j/e/k$a;->r:Lcom/facebook/imagepipeline/bitmaps/PlatformBitmapFactory; @@ -523,7 +523,7 @@ :cond_17 :goto_4 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z return-void .end method diff --git a/com.discord/smali_classes2/e/j/j/e/m.smali b/com.discord/smali_classes2/e/j/j/e/m.smali index b5a6c5d20d..b34e5a9eeb 100644 --- a/com.discord/smali_classes2/e/j/j/e/m.smali +++ b/com.discord/smali_classes2/e/j/j/e/m.smali @@ -17,7 +17,7 @@ # instance fields -.field public final a:Le/j/j/o/x0; +.field public final a:Le/j/j/o/b1; .field public final b:Le/j/j/e/k; @@ -108,13 +108,13 @@ invoke-direct {p0}, Ljava/lang/Object;->()V - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z if-eqz p1, :cond_0 iput-object p1, p0, Le/j/j/e/m;->b:Le/j/j/e/k; - new-instance v0, Le/j/j/o/x0; + new-instance v0, Le/j/j/o/b1; iget-object v1, p1, Le/j/j/e/k;->i:Le/j/j/e/f; @@ -122,9 +122,9 @@ iget-object v1, v1, Le/j/j/e/c;->d:Ljava/util/concurrent/Executor; - invoke-direct {v0, v1}, Le/j/j/o/x0;->(Ljava/util/concurrent/Executor;)V + invoke-direct {v0, v1}, Le/j/j/o/b1;->(Ljava/util/concurrent/Executor;)V - iput-object v0, p0, Le/j/j/e/m;->a:Le/j/j/o/x0; + iput-object v0, p0, Le/j/j/e/m;->a:Le/j/j/o/b1; new-instance v0, Le/j/j/e/b; @@ -134,7 +134,7 @@ iput-object v0, p0, Le/j/j/e/m;->c:Le/j/j/e/b; - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z return-void @@ -154,7 +154,7 @@ monitor-enter v0 :try_start_0 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z invoke-static {p0}, Le/j/j/e/k;->a(Landroid/content/Context;)Le/j/j/e/k$a; @@ -168,7 +168,7 @@ invoke-static {v1}, Le/j/j/e/m;->a(Le/j/j/e/k;)V - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 @@ -763,7 +763,7 @@ iget-object v1, v0, Le/j/j/e/m;->b:Le/j/j/e/k; - iget-object v8, v1, Le/j/j/e/k;->r:Le/j/j/o/i0; + iget-object v8, v1, Le/j/j/e/k;->r:Le/j/j/o/k0; iget-boolean v9, v1, Le/j/j/e/k;->w:Z @@ -771,7 +771,7 @@ iget-boolean v10, v3, Le/j/j/e/l;->a:Z - iget-object v11, v0, Le/j/j/e/m;->a:Le/j/j/o/x0; + iget-object v11, v0, Le/j/j/e/m;->a:Le/j/j/o/b1; iget-boolean v12, v1, Le/j/j/e/k;->f:Z @@ -836,7 +836,7 @@ move-object/from16 v16, v1 - invoke-direct/range {v5 .. v16}, Le/j/j/e/p;->(Landroid/content/ContentResolver;Le/j/j/e/o;Le/j/j/o/i0;ZZLe/j/j/o/x0;ZZZZLe/j/j/r/c;)V + invoke-direct/range {v5 .. v16}, Le/j/j/e/p;->(Landroid/content/ContentResolver;Le/j/j/e/o;Le/j/j/o/k0;ZZLe/j/j/o/b1;ZZZZLe/j/j/r/c;)V iput-object v2, v0, Le/j/j/e/m;->n:Le/j/j/e/p; @@ -880,7 +880,7 @@ iget-object v10, v1, Le/j/j/e/k;->d:Le/j/j/c/h; - iget-object v11, v0, Le/j/j/e/m;->a:Le/j/j/o/x0; + iget-object v11, v0, Le/j/j/e/m;->a:Le/j/j/o/b1; const/4 v1, 0x0 @@ -900,7 +900,7 @@ move-object/from16 v2, v35 - invoke-direct/range {v2 .. v13}, Le/j/j/e/i;->(Le/j/j/e/p;Ljava/util/Set;Le/j/d/d/i;Le/j/j/c/r;Le/j/j/c/r;Le/j/j/c/f;Le/j/j/c/f;Le/j/j/c/h;Le/j/j/o/x0;Le/j/d/d/i;Le/j/d/d/i;)V + invoke-direct/range {v2 .. v13}, Le/j/j/e/i;->(Le/j/j/e/p;Ljava/util/Set;Le/j/d/d/i;Le/j/j/c/r;Le/j/j/c/r;Le/j/j/c/f;Le/j/j/c/f;Le/j/j/c/h;Le/j/j/o/b1;Le/j/d/d/i;Le/j/d/d/i;)V move-object/from16 v1, v35 diff --git a/com.discord/smali_classes2/e/j/j/e/o.smali b/com.discord/smali_classes2/e/j/j/e/o.smali index ca9ae3d26b..ab280202ff 100644 --- a/com.discord/smali_classes2/e/j/j/e/o.smali +++ b/com.discord/smali_classes2/e/j/j/e/o.smali @@ -213,21 +213,83 @@ # virtual methods -.method public a(Le/j/j/o/p0;ZLe/j/j/r/c;)Le/j/j/o/t0; +.method public a()Le/j/j/o/a0; + .locals 4 + + new-instance v0, Le/j/j/o/a0; + + iget-object v1, p0, Le/j/j/e/o;->j:Le/j/j/e/f; + + check-cast v1, Le/j/j/e/c; + + iget-object v1, v1, Le/j/j/e/c;->a:Ljava/util/concurrent/Executor; + + iget-object v2, p0, Le/j/j/e/o;->k:Le/j/d/h/h; + + iget-object v3, p0, Le/j/j/e/o;->a:Landroid/content/ContentResolver; + + invoke-direct {v0, v1, v2, v3}, Le/j/j/o/a0;->(Ljava/util/concurrent/Executor;Le/j/d/h/h;Landroid/content/ContentResolver;)V + + return-object v0 +.end method + +.method public a(Le/j/j/o/t0;Le/j/j/o/b1;)Le/j/j/o/a1; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Le/j/j/o/t0<", + "TT;>;", + "Le/j/j/o/b1;", + ")", + "Le/j/j/o/a1<", + "TT;>;" + } + .end annotation + + new-instance v0, Le/j/j/o/a1; + + invoke-direct {v0, p1, p2}, Le/j/j/o/a1;->(Le/j/j/o/t0;Le/j/j/o/b1;)V + + return-object v0 +.end method + +.method public a([Le/j/j/o/e1;)Le/j/j/o/d1; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "([", + "Le/j/j/o/e1<", + "Le/j/j/j/e;", + ">;)", + "Le/j/j/o/d1;" + } + .end annotation + + new-instance v0, Le/j/j/o/d1; + + invoke-direct {v0, p1}, Le/j/j/o/d1;->([Le/j/j/o/e1;)V + + return-object v0 +.end method + +.method public a(Le/j/j/o/t0;ZLe/j/j/r/c;)Le/j/j/o/x0; .locals 7 .annotation system Ldalvik/annotation/Signature; value = { "(", - "Le/j/j/o/p0<", + "Le/j/j/o/t0<", "Le/j/j/j/e;", ">;Z", "Le/j/j/r/c;", ")", - "Le/j/j/o/t0;" + "Le/j/j/o/x0;" } .end annotation - new-instance v6, Le/j/j/o/t0; + new-instance v6, Le/j/j/o/x0; iget-object v0, p0, Le/j/j/e/o;->j:Le/j/j/e/f; @@ -245,38 +307,15 @@ move-object v5, p3 - invoke-direct/range {v0 .. v5}, Le/j/j/o/t0;->(Ljava/util/concurrent/Executor;Le/j/d/h/h;Le/j/j/o/p0;ZLe/j/j/r/c;)V + invoke-direct/range {v0 .. v5}, Le/j/j/o/x0;->(Ljava/util/concurrent/Executor;Le/j/d/h/h;Le/j/j/o/t0;ZLe/j/j/r/c;)V return-object v6 .end method -.method public a(Le/j/j/o/p0;Le/j/j/o/x0;)Le/j/j/o/w0; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Le/j/j/o/p0<", - "TT;>;", - "Le/j/j/o/x0;", - ")", - "Le/j/j/o/w0<", - "TT;>;" - } - .end annotation - - new-instance v0, Le/j/j/o/w0; - - invoke-direct {v0, p1, p2}, Le/j/j/o/w0;->(Le/j/j/o/p0;Le/j/j/o/x0;)V - - return-object v0 -.end method - -.method public a()Le/j/j/o/y; +.method public b()Le/j/j/o/b0; .locals 4 - new-instance v0, Le/j/j/o/y; + new-instance v0, Le/j/j/o/b0; iget-object v1, p0, Le/j/j/e/o;->j:Le/j/j/e/f; @@ -288,46 +327,7 @@ iget-object v3, p0, Le/j/j/e/o;->a:Landroid/content/ContentResolver; - invoke-direct {v0, v1, v2, v3}, Le/j/j/o/y;->(Ljava/util/concurrent/Executor;Le/j/d/h/h;Landroid/content/ContentResolver;)V - - return-object v0 -.end method - -.method public a([Le/j/j/o/a1;)Le/j/j/o/z0; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "([", - "Le/j/j/o/a1<", - "Le/j/j/j/e;", - ">;)", - "Le/j/j/o/z0;" - } - .end annotation - - new-instance v0, Le/j/j/o/z0; - - invoke-direct {v0, p1}, Le/j/j/o/z0;->([Le/j/j/o/a1;)V - - return-object v0 -.end method - -.method public b()Le/j/j/o/z; - .locals 4 - - new-instance v0, Le/j/j/o/z; - - iget-object v1, p0, Le/j/j/e/o;->j:Le/j/j/e/f; - - check-cast v1, Le/j/j/e/c; - - iget-object v1, v1, Le/j/j/e/c;->a:Ljava/util/concurrent/Executor; - - iget-object v2, p0, Le/j/j/e/o;->k:Le/j/d/h/h; - - iget-object v3, p0, Le/j/j/e/o;->a:Landroid/content/ContentResolver; - - invoke-direct {v0, v1, v2, v3}, Le/j/j/o/z;->(Ljava/util/concurrent/Executor;Le/j/d/h/h;Landroid/content/ContentResolver;)V + invoke-direct {v0, v1, v2, v3}, Le/j/j/o/b0;->(Ljava/util/concurrent/Executor;Le/j/d/h/h;Landroid/content/ContentResolver;)V return-object v0 .end method diff --git a/com.discord/smali_classes2/e/j/j/e/p.smali b/com.discord/smali_classes2/e/j/j/e/p.smali index e3705185fa..aa0861fa9c 100644 --- a/com.discord/smali_classes2/e/j/j/e/p.smali +++ b/com.discord/smali_classes2/e/j/j/e/p.smali @@ -8,7 +8,7 @@ .field public final b:Le/j/j/e/o; -.field public final c:Le/j/j/o/i0; +.field public final c:Le/j/j/o/k0; .field public final d:Z @@ -16,7 +16,7 @@ .field public final f:Z -.field public final g:Le/j/j/o/x0; +.field public final g:Le/j/j/o/b1; .field public final h:Z @@ -26,10 +26,10 @@ .field public final k:Le/j/j/r/c; -.field public l:Le/j/j/o/p0; +.field public l:Le/j/j/o/t0; .annotation system Ldalvik/annotation/Signature; value = { - "Le/j/j/o/p0<", + "Le/j/j/o/t0<", "Lcom/facebook/common/references/CloseableReference<", "Le/j/j/j/c;", ">;>;" @@ -37,20 +37,20 @@ .end annotation .end field -.field public m:Le/j/j/o/p0; +.field public m:Le/j/j/o/t0; .annotation system Ldalvik/annotation/Signature; value = { - "Le/j/j/o/p0<", + "Le/j/j/o/t0<", "Le/j/j/j/e;", ">;" } .end annotation .end field -.field public n:Le/j/j/o/p0; +.field public n:Le/j/j/o/t0; .annotation system Ldalvik/annotation/Signature; value = { - "Le/j/j/o/p0<", + "Le/j/j/o/t0<", "Lcom/facebook/common/references/CloseableReference<", "Le/j/j/j/c;", ">;>;" @@ -58,10 +58,10 @@ .end annotation .end field -.field public o:Le/j/j/o/p0; +.field public o:Le/j/j/o/t0; .annotation system Ldalvik/annotation/Signature; value = { - "Le/j/j/o/p0<", + "Le/j/j/o/t0<", "Lcom/facebook/common/references/CloseableReference<", "Le/j/j/j/c;", ">;>;" @@ -69,10 +69,10 @@ .end annotation .end field -.field public p:Le/j/j/o/p0; +.field public p:Le/j/j/o/t0; .annotation system Ldalvik/annotation/Signature; value = { - "Le/j/j/o/p0<", + "Le/j/j/o/t0<", "Lcom/facebook/common/references/CloseableReference<", "Le/j/j/j/c;", ">;>;" @@ -80,10 +80,10 @@ .end annotation .end field -.field public q:Le/j/j/o/p0; +.field public q:Le/j/j/o/t0; .annotation system Ldalvik/annotation/Signature; value = { - "Le/j/j/o/p0<", + "Le/j/j/o/t0<", "Lcom/facebook/common/references/CloseableReference<", "Le/j/j/j/c;", ">;>;" @@ -91,10 +91,10 @@ .end annotation .end field -.field public r:Le/j/j/o/p0; +.field public r:Le/j/j/o/t0; .annotation system Ldalvik/annotation/Signature; value = { - "Le/j/j/o/p0<", + "Le/j/j/o/t0<", "Lcom/facebook/common/references/CloseableReference<", "Le/j/j/j/c;", ">;>;" @@ -102,10 +102,10 @@ .end annotation .end field -.field public s:Le/j/j/o/p0; +.field public s:Le/j/j/o/t0; .annotation system Ldalvik/annotation/Signature; value = { - "Le/j/j/o/p0<", + "Le/j/j/o/t0<", "Lcom/facebook/common/references/CloseableReference<", "Le/j/j/j/c;", ">;>;" @@ -113,10 +113,10 @@ .end annotation .end field -.field public t:Le/j/j/o/p0; +.field public t:Le/j/j/o/t0; .annotation system Ldalvik/annotation/Signature; value = { - "Le/j/j/o/p0<", + "Le/j/j/o/t0<", "Lcom/facebook/common/references/CloseableReference<", "Le/j/j/j/c;", ">;>;" @@ -128,11 +128,11 @@ .annotation system Ldalvik/annotation/Signature; value = { "Ljava/util/Map<", - "Le/j/j/o/p0<", + "Le/j/j/o/t0<", "Lcom/facebook/common/references/CloseableReference<", "Le/j/j/j/c;", ">;>;", - "Le/j/j/o/p0<", + "Le/j/j/o/t0<", "Lcom/facebook/common/references/CloseableReference<", "Le/j/j/j/c;", ">;>;>;" @@ -144,11 +144,11 @@ .annotation system Ldalvik/annotation/Signature; value = { "Ljava/util/Map<", - "Le/j/j/o/p0<", + "Le/j/j/o/t0<", "Lcom/facebook/common/references/CloseableReference<", "Le/j/j/j/c;", ">;>;", - "Le/j/j/o/p0<", + "Le/j/j/o/t0<", "Lcom/facebook/common/references/CloseableReference<", "Le/j/j/j/c;", ">;>;>;" @@ -158,7 +158,7 @@ # direct methods -.method public constructor (Landroid/content/ContentResolver;Le/j/j/e/o;Le/j/j/o/i0;ZZLe/j/j/o/x0;ZZZZLe/j/j/r/c;)V +.method public constructor (Landroid/content/ContentResolver;Le/j/j/e/o;Le/j/j/o/k0;ZZLe/j/j/o/b1;ZZZZLe/j/j/r/c;)V .locals 0 invoke-direct {p0}, Ljava/lang/Object;->()V @@ -167,7 +167,7 @@ iput-object p2, p0, Le/j/j/e/p;->b:Le/j/j/e/o; - iput-object p3, p0, Le/j/j/e/p;->c:Le/j/j/o/i0; + iput-object p3, p0, Le/j/j/e/p;->c:Le/j/j/o/k0; iput-boolean p4, p0, Le/j/j/e/p;->d:Z @@ -189,7 +189,7 @@ iput-object p1, p0, Le/j/j/e/p;->v:Ljava/util/Map; - iput-object p6, p0, Le/j/j/e/p;->g:Le/j/j/o/x0; + iput-object p6, p0, Le/j/j/e/p;->g:Le/j/j/o/b1; iput-boolean p7, p0, Le/j/j/e/p;->h:Z @@ -206,12 +206,12 @@ # virtual methods -.method public final declared-synchronized a()Le/j/j/o/p0; +.method public final declared-synchronized a()Le/j/j/o/t0; .locals 4 .annotation system Ldalvik/annotation/Signature; value = { "()", - "Le/j/j/o/p0<", + "Le/j/j/o/t0<", "Le/j/j/j/e;", ">;" } @@ -220,39 +220,39 @@ monitor-enter p0 :try_start_0 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z - iget-object v0, p0, Le/j/j/e/p;->m:Le/j/j/o/p0; + iget-object v0, p0, Le/j/j/e/p;->m:Le/j/j/o/t0; if-nez v0, :cond_1 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z iget-object v0, p0, Le/j/j/e/p;->b:Le/j/j/e/o; - iget-object v1, p0, Le/j/j/e/p;->c:Le/j/j/o/i0; + iget-object v1, p0, Le/j/j/e/p;->c:Le/j/j/o/k0; - new-instance v2, Le/j/j/o/h0; + new-instance v2, Le/j/j/o/j0; iget-object v3, v0, Le/j/j/e/o;->k:Le/j/d/h/h; iget-object v0, v0, Le/j/j/e/o;->d:Le/j/d/h/a; - invoke-direct {v2, v3, v0, v1}, Le/j/j/o/h0;->(Le/j/d/h/h;Le/j/d/h/a;Le/j/j/o/i0;)V + invoke-direct {v2, v3, v0, v1}, Le/j/j/o/j0;->(Le/j/d/h/h;Le/j/d/h/a;Le/j/j/o/k0;)V - invoke-virtual {p0, v2}, Le/j/j/e/p;->f(Le/j/j/o/p0;)Le/j/j/o/p0; + invoke-virtual {p0, v2}, Le/j/j/e/p;->f(Le/j/j/o/t0;)Le/j/j/o/t0; move-result-object v0 new-instance v1, Le/j/j/o/a; - invoke-direct {v1, v0}, Le/j/j/o/a;->(Le/j/j/o/p0;)V + invoke-direct {v1, v0}, Le/j/j/o/a;->(Le/j/j/o/t0;)V - iput-object v1, p0, Le/j/j/e/p;->m:Le/j/j/o/p0; + iput-object v1, p0, Le/j/j/e/p;->m:Le/j/j/o/t0; iget-object v0, p0, Le/j/j/e/p;->b:Le/j/j/e/o; - iget-object v1, p0, Le/j/j/e/p;->m:Le/j/j/o/p0; + iget-object v1, p0, Le/j/j/e/p;->m:Le/j/j/o/t0; iget-boolean v2, p0, Le/j/j/e/p;->d:Z @@ -272,18 +272,18 @@ :goto_0 iget-object v3, p0, Le/j/j/e/p;->k:Le/j/j/r/c; - invoke-virtual {v0, v1, v2, v3}, Le/j/j/e/o;->a(Le/j/j/o/p0;ZLe/j/j/r/c;)Le/j/j/o/t0; + invoke-virtual {v0, v1, v2, v3}, Le/j/j/e/o;->a(Le/j/j/o/t0;ZLe/j/j/r/c;)Le/j/j/o/x0; move-result-object v0 - iput-object v0, p0, Le/j/j/e/p;->m:Le/j/j/o/p0; + iput-object v0, p0, Le/j/j/e/p;->m:Le/j/j/o/t0; - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z :cond_1 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z - iget-object v0, p0, Le/j/j/e/p;->m:Le/j/j/o/p0; + iget-object v0, p0, Le/j/j/e/p;->m:Le/j/j/o/t0; :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 @@ -299,16 +299,16 @@ throw v0 .end method -.method public final declared-synchronized a(Le/j/j/o/p0;)Le/j/j/o/p0; +.method public final declared-synchronized a(Le/j/j/o/t0;)Le/j/j/o/t0; .locals 4 .annotation system Ldalvik/annotation/Signature; value = { "(", - "Le/j/j/o/p0<", + "Le/j/j/o/t0<", "Lcom/facebook/common/references/CloseableReference<", "Le/j/j/j/c;", ">;>;)", - "Le/j/j/o/p0<", + "Le/j/j/o/t0<", "Lcom/facebook/common/references/CloseableReference<", "Le/j/j/j/c;", ">;>;" @@ -324,7 +324,7 @@ move-result-object v0 - check-cast v0, Le/j/j/o/p0; + check-cast v0, Le/j/j/o/t0; if-nez v0, :cond_0 @@ -338,7 +338,7 @@ iget-boolean v0, v0, Le/j/j/e/o;->t:Z - invoke-direct {v1, p1, v2, v3, v0}, Le/j/j/o/i;->(Le/j/j/o/p0;IIZ)V + invoke-direct {v1, p1, v2, v3, v0}, Le/j/j/o/i;->(Le/j/j/o/t0;IIZ)V iget-object v0, p0, Le/j/j/e/p;->v:Ljava/util/Map; @@ -361,31 +361,31 @@ throw p1 .end method -.method public final a(Le/j/j/o/p0;[Le/j/j/o/a1;)Le/j/j/o/p0; +.method public final a(Le/j/j/o/t0;[Le/j/j/o/e1;)Le/j/j/o/t0; .locals 4 .annotation system Ldalvik/annotation/Signature; value = { "(", - "Le/j/j/o/p0<", + "Le/j/j/o/t0<", "Le/j/j/j/e;", ">;[", - "Le/j/j/o/a1<", + "Le/j/j/o/e1<", "Le/j/j/j/e;", ">;)", - "Le/j/j/o/p0<", + "Le/j/j/o/t0<", "Lcom/facebook/common/references/CloseableReference<", "Le/j/j/j/c;", ">;>;" } .end annotation - invoke-virtual {p0, p1}, Le/j/j/e/p;->f(Le/j/j/o/p0;)Le/j/j/o/p0; + invoke-virtual {p0, p1}, Le/j/j/e/p;->f(Le/j/j/o/t0;)Le/j/j/o/t0; move-result-object p1 new-instance v0, Le/j/j/o/a; - invoke-direct {v0, p1}, Le/j/j/o/a;->(Le/j/j/o/p0;)V + invoke-direct {v0, p1}, Le/j/j/o/a;->(Le/j/j/o/t0;)V iget-object p1, p0, Le/j/j/e/p;->b:Le/j/j/e/o; @@ -393,13 +393,13 @@ const/4 v2, 0x1 - invoke-virtual {p1, v0, v2, v1}, Le/j/j/e/o;->a(Le/j/j/o/p0;ZLe/j/j/r/c;)Le/j/j/o/t0; + invoke-virtual {p1, v0, v2, v1}, Le/j/j/e/o;->a(Le/j/j/o/t0;ZLe/j/j/r/c;)Le/j/j/o/x0; move-result-object p1 iget-object v0, p0, Le/j/j/e/p;->b:Le/j/j/e/o; - new-instance v1, Le/j/j/o/y0; + new-instance v1, Le/j/j/o/c1; iget-object v0, v0, Le/j/j/e/o;->j:Le/j/j/e/f; @@ -411,11 +411,11 @@ const/4 v3, 0x5 - invoke-direct {v1, v3, v0, p1}, Le/j/j/o/y0;->(ILjava/util/concurrent/Executor;Le/j/j/o/p0;)V + invoke-direct {v1, v3, v0, p1}, Le/j/j/o/c1;->(ILjava/util/concurrent/Executor;Le/j/j/o/t0;)V iget-object p1, p0, Le/j/j/e/p;->b:Le/j/j/e/o; - invoke-virtual {p1, p2}, Le/j/j/e/o;->a([Le/j/j/o/a1;)Le/j/j/o/z0; + invoke-virtual {p1, p2}, Le/j/j/e/o;->a([Le/j/j/o/e1;)Le/j/j/o/d1; move-result-object p1 @@ -423,39 +423,39 @@ iget-object v0, p0, Le/j/j/e/p;->k:Le/j/j/r/c; - invoke-virtual {p2, p1, v2, v0}, Le/j/j/e/o;->a(Le/j/j/o/p0;ZLe/j/j/r/c;)Le/j/j/o/t0; + invoke-virtual {p2, p1, v2, v0}, Le/j/j/e/o;->a(Le/j/j/o/t0;ZLe/j/j/r/c;)Le/j/j/o/x0; move-result-object p1 new-instance p2, Le/j/j/o/j; - invoke-direct {p2, p1, v1}, Le/j/j/o/j;->(Le/j/j/o/p0;Le/j/j/o/p0;)V + invoke-direct {p2, p1, v1}, Le/j/j/o/j;->(Le/j/j/o/t0;Le/j/j/o/t0;)V - invoke-virtual {p0, p2}, Le/j/j/e/p;->d(Le/j/j/o/p0;)Le/j/j/o/p0; + invoke-virtual {p0, p2}, Le/j/j/e/p;->d(Le/j/j/o/t0;)Le/j/j/o/t0; move-result-object p1 return-object p1 .end method -.method public a(Le/j/j/p/c;)Le/j/j/o/p0; +.method public a(Le/j/j/p/c;)Le/j/j/o/t0; .locals 5 .annotation system Ldalvik/annotation/Signature; value = { "(", "Le/j/j/p/c;", ")", - "Le/j/j/o/p0<", + "Le/j/j/o/t0<", "Lcom/facebook/common/references/CloseableReference<", "Le/j/j/j/c;", ">;>;" } .end annotation - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z :try_start_0 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z if-eqz p1, :cond_5 @@ -476,28 +476,28 @@ goto :goto_0 :pswitch_0 - invoke-virtual {p0}, Le/j/j/e/p;->i()Le/j/j/o/p0; + invoke-virtual {p0}, Le/j/j/e/p;->i()Le/j/j/o/t0; move-result-object v0 goto :goto_1 :pswitch_1 - invoke-virtual {p0}, Le/j/j/e/p;->b()Le/j/j/o/p0; + invoke-virtual {p0}, Le/j/j/e/p;->b()Le/j/j/o/t0; move-result-object v0 goto :goto_1 :pswitch_2 - invoke-virtual {p0}, Le/j/j/e/p;->f()Le/j/j/o/p0; + invoke-virtual {p0}, Le/j/j/e/p;->f()Le/j/j/o/t0; move-result-object v0 goto :goto_1 :pswitch_3 - invoke-virtual {p0}, Le/j/j/e/p;->c()Le/j/j/o/p0; + invoke-virtual {p0}, Le/j/j/e/p;->c()Le/j/j/o/t0; move-result-object v0 @@ -516,28 +516,28 @@ if-eqz v0, :cond_0 - invoke-virtual {p0}, Le/j/j/e/p;->g()Le/j/j/o/p0; + invoke-virtual {p0}, Le/j/j/e/p;->g()Le/j/j/o/t0; move-result-object v0 goto :goto_1 :cond_0 - invoke-virtual {p0}, Le/j/j/e/p;->d()Le/j/j/o/p0; + invoke-virtual {p0}, Le/j/j/e/p;->d()Le/j/j/o/t0; move-result-object v0 goto :goto_1 :pswitch_5 - invoke-virtual {p0}, Le/j/j/e/p;->e()Le/j/j/o/p0; + invoke-virtual {p0}, Le/j/j/e/p;->e()Le/j/j/o/t0; move-result-object v0 goto :goto_1 :pswitch_6 - invoke-virtual {p0}, Le/j/j/e/p;->g()Le/j/j/o/p0; + invoke-virtual {p0}, Le/j/j/e/p;->g()Le/j/j/o/t0; move-result-object v0 @@ -596,20 +596,20 @@ throw p1 :cond_2 - invoke-virtual {p0}, Le/j/j/e/p;->h()Le/j/j/o/p0; + invoke-virtual {p0}, Le/j/j/e/p;->h()Le/j/j/o/t0; move-result-object v0 :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 :goto_1 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z iget-object p1, p1, Le/j/j/p/c;->p:Le/j/j/p/d; if-eqz p1, :cond_3 - invoke-virtual {p0, v0}, Le/j/j/e/p;->b(Le/j/j/o/p0;)Le/j/j/o/p0; + invoke-virtual {p0, v0}, Le/j/j/e/p;->b(Le/j/j/o/t0;)Le/j/j/o/t0; move-result-object v0 @@ -618,12 +618,12 @@ if-eqz p1, :cond_4 - invoke-virtual {p0, v0}, Le/j/j/e/p;->a(Le/j/j/o/p0;)Le/j/j/o/p0; + invoke-virtual {p0, v0}, Le/j/j/e/p;->a(Le/j/j/o/t0;)Le/j/j/o/t0; move-result-object v0 :cond_4 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z return-object v0 @@ -640,7 +640,7 @@ :catchall_0 move-exception p1 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z throw p1 @@ -656,12 +656,12 @@ .end packed-switch .end method -.method public final declared-synchronized b()Le/j/j/o/p0; +.method public final declared-synchronized b()Le/j/j/o/t0; .locals 4 .annotation system Ldalvik/annotation/Signature; value = { "()", - "Le/j/j/o/p0<", + "Le/j/j/o/t0<", "Lcom/facebook/common/references/CloseableReference<", "Le/j/j/j/c;", ">;>;" @@ -671,7 +671,7 @@ monitor-enter p0 :try_start_0 - iget-object v0, p0, Le/j/j/e/p;->s:Le/j/j/o/p0; + iget-object v0, p0, Le/j/j/e/p;->s:Le/j/j/o/t0; if-nez v0, :cond_2 @@ -698,7 +698,7 @@ :cond_0 iget-object v0, p0, Le/j/j/e/p;->b:Le/j/j/e/o; - new-instance v2, Le/j/j/o/b1; + new-instance v2, Le/j/j/o/f1; iget-object v3, v0, Le/j/j/e/o;->j:Le/j/j/e/f; @@ -708,14 +708,14 @@ iget-object v0, v0, Le/j/j/e/o;->k:Le/j/d/h/h; - invoke-direct {v2, v3, v0, v1}, Le/j/j/o/b1;->(Ljava/util/concurrent/Executor;Le/j/d/h/h;Le/j/j/o/p0;)V + invoke-direct {v2, v3, v0, v1}, Le/j/j/o/f1;->(Ljava/util/concurrent/Executor;Le/j/d/h/h;Le/j/j/o/t0;)V move-object v1, v2 :cond_1 new-instance v0, Le/j/j/o/a; - invoke-direct {v0, v1}, Le/j/j/o/a;->(Le/j/j/o/p0;)V + invoke-direct {v0, v1}, Le/j/j/o/a;->(Le/j/j/o/t0;)V iget-object v1, p0, Le/j/j/e/p;->b:Le/j/j/e/o; @@ -723,18 +723,18 @@ iget-object v3, p0, Le/j/j/e/p;->k:Le/j/j/r/c; - invoke-virtual {v1, v0, v2, v3}, Le/j/j/e/o;->a(Le/j/j/o/p0;ZLe/j/j/r/c;)Le/j/j/o/t0; + invoke-virtual {v1, v0, v2, v3}, Le/j/j/e/o;->a(Le/j/j/o/t0;ZLe/j/j/r/c;)Le/j/j/o/x0; move-result-object v0 - invoke-virtual {p0, v0}, Le/j/j/e/p;->d(Le/j/j/o/p0;)Le/j/j/o/p0; + invoke-virtual {p0, v0}, Le/j/j/e/p;->d(Le/j/j/o/t0;)Le/j/j/o/t0; move-result-object v0 - iput-object v0, p0, Le/j/j/e/p;->s:Le/j/j/o/p0; + iput-object v0, p0, Le/j/j/e/p;->s:Le/j/j/o/t0; :cond_2 - iget-object v0, p0, Le/j/j/e/p;->s:Le/j/j/o/p0; + iget-object v0, p0, Le/j/j/e/p;->s:Le/j/j/o/t0; :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 @@ -750,16 +750,16 @@ throw v0 .end method -.method public final declared-synchronized b(Le/j/j/o/p0;)Le/j/j/o/p0; +.method public final declared-synchronized b(Le/j/j/o/t0;)Le/j/j/o/t0; .locals 4 .annotation system Ldalvik/annotation/Signature; value = { "(", - "Le/j/j/o/p0<", + "Le/j/j/o/t0<", "Lcom/facebook/common/references/CloseableReference<", "Le/j/j/j/c;", ">;>;)", - "Le/j/j/o/p0<", + "Le/j/j/o/t0<", "Lcom/facebook/common/references/CloseableReference<", "Le/j/j/j/c;", ">;>;" @@ -779,7 +779,7 @@ iget-object v0, p0, Le/j/j/e/p;->b:Le/j/j/e/o; - new-instance v1, Le/j/j/o/l0; + new-instance v1, Le/j/j/o/p0; iget-object v2, v0, Le/j/j/e/o;->q:Lcom/facebook/imagepipeline/bitmaps/PlatformBitmapFactory; @@ -789,17 +789,17 @@ iget-object v0, v0, Le/j/j/e/c;->c:Ljava/util/concurrent/Executor; - invoke-direct {v1, p1, v2, v0}, Le/j/j/o/l0;->(Le/j/j/o/p0;Lcom/facebook/imagepipeline/bitmaps/PlatformBitmapFactory;Ljava/util/concurrent/Executor;)V + invoke-direct {v1, p1, v2, v0}, Le/j/j/o/p0;->(Le/j/j/o/t0;Lcom/facebook/imagepipeline/bitmaps/PlatformBitmapFactory;Ljava/util/concurrent/Executor;)V iget-object v0, p0, Le/j/j/e/p;->b:Le/j/j/e/o; - new-instance v2, Le/j/j/o/k0; + new-instance v2, Le/j/j/o/o0; iget-object v3, v0, Le/j/j/e/o;->o:Le/j/j/c/r; iget-object v0, v0, Le/j/j/e/o;->p:Le/j/j/c/h; - invoke-direct {v2, v3, v0, v1}, Le/j/j/o/k0;->(Le/j/j/c/r;Le/j/j/c/h;Le/j/j/o/p0;)V + invoke-direct {v2, v3, v0, v1}, Le/j/j/o/o0;->(Le/j/j/c/r;Le/j/j/c/h;Le/j/j/o/t0;)V iget-object v0, p0, Le/j/j/e/p;->u:Ljava/util/Map; @@ -812,7 +812,7 @@ move-result-object p1 - check-cast p1, Le/j/j/o/p0; + check-cast p1, Le/j/j/o/t0; :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 @@ -828,12 +828,12 @@ throw p1 .end method -.method public final declared-synchronized c()Le/j/j/o/p0; +.method public final declared-synchronized c()Le/j/j/o/t0; .locals 4 .annotation system Ldalvik/annotation/Signature; value = { "()", - "Le/j/j/o/p0<", + "Le/j/j/o/t0<", "Lcom/facebook/common/references/CloseableReference<", "Le/j/j/j/c;", ">;>;" @@ -843,13 +843,13 @@ monitor-enter p0 :try_start_0 - iget-object v0, p0, Le/j/j/e/p;->r:Le/j/j/o/p0; + iget-object v0, p0, Le/j/j/e/p;->r:Le/j/j/o/t0; if-nez v0, :cond_0 iget-object v0, p0, Le/j/j/e/p;->b:Le/j/j/e/o; - new-instance v1, Le/j/j/o/x; + new-instance v1, Le/j/j/o/z; iget-object v2, v0, Le/j/j/e/o;->j:Le/j/j/e/f; @@ -861,16 +861,16 @@ iget-object v0, v0, Le/j/j/e/o;->c:Landroid/content/res/AssetManager; - invoke-direct {v1, v2, v3, v0}, Le/j/j/o/x;->(Ljava/util/concurrent/Executor;Le/j/d/h/h;Landroid/content/res/AssetManager;)V + invoke-direct {v1, v2, v3, v0}, Le/j/j/o/z;->(Ljava/util/concurrent/Executor;Le/j/d/h/h;Landroid/content/res/AssetManager;)V - invoke-virtual {p0, v1}, Le/j/j/e/p;->e(Le/j/j/o/p0;)Le/j/j/o/p0; + invoke-virtual {p0, v1}, Le/j/j/e/p;->e(Le/j/j/o/t0;)Le/j/j/o/t0; move-result-object v0 - iput-object v0, p0, Le/j/j/e/p;->r:Le/j/j/o/p0; + iput-object v0, p0, Le/j/j/e/p;->r:Le/j/j/o/t0; :cond_0 - iget-object v0, p0, Le/j/j/e/p;->r:Le/j/j/o/p0; + iget-object v0, p0, Le/j/j/e/p;->r:Le/j/j/o/t0; :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 @@ -886,16 +886,16 @@ throw v0 .end method -.method public final c(Le/j/j/o/p0;)Le/j/j/o/p0; +.method public final c(Le/j/j/o/t0;)Le/j/j/o/t0; .locals 3 .annotation system Ldalvik/annotation/Signature; value = { "(", - "Le/j/j/o/p0<", + "Le/j/j/o/t0<", "Lcom/facebook/common/references/CloseableReference<", "Le/j/j/j/c;", ">;>;)", - "Le/j/j/o/p0<", + "Le/j/j/o/t0<", "Lcom/facebook/common/references/CloseableReference<", "Le/j/j/j/c;", ">;>;" @@ -910,7 +910,7 @@ iget-object v0, v0, Le/j/j/e/o;->p:Le/j/j/c/h; - invoke-direct {v1, v2, v0, p1}, Le/j/j/o/h;->(Le/j/j/c/r;Le/j/j/c/h;Le/j/j/o/p0;)V + invoke-direct {v1, v2, v0, p1}, Le/j/j/o/h;->(Le/j/j/c/r;Le/j/j/c/h;Le/j/j/o/t0;)V iget-object p1, p0, Le/j/j/e/p;->b:Le/j/j/e/o; @@ -918,13 +918,13 @@ iget-object p1, p1, Le/j/j/e/o;->p:Le/j/j/c/h; - invoke-direct {v0, p1, v1}, Le/j/j/o/g;->(Le/j/j/c/h;Le/j/j/o/p0;)V + invoke-direct {v0, p1, v1}, Le/j/j/o/g;->(Le/j/j/c/h;Le/j/j/o/t0;)V iget-object p1, p0, Le/j/j/e/p;->b:Le/j/j/e/o; - iget-object v1, p0, Le/j/j/e/p;->g:Le/j/j/o/x0; + iget-object v1, p0, Le/j/j/e/p;->g:Le/j/j/o/b1; - invoke-virtual {p1, v0, v1}, Le/j/j/e/o;->a(Le/j/j/o/p0;Le/j/j/o/x0;)Le/j/j/o/w0; + invoke-virtual {p1, v0, v1}, Le/j/j/e/o;->a(Le/j/j/o/t0;Le/j/j/o/b1;)Le/j/j/o/a1; move-result-object p1 @@ -936,17 +936,17 @@ iget-object v0, v0, Le/j/j/e/o;->p:Le/j/j/c/h; - invoke-direct {v1, v2, v0, p1}, Le/j/j/o/f;->(Le/j/j/c/r;Le/j/j/c/h;Le/j/j/o/p0;)V + invoke-direct {v1, v2, v0, p1}, Le/j/j/o/f;->(Le/j/j/c/r;Le/j/j/c/h;Le/j/j/o/t0;)V return-object v1 .end method -.method public final declared-synchronized d()Le/j/j/o/p0; +.method public final declared-synchronized d()Le/j/j/o/t0; .locals 7 .annotation system Ldalvik/annotation/Signature; value = { "()", - "Le/j/j/o/p0<", + "Le/j/j/o/t0<", "Lcom/facebook/common/references/CloseableReference<", "Le/j/j/j/c;", ">;>;" @@ -956,25 +956,25 @@ monitor-enter p0 :try_start_0 - iget-object v0, p0, Le/j/j/e/p;->p:Le/j/j/o/p0; + iget-object v0, p0, Le/j/j/e/p;->p:Le/j/j/o/t0; if-nez v0, :cond_0 iget-object v0, p0, Le/j/j/e/p;->b:Le/j/j/e/o; - invoke-virtual {v0}, Le/j/j/e/o;->a()Le/j/j/o/y; + invoke-virtual {v0}, Le/j/j/e/o;->a()Le/j/j/o/a0; move-result-object v0 const/4 v1, 0x2 - new-array v1, v1, [Le/j/j/o/a1; + new-array v1, v1, [Le/j/j/o/e1; const/4 v2, 0x0 iget-object v3, p0, Le/j/j/e/p;->b:Le/j/j/e/o; - invoke-virtual {v3}, Le/j/j/e/o;->b()Le/j/j/o/z; + invoke-virtual {v3}, Le/j/j/e/o;->b()Le/j/j/o/b0; move-result-object v3 @@ -984,7 +984,7 @@ iget-object v3, p0, Le/j/j/e/p;->b:Le/j/j/e/o; - new-instance v4, Le/j/j/o/a0; + new-instance v4, Le/j/j/o/c0; iget-object v5, v3, Le/j/j/e/o;->j:Le/j/j/e/f; @@ -996,18 +996,18 @@ iget-object v3, v3, Le/j/j/e/o;->a:Landroid/content/ContentResolver; - invoke-direct {v4, v5, v6, v3}, Le/j/j/o/a0;->(Ljava/util/concurrent/Executor;Le/j/d/h/h;Landroid/content/ContentResolver;)V + invoke-direct {v4, v5, v6, v3}, Le/j/j/o/c0;->(Ljava/util/concurrent/Executor;Le/j/d/h/h;Landroid/content/ContentResolver;)V aput-object v4, v1, v2 - invoke-virtual {p0, v0, v1}, Le/j/j/e/p;->a(Le/j/j/o/p0;[Le/j/j/o/a1;)Le/j/j/o/p0; + invoke-virtual {p0, v0, v1}, Le/j/j/e/p;->a(Le/j/j/o/t0;[Le/j/j/o/e1;)Le/j/j/o/t0; move-result-object v0 - iput-object v0, p0, Le/j/j/e/p;->p:Le/j/j/o/p0; + iput-object v0, p0, Le/j/j/e/p;->p:Le/j/j/o/t0; :cond_0 - iget-object v0, p0, Le/j/j/e/p;->p:Le/j/j/o/p0; + iget-object v0, p0, Le/j/j/e/p;->p:Le/j/j/o/t0; :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 @@ -1023,22 +1023,22 @@ throw v0 .end method -.method public final d(Le/j/j/o/p0;)Le/j/j/o/p0; +.method public final d(Le/j/j/o/t0;)Le/j/j/o/t0; .locals 13 .annotation system Ldalvik/annotation/Signature; value = { "(", - "Le/j/j/o/p0<", + "Le/j/j/o/t0<", "Le/j/j/j/e;", ">;)", - "Le/j/j/o/p0<", + "Le/j/j/o/t0<", "Lcom/facebook/common/references/CloseableReference<", "Le/j/j/j/c;", ">;>;" } .end annotation - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z iget-object v0, p0, Le/j/j/e/p;->b:Le/j/j/e/o; @@ -1072,23 +1072,23 @@ move-object v9, p1 - invoke-direct/range {v1 .. v11}, Le/j/j/o/m;->(Le/j/d/h/a;Ljava/util/concurrent/Executor;Le/j/j/h/c;Le/j/j/h/e;ZZZLe/j/j/o/p0;ILe/j/j/e/b;)V + invoke-direct/range {v1 .. v11}, Le/j/j/o/m;->(Le/j/d/h/a;Ljava/util/concurrent/Executor;Le/j/j/h/c;Le/j/j/h/e;ZZZLe/j/j/o/t0;ILe/j/j/e/b;)V - invoke-virtual {p0, v12}, Le/j/j/e/p;->c(Le/j/j/o/p0;)Le/j/j/o/p0; + invoke-virtual {p0, v12}, Le/j/j/e/p;->c(Le/j/j/o/t0;)Le/j/j/o/t0; move-result-object p1 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z return-object p1 .end method -.method public final declared-synchronized e()Le/j/j/o/p0; +.method public final declared-synchronized e()Le/j/j/o/t0; .locals 3 .annotation system Ldalvik/annotation/Signature; value = { "()", - "Le/j/j/o/p0<", + "Le/j/j/o/t0<", "Lcom/facebook/common/references/CloseableReference<", "Le/j/j/j/c;", ">;>;" @@ -1098,13 +1098,13 @@ monitor-enter p0 :try_start_0 - iget-object v0, p0, Le/j/j/e/p;->n:Le/j/j/o/p0; + iget-object v0, p0, Le/j/j/e/p;->n:Le/j/j/o/t0; if-nez v0, :cond_0 iget-object v0, p0, Le/j/j/e/p;->b:Le/j/j/e/o; - new-instance v1, Le/j/j/o/c0; + new-instance v1, Le/j/j/o/e0; iget-object v2, v0, Le/j/j/e/o;->j:Le/j/j/e/f; @@ -1114,16 +1114,16 @@ iget-object v0, v0, Le/j/j/e/o;->k:Le/j/d/h/h; - invoke-direct {v1, v2, v0}, Le/j/j/o/c0;->(Ljava/util/concurrent/Executor;Le/j/d/h/h;)V + invoke-direct {v1, v2, v0}, Le/j/j/o/e0;->(Ljava/util/concurrent/Executor;Le/j/d/h/h;)V - invoke-virtual {p0, v1}, Le/j/j/e/p;->e(Le/j/j/o/p0;)Le/j/j/o/p0; + invoke-virtual {p0, v1}, Le/j/j/e/p;->e(Le/j/j/o/t0;)Le/j/j/o/t0; move-result-object v0 - iput-object v0, p0, Le/j/j/e/p;->n:Le/j/j/o/p0; + iput-object v0, p0, Le/j/j/e/p;->n:Le/j/j/o/t0; :cond_0 - iget-object v0, p0, Le/j/j/e/p;->n:Le/j/j/o/p0; + iget-object v0, p0, Le/j/j/e/p;->n:Le/j/j/o/t0; :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 @@ -1139,15 +1139,15 @@ throw v0 .end method -.method public final e(Le/j/j/o/p0;)Le/j/j/o/p0; +.method public final e(Le/j/j/o/t0;)Le/j/j/o/t0; .locals 5 .annotation system Ldalvik/annotation/Signature; value = { "(", - "Le/j/j/o/p0<", + "Le/j/j/o/t0<", "Le/j/j/j/e;", ">;)", - "Le/j/j/o/p0<", + "Le/j/j/o/t0<", "Lcom/facebook/common/references/CloseableReference<", "Le/j/j/j/c;", ">;>;" @@ -1156,11 +1156,11 @@ const/4 v0, 0x1 - new-array v0, v0, [Le/j/j/o/a1; + new-array v0, v0, [Le/j/j/o/e1; iget-object v1, p0, Le/j/j/e/p;->b:Le/j/j/e/o; - new-instance v2, Le/j/j/o/a0; + new-instance v2, Le/j/j/o/c0; iget-object v3, v1, Le/j/j/e/o;->j:Le/j/j/e/f; @@ -1172,25 +1172,25 @@ iget-object v1, v1, Le/j/j/e/o;->a:Landroid/content/ContentResolver; - invoke-direct {v2, v3, v4, v1}, Le/j/j/o/a0;->(Ljava/util/concurrent/Executor;Le/j/d/h/h;Landroid/content/ContentResolver;)V + invoke-direct {v2, v3, v4, v1}, Le/j/j/o/c0;->(Ljava/util/concurrent/Executor;Le/j/d/h/h;Landroid/content/ContentResolver;)V const/4 v1, 0x0 aput-object v2, v0, v1 - invoke-virtual {p0, p1, v0}, Le/j/j/e/p;->a(Le/j/j/o/p0;[Le/j/j/o/a1;)Le/j/j/o/p0; + invoke-virtual {p0, p1, v0}, Le/j/j/e/p;->a(Le/j/j/o/t0;[Le/j/j/o/e1;)Le/j/j/o/t0; move-result-object p1 return-object p1 .end method -.method public final declared-synchronized f()Le/j/j/o/p0; +.method public final declared-synchronized f()Le/j/j/o/t0; .locals 4 .annotation system Ldalvik/annotation/Signature; value = { "()", - "Le/j/j/o/p0<", + "Le/j/j/o/t0<", "Lcom/facebook/common/references/CloseableReference<", "Le/j/j/j/c;", ">;>;" @@ -1200,13 +1200,13 @@ monitor-enter p0 :try_start_0 - iget-object v0, p0, Le/j/j/e/p;->q:Le/j/j/o/p0; + iget-object v0, p0, Le/j/j/e/p;->q:Le/j/j/o/t0; if-nez v0, :cond_0 iget-object v0, p0, Le/j/j/e/p;->b:Le/j/j/e/o; - new-instance v1, Le/j/j/o/d0; + new-instance v1, Le/j/j/o/f0; iget-object v2, v0, Le/j/j/e/o;->j:Le/j/j/e/f; @@ -1218,16 +1218,16 @@ iget-object v0, v0, Le/j/j/e/o;->b:Landroid/content/res/Resources; - invoke-direct {v1, v2, v3, v0}, Le/j/j/o/d0;->(Ljava/util/concurrent/Executor;Le/j/d/h/h;Landroid/content/res/Resources;)V + invoke-direct {v1, v2, v3, v0}, Le/j/j/o/f0;->(Ljava/util/concurrent/Executor;Le/j/d/h/h;Landroid/content/res/Resources;)V - invoke-virtual {p0, v1}, Le/j/j/e/p;->e(Le/j/j/o/p0;)Le/j/j/o/p0; + invoke-virtual {p0, v1}, Le/j/j/e/p;->e(Le/j/j/o/t0;)Le/j/j/o/t0; move-result-object v0 - iput-object v0, p0, Le/j/j/e/p;->q:Le/j/j/o/p0; + iput-object v0, p0, Le/j/j/e/p;->q:Le/j/j/o/t0; :cond_0 - iget-object v0, p0, Le/j/j/e/p;->q:Le/j/j/o/p0; + iget-object v0, p0, Le/j/j/e/p;->q:Le/j/j/o/t0; :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 @@ -1243,15 +1243,15 @@ throw v0 .end method -.method public final f(Le/j/j/o/p0;)Le/j/j/o/p0; +.method public final f(Le/j/j/o/t0;)Le/j/j/o/t0; .locals 9 .annotation system Ldalvik/annotation/Signature; value = { "(", - "Le/j/j/o/p0<", + "Le/j/j/o/t0<", "Le/j/j/j/e;", ">;)", - "Le/j/j/o/p0<", + "Le/j/j/o/t0<", "Le/j/j/j/e;", ">;" } @@ -1272,7 +1272,7 @@ :cond_0 iget-object v0, p0, Le/j/j/e/p;->b:Le/j/j/e/o; - new-instance v1, Le/j/j/o/b1; + new-instance v1, Le/j/j/o/f1; iget-object v2, v0, Le/j/j/e/o;->j:Le/j/j/e/f; @@ -1282,7 +1282,7 @@ iget-object v0, v0, Le/j/j/e/o;->k:Le/j/d/h/h; - invoke-direct {v1, v2, v0, p1}, Le/j/j/o/b1;->(Ljava/util/concurrent/Executor;Le/j/d/h/h;Le/j/j/o/p0;)V + invoke-direct {v1, v2, v0, p1}, Le/j/j/o/f1;->(Ljava/util/concurrent/Executor;Le/j/d/h/h;Le/j/j/o/t0;)V move-object v8, v1 @@ -1296,7 +1296,7 @@ if-eqz p1, :cond_3 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z iget-boolean p1, p0, Le/j/j/e/p;->f:Z @@ -1304,7 +1304,7 @@ iget-object p1, p0, Le/j/j/e/p;->b:Le/j/j/e/o; - new-instance v0, Le/j/j/o/j0; + new-instance v0, Le/j/j/o/n0; iget-object v4, p1, Le/j/j/e/o;->l:Le/j/j/c/f; @@ -1316,11 +1316,11 @@ move-object v3, v0 - invoke-direct/range {v3 .. v8}, Le/j/j/o/j0;->(Le/j/j/c/f;Le/j/j/c/h;Le/j/d/h/h;Le/j/d/h/a;Le/j/j/o/p0;)V + invoke-direct/range {v3 .. v8}, Le/j/j/o/n0;->(Le/j/j/c/f;Le/j/j/c/h;Le/j/d/h/h;Le/j/d/h/a;Le/j/j/o/t0;)V iget-object p1, p0, Le/j/j/e/p;->b:Le/j/j/e/o; - new-instance v1, Le/j/j/o/p; + new-instance v1, Le/j/j/o/r; iget-object v2, p1, Le/j/j/e/o;->l:Le/j/j/c/f; @@ -1328,14 +1328,14 @@ iget-object p1, p1, Le/j/j/e/o;->p:Le/j/j/c/h; - invoke-direct {v1, v2, v3, p1, v0}, Le/j/j/o/p;->(Le/j/j/c/f;Le/j/j/c/f;Le/j/j/c/h;Le/j/j/o/p0;)V + invoke-direct {v1, v2, v3, p1, v0}, Le/j/j/o/r;->(Le/j/j/c/f;Le/j/j/c/f;Le/j/j/c/h;Le/j/j/o/t0;)V goto :goto_1 :cond_2 iget-object p1, p0, Le/j/j/e/p;->b:Le/j/j/e/o; - new-instance v1, Le/j/j/o/p; + new-instance v1, Le/j/j/o/r; iget-object v0, p1, Le/j/j/e/o;->l:Le/j/j/c/f; @@ -1343,12 +1343,12 @@ iget-object p1, p1, Le/j/j/e/o;->p:Le/j/j/c/h; - invoke-direct {v1, v0, v2, p1, v8}, Le/j/j/o/p;->(Le/j/j/c/f;Le/j/j/c/f;Le/j/j/c/h;Le/j/j/o/p0;)V + invoke-direct {v1, v0, v2, p1, v8}, Le/j/j/o/r;->(Le/j/j/c/f;Le/j/j/c/f;Le/j/j/c/h;Le/j/j/o/t0;)V :goto_1 iget-object p1, p0, Le/j/j/e/p;->b:Le/j/j/e/o; - new-instance v8, Le/j/j/o/o; + new-instance v8, Le/j/j/o/q; iget-object v0, p1, Le/j/j/e/o;->l:Le/j/j/c/f; @@ -1356,38 +1356,38 @@ iget-object p1, p1, Le/j/j/e/o;->p:Le/j/j/c/h; - invoke-direct {v8, v0, v2, p1, v1}, Le/j/j/o/o;->(Le/j/j/c/f;Le/j/j/c/f;Le/j/j/c/h;Le/j/j/o/p0;)V + invoke-direct {v8, v0, v2, p1, v1}, Le/j/j/o/q;->(Le/j/j/c/f;Le/j/j/c/f;Le/j/j/c/h;Le/j/j/o/t0;)V - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z :cond_3 iget-object p1, p0, Le/j/j/e/p;->b:Le/j/j/e/o; - new-instance v0, Le/j/j/o/r; + new-instance v0, Le/j/j/o/t; iget-object v1, p1, Le/j/j/e/o;->n:Le/j/j/c/r; iget-object p1, p1, Le/j/j/e/o;->p:Le/j/j/c/h; - invoke-direct {v0, v1, p1, v8}, Le/j/j/o/r;->(Le/j/j/c/r;Le/j/j/c/h;Le/j/j/o/p0;)V + invoke-direct {v0, v1, p1, v8}, Le/j/j/o/t;->(Le/j/j/c/r;Le/j/j/c/h;Le/j/j/o/t0;)V iget-object p1, p0, Le/j/j/e/p;->b:Le/j/j/e/o; - new-instance v1, Le/j/j/o/q; + new-instance v1, Le/j/j/o/s; iget-object p1, p1, Le/j/j/e/o;->p:Le/j/j/c/h; - invoke-direct {v1, p1, v0}, Le/j/j/o/q;->(Le/j/j/c/h;Le/j/j/o/p0;)V + invoke-direct {v1, p1, v0}, Le/j/j/o/s;->(Le/j/j/c/h;Le/j/j/o/t0;)V return-object v1 .end method -.method public final declared-synchronized g()Le/j/j/o/p0; +.method public final declared-synchronized g()Le/j/j/o/t0; .locals 3 .annotation system Ldalvik/annotation/Signature; value = { "()", - "Le/j/j/o/p0<", + "Le/j/j/o/t0<", "Lcom/facebook/common/references/CloseableReference<", "Le/j/j/j/c;", ">;>;" @@ -1397,13 +1397,13 @@ monitor-enter p0 :try_start_0 - iget-object v0, p0, Le/j/j/e/p;->o:Le/j/j/o/p0; + iget-object v0, p0, Le/j/j/e/p;->o:Le/j/j/o/t0; if-nez v0, :cond_0 iget-object v0, p0, Le/j/j/e/p;->b:Le/j/j/e/o; - new-instance v1, Le/j/j/o/e0; + new-instance v1, Le/j/j/o/g0; iget-object v2, v0, Le/j/j/e/o;->j:Le/j/j/e/f; @@ -1413,16 +1413,16 @@ iget-object v0, v0, Le/j/j/e/o;->a:Landroid/content/ContentResolver; - invoke-direct {v1, v2, v0}, Le/j/j/o/e0;->(Ljava/util/concurrent/Executor;Landroid/content/ContentResolver;)V + invoke-direct {v1, v2, v0}, Le/j/j/o/g0;->(Ljava/util/concurrent/Executor;Landroid/content/ContentResolver;)V - invoke-virtual {p0, v1}, Le/j/j/e/p;->c(Le/j/j/o/p0;)Le/j/j/o/p0; + invoke-virtual {p0, v1}, Le/j/j/e/p;->c(Le/j/j/o/t0;)Le/j/j/o/t0; move-result-object v0 - iput-object v0, p0, Le/j/j/e/p;->o:Le/j/j/o/p0; + iput-object v0, p0, Le/j/j/e/p;->o:Le/j/j/o/t0; :cond_0 - iget-object v0, p0, Le/j/j/e/p;->o:Le/j/j/o/p0; + iget-object v0, p0, Le/j/j/e/p;->o:Le/j/j/o/t0; :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 @@ -1438,12 +1438,12 @@ throw v0 .end method -.method public final declared-synchronized h()Le/j/j/o/p0; +.method public final declared-synchronized h()Le/j/j/o/t0; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "()", - "Le/j/j/o/p0<", + "Le/j/j/o/t0<", "Lcom/facebook/common/references/CloseableReference<", "Le/j/j/j/c;", ">;>;" @@ -1453,30 +1453,30 @@ monitor-enter p0 :try_start_0 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z - iget-object v0, p0, Le/j/j/e/p;->l:Le/j/j/o/p0; + iget-object v0, p0, Le/j/j/e/p;->l:Le/j/j/o/t0; if-nez v0, :cond_0 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z - invoke-virtual {p0}, Le/j/j/e/p;->a()Le/j/j/o/p0; + invoke-virtual {p0}, Le/j/j/e/p;->a()Le/j/j/o/t0; move-result-object v0 - invoke-virtual {p0, v0}, Le/j/j/e/p;->d(Le/j/j/o/p0;)Le/j/j/o/p0; + invoke-virtual {p0, v0}, Le/j/j/e/p;->d(Le/j/j/o/t0;)Le/j/j/o/t0; move-result-object v0 - iput-object v0, p0, Le/j/j/e/p;->l:Le/j/j/o/p0; + iput-object v0, p0, Le/j/j/e/p;->l:Le/j/j/o/t0; - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z :cond_0 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z - iget-object v0, p0, Le/j/j/e/p;->l:Le/j/j/o/p0; + iget-object v0, p0, Le/j/j/e/p;->l:Le/j/j/o/t0; :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 @@ -1492,12 +1492,12 @@ throw v0 .end method -.method public final declared-synchronized i()Le/j/j/o/p0; +.method public final declared-synchronized i()Le/j/j/o/t0; .locals 4 .annotation system Ldalvik/annotation/Signature; value = { "()", - "Le/j/j/o/p0<", + "Le/j/j/o/t0<", "Lcom/facebook/common/references/CloseableReference<", "Le/j/j/j/c;", ">;>;" @@ -1507,13 +1507,13 @@ monitor-enter p0 :try_start_0 - iget-object v0, p0, Le/j/j/e/p;->t:Le/j/j/o/p0; + iget-object v0, p0, Le/j/j/e/p;->t:Le/j/j/o/t0; if-nez v0, :cond_0 iget-object v0, p0, Le/j/j/e/p;->b:Le/j/j/e/o; - new-instance v1, Le/j/j/o/s0; + new-instance v1, Le/j/j/o/w0; iget-object v2, v0, Le/j/j/e/o;->j:Le/j/j/e/f; @@ -1525,16 +1525,16 @@ iget-object v0, v0, Le/j/j/e/o;->a:Landroid/content/ContentResolver; - invoke-direct {v1, v2, v3, v0}, Le/j/j/o/s0;->(Ljava/util/concurrent/Executor;Le/j/d/h/h;Landroid/content/ContentResolver;)V + invoke-direct {v1, v2, v3, v0}, Le/j/j/o/w0;->(Ljava/util/concurrent/Executor;Le/j/d/h/h;Landroid/content/ContentResolver;)V - invoke-virtual {p0, v1}, Le/j/j/e/p;->e(Le/j/j/o/p0;)Le/j/j/o/p0; + invoke-virtual {p0, v1}, Le/j/j/e/p;->e(Le/j/j/o/t0;)Le/j/j/o/t0; move-result-object v0 - iput-object v0, p0, Le/j/j/e/p;->t:Le/j/j/o/p0; + iput-object v0, p0, Le/j/j/e/p;->t:Le/j/j/o/t0; :cond_0 - iget-object v0, p0, Le/j/j/e/p;->t:Le/j/j/o/p0; + iget-object v0, p0, Le/j/j/e/p;->t:Le/j/j/o/t0; :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 diff --git a/com.discord/smali_classes2/e/j/j/f/a.smali b/com.discord/smali_classes2/e/j/j/f/a.smali index e7e3b66d4c..fbb7c97d62 100644 --- a/com.discord/smali_classes2/e/j/j/f/a.smali +++ b/com.discord/smali_classes2/e/j/j/f/a.smali @@ -44,7 +44,7 @@ iget-object v0, p0, Le/j/j/f/a;->b:Le/j/j/f/b; - invoke-static {v0, p1}, Le/j/j/f/b;->a(Le/j/j/f/b;F)Z + invoke-virtual {v0, p1}, Le/j/e/c;->a(F)Z return-void .end method @@ -82,13 +82,13 @@ iget-object v1, v0, Le/j/j/f/b;->h:Le/j/j/k/c; - iget-object v0, v0, Le/j/j/f/b;->g:Le/j/j/o/u0; + iget-object v0, v0, Le/j/j/f/b;->g:Le/j/j/o/y0; iget-object v2, v0, Le/j/j/o/d;->a:Le/j/j/p/c; iget-object v3, v0, Le/j/j/o/d;->b:Ljava/lang/String; - invoke-virtual {v0}, Le/j/j/o/d;->j()Z + invoke-virtual {v0}, Le/j/j/o/d;->e()Z move-result v0 diff --git a/com.discord/smali_classes2/e/j/j/f/b.smali b/com.discord/smali_classes2/e/j/j/f/b.smali index 700e44b71d..8fecb61c1e 100644 --- a/com.discord/smali_classes2/e/j/j/f/b.smali +++ b/com.discord/smali_classes2/e/j/j/f/b.smali @@ -20,20 +20,20 @@ # instance fields -.field public final g:Le/j/j/o/u0; +.field public final g:Le/j/j/o/y0; .field public final h:Le/j/j/k/c; # direct methods -.method public constructor (Le/j/j/o/p0;Le/j/j/o/u0;Le/j/j/k/c;)V +.method public constructor (Le/j/j/o/t0;Le/j/j/o/y0;Le/j/j/k/c;)V .locals 4 .annotation system Ldalvik/annotation/Signature; value = { "(", - "Le/j/j/o/p0<", + "Le/j/j/o/t0<", "TT;>;", - "Le/j/j/o/u0;", + "Le/j/j/o/y0;", "Le/j/j/k/c;", ")V" } @@ -41,57 +41,47 @@ invoke-direct {p0}, Le/j/e/c;->()V - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z - iput-object p2, p0, Le/j/j/f/b;->g:Le/j/j/o/u0; + iput-object p2, p0, Le/j/j/f/b;->g:Le/j/j/o/y0; iput-object p3, p0, Le/j/j/f/b;->h:Le/j/j/k/c; - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z iget-object p3, p0, Le/j/j/f/b;->h:Le/j/j/k/c; iget-object v0, p2, Le/j/j/o/d;->a:Le/j/j/p/c; - iget-object v1, p0, Le/j/j/f/b;->g:Le/j/j/o/u0; + iget-object v1, p0, Le/j/j/f/b;->g:Le/j/j/o/y0; iget-object v2, v1, Le/j/j/o/d;->d:Ljava/lang/Object; iget-object v3, v1, Le/j/j/o/d;->b:Ljava/lang/String; - invoke-virtual {v1}, Le/j/j/o/d;->j()Z + invoke-virtual {v1}, Le/j/j/o/d;->e()Z move-result v1 invoke-interface {p3, v0, v2, v3, v1}, Le/j/j/k/c;->a(Le/j/j/p/c;Ljava/lang/Object;Ljava/lang/String;Z)V - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z new-instance p3, Le/j/j/f/a; invoke-direct {p3, p0}, Le/j/j/f/a;->(Le/j/j/f/b;)V - invoke-interface {p1, p3, p2}, Le/j/j/o/p0;->a(Le/j/j/o/k;Le/j/j/o/q0;)V + invoke-interface {p1, p3, p2}, Le/j/j/o/t0;->a(Le/j/j/o/k;Le/j/j/o/u0;)V - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z return-void .end method -.method public static synthetic a(Le/j/j/f/b;F)Z - .locals 0 - - invoke-virtual {p0, p1}, Le/j/e/c;->a(F)Z - - move-result p0 - - return p0 -.end method - # virtual methods .method public a(Ljava/lang/Object;I)V @@ -121,13 +111,13 @@ iget-object p1, p0, Le/j/j/f/b;->h:Le/j/j/k/c; - iget-object p2, p0, Le/j/j/f/b;->g:Le/j/j/o/u0; + iget-object p2, p0, Le/j/j/f/b;->g:Le/j/j/o/y0; iget-object v0, p2, Le/j/j/o/d;->a:Le/j/j/p/c; iget-object v1, p2, Le/j/j/o/d;->b:Ljava/lang/String; - invoke-virtual {p2}, Le/j/j/o/d;->j()Z + invoke-virtual {p2}, Le/j/j/o/d;->e()Z move-result p2 @@ -159,13 +149,13 @@ iget-object v0, p0, Le/j/j/f/b;->h:Le/j/j/k/c; - iget-object v1, p0, Le/j/j/f/b;->g:Le/j/j/o/u0; + iget-object v1, p0, Le/j/j/f/b;->g:Le/j/j/o/y0; iget-object v1, v1, Le/j/j/o/d;->b:Ljava/lang/String; invoke-interface {v0, v1}, Le/j/j/k/c;->b(Ljava/lang/String;)V - iget-object v0, p0, Le/j/j/f/b;->g:Le/j/j/o/u0; + iget-object v0, p0, Le/j/j/f/b;->g:Le/j/j/o/y0; invoke-virtual {v0}, Le/j/j/o/d;->a()V diff --git a/com.discord/smali_classes2/e/j/j/f/d.smali b/com.discord/smali_classes2/e/j/j/f/d.smali index a12dc3f93a..f5e0bd49c1 100644 --- a/com.discord/smali_classes2/e/j/j/f/d.smali +++ b/com.discord/smali_classes2/e/j/j/f/d.smali @@ -17,21 +17,21 @@ # direct methods -.method public constructor (Le/j/j/o/p0;Le/j/j/o/u0;Le/j/j/k/c;)V +.method public constructor (Le/j/j/o/t0;Le/j/j/o/y0;Le/j/j/k/c;)V .locals 0 .annotation system Ldalvik/annotation/Signature; value = { "(", - "Le/j/j/o/p0<", + "Le/j/j/o/t0<", "Lcom/facebook/common/references/CloseableReference<", "TT;>;>;", - "Le/j/j/o/u0;", + "Le/j/j/o/y0;", "Le/j/j/k/c;", ")V" } .end annotation - invoke-direct {p0, p1, p2, p3}, Le/j/j/f/b;->(Le/j/j/o/p0;Le/j/j/o/u0;Le/j/j/k/c;)V + invoke-direct {p0, p1, p2, p3}, Le/j/j/f/b;->(Le/j/j/o/t0;Le/j/j/o/y0;Le/j/j/k/c;)V return-void .end method diff --git a/com.discord/smali_classes2/e/j/j/h/b$a.smali b/com.discord/smali_classes2/e/j/j/h/b$a.smali index b693879742..c79989507d 100644 --- a/com.discord/smali_classes2/e/j/j/h/b$a.smali +++ b/com.discord/smali_classes2/e/j/j/h/b$a.smali @@ -37,7 +37,7 @@ .method public a(Le/j/j/j/e;ILe/j/j/j/h;Le/j/j/d/b;)Le/j/j/j/c; .locals 7 - invoke-virtual {p1}, Le/j/j/j/e;->i()V + invoke-virtual {p1}, Le/j/j/j/e;->f()V iget-object v0, p1, Le/j/j/j/e;->f:Le/j/i/c; @@ -70,11 +70,11 @@ new-instance p4, Le/j/j/j/d; - invoke-virtual {p1}, Le/j/j/j/e;->i()V + invoke-virtual {p1}, Le/j/j/j/e;->f()V iget v0, p1, Le/j/j/j/e;->g:I - invoke-virtual {p1}, Le/j/j/j/e;->i()V + invoke-virtual {p1}, Le/j/j/j/e;->f()V iget p1, p1, Le/j/j/j/e;->h:I diff --git a/com.discord/smali_classes2/e/j/j/h/b.smali b/com.discord/smali_classes2/e/j/j/h/b.smali index 035c593f90..062e2269a3 100644 --- a/com.discord/smali_classes2/e/j/j/h/b.smali +++ b/com.discord/smali_classes2/e/j/j/h/b.smali @@ -78,7 +78,7 @@ return-object p1 :cond_0 - invoke-virtual {p1}, Le/j/j/j/e;->i()V + invoke-virtual {p1}, Le/j/j/j/e;->f()V iget-object v0, p1, Le/j/j/j/e;->f:Le/j/i/c; @@ -89,7 +89,7 @@ if-ne v0, v1, :cond_2 :cond_1 - invoke-virtual {p1}, Le/j/j/j/e;->d()Ljava/io/InputStream; + invoke-virtual {p1}, Le/j/j/j/e;->b()Ljava/io/InputStream; move-result-object v0 @@ -152,11 +152,11 @@ sget-object v1, Le/j/j/j/g;->d:Le/j/j/j/h; - invoke-virtual {p1}, Le/j/j/j/e;->i()V + invoke-virtual {p1}, Le/j/j/j/e;->f()V iget v2, p1, Le/j/j/j/e;->g:I - invoke-virtual {p1}, Le/j/j/j/e;->i()V + invoke-virtual {p1}, Le/j/j/j/e;->f()V iget p1, p1, Le/j/j/j/e;->h:I @@ -220,7 +220,7 @@ .method public b(Le/j/j/j/e;ILe/j/j/j/h;Le/j/j/d/b;)Le/j/j/j/c; .locals 2 - invoke-virtual {p1}, Le/j/j/j/e;->i()V + invoke-virtual {p1}, Le/j/j/j/e;->f()V iget v0, p1, Le/j/j/j/e;->i:I @@ -228,7 +228,7 @@ if-eq v0, v1, :cond_1 - invoke-virtual {p1}, Le/j/j/j/e;->i()V + invoke-virtual {p1}, Le/j/j/j/e;->f()V iget v0, p1, Le/j/j/j/e;->j:I diff --git a/com.discord/smali_classes2/e/j/j/h/f.smali b/com.discord/smali_classes2/e/j/j/h/f.smali index 2305958189..a5be14734e 100644 --- a/com.discord/smali_classes2/e/j/j/h/f.smali +++ b/com.discord/smali_classes2/e/j/j/h/f.smali @@ -58,7 +58,7 @@ # virtual methods .method public a(Le/j/j/j/e;)Z - .locals 4 + .locals 3 iget v0, p0, Le/j/j/h/f;->a:I @@ -71,7 +71,7 @@ return v1 :cond_0 - invoke-virtual {p1}, Le/j/j/j/e;->f()I + invoke-virtual {p1}, Le/j/j/j/e;->c()I move-result v0 @@ -84,30 +84,30 @@ :cond_1 new-instance v0, Le/j/d/h/f; - invoke-virtual {p1}, Le/j/j/j/e;->d()Ljava/io/InputStream; + invoke-virtual {p1}, Le/j/j/j/e;->b()Ljava/io/InputStream; move-result-object p1 + iget-object v1, p0, Le/j/j/h/f;->h:Le/j/d/h/a; + + const/16 v2, 0x4000 + + invoke-interface {v1, v2}, Le/j/d/h/e;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, [B + iget-object v2, p0, Le/j/j/h/f;->h:Le/j/d/h/a; - const/16 v3, 0x4000 - - invoke-interface {v2, v3}, Le/j/d/h/e;->get(I)Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, [B - - iget-object v3, p0, Le/j/j/h/f;->h:Le/j/d/h/a; - - invoke-direct {v0, p1, v2, v3}, Le/j/d/h/f;->(Ljava/io/InputStream;[BLe/j/d/i/b;)V + invoke-direct {v0, p1, v1, v2}, Le/j/d/h/f;->(Ljava/io/InputStream;[BLe/j/d/i/b;)V :try_start_0 iget p1, p0, Le/j/j/h/f;->c:I - int-to-long v2, p1 + int-to-long v1, p1 - invoke-static {v0, v2, v3}, Lp/a/b/b/g/e;->a(Ljava/io/InputStream;J)J + invoke-static {v0, v1, v2}, Lp/a/b/b/g/e;->a(Ljava/io/InputStream;J)J invoke-virtual {p0, v0}, Le/j/j/h/f;->a(Ljava/io/InputStream;)Z @@ -133,9 +133,9 @@ :try_end_1 .catchall {:try_start_1 .. :try_end_1} :catchall_0 - invoke-static {v0}, Le/j/d/d/a;->a(Ljava/io/InputStream;)V + const/4 p1, 0x0 - return v1 + throw p1 :goto_0 invoke-static {v0}, Le/j/d/d/a;->a(Ljava/io/InputStream;)V diff --git a/com.discord/smali_classes2/e/j/j/j/e.smali b/com.discord/smali_classes2/e/j/j/j/e.smali index b30d68c970..63b6c8ccfe 100644 --- a/com.discord/smali_classes2/e/j/j/j/e.smali +++ b/com.discord/smali_classes2/e/j/j/j/e.smali @@ -157,21 +157,63 @@ .end method .method public static b(Le/j/j/j/e;)Le/j/j/j/e; - .locals 0 + .locals 3 - if-eqz p0, :cond_0 + const/4 v0, 0x0 - invoke-virtual {p0}, Le/j/j/j/e;->a()Le/j/j/j/e; + if-eqz p0, :cond_2 - move-result-object p0 + iget-object v1, p0, Le/j/j/j/e;->e:Le/j/d/d/i; + + if-eqz v1, :cond_0 + + new-instance v0, Le/j/j/j/e; + + iget v2, p0, Le/j/j/j/e;->l:I + + invoke-direct {v0, v1, v2}, Le/j/j/j/e;->(Le/j/d/d/i;I)V + + goto :goto_1 + + :cond_0 + iget-object v1, p0, Le/j/j/j/e;->d:Lcom/facebook/common/references/CloseableReference; + + invoke-static {v1}, Lcom/facebook/common/references/CloseableReference;->a(Lcom/facebook/common/references/CloseableReference;)Lcom/facebook/common/references/CloseableReference; + + move-result-object v1 + + if-nez v1, :cond_1 goto :goto_0 - :cond_0 - const/4 p0, 0x0 + :cond_1 + :try_start_0 + new-instance v0, Le/j/j/j/e; + + invoke-direct {v0, v1}, Le/j/j/j/e;->(Lcom/facebook/common/references/CloseableReference;)V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 :goto_0 - return-object p0 + invoke-static {v1}, Lcom/facebook/common/references/CloseableReference;->b(Lcom/facebook/common/references/CloseableReference;)V + + :goto_1 + if-eqz v0, :cond_2 + + invoke-virtual {v0, p0}, Le/j/j/j/e;->a(Le/j/j/j/e;)V + + goto :goto_2 + + :catchall_0 + move-exception p0 + + invoke-static {v1}, Lcom/facebook/common/references/CloseableReference;->b(Lcom/facebook/common/references/CloseableReference;)V + + throw p0 + + :cond_2 + :goto_2 + return-object v0 .end method .method public static c(Le/j/j/j/e;)V @@ -218,7 +260,7 @@ if-eqz p0, :cond_0 - invoke-virtual {p0}, Le/j/j/j/e;->g()Z + invoke-virtual {p0}, Le/j/j/j/e;->d()Z move-result p0 @@ -237,68 +279,30 @@ # virtual methods -.method public a()Le/j/j/j/e; - .locals 3 +.method public a()Lcom/facebook/common/references/CloseableReference; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Lcom/facebook/common/references/CloseableReference<", + "Le/j/d/h/g;", + ">;" + } + .end annotation - iget-object v0, p0, Le/j/j/j/e;->e:Le/j/d/d/i; - - if-eqz v0, :cond_0 - - new-instance v1, Le/j/j/j/e; - - iget v2, p0, Le/j/j/j/e;->l:I - - invoke-direct {v1, v0, v2}, Le/j/j/j/e;->(Le/j/d/d/i;I)V - - goto :goto_1 - - :cond_0 iget-object v0, p0, Le/j/j/j/e;->d:Lcom/facebook/common/references/CloseableReference; invoke-static {v0}, Lcom/facebook/common/references/CloseableReference;->a(Lcom/facebook/common/references/CloseableReference;)Lcom/facebook/common/references/CloseableReference; move-result-object v0 - if-nez v0, :cond_1 - - const/4 v1, 0x0 - - goto :goto_0 - - :cond_1 - :try_start_0 - new-instance v1, Le/j/j/j/e; - - invoke-direct {v1, v0}, Le/j/j/j/e;->(Lcom/facebook/common/references/CloseableReference;)V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - :goto_0 - if-eqz v0, :cond_2 - - invoke-virtual {v0}, Lcom/facebook/common/references/CloseableReference;->close()V - - :cond_2 - :goto_1 - if-eqz v1, :cond_3 - - invoke-virtual {v1, p0}, Le/j/j/j/e;->a(Le/j/j/j/e;)V - - :cond_3 - return-object v1 - - :catchall_0 - move-exception v1 - - invoke-virtual {v0}, Lcom/facebook/common/references/CloseableReference;->close()V - - throw v1 + return-object v0 .end method .method public a(I)Ljava/lang/String; .locals 6 - invoke-virtual {p0}, Le/j/j/j/e;->b()Lcom/facebook/common/references/CloseableReference; + invoke-virtual {p0}, Le/j/j/j/e;->a()Lcom/facebook/common/references/CloseableReference; move-result-object v0 @@ -309,7 +313,7 @@ return-object v1 :cond_0 - invoke-virtual {p0}, Le/j/j/j/e;->f()I + invoke-virtual {p0}, Le/j/j/j/e;->c()I move-result v2 @@ -403,31 +407,31 @@ .method public a(Le/j/j/j/e;)V .locals 1 - invoke-virtual {p1}, Le/j/j/j/e;->i()V + invoke-virtual {p1}, Le/j/j/j/e;->f()V iget-object v0, p1, Le/j/j/j/e;->f:Le/j/i/c; iput-object v0, p0, Le/j/j/j/e;->f:Le/j/i/c; - invoke-virtual {p1}, Le/j/j/j/e;->i()V + invoke-virtual {p1}, Le/j/j/j/e;->f()V iget v0, p1, Le/j/j/j/e;->i:I iput v0, p0, Le/j/j/j/e;->i:I - invoke-virtual {p1}, Le/j/j/j/e;->i()V + invoke-virtual {p1}, Le/j/j/j/e;->f()V iget v0, p1, Le/j/j/j/e;->j:I iput v0, p0, Le/j/j/j/e;->j:I - invoke-virtual {p1}, Le/j/j/j/e;->i()V + invoke-virtual {p1}, Le/j/j/j/e;->f()V iget v0, p1, Le/j/j/j/e;->g:I iput v0, p0, Le/j/j/j/e;->g:I - invoke-virtual {p1}, Le/j/j/j/e;->i()V + invoke-virtual {p1}, Le/j/j/j/e;->f()V iget v0, p1, Le/j/j/j/e;->h:I @@ -437,7 +441,7 @@ iput v0, p0, Le/j/j/j/e;->k:I - invoke-virtual {p1}, Le/j/j/j/e;->f()I + invoke-virtual {p1}, Le/j/j/j/e;->c()I move-result v0 @@ -447,7 +451,7 @@ iput-object v0, p0, Le/j/j/j/e;->m:Le/j/j/d/a; - invoke-virtual {p1}, Le/j/j/j/e;->i()V + invoke-virtual {p1}, Le/j/j/j/e;->f()V iget-object p1, p1, Le/j/j/j/e;->n:Landroid/graphics/ColorSpace; @@ -456,47 +460,7 @@ return-void .end method -.method public b()Lcom/facebook/common/references/CloseableReference; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Lcom/facebook/common/references/CloseableReference<", - "Le/j/d/h/g;", - ">;" - } - .end annotation - - iget-object v0, p0, Le/j/j/j/e;->d:Lcom/facebook/common/references/CloseableReference; - - invoke-static {v0}, Lcom/facebook/common/references/CloseableReference;->a(Lcom/facebook/common/references/CloseableReference;)Lcom/facebook/common/references/CloseableReference; - - move-result-object v0 - - return-object v0 -.end method - -.method public c()Le/j/i/c; - .locals 1 - - invoke-virtual {p0}, Le/j/j/j/e;->i()V - - iget-object v0, p0, Le/j/j/j/e;->f:Le/j/i/c; - - return-object v0 -.end method - -.method public close()V - .locals 1 - - iget-object v0, p0, Le/j/j/j/e;->d:Lcom/facebook/common/references/CloseableReference; - - invoke-static {v0}, Lcom/facebook/common/references/CloseableReference;->b(Lcom/facebook/common/references/CloseableReference;)V - - return-void -.end method - -.method public d()Ljava/io/InputStream; +.method public b()Ljava/io/InputStream; .locals 3 iget-object v0, p0, Le/j/j/j/e;->e:Le/j/d/d/i; @@ -550,17 +514,7 @@ return-object v0 .end method -.method public e()I - .locals 1 - - invoke-virtual {p0}, Le/j/j/j/e;->i()V - - iget v0, p0, Le/j/j/j/e;->g:I - - return v0 -.end method - -.method public f()I +.method public c()I .locals 1 iget-object v0, p0, Le/j/j/j/e;->d:Lcom/facebook/common/references/CloseableReference; @@ -593,7 +547,17 @@ return v0 .end method -.method public declared-synchronized g()Z +.method public close()V + .locals 1 + + iget-object v0, p0, Le/j/j/j/e;->d:Lcom/facebook/common/references/CloseableReference; + + invoke-static {v0}, Lcom/facebook/common/references/CloseableReference;->b(Lcom/facebook/common/references/CloseableReference;)V + + return-void +.end method + +.method public declared-synchronized d()Z .locals 1 monitor-enter p0 @@ -637,10 +601,10 @@ throw v0 .end method -.method public h()V - .locals 6 +.method public e()V + .locals 10 - invoke-virtual {p0}, Le/j/j/j/e;->d()Ljava/io/InputStream; + invoke-virtual {p0}, Le/j/j/j/e;->b()Ljava/io/InputStream; move-result-object v0 @@ -654,7 +618,9 @@ move-result v1 - const/4 v2, 0x0 + const/4 v2, 0x1 + + const/4 v3, 0x0 if-nez v1, :cond_1 @@ -674,225 +640,560 @@ const/4 v1, 0x1 :goto_1 - if-eqz v1, :cond_2 + const/4 v4, 0x4 - invoke-virtual {p0}, Le/j/j/j/e;->d()Ljava/io/InputStream; - - move-result-object v1 - - invoke-static {v1}, Lp/a/b/b/g/e;->c(Ljava/io/InputStream;)Landroid/util/Pair; - - move-result-object v1 - - if-eqz v1, :cond_5 - - iget-object v3, v1, Landroid/util/Pair;->first:Ljava/lang/Object; - - check-cast v3, Ljava/lang/Integer; - - invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I - - move-result v3 - - iput v3, p0, Le/j/j/j/e;->i:I - - iget-object v3, v1, Landroid/util/Pair;->second:Ljava/lang/Object; - - check-cast v3, Ljava/lang/Integer; - - invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I - - move-result v3 - - iput v3, p0, Le/j/j/j/e;->j:I - - goto :goto_2 - - :cond_2 - :try_start_0 - invoke-virtual {p0}, Le/j/j/j/e;->d()Ljava/io/InputStream; - - move-result-object v1 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_1 - - :try_start_1 - invoke-static {v1}, Le/j/k/a;->b(Ljava/io/InputStream;)Le/j/k/b; - - move-result-object v3 - - invoke-virtual {v3}, Le/j/k/b;->a()Landroid/graphics/ColorSpace; - - move-result-object v4 - - iput-object v4, p0, Le/j/j/j/e;->n:Landroid/graphics/ColorSpace; - - invoke-virtual {v3}, Le/j/k/b;->b()Landroid/util/Pair; - - move-result-object v4 - - if-eqz v4, :cond_3 - - iget-object v5, v4, Landroid/util/Pair;->first:Ljava/lang/Object; - - check-cast v5, Ljava/lang/Integer; - - invoke-virtual {v5}, Ljava/lang/Integer;->intValue()I - - move-result v5 - - iput v5, p0, Le/j/j/j/e;->i:I - - iget-object v4, v4, Landroid/util/Pair;->second:Ljava/lang/Object; - - check-cast v4, Ljava/lang/Integer; - - invoke-virtual {v4}, Ljava/lang/Integer;->intValue()I - - move-result v4 - - iput v4, p0, Le/j/j/j/e;->j:I - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - :cond_3 - if-eqz v1, :cond_4 - - :try_start_2 - invoke-virtual {v1}, Ljava/io/InputStream;->close()V - :try_end_2 - .catch Ljava/io/IOException; {:try_start_2 .. :try_end_2} :catch_0 - - :catch_0 - :cond_4 - invoke-virtual {v3}, Le/j/k/b;->b()Landroid/util/Pair; - - move-result-object v1 - - :cond_5 - :goto_2 - sget-object v3, Le/j/i/b;->a:Le/j/i/c; - - const/4 v4, -0x1 - - if-ne v0, v3, :cond_7 - - iget v3, p0, Le/j/j/j/e;->g:I - - if-ne v3, v4, :cond_7 + const/4 v5, 0x0 if-eqz v1, :cond_a - invoke-virtual {p0}, Le/j/j/j/e;->d()Ljava/io/InputStream; + invoke-virtual {p0}, Le/j/j/j/e;->b()Ljava/io/InputStream; - move-result-object v0 + move-result-object v1 - :try_start_3 - invoke-static {v0}, Lp/a/b/b/g/e;->f(Ljava/io/InputStream;)I + new-array v6, v4, [B - move-result v1 + :try_start_0 + invoke-virtual {v1, v6}, Ljava/io/InputStream;->read([B)I - if-nez v1, :cond_6 + const-string v7, "RIFF" - goto :goto_3 + invoke-static {v6, v7}, Lp/a/b/b/g/e;->a([BLjava/lang/String;)Z - :cond_6 - invoke-static {v0, v1}, Le/j/k/c;->a(Ljava/io/InputStream;I)I + move-result v7 - move-result v2 - :try_end_3 - .catch Ljava/io/IOException; {:try_start_3 .. :try_end_3} :catch_1 + if-nez v7, :cond_2 - :catch_1 - :goto_3 - iput v2, p0, Le/j/j/j/e;->h:I + goto/16 :goto_4 - iget v0, p0, Le/j/j/j/e;->h:I + :cond_2 + invoke-static {v1}, Lp/a/b/b/g/e;->b(Ljava/io/InputStream;)I - invoke-static {v0}, Le/j/k/c;->a(I)I + invoke-virtual {v1, v6}, Ljava/io/InputStream;->read([B)I - move-result v0 + const-string v7, "WEBP" - iput v0, p0, Le/j/j/j/e;->g:I + invoke-static {v6, v7}, Lp/a/b/b/g/e;->a([BLjava/lang/String;)Z - goto :goto_5 + move-result v7 - :cond_7 - sget-object v1, Le/j/i/b;->k:Le/j/i/c; - - if-ne v0, v1, :cond_9 - - iget v0, p0, Le/j/j/j/e;->g:I - - if-ne v0, v4, :cond_9 - - invoke-virtual {p0}, Le/j/j/j/e;->d()Ljava/io/InputStream; - - move-result-object v0 - - sget v1, Landroid/os/Build$VERSION;->SDK_INT:I - - const/16 v3, 0x18 - - if-lt v1, v3, :cond_8 - - invoke-static {v0}, Lcom/facebook/imageutils/HeifExifUtil$HeifExifUtilAndroidN;->a(Ljava/io/InputStream;)I - - move-result v2 + if-nez v7, :cond_3 goto :goto_4 - :cond_8 - const-string v0, "HeifExifUtil" + :cond_3 + invoke-virtual {v1, v6}, Ljava/io/InputStream;->read([B)I - const-string v1, "Trying to read Heif Exif information before Android N -> ignoring" + new-instance v7, Ljava/lang/StringBuilder; - invoke-static {v0, v1}, Le/j/d/f/a;->a(Ljava/lang/String;Ljava/lang/String;)V + invoke-direct {v7}, Ljava/lang/StringBuilder;->()V - :goto_4 - iput v2, p0, Le/j/j/j/e;->h:I + const/4 v8, 0x0 - iget v0, p0, Le/j/j/j/e;->h:I + :goto_2 + array-length v9, v6 - invoke-static {v0}, Le/j/k/c;->a(I)I + if-ge v8, v9, :cond_4 - move-result v0 + aget-byte v9, v6, v8 - iput v0, p0, Le/j/j/j/e;->g:I + int-to-char v9, v9 + + invoke-virtual {v7, v9}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + add-int/lit8 v8, v8, 0x1 + + goto :goto_2 + + :cond_4 + invoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v6 + + const-string v7, "VP8 " + + invoke-virtual {v7, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v7 + + if-eqz v7, :cond_5 + + invoke-static {v1}, Lp/a/b/b/g/e;->c(Ljava/io/InputStream;)Landroid/util/Pair; + + move-result-object v5 + + goto :goto_4 + + :cond_5 + const-string v7, "VP8L" + + invoke-virtual {v7, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v7 + + if-eqz v7, :cond_6 + + invoke-static {v1}, Lp/a/b/b/g/e;->d(Ljava/io/InputStream;)Landroid/util/Pair; + + move-result-object v5 + + goto :goto_4 + + :cond_6 + const-string v7, "VP8X" + + invoke-virtual {v7, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v6 + + if-eqz v6, :cond_7 + + const-wide/16 v6, 0x8 + + invoke-virtual {v1, v6, v7}, Ljava/io/InputStream;->skip(J)J + + new-instance v6, Landroid/util/Pair; + + invoke-static {v1}, Lp/a/b/b/g/e;->e(Ljava/io/InputStream;)I + + move-result v7 + + add-int/2addr v7, v2 + + invoke-static {v7}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v7 + + invoke-static {v1}, Lp/a/b/b/g/e;->e(Ljava/io/InputStream;)I + + move-result v8 + + add-int/2addr v8, v2 + + invoke-static {v8}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v8 + + invoke-direct {v6, v7, v8}, Landroid/util/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V + :try_end_0 + .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_1 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + :try_start_1 + invoke-virtual {v1}, Ljava/io/InputStream;->close()V + :try_end_1 + .catch Ljava/io/IOException; {:try_start_1 .. :try_end_1} :catch_0 + + goto :goto_3 + + :catch_0 + move-exception v1 + + invoke-virtual {v1}, Ljava/io/IOException;->printStackTrace()V + + :goto_3 + move-object v5, v6 goto :goto_5 - :cond_9 - iput v2, p0, Le/j/j/j/e;->g:I - - :cond_a - :goto_5 - return-void - :catchall_0 move-exception v0 goto :goto_6 - :catchall_1 - move-exception v0 + :catch_1 + move-exception v6 - const/4 v1, 0x0 + :try_start_2 + invoke-virtual {v6}, Ljava/io/IOException;->printStackTrace()V + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + if-eqz v1, :cond_8 + + :cond_7 + :goto_4 + :try_start_3 + invoke-virtual {v1}, Ljava/io/InputStream;->close()V + :try_end_3 + .catch Ljava/io/IOException; {:try_start_3 .. :try_end_3} :catch_2 + + goto :goto_5 + + :catch_2 + move-exception v1 + + invoke-virtual {v1}, Ljava/io/IOException;->printStackTrace()V + + :cond_8 + :goto_5 + if-eqz v5, :cond_c + + iget-object v1, v5, Landroid/util/Pair;->first:Ljava/lang/Object; + + check-cast v1, Ljava/lang/Integer; + + invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I + + move-result v1 + + iput v1, p0, Le/j/j/j/e;->i:I + + iget-object v1, v5, Landroid/util/Pair;->second:Ljava/lang/Object; + + check-cast v1, Ljava/lang/Integer; + + invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I + + move-result v1 + + iput v1, p0, Le/j/j/j/e;->j:I + + goto :goto_8 :goto_6 - if-eqz v1, :cond_b + if-eqz v1, :cond_9 :try_start_4 invoke-virtual {v1}, Ljava/io/InputStream;->close()V :try_end_4 - .catch Ljava/io/IOException; {:try_start_4 .. :try_end_4} :catch_2 + .catch Ljava/io/IOException; {:try_start_4 .. :try_end_4} :catch_3 + + goto :goto_7 + + :catch_3 + move-exception v1 + + invoke-virtual {v1}, Ljava/io/IOException;->printStackTrace()V + + :cond_9 + :goto_7 + throw v0 + + :cond_a + :try_start_5 + invoke-virtual {p0}, Le/j/j/j/e;->b()Ljava/io/InputStream; + + move-result-object v5 + + invoke-static {v5}, Le/j/k/a;->b(Ljava/io/InputStream;)Le/j/k/b; + + move-result-object v1 + + iget-object v6, v1, Le/j/k/b;->b:Landroid/graphics/ColorSpace; + + iput-object v6, p0, Le/j/j/j/e;->n:Landroid/graphics/ColorSpace; + + iget-object v6, v1, Le/j/k/b;->a:Landroid/util/Pair; + + if-eqz v6, :cond_b + + iget-object v7, v6, Landroid/util/Pair;->first:Ljava/lang/Object; + + check-cast v7, Ljava/lang/Integer; + + invoke-virtual {v7}, Ljava/lang/Integer;->intValue()I + + move-result v7 + + iput v7, p0, Le/j/j/j/e;->i:I + + iget-object v6, v6, Landroid/util/Pair;->second:Ljava/lang/Object; + + check-cast v6, Ljava/lang/Integer; + + invoke-virtual {v6}, Ljava/lang/Integer;->intValue()I + + move-result v6 + + iput v6, p0, Le/j/j/j/e;->j:I + :try_end_5 + .catchall {:try_start_5 .. :try_end_5} :catchall_1 - :catch_2 :cond_b + :try_start_6 + invoke-virtual {v5}, Ljava/io/InputStream;->close()V + :try_end_6 + .catch Ljava/io/IOException; {:try_start_6 .. :try_end_6} :catch_4 + + :catch_4 + iget-object v5, v1, Le/j/k/b;->a:Landroid/util/Pair; + + :cond_c + :goto_8 + sget-object v1, Le/j/i/b;->a:Le/j/i/c; + + const/4 v6, -0x1 + + if-ne v0, v1, :cond_16 + + iget v1, p0, Le/j/j/j/e;->g:I + + if-ne v1, v6, :cond_16 + + if-eqz v5, :cond_1a + + invoke-virtual {p0}, Le/j/j/j/e;->b()Ljava/io/InputStream; + + move-result-object v0 + + if-eqz v0, :cond_15 + + :cond_d + :goto_9 + :try_start_7 + invoke-static {v0, v2, v3}, Lp/a/b/b/g/e;->a(Ljava/io/InputStream;IZ)I + + move-result v1 + + const/4 v5, 0x2 + + const/16 v6, 0xff + + if-ne v1, v6, :cond_12 + + const/16 v1, 0xff + + :goto_a + if-ne v1, v6, :cond_e + + invoke-static {v0, v2, v3}, Lp/a/b/b/g/e;->a(Ljava/io/InputStream;IZ)I + + move-result v1 + + goto :goto_a + + :cond_e + const/16 v6, 0xe1 + + if-ne v1, v6, :cond_f + + goto :goto_c + + :cond_f + const/16 v6, 0xd8 + + if-eq v1, v6, :cond_d + + if-ne v1, v2, :cond_10 + + goto :goto_9 + + :cond_10 + const/16 v6, 0xd9 + + if-eq v1, v6, :cond_12 + + const/16 v6, 0xda + + if-ne v1, v6, :cond_11 + + goto :goto_b + + :cond_11 + invoke-static {v0, v5, v3}, Lp/a/b/b/g/e;->a(Ljava/io/InputStream;IZ)I + + move-result v1 + + sub-int/2addr v1, v5 + + int-to-long v5, v1 + + invoke-virtual {v0, v5, v6}, Ljava/io/InputStream;->skip(J)J + + goto :goto_9 + + :cond_12 + :goto_b + const/4 v2, 0x0 + + :goto_c + if-eqz v2, :cond_13 + + invoke-static {v0, v5, v3}, Lp/a/b/b/g/e;->a(Ljava/io/InputStream;IZ)I + + move-result v1 + + sub-int/2addr v1, v5 + + const/4 v2, 0x6 + + if-le v1, v2, :cond_13 + + invoke-static {v0, v4, v3}, Lp/a/b/b/g/e;->a(Ljava/io/InputStream;IZ)I + + move-result v2 + + add-int/lit8 v1, v1, -0x4 + + invoke-static {v0, v5, v3}, Lp/a/b/b/g/e;->a(Ljava/io/InputStream;IZ)I + + move-result v4 + + add-int/lit8 v1, v1, -0x2 + + const v5, 0x45786966 + + if-ne v2, v5, :cond_13 + + if-nez v4, :cond_13 + + goto :goto_d + + :cond_13 + const/4 v1, 0x0 + + :goto_d + if-nez v1, :cond_14 + + goto :goto_e + + :cond_14 + invoke-static {v0, v1}, Le/j/k/c;->a(Ljava/io/InputStream;I)I + + move-result v3 + + goto :goto_e + + :cond_15 + new-instance v0, Ljava/lang/NullPointerException; + + invoke-direct {v0}, Ljava/lang/NullPointerException;->()V + + throw v0 + :try_end_7 + .catch Ljava/io/IOException; {:try_start_7 .. :try_end_7} :catch_5 + + :catch_5 + :goto_e + iput v3, p0, Le/j/j/j/e;->h:I + + iget v0, p0, Le/j/j/j/e;->h:I + + invoke-static {v0}, Le/j/k/c;->a(I)I + + move-result v0 + + iput v0, p0, Le/j/j/j/e;->g:I + + goto :goto_10 + + :cond_16 + sget-object v1, Le/j/i/b;->k:Le/j/i/c; + + if-ne v0, v1, :cond_19 + + iget v0, p0, Le/j/j/j/e;->g:I + + if-ne v0, v6, :cond_19 + + invoke-virtual {p0}, Le/j/j/j/e;->b()Ljava/io/InputStream; + + move-result-object v0 + + sget v1, Landroid/os/Build$VERSION;->SDK_INT:I + + const-string v4, "HeifExifUtil" + + const/16 v5, 0x18 + + const/4 v6, 0x3 + + if-lt v1, v5, :cond_17 + + :try_start_8 + new-instance v1, Landroid/media/ExifInterface; + + invoke-direct {v1, v0}, Landroid/media/ExifInterface;->(Ljava/io/InputStream;)V + + const-string v0, "Orientation" + + invoke-virtual {v1, v0, v2}, Landroid/media/ExifInterface;->getAttributeInt(Ljava/lang/String;I)I + + move-result v3 + :try_end_8 + .catch Ljava/io/IOException; {:try_start_8 .. :try_end_8} :catch_6 + + goto :goto_f + + :catch_6 + move-exception v0 + + sget-object v1, Le/j/d/f/a;->a:Le/j/d/f/c; + + check-cast v1, Le/j/d/f/b; + + invoke-virtual {v1, v6}, Le/j/d/f/b;->a(I)Z + + move-result v1 + + if-eqz v1, :cond_18 + + sget-object v1, Le/j/d/f/a;->a:Le/j/d/f/c; + + check-cast v1, Le/j/d/f/b; + + const-string v2, "Failed reading Heif Exif orientation -> ignoring" + + invoke-virtual {v1, v6, v4, v2, v0}, Le/j/d/f/b;->a(ILjava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V + + goto :goto_f + + :cond_17 + sget-object v0, Le/j/d/f/a;->a:Le/j/d/f/c; + + check-cast v0, Le/j/d/f/b; + + invoke-virtual {v0, v6}, Le/j/d/f/b;->a(I)Z + + move-result v0 + + if-eqz v0, :cond_18 + + sget-object v0, Le/j/d/f/a;->a:Le/j/d/f/c; + + check-cast v0, Le/j/d/f/b; + + const-string v1, "Trying to read Heif Exif information before Android N -> ignoring" + + invoke-virtual {v0, v6, v4, v1}, Le/j/d/f/b;->a(ILjava/lang/String;Ljava/lang/String;)V + + :cond_18 + :goto_f + iput v3, p0, Le/j/j/j/e;->h:I + + iget v0, p0, Le/j/j/j/e;->h:I + + invoke-static {v0}, Le/j/k/c;->a(I)I + + move-result v0 + + iput v0, p0, Le/j/j/j/e;->g:I + + goto :goto_10 + + :cond_19 + iput v3, p0, Le/j/j/j/e;->g:I + + :cond_1a + :goto_10 + return-void + + :catchall_1 + move-exception v0 + + if-eqz v5, :cond_1b + + :try_start_9 + invoke-virtual {v5}, Ljava/io/InputStream;->close()V + :try_end_9 + .catch Ljava/io/IOException; {:try_start_9 .. :try_end_9} :catch_7 + + :catch_7 + :cond_1b throw v0 .end method -.method public final i()V +.method public final f()V .locals 1 iget v0, p0, Le/j/j/j/e;->i:I @@ -904,7 +1205,7 @@ if-gez v0, :cond_1 :cond_0 - invoke-virtual {p0}, Le/j/j/j/e;->h()V + invoke-virtual {p0}, Le/j/j/j/e;->e()V :cond_1 return-void diff --git a/com.discord/smali_classes2/e/j/j/l/a0.smali b/com.discord/smali_classes2/e/j/j/l/a0.smali index b537ba4017..37838b1a2b 100644 --- a/com.discord/smali_classes2/e/j/j/l/a0.smali +++ b/com.discord/smali_classes2/e/j/j/l/a0.smali @@ -43,7 +43,7 @@ invoke-direct {p0}, Ljava/lang/Object;->()V - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z invoke-static {p1}, Le/j/j/l/a0$b;->a(Le/j/j/l/a0$b;)Le/j/j/l/c0; @@ -399,7 +399,7 @@ iput-boolean p1, p0, Le/j/j/l/a0;->l:Z - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z return-void .end method diff --git a/com.discord/smali_classes2/e/j/j/l/v.smali b/com.discord/smali_classes2/e/j/j/l/v.smali index 19dbb3accc..a3f7e9a634 100644 --- a/com.discord/smali_classes2/e/j/j/l/v.smali +++ b/com.discord/smali_classes2/e/j/j/l/v.smali @@ -157,6 +157,18 @@ return-object v0 .end method +.method public a(I)Le/j/d/h/j; + .locals 2 + + new-instance v0, Le/j/j/l/w; + + iget-object v1, p0, Le/j/j/l/v;->b:Le/j/j/l/t; + + invoke-direct {v0, v1, p1}, Le/j/j/l/w;->(Le/j/j/l/t;I)V + + return-object v0 +.end method + .method public a(Ljava/io/InputStream;Le/j/j/l/w;)Le/j/j/l/u; .locals 1 .annotation system Ldalvik/annotation/Throws; @@ -175,15 +187,3 @@ return-object p1 .end method - -.method public a(I)Le/j/j/l/w; - .locals 2 - - new-instance v0, Le/j/j/l/w; - - iget-object v1, p0, Le/j/j/l/v;->b:Le/j/j/l/t; - - invoke-direct {v0, v1, p1}, Le/j/j/l/w;->(Le/j/j/l/t;I)V - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/e/j/j/m/e.smali b/com.discord/smali_classes2/e/j/j/m/e.smali index ab5be66ce9..2bf44c0d0b 100644 --- a/com.discord/smali_classes2/e/j/j/m/e.smali +++ b/com.discord/smali_classes2/e/j/j/m/e.smali @@ -31,11 +31,3 @@ :catchall_0 return-void .end method - -.method public static a()Le/j/j/m/d; - .locals 1 - - sget-object v0, Le/j/j/m/e;->a:Le/j/j/m/d; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/e/j/j/n/b.smali b/com.discord/smali_classes2/e/j/j/n/b.smali index 4c43256169..ff60a33190 100644 --- a/com.discord/smali_classes2/e/j/j/n/b.smali +++ b/com.discord/smali_classes2/e/j/j/n/b.smali @@ -133,7 +133,7 @@ iput-boolean v1, v0, Landroid/graphics/BitmapFactory$Options;->inJustDecodeBounds:Z - invoke-virtual {p0}, Le/j/j/j/e;->d()Ljava/io/InputStream; + invoke-virtual {p0}, Le/j/j/j/e;->b()Ljava/io/InputStream; move-result-object p0 @@ -258,13 +258,13 @@ move-result-object p2 - invoke-virtual {p1}, Le/j/j/j/e;->d()Ljava/io/InputStream; + invoke-virtual {p1}, Le/j/j/j/e;->b()Ljava/io/InputStream; move-result-object v1 invoke-static {v1}, Lp/a/b/b/g/e;->a(Ljava/lang/Object;)Ljava/lang/Object; - invoke-virtual {p1}, Le/j/j/j/e;->f()I + invoke-virtual {p1}, Le/j/j/j/e;->c()I move-result v4 @@ -371,7 +371,7 @@ :goto_0 :try_start_0 - invoke-virtual {p1}, Le/j/j/j/e;->d()Ljava/io/InputStream; + invoke-virtual {p1}, Le/j/j/j/e;->b()Ljava/io/InputStream; move-result-object v1 diff --git a/com.discord/smali_classes2/e/j/j/o/a$b.smali b/com.discord/smali_classes2/e/j/j/o/a$b.smali index abe1b618c9..53f27c9283 100644 --- a/com.discord/smali_classes2/e/j/j/o/a$b.smali +++ b/com.discord/smali_classes2/e/j/j/o/a$b.smali @@ -58,7 +58,7 @@ if-nez v0, :cond_1 - invoke-virtual {p1}, Le/j/j/j/e;->h()V + invoke-virtual {p1}, Le/j/j/j/e;->e()V :cond_1 iget-object v0, p0, Le/j/j/o/n;->b:Le/j/j/o/k; diff --git a/com.discord/smali_classes2/e/j/j/o/a.smali b/com.discord/smali_classes2/e/j/j/o/a.smali index c8cefe16be..9e8a0ef726 100644 --- a/com.discord/smali_classes2/e/j/j/o/a.smali +++ b/com.discord/smali_classes2/e/j/j/o/a.smali @@ -3,7 +3,7 @@ .source "AddImageTransformMetaDataProducer.java" # interfaces -.implements Le/j/j/o/p0; +.implements Le/j/j/o/t0; # annotations @@ -16,7 +16,7 @@ .annotation system Ldalvik/annotation/Signature; value = { "Ljava/lang/Object;", - "Le/j/j/o/p0<", + "Le/j/j/o/t0<", "Le/j/j/j/e;", ">;" } @@ -24,10 +24,10 @@ # instance fields -.field public final a:Le/j/j/o/p0; +.field public final a:Le/j/j/o/t0; .annotation system Ldalvik/annotation/Signature; value = { - "Le/j/j/o/p0<", + "Le/j/j/o/t0<", "Le/j/j/j/e;", ">;" } @@ -36,12 +36,12 @@ # direct methods -.method public constructor (Le/j/j/o/p0;)V +.method public constructor (Le/j/j/o/t0;)V .locals 0 .annotation system Ldalvik/annotation/Signature; value = { "(", - "Le/j/j/o/p0<", + "Le/j/j/o/t0<", "Le/j/j/j/e;", ">;)V" } @@ -49,14 +49,14 @@ invoke-direct {p0}, Ljava/lang/Object;->()V - iput-object p1, p0, Le/j/j/o/a;->a:Le/j/j/o/p0; + iput-object p1, p0, Le/j/j/o/a;->a:Le/j/j/o/t0; return-void .end method # virtual methods -.method public a(Le/j/j/o/k;Le/j/j/o/q0;)V +.method public a(Le/j/j/o/k;Le/j/j/o/u0;)V .locals 3 .annotation system Ldalvik/annotation/Signature; value = { @@ -64,12 +64,12 @@ "Le/j/j/o/k<", "Le/j/j/j/e;", ">;", - "Le/j/j/o/q0;", + "Le/j/j/o/u0;", ")V" } .end annotation - iget-object v0, p0, Le/j/j/o/a;->a:Le/j/j/o/p0; + iget-object v0, p0, Le/j/j/o/a;->a:Le/j/j/o/t0; new-instance v1, Le/j/j/o/a$b; @@ -77,7 +77,7 @@ invoke-direct {v1, p1, v2}, Le/j/j/o/a$b;->(Le/j/j/o/k;Le/j/j/o/a$a;)V - invoke-interface {v0, v1, p2}, Le/j/j/o/p0;->a(Le/j/j/o/k;Le/j/j/o/q0;)V + invoke-interface {v0, v1, p2}, Le/j/j/o/t0;->a(Le/j/j/o/k;Le/j/j/o/u0;)V return-void .end method diff --git a/com.discord/smali_classes2/e/j/j/o/a0.smali b/com.discord/smali_classes2/e/j/j/o/a0.smali index 83540abb55..8b2a4ebce7 100644 --- a/com.discord/smali_classes2/e/j/j/o/a0.smali +++ b/com.discord/smali_classes2/e/j/j/o/a0.smali @@ -1,39 +1,37 @@ .class public Le/j/j/o/a0; -.super Ljava/lang/Object; -.source "LocalExifThumbnailProducer.java" - -# interfaces -.implements Le/j/j/o/a1; +.super Le/j/j/o/d0; +.source "LocalContentUriFetchProducer.java" -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Le/j/j/o/a1<", - "Le/j/j/j/e;", - ">;" - } -.end annotation +# static fields +.field public static final d:[Ljava/lang/String; # instance fields -.field public final a:Ljava/util/concurrent/Executor; - -.field public final b:Le/j/d/h/h; - .field public final c:Landroid/content/ContentResolver; # direct methods +.method public static constructor ()V + .locals 2 + + const-string v0, "_id" + + const-string v1, "_data" + + filled-new-array {v0, v1}, [Ljava/lang/String; + + move-result-object v0 + + sput-object v0, Le/j/j/o/a0;->d:[Ljava/lang/String; + + return-void +.end method + .method public constructor (Ljava/util/concurrent/Executor;Le/j/d/h/h;Landroid/content/ContentResolver;)V .locals 0 - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Le/j/j/o/a0;->a:Ljava/util/concurrent/Executor; - - iput-object p2, p0, Le/j/j/o/a0;->b:Le/j/d/h/h; + invoke-direct {p0, p1, p2}, Le/j/j/o/d0;->(Ljava/util/concurrent/Executor;Le/j/d/h/h;)V iput-object p3, p0, Le/j/j/o/a0;->c:Landroid/content/ContentResolver; @@ -42,156 +40,283 @@ # virtual methods -.method public final a(Le/j/d/h/g;Landroid/media/ExifInterface;)Le/j/j/j/e; - .locals 3 +.method public a(Le/j/j/p/c;)Le/j/j/j/e; + .locals 7 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation - new-instance v0, Le/j/d/h/i; + iget-object p1, p1, Le/j/j/p/c;->b:Landroid/net/Uri; - invoke-direct {v0, p1}, Le/j/d/h/i;->(Le/j/d/h/g;)V + invoke-static {p1}, Le/j/d/m/c;->d(Landroid/net/Uri;)Z - invoke-static {v0}, Le/j/k/a;->a(Ljava/io/InputStream;)Landroid/util/Pair; - - move-result-object v0 - - const-string v1, "Orientation" - - invoke-virtual {p2, v1}, Landroid/media/ExifInterface;->getAttribute(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p2 - - invoke-static {p2}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I - - move-result p2 - - invoke-static {p2}, Le/j/k/c;->a(I)I - - move-result p2 - - const/4 v1, -0x1 + move-result v0 if-eqz v0, :cond_0 - iget-object v2, v0, Landroid/util/Pair;->first:Ljava/lang/Object; + invoke-virtual {p1}, Landroid/net/Uri;->getAuthority()Ljava/lang/String; - check-cast v2, Ljava/lang/Integer; + move-result-object v0 - invoke-virtual {v2}, Ljava/lang/Integer;->intValue()I + const-string v1, "com.android.contacts" - move-result v2 + invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_0 + + invoke-virtual {p1}, Landroid/net/Uri;->getPath()Ljava/lang/String; + + move-result-object v0 + + sget-object v1, Le/j/d/m/c;->a:Landroid/net/Uri; + + invoke-virtual {v1}, Landroid/net/Uri;->getPath()Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v0 + + if-nez v0, :cond_0 + + const/4 v0, 0x1 goto :goto_0 :cond_0 - const/4 v2, -0x1 + const/4 v0, 0x0 :goto_0 + const/4 v6, -0x1 + + if-eqz v0, :cond_4 + + invoke-virtual {p1}, Landroid/net/Uri;->toString()Ljava/lang/String; + + move-result-object v0 + + const-string v1, "/photo" + + invoke-virtual {v0, v1}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z + + move-result v0 + if-eqz v0, :cond_1 - iget-object v0, v0, Landroid/util/Pair;->second:Ljava/lang/Object; + iget-object v0, p0, Le/j/j/o/a0;->c:Landroid/content/ContentResolver; - check-cast v0, Ljava/lang/Integer; - - invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I - - move-result v1 - - :cond_1 - invoke-static {p1}, Lcom/facebook/common/references/CloseableReference;->a(Ljava/io/Closeable;)Lcom/facebook/common/references/CloseableReference; + invoke-virtual {v0, p1}, Landroid/content/ContentResolver;->openInputStream(Landroid/net/Uri;)Ljava/io/InputStream; move-result-object p1 + goto :goto_1 + + :cond_1 + invoke-virtual {p1}, Landroid/net/Uri;->toString()Ljava/lang/String; + + move-result-object v0 + + const-string v1, "/display_photo" + + invoke-virtual {v0, v1}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z + + move-result v0 + + const-string v1, "Contact photo does not exist: " + + if-eqz v0, :cond_2 + :try_start_0 - new-instance v0, Le/j/j/j/e; + iget-object v0, p0, Le/j/j/o/a0;->c:Landroid/content/ContentResolver; - invoke-direct {v0, p1}, Le/j/j/j/e;->(Lcom/facebook/common/references/CloseableReference;)V + const-string v2, "r" + + invoke-virtual {v0, p1, v2}, Landroid/content/ContentResolver;->openAssetFileDescriptor(Landroid/net/Uri;Ljava/lang/String;)Landroid/content/res/AssetFileDescriptor; + + move-result-object v0 + + invoke-virtual {v0}, Landroid/content/res/AssetFileDescriptor;->createInputStream()Ljava/io/FileInputStream; + + move-result-object p1 :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 + .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 - invoke-virtual {p1}, Lcom/facebook/common/references/CloseableReference;->close()V + goto :goto_1 - sget-object p1, Le/j/i/b;->a:Le/j/i/c; + :catch_0 + new-instance v0, Ljava/io/IOException; - iput-object p1, v0, Le/j/j/j/e;->f:Le/j/i/c; + new-instance v2, Ljava/lang/StringBuilder; - iput p2, v0, Le/j/j/j/e;->g:I + invoke-direct {v2}, Ljava/lang/StringBuilder;->()V - iput v2, v0, Le/j/j/j/e;->i:I + invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - iput v1, v0, Le/j/j/j/e;->j:I + invoke-virtual {v2, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - return-object v0 + invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - :catchall_0 - move-exception p2 + move-result-object p1 - if-eqz p1, :cond_2 + invoke-direct {v0, p1}, Ljava/io/IOException;->(Ljava/lang/String;)V - invoke-virtual {p1}, Lcom/facebook/common/references/CloseableReference;->close()V + throw v0 :cond_2 - throw p2 + iget-object v0, p0, Le/j/j/o/a0;->c:Landroid/content/ContentResolver; + + invoke-static {v0, p1}, Landroid/provider/ContactsContract$Contacts;->openContactPhotoInputStream(Landroid/content/ContentResolver;Landroid/net/Uri;)Ljava/io/InputStream; + + move-result-object v0 + + if-eqz v0, :cond_3 + + move-object p1, v0 + + :goto_1 + invoke-virtual {p0, p1, v6}, Le/j/j/o/d0;->a(Ljava/io/InputStream;I)Le/j/j/j/e; + + move-result-object p1 + + return-object p1 + + :cond_3 + new-instance v0, Ljava/io/IOException; + + new-instance v2, Ljava/lang/StringBuilder; + + invoke-direct {v2}, Ljava/lang/StringBuilder;->()V + + invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v2, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p1 + + invoke-direct {v0, p1}, Ljava/io/IOException;->(Ljava/lang/String;)V + + throw v0 + + :cond_4 + invoke-static {p1}, Le/j/d/m/c;->c(Landroid/net/Uri;)Z + + move-result v0 + + if-eqz v0, :cond_8 + + iget-object v0, p0, Le/j/j/o/a0;->c:Landroid/content/ContentResolver; + + sget-object v2, Le/j/j/o/a0;->d:[Ljava/lang/String; + + const/4 v3, 0x0 + + const/4 v4, 0x0 + + const/4 v5, 0x0 + + move-object v1, p1 + + invoke-virtual/range {v0 .. v5}, Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; + + move-result-object v0 + + const/4 v1, 0x0 + + if-nez v0, :cond_5 + + goto :goto_3 + + :cond_5 + :try_start_1 + invoke-interface {v0}, Landroid/database/Cursor;->getCount()I + + move-result v2 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + if-nez v2, :cond_7 + + :cond_6 + :goto_2 + invoke-interface {v0}, Landroid/database/Cursor;->close()V + + goto :goto_3 + + :cond_7 + :try_start_2 + invoke-interface {v0}, Landroid/database/Cursor;->moveToFirst()Z + + const-string v2, "_data" + + invoke-interface {v0, v2}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I + + move-result v2 + + invoke-interface {v0, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; + + move-result-object v2 + + if-eqz v2, :cond_6 + + new-instance v1, Ljava/io/FileInputStream; + + invoke-direct {v1, v2}, Ljava/io/FileInputStream;->(Ljava/lang/String;)V + + new-instance v3, Ljava/io/File; + + invoke-direct {v3, v2}, Ljava/io/File;->(Ljava/lang/String;)V + + invoke-virtual {v3}, Ljava/io/File;->length()J + + move-result-wide v2 + + long-to-int v3, v2 + + invoke-virtual {p0, v1, v3}, Le/j/j/o/d0;->a(Ljava/io/InputStream;I)Le/j/j/j/e; + + move-result-object v1 + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + goto :goto_2 + + :goto_3 + if-eqz v1, :cond_8 + + return-object v1 + + :catchall_0 + move-exception p1 + + invoke-interface {v0}, Landroid/database/Cursor;->close()V + + throw p1 + + :cond_8 + iget-object v0, p0, Le/j/j/o/a0;->c:Landroid/content/ContentResolver; + + invoke-virtual {v0, p1}, Landroid/content/ContentResolver;->openInputStream(Landroid/net/Uri;)Ljava/io/InputStream; + + move-result-object p1 + + invoke-virtual {p0, p1, v6}, Le/j/j/o/d0;->a(Ljava/io/InputStream;I)Le/j/j/j/e; + + move-result-object p1 + + return-object p1 .end method -.method public a(Le/j/j/o/k;Le/j/j/o/q0;)V - .locals 8 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Le/j/j/o/k<", - "Le/j/j/j/e;", - ">;", - "Le/j/j/o/q0;", - ")V" - } - .end annotation - - check-cast p2, Le/j/j/o/d; - - invoke-virtual {p2}, Le/j/j/o/d;->f()Le/j/j/k/c; - - move-result-object v3 - - invoke-virtual {p2}, Le/j/j/o/d;->d()Ljava/lang/String; - - move-result-object v5 - - invoke-virtual {p2}, Le/j/j/o/d;->e()Le/j/j/p/c; - - move-result-object v6 - - new-instance v7, Le/j/j/o/a0$a; - - const-string v4, "LocalExifThumbnailProducer" - - move-object v0, v7 - - move-object v1, p0 - - move-object v2, p1 - - invoke-direct/range {v0 .. v6}, Le/j/j/o/a0$a;->(Le/j/j/o/a0;Le/j/j/o/k;Le/j/j/k/c;Ljava/lang/String;Ljava/lang/String;Le/j/j/p/c;)V - - new-instance p1, Le/j/j/o/a0$b; - - invoke-direct {p1, p0, v7}, Le/j/j/o/a0$b;->(Le/j/j/o/a0;Le/j/j/o/v0;)V - - invoke-virtual {p2, p1}, Le/j/j/o/d;->a(Le/j/j/o/r0;)V - - iget-object p1, p0, Le/j/j/o/a0;->a:Ljava/util/concurrent/Executor; - - invoke-interface {p1, v7}, Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V - - return-void -.end method - -.method public a(Le/j/j/d/e;)Z +.method public a()Ljava/lang/String; .locals 1 - const/16 v0, 0x200 + const-string v0, "LocalContentUriFetchProducer" - invoke-static {v0, v0, p1}, Lp/a/b/b/g/e;->a(IILe/j/j/d/e;)Z - - move-result p1 - - return p1 + return-object v0 .end method diff --git a/com.discord/smali_classes2/e/j/j/o/w0$a.smali b/com.discord/smali_classes2/e/j/j/o/a1$a.smali similarity index 61% rename from com.discord/smali_classes2/e/j/j/o/w0$a.smali rename to com.discord/smali_classes2/e/j/j/o/a1$a.smali index a9f6b9e7d9..7796a888aa 100644 --- a/com.discord/smali_classes2/e/j/j/o/w0$a.smali +++ b/com.discord/smali_classes2/e/j/j/o/a1$a.smali @@ -1,11 +1,11 @@ -.class public Le/j/j/o/w0$a; -.super Le/j/j/o/v0; +.class public Le/j/j/o/a1$a; +.super Le/j/j/o/z0; .source "ThreadHandoffProducer.java" # annotations .annotation system Ldalvik/annotation/EnclosingMethod; - value = Le/j/j/o/w0;->a(Le/j/j/o/k;Le/j/j/o/q0;)V + value = Le/j/j/o/a1;->a(Le/j/j/o/k;Le/j/j/o/u0;)V .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -15,7 +15,7 @@ .annotation system Ldalvik/annotation/Signature; value = { - "Le/j/j/o/v0<", + "Le/j/j/o/z0<", "TT;>;" } .end annotation @@ -28,26 +28,26 @@ .field public final synthetic k:Le/j/j/o/k; -.field public final synthetic l:Le/j/j/o/q0; +.field public final synthetic l:Le/j/j/o/u0; -.field public final synthetic m:Le/j/j/o/w0; +.field public final synthetic m:Le/j/j/o/a1; # direct methods -.method public constructor (Le/j/j/o/w0;Le/j/j/o/k;Le/j/j/k/c;Ljava/lang/String;Ljava/lang/String;Le/j/j/k/c;Ljava/lang/String;Le/j/j/o/k;Le/j/j/o/q0;)V +.method public constructor (Le/j/j/o/a1;Le/j/j/o/k;Le/j/j/k/c;Ljava/lang/String;Ljava/lang/String;Le/j/j/k/c;Ljava/lang/String;Le/j/j/o/k;Le/j/j/o/u0;)V .locals 0 - iput-object p1, p0, Le/j/j/o/w0$a;->m:Le/j/j/o/w0; + iput-object p1, p0, Le/j/j/o/a1$a;->m:Le/j/j/o/a1; - iput-object p6, p0, Le/j/j/o/w0$a;->i:Le/j/j/k/c; + iput-object p6, p0, Le/j/j/o/a1$a;->i:Le/j/j/k/c; - iput-object p7, p0, Le/j/j/o/w0$a;->j:Ljava/lang/String; + iput-object p7, p0, Le/j/j/o/a1$a;->j:Ljava/lang/String; - iput-object p8, p0, Le/j/j/o/w0$a;->k:Le/j/j/o/k; + iput-object p8, p0, Le/j/j/o/a1$a;->k:Le/j/j/o/k; - iput-object p9, p0, Le/j/j/o/w0$a;->l:Le/j/j/o/q0; + iput-object p9, p0, Le/j/j/o/a1$a;->l:Le/j/j/o/u0; - invoke-direct {p0, p2, p3, p4, p5}, Le/j/j/o/v0;->(Le/j/j/o/k;Le/j/j/k/c;Ljava/lang/String;Ljava/lang/String;)V + invoke-direct {p0, p2, p3, p4, p5}, Le/j/j/o/z0;->(Le/j/j/o/k;Le/j/j/k/c;Ljava/lang/String;Ljava/lang/String;)V return-void .end method @@ -92,9 +92,9 @@ } .end annotation - iget-object p1, p0, Le/j/j/o/w0$a;->i:Le/j/j/k/c; + iget-object p1, p0, Le/j/j/o/a1$a;->i:Le/j/j/k/c; - iget-object v0, p0, Le/j/j/o/w0$a;->j:Ljava/lang/String; + iget-object v0, p0, Le/j/j/o/a1$a;->j:Ljava/lang/String; const-string v1, "BackgroundThreadHandoffProducer" @@ -102,15 +102,15 @@ invoke-interface {p1, v0, v1, v2}, Le/j/j/k/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V - iget-object p1, p0, Le/j/j/o/w0$a;->m:Le/j/j/o/w0; + iget-object p1, p0, Le/j/j/o/a1$a;->m:Le/j/j/o/a1; - iget-object p1, p1, Le/j/j/o/w0;->a:Le/j/j/o/p0; + iget-object p1, p1, Le/j/j/o/a1;->a:Le/j/j/o/t0; - iget-object v0, p0, Le/j/j/o/w0$a;->k:Le/j/j/o/k; + iget-object v0, p0, Le/j/j/o/a1$a;->k:Le/j/j/o/k; - iget-object v1, p0, Le/j/j/o/w0$a;->l:Le/j/j/o/q0; + iget-object v1, p0, Le/j/j/o/a1$a;->l:Le/j/j/o/u0; - invoke-interface {p1, v0, v1}, Le/j/j/o/p0;->a(Le/j/j/o/k;Le/j/j/o/q0;)V + invoke-interface {p1, v0, v1}, Le/j/j/o/t0;->a(Le/j/j/o/k;Le/j/j/o/u0;)V return-void .end method diff --git a/com.discord/smali_classes2/e/j/j/o/a1$b.smali b/com.discord/smali_classes2/e/j/j/o/a1$b.smali new file mode 100644 index 0000000000..5a88da5141 --- /dev/null +++ b/com.discord/smali_classes2/e/j/j/o/a1$b.smali @@ -0,0 +1,54 @@ +.class public Le/j/j/o/a1$b; +.super Le/j/j/o/e; +.source "ThreadHandoffProducer.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingMethod; + value = Le/j/j/o/a1;->a(Le/j/j/o/k;Le/j/j/o/u0;)V +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1 + name = null +.end annotation + + +# instance fields +.field public final synthetic a:Le/j/j/o/z0; + +.field public final synthetic b:Le/j/j/o/a1; + + +# direct methods +.method public constructor (Le/j/j/o/a1;Le/j/j/o/z0;)V + .locals 0 + + iput-object p1, p0, Le/j/j/o/a1$b;->b:Le/j/j/o/a1; + + iput-object p2, p0, Le/j/j/o/a1$b;->a:Le/j/j/o/z0; + + invoke-direct {p0}, Le/j/j/o/e;->()V + + return-void +.end method + + +# virtual methods +.method public a()V + .locals 2 + + iget-object v0, p0, Le/j/j/o/a1$b;->a:Le/j/j/o/z0; + + invoke-virtual {v0}, Le/j/j/o/z0;->a()V + + iget-object v0, p0, Le/j/j/o/a1$b;->b:Le/j/j/o/a1; + + iget-object v0, v0, Le/j/j/o/a1;->b:Le/j/j/o/b1; + + iget-object v1, p0, Le/j/j/o/a1$b;->a:Le/j/j/o/z0; + + invoke-virtual {v0, v1}, Le/j/j/o/b1;->b(Ljava/lang/Runnable;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/e/j/j/o/a1.smali b/com.discord/smali_classes2/e/j/j/o/a1.smali index e436b90368..061a2daabc 100644 --- a/com.discord/smali_classes2/e/j/j/o/a1.smali +++ b/com.discord/smali_classes2/e/j/j/o/a1.smali @@ -1,9 +1,9 @@ -.class public interface abstract Le/j/j/o/a1; +.class public Le/j/j/o/a1; .super Ljava/lang/Object; -.source "ThumbnailProducer.java" +.source "ThreadHandoffProducer.java" # interfaces -.implements Le/j/j/o/p0; +.implements Le/j/j/o/t0; # annotations @@ -13,12 +13,111 @@ "Ljava/lang/Object;", ">", "Ljava/lang/Object;", - "Le/j/j/o/p0<", + "Le/j/j/o/t0<", "TT;>;" } .end annotation -# virtual methods -.method public abstract a(Le/j/j/d/e;)Z +# instance fields +.field public final a:Le/j/j/o/t0; + .annotation system Ldalvik/annotation/Signature; + value = { + "Le/j/j/o/t0<", + "TT;>;" + } + .end annotation +.end field + +.field public final b:Le/j/j/o/b1; + + +# direct methods +.method public constructor (Le/j/j/o/t0;Le/j/j/o/b1;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Le/j/j/o/t0<", + "TT;>;", + "Le/j/j/o/b1;", + ")V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + if-eqz p1, :cond_0 + + iput-object p1, p0, Le/j/j/o/a1;->a:Le/j/j/o/t0; + + iput-object p2, p0, Le/j/j/o/a1;->b:Le/j/j/o/b1; + + return-void + + :cond_0 + new-instance p1, Ljava/lang/NullPointerException; + + invoke-direct {p1}, Ljava/lang/NullPointerException;->()V + + throw p1 +.end method + + +# virtual methods +.method public a(Le/j/j/o/k;Le/j/j/o/u0;)V + .locals 12 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Le/j/j/o/k<", + "TT;>;", + "Le/j/j/o/u0;", + ")V" + } + .end annotation + + move-object v0, p2 + + check-cast v0, Le/j/j/o/d; + + iget-object v7, v0, Le/j/j/o/d;->c:Le/j/j/k/c; + + move-object v0, p2 + + check-cast v0, Le/j/j/o/d; + + iget-object v8, v0, Le/j/j/o/d;->b:Ljava/lang/String; + + new-instance v11, Le/j/j/o/a1$a; + + const-string v5, "BackgroundThreadHandoffProducer" + + move-object v1, v11 + + move-object v2, p0 + + move-object v3, p1 + + move-object v4, v7 + + move-object v6, v8 + + move-object v9, p1 + + move-object v10, p2 + + invoke-direct/range {v1 .. v10}, Le/j/j/o/a1$a;->(Le/j/j/o/a1;Le/j/j/o/k;Le/j/j/k/c;Ljava/lang/String;Ljava/lang/String;Le/j/j/k/c;Ljava/lang/String;Le/j/j/o/k;Le/j/j/o/u0;)V + + new-instance p1, Le/j/j/o/a1$b; + + invoke-direct {p1, p0, v11}, Le/j/j/o/a1$b;->(Le/j/j/o/a1;Le/j/j/o/z0;)V + + invoke-virtual {v0, p1}, Le/j/j/o/d;->a(Le/j/j/o/v0;)V + + iget-object p1, p0, Le/j/j/o/a1;->b:Le/j/j/o/b1; + + invoke-virtual {p1, v11}, Le/j/j/o/b1;->a(Ljava/lang/Runnable;)V + + return-void .end method diff --git a/com.discord/smali_classes2/e/j/j/o/b0.smali b/com.discord/smali_classes2/e/j/j/o/b0.smali index ae308fdecf..0674bce685 100644 --- a/com.discord/smali_classes2/e/j/j/o/b0.smali +++ b/com.discord/smali_classes2/e/j/j/o/b0.smali @@ -1,179 +1,456 @@ -.class public abstract Le/j/j/o/b0; -.super Ljava/lang/Object; -.source "LocalFetchProducer.java" +.class public Le/j/j/o/b0; +.super Le/j/j/o/d0; +.source "LocalContentUriThumbnailFetchProducer.java" # interfaces -.implements Le/j/j/o/p0; +.implements Le/j/j/o/e1; # annotations .annotation system Ldalvik/annotation/Signature; value = { - "Ljava/lang/Object;", - "Le/j/j/o/p0<", + "Le/j/j/o/d0;", + "Le/j/j/o/e1<", "Le/j/j/j/e;", ">;" } .end annotation -# instance fields -.field public final a:Ljava/util/concurrent/Executor; +# static fields +.field public static final d:Ljava/lang/Class; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Class<", + "*>;" + } + .end annotation +.end field -.field public final b:Le/j/d/h/h; +.field public static final e:[Ljava/lang/String; + +.field public static final f:[Ljava/lang/String; + +.field public static final g:Landroid/graphics/Rect; + +.field public static final h:Landroid/graphics/Rect; + + +# instance fields +.field public final c:Landroid/content/ContentResolver; # direct methods -.method public constructor (Ljava/util/concurrent/Executor;Le/j/d/h/h;)V +.method public static constructor ()V + .locals 4 + + const-class v0, Le/j/j/o/b0; + + sput-object v0, Le/j/j/o/b0;->d:Ljava/lang/Class; + + const-string v0, "_data" + + const-string v1, "_id" + + filled-new-array {v1, v0}, [Ljava/lang/String; + + move-result-object v1 + + sput-object v1, Le/j/j/o/b0;->e:[Ljava/lang/String; + + filled-new-array {v0}, [Ljava/lang/String; + + move-result-object v0 + + sput-object v0, Le/j/j/o/b0;->f:[Ljava/lang/String; + + new-instance v0, Landroid/graphics/Rect; + + const/4 v1, 0x0 + + const/16 v2, 0x200 + + const/16 v3, 0x180 + + invoke-direct {v0, v1, v1, v2, v3}, Landroid/graphics/Rect;->(IIII)V + + sput-object v0, Le/j/j/o/b0;->g:Landroid/graphics/Rect; + + new-instance v0, Landroid/graphics/Rect; + + const/16 v2, 0x60 + + invoke-direct {v0, v1, v1, v2, v2}, Landroid/graphics/Rect;->(IIII)V + + sput-object v0, Le/j/j/o/b0;->h:Landroid/graphics/Rect; + + return-void +.end method + +.method public constructor (Ljava/util/concurrent/Executor;Le/j/d/h/h;Landroid/content/ContentResolver;)V .locals 0 - invoke-direct {p0}, Ljava/lang/Object;->()V + invoke-direct {p0, p1, p2}, Le/j/j/o/d0;->(Ljava/util/concurrent/Executor;Le/j/d/h/h;)V - iput-object p1, p0, Le/j/j/o/b0;->a:Ljava/util/concurrent/Executor; - - iput-object p2, p0, Le/j/j/o/b0;->b:Le/j/d/h/h; + iput-object p3, p0, Le/j/j/o/b0;->c:Landroid/content/ContentResolver; return-void .end method # virtual methods -.method public abstract a(Le/j/j/p/c;)Le/j/j/j/e; - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation -.end method - -.method public a(Ljava/io/InputStream;I)Le/j/j/j/e; - .locals 2 +.method public final a(Le/j/j/d/e;I)Le/j/j/j/e; + .locals 4 .annotation system Ldalvik/annotation/Throws; value = { Ljava/io/IOException; } .end annotation - const/4 v0, 0x0 + sget-object v0, Le/j/j/o/b0;->h:Landroid/graphics/Rect; - if-gtz p2, :cond_0 + invoke-virtual {v0}, Landroid/graphics/Rect;->width()I - :try_start_0 - iget-object p2, p0, Le/j/j/o/b0;->b:Le/j/d/h/h; - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 + move-result v0 - check-cast p2, Le/j/j/l/v; + sget-object v1, Le/j/j/o/b0;->h:Landroid/graphics/Rect; - :try_start_1 - invoke-virtual {p2, p1}, Le/j/j/l/v;->a(Ljava/io/InputStream;)Le/j/d/h/g; + invoke-virtual {v1}, Landroid/graphics/Rect;->height()I - move-result-object p2 + move-result v1 - invoke-static {p2}, Lcom/facebook/common/references/CloseableReference;->a(Ljava/io/Closeable;)Lcom/facebook/common/references/CloseableReference; + invoke-static {v0, v1, p1}, Lp/a/b/b/g/e;->a(IILe/j/j/d/e;)Z - move-result-object p2 + move-result v0 + + if-eqz v0, :cond_0 + + const/4 p1, 0x3 goto :goto_0 :cond_0 - iget-object v1, p0, Le/j/j/o/b0;->b:Le/j/d/h/h; + sget-object v0, Le/j/j/o/b0;->g:Landroid/graphics/Rect; + + invoke-virtual {v0}, Landroid/graphics/Rect;->width()I + + move-result v0 + + sget-object v1, Le/j/j/o/b0;->g:Landroid/graphics/Rect; + + invoke-virtual {v1}, Landroid/graphics/Rect;->height()I + + move-result v1 + + invoke-static {v0, v1, p1}, Lp/a/b/b/g/e;->a(IILe/j/j/d/e;)Z + + move-result p1 + + if-eqz p1, :cond_1 + + const/4 p1, 0x1 + + goto :goto_0 + + :cond_1 + const/4 p1, 0x0 + + :goto_0 + const/4 v0, 0x0 + + if-nez p1, :cond_2 + + return-object v0 + + :cond_2 + :try_start_0 + iget-object v1, p0, Le/j/j/o/b0;->c:Landroid/content/ContentResolver; + + int-to-long v2, p2 + + sget-object p2, Le/j/j/o/b0;->f:[Ljava/lang/String; + + invoke-static {v1, v2, v3, p1, p2}, Landroid/provider/MediaStore$Images$Thumbnails;->queryMiniThumbnail(Landroid/content/ContentResolver;JI[Ljava/lang/String;)Landroid/database/Cursor; + + move-result-object p1 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_1 + + if-nez p1, :cond_4 + + if-eqz p1, :cond_3 + + invoke-interface {p1}, Landroid/database/Cursor;->close()V + + :cond_3 + return-object v0 + + :cond_4 + :try_start_1 + invoke-interface {p1}, Landroid/database/Cursor;->moveToFirst()Z + + invoke-interface {p1}, Landroid/database/Cursor;->getCount()I + + move-result p2 + + if-lez p2, :cond_6 + + const-string p2, "_data" + + invoke-interface {p1, p2}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I + + move-result p2 + + invoke-interface {p1, p2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; + + move-result-object p2 + + new-instance v1, Ljava/io/File; + + invoke-direct {v1, p2}, Ljava/io/File;->(Ljava/lang/String;)V + + invoke-virtual {v1}, Ljava/io/File;->exists()Z + + move-result v1 + + if-eqz v1, :cond_6 + + new-instance v0, Ljava/io/FileInputStream; + + invoke-direct {v0, p2}, Ljava/io/FileInputStream;->(Ljava/lang/String;)V + + if-nez p2, :cond_5 + + const/4 p2, -0x1 + + goto :goto_1 + + :cond_5 + new-instance v1, Ljava/io/File; + + invoke-direct {v1, p2}, Ljava/io/File;->(Ljava/lang/String;)V + + invoke-virtual {v1}, Ljava/io/File;->length()J + + move-result-wide v1 + + long-to-int p2, v1 + + :goto_1 + invoke-virtual {p0, v0, p2}, Le/j/j/o/d0;->a(Ljava/io/InputStream;I)Le/j/j/j/e; + + move-result-object p2 :try_end_1 .catchall {:try_start_1 .. :try_end_1} :catchall_0 - check-cast v1, Le/j/j/l/v; - - :try_start_2 - invoke-virtual {v1, p1, p2}, Le/j/j/l/v;->a(Ljava/io/InputStream;I)Le/j/d/h/g; - - move-result-object p2 - - invoke-static {p2}, Lcom/facebook/common/references/CloseableReference;->a(Ljava/io/Closeable;)Lcom/facebook/common/references/CloseableReference; - - move-result-object p2 - - :goto_0 - move-object v0, p2 - - new-instance p2, Le/j/j/j/e; - - invoke-direct {p2, v0}, Le/j/j/j/e;->(Lcom/facebook/common/references/CloseableReference;)V - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - invoke-static {p1}, Le/j/d/d/a;->a(Ljava/io/InputStream;)V - - invoke-virtual {v0}, Lcom/facebook/common/references/CloseableReference;->close()V + invoke-interface {p1}, Landroid/database/Cursor;->close()V return-object p2 + :cond_6 + invoke-interface {p1}, Landroid/database/Cursor;->close()V + + return-object v0 + :catchall_0 move-exception p2 - invoke-static {p1}, Le/j/d/d/a;->a(Ljava/io/InputStream;)V + goto :goto_2 - invoke-static {v0}, Lcom/facebook/common/references/CloseableReference;->b(Lcom/facebook/common/references/CloseableReference;)V + :catchall_1 + move-exception p2 + move-object p1, v0 + + :goto_2 + if-eqz p1, :cond_7 + + invoke-interface {p1}, Landroid/database/Cursor;->close()V + + :cond_7 throw p2 .end method -.method public abstract a()Ljava/lang/String; -.end method - -.method public a(Le/j/j/o/k;Le/j/j/o/q0;)V - .locals 10 - .annotation system Ldalvik/annotation/Signature; +.method public a(Le/j/j/p/c;)Le/j/j/j/e; + .locals 7 + .annotation system Ldalvik/annotation/Throws; value = { - "(", - "Le/j/j/o/k<", - "Le/j/j/j/e;", - ">;", - "Le/j/j/o/q0;", - ")V" + Ljava/io/IOException; } .end annotation - check-cast p2, Le/j/j/o/d; + iget-object v1, p1, Le/j/j/p/c;->b:Landroid/net/Uri; - invoke-virtual {p2}, Le/j/j/o/d;->f()Le/j/j/k/c; + invoke-static {v1}, Le/j/d/m/c;->c(Landroid/net/Uri;)Z - move-result-object v7 + move-result v0 - invoke-virtual {p2}, Le/j/j/o/d;->d()Ljava/lang/String; + const/4 v6, 0x0 - move-result-object v8 + if-eqz v0, :cond_4 - invoke-virtual {p2}, Le/j/j/o/d;->e()Le/j/j/p/c; + iget-object p1, p1, Le/j/j/p/c;->h:Le/j/j/d/e; - move-result-object v6 + iget-object v0, p0, Le/j/j/o/b0;->c:Landroid/content/ContentResolver; - new-instance v9, Le/j/j/o/b0$a; + sget-object v2, Le/j/j/o/b0;->e:[Ljava/lang/String; - invoke-virtual {p0}, Le/j/j/o/b0;->a()Ljava/lang/String; + const/4 v3, 0x0 - move-result-object v4 + const/4 v4, 0x0 - move-object v0, v9 + const/4 v5, 0x0 - move-object v1, p0 + invoke-virtual/range {v0 .. v5}, Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; - move-object v2, p1 + move-result-object v0 - move-object v3, v7 + if-nez v0, :cond_0 - move-object v5, v8 + :goto_0 + move-object p1, v6 - invoke-direct/range {v0 .. v8}, Le/j/j/o/b0$a;->(Le/j/j/o/b0;Le/j/j/o/k;Le/j/j/k/c;Ljava/lang/String;Ljava/lang/String;Le/j/j/p/c;Le/j/j/k/c;Ljava/lang/String;)V + goto :goto_2 - new-instance p1, Le/j/j/o/b0$b; + :cond_0 + :try_start_0 + invoke-interface {v0}, Landroid/database/Cursor;->getCount()I - invoke-direct {p1, p0, v9}, Le/j/j/o/b0$b;->(Le/j/j/o/b0;Le/j/j/o/v0;)V + move-result v1 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 - invoke-virtual {p2, p1}, Le/j/j/o/d;->a(Le/j/j/o/r0;)V + if-nez v1, :cond_2 - iget-object p1, p0, Le/j/j/o/b0;->a:Ljava/util/concurrent/Executor; + :cond_1 + invoke-interface {v0}, Landroid/database/Cursor;->close()V - invoke-interface {p1, v9}, Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V + goto :goto_0 - return-void + :cond_2 + :try_start_1 + invoke-interface {v0}, Landroid/database/Cursor;->moveToFirst()Z + + const-string v1, "_data" + + invoke-interface {v0, v1}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I + + move-result v1 + + invoke-interface {v0, v1}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; + + move-result-object v1 + + if-eqz p1, :cond_1 + + const-string v2, "_id" + + invoke-interface {v0, v2}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I + + move-result v2 + + invoke-interface {v0, v2}, Landroid/database/Cursor;->getInt(I)I + + move-result v2 + + invoke-virtual {p0, p1, v2}, Le/j/j/o/b0;->a(Le/j/j/d/e;I)Le/j/j/j/e; + + move-result-object p1 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + if-eqz p1, :cond_1 + + const/4 v2, 0x0 + + if-eqz v1, :cond_3 + + const/4 v3, 0x1 + + :try_start_2 + new-instance v4, Landroid/media/ExifInterface; + + invoke-direct {v4, v1}, Landroid/media/ExifInterface;->(Ljava/lang/String;)V + + const-string v5, "Orientation" + + invoke-virtual {v4, v5, v3}, Landroid/media/ExifInterface;->getAttributeInt(Ljava/lang/String;I)I + + move-result v4 + + invoke-static {v4}, Le/j/k/c;->a(I)I + + move-result v2 + :try_end_2 + .catch Ljava/io/IOException; {:try_start_2 .. :try_end_2} :catch_0 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + goto :goto_1 + + :catch_0 + move-exception v4 + + :try_start_3 + sget-object v5, Le/j/j/o/b0;->d:Ljava/lang/Class; + + new-array v3, v3, [Ljava/lang/Object; + + aput-object v1, v3, v2 + + const-string v1, "Unable to retrieve thumbnail rotation for %s" + + invoke-static {v5, v4, v1, v3}, Le/j/d/f/a;->a(Ljava/lang/Class;Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/Object;)V + + :cond_3 + :goto_1 + iput v2, p1, Le/j/j/j/e;->g:I + :try_end_3 + .catchall {:try_start_3 .. :try_end_3} :catchall_0 + + invoke-interface {v0}, Landroid/database/Cursor;->close()V + + :goto_2 + if-eqz p1, :cond_4 + + return-object p1 + + :catchall_0 + move-exception p1 + + invoke-interface {v0}, Landroid/database/Cursor;->close()V + + throw p1 + + :cond_4 + return-object v6 +.end method + +.method public a()Ljava/lang/String; + .locals 1 + + const-string v0, "LocalContentUriThumbnailFetchProducer" + + return-object v0 +.end method + +.method public a(Le/j/j/d/e;)Z + .locals 2 + + sget-object v0, Le/j/j/o/b0;->g:Landroid/graphics/Rect; + + invoke-virtual {v0}, Landroid/graphics/Rect;->width()I + + move-result v0 + + sget-object v1, Le/j/j/o/b0;->g:Landroid/graphics/Rect; + + invoke-virtual {v1}, Landroid/graphics/Rect;->height()I + + move-result v1 + + invoke-static {v0, v1, p1}, Lp/a/b/b/g/e;->a(IILe/j/j/d/e;)Z + + move-result p1 + + return p1 .end method diff --git a/com.discord/smali_classes2/e/j/j/o/b1.smali b/com.discord/smali_classes2/e/j/j/o/b1.smali index 1348ef7faf..18f6c55a41 100644 --- a/com.discord/smali_classes2/e/j/j/o/b1.smali +++ b/com.discord/smali_classes2/e/j/j/o/b1.smali @@ -1,71 +1,43 @@ .class public Le/j/j/o/b1; .super Ljava/lang/Object; -.source "WebpTranscodeProducer.java" - -# interfaces -.implements Le/j/j/o/p0; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Le/j/j/o/b1$b; - } -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Le/j/j/o/p0<", - "Le/j/j/j/e;", - ">;" - } -.end annotation +.source "ThreadHandoffProducerQueue.java" # instance fields -.field public final a:Ljava/util/concurrent/Executor; +.field public a:Z -.field public final b:Le/j/d/h/h; - -.field public final c:Le/j/j/o/p0; +.field public final b:Ljava/util/Deque; .annotation system Ldalvik/annotation/Signature; value = { - "Le/j/j/o/p0<", - "Le/j/j/j/e;", + "Ljava/util/Deque<", + "Ljava/lang/Runnable;", ">;" } .end annotation .end field +.field public final c:Ljava/util/concurrent/Executor; + # direct methods -.method public constructor (Ljava/util/concurrent/Executor;Le/j/d/h/h;Le/j/j/o/p0;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/concurrent/Executor;", - "Le/j/d/h/h;", - "Le/j/j/o/p0<", - "Le/j/j/j/e;", - ">;)V" - } - .end annotation +.method public constructor (Ljava/util/concurrent/Executor;)V + .locals 1 invoke-direct {p0}, Ljava/lang/Object;->()V - if-eqz p1, :cond_2 + const/4 v0, 0x0 - iput-object p1, p0, Le/j/j/o/b1;->a:Ljava/util/concurrent/Executor; + iput-boolean v0, p0, Le/j/j/o/b1;->a:Z - if-eqz p2, :cond_1 + if-eqz p1, :cond_0 - iput-object p2, p0, Le/j/j/o/b1;->b:Le/j/d/h/h; + iput-object p1, p0, Le/j/j/o/b1;->c:Ljava/util/concurrent/Executor; - if-eqz p3, :cond_0 + new-instance p1, Ljava/util/ArrayDeque; - iput-object p3, p0, Le/j/j/o/b1;->c:Le/j/j/o/p0; + invoke-direct {p1}, Ljava/util/ArrayDeque;->()V + + iput-object p1, p0, Le/j/j/o/b1;->b:Ljava/util/Deque; return-void @@ -75,167 +47,66 @@ invoke-direct {p1}, Ljava/lang/NullPointerException;->()V throw p1 - - :cond_1 - new-instance p1, Ljava/lang/NullPointerException; - - invoke-direct {p1}, Ljava/lang/NullPointerException;->()V - - throw p1 - - :cond_2 - new-instance p1, Ljava/lang/NullPointerException; - - invoke-direct {p1}, Ljava/lang/NullPointerException;->()V - - throw p1 -.end method - -.method public static synthetic a(Le/j/j/j/e;Le/j/d/h/j;)V - .locals 3 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/Exception; - } - .end annotation - - invoke-virtual {p0}, Le/j/j/j/e;->d()Ljava/io/InputStream; - - move-result-object v0 - - invoke-static {v0}, Le/j/i/d;->b(Ljava/io/InputStream;)Le/j/i/c; - - move-result-object v1 - - sget-object v2, Le/j/i/b;->f:Le/j/i/c; - - if-eq v1, v2, :cond_3 - - sget-object v2, Le/j/i/b;->h:Le/j/i/c; - - if-ne v1, v2, :cond_0 - - goto :goto_1 - - :cond_0 - sget-object v2, Le/j/i/b;->g:Le/j/i/c; - - if-eq v1, v2, :cond_2 - - sget-object v2, Le/j/i/b;->i:Le/j/i/c; - - if-ne v1, v2, :cond_1 - - goto :goto_0 - - :cond_1 - new-instance p0, Ljava/lang/IllegalArgumentException; - - const-string p1, "Wrong image format" - - invoke-direct {p0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p0 - - :cond_2 - :goto_0 - sget-object v1, Le/j/j/m/e;->a:Le/j/j/m/d; - - invoke-interface {v1, v0, p1}, Le/j/j/m/d;->a(Ljava/io/InputStream;Ljava/io/OutputStream;)V - - sget-object p1, Le/j/i/b;->b:Le/j/i/c; - - iput-object p1, p0, Le/j/j/j/e;->f:Le/j/i/c; - - goto :goto_2 - - :cond_3 - :goto_1 - sget-object v1, Le/j/j/m/e;->a:Le/j/j/m/d; - - const/16 v2, 0x50 - - invoke-interface {v1, v0, p1, v2}, Le/j/j/m/d;->a(Ljava/io/InputStream;Ljava/io/OutputStream;I)V - - sget-object p1, Le/j/i/b;->a:Le/j/i/c; - - iput-object p1, p0, Le/j/j/j/e;->f:Le/j/i/c; - - :goto_2 - return-void .end method # virtual methods -.method public final a(Le/j/j/j/e;Le/j/j/o/k;Le/j/j/o/q0;)V - .locals 7 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Le/j/j/j/e;", - "Le/j/j/o/k<", - "Le/j/j/j/e;", - ">;", - "Le/j/j/o/q0;", - ")V" - } - .end annotation +.method public declared-synchronized a(Ljava/lang/Runnable;)V + .locals 1 - invoke-static {p1}, Lp/a/b/b/g/e;->a(Ljava/lang/Object;)Ljava/lang/Object; + monitor-enter p0 - invoke-static {p1}, Le/j/j/j/e;->b(Le/j/j/j/e;)Le/j/j/j/e; + :try_start_0 + iget-boolean v0, p0, Le/j/j/o/b1;->a:Z - move-result-object v6 + if-eqz v0, :cond_0 - new-instance p1, Le/j/j/o/b1$a; + iget-object v0, p0, Le/j/j/o/b1;->b:Ljava/util/Deque; - check-cast p3, Le/j/j/o/d; + invoke-interface {v0, p1}, Ljava/util/Deque;->add(Ljava/lang/Object;)Z - invoke-virtual {p3}, Le/j/j/o/d;->f()Le/j/j/k/c; + goto :goto_0 - move-result-object v3 + :cond_0 + iget-object v0, p0, Le/j/j/o/b1;->c:Ljava/util/concurrent/Executor; - invoke-virtual {p3}, Le/j/j/o/d;->d()Ljava/lang/String; + invoke-interface {v0, p1}, Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 - move-result-object v5 - - const-string v4, "WebpTranscodeProducer" - - move-object v0, p1 - - move-object v1, p0 - - move-object v2, p2 - - invoke-direct/range {v0 .. v6}, Le/j/j/o/b1$a;->(Le/j/j/o/b1;Le/j/j/o/k;Le/j/j/k/c;Ljava/lang/String;Ljava/lang/String;Le/j/j/j/e;)V - - iget-object p2, p0, Le/j/j/o/b1;->a:Ljava/util/concurrent/Executor; - - invoke-interface {p2, p1}, Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V + :goto_0 + monitor-exit p0 return-void + + :catchall_0 + move-exception p1 + + monitor-exit p0 + + throw p1 .end method -.method public a(Le/j/j/o/k;Le/j/j/o/q0;)V - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Le/j/j/o/k<", - "Le/j/j/j/e;", - ">;", - "Le/j/j/o/q0;", - ")V" - } - .end annotation +.method public declared-synchronized b(Ljava/lang/Runnable;)V + .locals 1 - iget-object v0, p0, Le/j/j/o/b1;->c:Le/j/j/o/p0; + monitor-enter p0 - new-instance v1, Le/j/j/o/b1$b; + :try_start_0 + iget-object v0, p0, Le/j/j/o/b1;->b:Ljava/util/Deque; - invoke-direct {v1, p0, p1, p2}, Le/j/j/o/b1$b;->(Le/j/j/o/b1;Le/j/j/o/k;Le/j/j/o/q0;)V + invoke-interface {v0, p1}, Ljava/util/Deque;->remove(Ljava/lang/Object;)Z + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 - invoke-interface {v0, v1, p2}, Le/j/j/o/p0;->a(Le/j/j/o/k;Le/j/j/o/q0;)V + monitor-exit p0 return-void + + :catchall_0 + move-exception p1 + + monitor-exit p0 + + throw p1 .end method diff --git a/com.discord/smali_classes2/e/j/j/o/c.smali b/com.discord/smali_classes2/e/j/j/o/c.smali index 8cec1673b8..b101076e83 100644 --- a/com.discord/smali_classes2/e/j/j/o/c.smali +++ b/com.discord/smali_classes2/e/j/j/o/c.smali @@ -3,17 +3,17 @@ .source "BaseNetworkFetcher.java" # interfaces -.implements Le/j/j/o/i0; +.implements Le/j/j/o/k0; # annotations .annotation system Ldalvik/annotation/Signature; value = { "", "Ljava/lang/Object;", - "Le/j/j/o/i0<", + "Le/j/j/o/k0<", "TFETCH_STATE;>;" } .end annotation @@ -30,7 +30,7 @@ # virtual methods -.method public a(Le/j/j/o/s;)Z +.method public a(Le/j/j/o/u;)Z .locals 0 .annotation system Ldalvik/annotation/Signature; value = { diff --git a/com.discord/smali_classes2/e/j/j/o/a0$a.smali b/com.discord/smali_classes2/e/j/j/o/c0$a.smali similarity index 85% rename from com.discord/smali_classes2/e/j/j/o/a0$a.smali rename to com.discord/smali_classes2/e/j/j/o/c0$a.smali index 25a9761403..730ae7345b 100644 --- a/com.discord/smali_classes2/e/j/j/o/a0$a.smali +++ b/com.discord/smali_classes2/e/j/j/o/c0$a.smali @@ -1,11 +1,11 @@ -.class public Le/j/j/o/a0$a; -.super Le/j/j/o/v0; +.class public Le/j/j/o/c0$a; +.super Le/j/j/o/z0; .source "LocalExifThumbnailProducer.java" # annotations .annotation system Ldalvik/annotation/EnclosingMethod; - value = Le/j/j/o/a0;->a(Le/j/j/o/k;Le/j/j/o/q0;)V + value = Le/j/j/o/c0;->a(Le/j/j/o/k;Le/j/j/o/u0;)V .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -15,7 +15,7 @@ .annotation system Ldalvik/annotation/Signature; value = { - "Le/j/j/o/v0<", + "Le/j/j/o/z0<", "Le/j/j/j/e;", ">;" } @@ -25,18 +25,18 @@ # instance fields .field public final synthetic i:Le/j/j/p/c; -.field public final synthetic j:Le/j/j/o/a0; +.field public final synthetic j:Le/j/j/o/c0; # direct methods -.method public constructor (Le/j/j/o/a0;Le/j/j/o/k;Le/j/j/k/c;Ljava/lang/String;Ljava/lang/String;Le/j/j/p/c;)V +.method public constructor (Le/j/j/o/c0;Le/j/j/o/k;Le/j/j/k/c;Ljava/lang/String;Ljava/lang/String;Le/j/j/p/c;)V .locals 0 - iput-object p1, p0, Le/j/j/o/a0$a;->j:Le/j/j/o/a0; + iput-object p1, p0, Le/j/j/o/c0$a;->j:Le/j/j/o/c0; - iput-object p6, p0, Le/j/j/o/a0$a;->i:Le/j/j/p/c; + iput-object p6, p0, Le/j/j/o/c0$a;->i:Le/j/j/p/c; - invoke-direct {p0, p2, p3, p4, p5}, Le/j/j/o/v0;->(Le/j/j/o/k;Le/j/j/k/c;Ljava/lang/String;Ljava/lang/String;)V + invoke-direct {p0, p2, p3, p4, p5}, Le/j/j/o/z0;->(Le/j/j/o/k;Le/j/j/k/c;Ljava/lang/String;Ljava/lang/String;)V return-void .end method @@ -61,13 +61,13 @@ } .end annotation - iget-object v0, p0, Le/j/j/o/a0$a;->i:Le/j/j/p/c; + iget-object v0, p0, Le/j/j/o/c0$a;->i:Le/j/j/p/c; iget-object v2, v0, Le/j/j/p/c;->b:Landroid/net/Uri; - iget-object v0, p0, Le/j/j/o/a0$a;->j:Le/j/j/o/a0; + iget-object v0, p0, Le/j/j/o/c0$a;->j:Le/j/j/o/c0; - iget-object v1, v0, Le/j/j/o/a0;->c:Landroid/content/ContentResolver; + iget-object v1, v0, Le/j/j/o/c0;->c:Landroid/content/ContentResolver; invoke-static {v2}, Le/j/d/m/c;->d(Landroid/net/Uri;)Z @@ -207,7 +207,7 @@ goto :goto_4 :catch_0 - const-class v0, Le/j/j/o/a0; + const-class v0, Le/j/j/o/c0; const-string v1, "StackOverflowError in ExifInterface constructor" @@ -233,9 +233,9 @@ move-result-object v0 - iget-object v2, p0, Le/j/j/o/a0$a;->j:Le/j/j/o/a0; + iget-object v2, p0, Le/j/j/o/c0$a;->j:Le/j/j/o/c0; - iget-object v2, v2, Le/j/j/o/a0;->b:Le/j/d/h/h; + iget-object v2, v2, Le/j/j/o/c0;->b:Le/j/d/h/h; check-cast v2, Le/j/j/l/v; @@ -243,9 +243,9 @@ move-result-object v0 - iget-object v2, p0, Le/j/j/o/a0$a;->j:Le/j/j/o/a0; + iget-object v2, p0, Le/j/j/o/c0$a;->j:Le/j/j/o/c0; - invoke-virtual {v2, v0, v1}, Le/j/j/o/a0;->a(Le/j/d/h/g;Landroid/media/ExifInterface;)Le/j/j/j/e; + invoke-virtual {v2, v0, v1}, Le/j/j/o/c0;->a(Le/j/d/h/g;Landroid/media/ExifInterface;)Le/j/j/j/e; move-result-object v7 diff --git a/com.discord/smali_classes2/e/j/j/o/a0$b.smali b/com.discord/smali_classes2/e/j/j/o/c0$b.smali similarity index 57% rename from com.discord/smali_classes2/e/j/j/o/a0$b.smali rename to com.discord/smali_classes2/e/j/j/o/c0$b.smali index 983c8b11e4..b6e7349565 100644 --- a/com.discord/smali_classes2/e/j/j/o/a0$b.smali +++ b/com.discord/smali_classes2/e/j/j/o/c0$b.smali @@ -1,11 +1,11 @@ -.class public Le/j/j/o/a0$b; +.class public Le/j/j/o/c0$b; .super Le/j/j/o/e; .source "LocalExifThumbnailProducer.java" # annotations .annotation system Ldalvik/annotation/EnclosingMethod; - value = Le/j/j/o/a0;->a(Le/j/j/o/k;Le/j/j/o/q0;)V + value = Le/j/j/o/c0;->a(Le/j/j/o/k;Le/j/j/o/u0;)V .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -15,14 +15,14 @@ # instance fields -.field public final synthetic a:Le/j/j/o/v0; +.field public final synthetic a:Le/j/j/o/z0; # direct methods -.method public constructor (Le/j/j/o/a0;Le/j/j/o/v0;)V +.method public constructor (Le/j/j/o/c0;Le/j/j/o/z0;)V .locals 0 - iput-object p2, p0, Le/j/j/o/a0$b;->a:Le/j/j/o/v0; + iput-object p2, p0, Le/j/j/o/c0$b;->a:Le/j/j/o/z0; invoke-direct {p0}, Le/j/j/o/e;->()V @@ -34,9 +34,9 @@ .method public a()V .locals 1 - iget-object v0, p0, Le/j/j/o/a0$b;->a:Le/j/j/o/v0; + iget-object v0, p0, Le/j/j/o/c0$b;->a:Le/j/j/o/z0; - invoke-virtual {v0}, Le/j/j/o/v0;->a()V + invoke-virtual {v0}, Le/j/j/o/z0;->a()V return-void .end method diff --git a/com.discord/smali_classes2/e/j/j/o/c0.smali b/com.discord/smali_classes2/e/j/j/o/c0.smali index 2976942ff0..87c3c7e18c 100644 --- a/com.discord/smali_classes2/e/j/j/o/c0.smali +++ b/com.discord/smali_classes2/e/j/j/o/c0.smali @@ -1,60 +1,195 @@ .class public Le/j/j/o/c0; -.super Le/j/j/o/b0; -.source "LocalFileFetchProducer.java" +.super Ljava/lang/Object; +.source "LocalExifThumbnailProducer.java" + +# interfaces +.implements Le/j/j/o/e1; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Le/j/j/o/e1<", + "Le/j/j/j/e;", + ">;" + } +.end annotation + + +# instance fields +.field public final a:Ljava/util/concurrent/Executor; + +.field public final b:Le/j/d/h/h; + +.field public final c:Landroid/content/ContentResolver; # direct methods -.method public constructor (Ljava/util/concurrent/Executor;Le/j/d/h/h;)V +.method public constructor (Ljava/util/concurrent/Executor;Le/j/d/h/h;Landroid/content/ContentResolver;)V .locals 0 - invoke-direct {p0, p1, p2}, Le/j/j/o/b0;->(Ljava/util/concurrent/Executor;Le/j/d/h/h;)V + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Le/j/j/o/c0;->a:Ljava/util/concurrent/Executor; + + iput-object p2, p0, Le/j/j/o/c0;->b:Le/j/d/h/h; + + iput-object p3, p0, Le/j/j/o/c0;->c:Landroid/content/ContentResolver; return-void .end method # virtual methods -.method public a(Le/j/j/p/c;)Le/j/j/j/e; +.method public final a(Le/j/d/h/g;Landroid/media/ExifInterface;)Le/j/j/j/e; .locals 3 - .annotation system Ldalvik/annotation/Throws; + + new-instance v0, Le/j/d/h/i; + + invoke-direct {v0, p1}, Le/j/d/h/i;->(Le/j/d/h/g;)V + + invoke-static {v0}, Le/j/k/a;->a(Ljava/io/InputStream;)Landroid/util/Pair; + + move-result-object v0 + + const-string v1, "Orientation" + + invoke-virtual {p2, v1}, Landroid/media/ExifInterface;->getAttribute(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p2 + + invoke-static {p2}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I + + move-result p2 + + invoke-static {p2}, Le/j/k/c;->a(I)I + + move-result p2 + + const/4 v1, -0x1 + + if-eqz v0, :cond_0 + + iget-object v2, v0, Landroid/util/Pair;->first:Ljava/lang/Object; + + check-cast v2, Ljava/lang/Integer; + + invoke-virtual {v2}, Ljava/lang/Integer;->intValue()I + + move-result v2 + + goto :goto_0 + + :cond_0 + const/4 v2, -0x1 + + :goto_0 + if-eqz v0, :cond_1 + + iget-object v0, v0, Landroid/util/Pair;->second:Ljava/lang/Object; + + check-cast v0, Ljava/lang/Integer; + + invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I + + move-result v1 + + :cond_1 + invoke-static {p1}, Lcom/facebook/common/references/CloseableReference;->a(Ljava/io/Closeable;)Lcom/facebook/common/references/CloseableReference; + + move-result-object p1 + + :try_start_0 + new-instance v0, Le/j/j/j/e; + + invoke-direct {v0, p1}, Le/j/j/j/e;->(Lcom/facebook/common/references/CloseableReference;)V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + invoke-virtual {p1}, Lcom/facebook/common/references/CloseableReference;->close()V + + sget-object p1, Le/j/i/b;->a:Le/j/i/c; + + iput-object p1, v0, Le/j/j/j/e;->f:Le/j/i/c; + + iput p2, v0, Le/j/j/j/e;->g:I + + iput v2, v0, Le/j/j/j/e;->i:I + + iput v1, v0, Le/j/j/j/e;->j:I + + return-object v0 + + :catchall_0 + move-exception p2 + + if-eqz p1, :cond_2 + + invoke-virtual {p1}, Lcom/facebook/common/references/CloseableReference;->close()V + + :cond_2 + throw p2 +.end method + +.method public a(Le/j/j/o/k;Le/j/j/o/u0;)V + .locals 8 + .annotation system Ldalvik/annotation/Signature; value = { - Ljava/io/IOException; + "(", + "Le/j/j/o/k<", + "Le/j/j/j/e;", + ">;", + "Le/j/j/o/u0;", + ")V" } .end annotation - new-instance v0, Ljava/io/FileInputStream; + move-object v0, p2 - invoke-virtual {p1}, Le/j/j/p/c;->f()Ljava/io/File; + check-cast v0, Le/j/j/o/d; - move-result-object v1 + iget-object v4, v0, Le/j/j/o/d;->c:Le/j/j/k/c; - invoke-virtual {v1}, Ljava/io/File;->toString()Ljava/lang/String; + check-cast p2, Le/j/j/o/d; - move-result-object v1 + iget-object v6, p2, Le/j/j/o/d;->b:Ljava/lang/String; - invoke-direct {v0, v1}, Ljava/io/FileInputStream;->(Ljava/lang/String;)V + iget-object v7, p2, Le/j/j/o/d;->a:Le/j/j/p/c; - invoke-virtual {p1}, Le/j/j/p/c;->f()Ljava/io/File; + new-instance v0, Le/j/j/o/c0$a; - move-result-object p1 + const-string v5, "LocalExifThumbnailProducer" - invoke-virtual {p1}, Ljava/io/File;->length()J + move-object v1, v0 - move-result-wide v1 + move-object v2, p0 - long-to-int p1, v1 + move-object v3, p1 - invoke-virtual {p0, v0, p1}, Le/j/j/o/b0;->a(Ljava/io/InputStream;I)Le/j/j/j/e; + invoke-direct/range {v1 .. v7}, Le/j/j/o/c0$a;->(Le/j/j/o/c0;Le/j/j/o/k;Le/j/j/k/c;Ljava/lang/String;Ljava/lang/String;Le/j/j/p/c;)V - move-result-object p1 + new-instance p1, Le/j/j/o/c0$b; - return-object p1 + invoke-direct {p1, p0, v0}, Le/j/j/o/c0$b;->(Le/j/j/o/c0;Le/j/j/o/z0;)V + + invoke-virtual {p2, p1}, Le/j/j/o/d;->a(Le/j/j/o/v0;)V + + iget-object p1, p0, Le/j/j/o/c0;->a:Ljava/util/concurrent/Executor; + + invoke-interface {p1, v0}, Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V + + return-void .end method -.method public a()Ljava/lang/String; +.method public a(Le/j/j/d/e;)Z .locals 1 - const-string v0, "LocalFileFetchProducer" + const/16 v0, 0x200 - return-object v0 + invoke-static {v0, v0, p1}, Lp/a/b/b/g/e;->a(IILe/j/j/d/e;)Z + + move-result p1 + + return p1 .end method diff --git a/com.discord/smali_classes2/e/j/j/o/y0$a.smali b/com.discord/smali_classes2/e/j/j/o/c1$a.smali similarity index 79% rename from com.discord/smali_classes2/e/j/j/o/y0$a.smali rename to com.discord/smali_classes2/e/j/j/o/c1$a.smali index 0ca04f8edd..fc216496e7 100644 --- a/com.discord/smali_classes2/e/j/j/o/y0$a.smali +++ b/com.discord/smali_classes2/e/j/j/o/c1$a.smali @@ -1,11 +1,11 @@ -.class public synthetic Le/j/j/o/y0$a; +.class public synthetic Le/j/j/o/c1$a; .super Ljava/lang/Object; .source "ThrottlingProducer.java" # annotations .annotation system Ldalvik/annotation/EnclosingClass; - value = Le/j/j/o/y0; + value = Le/j/j/o/c1; .end annotation .annotation system Ldalvik/annotation/InnerClass; diff --git a/com.discord/smali_classes2/e/j/j/o/y0$b$a.smali b/com.discord/smali_classes2/e/j/j/o/c1$b$a.smali similarity index 56% rename from com.discord/smali_classes2/e/j/j/o/y0$b$a.smali rename to com.discord/smali_classes2/e/j/j/o/c1$b$a.smali index 98336133ff..f1b4095cbc 100644 --- a/com.discord/smali_classes2/e/j/j/o/y0$b$a.smali +++ b/com.discord/smali_classes2/e/j/j/o/c1$b$a.smali @@ -1,4 +1,4 @@ -.class public Le/j/j/o/y0$b$a; +.class public Le/j/j/o/c1$b$a; .super Ljava/lang/Object; .source "ThrottlingProducer.java" @@ -8,7 +8,7 @@ # annotations .annotation system Ldalvik/annotation/EnclosingMethod; - value = Le/j/j/o/y0$b;->d()V + value = Le/j/j/o/c1$b;->c()V .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -20,16 +20,16 @@ # instance fields .field public final synthetic d:Landroid/util/Pair; -.field public final synthetic e:Le/j/j/o/y0$b; +.field public final synthetic e:Le/j/j/o/c1$b; # direct methods -.method public constructor (Le/j/j/o/y0$b;Landroid/util/Pair;)V +.method public constructor (Le/j/j/o/c1$b;Landroid/util/Pair;)V .locals 0 - iput-object p1, p0, Le/j/j/o/y0$b$a;->e:Le/j/j/o/y0$b; + iput-object p1, p0, Le/j/j/o/c1$b$a;->e:Le/j/j/o/c1$b; - iput-object p2, p0, Le/j/j/o/y0$b$a;->d:Landroid/util/Pair; + iput-object p2, p0, Le/j/j/o/c1$b$a;->d:Landroid/util/Pair; invoke-direct {p0}, Ljava/lang/Object;->()V @@ -41,11 +41,11 @@ .method public run()V .locals 3 - iget-object v0, p0, Le/j/j/o/y0$b$a;->e:Le/j/j/o/y0$b; + iget-object v0, p0, Le/j/j/o/c1$b$a;->e:Le/j/j/o/c1$b; - iget-object v0, v0, Le/j/j/o/y0$b;->c:Le/j/j/o/y0; + iget-object v0, v0, Le/j/j/o/c1$b;->c:Le/j/j/o/c1; - iget-object v1, p0, Le/j/j/o/y0$b$a;->d:Landroid/util/Pair; + iget-object v1, p0, Le/j/j/o/c1$b$a;->d:Landroid/util/Pair; iget-object v2, v1, Landroid/util/Pair;->first:Ljava/lang/Object; @@ -53,9 +53,9 @@ iget-object v1, v1, Landroid/util/Pair;->second:Ljava/lang/Object; - check-cast v1, Le/j/j/o/q0; + check-cast v1, Le/j/j/o/u0; - invoke-virtual {v0, v2, v1}, Le/j/j/o/y0;->b(Le/j/j/o/k;Le/j/j/o/q0;)V + invoke-virtual {v0, v2, v1}, Le/j/j/o/c1;->b(Le/j/j/o/k;Le/j/j/o/u0;)V return-void .end method diff --git a/com.discord/smali_classes2/e/j/j/o/y0$b.smali b/com.discord/smali_classes2/e/j/j/o/c1$b.smali similarity index 69% rename from com.discord/smali_classes2/e/j/j/o/y0$b.smali rename to com.discord/smali_classes2/e/j/j/o/c1$b.smali index b89861ad63..bf20427b4e 100644 --- a/com.discord/smali_classes2/e/j/j/o/y0$b.smali +++ b/com.discord/smali_classes2/e/j/j/o/c1$b.smali @@ -1,11 +1,11 @@ -.class public Le/j/j/o/y0$b; +.class public Le/j/j/o/c1$b; .super Le/j/j/o/n; .source "ThrottlingProducer.java" # annotations .annotation system Ldalvik/annotation/EnclosingClass; - value = Le/j/j/o/y0; + value = Le/j/j/o/c1; .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -22,14 +22,14 @@ # instance fields -.field public final synthetic c:Le/j/j/o/y0; +.field public final synthetic c:Le/j/j/o/c1; # direct methods -.method public synthetic constructor (Le/j/j/o/y0;Le/j/j/o/k;Le/j/j/o/y0$a;)V +.method public synthetic constructor (Le/j/j/o/c1;Le/j/j/o/k;Le/j/j/o/c1$a;)V .locals 0 - iput-object p1, p0, Le/j/j/o/y0$b;->c:Le/j/j/o/y0; + iput-object p1, p0, Le/j/j/o/c1$b;->c:Le/j/j/o/c1; invoke-direct {p0, p2}, Le/j/j/o/n;->(Le/j/j/o/k;)V @@ -47,7 +47,7 @@ invoke-virtual {v0}, Le/j/j/o/b;->a()V - invoke-virtual {p0}, Le/j/j/o/y0$b;->d()V + invoke-virtual {p0}, Le/j/j/o/c1$b;->c()V return-void .end method @@ -72,7 +72,7 @@ if-eqz p1, :cond_0 - invoke-virtual {p0}, Le/j/j/o/y0$b;->d()V + invoke-virtual {p0}, Le/j/j/o/c1$b;->c()V :cond_0 return-void @@ -87,22 +87,22 @@ invoke-virtual {v0, p1}, Le/j/j/o/b;->a(Ljava/lang/Throwable;)V - invoke-virtual {p0}, Le/j/j/o/y0$b;->d()V + invoke-virtual {p0}, Le/j/j/o/c1$b;->c()V return-void .end method -.method public final d()V +.method public final c()V .locals 4 - iget-object v0, p0, Le/j/j/o/y0$b;->c:Le/j/j/o/y0; + iget-object v0, p0, Le/j/j/o/c1$b;->c:Le/j/j/o/c1; monitor-enter v0 :try_start_0 - iget-object v1, p0, Le/j/j/o/y0$b;->c:Le/j/j/o/y0; + iget-object v1, p0, Le/j/j/o/c1$b;->c:Le/j/j/o/c1; - iget-object v1, v1, Le/j/j/o/y0;->d:Ljava/util/concurrent/ConcurrentLinkedQueue; + iget-object v1, v1, Le/j/j/o/c1;->d:Ljava/util/concurrent/ConcurrentLinkedQueue; invoke-virtual {v1}, Ljava/util/concurrent/ConcurrentLinkedQueue;->poll()Ljava/lang/Object; @@ -112,13 +112,13 @@ if-nez v1, :cond_0 - iget-object v2, p0, Le/j/j/o/y0$b;->c:Le/j/j/o/y0; + iget-object v2, p0, Le/j/j/o/c1$b;->c:Le/j/j/o/c1; - iget v3, v2, Le/j/j/o/y0;->c:I + iget v3, v2, Le/j/j/o/c1;->c:I add-int/lit8 v3, v3, -0x1 - iput v3, v2, Le/j/j/o/y0;->c:I + iput v3, v2, Le/j/j/o/c1;->c:I :cond_0 monitor-exit v0 @@ -127,13 +127,13 @@ if-eqz v1, :cond_1 - iget-object v0, p0, Le/j/j/o/y0$b;->c:Le/j/j/o/y0; + iget-object v0, p0, Le/j/j/o/c1$b;->c:Le/j/j/o/c1; - iget-object v0, v0, Le/j/j/o/y0;->e:Ljava/util/concurrent/Executor; + iget-object v0, v0, Le/j/j/o/c1;->e:Ljava/util/concurrent/Executor; - new-instance v2, Le/j/j/o/y0$b$a; + new-instance v2, Le/j/j/o/c1$b$a; - invoke-direct {v2, p0, v1}, Le/j/j/o/y0$b$a;->(Le/j/j/o/y0$b;Landroid/util/Pair;)V + invoke-direct {v2, p0, v1}, Le/j/j/o/c1$b$a;->(Le/j/j/o/c1$b;Landroid/util/Pair;)V invoke-interface {v0, v2}, Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V diff --git a/com.discord/smali_classes2/e/j/j/o/c1.smali b/com.discord/smali_classes2/e/j/j/o/c1.smali new file mode 100644 index 0000000000..adfddef412 --- /dev/null +++ b/com.discord/smali_classes2/e/j/j/o/c1.smali @@ -0,0 +1,231 @@ +.class public Le/j/j/o/c1; +.super Ljava/lang/Object; +.source "ThrottlingProducer.java" + +# interfaces +.implements Le/j/j/o/t0; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Le/j/j/o/c1$b; + } +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;", + "Le/j/j/o/t0<", + "TT;>;" + } +.end annotation + + +# instance fields +.field public final a:Le/j/j/o/t0; + .annotation system Ldalvik/annotation/Signature; + value = { + "Le/j/j/o/t0<", + "TT;>;" + } + .end annotation +.end field + +.field public final b:I + +.field public c:I + +.field public final d:Ljava/util/concurrent/ConcurrentLinkedQueue; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/concurrent/ConcurrentLinkedQueue<", + "Landroid/util/Pair<", + "Le/j/j/o/k<", + "TT;>;", + "Le/j/j/o/u0;", + ">;>;" + } + .end annotation +.end field + +.field public final e:Ljava/util/concurrent/Executor; + + +# direct methods +.method public constructor (ILjava/util/concurrent/Executor;Le/j/j/o/t0;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/concurrent/Executor;", + "Le/j/j/o/t0<", + "TT;>;)V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput p1, p0, Le/j/j/o/c1;->b:I + + if-eqz p2, :cond_1 + + iput-object p2, p0, Le/j/j/o/c1;->e:Ljava/util/concurrent/Executor; + + if-eqz p3, :cond_0 + + iput-object p3, p0, Le/j/j/o/c1;->a:Le/j/j/o/t0; + + new-instance p1, Ljava/util/concurrent/ConcurrentLinkedQueue; + + invoke-direct {p1}, Ljava/util/concurrent/ConcurrentLinkedQueue;->()V + + iput-object p1, p0, Le/j/j/o/c1;->d:Ljava/util/concurrent/ConcurrentLinkedQueue; + + const/4 p1, 0x0 + + iput p1, p0, Le/j/j/o/c1;->c:I + + return-void + + :cond_0 + new-instance p1, Ljava/lang/NullPointerException; + + invoke-direct {p1}, Ljava/lang/NullPointerException;->()V + + throw p1 + + :cond_1 + new-instance p1, Ljava/lang/NullPointerException; + + invoke-direct {p1}, Ljava/lang/NullPointerException;->()V + + throw p1 +.end method + + +# virtual methods +.method public a(Le/j/j/o/k;Le/j/j/o/u0;)V + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Le/j/j/o/k<", + "TT;>;", + "Le/j/j/o/u0;", + ")V" + } + .end annotation + + move-object v0, p2 + + check-cast v0, Le/j/j/o/d; + + iget-object v0, v0, Le/j/j/o/d;->c:Le/j/j/k/c; + + move-object v1, p2 + + check-cast v1, Le/j/j/o/d; + + iget-object v1, v1, Le/j/j/o/d;->b:Ljava/lang/String; + + const-string v2, "ThrottlingProducer" + + invoke-interface {v0, v1, v2}, Le/j/j/k/c;->a(Ljava/lang/String;Ljava/lang/String;)V + + monitor-enter p0 + + :try_start_0 + iget v0, p0, Le/j/j/o/c1;->c:I + + iget v1, p0, Le/j/j/o/c1;->b:I + + const/4 v2, 0x1 + + if-lt v0, v1, :cond_0 + + iget-object v0, p0, Le/j/j/o/c1;->d:Ljava/util/concurrent/ConcurrentLinkedQueue; + + invoke-static {p1, p2}, Landroid/util/Pair;->create(Ljava/lang/Object;Ljava/lang/Object;)Landroid/util/Pair; + + move-result-object v1 + + invoke-virtual {v0, v1}, Ljava/util/concurrent/ConcurrentLinkedQueue;->add(Ljava/lang/Object;)Z + + goto :goto_0 + + :cond_0 + iget v0, p0, Le/j/j/o/c1;->c:I + + add-int/2addr v0, v2 + + iput v0, p0, Le/j/j/o/c1;->c:I + + const/4 v2, 0x0 + + :goto_0 + monitor-exit p0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + if-nez v2, :cond_1 + + invoke-virtual {p0, p1, p2}, Le/j/j/o/c1;->b(Le/j/j/o/k;Le/j/j/o/u0;)V + + :cond_1 + return-void + + :catchall_0 + move-exception p1 + + :try_start_1 + monitor-exit p0 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + throw p1 +.end method + +.method public b(Le/j/j/o/k;Le/j/j/o/u0;)V + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Le/j/j/o/k<", + "TT;>;", + "Le/j/j/o/u0;", + ")V" + } + .end annotation + + move-object v0, p2 + + check-cast v0, Le/j/j/o/d; + + iget-object v0, v0, Le/j/j/o/d;->c:Le/j/j/k/c; + + move-object v1, p2 + + check-cast v1, Le/j/j/o/d; + + iget-object v1, v1, Le/j/j/o/d;->b:Ljava/lang/String; + + const/4 v2, 0x0 + + const-string v3, "ThrottlingProducer" + + invoke-interface {v0, v1, v3, v2}, Le/j/j/k/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V + + iget-object v0, p0, Le/j/j/o/c1;->a:Le/j/j/o/t0; + + new-instance v1, Le/j/j/o/c1$b; + + invoke-direct {v1, p0, p1, v2}, Le/j/j/o/c1$b;->(Le/j/j/o/c1;Le/j/j/o/k;Le/j/j/o/c1$a;)V + + invoke-interface {v0, v1, p2}, Le/j/j/o/t0;->a(Le/j/j/o/k;Le/j/j/o/u0;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/e/j/j/o/d.smali b/com.discord/smali_classes2/e/j/j/o/d.smali index 7b5b0c248d..b2de4c641e 100644 --- a/com.discord/smali_classes2/e/j/j/o/d.smali +++ b/com.discord/smali_classes2/e/j/j/o/d.smali @@ -3,7 +3,7 @@ .source "BaseProducerContext.java" # interfaces -.implements Le/j/j/o/q0; +.implements Le/j/j/o/u0; # instance fields @@ -29,7 +29,7 @@ .annotation system Ldalvik/annotation/Signature; value = { "Ljava/util/List<", - "Le/j/j/o/r0;", + "Le/j/j/o/v0;", ">;" } .end annotation @@ -77,7 +77,7 @@ value = { "(", "Ljava/util/List<", - "Le/j/j/o/r0;", + "Le/j/j/o/v0;", ">;)V" } .end annotation @@ -102,9 +102,9 @@ move-result-object v0 - check-cast v0, Le/j/j/o/r0; + check-cast v0, Le/j/j/o/v0; - invoke-interface {v0}, Le/j/j/o/r0;->b()V + invoke-interface {v0}, Le/j/j/o/v0;->b()V goto :goto_0 @@ -118,7 +118,7 @@ value = { "(", "Ljava/util/List<", - "Le/j/j/o/r0;", + "Le/j/j/o/v0;", ">;)V" } .end annotation @@ -143,9 +143,9 @@ move-result-object v0 - check-cast v0, Le/j/j/o/r0; + check-cast v0, Le/j/j/o/v0; - invoke-interface {v0}, Le/j/j/o/r0;->d()V + invoke-interface {v0}, Le/j/j/o/v0;->d()V goto :goto_0 @@ -159,7 +159,7 @@ value = { "(", "Ljava/util/List<", - "Le/j/j/o/r0;", + "Le/j/j/o/v0;", ">;)V" } .end annotation @@ -184,9 +184,9 @@ move-result-object v0 - check-cast v0, Le/j/j/o/r0; + check-cast v0, Le/j/j/o/v0; - invoke-interface {v0}, Le/j/j/o/r0;->c()V + invoke-interface {v0}, Le/j/j/o/v0;->c()V goto :goto_0 @@ -204,7 +204,7 @@ "Le/j/j/d/d;", ")", "Ljava/util/List<", - "Le/j/j/o/r0;", + "Le/j/j/o/v0;", ">;" } .end annotation @@ -254,7 +254,7 @@ value = { "(Z)", "Ljava/util/List<", - "Le/j/j/o/r0;", + "Le/j/j/o/v0;", ">;" } .end annotation @@ -325,9 +325,9 @@ move-result-object v1 - check-cast v1, Le/j/j/o/r0; + check-cast v1, Le/j/j/o/v0; - invoke-interface {v1}, Le/j/j/o/r0;->a()V + invoke-interface {v1}, Le/j/j/o/v0;->a()V goto :goto_0 @@ -336,7 +336,7 @@ return-void .end method -.method public a(Le/j/j/o/r0;)V +.method public a(Le/j/j/o/v0;)V .locals 1 monitor-enter p0 @@ -354,7 +354,7 @@ if-eqz v0, :cond_0 - invoke-interface {p1}, Le/j/j/o/r0;->a()V + invoke-interface {p1}, Le/j/j/o/v0;->a()V :cond_0 return-void @@ -376,7 +376,7 @@ value = { "()", "Ljava/util/List<", - "Le/j/j/o/r0;", + "Le/j/j/o/v0;", ">;" } .end annotation @@ -428,7 +428,7 @@ value = { "(Z)", "Ljava/util/List<", - "Le/j/j/o/r0;", + "Le/j/j/o/v0;", ">;" } .end annotation @@ -472,47 +472,7 @@ throw p1 .end method -.method public c()Ljava/lang/Object; - .locals 1 - - iget-object v0, p0, Le/j/j/o/d;->d:Ljava/lang/Object; - - return-object v0 -.end method - -.method public d()Ljava/lang/String; - .locals 1 - - iget-object v0, p0, Le/j/j/o/d;->b:Ljava/lang/String; - - return-object v0 -.end method - -.method public e()Le/j/j/p/c; - .locals 1 - - iget-object v0, p0, Le/j/j/o/d;->a:Le/j/j/p/c; - - return-object v0 -.end method - -.method public f()Le/j/j/k/c; - .locals 1 - - iget-object v0, p0, Le/j/j/o/d;->c:Le/j/j/k/c; - - return-object v0 -.end method - -.method public g()Le/j/j/p/c$b; - .locals 1 - - iget-object v0, p0, Le/j/j/o/d;->e:Le/j/j/p/c$b; - - return-object v0 -.end method - -.method public declared-synchronized h()Le/j/j/d/d; +.method public declared-synchronized c()Le/j/j/d/d; .locals 1 monitor-enter p0 @@ -534,7 +494,7 @@ throw v0 .end method -.method public declared-synchronized i()Z +.method public declared-synchronized d()Z .locals 1 monitor-enter p0 @@ -556,7 +516,7 @@ throw v0 .end method -.method public declared-synchronized j()Z +.method public declared-synchronized e()Z .locals 1 monitor-enter p0 diff --git a/com.discord/smali_classes2/e/j/j/o/b0$a.smali b/com.discord/smali_classes2/e/j/j/o/d0$a.smali similarity index 56% rename from com.discord/smali_classes2/e/j/j/o/b0$a.smali rename to com.discord/smali_classes2/e/j/j/o/d0$a.smali index 7c3525a28b..b2284e5f24 100644 --- a/com.discord/smali_classes2/e/j/j/o/b0$a.smali +++ b/com.discord/smali_classes2/e/j/j/o/d0$a.smali @@ -1,11 +1,11 @@ -.class public Le/j/j/o/b0$a; -.super Le/j/j/o/v0; +.class public Le/j/j/o/d0$a; +.super Le/j/j/o/z0; .source "LocalFetchProducer.java" # annotations .annotation system Ldalvik/annotation/EnclosingMethod; - value = Le/j/j/o/b0;->a(Le/j/j/o/k;Le/j/j/o/q0;)V + value = Le/j/j/o/d0;->a(Le/j/j/o/k;Le/j/j/o/u0;)V .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -15,7 +15,7 @@ .annotation system Ldalvik/annotation/Signature; value = { - "Le/j/j/o/v0<", + "Le/j/j/o/z0<", "Le/j/j/j/e;", ">;" } @@ -29,22 +29,22 @@ .field public final synthetic k:Ljava/lang/String; -.field public final synthetic l:Le/j/j/o/b0; +.field public final synthetic l:Le/j/j/o/d0; # direct methods -.method public constructor (Le/j/j/o/b0;Le/j/j/o/k;Le/j/j/k/c;Ljava/lang/String;Ljava/lang/String;Le/j/j/p/c;Le/j/j/k/c;Ljava/lang/String;)V +.method public constructor (Le/j/j/o/d0;Le/j/j/o/k;Le/j/j/k/c;Ljava/lang/String;Ljava/lang/String;Le/j/j/p/c;Le/j/j/k/c;Ljava/lang/String;)V .locals 0 - iput-object p1, p0, Le/j/j/o/b0$a;->l:Le/j/j/o/b0; + iput-object p1, p0, Le/j/j/o/d0$a;->l:Le/j/j/o/d0; - iput-object p6, p0, Le/j/j/o/b0$a;->i:Le/j/j/p/c; + iput-object p6, p0, Le/j/j/o/d0$a;->i:Le/j/j/p/c; - iput-object p7, p0, Le/j/j/o/b0$a;->j:Le/j/j/k/c; + iput-object p7, p0, Le/j/j/o/d0$a;->j:Le/j/j/k/c; - iput-object p8, p0, Le/j/j/o/b0$a;->k:Ljava/lang/String; + iput-object p8, p0, Le/j/j/o/d0$a;->k:Ljava/lang/String; - invoke-direct {p0, p2, p3, p4, p5}, Le/j/j/o/v0;->(Le/j/j/o/k;Le/j/j/k/c;Ljava/lang/String;Ljava/lang/String;)V + invoke-direct {p0, p2, p3, p4, p5}, Le/j/j/o/z0;->(Le/j/j/o/k;Le/j/j/k/c;Ljava/lang/String;Ljava/lang/String;)V return-void .end method @@ -69,23 +69,23 @@ } .end annotation - iget-object v0, p0, Le/j/j/o/b0$a;->l:Le/j/j/o/b0; + iget-object v0, p0, Le/j/j/o/d0$a;->l:Le/j/j/o/d0; - iget-object v1, p0, Le/j/j/o/b0$a;->i:Le/j/j/p/c; + iget-object v1, p0, Le/j/j/o/d0$a;->i:Le/j/j/p/c; - invoke-virtual {v0, v1}, Le/j/j/o/b0;->a(Le/j/j/p/c;)Le/j/j/j/e; + invoke-virtual {v0, v1}, Le/j/j/o/d0;->a(Le/j/j/p/c;)Le/j/j/j/e; move-result-object v0 if-nez v0, :cond_0 - iget-object v0, p0, Le/j/j/o/b0$a;->j:Le/j/j/k/c; + iget-object v0, p0, Le/j/j/o/d0$a;->j:Le/j/j/k/c; - iget-object v1, p0, Le/j/j/o/b0$a;->k:Ljava/lang/String; + iget-object v1, p0, Le/j/j/o/d0$a;->k:Ljava/lang/String; - iget-object v2, p0, Le/j/j/o/b0$a;->l:Le/j/j/o/b0; + iget-object v2, p0, Le/j/j/o/d0$a;->l:Le/j/j/o/d0; - invoke-virtual {v2}, Le/j/j/o/b0;->a()Ljava/lang/String; + invoke-virtual {v2}, Le/j/j/o/d0;->a()Ljava/lang/String; move-result-object v2 @@ -98,15 +98,15 @@ goto :goto_0 :cond_0 - invoke-virtual {v0}, Le/j/j/j/e;->h()V + invoke-virtual {v0}, Le/j/j/j/e;->e()V - iget-object v1, p0, Le/j/j/o/b0$a;->j:Le/j/j/k/c; + iget-object v1, p0, Le/j/j/o/d0$a;->j:Le/j/j/k/c; - iget-object v2, p0, Le/j/j/o/b0$a;->k:Ljava/lang/String; + iget-object v2, p0, Le/j/j/o/d0$a;->k:Ljava/lang/String; - iget-object v3, p0, Le/j/j/o/b0$a;->l:Le/j/j/o/b0; + iget-object v3, p0, Le/j/j/o/d0$a;->l:Le/j/j/o/d0; - invoke-virtual {v3}, Le/j/j/o/b0;->a()Ljava/lang/String; + invoke-virtual {v3}, Le/j/j/o/d0;->a()Ljava/lang/String; move-result-object v3 diff --git a/com.discord/smali_classes2/e/j/j/o/b0$b.smali b/com.discord/smali_classes2/e/j/j/o/d0$b.smali similarity index 57% rename from com.discord/smali_classes2/e/j/j/o/b0$b.smali rename to com.discord/smali_classes2/e/j/j/o/d0$b.smali index 8f8583fe40..1c0a187ee4 100644 --- a/com.discord/smali_classes2/e/j/j/o/b0$b.smali +++ b/com.discord/smali_classes2/e/j/j/o/d0$b.smali @@ -1,11 +1,11 @@ -.class public Le/j/j/o/b0$b; +.class public Le/j/j/o/d0$b; .super Le/j/j/o/e; .source "LocalFetchProducer.java" # annotations .annotation system Ldalvik/annotation/EnclosingMethod; - value = Le/j/j/o/b0;->a(Le/j/j/o/k;Le/j/j/o/q0;)V + value = Le/j/j/o/d0;->a(Le/j/j/o/k;Le/j/j/o/u0;)V .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -15,14 +15,14 @@ # instance fields -.field public final synthetic a:Le/j/j/o/v0; +.field public final synthetic a:Le/j/j/o/z0; # direct methods -.method public constructor (Le/j/j/o/b0;Le/j/j/o/v0;)V +.method public constructor (Le/j/j/o/d0;Le/j/j/o/z0;)V .locals 0 - iput-object p2, p0, Le/j/j/o/b0$b;->a:Le/j/j/o/v0; + iput-object p2, p0, Le/j/j/o/d0$b;->a:Le/j/j/o/z0; invoke-direct {p0}, Le/j/j/o/e;->()V @@ -34,9 +34,9 @@ .method public a()V .locals 1 - iget-object v0, p0, Le/j/j/o/b0$b;->a:Le/j/j/o/v0; + iget-object v0, p0, Le/j/j/o/d0$b;->a:Le/j/j/o/z0; - invoke-virtual {v0}, Le/j/j/o/v0;->a()V + invoke-virtual {v0}, Le/j/j/o/z0;->a()V return-void .end method diff --git a/com.discord/smali_classes2/e/j/j/o/d0.smali b/com.discord/smali_classes2/e/j/j/o/d0.smali index a6be5322cb..c0b073514a 100644 --- a/com.discord/smali_classes2/e/j/j/o/d0.smali +++ b/com.discord/smali_classes2/e/j/j/o/d0.smali @@ -1,127 +1,177 @@ -.class public Le/j/j/o/d0; -.super Le/j/j/o/b0; -.source "LocalResourceFetchProducer.java" +.class public abstract Le/j/j/o/d0; +.super Ljava/lang/Object; +.source "LocalFetchProducer.java" + +# interfaces +.implements Le/j/j/o/t0; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Le/j/j/o/t0<", + "Le/j/j/j/e;", + ">;" + } +.end annotation # instance fields -.field public final c:Landroid/content/res/Resources; +.field public final a:Ljava/util/concurrent/Executor; + +.field public final b:Le/j/d/h/h; # direct methods -.method public constructor (Ljava/util/concurrent/Executor;Le/j/d/h/h;Landroid/content/res/Resources;)V +.method public constructor (Ljava/util/concurrent/Executor;Le/j/d/h/h;)V .locals 0 - invoke-direct {p0, p1, p2}, Le/j/j/o/b0;->(Ljava/util/concurrent/Executor;Le/j/d/h/h;)V + invoke-direct {p0}, Ljava/lang/Object;->()V - iput-object p3, p0, Le/j/j/o/d0;->c:Landroid/content/res/Resources; + iput-object p1, p0, Le/j/j/o/d0;->a:Ljava/util/concurrent/Executor; + + iput-object p2, p0, Le/j/j/o/d0;->b:Le/j/d/h/h; return-void .end method # virtual methods -.method public a(Le/j/j/p/c;)Le/j/j/j/e; - .locals 4 +.method public abstract a(Le/j/j/p/c;)Le/j/j/j/e; + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation +.end method + +.method public a(Ljava/io/InputStream;I)Le/j/j/j/e; + .locals 2 .annotation system Ldalvik/annotation/Throws; value = { Ljava/io/IOException; } .end annotation - iget-object v0, p0, Le/j/j/o/d0;->c:Landroid/content/res/Resources; + const/4 v0, 0x0 - iget-object v1, p1, Le/j/j/p/c;->b:Landroid/net/Uri; - - invoke-virtual {v1}, Landroid/net/Uri;->getPath()Ljava/lang/String; - - move-result-object v1 - - const/4 v2, 0x1 - - invoke-virtual {v1, v2}, Ljava/lang/String;->substring(I)Ljava/lang/String; - - move-result-object v1 - - invoke-static {v1}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I - - move-result v1 - - invoke-virtual {v0, v1}, Landroid/content/res/Resources;->openRawResource(I)Ljava/io/InputStream; - - move-result-object v0 - - const/4 v1, 0x0 + if-gtz p2, :cond_0 :try_start_0 - iget-object v3, p0, Le/j/j/o/d0;->c:Landroid/content/res/Resources; - - iget-object p1, p1, Le/j/j/p/c;->b:Landroid/net/Uri; - - invoke-virtual {p1}, Landroid/net/Uri;->getPath()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p1, v2}, Ljava/lang/String;->substring(I)Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I - - move-result p1 - - invoke-virtual {v3, p1}, Landroid/content/res/Resources;->openRawResourceFd(I)Landroid/content/res/AssetFileDescriptor; - - move-result-object v1 - - invoke-virtual {v1}, Landroid/content/res/AssetFileDescriptor;->getLength()J - - move-result-wide v2 + iget-object p2, p0, Le/j/j/o/d0;->b:Le/j/d/h/h; :try_end_0 - .catch Landroid/content/res/Resources$NotFoundException; {:try_start_0 .. :try_end_0} :catch_1 .catchall {:try_start_0 .. :try_end_0} :catchall_0 - long-to-int p1, v2 + check-cast p2, Le/j/j/l/v; + + :try_start_1 + invoke-virtual {p2, p1}, Le/j/j/l/v;->a(Ljava/io/InputStream;)Le/j/d/h/g; + + move-result-object p2 + + invoke-static {p2}, Lcom/facebook/common/references/CloseableReference;->a(Ljava/io/Closeable;)Lcom/facebook/common/references/CloseableReference; + + move-result-object p2 goto :goto_0 - :catchall_0 - move-exception p1 - - if-eqz v1, :cond_0 - - :try_start_1 - invoke-virtual {v1}, Landroid/content/res/AssetFileDescriptor;->close()V - :try_end_1 - .catch Ljava/io/IOException; {:try_start_1 .. :try_end_1} :catch_0 - - :catch_0 :cond_0 - throw p1 + iget-object v1, p0, Le/j/j/o/d0;->b:Le/j/d/h/h; + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 - :catch_1 - const/4 p1, -0x1 + check-cast v1, Le/j/j/l/v; - if-eqz v1, :cond_1 + :try_start_2 + invoke-virtual {v1, p1, p2}, Le/j/j/l/v;->a(Ljava/io/InputStream;I)Le/j/d/h/g; + + move-result-object p2 + + invoke-static {p2}, Lcom/facebook/common/references/CloseableReference;->a(Ljava/io/Closeable;)Lcom/facebook/common/references/CloseableReference; + + move-result-object p2 :goto_0 - :try_start_2 - invoke-virtual {v1}, Landroid/content/res/AssetFileDescriptor;->close()V + move-object v0, p2 + + new-instance p2, Le/j/j/j/e; + + invoke-direct {p2, v0}, Le/j/j/j/e;->(Lcom/facebook/common/references/CloseableReference;)V :try_end_2 - .catch Ljava/io/IOException; {:try_start_2 .. :try_end_2} :catch_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 - :catch_2 - :cond_1 - invoke-virtual {p0, v0, p1}, Le/j/j/o/b0;->a(Ljava/io/InputStream;I)Le/j/j/j/e; + invoke-static {p1}, Le/j/d/d/a;->a(Ljava/io/InputStream;)V - move-result-object p1 + invoke-virtual {v0}, Lcom/facebook/common/references/CloseableReference;->close()V - return-object p1 + return-object p2 + + :catchall_0 + move-exception p2 + + invoke-static {p1}, Le/j/d/d/a;->a(Ljava/io/InputStream;)V + + invoke-static {v0}, Lcom/facebook/common/references/CloseableReference;->b(Lcom/facebook/common/references/CloseableReference;)V + + throw p2 .end method -.method public a()Ljava/lang/String; - .locals 1 - - const-string v0, "LocalResourceFetchProducer" - - return-object v0 +.method public abstract a()Ljava/lang/String; +.end method + +.method public a(Le/j/j/o/k;Le/j/j/o/u0;)V + .locals 10 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Le/j/j/o/k<", + "Le/j/j/j/e;", + ">;", + "Le/j/j/o/u0;", + ")V" + } + .end annotation + + move-object v0, p2 + + check-cast v0, Le/j/j/o/d; + + iget-object v8, v0, Le/j/j/o/d;->c:Le/j/j/k/c; + + check-cast p2, Le/j/j/o/d; + + iget-object v9, p2, Le/j/j/o/d;->b:Ljava/lang/String; + + iget-object v7, p2, Le/j/j/o/d;->a:Le/j/j/p/c; + + new-instance v0, Le/j/j/o/d0$a; + + invoke-virtual {p0}, Le/j/j/o/d0;->a()Ljava/lang/String; + + move-result-object v5 + + move-object v1, v0 + + move-object v2, p0 + + move-object v3, p1 + + move-object v4, v8 + + move-object v6, v9 + + invoke-direct/range {v1 .. v9}, Le/j/j/o/d0$a;->(Le/j/j/o/d0;Le/j/j/o/k;Le/j/j/k/c;Ljava/lang/String;Ljava/lang/String;Le/j/j/p/c;Le/j/j/k/c;Ljava/lang/String;)V + + new-instance p1, Le/j/j/o/d0$b; + + invoke-direct {p1, p0, v0}, Le/j/j/o/d0$b;->(Le/j/j/o/d0;Le/j/j/o/z0;)V + + invoke-virtual {p2, p1}, Le/j/j/o/d;->a(Le/j/j/o/v0;)V + + iget-object p1, p0, Le/j/j/o/d0;->a:Ljava/util/concurrent/Executor; + + invoke-interface {p1, v0}, Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V + + return-void .end method diff --git a/com.discord/smali_classes2/e/j/j/o/z0$a.smali b/com.discord/smali_classes2/e/j/j/o/d1$a.smali similarity index 70% rename from com.discord/smali_classes2/e/j/j/o/z0$a.smali rename to com.discord/smali_classes2/e/j/j/o/d1$a.smali index 80fbb0998b..cc2cc9252d 100644 --- a/com.discord/smali_classes2/e/j/j/o/z0$a.smali +++ b/com.discord/smali_classes2/e/j/j/o/d1$a.smali @@ -1,11 +1,11 @@ -.class public Le/j/j/o/z0$a; +.class public Le/j/j/o/d1$a; .super Le/j/j/o/n; .source "ThumbnailBranchProducer.java" # annotations .annotation system Ldalvik/annotation/EnclosingClass; - value = Le/j/j/o/z0; + value = Le/j/j/o/d1; .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -24,17 +24,17 @@ # instance fields -.field public final c:Le/j/j/o/q0; +.field public final c:Le/j/j/o/u0; .field public final d:I .field public final e:Le/j/j/d/e; -.field public final synthetic f:Le/j/j/o/z0; +.field public final synthetic f:Le/j/j/o/d1; # direct methods -.method public constructor (Le/j/j/o/z0;Le/j/j/o/k;Le/j/j/o/q0;I)V +.method public constructor (Le/j/j/o/d1;Le/j/j/o/k;Le/j/j/o/u0;I)V .locals 0 .annotation system Ldalvik/annotation/Signature; value = { @@ -42,20 +42,20 @@ "Le/j/j/o/k<", "Le/j/j/j/e;", ">;", - "Le/j/j/o/q0;", + "Le/j/j/o/u0;", "I)V" } .end annotation - iput-object p1, p0, Le/j/j/o/z0$a;->f:Le/j/j/o/z0; + iput-object p1, p0, Le/j/j/o/d1$a;->f:Le/j/j/o/d1; invoke-direct {p0, p2}, Le/j/j/o/n;->(Le/j/j/o/k;)V - iput-object p3, p0, Le/j/j/o/z0$a;->c:Le/j/j/o/q0; + iput-object p3, p0, Le/j/j/o/d1$a;->c:Le/j/j/o/u0; - iput p4, p0, Le/j/j/o/z0$a;->d:I + iput p4, p0, Le/j/j/o/d1$a;->d:I - iget-object p1, p0, Le/j/j/o/z0$a;->c:Le/j/j/o/q0; + iget-object p1, p0, Le/j/j/o/d1$a;->c:Le/j/j/o/u0; check-cast p1, Le/j/j/o/d; @@ -63,7 +63,7 @@ iget-object p1, p1, Le/j/j/p/c;->h:Le/j/j/d/e; - iput-object p1, p0, Le/j/j/o/z0$a;->e:Le/j/j/d/e; + iput-object p1, p0, Le/j/j/o/d1$a;->e:Le/j/j/d/e; return-void .end method @@ -83,7 +83,7 @@ if-nez v0, :cond_0 - iget-object v0, p0, Le/j/j/o/z0$a;->e:Le/j/j/d/e; + iget-object v0, p0, Le/j/j/o/d1$a;->e:Le/j/j/d/e; invoke-static {p1, v0}, Lp/a/b/b/g/e;->a(Le/j/j/j/e;Le/j/j/d/e;)Z @@ -109,9 +109,9 @@ invoke-static {p1}, Le/j/j/j/e;->c(Le/j/j/j/e;)V - iget-object p1, p0, Le/j/j/o/z0$a;->f:Le/j/j/o/z0; + iget-object p1, p0, Le/j/j/o/d1$a;->f:Le/j/j/o/d1; - iget p2, p0, Le/j/j/o/z0$a;->d:I + iget p2, p0, Le/j/j/o/d1$a;->d:I const/4 v0, 0x1 @@ -119,9 +119,9 @@ iget-object v1, p0, Le/j/j/o/n;->b:Le/j/j/o/k; - iget-object v2, p0, Le/j/j/o/z0$a;->c:Le/j/j/o/q0; + iget-object v2, p0, Le/j/j/o/d1$a;->c:Le/j/j/o/u0; - invoke-static {p1, p2, v1, v2}, Le/j/j/o/z0;->a(Le/j/j/o/z0;ILe/j/j/o/k;Le/j/j/o/q0;)Z + invoke-static {p1, p2, v1, v2}, Le/j/j/o/d1;->a(Le/j/j/o/d1;ILe/j/j/o/k;Le/j/j/o/u0;)Z move-result p1 @@ -143,17 +143,17 @@ .method public b(Ljava/lang/Throwable;)V .locals 4 - iget-object v0, p0, Le/j/j/o/z0$a;->f:Le/j/j/o/z0; + iget-object v0, p0, Le/j/j/o/d1$a;->f:Le/j/j/o/d1; - iget v1, p0, Le/j/j/o/z0$a;->d:I + iget v1, p0, Le/j/j/o/d1$a;->d:I add-int/lit8 v1, v1, 0x1 iget-object v2, p0, Le/j/j/o/n;->b:Le/j/j/o/k; - iget-object v3, p0, Le/j/j/o/z0$a;->c:Le/j/j/o/q0; + iget-object v3, p0, Le/j/j/o/d1$a;->c:Le/j/j/o/u0; - invoke-virtual {v0, v1, v2, v3}, Le/j/j/o/z0;->a(ILe/j/j/o/k;Le/j/j/o/q0;)Z + invoke-virtual {v0, v1, v2, v3}, Le/j/j/o/d1;->a(ILe/j/j/o/k;Le/j/j/o/u0;)Z move-result v0 diff --git a/com.discord/smali_classes2/e/j/j/o/d1.smali b/com.discord/smali_classes2/e/j/j/o/d1.smali new file mode 100644 index 0000000000..ce137ffb8d --- /dev/null +++ b/com.discord/smali_classes2/e/j/j/o/d1.smali @@ -0,0 +1,259 @@ +.class public Le/j/j/o/d1; +.super Ljava/lang/Object; +.source "ThumbnailBranchProducer.java" + +# interfaces +.implements Le/j/j/o/t0; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Le/j/j/o/d1$a; + } +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Le/j/j/o/t0<", + "Le/j/j/j/e;", + ">;" + } +.end annotation + + +# instance fields +.field public final a:[Le/j/j/o/e1; + .annotation system Ldalvik/annotation/Signature; + value = { + "[", + "Le/j/j/o/e1<", + "Le/j/j/j/e;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public varargs constructor ([Le/j/j/o/e1;)V + .locals 6 + .annotation system Ldalvik/annotation/Signature; + value = { + "([", + "Le/j/j/o/e1<", + "Le/j/j/j/e;", + ">;)V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + if-eqz p1, :cond_2 + + iput-object p1, p0, Le/j/j/o/d1;->a:[Le/j/j/o/e1; + + iget-object p1, p0, Le/j/j/o/d1;->a:[Le/j/j/o/e1; + + array-length p1, p1 + + if-gtz p1, :cond_1 + + new-instance v0, Ljava/lang/IndexOutOfBoundsException; + + const/4 v1, 0x1 + + const/4 v2, 0x2 + + if-ltz p1, :cond_0 + + const/4 v3, 0x3 + + new-array v3, v3, [Ljava/lang/Object; + + const/4 v4, 0x0 + + const-string v5, "index" + + aput-object v5, v3, v4 + + invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v4 + + aput-object v4, v3, v1 + + invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p1 + + aput-object p1, v3, v2 + + const-string p1, "%s (%s) must be less than size (%s)" + + invoke-static {p1, v3}, Lp/a/b/b/g/e;->a(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {v0, p1}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw v0 + + :cond_0 + new-instance v0, Ljava/lang/IllegalArgumentException; + + const-string v1, "negative size: " + + invoke-static {v1, p1}, Le/e/b/a/a;->a(Ljava/lang/String;I)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {v0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw v0 + + :cond_1 + return-void + + :cond_2 + new-instance p1, Ljava/lang/NullPointerException; + + invoke-direct {p1}, Ljava/lang/NullPointerException;->()V + + throw p1 +.end method + +.method public static synthetic a(Le/j/j/o/d1;ILe/j/j/o/k;Le/j/j/o/u0;)Z + .locals 0 + + invoke-virtual {p0, p1, p2, p3}, Le/j/j/o/d1;->a(ILe/j/j/o/k;Le/j/j/o/u0;)Z + + move-result p0 + + return p0 +.end method + + +# virtual methods +.method public a(Le/j/j/o/k;Le/j/j/o/u0;)V + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Le/j/j/o/k<", + "Le/j/j/j/e;", + ">;", + "Le/j/j/o/u0;", + ")V" + } + .end annotation + + move-object v0, p2 + + check-cast v0, Le/j/j/o/d; + + iget-object v0, v0, Le/j/j/o/d;->a:Le/j/j/p/c; + + iget-object v0, v0, Le/j/j/p/c;->h:Le/j/j/d/e; + + const/4 v1, 0x1 + + const/4 v2, 0x0 + + if-nez v0, :cond_0 + + check-cast p1, Le/j/j/o/b; + + invoke-virtual {p1, v2, v1}, Le/j/j/o/b;->a(Ljava/lang/Object;I)V + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + invoke-virtual {p0, v0, p1, p2}, Le/j/j/o/d1;->a(ILe/j/j/o/k;Le/j/j/o/u0;)Z + + move-result p2 + + if-nez p2, :cond_1 + + check-cast p1, Le/j/j/o/b; + + invoke-virtual {p1, v2, v1}, Le/j/j/o/b;->a(Ljava/lang/Object;I)V + + :cond_1 + :goto_0 + return-void +.end method + +.method public final a(ILe/j/j/o/k;Le/j/j/o/u0;)Z + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Le/j/j/o/k<", + "Le/j/j/j/e;", + ">;", + "Le/j/j/o/u0;", + ")Z" + } + .end annotation + + move-object v0, p3 + + check-cast v0, Le/j/j/o/d; + + iget-object v0, v0, Le/j/j/o/d;->a:Le/j/j/p/c; + + iget-object v0, v0, Le/j/j/p/c;->h:Le/j/j/d/e; + + :goto_0 + iget-object v1, p0, Le/j/j/o/d1;->a:[Le/j/j/o/e1; + + array-length v2, v1 + + const/4 v3, -0x1 + + if-ge p1, v2, :cond_1 + + aget-object v1, v1, p1 + + invoke-interface {v1, v0}, Le/j/j/o/e1;->a(Le/j/j/d/e;)Z + + move-result v1 + + if-eqz v1, :cond_0 + + goto :goto_1 + + :cond_0 + add-int/lit8 p1, p1, 0x1 + + goto :goto_0 + + :cond_1 + const/4 p1, -0x1 + + :goto_1 + if-ne p1, v3, :cond_2 + + const/4 p1, 0x0 + + return p1 + + :cond_2 + iget-object v0, p0, Le/j/j/o/d1;->a:[Le/j/j/o/e1; + + aget-object v0, v0, p1 + + new-instance v1, Le/j/j/o/d1$a; + + invoke-direct {v1, p0, p2, p3, p1}, Le/j/j/o/d1$a;->(Le/j/j/o/d1;Le/j/j/o/k;Le/j/j/o/u0;I)V + + invoke-interface {v0, v1, p3}, Le/j/j/o/t0;->a(Le/j/j/o/k;Le/j/j/o/u0;)V + + const/4 p1, 0x1 + + return p1 +.end method diff --git a/com.discord/smali_classes2/e/j/j/o/e.smali b/com.discord/smali_classes2/e/j/j/o/e.smali index 1ebf01849b..690dc9a00f 100644 --- a/com.discord/smali_classes2/e/j/j/o/e.smali +++ b/com.discord/smali_classes2/e/j/j/o/e.smali @@ -3,7 +3,7 @@ .source "BaseProducerContextCallbacks.java" # interfaces -.implements Le/j/j/o/r0; +.implements Le/j/j/o/v0; # direct methods diff --git a/com.discord/smali_classes2/e/j/j/o/e0.smali b/com.discord/smali_classes2/e/j/j/o/e0.smali index e6bcb49f38..7ceccf3015 100644 --- a/com.discord/smali_classes2/e/j/j/o/e0.smali +++ b/com.discord/smali_classes2/e/j/j/o/e0.smali @@ -1,234 +1,60 @@ .class public Le/j/j/o/e0; -.super Ljava/lang/Object; -.source "LocalVideoThumbnailProducer.java" - -# interfaces -.implements Le/j/j/o/p0; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Le/j/j/o/p0<", - "Lcom/facebook/common/references/CloseableReference<", - "Le/j/j/j/c;", - ">;>;" - } -.end annotation - - -# instance fields -.field public final a:Ljava/util/concurrent/Executor; - -.field public final b:Landroid/content/ContentResolver; +.super Le/j/j/o/d0; +.source "LocalFileFetchProducer.java" # direct methods -.method public constructor (Ljava/util/concurrent/Executor;Landroid/content/ContentResolver;)V +.method public constructor (Ljava/util/concurrent/Executor;Le/j/d/h/h;)V .locals 0 - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Le/j/j/o/e0;->a:Ljava/util/concurrent/Executor; - - iput-object p2, p0, Le/j/j/o/e0;->b:Landroid/content/ContentResolver; + invoke-direct {p0, p1, p2}, Le/j/j/o/d0;->(Ljava/util/concurrent/Executor;Le/j/d/h/h;)V return-void .end method # virtual methods -.method public final a(Le/j/j/p/c;)Ljava/lang/String; - .locals 10 - - iget-object v0, p1, Le/j/j/p/c;->b:Landroid/net/Uri; - - invoke-static {v0}, Le/j/d/m/c;->e(Landroid/net/Uri;)Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-virtual {p1}, Le/j/j/p/c;->f()Ljava/io/File; - - move-result-object p1 - - invoke-virtual {p1}, Ljava/io/File;->getPath()Ljava/lang/String; - - move-result-object p1 - - return-object p1 - - :cond_0 - invoke-static {v0}, Le/j/d/m/c;->d(Landroid/net/Uri;)Z - - move-result p1 - - const/4 v1, 0x0 - - if-eqz p1, :cond_3 - - sget p1, Landroid/os/Build$VERSION;->SDK_INT:I - - invoke-virtual {v0}, Landroid/net/Uri;->getAuthority()Ljava/lang/String; - - move-result-object p1 - - const-string v2, "com.android.providers.media.documents" - - invoke-virtual {v2, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p1 - - if-eqz p1, :cond_1 - - invoke-static {v0}, Landroid/provider/DocumentsContract;->getDocumentId(Landroid/net/Uri;)Ljava/lang/String; - - move-result-object p1 - - sget-object v0, Landroid/provider/MediaStore$Video$Media;->EXTERNAL_CONTENT_URI:Landroid/net/Uri; - - const/4 v2, 0x1 - - new-array v3, v2, [Ljava/lang/String; - - const/4 v4, 0x0 - - const-string v5, ":" - - invoke-virtual {p1, v5}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; - - move-result-object p1 - - aget-object p1, p1, v2 - - aput-object p1, v3, v4 - - const-string p1, "_id=?" - - move-object v7, p1 - - move-object v5, v0 - - move-object v8, v3 - - goto :goto_0 - - :cond_1 - move-object v5, v0 - - move-object v7, v1 - - move-object v8, v7 - - :goto_0 - iget-object v4, p0, Le/j/j/o/e0;->b:Landroid/content/ContentResolver; - - const-string p1, "_data" - - filled-new-array {p1}, [Ljava/lang/String; - - move-result-object v6 - - const/4 v9, 0x0 - - invoke-virtual/range {v4 .. v9}, Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; - - move-result-object v0 - - if-eqz v0, :cond_2 - - :try_start_0 - invoke-interface {v0}, Landroid/database/Cursor;->moveToFirst()Z - - move-result v2 - - if-eqz v2, :cond_2 - - invoke-interface {v0, p1}, Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I - - move-result p1 - - invoke-interface {v0, p1}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; - - move-result-object p1 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - invoke-interface {v0}, Landroid/database/Cursor;->close()V - - return-object p1 - - :catchall_0 - move-exception p1 - - invoke-interface {v0}, Landroid/database/Cursor;->close()V - - throw p1 - - :cond_2 - if-eqz v0, :cond_3 - - invoke-interface {v0}, Landroid/database/Cursor;->close()V - - :cond_3 - return-object v1 -.end method - -.method public a(Le/j/j/o/k;Le/j/j/o/q0;)V - .locals 10 - .annotation system Ldalvik/annotation/Signature; +.method public a(Le/j/j/p/c;)Le/j/j/j/e; + .locals 3 + .annotation system Ldalvik/annotation/Throws; value = { - "(", - "Le/j/j/o/k<", - "Lcom/facebook/common/references/CloseableReference<", - "Le/j/j/j/c;", - ">;>;", - "Le/j/j/o/q0;", - ")V" + Ljava/io/IOException; } .end annotation - check-cast p2, Le/j/j/o/d; + new-instance v0, Ljava/io/FileInputStream; - invoke-virtual {p2}, Le/j/j/o/d;->f()Le/j/j/k/c; + invoke-virtual {p1}, Le/j/j/p/c;->b()Ljava/io/File; - move-result-object v6 + move-result-object v1 - invoke-virtual {p2}, Le/j/j/o/d;->d()Ljava/lang/String; + invoke-virtual {v1}, Ljava/io/File;->toString()Ljava/lang/String; - move-result-object v7 + move-result-object v1 - invoke-virtual {p2}, Le/j/j/o/d;->e()Le/j/j/p/c; + invoke-direct {v0, v1}, Ljava/io/FileInputStream;->(Ljava/lang/String;)V - move-result-object v8 + invoke-virtual {p1}, Le/j/j/p/c;->b()Ljava/io/File; - new-instance v9, Le/j/j/o/e0$a; + move-result-object p1 - const-string v4, "VideoThumbnailProducer" + invoke-virtual {p1}, Ljava/io/File;->length()J - move-object v0, v9 + move-result-wide v1 - move-object v1, p0 + long-to-int p1, v1 - move-object v2, p1 + invoke-virtual {p0, v0, p1}, Le/j/j/o/d0;->a(Ljava/io/InputStream;I)Le/j/j/j/e; - move-object v3, v6 + move-result-object p1 - move-object v5, v7 - - invoke-direct/range {v0 .. v8}, Le/j/j/o/e0$a;->(Le/j/j/o/e0;Le/j/j/o/k;Le/j/j/k/c;Ljava/lang/String;Ljava/lang/String;Le/j/j/k/c;Ljava/lang/String;Le/j/j/p/c;)V - - new-instance p1, Le/j/j/o/e0$b; - - invoke-direct {p1, p0, v9}, Le/j/j/o/e0$b;->(Le/j/j/o/e0;Le/j/j/o/v0;)V - - invoke-virtual {p2, p1}, Le/j/j/o/d;->a(Le/j/j/o/r0;)V - - iget-object p1, p0, Le/j/j/o/e0;->a:Ljava/util/concurrent/Executor; - - invoke-interface {p1, v9}, Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V - - return-void + return-object p1 +.end method + +.method public a()Ljava/lang/String; + .locals 1 + + const-string v0, "LocalFileFetchProducer" + + return-object v0 .end method diff --git a/com.discord/smali_classes2/e/j/j/o/e1.smali b/com.discord/smali_classes2/e/j/j/o/e1.smali new file mode 100644 index 0000000000..eefe13c9ed --- /dev/null +++ b/com.discord/smali_classes2/e/j/j/o/e1.smali @@ -0,0 +1,24 @@ +.class public interface abstract Le/j/j/o/e1; +.super Ljava/lang/Object; +.source "ThumbnailProducer.java" + +# interfaces +.implements Le/j/j/o/t0; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;", + "Le/j/j/o/t0<", + "TT;>;" + } +.end annotation + + +# virtual methods +.method public abstract a(Le/j/j/d/e;)Z +.end method diff --git a/com.discord/smali_classes2/e/j/j/o/f.smali b/com.discord/smali_classes2/e/j/j/o/f.smali index 3c610350ad..dd1eff7508 100644 --- a/com.discord/smali_classes2/e/j/j/o/f.smali +++ b/com.discord/smali_classes2/e/j/j/o/f.smali @@ -4,7 +4,7 @@ # direct methods -.method public constructor (Le/j/j/c/r;Le/j/j/c/h;Le/j/j/o/p0;)V +.method public constructor (Le/j/j/c/r;Le/j/j/c/h;Le/j/j/o/t0;)V .locals 0 .annotation system Ldalvik/annotation/Signature; value = { @@ -14,14 +14,14 @@ "Le/j/j/j/c;", ">;", "Le/j/j/c/h;", - "Le/j/j/o/p0<", + "Le/j/j/o/t0<", "Lcom/facebook/common/references/CloseableReference<", "Le/j/j/j/c;", ">;>;)V" } .end annotation - invoke-direct {p0, p1, p2, p3}, Le/j/j/o/h;->(Le/j/j/c/r;Le/j/j/c/h;Le/j/j/o/p0;)V + invoke-direct {p0, p1, p2, p3}, Le/j/j/o/h;->(Le/j/j/c/r;Le/j/j/c/h;Le/j/j/o/t0;)V return-void .end method diff --git a/com.discord/smali_classes2/e/j/j/o/f0$a.smali b/com.discord/smali_classes2/e/j/j/o/f0$a.smali deleted file mode 100644 index 546b3c85f1..0000000000 --- a/com.discord/smali_classes2/e/j/j/o/f0$a.smali +++ /dev/null @@ -1,14 +0,0 @@ -.class public synthetic Le/j/j/o/f0$a; -.super Ljava/lang/Object; -.source "MultiplexProducer.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Le/j/j/o/f0; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1009 - name = null -.end annotation diff --git a/com.discord/smali_classes2/e/j/j/o/f0$b$a.smali b/com.discord/smali_classes2/e/j/j/o/f0$b$a.smali deleted file mode 100644 index 028d212216..0000000000 --- a/com.discord/smali_classes2/e/j/j/o/f0$b$a.smali +++ /dev/null @@ -1,160 +0,0 @@ -.class public Le/j/j/o/f0$b$a; -.super Le/j/j/o/b; -.source "MultiplexProducer.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Le/j/j/o/f0$b; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1 - name = "a" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Le/j/j/o/b<", - "TT;>;" - } -.end annotation - - -# instance fields -.field public final synthetic b:Le/j/j/o/f0$b; - - -# direct methods -.method public synthetic constructor (Le/j/j/o/f0$b;Le/j/j/o/f0$a;)V - .locals 0 - - iput-object p1, p0, Le/j/j/o/f0$b$a;->b:Le/j/j/o/f0$b; - - invoke-direct {p0}, Le/j/j/o/b;->()V - - return-void -.end method - - -# virtual methods -.method public b()V - .locals 1 - - :try_start_0 - invoke-static {}, Le/j/j/q/b;->c()Z - - iget-object v0, p0, Le/j/j/o/f0$b$a;->b:Le/j/j/o/f0$b; - - invoke-virtual {v0, p0}, Le/j/j/o/f0$b;->a(Le/j/j/o/f0$b$a;)V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - invoke-static {}, Le/j/j/q/b;->c()Z - - return-void - - :catchall_0 - move-exception v0 - - invoke-static {}, Le/j/j/q/b;->c()Z - - throw v0 -.end method - -.method public b(F)V - .locals 1 - - :try_start_0 - invoke-static {}, Le/j/j/q/b;->c()Z - - move-result v0 - - if-eqz v0, :cond_0 - - const-string v0, "MultiplexProducer#onProgressUpdate" - - invoke-static {v0}, Le/j/j/q/b;->a(Ljava/lang/String;)V - - :cond_0 - iget-object v0, p0, Le/j/j/o/f0$b$a;->b:Le/j/j/o/f0$b; - - invoke-virtual {v0, p0, p1}, Le/j/j/o/f0$b;->a(Le/j/j/o/f0$b$a;F)V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - invoke-static {}, Le/j/j/q/b;->c()Z - - move-result p1 - - if-eqz p1, :cond_1 - - invoke-static {}, Le/j/j/q/b;->a()V - - :cond_1 - return-void - - :catchall_0 - move-exception p1 - - invoke-static {}, Le/j/j/q/b;->c()Z - - move-result v0 - - if-eqz v0, :cond_2 - - invoke-static {}, Le/j/j/q/b;->a()V - - :cond_2 - throw p1 -.end method - -.method public b(Ljava/lang/Object;I)V - .locals 1 - - check-cast p1, Ljava/io/Closeable; - - :try_start_0 - invoke-static {}, Le/j/j/q/b;->c()Z - - iget-object v0, p0, Le/j/j/o/f0$b$a;->b:Le/j/j/o/f0$b; - - invoke-virtual {v0, p0, p1, p2}, Le/j/j/o/f0$b;->a(Le/j/j/o/f0$b$a;Ljava/io/Closeable;I)V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - invoke-static {}, Le/j/j/q/b;->c()Z - - return-void - - :catchall_0 - move-exception p1 - - invoke-static {}, Le/j/j/q/b;->c()Z - - throw p1 -.end method - -.method public b(Ljava/lang/Throwable;)V - .locals 1 - - :try_start_0 - invoke-static {}, Le/j/j/q/b;->c()Z - - iget-object v0, p0, Le/j/j/o/f0$b$a;->b:Le/j/j/o/f0$b; - - invoke-virtual {v0, p0, p1}, Le/j/j/o/f0$b;->a(Le/j/j/o/f0$b$a;Ljava/lang/Throwable;)V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - invoke-static {}, Le/j/j/q/b;->c()Z - - return-void - - :catchall_0 - move-exception p1 - - invoke-static {}, Le/j/j/q/b;->c()Z - - throw p1 -.end method diff --git a/com.discord/smali_classes2/e/j/j/o/f0.smali b/com.discord/smali_classes2/e/j/j/o/f0.smali index 13697533c8..d2d2898d04 100644 --- a/com.discord/smali_classes2/e/j/j/o/f0.smali +++ b/com.discord/smali_classes2/e/j/j/o/f0.smali @@ -1,310 +1,127 @@ -.class public abstract Le/j/j/o/f0; -.super Ljava/lang/Object; -.source "MultiplexProducer.java" - -# interfaces -.implements Le/j/j/o/p0; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Le/j/j/o/f0$b; - } -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;", - "Le/j/j/o/p0<", - "TT;>;" - } -.end annotation +.class public Le/j/j/o/f0; +.super Le/j/j/o/d0; +.source "LocalResourceFetchProducer.java" # instance fields -.field public final a:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "TK;", - "Le/j/j/o/f0<", - "TK;TT;>.b;>;" - } - .end annotation -.end field - -.field public final b:Le/j/j/o/p0; - .annotation system Ldalvik/annotation/Signature; - value = { - "Le/j/j/o/p0<", - "TT;>;" - } - .end annotation -.end field +.field public final c:Landroid/content/res/Resources; # direct methods -.method public constructor (Le/j/j/o/p0;)V +.method public constructor (Ljava/util/concurrent/Executor;Le/j/d/h/h;Landroid/content/res/Resources;)V .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Le/j/j/o/p0<", - "TT;>;)V" - } - .end annotation - invoke-direct {p0}, Ljava/lang/Object;->()V + invoke-direct {p0, p1, p2}, Le/j/j/o/d0;->(Ljava/util/concurrent/Executor;Le/j/d/h/h;)V - iput-object p1, p0, Le/j/j/o/f0;->b:Le/j/j/o/p0; - - new-instance p1, Ljava/util/HashMap; - - invoke-direct {p1}, Ljava/util/HashMap;->()V - - iput-object p1, p0, Le/j/j/o/f0;->a:Ljava/util/Map; + iput-object p3, p0, Le/j/j/o/f0;->c:Landroid/content/res/Resources; return-void .end method # virtual methods -.method public final declared-synchronized a(Ljava/lang/Object;)Le/j/j/o/f0$b; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TK;)", - "Le/j/j/o/f0<", - "TK;TT;>.b;" - } - .end annotation - - monitor-enter p0 - - :try_start_0 - new-instance v0, Le/j/j/o/f0$b; - - invoke-direct {v0, p0, p1}, Le/j/j/o/f0$b;->(Le/j/j/o/f0;Ljava/lang/Object;)V - - iget-object v1, p0, Le/j/j/o/f0;->a:Ljava/util/Map; - - invoke-interface {v1, p1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - monitor-exit p0 - - return-object v0 - - :catchall_0 - move-exception p1 - - monitor-exit p0 - - throw p1 -.end method - -.method public abstract a(Ljava/io/Closeable;)Ljava/io/Closeable; - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)TT;" - } - .end annotation -.end method - -.method public abstract a(Le/j/j/o/q0;)Ljava/lang/Object; - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Le/j/j/o/q0;", - ")TK;" - } - .end annotation -.end method - -.method public a(Le/j/j/o/k;Le/j/j/o/q0;)V +.method public a(Le/j/j/p/c;)Le/j/j/j/e; .locals 4 - .annotation system Ldalvik/annotation/Signature; + .annotation system Ldalvik/annotation/Throws; value = { - "(", - "Le/j/j/o/k<", - "TT;>;", - "Le/j/j/o/q0;", - ")V" + Ljava/io/IOException; } .end annotation - :try_start_0 - invoke-static {}, Le/j/j/q/b;->c()Z + iget-object v0, p0, Le/j/j/o/f0;->c:Landroid/content/res/Resources; - move-result v0 + iget-object v1, p1, Le/j/j/p/c;->b:Landroid/net/Uri; - if-eqz v0, :cond_0 + invoke-virtual {v1}, Landroid/net/Uri;->getPath()Ljava/lang/String; - const-string v0, "MultiplexProducer#produceResults" + move-result-object v1 - invoke-static {v0}, Le/j/j/q/b;->a(Ljava/lang/String;)V + const/4 v2, 0x1 - :cond_0 - invoke-virtual {p0, p2}, Le/j/j/o/f0;->a(Le/j/j/o/q0;)Ljava/lang/Object; + invoke-virtual {v1, v2}, Ljava/lang/String;->substring(I)Ljava/lang/String; + + move-result-object v1 + + invoke-static {v1}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I + + move-result v1 + + invoke-virtual {v0, v1}, Landroid/content/res/Resources;->openRawResource(I)Ljava/io/InputStream; move-result-object v0 - :cond_1 const/4 v1, 0x0 - monitor-enter p0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_1 - - :try_start_1 - invoke-virtual {p0, v0}, Le/j/j/o/f0;->b(Ljava/lang/Object;)Le/j/j/o/f0$b; - - move-result-object v2 - - if-nez v2, :cond_2 - - invoke-virtual {p0, v0}, Le/j/j/o/f0;->a(Ljava/lang/Object;)Le/j/j/o/f0$b; - - move-result-object v2 - - const/4 v1, 0x1 - - :cond_2 - monitor-exit p0 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - :try_start_2 - invoke-virtual {v2, p1, p2}, Le/j/j/o/f0$b;->a(Le/j/j/o/k;Le/j/j/o/q0;)Z - - move-result v3 - - if-eqz v3, :cond_1 - - if-eqz v1, :cond_3 - - invoke-static {v2}, Le/j/j/o/f0$b;->a(Le/j/j/o/f0$b;)V - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_1 - - :cond_3 - invoke-static {}, Le/j/j/q/b;->c()Z - - move-result p1 - - if-eqz p1, :cond_4 - - invoke-static {}, Le/j/j/q/b;->a()V - - :cond_4 - return-void - - :catchall_0 - move-exception p1 - - :try_start_3 - monitor-exit p0 - :try_end_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_0 - - :try_start_4 - throw p1 - :try_end_4 - .catchall {:try_start_4 .. :try_end_4} :catchall_1 - - :catchall_1 - move-exception p1 - - invoke-static {}, Le/j/j/q/b;->c()Z - - move-result p2 - - if-eqz p2, :cond_5 - - invoke-static {}, Le/j/j/q/b;->a()V - - :cond_5 - throw p1 -.end method - -.method public final declared-synchronized a(Ljava/lang/Object;Le/j/j/o/f0$b;)V - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TK;", - "Le/j/j/o/f0<", - "TK;TT;>.b;)V" - } - .end annotation - - monitor-enter p0 - :try_start_0 - iget-object v0, p0, Le/j/j/o/f0;->a:Ljava/util/Map; + iget-object v3, p0, Le/j/j/o/f0;->c:Landroid/content/res/Resources; - invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + iget-object p1, p1, Le/j/j/p/c;->b:Landroid/net/Uri; - move-result-object v0 - - if-ne v0, p2, :cond_0 - - iget-object p2, p0, Le/j/j/o/f0;->a:Ljava/util/Map; - - invoke-interface {p2, p1}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object; - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - :cond_0 - monitor-exit p0 - - return-void - - :catchall_0 - move-exception p1 - - monitor-exit p0 - - throw p1 -.end method - -.method public final declared-synchronized b(Ljava/lang/Object;)Le/j/j/o/f0$b; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TK;)", - "Le/j/j/o/f0<", - "TK;TT;>.b;" - } - .end annotation - - monitor-enter p0 - - :try_start_0 - iget-object v0, p0, Le/j/j/o/f0;->a:Ljava/util/Map; - - invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + invoke-virtual {p1}, Landroid/net/Uri;->getPath()Ljava/lang/String; move-result-object p1 - check-cast p1, Le/j/j/o/f0$b; + invoke-virtual {p1, v2}, Ljava/lang/String;->substring(I)Ljava/lang/String; + + move-result-object p1 + + invoke-static {p1}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I + + move-result p1 + + invoke-virtual {v3, p1}, Landroid/content/res/Resources;->openRawResourceFd(I)Landroid/content/res/AssetFileDescriptor; + + move-result-object v1 + + invoke-virtual {v1}, Landroid/content/res/AssetFileDescriptor;->getLength()J + + move-result-wide v2 :try_end_0 + .catch Landroid/content/res/Resources$NotFoundException; {:try_start_0 .. :try_end_0} :catch_1 .catchall {:try_start_0 .. :try_end_0} :catchall_0 - monitor-exit p0 + long-to-int p1, v2 - return-object p1 + goto :goto_0 :catchall_0 move-exception p1 - monitor-exit p0 + if-eqz v1, :cond_0 + :try_start_1 + invoke-virtual {v1}, Landroid/content/res/AssetFileDescriptor;->close()V + :try_end_1 + .catch Ljava/io/IOException; {:try_start_1 .. :try_end_1} :catch_0 + + :catch_0 + :cond_0 throw p1 + + :catch_1 + const/4 p1, -0x1 + + if-eqz v1, :cond_1 + + :goto_0 + :try_start_2 + invoke-virtual {v1}, Landroid/content/res/AssetFileDescriptor;->close()V + :try_end_2 + .catch Ljava/io/IOException; {:try_start_2 .. :try_end_2} :catch_2 + + :catch_2 + :cond_1 + invoke-virtual {p0, v0, p1}, Le/j/j/o/d0;->a(Ljava/io/InputStream;I)Le/j/j/j/e; + + move-result-object p1 + + return-object p1 +.end method + +.method public a()Ljava/lang/String; + .locals 1 + + const-string v0, "LocalResourceFetchProducer" + + return-object v0 .end method diff --git a/com.discord/smali_classes2/e/j/j/o/b1$a.smali b/com.discord/smali_classes2/e/j/j/o/f1$a.smali similarity index 73% rename from com.discord/smali_classes2/e/j/j/o/b1$a.smali rename to com.discord/smali_classes2/e/j/j/o/f1$a.smali index 49ef7d961b..4cc7a4c31a 100644 --- a/com.discord/smali_classes2/e/j/j/o/b1$a.smali +++ b/com.discord/smali_classes2/e/j/j/o/f1$a.smali @@ -1,11 +1,11 @@ -.class public Le/j/j/o/b1$a; -.super Le/j/j/o/v0; +.class public Le/j/j/o/f1$a; +.super Le/j/j/o/z0; .source "WebpTranscodeProducer.java" # annotations .annotation system Ldalvik/annotation/EnclosingMethod; - value = Le/j/j/o/b1;->a(Le/j/j/j/e;Le/j/j/o/k;Le/j/j/o/q0;)V + value = Le/j/j/o/f1;->a(Le/j/j/j/e;Le/j/j/o/k;Le/j/j/o/u0;)V .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -15,7 +15,7 @@ .annotation system Ldalvik/annotation/Signature; value = { - "Le/j/j/o/v0<", + "Le/j/j/o/z0<", "Le/j/j/j/e;", ">;" } @@ -25,18 +25,18 @@ # instance fields .field public final synthetic i:Le/j/j/j/e; -.field public final synthetic j:Le/j/j/o/b1; +.field public final synthetic j:Le/j/j/o/f1; # direct methods -.method public constructor (Le/j/j/o/b1;Le/j/j/o/k;Le/j/j/k/c;Ljava/lang/String;Ljava/lang/String;Le/j/j/j/e;)V +.method public constructor (Le/j/j/o/f1;Le/j/j/o/k;Le/j/j/k/c;Ljava/lang/String;Ljava/lang/String;Le/j/j/j/e;)V .locals 0 - iput-object p1, p0, Le/j/j/o/b1$a;->j:Le/j/j/o/b1; + iput-object p1, p0, Le/j/j/o/f1$a;->j:Le/j/j/o/f1; - iput-object p6, p0, Le/j/j/o/b1$a;->i:Le/j/j/j/e; + iput-object p6, p0, Le/j/j/o/f1$a;->i:Le/j/j/j/e; - invoke-direct {p0, p2, p3, p4, p5}, Le/j/j/o/v0;->(Le/j/j/o/k;Le/j/j/k/c;Ljava/lang/String;Ljava/lang/String;)V + invoke-direct {p0, p2, p3, p4, p5}, Le/j/j/o/z0;->(Le/j/j/o/k;Le/j/j/k/c;Ljava/lang/String;Ljava/lang/String;)V return-void .end method @@ -46,11 +46,11 @@ .method public a(Ljava/lang/Exception;)V .locals 1 - iget-object v0, p0, Le/j/j/o/b1$a;->i:Le/j/j/j/e; + iget-object v0, p0, Le/j/j/o/f1$a;->i:Le/j/j/j/e; invoke-static {v0}, Le/j/j/j/e;->c(Le/j/j/j/e;)V - invoke-super {p0, p1}, Le/j/j/o/v0;->a(Ljava/lang/Exception;)V + invoke-super {p0, p1}, Le/j/j/o/z0;->a(Ljava/lang/Exception;)V return-void .end method @@ -73,9 +73,9 @@ } .end annotation - iget-object v0, p0, Le/j/j/o/b1$a;->j:Le/j/j/o/b1; + iget-object v0, p0, Le/j/j/o/f1$a;->j:Le/j/j/o/f1; - iget-object v0, v0, Le/j/j/o/b1;->b:Le/j/d/h/h; + iget-object v0, v0, Le/j/j/o/f1;->b:Le/j/d/h/h; check-cast v0, Le/j/j/l/v; @@ -84,9 +84,9 @@ move-result-object v0 :try_start_0 - iget-object v1, p0, Le/j/j/o/b1$a;->i:Le/j/j/j/e; + iget-object v1, p0, Le/j/j/o/f1$a;->i:Le/j/j/j/e; - invoke-static {v1, v0}, Le/j/j/o/b1;->a(Le/j/j/j/e;Le/j/d/h/j;)V + invoke-static {v1, v0}, Le/j/j/o/f1;->a(Le/j/j/j/e;Le/j/d/h/j;)V move-object v1, v0 @@ -107,7 +107,7 @@ invoke-direct {v2, v1}, Le/j/j/j/e;->(Lcom/facebook/common/references/CloseableReference;)V - iget-object v3, p0, Le/j/j/o/b1$a;->i:Le/j/j/j/e; + iget-object v3, p0, Le/j/j/o/f1$a;->i:Le/j/j/j/e; invoke-virtual {v2, v3}, Le/j/j/j/e;->a(Le/j/j/j/e;)V :try_end_1 @@ -146,11 +146,11 @@ .method public c()V .locals 1 - iget-object v0, p0, Le/j/j/o/b1$a;->i:Le/j/j/j/e; + iget-object v0, p0, Le/j/j/o/f1$a;->i:Le/j/j/j/e; invoke-static {v0}, Le/j/j/j/e;->c(Le/j/j/j/e;)V - invoke-super {p0}, Le/j/j/o/v0;->c()V + invoke-super {p0}, Le/j/j/o/z0;->c()V return-void .end method @@ -160,11 +160,11 @@ check-cast p1, Le/j/j/j/e; - iget-object v0, p0, Le/j/j/o/b1$a;->i:Le/j/j/j/e; + iget-object v0, p0, Le/j/j/o/f1$a;->i:Le/j/j/j/e; invoke-static {v0}, Le/j/j/j/e;->c(Le/j/j/j/e;)V - invoke-super {p0, p1}, Le/j/j/o/v0;->c(Ljava/lang/Object;)V + invoke-super {p0, p1}, Le/j/j/o/z0;->c(Ljava/lang/Object;)V return-void .end method diff --git a/com.discord/smali_classes2/e/j/j/o/b1$b.smali b/com.discord/smali_classes2/e/j/j/o/f1$b.smali similarity index 71% rename from com.discord/smali_classes2/e/j/j/o/b1$b.smali rename to com.discord/smali_classes2/e/j/j/o/f1$b.smali index 4c3c38b043..4b71f09ab0 100644 --- a/com.discord/smali_classes2/e/j/j/o/b1$b.smali +++ b/com.discord/smali_classes2/e/j/j/o/f1$b.smali @@ -1,11 +1,11 @@ -.class public Le/j/j/o/b1$b; +.class public Le/j/j/o/f1$b; .super Le/j/j/o/n; .source "WebpTranscodeProducer.java" # annotations .annotation system Ldalvik/annotation/EnclosingClass; - value = Le/j/j/o/b1; + value = Le/j/j/o/f1; .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -24,15 +24,15 @@ # instance fields -.field public final c:Le/j/j/o/q0; +.field public final c:Le/j/j/o/u0; .field public d:Le/j/d/m/b; -.field public final synthetic e:Le/j/j/o/b1; +.field public final synthetic e:Le/j/j/o/f1; # direct methods -.method public constructor (Le/j/j/o/b1;Le/j/j/o/k;Le/j/j/o/q0;)V +.method public constructor (Le/j/j/o/f1;Le/j/j/o/k;Le/j/j/o/u0;)V .locals 0 .annotation system Ldalvik/annotation/Signature; value = { @@ -40,20 +40,20 @@ "Le/j/j/o/k<", "Le/j/j/j/e;", ">;", - "Le/j/j/o/q0;", + "Le/j/j/o/u0;", ")V" } .end annotation - iput-object p1, p0, Le/j/j/o/b1$b;->e:Le/j/j/o/b1; + iput-object p1, p0, Le/j/j/o/f1$b;->e:Le/j/j/o/f1; invoke-direct {p0, p2}, Le/j/j/o/n;->(Le/j/j/o/k;)V - iput-object p3, p0, Le/j/j/o/b1$b;->c:Le/j/j/o/q0; + iput-object p3, p0, Le/j/j/o/f1$b;->c:Le/j/j/o/u0; sget-object p1, Le/j/d/m/b;->f:Le/j/d/m/b; - iput-object p1, p0, Le/j/j/o/b1$b;->d:Le/j/d/m/b; + iput-object p1, p0, Le/j/j/o/f1$b;->d:Le/j/d/m/b; return-void .end method @@ -65,7 +65,7 @@ check-cast p1, Le/j/j/j/e; - iget-object v0, p0, Le/j/j/o/b1$b;->d:Le/j/d/m/b; + iget-object v0, p0, Le/j/j/o/f1$b;->d:Le/j/d/m/b; sget-object v1, Le/j/d/m/b;->f:Le/j/d/m/b; @@ -73,9 +73,7 @@ if-eqz p1, :cond_3 - invoke-static {p1}, Lp/a/b/b/g/e;->a(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {p1}, Le/j/j/j/e;->d()Ljava/io/InputStream; + invoke-virtual {p1}, Le/j/j/j/e;->b()Ljava/io/InputStream; move-result-object v0 @@ -89,9 +87,7 @@ if-eqz v1, :cond_1 - invoke-static {}, Le/j/j/m/e;->a()Le/j/j/m/d; - - move-result-object v1 + sget-object v1, Le/j/j/m/e;->a:Le/j/j/m/d; if-nez v1, :cond_0 @@ -125,10 +121,10 @@ sget-object v0, Le/j/d/m/b;->e:Le/j/d/m/b; :goto_0 - iput-object v0, p0, Le/j/j/o/b1$b;->d:Le/j/d/m/b; + iput-object v0, p0, Le/j/j/o/f1$b;->d:Le/j/d/m/b; :cond_3 - iget-object v0, p0, Le/j/j/o/b1$b;->d:Le/j/d/m/b; + iget-object v0, p0, Le/j/j/o/f1$b;->d:Le/j/d/m/b; sget-object v1, Le/j/d/m/b;->e:Le/j/d/m/b; @@ -149,7 +145,7 @@ if-eqz v0, :cond_6 - iget-object v0, p0, Le/j/j/o/b1$b;->d:Le/j/d/m/b; + iget-object v0, p0, Le/j/j/o/f1$b;->d:Le/j/d/m/b; sget-object v1, Le/j/d/m/b;->d:Le/j/d/m/b; @@ -157,13 +153,13 @@ if-eqz p1, :cond_5 - iget-object p2, p0, Le/j/j/o/b1$b;->e:Le/j/j/o/b1; + iget-object p2, p0, Le/j/j/o/f1$b;->e:Le/j/j/o/f1; iget-object v0, p0, Le/j/j/o/n;->b:Le/j/j/o/k; - iget-object v1, p0, Le/j/j/o/b1$b;->c:Le/j/j/o/q0; + iget-object v1, p0, Le/j/j/o/f1$b;->c:Le/j/j/o/u0; - invoke-virtual {p2, p1, v0, v1}, Le/j/j/o/b1;->a(Le/j/j/j/e;Le/j/j/o/k;Le/j/j/o/q0;)V + invoke-virtual {p2, p1, v0, v1}, Le/j/j/o/f1;->a(Le/j/j/j/e;Le/j/j/o/k;Le/j/j/o/u0;)V goto :goto_1 diff --git a/com.discord/smali_classes2/e/j/j/o/f1.smali b/com.discord/smali_classes2/e/j/j/o/f1.smali new file mode 100644 index 0000000000..66481d8ad0 --- /dev/null +++ b/com.discord/smali_classes2/e/j/j/o/f1.smali @@ -0,0 +1,248 @@ +.class public Le/j/j/o/f1; +.super Ljava/lang/Object; +.source "WebpTranscodeProducer.java" + +# interfaces +.implements Le/j/j/o/t0; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Le/j/j/o/f1$b; + } +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Le/j/j/o/t0<", + "Le/j/j/j/e;", + ">;" + } +.end annotation + + +# instance fields +.field public final a:Ljava/util/concurrent/Executor; + +.field public final b:Le/j/d/h/h; + +.field public final c:Le/j/j/o/t0; + .annotation system Ldalvik/annotation/Signature; + value = { + "Le/j/j/o/t0<", + "Le/j/j/j/e;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (Ljava/util/concurrent/Executor;Le/j/d/h/h;Le/j/j/o/t0;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/concurrent/Executor;", + "Le/j/d/h/h;", + "Le/j/j/o/t0<", + "Le/j/j/j/e;", + ">;)V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + if-eqz p1, :cond_2 + + iput-object p1, p0, Le/j/j/o/f1;->a:Ljava/util/concurrent/Executor; + + if-eqz p2, :cond_1 + + iput-object p2, p0, Le/j/j/o/f1;->b:Le/j/d/h/h; + + if-eqz p3, :cond_0 + + iput-object p3, p0, Le/j/j/o/f1;->c:Le/j/j/o/t0; + + return-void + + :cond_0 + new-instance p1, Ljava/lang/NullPointerException; + + invoke-direct {p1}, Ljava/lang/NullPointerException;->()V + + throw p1 + + :cond_1 + new-instance p1, Ljava/lang/NullPointerException; + + invoke-direct {p1}, Ljava/lang/NullPointerException;->()V + + throw p1 + + :cond_2 + new-instance p1, Ljava/lang/NullPointerException; + + invoke-direct {p1}, Ljava/lang/NullPointerException;->()V + + throw p1 +.end method + +.method public static synthetic a(Le/j/j/j/e;Le/j/d/h/j;)V + .locals 3 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/lang/Exception; + } + .end annotation + + invoke-virtual {p0}, Le/j/j/j/e;->b()Ljava/io/InputStream; + + move-result-object v0 + + invoke-static {v0}, Le/j/i/d;->b(Ljava/io/InputStream;)Le/j/i/c; + + move-result-object v1 + + sget-object v2, Le/j/i/b;->f:Le/j/i/c; + + if-eq v1, v2, :cond_3 + + sget-object v2, Le/j/i/b;->h:Le/j/i/c; + + if-ne v1, v2, :cond_0 + + goto :goto_1 + + :cond_0 + sget-object v2, Le/j/i/b;->g:Le/j/i/c; + + if-eq v1, v2, :cond_2 + + sget-object v2, Le/j/i/b;->i:Le/j/i/c; + + if-ne v1, v2, :cond_1 + + goto :goto_0 + + :cond_1 + new-instance p0, Ljava/lang/IllegalArgumentException; + + const-string p1, "Wrong image format" + + invoke-direct {p0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw p0 + + :cond_2 + :goto_0 + sget-object v1, Le/j/j/m/e;->a:Le/j/j/m/d; + + invoke-interface {v1, v0, p1}, Le/j/j/m/d;->a(Ljava/io/InputStream;Ljava/io/OutputStream;)V + + sget-object p1, Le/j/i/b;->b:Le/j/i/c; + + iput-object p1, p0, Le/j/j/j/e;->f:Le/j/i/c; + + goto :goto_2 + + :cond_3 + :goto_1 + sget-object v1, Le/j/j/m/e;->a:Le/j/j/m/d; + + const/16 v2, 0x50 + + invoke-interface {v1, v0, p1, v2}, Le/j/j/m/d;->a(Ljava/io/InputStream;Ljava/io/OutputStream;I)V + + sget-object p1, Le/j/i/b;->a:Le/j/i/c; + + iput-object p1, p0, Le/j/j/j/e;->f:Le/j/i/c; + + :goto_2 + return-void +.end method + + +# virtual methods +.method public final a(Le/j/j/j/e;Le/j/j/o/k;Le/j/j/o/u0;)V + .locals 7 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Le/j/j/j/e;", + "Le/j/j/o/k<", + "Le/j/j/j/e;", + ">;", + "Le/j/j/o/u0;", + ")V" + } + .end annotation + + if-eqz p1, :cond_0 + + invoke-static {p1}, Le/j/j/j/e;->b(Le/j/j/j/e;)Le/j/j/j/e; + + move-result-object v6 + + new-instance p1, Le/j/j/o/f1$a; + + move-object v0, p3 + + check-cast v0, Le/j/j/o/d; + + iget-object v3, v0, Le/j/j/o/d;->c:Le/j/j/k/c; + + check-cast p3, Le/j/j/o/d; + + iget-object v5, p3, Le/j/j/o/d;->b:Ljava/lang/String; + + const-string v4, "WebpTranscodeProducer" + + move-object v0, p1 + + move-object v1, p0 + + move-object v2, p2 + + invoke-direct/range {v0 .. v6}, Le/j/j/o/f1$a;->(Le/j/j/o/f1;Le/j/j/o/k;Le/j/j/k/c;Ljava/lang/String;Ljava/lang/String;Le/j/j/j/e;)V + + iget-object p2, p0, Le/j/j/o/f1;->a:Ljava/util/concurrent/Executor; + + invoke-interface {p2, p1}, Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V + + return-void + + :cond_0 + new-instance p1, Ljava/lang/NullPointerException; + + invoke-direct {p1}, Ljava/lang/NullPointerException;->()V + + throw p1 +.end method + +.method public a(Le/j/j/o/k;Le/j/j/o/u0;)V + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Le/j/j/o/k<", + "Le/j/j/j/e;", + ">;", + "Le/j/j/o/u0;", + ")V" + } + .end annotation + + iget-object v0, p0, Le/j/j/o/f1;->c:Le/j/j/o/t0; + + new-instance v1, Le/j/j/o/f1$b; + + invoke-direct {v1, p0, p1, p2}, Le/j/j/o/f1$b;->(Le/j/j/o/f1;Le/j/j/o/k;Le/j/j/o/u0;)V + + invoke-interface {v0, v1, p2}, Le/j/j/o/t0;->a(Le/j/j/o/k;Le/j/j/o/u0;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/e/j/j/o/g.smali b/com.discord/smali_classes2/e/j/j/o/g.smali index ac0e29faa1..400de2fa62 100644 --- a/com.discord/smali_classes2/e/j/j/o/g.smali +++ b/com.discord/smali_classes2/e/j/j/o/g.smali @@ -1,12 +1,12 @@ .class public Le/j/j/o/g; -.super Le/j/j/o/f0; +.super Le/j/j/o/h0; .source "BitmapMemoryCacheKeyMultiplexProducer.java" # annotations .annotation system Ldalvik/annotation/Signature; value = { - "Le/j/j/o/f0<", + "Le/j/j/o/h0<", "Landroid/util/Pair<", "Lcom/facebook/cache/common/CacheKey;", "Le/j/j/p/c$b;", @@ -23,10 +23,10 @@ # direct methods -.method public constructor (Le/j/j/c/h;Le/j/j/o/p0;)V +.method public constructor (Le/j/j/c/h;Le/j/j/o/t0;)V .locals 0 - invoke-direct {p0, p2}, Le/j/j/o/f0;->(Le/j/j/o/p0;)V + invoke-direct {p0, p2}, Le/j/j/o/h0;->(Le/j/j/o/t0;)V iput-object p1, p0, Le/j/j/o/g;->c:Le/j/j/c/h; @@ -35,19 +35,10 @@ # virtual methods -.method public a(Lcom/facebook/common/references/CloseableReference;)Lcom/facebook/common/references/CloseableReference; +.method public a(Ljava/io/Closeable;)Ljava/io/Closeable; .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lcom/facebook/common/references/CloseableReference<", - "Le/j/j/j/c;", - ">;)", - "Lcom/facebook/common/references/CloseableReference<", - "Le/j/j/j/c;", - ">;" - } - .end annotation + + check-cast p1, Lcom/facebook/common/references/CloseableReference; invoke-static {p1}, Lcom/facebook/common/references/CloseableReference;->a(Lcom/facebook/common/references/CloseableReference;)Lcom/facebook/common/references/CloseableReference; @@ -56,19 +47,7 @@ return-object p1 .end method -.method public bridge synthetic a(Ljava/io/Closeable;)Ljava/io/Closeable; - .locals 0 - - check-cast p1, Lcom/facebook/common/references/CloseableReference; - - invoke-virtual {p0, p1}, Le/j/j/o/g;->a(Lcom/facebook/common/references/CloseableReference;)Lcom/facebook/common/references/CloseableReference; - - move-result-object p1 - - return-object p1 -.end method - -.method public a(Le/j/j/o/q0;)Ljava/lang/Object; +.method public a(Le/j/j/o/u0;)Ljava/lang/Object; .locals 3 iget-object v0, p0, Le/j/j/o/g;->c:Le/j/j/c/h; diff --git a/com.discord/smali_classes2/e/j/j/o/e0$a.smali b/com.discord/smali_classes2/e/j/j/o/g0$a.smali similarity index 79% rename from com.discord/smali_classes2/e/j/j/o/e0$a.smali rename to com.discord/smali_classes2/e/j/j/o/g0$a.smali index fcec885acd..5fea9ec494 100644 --- a/com.discord/smali_classes2/e/j/j/o/e0$a.smali +++ b/com.discord/smali_classes2/e/j/j/o/g0$a.smali @@ -1,11 +1,11 @@ -.class public Le/j/j/o/e0$a; -.super Le/j/j/o/v0; +.class public Le/j/j/o/g0$a; +.super Le/j/j/o/z0; .source "LocalVideoThumbnailProducer.java" # annotations .annotation system Ldalvik/annotation/EnclosingMethod; - value = Le/j/j/o/e0;->a(Le/j/j/o/k;Le/j/j/o/q0;)V + value = Le/j/j/o/g0;->a(Le/j/j/o/k;Le/j/j/o/u0;)V .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -15,7 +15,7 @@ .annotation system Ldalvik/annotation/Signature; value = { - "Le/j/j/o/v0<", + "Le/j/j/o/z0<", "Lcom/facebook/common/references/CloseableReference<", "Le/j/j/j/c;", ">;>;" @@ -30,22 +30,22 @@ .field public final synthetic k:Le/j/j/p/c; -.field public final synthetic l:Le/j/j/o/e0; +.field public final synthetic l:Le/j/j/o/g0; # direct methods -.method public constructor (Le/j/j/o/e0;Le/j/j/o/k;Le/j/j/k/c;Ljava/lang/String;Ljava/lang/String;Le/j/j/k/c;Ljava/lang/String;Le/j/j/p/c;)V +.method public constructor (Le/j/j/o/g0;Le/j/j/o/k;Le/j/j/k/c;Ljava/lang/String;Ljava/lang/String;Le/j/j/k/c;Ljava/lang/String;Le/j/j/p/c;)V .locals 0 - iput-object p1, p0, Le/j/j/o/e0$a;->l:Le/j/j/o/e0; + iput-object p1, p0, Le/j/j/o/g0$a;->l:Le/j/j/o/g0; - iput-object p6, p0, Le/j/j/o/e0$a;->i:Le/j/j/k/c; + iput-object p6, p0, Le/j/j/o/g0$a;->i:Le/j/j/k/c; - iput-object p7, p0, Le/j/j/o/e0$a;->j:Ljava/lang/String; + iput-object p7, p0, Le/j/j/o/g0$a;->j:Ljava/lang/String; - iput-object p8, p0, Le/j/j/o/e0$a;->k:Le/j/j/p/c; + iput-object p8, p0, Le/j/j/o/g0$a;->k:Le/j/j/p/c; - invoke-direct {p0, p2, p3, p4, p5}, Le/j/j/o/v0;->(Le/j/j/o/k;Le/j/j/k/c;Ljava/lang/String;Ljava/lang/String;)V + invoke-direct {p0, p2, p3, p4, p5}, Le/j/j/o/z0;->(Le/j/j/o/k;Le/j/j/k/c;Ljava/lang/String;Ljava/lang/String;)V return-void .end method @@ -55,11 +55,11 @@ .method public a(Ljava/lang/Exception;)V .locals 3 - invoke-super {p0, p1}, Le/j/j/o/v0;->a(Ljava/lang/Exception;)V + invoke-super {p0, p1}, Le/j/j/o/z0;->a(Ljava/lang/Exception;)V - iget-object p1, p0, Le/j/j/o/e0$a;->i:Le/j/j/k/c; + iget-object p1, p0, Le/j/j/o/g0$a;->i:Le/j/j/k/c; - iget-object v0, p0, Le/j/j/o/e0$a;->j:Ljava/lang/String; + iget-object v0, p0, Le/j/j/o/g0$a;->j:Ljava/lang/String; const-string v1, "VideoThumbnailProducer" @@ -91,11 +91,11 @@ const/4 v0, 0x0 :try_start_0 - iget-object v1, p0, Le/j/j/o/e0$a;->l:Le/j/j/o/e0; + iget-object v1, p0, Le/j/j/o/g0$a;->l:Le/j/j/o/g0; - iget-object v2, p0, Le/j/j/o/e0$a;->k:Le/j/j/p/c; + iget-object v2, p0, Le/j/j/o/g0$a;->k:Le/j/j/p/c; - invoke-virtual {v1, v2}, Le/j/j/o/e0;->a(Le/j/j/p/c;)Ljava/lang/String; + invoke-virtual {v1, v2}, Le/j/j/o/g0;->a(Le/j/j/p/c;)Ljava/lang/String; move-result-object v1 :try_end_0 @@ -109,7 +109,7 @@ :goto_0 if-eqz v1, :cond_4 - iget-object v2, p0, Le/j/j/o/e0$a;->k:Le/j/j/p/c; + iget-object v2, p0, Le/j/j/o/g0$a;->k:Le/j/j/p/c; iget-object v3, v2, Le/j/j/p/c;->h:Le/j/j/d/e; @@ -157,11 +157,11 @@ goto :goto_4 :cond_4 - iget-object v1, p0, Le/j/j/o/e0$a;->l:Le/j/j/o/e0; + iget-object v1, p0, Le/j/j/o/g0$a;->l:Le/j/j/o/g0; - iget-object v1, v1, Le/j/j/o/e0;->b:Landroid/content/ContentResolver; + iget-object v1, v1, Le/j/j/o/g0;->b:Landroid/content/ContentResolver; - iget-object v2, p0, Le/j/j/o/e0$a;->k:Le/j/j/p/c; + iget-object v2, p0, Le/j/j/o/g0$a;->k:Le/j/j/p/c; iget-object v2, v2, Le/j/j/p/c;->b:Landroid/net/Uri; @@ -256,11 +256,11 @@ check-cast p1, Lcom/facebook/common/references/CloseableReference; - invoke-super {p0, p1}, Le/j/j/o/v0;->c(Ljava/lang/Object;)V + invoke-super {p0, p1}, Le/j/j/o/z0;->c(Ljava/lang/Object;)V - iget-object v0, p0, Le/j/j/o/e0$a;->i:Le/j/j/k/c; + iget-object v0, p0, Le/j/j/o/g0$a;->i:Le/j/j/k/c; - iget-object v1, p0, Le/j/j/o/e0$a;->j:Ljava/lang/String; + iget-object v1, p0, Le/j/j/o/g0$a;->j:Ljava/lang/String; if-eqz p1, :cond_0 diff --git a/com.discord/smali_classes2/e/j/j/o/e0$b.smali b/com.discord/smali_classes2/e/j/j/o/g0$b.smali similarity index 57% rename from com.discord/smali_classes2/e/j/j/o/e0$b.smali rename to com.discord/smali_classes2/e/j/j/o/g0$b.smali index 4758ab544e..3daefc0b9a 100644 --- a/com.discord/smali_classes2/e/j/j/o/e0$b.smali +++ b/com.discord/smali_classes2/e/j/j/o/g0$b.smali @@ -1,11 +1,11 @@ -.class public Le/j/j/o/e0$b; +.class public Le/j/j/o/g0$b; .super Le/j/j/o/e; .source "LocalVideoThumbnailProducer.java" # annotations .annotation system Ldalvik/annotation/EnclosingMethod; - value = Le/j/j/o/e0;->a(Le/j/j/o/k;Le/j/j/o/q0;)V + value = Le/j/j/o/g0;->a(Le/j/j/o/k;Le/j/j/o/u0;)V .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -15,14 +15,14 @@ # instance fields -.field public final synthetic a:Le/j/j/o/v0; +.field public final synthetic a:Le/j/j/o/z0; # direct methods -.method public constructor (Le/j/j/o/e0;Le/j/j/o/v0;)V +.method public constructor (Le/j/j/o/g0;Le/j/j/o/z0;)V .locals 0 - iput-object p2, p0, Le/j/j/o/e0$b;->a:Le/j/j/o/v0; + iput-object p2, p0, Le/j/j/o/g0$b;->a:Le/j/j/o/z0; invoke-direct {p0}, Le/j/j/o/e;->()V @@ -34,9 +34,9 @@ .method public a()V .locals 1 - iget-object v0, p0, Le/j/j/o/e0$b;->a:Le/j/j/o/v0; + iget-object v0, p0, Le/j/j/o/g0$b;->a:Le/j/j/o/z0; - invoke-virtual {v0}, Le/j/j/o/v0;->a()V + invoke-virtual {v0}, Le/j/j/o/z0;->a()V return-void .end method diff --git a/com.discord/smali_classes2/e/j/j/o/g0.smali b/com.discord/smali_classes2/e/j/j/o/g0.smali index f5f5912935..21a30feeab 100644 --- a/com.discord/smali_classes2/e/j/j/o/g0.smali +++ b/com.discord/smali_classes2/e/j/j/o/g0.smali @@ -1,183 +1,232 @@ .class public Le/j/j/o/g0; -.super Le/j/j/o/e; -.source "MultiplexProducer.java" +.super Ljava/lang/Object; +.source "LocalVideoThumbnailProducer.java" + +# interfaces +.implements Le/j/j/o/t0; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Le/j/j/o/t0<", + "Lcom/facebook/common/references/CloseableReference<", + "Le/j/j/j/c;", + ">;>;" + } +.end annotation # instance fields -.field public final synthetic a:Landroid/util/Pair; +.field public final a:Ljava/util/concurrent/Executor; -.field public final synthetic b:Le/j/j/o/f0$b; +.field public final b:Landroid/content/ContentResolver; # direct methods -.method public constructor (Le/j/j/o/f0$b;Landroid/util/Pair;)V +.method public constructor (Ljava/util/concurrent/Executor;Landroid/content/ContentResolver;)V .locals 0 - iput-object p1, p0, Le/j/j/o/g0;->b:Le/j/j/o/f0$b; + invoke-direct {p0}, Ljava/lang/Object;->()V - iput-object p2, p0, Le/j/j/o/g0;->a:Landroid/util/Pair; + iput-object p1, p0, Le/j/j/o/g0;->a:Ljava/util/concurrent/Executor; - invoke-direct {p0}, Le/j/j/o/e;->()V + iput-object p2, p0, Le/j/j/o/g0;->b:Landroid/content/ContentResolver; return-void .end method # virtual methods -.method public a()V - .locals 7 +.method public final a(Le/j/j/p/c;)Ljava/lang/String; + .locals 10 - iget-object v0, p0, Le/j/j/o/g0;->b:Le/j/j/o/f0$b; + iget-object v0, p1, Le/j/j/p/c;->b:Landroid/net/Uri; - monitor-enter v0 - - :try_start_0 - iget-object v1, p0, Le/j/j/o/g0;->b:Le/j/j/o/f0$b; - - iget-object v1, v1, Le/j/j/o/f0$b;->b:Ljava/util/concurrent/CopyOnWriteArraySet; - - iget-object v2, p0, Le/j/j/o/g0;->a:Landroid/util/Pair; - - invoke-virtual {v1, v2}, Ljava/util/concurrent/CopyOnWriteArraySet;->remove(Ljava/lang/Object;)Z + invoke-static {v0}, Le/j/d/m/c;->e(Landroid/net/Uri;)Z move-result v1 - const/4 v2, 0x0 + if-eqz v1, :cond_0 - if-eqz v1, :cond_1 + invoke-virtual {p1}, Le/j/j/p/c;->b()Ljava/io/File; - iget-object v3, p0, Le/j/j/o/g0;->b:Le/j/j/o/f0$b; + move-result-object p1 - iget-object v3, v3, Le/j/j/o/f0$b;->b:Ljava/util/concurrent/CopyOnWriteArraySet; + invoke-virtual {p1}, Ljava/io/File;->getPath()Ljava/lang/String; - invoke-virtual {v3}, Ljava/util/concurrent/CopyOnWriteArraySet;->isEmpty()Z + move-result-object p1 - move-result v3 + return-object p1 - if-eqz v3, :cond_0 + :cond_0 + invoke-static {v0}, Le/j/d/m/c;->d(Landroid/net/Uri;)Z - iget-object v3, p0, Le/j/j/o/g0;->b:Le/j/j/o/f0$b; + move-result p1 - iget-object v3, v3, Le/j/j/o/f0$b;->f:Le/j/j/o/d; + const/4 v1, 0x0 + + if-eqz p1, :cond_3 + + sget p1, Landroid/os/Build$VERSION;->SDK_INT:I + + invoke-virtual {v0}, Landroid/net/Uri;->getAuthority()Ljava/lang/String; + + move-result-object p1 + + const-string v2, "com.android.providers.media.documents" + + invoke-virtual {v2, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p1 + + if-eqz p1, :cond_1 + + invoke-static {v0}, Landroid/provider/DocumentsContract;->getDocumentId(Landroid/net/Uri;)Ljava/lang/String; + + move-result-object p1 + + sget-object v0, Landroid/provider/MediaStore$Video$Media;->EXTERNAL_CONTENT_URI:Landroid/net/Uri; + + const/4 v2, 0x1 + + new-array v3, v2, [Ljava/lang/String; + + const/4 v4, 0x0 + + const-string v5, ":" + + invoke-virtual {p1, v5}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; + + move-result-object p1 + + aget-object p1, p1, v2 + + aput-object p1, v3, v4 + + const-string p1, "_id=?" + + move-object v7, p1 + + move-object v5, v0 + + move-object v8, v3 goto :goto_0 - :cond_0 - iget-object v3, p0, Le/j/j/o/g0;->b:Le/j/j/o/f0$b; - - invoke-virtual {v3}, Le/j/j/o/f0$b;->f()Ljava/util/List; - - move-result-object v3 - - iget-object v4, p0, Le/j/j/o/g0;->b:Le/j/j/o/f0$b; - - invoke-virtual {v4}, Le/j/j/o/f0$b;->g()Ljava/util/List; - - move-result-object v4 - - iget-object v5, p0, Le/j/j/o/g0;->b:Le/j/j/o/f0$b; - - invoke-virtual {v5}, Le/j/j/o/f0$b;->e()Ljava/util/List; - - move-result-object v5 - - move-object v6, v3 - - move-object v3, v2 - - move-object v2, v6 - - goto :goto_1 - - :catchall_0 - move-exception v1 - - goto :goto_2 - :cond_1 - move-object v3, v2 + move-object v5, v0 + + move-object v7, v1 + + move-object v8, v7 :goto_0 - move-object v4, v2 + iget-object v4, p0, Le/j/j/o/g0;->b:Landroid/content/ContentResolver; - move-object v5, v4 + const-string p1, "_data" - :goto_1 - monitor-exit v0 + filled-new-array {p1}, [Ljava/lang/String; + + move-result-object v6 + + const/4 v9, 0x0 + + invoke-virtual/range {v4 .. v9}, Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; + + move-result-object v0 + + if-eqz v0, :cond_2 + + :try_start_0 + invoke-interface {v0}, Landroid/database/Cursor;->moveToFirst()Z + + move-result v2 + + if-eqz v2, :cond_2 + + invoke-interface {v0, p1}, Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I + + move-result p1 + + invoke-interface {v0, p1}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; + + move-result-object p1 :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 - invoke-static {v2}, Le/j/j/o/d;->b(Ljava/util/List;)V + invoke-interface {v0}, Landroid/database/Cursor;->close()V - invoke-static {v4}, Le/j/j/o/d;->c(Ljava/util/List;)V + return-object p1 - invoke-static {v5}, Le/j/j/o/d;->a(Ljava/util/List;)V + :catchall_0 + move-exception p1 - if-eqz v3, :cond_2 + invoke-interface {v0}, Landroid/database/Cursor;->close()V - invoke-virtual {v3}, Le/j/j/o/d;->a()V + throw p1 :cond_2 - if-eqz v1, :cond_3 + if-eqz v0, :cond_3 - iget-object v0, p0, Le/j/j/o/g0;->a:Landroid/util/Pair; - - iget-object v0, v0, Landroid/util/Pair;->first:Ljava/lang/Object; - - check-cast v0, Le/j/j/o/b; - - invoke-virtual {v0}, Le/j/j/o/b;->a()V + invoke-interface {v0}, Landroid/database/Cursor;->close()V :cond_3 - return-void - - :goto_2 - :try_start_1 - monitor-exit v0 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - throw v1 + return-object v1 .end method -.method public b()V - .locals 1 +.method public a(Le/j/j/o/k;Le/j/j/o/u0;)V + .locals 10 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Le/j/j/o/k<", + "Lcom/facebook/common/references/CloseableReference<", + "Le/j/j/j/c;", + ">;>;", + "Le/j/j/o/u0;", + ")V" + } + .end annotation - iget-object v0, p0, Le/j/j/o/g0;->b:Le/j/j/o/f0$b; + move-object v0, p2 - invoke-virtual {v0}, Le/j/j/o/f0$b;->e()Ljava/util/List; + check-cast v0, Le/j/j/o/d; - move-result-object v0 + iget-object v7, v0, Le/j/j/o/d;->c:Le/j/j/k/c; - invoke-static {v0}, Le/j/j/o/d;->a(Ljava/util/List;)V - - return-void -.end method - -.method public c()V - .locals 1 - - iget-object v0, p0, Le/j/j/o/g0;->b:Le/j/j/o/f0$b; - - invoke-virtual {v0}, Le/j/j/o/f0$b;->g()Ljava/util/List; - - move-result-object v0 - - invoke-static {v0}, Le/j/j/o/d;->c(Ljava/util/List;)V - - return-void -.end method - -.method public d()V - .locals 1 - - iget-object v0, p0, Le/j/j/o/g0;->b:Le/j/j/o/f0$b; - - invoke-virtual {v0}, Le/j/j/o/f0$b;->f()Ljava/util/List; - - move-result-object v0 - - invoke-static {v0}, Le/j/j/o/d;->b(Ljava/util/List;)V + check-cast p2, Le/j/j/o/d; + + iget-object v8, p2, Le/j/j/o/d;->b:Ljava/lang/String; + + iget-object v9, p2, Le/j/j/o/d;->a:Le/j/j/p/c; + + new-instance v0, Le/j/j/o/g0$a; + + const-string v5, "VideoThumbnailProducer" + + move-object v1, v0 + + move-object v2, p0 + + move-object v3, p1 + + move-object v4, v7 + + move-object v6, v8 + + invoke-direct/range {v1 .. v9}, Le/j/j/o/g0$a;->(Le/j/j/o/g0;Le/j/j/o/k;Le/j/j/k/c;Ljava/lang/String;Ljava/lang/String;Le/j/j/k/c;Ljava/lang/String;Le/j/j/p/c;)V + + new-instance p1, Le/j/j/o/g0$b; + + invoke-direct {p1, p0, v0}, Le/j/j/o/g0$b;->(Le/j/j/o/g0;Le/j/j/o/z0;)V + + invoke-virtual {p2, p1}, Le/j/j/o/d;->a(Le/j/j/o/v0;)V + + iget-object p1, p0, Le/j/j/o/g0;->a:Ljava/util/concurrent/Executor; + + invoke-interface {p1, v0}, Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V return-void .end method diff --git a/com.discord/smali_classes2/e/j/j/o/h$a.smali b/com.discord/smali_classes2/e/j/j/o/h$a.smali index e28d53dfa8..74375f09df 100644 --- a/com.discord/smali_classes2/e/j/j/o/h$a.smali +++ b/com.discord/smali_classes2/e/j/j/o/h$a.smali @@ -57,7 +57,7 @@ check-cast p1, Lcom/facebook/common/references/CloseableReference; :try_start_0 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z invoke-static {p2}, Le/j/j/o/b;->a(I)Z @@ -82,7 +82,7 @@ :cond_0 :goto_0 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z goto/16 :goto_4 @@ -301,7 +301,7 @@ :catchall_2 move-exception p1 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z throw p1 .end method diff --git a/com.discord/smali_classes2/e/j/j/o/h.smali b/com.discord/smali_classes2/e/j/j/o/h.smali index 8ae16ef8c8..228f2f211e 100644 --- a/com.discord/smali_classes2/e/j/j/o/h.smali +++ b/com.discord/smali_classes2/e/j/j/o/h.smali @@ -3,14 +3,14 @@ .source "BitmapMemoryCacheProducer.java" # interfaces -.implements Le/j/j/o/p0; +.implements Le/j/j/o/t0; # annotations .annotation system Ldalvik/annotation/Signature; value = { "Ljava/lang/Object;", - "Le/j/j/o/p0<", + "Le/j/j/o/t0<", "Lcom/facebook/common/references/CloseableReference<", "Le/j/j/j/c;", ">;>;" @@ -32,10 +32,10 @@ .field public final b:Le/j/j/c/h; -.field public final c:Le/j/j/o/p0; +.field public final c:Le/j/j/o/t0; .annotation system Ldalvik/annotation/Signature; value = { - "Le/j/j/o/p0<", + "Le/j/j/o/t0<", "Lcom/facebook/common/references/CloseableReference<", "Le/j/j/j/c;", ">;>;" @@ -45,7 +45,7 @@ # direct methods -.method public constructor (Le/j/j/c/r;Le/j/j/c/h;Le/j/j/o/p0;)V +.method public constructor (Le/j/j/c/r;Le/j/j/c/h;Le/j/j/o/t0;)V .locals 0 .annotation system Ldalvik/annotation/Signature; value = { @@ -55,7 +55,7 @@ "Le/j/j/j/c;", ">;", "Le/j/j/c/h;", - "Le/j/j/o/p0<", + "Le/j/j/o/t0<", "Lcom/facebook/common/references/CloseableReference<", "Le/j/j/j/c;", ">;>;)V" @@ -68,7 +68,7 @@ iput-object p2, p0, Le/j/j/o/h;->b:Le/j/j/c/h; - iput-object p3, p0, Le/j/j/o/h;->c:Le/j/j/o/p0; + iput-object p3, p0, Le/j/j/o/h;->c:Le/j/j/o/t0; return-void .end method @@ -116,7 +116,7 @@ return-object v0 .end method -.method public a(Le/j/j/o/k;Le/j/j/o/q0;)V +.method public a(Le/j/j/o/k;Le/j/j/o/u0;)V .locals 10 .annotation system Ldalvik/annotation/Signature; value = { @@ -125,13 +125,13 @@ "Lcom/facebook/common/references/CloseableReference<", "Le/j/j/j/c;", ">;>;", - "Le/j/j/o/q0;", + "Le/j/j/o/u0;", ")V" } .end annotation :try_start_0 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z move-object v0, p2 @@ -264,7 +264,7 @@ if-eqz v7, :cond_2 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z return-void @@ -332,7 +332,7 @@ :try_end_7 .catchall {:try_start_7 .. :try_end_7} :catchall_0 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z return-void @@ -367,24 +367,24 @@ :cond_5 invoke-interface {v0, v1, v2, v6}, Le/j/j/k/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z - iget-object v0, p0, Le/j/j/o/h;->c:Le/j/j/o/p0; + iget-object v0, p0, Le/j/j/o/h;->c:Le/j/j/o/t0; - invoke-interface {v0, p1, p2}, Le/j/j/o/p0;->a(Le/j/j/o/k;Le/j/j/o/q0;)V + invoke-interface {v0, p1, p2}, Le/j/j/o/t0;->a(Le/j/j/o/k;Le/j/j/o/u0;)V - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z :try_end_8 .catchall {:try_start_8 .. :try_end_8} :catchall_0 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z return-void :catchall_0 move-exception p1 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z throw p1 .end method diff --git a/com.discord/smali_classes2/e/j/j/o/h0$a.smali b/com.discord/smali_classes2/e/j/j/o/h0$a.smali index a0ff6f95c9..1ee27c3df9 100644 --- a/com.discord/smali_classes2/e/j/j/o/h0$a.smali +++ b/com.discord/smali_classes2/e/j/j/o/h0$a.smali @@ -1,191 +1,14 @@ -.class public Le/j/j/o/h0$a; +.class public synthetic Le/j/j/o/h0$a; .super Ljava/lang/Object; -.source "NetworkFetchProducer.java" - -# interfaces -.implements Le/j/j/o/i0$a; +.source "MultiplexProducer.java" # annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Le/j/j/o/h0;->a(Le/j/j/o/k;Le/j/j/o/q0;)V +.annotation system Ldalvik/annotation/EnclosingClass; + value = Le/j/j/o/h0; .end annotation .annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1 + accessFlags = 0x1009 name = null .end annotation - - -# instance fields -.field public final synthetic a:Le/j/j/o/s; - -.field public final synthetic b:Le/j/j/o/h0; - - -# direct methods -.method public constructor (Le/j/j/o/h0;Le/j/j/o/s;)V - .locals 0 - - iput-object p1, p0, Le/j/j/o/h0$a;->b:Le/j/j/o/h0; - - iput-object p2, p0, Le/j/j/o/h0$a;->a:Le/j/j/o/s; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public a(Ljava/io/InputStream;I)V - .locals 10 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - invoke-static {}, Le/j/j/q/b;->c()Z - - iget-object v0, p0, Le/j/j/o/h0$a;->b:Le/j/j/o/h0; - - iget-object v1, p0, Le/j/j/o/h0$a;->a:Le/j/j/o/s; - - if-lez p2, :cond_0 - - iget-object v2, v0, Le/j/j/o/h0;->a:Le/j/d/h/h; - - check-cast v2, Le/j/j/l/v; - - invoke-virtual {v2, p2}, Le/j/j/l/v;->a(I)Le/j/j/l/w; - - move-result-object v2 - - goto :goto_0 - - :cond_0 - iget-object v2, v0, Le/j/j/o/h0;->a:Le/j/d/h/h; - - check-cast v2, Le/j/j/l/v; - - invoke-virtual {v2}, Le/j/j/l/v;->a()Le/j/d/h/j; - - move-result-object v2 - - :goto_0 - iget-object v3, v0, Le/j/j/o/h0;->b:Le/j/d/h/a; - - const/16 v4, 0x4000 - - invoke-interface {v3, v4}, Le/j/d/h/e;->get(I)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, [B - - :cond_1 - :goto_1 - :try_start_0 - invoke-virtual {p1, v3}, Ljava/io/InputStream;->read([B)I - - move-result v4 - - if-ltz v4, :cond_3 - - if-lez v4, :cond_1 - - const/4 v5, 0x0 - - invoke-virtual {v2, v3, v5, v4}, Ljava/io/OutputStream;->write([BII)V - - invoke-virtual {v0, v2, v1}, Le/j/j/o/h0;->b(Le/j/d/h/j;Le/j/j/o/s;)V - - move-object v4, v2 - - check-cast v4, Le/j/j/l/w; - - iget v4, v4, Le/j/j/l/w;->f:I - - if-lez p2, :cond_2 - - int-to-float v4, v4 - - int-to-float v5, p2 - - div-float/2addr v4, v5 - - goto :goto_2 - - :cond_2 - const/high16 v5, 0x3f800000 # 1.0f - - neg-int v4, v4 - - int-to-double v6, v4 - - const-wide v8, 0x40e86a0000000000L # 50000.0 - - div-double/2addr v6, v8 - - invoke-static {v6, v7}, Ljava/lang/Math;->exp(D)D - - move-result-wide v6 - - double-to-float v4, v6 - - sub-float v4, v5, v4 - - :goto_2 - iget-object v5, v1, Le/j/j/o/s;->a:Le/j/j/o/k; - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - check-cast v5, Le/j/j/o/b; - - :try_start_1 - invoke-virtual {v5, v4}, Le/j/j/o/b;->a(F)V - - goto :goto_1 - - :cond_3 - iget-object p1, v0, Le/j/j/o/h0;->c:Le/j/j/o/i0; - - move-object p2, v2 - - check-cast p2, Le/j/j/l/w; - - iget p2, p2, Le/j/j/l/w;->f:I - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - check-cast p1, Le/j/j/o/v; - - :try_start_2 - invoke-virtual {p1, v1, p2}, Le/j/j/o/v;->b(Le/j/j/o/s;I)V - - invoke-virtual {v0, v2, v1}, Le/j/j/o/h0;->a(Le/j/d/h/j;Le/j/j/o/s;)V - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - iget-object p1, v0, Le/j/j/o/h0;->b:Le/j/d/h/a; - - invoke-interface {p1, v3}, Le/j/d/h/e;->release(Ljava/lang/Object;)V - - invoke-virtual {v2}, Le/j/d/h/j;->close()V - - invoke-static {}, Le/j/j/q/b;->c()Z - - return-void - - :catchall_0 - move-exception p1 - - iget-object p2, v0, Le/j/j/o/h0;->b:Le/j/d/h/a; - - invoke-interface {p2, v3}, Le/j/d/h/e;->release(Ljava/lang/Object;)V - - invoke-virtual {v2}, Le/j/d/h/j;->close()V - - throw p1 -.end method diff --git a/com.discord/smali_classes2/e/j/j/o/h0$b$a.smali b/com.discord/smali_classes2/e/j/j/o/h0$b$a.smali new file mode 100644 index 0000000000..d0c3ad00bf --- /dev/null +++ b/com.discord/smali_classes2/e/j/j/o/h0$b$a.smali @@ -0,0 +1,137 @@ +.class public Le/j/j/o/h0$b$a; +.super Le/j/j/o/b; +.source "MultiplexProducer.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Le/j/j/o/h0$b; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1 + name = "a" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Le/j/j/o/b<", + "TT;>;" + } +.end annotation + + +# instance fields +.field public final synthetic b:Le/j/j/o/h0$b; + + +# direct methods +.method public synthetic constructor (Le/j/j/o/h0$b;Le/j/j/o/h0$a;)V + .locals 0 + + iput-object p1, p0, Le/j/j/o/h0$b$a;->b:Le/j/j/o/h0$b; + + invoke-direct {p0}, Le/j/j/o/b;->()V + + return-void +.end method + + +# virtual methods +.method public b()V + .locals 1 + + :try_start_0 + invoke-static {}, Le/j/j/q/b;->b()Z + + iget-object v0, p0, Le/j/j/o/h0$b$a;->b:Le/j/j/o/h0$b; + + invoke-virtual {v0, p0}, Le/j/j/o/h0$b;->a(Le/j/j/o/h0$b$a;)V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + invoke-static {}, Le/j/j/q/b;->b()Z + + return-void + + :catchall_0 + move-exception v0 + + invoke-static {}, Le/j/j/q/b;->b()Z + + throw v0 +.end method + +.method public b(F)V + .locals 1 + + :try_start_0 + invoke-static {}, Le/j/j/q/b;->b()Z + + iget-object v0, p0, Le/j/j/o/h0$b$a;->b:Le/j/j/o/h0$b; + + invoke-virtual {v0, p0, p1}, Le/j/j/o/h0$b;->a(Le/j/j/o/h0$b$a;F)V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + invoke-static {}, Le/j/j/q/b;->b()Z + + return-void + + :catchall_0 + move-exception p1 + + invoke-static {}, Le/j/j/q/b;->b()Z + + throw p1 +.end method + +.method public b(Ljava/lang/Object;I)V + .locals 1 + + check-cast p1, Ljava/io/Closeable; + + :try_start_0 + invoke-static {}, Le/j/j/q/b;->b()Z + + iget-object v0, p0, Le/j/j/o/h0$b$a;->b:Le/j/j/o/h0$b; + + invoke-virtual {v0, p0, p1, p2}, Le/j/j/o/h0$b;->a(Le/j/j/o/h0$b$a;Ljava/io/Closeable;I)V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + invoke-static {}, Le/j/j/q/b;->b()Z + + return-void + + :catchall_0 + move-exception p1 + + invoke-static {}, Le/j/j/q/b;->b()Z + + throw p1 +.end method + +.method public b(Ljava/lang/Throwable;)V + .locals 1 + + :try_start_0 + invoke-static {}, Le/j/j/q/b;->b()Z + + iget-object v0, p0, Le/j/j/o/h0$b$a;->b:Le/j/j/o/h0$b; + + invoke-virtual {v0, p0, p1}, Le/j/j/o/h0$b;->a(Le/j/j/o/h0$b$a;Ljava/lang/Throwable;)V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + invoke-static {}, Le/j/j/q/b;->b()Z + + return-void + + :catchall_0 + move-exception p1 + + invoke-static {}, Le/j/j/q/b;->b()Z + + throw p1 +.end method diff --git a/com.discord/smali_classes2/e/j/j/o/f0$b.smali b/com.discord/smali_classes2/e/j/j/o/h0$b.smali similarity index 75% rename from com.discord/smali_classes2/e/j/j/o/f0$b.smali rename to com.discord/smali_classes2/e/j/j/o/h0$b.smali index 57983663dc..c91742abc7 100644 --- a/com.discord/smali_classes2/e/j/j/o/f0$b.smali +++ b/com.discord/smali_classes2/e/j/j/o/h0$b.smali @@ -1,11 +1,11 @@ -.class public Le/j/j/o/f0$b; +.class public Le/j/j/o/h0$b; .super Ljava/lang/Object; .source "MultiplexProducer.java" # annotations .annotation system Ldalvik/annotation/EnclosingClass; - value = Le/j/j/o/f0; + value = Le/j/j/o/h0; .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -15,7 +15,7 @@ .annotation system Ldalvik/annotation/MemberClasses; value = { - Le/j/j/o/f0$b$a; + Le/j/j/o/h0$b$a; } .end annotation @@ -36,7 +36,7 @@ "Landroid/util/Pair<", "Le/j/j/o/k<", "TT;>;", - "Le/j/j/o/q0;", + "Le/j/j/o/u0;", ">;>;" } .end annotation @@ -56,20 +56,20 @@ .field public f:Le/j/j/o/d; -.field public g:Le/j/j/o/f0$b$a; +.field public g:Le/j/j/o/h0$b$a; .annotation system Ldalvik/annotation/Signature; value = { - "Le/j/j/o/f0<", + "Le/j/j/o/h0<", "TK;TT;>.b.a;" } .end annotation .end field -.field public final synthetic h:Le/j/j/o/f0; +.field public final synthetic h:Le/j/j/o/h0; # direct methods -.method public constructor (Le/j/j/o/f0;Ljava/lang/Object;)V +.method public constructor (Le/j/j/o/h0;Ljava/lang/Object;)V .locals 0 .annotation system Ldalvik/annotation/Signature; value = { @@ -77,7 +77,7 @@ } .end annotation - iput-object p1, p0, Le/j/j/o/f0$b;->h:Le/j/j/o/f0; + iput-object p1, p0, Le/j/j/o/h0$b;->h:Le/j/j/o/h0; invoke-direct {p0}, Ljava/lang/Object;->()V @@ -85,29 +85,21 @@ invoke-direct {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->()V - iput-object p1, p0, Le/j/j/o/f0$b;->b:Ljava/util/concurrent/CopyOnWriteArraySet; + iput-object p1, p0, Le/j/j/o/h0$b;->b:Ljava/util/concurrent/CopyOnWriteArraySet; - iput-object p2, p0, Le/j/j/o/f0$b;->a:Ljava/lang/Object; - - return-void -.end method - -.method public static synthetic a(Le/j/j/o/f0$b;)V - .locals 0 - - invoke-virtual {p0}, Le/j/j/o/f0$b;->d()V + iput-object p2, p0, Le/j/j/o/h0$b;->a:Ljava/lang/Object; return-void .end method # virtual methods -.method public a(Le/j/j/o/f0$b$a;)V +.method public a(Le/j/j/o/h0$b$a;)V .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", - "Le/j/j/o/f0<", + "Le/j/j/o/h0<", "TK;TT;>.b.a;)V" } .end annotation @@ -115,7 +107,7 @@ monitor-enter p0 :try_start_0 - iget-object v0, p0, Le/j/j/o/f0$b;->g:Le/j/j/o/f0$b$a; + iget-object v0, p0, Le/j/j/o/h0$b;->g:Le/j/j/o/h0$b$a; if-eq v0, p1, :cond_0 @@ -126,21 +118,21 @@ :cond_0 const/4 p1, 0x0 - iput-object p1, p0, Le/j/j/o/f0$b;->g:Le/j/j/o/f0$b$a; + iput-object p1, p0, Le/j/j/o/h0$b;->g:Le/j/j/o/h0$b$a; - iput-object p1, p0, Le/j/j/o/f0$b;->f:Le/j/j/o/d; + iput-object p1, p0, Le/j/j/o/h0$b;->f:Le/j/j/o/d; - iget-object v0, p0, Le/j/j/o/f0$b;->c:Ljava/io/Closeable; + iget-object v0, p0, Le/j/j/o/h0$b;->c:Ljava/io/Closeable; - invoke-virtual {p0, v0}, Le/j/j/o/f0$b;->a(Ljava/io/Closeable;)V + invoke-virtual {p0, v0}, Le/j/j/o/h0$b;->a(Ljava/io/Closeable;)V - iput-object p1, p0, Le/j/j/o/f0$b;->c:Ljava/io/Closeable; + iput-object p1, p0, Le/j/j/o/h0$b;->c:Ljava/io/Closeable; monitor-exit p0 :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 - invoke-virtual {p0}, Le/j/j/o/f0$b;->d()V + invoke-virtual {p0}, Le/j/j/o/h0$b;->d()V return-void @@ -155,12 +147,12 @@ throw p1 .end method -.method public a(Le/j/j/o/f0$b$a;F)V +.method public a(Le/j/j/o/h0$b$a;F)V .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", - "Le/j/j/o/f0<", + "Le/j/j/o/h0<", "TK;TT;>.b.a;F)V" } .end annotation @@ -168,7 +160,7 @@ monitor-enter p0 :try_start_0 - iget-object v0, p0, Le/j/j/o/f0$b;->g:Le/j/j/o/f0$b$a; + iget-object v0, p0, Le/j/j/o/h0$b;->g:Le/j/j/o/h0$b$a; if-eq v0, p1, :cond_0 @@ -177,9 +169,9 @@ return-void :cond_0 - iput p2, p0, Le/j/j/o/f0$b;->d:F + iput p2, p0, Le/j/j/o/h0$b;->d:F - iget-object p1, p0, Le/j/j/o/f0$b;->b:Ljava/util/concurrent/CopyOnWriteArraySet; + iget-object p1, p0, Le/j/j/o/h0$b;->b:Ljava/util/concurrent/CopyOnWriteArraySet; invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; @@ -243,12 +235,12 @@ throw p1 .end method -.method public a(Le/j/j/o/f0$b$a;Ljava/io/Closeable;I)V +.method public a(Le/j/j/o/h0$b$a;Ljava/io/Closeable;I)V .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", - "Le/j/j/o/f0<", + "Le/j/j/o/h0<", "TK;TT;>.b.a;TT;I)V" } .end annotation @@ -256,7 +248,7 @@ monitor-enter p0 :try_start_0 - iget-object v0, p0, Le/j/j/o/f0$b;->g:Le/j/j/o/f0$b$a; + iget-object v0, p0, Le/j/j/o/h0$b;->g:Le/j/j/o/h0$b$a; if-eq v0, p1, :cond_0 @@ -265,15 +257,15 @@ return-void :cond_0 - iget-object p1, p0, Le/j/j/o/f0$b;->c:Ljava/io/Closeable; + iget-object p1, p0, Le/j/j/o/h0$b;->c:Ljava/io/Closeable; - invoke-virtual {p0, p1}, Le/j/j/o/f0$b;->a(Ljava/io/Closeable;)V + invoke-virtual {p0, p1}, Le/j/j/o/h0$b;->a(Ljava/io/Closeable;)V const/4 p1, 0x0 - iput-object p1, p0, Le/j/j/o/f0$b;->c:Ljava/io/Closeable; + iput-object p1, p0, Le/j/j/o/h0$b;->c:Ljava/io/Closeable; - iget-object p1, p0, Le/j/j/o/f0$b;->b:Ljava/util/concurrent/CopyOnWriteArraySet; + iget-object p1, p0, Le/j/j/o/h0$b;->b:Ljava/util/concurrent/CopyOnWriteArraySet; invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; @@ -285,28 +277,28 @@ if-eqz v0, :cond_1 - iget-object v0, p0, Le/j/j/o/f0$b;->h:Le/j/j/o/f0; + iget-object v0, p0, Le/j/j/o/h0$b;->h:Le/j/j/o/h0; - invoke-virtual {v0, p2}, Le/j/j/o/f0;->a(Ljava/io/Closeable;)Ljava/io/Closeable; + invoke-virtual {v0, p2}, Le/j/j/o/h0;->a(Ljava/io/Closeable;)Ljava/io/Closeable; move-result-object v0 - iput-object v0, p0, Le/j/j/o/f0$b;->c:Ljava/io/Closeable; + iput-object v0, p0, Le/j/j/o/h0$b;->c:Ljava/io/Closeable; - iput p3, p0, Le/j/j/o/f0$b;->e:I + iput p3, p0, Le/j/j/o/h0$b;->e:I goto :goto_0 :cond_1 - iget-object v0, p0, Le/j/j/o/f0$b;->b:Ljava/util/concurrent/CopyOnWriteArraySet; + iget-object v0, p0, Le/j/j/o/h0$b;->b:Ljava/util/concurrent/CopyOnWriteArraySet; invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArraySet;->clear()V - iget-object v0, p0, Le/j/j/o/f0$b;->h:Le/j/j/o/f0; + iget-object v0, p0, Le/j/j/o/h0$b;->h:Le/j/j/o/h0; - iget-object v1, p0, Le/j/j/o/f0$b;->a:Ljava/lang/Object; + iget-object v1, p0, Le/j/j/o/h0$b;->a:Ljava/lang/Object; - invoke-virtual {v0, v1, p0}, Le/j/j/o/f0;->a(Ljava/lang/Object;Le/j/j/o/f0$b;)V + invoke-virtual {v0, v1, p0}, Le/j/j/o/h0;->a(Ljava/lang/Object;Le/j/j/o/h0$b;)V :goto_0 monitor-exit p0 @@ -367,12 +359,12 @@ throw p1 .end method -.method public a(Le/j/j/o/f0$b$a;Ljava/lang/Throwable;)V +.method public a(Le/j/j/o/h0$b$a;Ljava/lang/Throwable;)V .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", - "Le/j/j/o/f0<", + "Le/j/j/o/h0<", "TK;TT;>.b.a;", "Ljava/lang/Throwable;", ")V" @@ -382,7 +374,7 @@ monitor-enter p0 :try_start_0 - iget-object v0, p0, Le/j/j/o/f0$b;->g:Le/j/j/o/f0$b$a; + iget-object v0, p0, Le/j/j/o/h0$b;->g:Le/j/j/o/h0$b$a; if-eq v0, p1, :cond_0 @@ -391,29 +383,29 @@ return-void :cond_0 - iget-object p1, p0, Le/j/j/o/f0$b;->b:Ljava/util/concurrent/CopyOnWriteArraySet; + iget-object p1, p0, Le/j/j/o/h0$b;->b:Ljava/util/concurrent/CopyOnWriteArraySet; invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; move-result-object p1 - iget-object v0, p0, Le/j/j/o/f0$b;->b:Ljava/util/concurrent/CopyOnWriteArraySet; + iget-object v0, p0, Le/j/j/o/h0$b;->b:Ljava/util/concurrent/CopyOnWriteArraySet; invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArraySet;->clear()V - iget-object v0, p0, Le/j/j/o/f0$b;->h:Le/j/j/o/f0; + iget-object v0, p0, Le/j/j/o/h0$b;->h:Le/j/j/o/h0; - iget-object v1, p0, Le/j/j/o/f0$b;->a:Ljava/lang/Object; + iget-object v1, p0, Le/j/j/o/h0$b;->a:Ljava/lang/Object; - invoke-virtual {v0, v1, p0}, Le/j/j/o/f0;->a(Ljava/lang/Object;Le/j/j/o/f0$b;)V + invoke-virtual {v0, v1, p0}, Le/j/j/o/h0;->a(Ljava/lang/Object;Le/j/j/o/h0$b;)V - iget-object v0, p0, Le/j/j/o/f0$b;->c:Ljava/io/Closeable; + iget-object v0, p0, Le/j/j/o/h0$b;->c:Ljava/io/Closeable; - invoke-virtual {p0, v0}, Le/j/j/o/f0$b;->a(Ljava/io/Closeable;)V + invoke-virtual {p0, v0}, Le/j/j/o/h0$b;->a(Ljava/io/Closeable;)V const/4 v0, 0x0 - iput-object v0, p0, Le/j/j/o/f0$b;->c:Ljava/io/Closeable; + iput-object v0, p0, Le/j/j/o/h0$b;->c:Ljava/io/Closeable; monitor-exit p0 :try_end_0 @@ -505,7 +497,7 @@ monitor-enter p0 :try_start_0 - iget-object v0, p0, Le/j/j/o/f0$b;->b:Ljava/util/concurrent/CopyOnWriteArraySet; + iget-object v0, p0, Le/j/j/o/h0$b;->b:Ljava/util/concurrent/CopyOnWriteArraySet; invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; @@ -526,14 +518,14 @@ iget-object v1, v1, Landroid/util/Pair;->second:Ljava/lang/Object; - check-cast v1, Le/j/j/o/q0; + check-cast v1, Le/j/j/o/u0; :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 check-cast v1, Le/j/j/o/d; :try_start_1 - invoke-virtual {v1}, Le/j/j/o/d;->i()Z + invoke-virtual {v1}, Le/j/j/o/d;->d()Z move-result v1 :try_end_1 @@ -562,14 +554,14 @@ throw v0 .end method -.method public a(Le/j/j/o/k;Le/j/j/o/q0;)Z +.method public a(Le/j/j/o/k;Le/j/j/o/u0;)Z .locals 7 .annotation system Ldalvik/annotation/Signature; value = { "(", "Le/j/j/o/k<", "TT;>;", - "Le/j/j/o/q0;", + "Le/j/j/o/u0;", ")Z" } .end annotation @@ -581,11 +573,11 @@ monitor-enter p0 :try_start_0 - iget-object v1, p0, Le/j/j/o/f0$b;->h:Le/j/j/o/f0; + iget-object v1, p0, Le/j/j/o/h0$b;->h:Le/j/j/o/h0; - iget-object v2, p0, Le/j/j/o/f0$b;->a:Ljava/lang/Object; + iget-object v2, p0, Le/j/j/o/h0$b;->a:Ljava/lang/Object; - invoke-virtual {v1, v2}, Le/j/j/o/f0;->b(Ljava/lang/Object;)Le/j/j/o/f0$b; + invoke-virtual {v1, v2}, Le/j/j/o/h0;->b(Ljava/lang/Object;)Le/j/j/o/h0$b; move-result-object v1 @@ -598,27 +590,27 @@ return p1 :cond_0 - iget-object v1, p0, Le/j/j/o/f0$b;->b:Ljava/util/concurrent/CopyOnWriteArraySet; + iget-object v1, p0, Le/j/j/o/h0$b;->b:Ljava/util/concurrent/CopyOnWriteArraySet; invoke-virtual {v1, v0}, Ljava/util/concurrent/CopyOnWriteArraySet;->add(Ljava/lang/Object;)Z - invoke-virtual {p0}, Le/j/j/o/f0$b;->f()Ljava/util/List; + invoke-virtual {p0}, Le/j/j/o/h0$b;->f()Ljava/util/List; move-result-object v1 - invoke-virtual {p0}, Le/j/j/o/f0$b;->g()Ljava/util/List; + invoke-virtual {p0}, Le/j/j/o/h0$b;->g()Ljava/util/List; move-result-object v2 - invoke-virtual {p0}, Le/j/j/o/f0$b;->e()Ljava/util/List; + invoke-virtual {p0}, Le/j/j/o/h0$b;->e()Ljava/util/List; move-result-object v3 - iget-object v4, p0, Le/j/j/o/f0$b;->c:Ljava/io/Closeable; + iget-object v4, p0, Le/j/j/o/h0$b;->c:Ljava/io/Closeable; - iget v5, p0, Le/j/j/o/f0$b;->d:F + iget v5, p0, Le/j/j/o/h0$b;->d:F - iget v6, p0, Le/j/j/o/f0$b;->e:I + iget v6, p0, Le/j/j/o/h0$b;->e:I monitor-exit p0 :try_end_0 @@ -638,7 +630,7 @@ .catchall {:try_start_1 .. :try_end_1} :catchall_1 :try_start_2 - iget-object v1, p0, Le/j/j/o/f0$b;->c:Ljava/io/Closeable; + iget-object v1, p0, Le/j/j/o/h0$b;->c:Ljava/io/Closeable; if-eq v4, v1, :cond_1 @@ -649,9 +641,9 @@ :cond_1 if-eqz v4, :cond_2 - iget-object v1, p0, Le/j/j/o/f0$b;->h:Le/j/j/o/f0; + iget-object v1, p0, Le/j/j/o/h0$b;->h:Le/j/j/o/h0; - invoke-virtual {v1, v4}, Le/j/j/o/f0;->a(Ljava/io/Closeable;)Ljava/io/Closeable; + invoke-virtual {v1, v4}, Le/j/j/o/h0;->a(Ljava/io/Closeable;)Ljava/io/Closeable; move-result-object v4 @@ -684,20 +676,20 @@ :try_start_4 invoke-virtual {p1, v4, v6}, Le/j/j/o/b;->a(Ljava/lang/Object;I)V - invoke-virtual {p0, v4}, Le/j/j/o/f0$b;->a(Ljava/io/Closeable;)V + invoke-virtual {p0, v4}, Le/j/j/o/h0$b;->a(Ljava/io/Closeable;)V :cond_4 monitor-exit v0 :try_end_4 .catchall {:try_start_4 .. :try_end_4} :catchall_1 - new-instance p1, Le/j/j/o/g0; + new-instance p1, Le/j/j/o/i0; - invoke-direct {p1, p0, v0}, Le/j/j/o/g0;->(Le/j/j/o/f0$b;Landroid/util/Pair;)V + invoke-direct {p1, p0, v0}, Le/j/j/o/i0;->(Le/j/j/o/h0$b;Landroid/util/Pair;)V check-cast p2, Le/j/j/o/d; - invoke-virtual {p2, p1}, Le/j/j/o/d;->a(Le/j/j/o/r0;)V + invoke-virtual {p2, p1}, Le/j/j/o/d;->a(Le/j/j/o/v0;)V const/4 p1, 0x1 @@ -740,7 +732,7 @@ monitor-enter p0 :try_start_0 - iget-object v0, p0, Le/j/j/o/f0$b;->b:Ljava/util/concurrent/CopyOnWriteArraySet; + iget-object v0, p0, Le/j/j/o/h0$b;->b:Ljava/util/concurrent/CopyOnWriteArraySet; invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; @@ -761,14 +753,14 @@ iget-object v1, v1, Landroid/util/Pair;->second:Ljava/lang/Object; - check-cast v1, Le/j/j/o/q0; + check-cast v1, Le/j/j/o/u0; :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 check-cast v1, Le/j/j/o/d; :try_start_1 - invoke-virtual {v1}, Le/j/j/o/d;->j()Z + invoke-virtual {v1}, Le/j/j/o/d;->e()Z move-result v1 :try_end_1 @@ -805,7 +797,7 @@ :try_start_0 sget-object v0, Le/j/j/d/d;->d:Le/j/j/d/d; - iget-object v1, p0, Le/j/j/o/f0$b;->b:Ljava/util/concurrent/CopyOnWriteArraySet; + iget-object v1, p0, Le/j/j/o/h0$b;->b:Ljava/util/concurrent/CopyOnWriteArraySet; invoke-virtual {v1}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; @@ -826,14 +818,14 @@ iget-object v2, v2, Landroid/util/Pair;->second:Ljava/lang/Object; - check-cast v2, Le/j/j/o/q0; + check-cast v2, Le/j/j/o/u0; :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 check-cast v2, Le/j/j/o/d; :try_start_1 - invoke-virtual {v2}, Le/j/j/o/d;->h()Le/j/j/d/d; + invoke-virtual {v2}, Le/j/j/o/d;->c()Le/j/j/d/d; move-result-object v2 @@ -883,7 +875,7 @@ monitor-enter p0 :try_start_0 - iget-object v0, p0, Le/j/j/o/f0$b;->f:Le/j/j/o/d; + iget-object v0, p0, Le/j/j/o/h0$b;->f:Le/j/j/o/d; const/4 v1, 0x1 @@ -901,7 +893,7 @@ :goto_0 invoke-static {v0}, Lp/a/b/b/g/e;->a(Z)V - iget-object v0, p0, Le/j/j/o/f0$b;->g:Le/j/j/o/f0$b$a; + iget-object v0, p0, Le/j/j/o/h0$b;->g:Le/j/j/o/h0$b$a; if-nez v0, :cond_1 @@ -913,7 +905,7 @@ :goto_1 invoke-static {v1}, Lp/a/b/b/g/e;->a(Z)V - iget-object v0, p0, Le/j/j/o/f0$b;->b:Ljava/util/concurrent/CopyOnWriteArraySet; + iget-object v0, p0, Le/j/j/o/h0$b;->b:Ljava/util/concurrent/CopyOnWriteArraySet; invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArraySet;->isEmpty()Z @@ -921,18 +913,18 @@ if-eqz v0, :cond_2 - iget-object v0, p0, Le/j/j/o/f0$b;->h:Le/j/j/o/f0; + iget-object v0, p0, Le/j/j/o/h0$b;->h:Le/j/j/o/h0; - iget-object v1, p0, Le/j/j/o/f0$b;->a:Ljava/lang/Object; + iget-object v1, p0, Le/j/j/o/h0$b;->a:Ljava/lang/Object; - invoke-virtual {v0, v1, p0}, Le/j/j/o/f0;->a(Ljava/lang/Object;Le/j/j/o/f0$b;)V + invoke-virtual {v0, v1, p0}, Le/j/j/o/h0;->a(Ljava/lang/Object;Le/j/j/o/h0$b;)V monitor-exit p0 return-void :cond_2 - iget-object v0, p0, Le/j/j/o/f0$b;->b:Ljava/util/concurrent/CopyOnWriteArraySet; + iget-object v0, p0, Le/j/j/o/h0$b;->b:Ljava/util/concurrent/CopyOnWriteArraySet; invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; @@ -946,7 +938,7 @@ iget-object v0, v0, Landroid/util/Pair;->second:Ljava/lang/Object; - check-cast v0, Le/j/j/o/q0; + check-cast v0, Le/j/j/o/u0; new-instance v10, Le/j/j/o/d; @@ -978,15 +970,15 @@ iget-object v6, v0, Le/j/j/o/d;->e:Le/j/j/p/c$b; - invoke-virtual {p0}, Le/j/j/o/f0$b;->b()Z + invoke-virtual {p0}, Le/j/j/o/h0$b;->b()Z move-result v7 - invoke-virtual {p0}, Le/j/j/o/f0$b;->a()Z + invoke-virtual {p0}, Le/j/j/o/h0$b;->a()Z move-result v8 - invoke-virtual {p0}, Le/j/j/o/f0$b;->c()Le/j/j/d/d; + invoke-virtual {p0}, Le/j/j/o/h0$b;->c()Le/j/j/d/d; move-result-object v9 @@ -994,29 +986,29 @@ invoke-direct/range {v1 .. v9}, Le/j/j/o/d;->(Le/j/j/p/c;Ljava/lang/String;Le/j/j/k/c;Ljava/lang/Object;Le/j/j/p/c$b;ZZLe/j/j/d/d;)V - iput-object v10, p0, Le/j/j/o/f0$b;->f:Le/j/j/o/d; + iput-object v10, p0, Le/j/j/o/h0$b;->f:Le/j/j/o/d; - new-instance v0, Le/j/j/o/f0$b$a; + new-instance v0, Le/j/j/o/h0$b$a; const/4 v1, 0x0 - invoke-direct {v0, p0, v1}, Le/j/j/o/f0$b$a;->(Le/j/j/o/f0$b;Le/j/j/o/f0$a;)V + invoke-direct {v0, p0, v1}, Le/j/j/o/h0$b$a;->(Le/j/j/o/h0$b;Le/j/j/o/h0$a;)V - iput-object v0, p0, Le/j/j/o/f0$b;->g:Le/j/j/o/f0$b$a; + iput-object v0, p0, Le/j/j/o/h0$b;->g:Le/j/j/o/h0$b$a; - iget-object v0, p0, Le/j/j/o/f0$b;->f:Le/j/j/o/d; + iget-object v0, p0, Le/j/j/o/h0$b;->f:Le/j/j/o/d; - iget-object v1, p0, Le/j/j/o/f0$b;->g:Le/j/j/o/f0$b$a; + iget-object v1, p0, Le/j/j/o/h0$b;->g:Le/j/j/o/h0$b$a; monitor-exit p0 :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 - iget-object v2, p0, Le/j/j/o/f0$b;->h:Le/j/j/o/f0; + iget-object v2, p0, Le/j/j/o/h0$b;->h:Le/j/j/o/h0; - iget-object v2, v2, Le/j/j/o/f0;->b:Le/j/j/o/p0; + iget-object v2, v2, Le/j/j/o/h0;->b:Le/j/j/o/t0; - invoke-interface {v2, v1, v0}, Le/j/j/o/p0;->a(Le/j/j/o/k;Le/j/j/o/q0;)V + invoke-interface {v2, v1, v0}, Le/j/j/o/t0;->a(Le/j/j/o/k;Le/j/j/o/u0;)V return-void @@ -1037,7 +1029,7 @@ value = { "()", "Ljava/util/List<", - "Le/j/j/o/r0;", + "Le/j/j/o/v0;", ">;" } .end annotation @@ -1045,7 +1037,7 @@ monitor-enter p0 :try_start_0 - iget-object v0, p0, Le/j/j/o/f0$b;->f:Le/j/j/o/d; + iget-object v0, p0, Le/j/j/o/h0$b;->f:Le/j/j/o/d; :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 @@ -1059,9 +1051,9 @@ :cond_0 :try_start_1 - iget-object v0, p0, Le/j/j/o/f0$b;->f:Le/j/j/o/d; + iget-object v0, p0, Le/j/j/o/h0$b;->f:Le/j/j/o/d; - invoke-virtual {p0}, Le/j/j/o/f0$b;->a()Z + invoke-virtual {p0}, Le/j/j/o/h0$b;->a()Z move-result v1 @@ -1089,7 +1081,7 @@ value = { "()", "Ljava/util/List<", - "Le/j/j/o/r0;", + "Le/j/j/o/v0;", ">;" } .end annotation @@ -1097,7 +1089,7 @@ monitor-enter p0 :try_start_0 - iget-object v0, p0, Le/j/j/o/f0$b;->f:Le/j/j/o/d; + iget-object v0, p0, Le/j/j/o/h0$b;->f:Le/j/j/o/d; :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 @@ -1111,9 +1103,9 @@ :cond_0 :try_start_1 - iget-object v0, p0, Le/j/j/o/f0$b;->f:Le/j/j/o/d; + iget-object v0, p0, Le/j/j/o/h0$b;->f:Le/j/j/o/d; - invoke-virtual {p0}, Le/j/j/o/f0$b;->b()Z + invoke-virtual {p0}, Le/j/j/o/h0$b;->b()Z move-result v1 @@ -1141,7 +1133,7 @@ value = { "()", "Ljava/util/List<", - "Le/j/j/o/r0;", + "Le/j/j/o/v0;", ">;" } .end annotation @@ -1149,7 +1141,7 @@ monitor-enter p0 :try_start_0 - iget-object v0, p0, Le/j/j/o/f0$b;->f:Le/j/j/o/d; + iget-object v0, p0, Le/j/j/o/h0$b;->f:Le/j/j/o/d; :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 @@ -1163,9 +1155,9 @@ :cond_0 :try_start_1 - iget-object v0, p0, Le/j/j/o/f0$b;->f:Le/j/j/o/d; + iget-object v0, p0, Le/j/j/o/h0$b;->f:Le/j/j/o/d; - invoke-virtual {p0}, Le/j/j/o/f0$b;->c()Le/j/j/d/d; + invoke-virtual {p0}, Le/j/j/o/h0$b;->c()Le/j/j/d/d; move-result-object v1 diff --git a/com.discord/smali_classes2/e/j/j/o/h0.smali b/com.discord/smali_classes2/e/j/j/o/h0.smali index bd7ca88290..a49dccafa2 100644 --- a/com.discord/smali_classes2/e/j/j/o/h0.smali +++ b/com.discord/smali_classes2/e/j/j/o/h0.smali @@ -1,368 +1,287 @@ -.class public Le/j/j/o/h0; +.class public abstract Le/j/j/o/h0; .super Ljava/lang/Object; -.source "NetworkFetchProducer.java" +.source "MultiplexProducer.java" # interfaces -.implements Le/j/j/o/p0; +.implements Le/j/j/o/t0; # annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Le/j/j/o/h0$b; + } +.end annotation + .annotation system Ldalvik/annotation/Signature; value = { + ";" + "T::", + "Ljava/io/Closeable;", + ">", + "Ljava/lang/Object;", + "Le/j/j/o/t0<", + "TT;>;" } .end annotation # instance fields -.field public final a:Le/j/d/h/h; +.field public final a:Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Map<", + "TK;", + "Le/j/j/o/h0<", + "TK;TT;>.b;>;" + } + .end annotation +.end field -.field public final b:Le/j/d/h/a; - -.field public final c:Le/j/j/o/i0; +.field public final b:Le/j/j/o/t0; + .annotation system Ldalvik/annotation/Signature; + value = { + "Le/j/j/o/t0<", + "TT;>;" + } + .end annotation +.end field # direct methods -.method public constructor (Le/j/d/h/h;Le/j/d/h/a;Le/j/j/o/i0;)V +.method public constructor (Le/j/j/o/t0;)V .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Le/j/j/o/t0<", + "TT;>;)V" + } + .end annotation invoke-direct {p0}, Ljava/lang/Object;->()V - iput-object p1, p0, Le/j/j/o/h0;->a:Le/j/d/h/h; + iput-object p1, p0, Le/j/j/o/h0;->b:Le/j/j/o/t0; - iput-object p2, p0, Le/j/j/o/h0;->b:Le/j/d/h/a; + new-instance p1, Ljava/util/HashMap; - iput-object p3, p0, Le/j/j/o/h0;->c:Le/j/j/o/i0; + invoke-direct {p1}, Ljava/util/HashMap;->()V + + iput-object p1, p0, Le/j/j/o/h0;->a:Ljava/util/Map; return-void .end method -.method public static a(Le/j/d/h/j;ILe/j/j/d/a;Le/j/j/o/k;)V - .locals 1 + +# virtual methods +.method public final declared-synchronized a(Ljava/lang/Object;)Le/j/j/o/h0$b; + .locals 2 .annotation system Ldalvik/annotation/Signature; value = { - "(", - "Le/j/d/h/j;", - "I", - "Le/j/j/d/a;", - "Le/j/j/o/k<", - "Le/j/j/j/e;", - ">;)V" + "(TK;)", + "Le/j/j/o/h0<", + "TK;TT;>.b;" } .end annotation - check-cast p0, Le/j/j/l/w; - - invoke-virtual {p0}, Le/j/j/l/w;->b()Le/j/j/l/u; - - move-result-object p0 - - invoke-static {p0}, Lcom/facebook/common/references/CloseableReference;->a(Ljava/io/Closeable;)Lcom/facebook/common/references/CloseableReference; - - move-result-object p0 + monitor-enter p0 :try_start_0 - new-instance v0, Le/j/j/j/e; + new-instance v0, Le/j/j/o/h0$b; - invoke-direct {v0, p0}, Le/j/j/j/e;->(Lcom/facebook/common/references/CloseableReference;)V + invoke-direct {v0, p0, p1}, Le/j/j/o/h0$b;->(Le/j/j/o/h0;Ljava/lang/Object;)V + + iget-object v1, p0, Le/j/j/o/h0;->a:Ljava/util/Map; + + invoke-interface {v1, p1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + monitor-exit p0 + + return-object v0 + + :catchall_0 + move-exception p1 + + monitor-exit p0 + + throw p1 +.end method + +.method public abstract a(Ljava/io/Closeable;)Ljava/io/Closeable; + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;)TT;" + } + .end annotation +.end method + +.method public abstract a(Le/j/j/o/u0;)Ljava/lang/Object; + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Le/j/j/o/u0;", + ")TK;" + } + .end annotation +.end method + +.method public a(Le/j/j/o/k;Le/j/j/o/u0;)V + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Le/j/j/o/k<", + "TT;>;", + "Le/j/j/o/u0;", + ")V" + } + .end annotation + + :try_start_0 + invoke-static {}, Le/j/j/q/b;->b()Z + + invoke-virtual {p0, p2}, Le/j/j/o/h0;->a(Le/j/j/o/u0;)Ljava/lang/Object; + + move-result-object v0 + + :cond_0 + const/4 v1, 0x0 + + monitor-enter p0 :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_1 :try_start_1 - iput-object p2, v0, Le/j/j/j/e;->m:Le/j/j/d/a; + invoke-virtual {p0, v0}, Le/j/j/o/h0;->b(Ljava/lang/Object;)Le/j/j/o/h0$b; - invoke-virtual {v0}, Le/j/j/j/e;->h()V + move-result-object v2 + + if-nez v2, :cond_1 + + invoke-virtual {p0, v0}, Le/j/j/o/h0;->a(Ljava/lang/Object;)Le/j/j/o/h0$b; + + move-result-object v2 + + const/4 v1, 0x1 + + :cond_1 + monitor-exit p0 :try_end_1 .catchall {:try_start_1 .. :try_end_1} :catchall_0 - check-cast p3, Le/j/j/o/b; - :try_start_2 - invoke-virtual {p3, v0, p1}, Le/j/j/o/b;->a(Ljava/lang/Object;I)V + invoke-virtual {v2, p1, p2}, Le/j/j/o/h0$b;->a(Le/j/j/o/k;Le/j/j/o/u0;)Z + + move-result v3 + + if-eqz v3, :cond_0 + + if-eqz v1, :cond_2 + + invoke-virtual {v2}, Le/j/j/o/h0$b;->d()V :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 + .catchall {:try_start_2 .. :try_end_2} :catchall_1 - invoke-static {v0}, Le/j/j/j/e;->c(Le/j/j/j/e;)V - - invoke-virtual {p0}, Lcom/facebook/common/references/CloseableReference;->close()V + :cond_2 + invoke-static {}, Le/j/j/q/b;->b()Z return-void :catchall_0 move-exception p1 - goto :goto_0 + :try_start_3 + monitor-exit p0 + :try_end_3 + .catchall {:try_start_3 .. :try_end_3} :catchall_0 + + :try_start_4 + throw p1 + :try_end_4 + .catchall {:try_start_4 .. :try_end_4} :catchall_1 :catchall_1 move-exception p1 - const/4 v0, 0x0 + invoke-static {}, Le/j/j/q/b;->b()Z - :goto_0 - invoke-static {v0}, Le/j/j/j/e;->c(Le/j/j/j/e;)V - - if-eqz p0, :cond_0 - - invoke-virtual {p0}, Lcom/facebook/common/references/CloseableReference;->close()V - - :cond_0 throw p1 .end method - -# virtual methods -.method public a(Le/j/d/h/j;Le/j/j/o/s;)V - .locals 4 - - move-object v0, p1 - - check-cast v0, Le/j/j/l/w; - - iget v0, v0, Le/j/j/l/w;->f:I - - invoke-virtual {p2}, Le/j/j/o/s;->c()Le/j/j/k/c; - - move-result-object v1 - - invoke-virtual {p2}, Le/j/j/o/s;->b()Ljava/lang/String; - - move-result-object v2 - - invoke-interface {v1, v2}, Le/j/j/k/c;->a(Ljava/lang/String;)Z - - move-result v1 - - if-nez v1, :cond_0 - - const/4 v0, 0x0 - - goto :goto_0 - - :cond_0 - iget-object v1, p0, Le/j/j/o/h0;->c:Le/j/j/o/i0; - - check-cast v1, Le/j/j/o/v; - - invoke-virtual {v1, p2, v0}, Le/j/j/o/v;->a(Le/j/j/o/s;I)Ljava/util/Map; - - move-result-object v0 - - :goto_0 - invoke-virtual {p2}, Le/j/j/o/s;->c()Le/j/j/k/c; - - move-result-object v1 - - invoke-virtual {p2}, Le/j/j/o/s;->b()Ljava/lang/String; - - move-result-object v2 - - const-string v3, "NetworkFetchProducer" - - invoke-interface {v1, v2, v3, v0}, Le/j/j/k/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V - - invoke-virtual {p2}, Le/j/j/o/s;->b()Ljava/lang/String; - - move-result-object v0 - - const/4 v2, 0x1 - - invoke-interface {v1, v0, v3, v2}, Le/j/j/k/c;->a(Ljava/lang/String;Ljava/lang/String;Z)V - - iget v0, p2, Le/j/j/o/s;->d:I - - or-int/2addr v0, v2 - - iget-object v1, p2, Le/j/j/o/s;->e:Le/j/j/d/a; - - iget-object p2, p2, Le/j/j/o/s;->a:Le/j/j/o/k; - - invoke-static {p1, v0, v1, p2}, Le/j/j/o/h0;->a(Le/j/d/h/j;ILe/j/j/d/a;Le/j/j/o/k;)V - - return-void -.end method - -.method public a(Le/j/j/o/k;Le/j/j/o/q0;)V - .locals 3 +.method public final declared-synchronized a(Ljava/lang/Object;Le/j/j/o/h0$b;)V + .locals 1 .annotation system Ldalvik/annotation/Signature; value = { - "(", - "Le/j/j/o/k<", - "Le/j/j/j/e;", - ">;", - "Le/j/j/o/q0;", - ")V" + "(TK;", + "Le/j/j/o/h0<", + "TK;TT;>.b;)V" } .end annotation - check-cast p2, Le/j/j/o/d; + monitor-enter p0 - invoke-virtual {p2}, Le/j/j/o/d;->f()Le/j/j/k/c; + :try_start_0 + iget-object v0, p0, Le/j/j/o/h0;->a:Ljava/util/Map; + + invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; move-result-object v0 - invoke-virtual {p2}, Le/j/j/o/d;->d()Ljava/lang/String; + if-ne v0, p2, :cond_0 - move-result-object v1 + iget-object p2, p0, Le/j/j/o/h0;->a:Ljava/util/Map; - const-string v2, "NetworkFetchProducer" + invoke-interface {p2, p1}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object; + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 - invoke-interface {v0, v1, v2}, Le/j/j/k/c;->a(Ljava/lang/String;Ljava/lang/String;)V + :cond_0 + monitor-exit p0 - iget-object v0, p0, Le/j/j/o/h0;->c:Le/j/j/o/i0; + return-void - check-cast v0, Le/j/j/o/v; + :catchall_0 + move-exception p1 - invoke-virtual {v0, p1, p2}, Le/j/j/o/v;->a(Le/j/j/o/k;Le/j/j/o/q0;)Le/j/j/o/s; + monitor-exit p0 + + throw p1 +.end method + +.method public final declared-synchronized b(Ljava/lang/Object;)Le/j/j/o/h0$b; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TK;)", + "Le/j/j/o/h0<", + "TK;TT;>.b;" + } + .end annotation + + monitor-enter p0 + + :try_start_0 + iget-object v0, p0, Le/j/j/o/h0;->a:Ljava/util/Map; + + invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; move-result-object p1 - iget-object p2, p0, Le/j/j/o/h0;->c:Le/j/j/o/i0; + check-cast p1, Le/j/j/o/h0$b; + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 - new-instance v0, Le/j/j/o/h0$a; + monitor-exit p0 - invoke-direct {v0, p0, p1}, Le/j/j/o/h0$a;->(Le/j/j/o/h0;Le/j/j/o/s;)V + return-object p1 - check-cast p2, Le/j/j/o/v; + :catchall_0 + move-exception p1 - invoke-virtual {p2, p1, v0}, Le/j/j/o/v;->a(Le/j/j/o/s;Le/j/j/o/i0$a;)V + monitor-exit p0 - return-void -.end method - -.method public final a(Le/j/j/o/s;)V - .locals 4 - - invoke-virtual {p1}, Le/j/j/o/s;->c()Le/j/j/k/c; - - move-result-object v0 - - invoke-virtual {p1}, Le/j/j/o/s;->b()Ljava/lang/String; - - move-result-object v1 - - const-string v2, "NetworkFetchProducer" - - const/4 v3, 0x0 - - invoke-interface {v0, v1, v2, v3}, Le/j/j/k/c;->b(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V - - iget-object p1, p1, Le/j/j/o/s;->a:Le/j/j/o/k; - - check-cast p1, Le/j/j/o/b; - - invoke-virtual {p1}, Le/j/j/o/b;->a()V - - return-void -.end method - -.method public final a(Le/j/j/o/s;Ljava/lang/Throwable;)V - .locals 4 - - invoke-virtual {p1}, Le/j/j/o/s;->c()Le/j/j/k/c; - - move-result-object v0 - - invoke-virtual {p1}, Le/j/j/o/s;->b()Ljava/lang/String; - - move-result-object v1 - - const-string v2, "NetworkFetchProducer" - - const/4 v3, 0x0 - - invoke-interface {v0, v1, v2, p2, v3}, Le/j/j/k/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;Ljava/util/Map;)V - - invoke-virtual {p1}, Le/j/j/o/s;->c()Le/j/j/k/c; - - move-result-object v0 - - invoke-virtual {p1}, Le/j/j/o/s;->b()Ljava/lang/String; - - move-result-object v1 - - const/4 v3, 0x0 - - invoke-interface {v0, v1, v2, v3}, Le/j/j/k/c;->a(Ljava/lang/String;Ljava/lang/String;Z)V - - iget-object p1, p1, Le/j/j/o/s;->a:Le/j/j/o/k; - - check-cast p1, Le/j/j/o/b; - - invoke-virtual {p1, p2}, Le/j/j/o/b;->a(Ljava/lang/Throwable;)V - - return-void -.end method - -.method public b(Le/j/d/h/j;Le/j/j/o/s;)V - .locals 7 - - invoke-static {}, Landroid/os/SystemClock;->uptimeMillis()J - - move-result-wide v0 - - iget-object v2, p2, Le/j/j/o/s;->b:Le/j/j/o/q0; - - check-cast v2, Le/j/j/o/d; - - invoke-virtual {v2}, Le/j/j/o/d;->i()Z - - move-result v2 - - if-nez v2, :cond_0 - - const/4 v2, 0x0 - - goto :goto_0 - - :cond_0 - iget-object v2, p0, Le/j/j/o/h0;->c:Le/j/j/o/i0; - - check-cast v2, Le/j/j/o/c; - - invoke-virtual {v2, p2}, Le/j/j/o/c;->a(Le/j/j/o/s;)Z - - const/4 v2, 0x1 - - :goto_0 - if-eqz v2, :cond_1 - - iget-wide v2, p2, Le/j/j/o/s;->c:J - - sub-long v2, v0, v2 - - const-wide/16 v4, 0x64 - - cmp-long v6, v2, v4 - - if-ltz v6, :cond_1 - - iput-wide v0, p2, Le/j/j/o/s;->c:J - - invoke-virtual {p2}, Le/j/j/o/s;->c()Le/j/j/k/c; - - move-result-object v0 - - invoke-virtual {p2}, Le/j/j/o/s;->b()Ljava/lang/String; - - move-result-object v1 - - const-string v2, "NetworkFetchProducer" - - const-string v3, "intermediate_result" - - invoke-interface {v0, v1, v2, v3}, Le/j/j/k/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - iget v0, p2, Le/j/j/o/s;->d:I - - iget-object v1, p2, Le/j/j/o/s;->e:Le/j/j/d/a; - - iget-object p2, p2, Le/j/j/o/s;->a:Le/j/j/o/k; - - invoke-static {p1, v0, v1, p2}, Le/j/j/o/h0;->a(Le/j/d/h/j;ILe/j/j/d/a;Le/j/j/o/k;)V - - :cond_1 - return-void + throw p1 .end method diff --git a/com.discord/smali_classes2/e/j/j/o/i.smali b/com.discord/smali_classes2/e/j/j/o/i.smali index 9d5c7d5d05..3861807d6a 100644 --- a/com.discord/smali_classes2/e/j/j/o/i.smali +++ b/com.discord/smali_classes2/e/j/j/o/i.smali @@ -3,7 +3,7 @@ .source "BitmapPrepareProducer.java" # interfaces -.implements Le/j/j/o/p0; +.implements Le/j/j/o/t0; # annotations @@ -16,7 +16,7 @@ .annotation system Ldalvik/annotation/Signature; value = { "Ljava/lang/Object;", - "Le/j/j/o/p0<", + "Le/j/j/o/t0<", "Lcom/facebook/common/references/CloseableReference<", "Le/j/j/j/c;", ">;>;" @@ -25,10 +25,10 @@ # instance fields -.field public final a:Le/j/j/o/p0; +.field public final a:Le/j/j/o/t0; .annotation system Ldalvik/annotation/Signature; value = { - "Le/j/j/o/p0<", + "Le/j/j/o/t0<", "Lcom/facebook/common/references/CloseableReference<", "Le/j/j/j/c;", ">;>;" @@ -44,12 +44,12 @@ # direct methods -.method public constructor (Le/j/j/o/p0;IIZ)V +.method public constructor (Le/j/j/o/t0;IIZ)V .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", - "Le/j/j/o/p0<", + "Le/j/j/o/t0<", "Lcom/facebook/common/references/CloseableReference<", "Le/j/j/j/c;", ">;>;IIZ)V" @@ -72,7 +72,7 @@ if-eqz p1, :cond_1 - iput-object p1, p0, Le/j/j/o/i;->a:Le/j/j/o/p0; + iput-object p1, p0, Le/j/j/o/i;->a:Le/j/j/o/t0; iput p2, p0, Le/j/j/o/i;->b:I @@ -92,7 +92,7 @@ # virtual methods -.method public a(Le/j/j/o/k;Le/j/j/o/q0;)V +.method public a(Le/j/j/o/k;Le/j/j/o/u0;)V .locals 4 .annotation system Ldalvik/annotation/Signature; value = { @@ -101,14 +101,14 @@ "Lcom/facebook/common/references/CloseableReference<", "Le/j/j/j/c;", ">;>;", - "Le/j/j/o/q0;", + "Le/j/j/o/u0;", ")V" } .end annotation check-cast p2, Le/j/j/o/d; - invoke-virtual {p2}, Le/j/j/o/d;->j()Z + invoke-virtual {p2}, Le/j/j/o/d;->e()Z move-result v0 @@ -118,14 +118,14 @@ if-nez v0, :cond_0 - iget-object v0, p0, Le/j/j/o/i;->a:Le/j/j/o/p0; + iget-object v0, p0, Le/j/j/o/i;->a:Le/j/j/o/t0; - invoke-interface {v0, p1, p2}, Le/j/j/o/p0;->a(Le/j/j/o/k;Le/j/j/o/q0;)V + invoke-interface {v0, p1, p2}, Le/j/j/o/t0;->a(Le/j/j/o/k;Le/j/j/o/u0;)V goto :goto_0 :cond_0 - iget-object v0, p0, Le/j/j/o/i;->a:Le/j/j/o/p0; + iget-object v0, p0, Le/j/j/o/i;->a:Le/j/j/o/t0; new-instance v1, Le/j/j/o/i$a; @@ -135,7 +135,7 @@ invoke-direct {v1, p1, v2, v3}, Le/j/j/o/i$a;->(Le/j/j/o/k;II)V - invoke-interface {v0, v1, p2}, Le/j/j/o/p0;->a(Le/j/j/o/k;Le/j/j/o/q0;)V + invoke-interface {v0, v1, p2}, Le/j/j/o/t0;->a(Le/j/j/o/k;Le/j/j/o/u0;)V :goto_0 return-void diff --git a/com.discord/smali_classes2/e/j/j/o/i0$a.smali b/com.discord/smali_classes2/e/j/j/o/i0$a.smali deleted file mode 100644 index dfe9b76ae6..0000000000 --- a/com.discord/smali_classes2/e/j/j/o/i0$a.smali +++ /dev/null @@ -1,14 +0,0 @@ -.class public interface abstract Le/j/j/o/i0$a; -.super Ljava/lang/Object; -.source "NetworkFetcher.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Le/j/j/o/i0; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "a" -.end annotation diff --git a/com.discord/smali_classes2/e/j/j/o/i0.smali b/com.discord/smali_classes2/e/j/j/o/i0.smali index 45646b4055..d15aa5e6ab 100644 --- a/com.discord/smali_classes2/e/j/j/o/i0.smali +++ b/com.discord/smali_classes2/e/j/j/o/i0.smali @@ -1,20 +1,183 @@ -.class public interface abstract Le/j/j/o/i0; -.super Ljava/lang/Object; -.source "NetworkFetcher.java" +.class public Le/j/j/o/i0; +.super Le/j/j/o/e; +.source "MultiplexProducer.java" -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Le/j/j/o/i0$a; - } -.end annotation +# instance fields +.field public final synthetic a:Landroid/util/Pair; -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation +.field public final synthetic b:Le/j/j/o/h0$b; + + +# direct methods +.method public constructor (Le/j/j/o/h0$b;Landroid/util/Pair;)V + .locals 0 + + iput-object p1, p0, Le/j/j/o/i0;->b:Le/j/j/o/h0$b; + + iput-object p2, p0, Le/j/j/o/i0;->a:Landroid/util/Pair; + + invoke-direct {p0}, Le/j/j/o/e;->()V + + return-void +.end method + + +# virtual methods +.method public a()V + .locals 7 + + iget-object v0, p0, Le/j/j/o/i0;->b:Le/j/j/o/h0$b; + + monitor-enter v0 + + :try_start_0 + iget-object v1, p0, Le/j/j/o/i0;->b:Le/j/j/o/h0$b; + + iget-object v1, v1, Le/j/j/o/h0$b;->b:Ljava/util/concurrent/CopyOnWriteArraySet; + + iget-object v2, p0, Le/j/j/o/i0;->a:Landroid/util/Pair; + + invoke-virtual {v1, v2}, Ljava/util/concurrent/CopyOnWriteArraySet;->remove(Ljava/lang/Object;)Z + + move-result v1 + + const/4 v2, 0x0 + + if-eqz v1, :cond_1 + + iget-object v3, p0, Le/j/j/o/i0;->b:Le/j/j/o/h0$b; + + iget-object v3, v3, Le/j/j/o/h0$b;->b:Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-virtual {v3}, Ljava/util/concurrent/CopyOnWriteArraySet;->isEmpty()Z + + move-result v3 + + if-eqz v3, :cond_0 + + iget-object v3, p0, Le/j/j/o/i0;->b:Le/j/j/o/h0$b; + + iget-object v3, v3, Le/j/j/o/h0$b;->f:Le/j/j/o/d; + + goto :goto_0 + + :cond_0 + iget-object v3, p0, Le/j/j/o/i0;->b:Le/j/j/o/h0$b; + + invoke-virtual {v3}, Le/j/j/o/h0$b;->f()Ljava/util/List; + + move-result-object v3 + + iget-object v4, p0, Le/j/j/o/i0;->b:Le/j/j/o/h0$b; + + invoke-virtual {v4}, Le/j/j/o/h0$b;->g()Ljava/util/List; + + move-result-object v4 + + iget-object v5, p0, Le/j/j/o/i0;->b:Le/j/j/o/h0$b; + + invoke-virtual {v5}, Le/j/j/o/h0$b;->e()Ljava/util/List; + + move-result-object v5 + + move-object v6, v3 + + move-object v3, v2 + + move-object v2, v6 + + goto :goto_1 + + :catchall_0 + move-exception v1 + + goto :goto_2 + + :cond_1 + move-object v3, v2 + + :goto_0 + move-object v4, v2 + + move-object v5, v4 + + :goto_1 + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + invoke-static {v2}, Le/j/j/o/d;->b(Ljava/util/List;)V + + invoke-static {v4}, Le/j/j/o/d;->c(Ljava/util/List;)V + + invoke-static {v5}, Le/j/j/o/d;->a(Ljava/util/List;)V + + if-eqz v3, :cond_2 + + invoke-virtual {v3}, Le/j/j/o/d;->a()V + + :cond_2 + if-eqz v1, :cond_3 + + iget-object v0, p0, Le/j/j/o/i0;->a:Landroid/util/Pair; + + iget-object v0, v0, Landroid/util/Pair;->first:Ljava/lang/Object; + + check-cast v0, Le/j/j/o/b; + + invoke-virtual {v0}, Le/j/j/o/b;->a()V + + :cond_3 + return-void + + :goto_2 + :try_start_1 + monitor-exit v0 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + throw v1 +.end method + +.method public b()V + .locals 1 + + iget-object v0, p0, Le/j/j/o/i0;->b:Le/j/j/o/h0$b; + + invoke-virtual {v0}, Le/j/j/o/h0$b;->e()Ljava/util/List; + + move-result-object v0 + + invoke-static {v0}, Le/j/j/o/d;->a(Ljava/util/List;)V + + return-void +.end method + +.method public c()V + .locals 1 + + iget-object v0, p0, Le/j/j/o/i0;->b:Le/j/j/o/h0$b; + + invoke-virtual {v0}, Le/j/j/o/h0$b;->g()Ljava/util/List; + + move-result-object v0 + + invoke-static {v0}, Le/j/j/o/d;->c(Ljava/util/List;)V + + return-void +.end method + +.method public d()V + .locals 1 + + iget-object v0, p0, Le/j/j/o/i0;->b:Le/j/j/o/h0$b; + + invoke-virtual {v0}, Le/j/j/o/h0$b;->f()Ljava/util/List; + + move-result-object v0 + + invoke-static {v0}, Le/j/j/o/d;->b(Ljava/util/List;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/e/j/j/o/j$b.smali b/com.discord/smali_classes2/e/j/j/o/j$b.smali index 9e6470a5b3..b2d8ca8f2b 100644 --- a/com.discord/smali_classes2/e/j/j/o/j$b.smali +++ b/com.discord/smali_classes2/e/j/j/o/j$b.smali @@ -24,20 +24,20 @@ # instance fields -.field public c:Le/j/j/o/q0; +.field public c:Le/j/j/o/u0; .field public final synthetic d:Le/j/j/o/j; # direct methods -.method public synthetic constructor (Le/j/j/o/j;Le/j/j/o/k;Le/j/j/o/q0;Le/j/j/o/j$a;)V +.method public synthetic constructor (Le/j/j/o/j;Le/j/j/o/k;Le/j/j/o/u0;Le/j/j/o/j$a;)V .locals 0 iput-object p1, p0, Le/j/j/o/j$b;->d:Le/j/j/o/j; invoke-direct {p0, p2}, Le/j/j/o/n;->(Le/j/j/o/k;)V - iput-object p3, p0, Le/j/j/o/j$b;->c:Le/j/j/o/q0; + iput-object p3, p0, Le/j/j/o/j$b;->c:Le/j/j/o/u0; return-void .end method @@ -49,7 +49,7 @@ check-cast p1, Le/j/j/j/e; - iget-object v0, p0, Le/j/j/o/j$b;->c:Le/j/j/o/q0; + iget-object v0, p0, Le/j/j/o/j$b;->c:Le/j/j/o/u0; check-cast v0, Le/j/j/o/d; @@ -69,7 +69,7 @@ if-nez v2, :cond_0 - invoke-virtual {v0}, Le/j/j/p/c;->b()Z + invoke-virtual {v0}, Le/j/j/p/c;->a()Z move-result v0 @@ -107,15 +107,15 @@ iget-object p1, p0, Le/j/j/o/j$b;->d:Le/j/j/o/j; - invoke-static {p1}, Le/j/j/o/j;->a(Le/j/j/o/j;)Le/j/j/o/p0; + invoke-static {p1}, Le/j/j/o/j;->a(Le/j/j/o/j;)Le/j/j/o/t0; move-result-object p1 iget-object p2, p0, Le/j/j/o/n;->b:Le/j/j/o/k; - iget-object v0, p0, Le/j/j/o/j$b;->c:Le/j/j/o/q0; + iget-object v0, p0, Le/j/j/o/j$b;->c:Le/j/j/o/u0; - invoke-interface {p1, p2, v0}, Le/j/j/o/p0;->a(Le/j/j/o/k;Le/j/j/o/q0;)V + invoke-interface {p1, p2, v0}, Le/j/j/o/t0;->a(Le/j/j/o/k;Le/j/j/o/u0;)V :cond_3 return-void @@ -126,13 +126,13 @@ iget-object p1, p0, Le/j/j/o/j$b;->d:Le/j/j/o/j; - iget-object p1, p1, Le/j/j/o/j;->b:Le/j/j/o/p0; + iget-object p1, p1, Le/j/j/o/j;->b:Le/j/j/o/t0; iget-object v0, p0, Le/j/j/o/n;->b:Le/j/j/o/k; - iget-object v1, p0, Le/j/j/o/j$b;->c:Le/j/j/o/q0; + iget-object v1, p0, Le/j/j/o/j$b;->c:Le/j/j/o/u0; - invoke-interface {p1, v0, v1}, Le/j/j/o/p0;->a(Le/j/j/o/k;Le/j/j/o/q0;)V + invoke-interface {p1, v0, v1}, Le/j/j/o/t0;->a(Le/j/j/o/k;Le/j/j/o/u0;)V return-void .end method diff --git a/com.discord/smali_classes2/e/j/j/o/j.smali b/com.discord/smali_classes2/e/j/j/o/j.smali index 52bab592d0..2e3321f1a0 100644 --- a/com.discord/smali_classes2/e/j/j/o/j.smali +++ b/com.discord/smali_classes2/e/j/j/o/j.smali @@ -3,7 +3,7 @@ .source "BranchOnSeparateImagesProducer.java" # interfaces -.implements Le/j/j/o/p0; +.implements Le/j/j/o/t0; # annotations @@ -16,7 +16,7 @@ .annotation system Ldalvik/annotation/Signature; value = { "Ljava/lang/Object;", - "Le/j/j/o/p0<", + "Le/j/j/o/t0<", "Le/j/j/j/e;", ">;" } @@ -24,20 +24,20 @@ # instance fields -.field public final a:Le/j/j/o/p0; +.field public final a:Le/j/j/o/t0; .annotation system Ldalvik/annotation/Signature; value = { - "Le/j/j/o/p0<", + "Le/j/j/o/t0<", "Le/j/j/j/e;", ">;" } .end annotation .end field -.field public final b:Le/j/j/o/p0; +.field public final b:Le/j/j/o/t0; .annotation system Ldalvik/annotation/Signature; value = { - "Le/j/j/o/p0<", + "Le/j/j/o/t0<", "Le/j/j/j/e;", ">;" } @@ -46,15 +46,15 @@ # direct methods -.method public constructor (Le/j/j/o/p0;Le/j/j/o/p0;)V +.method public constructor (Le/j/j/o/t0;Le/j/j/o/t0;)V .locals 0 .annotation system Ldalvik/annotation/Signature; value = { "(", - "Le/j/j/o/p0<", + "Le/j/j/o/t0<", "Le/j/j/j/e;", ">;", - "Le/j/j/o/p0<", + "Le/j/j/o/t0<", "Le/j/j/j/e;", ">;)V" } @@ -62,24 +62,24 @@ invoke-direct {p0}, Ljava/lang/Object;->()V - iput-object p1, p0, Le/j/j/o/j;->a:Le/j/j/o/p0; + iput-object p1, p0, Le/j/j/o/j;->a:Le/j/j/o/t0; - iput-object p2, p0, Le/j/j/o/j;->b:Le/j/j/o/p0; + iput-object p2, p0, Le/j/j/o/j;->b:Le/j/j/o/t0; return-void .end method -.method public static synthetic a(Le/j/j/o/j;)Le/j/j/o/p0; +.method public static synthetic a(Le/j/j/o/j;)Le/j/j/o/t0; .locals 0 - iget-object p0, p0, Le/j/j/o/j;->b:Le/j/j/o/p0; + iget-object p0, p0, Le/j/j/o/j;->b:Le/j/j/o/t0; return-object p0 .end method # virtual methods -.method public a(Le/j/j/o/k;Le/j/j/o/q0;)V +.method public a(Le/j/j/o/k;Le/j/j/o/u0;)V .locals 2 .annotation system Ldalvik/annotation/Signature; value = { @@ -87,7 +87,7 @@ "Le/j/j/o/k<", "Le/j/j/j/e;", ">;", - "Le/j/j/o/q0;", + "Le/j/j/o/u0;", ")V" } .end annotation @@ -96,11 +96,11 @@ const/4 v1, 0x0 - invoke-direct {v0, p0, p1, p2, v1}, Le/j/j/o/j$b;->(Le/j/j/o/j;Le/j/j/o/k;Le/j/j/o/q0;Le/j/j/o/j$a;)V + invoke-direct {v0, p0, p1, p2, v1}, Le/j/j/o/j$b;->(Le/j/j/o/j;Le/j/j/o/k;Le/j/j/o/u0;Le/j/j/o/j$a;)V - iget-object p1, p0, Le/j/j/o/j;->a:Le/j/j/o/p0; + iget-object p1, p0, Le/j/j/o/j;->a:Le/j/j/o/t0; - invoke-interface {p1, v0, p2}, Le/j/j/o/p0;->a(Le/j/j/o/k;Le/j/j/o/q0;)V + invoke-interface {p1, v0, p2}, Le/j/j/o/t0;->a(Le/j/j/o/k;Le/j/j/o/u0;)V return-void .end method diff --git a/com.discord/smali_classes2/e/j/j/o/j0$a.smali b/com.discord/smali_classes2/e/j/j/o/j0$a.smali index 6119be9c94..28faea40f2 100644 --- a/com.discord/smali_classes2/e/j/j/o/j0$a.smali +++ b/com.discord/smali_classes2/e/j/j/o/j0$a.smali @@ -1,14 +1,14 @@ .class public Le/j/j/o/j0$a; .super Ljava/lang/Object; -.source "PartialDiskCacheProducer.java" +.source "NetworkFetchProducer.java" # interfaces -.implements Lq/d; +.implements Le/j/j/o/k0$a; # annotations .annotation system Ldalvik/annotation/EnclosingMethod; - value = Le/j/j/o/j0;->a(Le/j/j/o/k;Le/j/j/o/q0;Lcom/facebook/cache/common/CacheKey;)Lq/d; + value = Le/j/j/o/j0;->a(Le/j/j/o/k;Le/j/j/o/u0;)V .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -16,46 +16,20 @@ name = null .end annotation -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lq/d<", - "Le/j/j/j/e;", - "Ljava/lang/Void;", - ">;" - } -.end annotation - # instance fields -.field public final synthetic a:Le/j/j/k/c; +.field public final synthetic a:Le/j/j/o/u; -.field public final synthetic b:Ljava/lang/String; - -.field public final synthetic c:Le/j/j/o/k; - -.field public final synthetic d:Le/j/j/o/q0; - -.field public final synthetic e:Lcom/facebook/cache/common/CacheKey; - -.field public final synthetic f:Le/j/j/o/j0; +.field public final synthetic b:Le/j/j/o/j0; # direct methods -.method public constructor (Le/j/j/o/j0;Le/j/j/k/c;Ljava/lang/String;Le/j/j/o/k;Le/j/j/o/q0;Lcom/facebook/cache/common/CacheKey;)V +.method public constructor (Le/j/j/o/j0;Le/j/j/o/u;)V .locals 0 - iput-object p1, p0, Le/j/j/o/j0$a;->f:Le/j/j/o/j0; + iput-object p1, p0, Le/j/j/o/j0$a;->b:Le/j/j/o/j0; - iput-object p2, p0, Le/j/j/o/j0$a;->a:Le/j/j/k/c; - - iput-object p3, p0, Le/j/j/o/j0$a;->b:Ljava/lang/String; - - iput-object p4, p0, Le/j/j/o/j0$a;->c:Le/j/j/o/k; - - iput-object p5, p0, Le/j/j/o/j0$a;->d:Le/j/j/o/q0; - - iput-object p6, p0, Le/j/j/o/j0$a;->e:Lcom/facebook/cache/common/CacheKey; + iput-object p2, p0, Le/j/j/o/j0$a;->a:Le/j/j/o/u; invoke-direct {p0}, Ljava/lang/Object;->()V @@ -64,373 +38,154 @@ # virtual methods -.method public a(Lq/f;)Ljava/lang/Object; - .locals 14 +.method public a(Ljava/io/InputStream;I)V + .locals 10 .annotation system Ldalvik/annotation/Throws; value = { - Ljava/lang/Exception; + Ljava/io/IOException; } .end annotation - invoke-virtual {p1}, Lq/f;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z - move-result v0 + iget-object v0, p0, Le/j/j/o/j0$a;->b:Le/j/j/o/j0; - const/4 v1, 0x0 + iget-object v1, p0, Le/j/j/o/j0$a;->a:Le/j/j/o/u; - const/4 v2, 0x1 + if-lez p2, :cond_0 - if-nez v0, :cond_1 + iget-object v2, v0, Le/j/j/o/j0;->a:Le/j/d/h/h; - invoke-virtual {p1}, Lq/f;->e()Z + check-cast v2, Le/j/j/l/v; - move-result v0 + invoke-virtual {v2, p2}, Le/j/j/l/v;->a(I)Le/j/d/h/j; - if-eqz v0, :cond_0 - - invoke-virtual {p1}, Lq/f;->a()Ljava/lang/Exception; - - move-result-object v0 - - instance-of v0, v0, Ljava/util/concurrent/CancellationException; - - if-eqz v0, :cond_0 + move-result-object v2 goto :goto_0 :cond_0 - const/4 v0, 0x0 + iget-object v2, v0, Le/j/j/o/j0;->a:Le/j/d/h/h; - goto :goto_1 + check-cast v2, Le/j/j/l/v; + + invoke-virtual {v2}, Le/j/j/l/v;->a()Le/j/d/h/j; + + move-result-object v2 + + :goto_0 + iget-object v3, v0, Le/j/j/o/j0;->b:Le/j/d/h/a; + + const/16 v4, 0x4000 + + invoke-interface {v3, v4}, Le/j/d/h/e;->get(I)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, [B :cond_1 - :goto_0 - const/4 v0, 0x1 - :goto_1 - const-string v3, "PartialDiskCacheProducer" + :try_start_0 + invoke-virtual {p1, v3}, Ljava/io/InputStream;->read([B)I - const/4 v4, 0x0 + move-result v4 - if-eqz v0, :cond_2 + if-ltz v4, :cond_3 - iget-object p1, p0, Le/j/j/o/j0$a;->a:Le/j/j/k/c; + if-lez v4, :cond_1 - iget-object v0, p0, Le/j/j/o/j0$a;->b:Ljava/lang/String; + const/4 v5, 0x0 - invoke-interface {p1, v0, v3, v4}, Le/j/j/k/c;->b(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V + invoke-virtual {v2, v3, v5, v4}, Ljava/io/OutputStream;->write([BII)V - iget-object p1, p0, Le/j/j/o/j0$a;->c:Le/j/j/o/k; + invoke-virtual {v0, v2, v1}, Le/j/j/o/j0;->b(Le/j/d/h/j;Le/j/j/o/u;)V - check-cast p1, Le/j/j/o/b; + move-object v4, v2 - invoke-virtual {p1}, Le/j/j/o/b;->a()V + check-cast v4, Le/j/j/l/w; - goto/16 :goto_5 + iget v4, v4, Le/j/j/l/w;->f:I - :cond_2 - invoke-virtual {p1}, Lq/f;->e()Z + if-lez p2, :cond_2 - move-result v0 + int-to-float v4, v4 - if-eqz v0, :cond_3 + int-to-float v5, p2 - iget-object v0, p0, Le/j/j/o/j0$a;->a:Le/j/j/k/c; - - iget-object v1, p0, Le/j/j/o/j0$a;->b:Ljava/lang/String; - - invoke-virtual {p1}, Lq/f;->a()Ljava/lang/Exception; - - move-result-object p1 - - invoke-interface {v0, v1, v3, p1, v4}, Le/j/j/k/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;Ljava/util/Map;)V - - iget-object p1, p0, Le/j/j/o/j0$a;->f:Le/j/j/o/j0; - - iget-object v0, p0, Le/j/j/o/j0$a;->c:Le/j/j/o/k; - - iget-object v1, p0, Le/j/j/o/j0$a;->d:Le/j/j/o/q0; - - iget-object v2, p0, Le/j/j/o/j0$a;->e:Lcom/facebook/cache/common/CacheKey; - - invoke-static {p1, v0, v1, v2, v4}, Le/j/j/o/j0;->a(Le/j/j/o/j0;Le/j/j/o/k;Le/j/j/o/q0;Lcom/facebook/cache/common/CacheKey;Le/j/j/j/e;)V - - goto/16 :goto_5 - - :cond_3 - invoke-virtual {p1}, Lq/f;->b()Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Le/j/j/j/e; - - if-eqz p1, :cond_9 - - iget-object v0, p0, Le/j/j/o/j0$a;->a:Le/j/j/k/c; - - iget-object v5, p0, Le/j/j/o/j0$a;->b:Ljava/lang/String; - - invoke-virtual {p1}, Le/j/j/j/e;->f()I - - move-result v6 - - invoke-static {v0, v5, v2, v6}, Le/j/j/o/j0;->a(Le/j/j/k/c;Ljava/lang/String;ZI)Ljava/util/Map; - - move-result-object v6 - - invoke-interface {v0, v5, v3, v6}, Le/j/j/k/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V - - invoke-virtual {p1}, Le/j/j/j/e;->f()I - - move-result v0 - - sub-int/2addr v0, v2 - - if-lez v0, :cond_4 - - const/4 v5, 0x1 + div-float/2addr v4, v5 goto :goto_2 - :cond_4 - const/4 v5, 0x0 + :cond_2 + const/high16 v5, 0x3f800000 # 1.0f + + neg-int v4, v4 + + int-to-double v6, v4 + + const-wide v8, 0x40e86a0000000000L # 50000.0 + + div-double/2addr v6, v8 + + invoke-static {v6, v7}, Ljava/lang/Math;->exp(D)D + + move-result-wide v6 + + double-to-float v4, v6 + + sub-float v4, v5, v4 :goto_2 - invoke-static {v5}, Lp/a/b/b/g/e;->a(Z)V + iget-object v5, v1, Le/j/j/o/u;->a:Le/j/j/o/k; + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 - new-instance v5, Le/j/j/d/a; + check-cast v5, Le/j/j/o/b; - invoke-direct {v5, v1, v0}, Le/j/j/d/a;->(II)V + :try_start_1 + invoke-virtual {v5, v4}, Le/j/j/o/b;->a(F)V - iput-object v5, p1, Le/j/j/j/e;->m:Le/j/j/d/a; + goto :goto_1 - invoke-virtual {p1}, Le/j/j/j/e;->f()I + :cond_3 + iget-object p1, v0, Le/j/j/o/j0;->c:Le/j/j/o/k0; - move-result v0 + move-object p2, v2 - iget-object v6, p0, Le/j/j/o/j0$a;->d:Le/j/j/o/q0; + check-cast p2, Le/j/j/l/w; - check-cast v6, Le/j/j/o/d; + iget p2, p2, Le/j/j/l/w;->f:I + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 - iget-object v6, v6, Le/j/j/o/d;->a:Le/j/j/p/c; + check-cast p1, Le/j/j/o/x; - iget-object v7, v6, Le/j/j/p/c;->j:Le/j/j/d/a; + :try_start_2 + invoke-virtual {p1, v1, p2}, Le/j/j/o/x;->b(Le/j/j/o/u;I)V - if-nez v7, :cond_5 + invoke-virtual {v0, v2, v1}, Le/j/j/o/j0;->a(Le/j/d/h/j;Le/j/j/o/u;)V + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 - goto :goto_3 + iget-object p1, v0, Le/j/j/o/j0;->b:Le/j/d/h/a; - :cond_5 - iget v8, v5, Le/j/j/d/a;->a:I + invoke-interface {p1, v3}, Le/j/d/h/e;->release(Ljava/lang/Object;)V - iget v9, v7, Le/j/j/d/a;->a:I + invoke-virtual {v2}, Le/j/d/h/j;->close()V - if-gt v8, v9, :cond_6 + invoke-static {}, Le/j/j/q/b;->b()Z - iget v5, v5, Le/j/j/d/a;->b:I + return-void - iget v7, v7, Le/j/j/d/a;->b:I + :catchall_0 + move-exception p1 - if-lt v5, v7, :cond_6 + iget-object p2, v0, Le/j/j/o/j0;->b:Le/j/d/h/a; - const/4 v5, 0x1 + invoke-interface {p2, v3}, Le/j/d/h/e;->release(Ljava/lang/Object;)V - goto :goto_4 + invoke-virtual {v2}, Le/j/d/h/j;->close()V - :cond_6 - :goto_3 - const/4 v5, 0x0 - - :goto_4 - if-eqz v5, :cond_7 - - iget-object v0, p0, Le/j/j/o/j0$a;->a:Le/j/j/k/c; - - iget-object v1, p0, Le/j/j/o/j0$a;->b:Ljava/lang/String; - - invoke-interface {v0, v1, v3, v2}, Le/j/j/k/c;->a(Ljava/lang/String;Ljava/lang/String;Z)V - - iget-object v0, p0, Le/j/j/o/j0$a;->c:Le/j/j/o/k; - - const/16 v1, 0x9 - - check-cast v0, Le/j/j/o/b; - - invoke-virtual {v0, p1, v1}, Le/j/j/o/b;->a(Ljava/lang/Object;I)V - - goto/16 :goto_5 - - :cond_7 - iget-object v3, p0, Le/j/j/o/j0$a;->c:Le/j/j/o/k; - - const/16 v5, 0x8 - - check-cast v3, Le/j/j/o/b; - - invoke-virtual {v3, p1, v5}, Le/j/j/o/b;->a(Ljava/lang/Object;I)V - - iget-object v3, v6, Le/j/j/p/c;->b:Landroid/net/Uri; - - invoke-static {v3}, Lcom/facebook/imagepipeline/request/ImageRequestBuilder;->b(Landroid/net/Uri;)Lcom/facebook/imagepipeline/request/ImageRequestBuilder; - - move-result-object v3 - - iget-object v5, v6, Le/j/j/p/c;->g:Le/j/j/d/b; - - invoke-virtual {v3, v5}, Lcom/facebook/imagepipeline/request/ImageRequestBuilder;->a(Le/j/j/d/b;)Lcom/facebook/imagepipeline/request/ImageRequestBuilder; - - move-result-object v3 - - iget-object v5, v6, Le/j/j/p/c;->j:Le/j/j/d/a; - - invoke-virtual {v3, v5}, Lcom/facebook/imagepipeline/request/ImageRequestBuilder;->a(Le/j/j/d/a;)Lcom/facebook/imagepipeline/request/ImageRequestBuilder; - - move-result-object v3 - - iget-object v5, v6, Le/j/j/p/c;->a:Le/j/j/p/c$a; - - invoke-virtual {v3, v5}, Lcom/facebook/imagepipeline/request/ImageRequestBuilder;->a(Le/j/j/p/c$a;)Lcom/facebook/imagepipeline/request/ImageRequestBuilder; - - move-result-object v3 - - iget-boolean v5, v6, Le/j/j/p/c;->f:Z - - invoke-virtual {v3, v5}, Lcom/facebook/imagepipeline/request/ImageRequestBuilder;->a(Z)Lcom/facebook/imagepipeline/request/ImageRequestBuilder; - - move-result-object v3 - - iget-object v5, v6, Le/j/j/p/c;->l:Le/j/j/p/c$b; - - invoke-virtual {v3, v5}, Lcom/facebook/imagepipeline/request/ImageRequestBuilder;->a(Le/j/j/p/c$b;)Lcom/facebook/imagepipeline/request/ImageRequestBuilder; - - move-result-object v3 - - iget-object v5, v6, Le/j/j/p/c;->p:Le/j/j/p/d; - - invoke-virtual {v3, v5}, Lcom/facebook/imagepipeline/request/ImageRequestBuilder;->a(Le/j/j/p/d;)Lcom/facebook/imagepipeline/request/ImageRequestBuilder; - - move-result-object v3 - - iget-boolean v5, v6, Le/j/j/p/c;->e:Z - - invoke-virtual {v3, v5}, Lcom/facebook/imagepipeline/request/ImageRequestBuilder;->b(Z)Lcom/facebook/imagepipeline/request/ImageRequestBuilder; - - move-result-object v3 - - iget-object v5, v6, Le/j/j/p/c;->k:Le/j/j/d/d; - - invoke-virtual {v3, v5}, Lcom/facebook/imagepipeline/request/ImageRequestBuilder;->a(Le/j/j/d/d;)Lcom/facebook/imagepipeline/request/ImageRequestBuilder; - - move-result-object v3 - - iget-object v5, v6, Le/j/j/p/c;->h:Le/j/j/d/e; - - invoke-virtual {v3, v5}, Lcom/facebook/imagepipeline/request/ImageRequestBuilder;->a(Le/j/j/d/e;)Lcom/facebook/imagepipeline/request/ImageRequestBuilder; - - move-result-object v3 - - iget-object v5, v6, Le/j/j/p/c;->q:Le/j/j/k/c; - - invoke-virtual {v3, v5}, Lcom/facebook/imagepipeline/request/ImageRequestBuilder;->a(Le/j/j/k/c;)Lcom/facebook/imagepipeline/request/ImageRequestBuilder; - - move-result-object v3 - - iget-object v5, v6, Le/j/j/p/c;->i:Le/j/j/d/f; - - invoke-virtual {v3, v5}, Lcom/facebook/imagepipeline/request/ImageRequestBuilder;->a(Le/j/j/d/f;)Lcom/facebook/imagepipeline/request/ImageRequestBuilder; - - move-result-object v3 - - iget-object v5, v6, Le/j/j/p/c;->o:Ljava/lang/Boolean; - - invoke-virtual {v3, v5}, Lcom/facebook/imagepipeline/request/ImageRequestBuilder;->a(Ljava/lang/Boolean;)Lcom/facebook/imagepipeline/request/ImageRequestBuilder; - - move-result-object v3 - - sub-int/2addr v0, v2 - - if-ltz v0, :cond_8 - - const/4 v1, 0x1 - - :cond_8 - invoke-static {v1}, Lp/a/b/b/g/e;->a(Z)V - - new-instance v1, Le/j/j/d/a; - - const v2, 0x7fffffff - - invoke-direct {v1, v0, v2}, Le/j/j/d/a;->(II)V - - invoke-virtual {v3, v1}, Lcom/facebook/imagepipeline/request/ImageRequestBuilder;->a(Le/j/j/d/a;)Lcom/facebook/imagepipeline/request/ImageRequestBuilder; - - move-result-object v0 - - invoke-virtual {v0}, Lcom/facebook/imagepipeline/request/ImageRequestBuilder;->a()Le/j/j/p/c; - - move-result-object v6 - - new-instance v0, Le/j/j/o/u0; - - iget-object v1, p0, Le/j/j/o/j0$a;->d:Le/j/j/o/q0; - - check-cast v1, Le/j/j/o/d; - - iget-object v7, v1, Le/j/j/o/d;->b:Ljava/lang/String; - - iget-object v8, v1, Le/j/j/o/d;->c:Le/j/j/k/c; - - iget-object v9, v1, Le/j/j/o/d;->d:Ljava/lang/Object; - - iget-object v10, v1, Le/j/j/o/d;->e:Le/j/j/p/c$b; - - invoke-virtual {v1}, Le/j/j/o/d;->j()Z - - move-result v11 - - invoke-virtual {v1}, Le/j/j/o/d;->i()Z - - move-result v12 - - invoke-virtual {v1}, Le/j/j/o/d;->h()Le/j/j/d/d; - - move-result-object v13 - - move-object v5, v0 - - invoke-direct/range {v5 .. v13}, Le/j/j/o/u0;->(Le/j/j/p/c;Ljava/lang/String;Le/j/j/k/c;Ljava/lang/Object;Le/j/j/p/c$b;ZZLe/j/j/d/d;)V - - iget-object v1, p0, Le/j/j/o/j0$a;->f:Le/j/j/o/j0; - - iget-object v2, p0, Le/j/j/o/j0$a;->c:Le/j/j/o/k; - - iget-object v3, p0, Le/j/j/o/j0$a;->e:Lcom/facebook/cache/common/CacheKey; - - invoke-static {v1, v2, v0, v3, p1}, Le/j/j/o/j0;->a(Le/j/j/o/j0;Le/j/j/o/k;Le/j/j/o/q0;Lcom/facebook/cache/common/CacheKey;Le/j/j/j/e;)V - - goto :goto_5 - - :cond_9 - iget-object v0, p0, Le/j/j/o/j0$a;->a:Le/j/j/k/c; - - iget-object v2, p0, Le/j/j/o/j0$a;->b:Ljava/lang/String; - - invoke-static {v0, v2, v1, v1}, Le/j/j/o/j0;->a(Le/j/j/k/c;Ljava/lang/String;ZI)Ljava/util/Map; - - move-result-object v1 - - invoke-interface {v0, v2, v3, v1}, Le/j/j/k/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V - - iget-object v0, p0, Le/j/j/o/j0$a;->f:Le/j/j/o/j0; - - iget-object v1, p0, Le/j/j/o/j0$a;->c:Le/j/j/o/k; - - iget-object v2, p0, Le/j/j/o/j0$a;->d:Le/j/j/o/q0; - - iget-object v3, p0, Le/j/j/o/j0$a;->e:Lcom/facebook/cache/common/CacheKey; - - invoke-static {v0, v1, v2, v3, p1}, Le/j/j/o/j0;->a(Le/j/j/o/j0;Le/j/j/o/k;Le/j/j/o/q0;Lcom/facebook/cache/common/CacheKey;Le/j/j/j/e;)V - - :goto_5 - return-object v4 + throw p1 .end method diff --git a/com.discord/smali_classes2/e/j/j/o/j0$b.smali b/com.discord/smali_classes2/e/j/j/o/j0$b.smali deleted file mode 100644 index 6d6cbc9d20..0000000000 --- a/com.discord/smali_classes2/e/j/j/o/j0$b.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public Le/j/j/o/j0$b; -.super Le/j/j/o/e; -.source "PartialDiskCacheProducer.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Le/j/j/o/j0;->a(Ljava/util/concurrent/atomic/AtomicBoolean;Le/j/j/o/q0;)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1 - name = null -.end annotation - - -# instance fields -.field public final synthetic a:Ljava/util/concurrent/atomic/AtomicBoolean; - - -# direct methods -.method public constructor (Le/j/j/o/j0;Ljava/util/concurrent/atomic/AtomicBoolean;)V - .locals 0 - - iput-object p2, p0, Le/j/j/o/j0$b;->a:Ljava/util/concurrent/atomic/AtomicBoolean; - - invoke-direct {p0}, Le/j/j/o/e;->()V - - return-void -.end method - - -# virtual methods -.method public a()V - .locals 2 - - iget-object v0, p0, Le/j/j/o/j0$b;->a:Ljava/util/concurrent/atomic/AtomicBoolean; - - const/4 v1, 0x1 - - invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;->set(Z)V - - return-void -.end method diff --git a/com.discord/smali_classes2/e/j/j/o/j0.smali b/com.discord/smali_classes2/e/j/j/o/j0.smali index a8ab9d570f..ddcb9a3a2c 100644 --- a/com.discord/smali_classes2/e/j/j/o/j0.smali +++ b/com.discord/smali_classes2/e/j/j/o/j0.smali @@ -1,22 +1,16 @@ .class public Le/j/j/o/j0; .super Ljava/lang/Object; -.source "PartialDiskCacheProducer.java" +.source "NetworkFetchProducer.java" # interfaces -.implements Le/j/j/o/p0; +.implements Le/j/j/o/t0; # annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Le/j/j/o/j0$c; - } -.end annotation - .annotation system Ldalvik/annotation/Signature; value = { "Ljava/lang/Object;", - "Le/j/j/o/p0<", + "Le/j/j/o/t0<", "Le/j/j/j/e;", ">;" } @@ -24,310 +18,353 @@ # instance fields -.field public final a:Le/j/j/c/f; +.field public final a:Le/j/d/h/h; -.field public final b:Le/j/j/c/h; +.field public final b:Le/j/d/h/a; -.field public final c:Le/j/d/h/h; - -.field public final d:Le/j/d/h/a; - -.field public final e:Le/j/j/o/p0; - .annotation system Ldalvik/annotation/Signature; - value = { - "Le/j/j/o/p0<", - "Le/j/j/j/e;", - ">;" - } - .end annotation -.end field +.field public final c:Le/j/j/o/k0; # direct methods -.method public constructor (Le/j/j/c/f;Le/j/j/c/h;Le/j/d/h/h;Le/j/d/h/a;Le/j/j/o/p0;)V +.method public constructor (Le/j/d/h/h;Le/j/d/h/a;Le/j/j/o/k0;)V .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Le/j/j/o/j0;->a:Le/j/d/h/h; + + iput-object p2, p0, Le/j/j/o/j0;->b:Le/j/d/h/a; + + iput-object p3, p0, Le/j/j/o/j0;->c:Le/j/j/o/k0; + + return-void +.end method + +.method public static a(Le/j/d/h/j;ILe/j/j/d/a;Le/j/j/o/k;)V + .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", - "Le/j/j/c/f;", - "Le/j/j/c/h;", - "Le/j/d/h/h;", - "Le/j/d/h/a;", - "Le/j/j/o/p0<", + "Le/j/d/h/j;", + "I", + "Le/j/j/d/a;", + "Le/j/j/o/k<", "Le/j/j/j/e;", ">;)V" } .end annotation - invoke-direct {p0}, Ljava/lang/Object;->()V + check-cast p0, Le/j/j/l/w; - iput-object p1, p0, Le/j/j/o/j0;->a:Le/j/j/c/f; + invoke-virtual {p0}, Le/j/j/l/w;->b()Le/j/j/l/u; - iput-object p2, p0, Le/j/j/o/j0;->b:Le/j/j/c/h; + move-result-object p0 - iput-object p3, p0, Le/j/j/o/j0;->c:Le/j/d/h/h; + invoke-static {p0}, Lcom/facebook/common/references/CloseableReference;->a(Ljava/io/Closeable;)Lcom/facebook/common/references/CloseableReference; - iput-object p4, p0, Le/j/j/o/j0;->d:Le/j/d/h/a; + move-result-object p0 - iput-object p5, p0, Le/j/j/o/j0;->e:Le/j/j/o/p0; + :try_start_0 + new-instance v0, Le/j/j/j/e; + + invoke-direct {v0, p0}, Le/j/j/j/e;->(Lcom/facebook/common/references/CloseableReference;)V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_1 + + :try_start_1 + iput-object p2, v0, Le/j/j/j/e;->m:Le/j/j/d/a; + + invoke-virtual {v0}, Le/j/j/j/e;->e()V + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + check-cast p3, Le/j/j/o/b; + + :try_start_2 + invoke-virtual {p3, v0, p1}, Le/j/j/o/b;->a(Ljava/lang/Object;I)V + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + invoke-static {v0}, Le/j/j/j/e;->c(Le/j/j/j/e;)V + + invoke-virtual {p0}, Lcom/facebook/common/references/CloseableReference;->close()V return-void -.end method -.method public static a(Le/j/j/p/c;)Landroid/net/Uri; - .locals 2 + :catchall_0 + move-exception p1 - iget-object p0, p0, Le/j/j/p/c;->b:Landroid/net/Uri; + goto :goto_0 - invoke-virtual {p0}, Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder; + :catchall_1 + move-exception p1 - move-result-object p0 + const/4 v0, 0x0 - const-string v0, "fresco_partial" + :goto_0 + invoke-static {v0}, Le/j/j/j/e;->c(Le/j/j/j/e;)V - const-string v1, "true" + if-eqz p0, :cond_0 - invoke-virtual {p0, v0, v1}, Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; - - move-result-object p0 - - invoke-virtual {p0}, Landroid/net/Uri$Builder;->build()Landroid/net/Uri; - - move-result-object p0 - - return-object p0 -.end method - -.method public static a(Le/j/j/k/c;Ljava/lang/String;ZI)Ljava/util/Map; - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Le/j/j/k/c;", - "Ljava/lang/String;", - "ZI)", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;" - } - .end annotation - - invoke-interface {p0, p1}, Le/j/j/k/c;->a(Ljava/lang/String;)Z - - move-result p0 - - if-nez p0, :cond_0 - - const/4 p0, 0x0 - - return-object p0 + invoke-virtual {p0}, Lcom/facebook/common/references/CloseableReference;->close()V :cond_0 - const-string p0, "cached_value_found" - - if-eqz p2, :cond_1 - - invoke-static {p2}, Ljava/lang/String;->valueOf(Z)Ljava/lang/String; - - move-result-object p1 - - invoke-static {p3}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; - - move-result-object p2 - - const-string p3, "encodedImageSize" - - invoke-static {p0, p1, p3, p2}, Le/j/d/d/e;->a(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map; - - move-result-object p0 - - return-object p0 - - :cond_1 - invoke-static {p2}, Ljava/lang/String;->valueOf(Z)Ljava/lang/String; - - move-result-object p1 - - invoke-static {p0, p1}, Le/j/d/d/e;->a(Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map; - - move-result-object p0 - - return-object p0 -.end method - -.method public static synthetic a(Le/j/j/o/j0;Le/j/j/o/k;Le/j/j/o/q0;Lcom/facebook/cache/common/CacheKey;Le/j/j/j/e;)V - .locals 9 - - new-instance v8, Le/j/j/o/j0$c; - - iget-object v2, p0, Le/j/j/o/j0;->a:Le/j/j/c/f; - - iget-object v4, p0, Le/j/j/o/j0;->c:Le/j/d/h/h; - - iget-object v5, p0, Le/j/j/o/j0;->d:Le/j/d/h/a; - - const/4 v7, 0x0 - - move-object v0, v8 - - move-object v1, p1 - - move-object v3, p3 - - move-object v6, p4 - - invoke-direct/range {v0 .. v7}, Le/j/j/o/j0$c;->(Le/j/j/o/k;Le/j/j/c/f;Lcom/facebook/cache/common/CacheKey;Le/j/d/h/h;Le/j/d/h/a;Le/j/j/j/e;Le/j/j/o/j0$a;)V - - iget-object p0, p0, Le/j/j/o/j0;->e:Le/j/j/o/p0; - - invoke-interface {p0, v8, p2}, Le/j/j/o/p0;->a(Le/j/j/o/k;Le/j/j/o/q0;)V - - return-void + throw p1 .end method # virtual methods -.method public final a(Le/j/j/o/k;Le/j/j/o/q0;Lcom/facebook/cache/common/CacheKey;)Lq/d; - .locals 8 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Le/j/j/o/k<", - "Le/j/j/j/e;", - ">;", - "Le/j/j/o/q0;", - "Lcom/facebook/cache/common/CacheKey;", - ")", - "Lq/d<", - "Le/j/j/j/e;", - "Ljava/lang/Void;", - ">;" - } - .end annotation - - move-object v0, p2 - - check-cast v0, Le/j/j/o/d; - - iget-object v4, v0, Le/j/j/o/d;->b:Ljava/lang/String; - - move-object v0, p2 - - check-cast v0, Le/j/j/o/d; - - iget-object v3, v0, Le/j/j/o/d;->c:Le/j/j/k/c; - - new-instance v0, Le/j/j/o/j0$a; - - move-object v1, v0 - - move-object v2, p0 - - move-object v5, p1 - - move-object v6, p2 - - move-object v7, p3 - - invoke-direct/range {v1 .. v7}, Le/j/j/o/j0$a;->(Le/j/j/o/j0;Le/j/j/k/c;Ljava/lang/String;Le/j/j/o/k;Le/j/j/o/q0;Lcom/facebook/cache/common/CacheKey;)V - - return-object v0 -.end method - -.method public a(Le/j/j/o/k;Le/j/j/o/q0;)V +.method public a(Le/j/d/h/j;Le/j/j/o/u;)V .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Le/j/j/o/k<", - "Le/j/j/j/e;", - ">;", - "Le/j/j/o/q0;", - ")V" - } - .end annotation - check-cast p2, Le/j/j/o/d; + move-object v0, p1 - invoke-virtual {p2}, Le/j/j/o/d;->e()Le/j/j/p/c; + check-cast v0, Le/j/j/l/w; - move-result-object v0 + iget v0, v0, Le/j/j/l/w;->f:I - invoke-virtual {v0}, Le/j/j/p/c;->h()Z + invoke-virtual {p2}, Le/j/j/o/u;->c()Le/j/j/k/c; + + move-result-object v1 + + invoke-virtual {p2}, Le/j/j/o/u;->b()Ljava/lang/String; + + move-result-object v2 + + invoke-interface {v1, v2}, Le/j/j/k/c;->a(Ljava/lang/String;)Z move-result v1 if-nez v1, :cond_0 - iget-object v0, p0, Le/j/j/o/j0;->e:Le/j/j/o/p0; + const/4 v0, 0x0 - invoke-interface {v0, p1, p2}, Le/j/j/o/p0;->a(Le/j/j/o/k;Le/j/j/o/q0;)V - - return-void + goto :goto_0 :cond_0 - invoke-virtual {p2}, Le/j/j/o/d;->f()Le/j/j/k/c; + iget-object v1, p0, Le/j/j/o/j0;->c:Le/j/j/o/k0; - move-result-object v1 + check-cast v1, Le/j/j/o/x; - invoke-virtual {p2}, Le/j/j/o/d;->d()Ljava/lang/String; - - move-result-object v2 - - const-string v3, "PartialDiskCacheProducer" - - invoke-interface {v1, v2, v3}, Le/j/j/k/c;->a(Ljava/lang/String;Ljava/lang/String;)V - - invoke-static {v0}, Le/j/j/o/j0;->a(Le/j/j/p/c;)Landroid/net/Uri; - - move-result-object v1 - - iget-object v2, p0, Le/j/j/o/j0;->b:Le/j/j/c/h; - - invoke-virtual {p2}, Le/j/j/o/d;->c()Ljava/lang/Object; - - move-result-object v3 - - check-cast v2, Le/j/j/c/l; - - invoke-virtual {v2, v0, v1, v3}, Le/j/j/c/l;->a(Le/j/j/p/c;Landroid/net/Uri;Ljava/lang/Object;)Lcom/facebook/cache/common/CacheKey; + invoke-virtual {v1, p2, v0}, Le/j/j/o/x;->a(Le/j/j/o/u;I)Ljava/util/Map; move-result-object v0 - new-instance v1, Ljava/util/concurrent/atomic/AtomicBoolean; + :goto_0 + invoke-virtual {p2}, Le/j/j/o/u;->c()Le/j/j/k/c; - const/4 v2, 0x0 + move-result-object v1 - invoke-direct {v1, v2}, Ljava/util/concurrent/atomic/AtomicBoolean;->(Z)V - - iget-object v2, p0, Le/j/j/o/j0;->a:Le/j/j/c/f; - - invoke-virtual {v2, v0, v1}, Le/j/j/c/f;->a(Lcom/facebook/cache/common/CacheKey;Ljava/util/concurrent/atomic/AtomicBoolean;)Lq/f; + invoke-virtual {p2}, Le/j/j/o/u;->b()Ljava/lang/String; move-result-object v2 - invoke-virtual {p0, p1, p2, v0}, Le/j/j/o/j0;->a(Le/j/j/o/k;Le/j/j/o/q0;Lcom/facebook/cache/common/CacheKey;)Lq/d; + const-string v3, "NetworkFetchProducer" + + invoke-interface {v1, v2, v3, v0}, Le/j/j/k/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V + + invoke-virtual {p2}, Le/j/j/o/u;->b()Ljava/lang/String; + + move-result-object v0 + + const/4 v2, 0x1 + + invoke-interface {v1, v0, v3, v2}, Le/j/j/k/c;->a(Ljava/lang/String;Ljava/lang/String;Z)V + + iget v0, p2, Le/j/j/o/u;->d:I + + or-int/2addr v0, v2 + + iget-object v1, p2, Le/j/j/o/u;->e:Le/j/j/d/a; + + iget-object p2, p2, Le/j/j/o/u;->a:Le/j/j/o/k; + + invoke-static {p1, v0, v1, p2}, Le/j/j/o/j0;->a(Le/j/d/h/j;ILe/j/j/d/a;Le/j/j/o/k;)V + + return-void +.end method + +.method public a(Le/j/j/o/k;Le/j/j/o/u0;)V + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Le/j/j/o/k<", + "Le/j/j/j/e;", + ">;", + "Le/j/j/o/u0;", + ")V" + } + .end annotation + + move-object v0, p2 + + check-cast v0, Le/j/j/o/d; + + iget-object v0, v0, Le/j/j/o/d;->c:Le/j/j/k/c; + + move-object v1, p2 + + check-cast v1, Le/j/j/o/d; + + iget-object v1, v1, Le/j/j/o/d;->b:Ljava/lang/String; + + const-string v2, "NetworkFetchProducer" + + invoke-interface {v0, v1, v2}, Le/j/j/k/c;->a(Ljava/lang/String;Ljava/lang/String;)V + + iget-object v0, p0, Le/j/j/o/j0;->c:Le/j/j/o/k0; + + check-cast v0, Le/j/j/o/x; + + invoke-virtual {v0, p1, p2}, Le/j/j/o/x;->a(Le/j/j/o/k;Le/j/j/o/u0;)Le/j/j/o/u; move-result-object p1 - invoke-virtual {v2, p1}, Lq/f;->a(Lq/d;)Lq/f; + iget-object p2, p0, Le/j/j/o/j0;->c:Le/j/j/o/k0; - invoke-virtual {p0, v1, p2}, Le/j/j/o/j0;->a(Ljava/util/concurrent/atomic/AtomicBoolean;Le/j/j/o/q0;)V + new-instance v0, Le/j/j/o/j0$a; + + invoke-direct {v0, p0, p1}, Le/j/j/o/j0$a;->(Le/j/j/o/j0;Le/j/j/o/u;)V + + check-cast p2, Le/j/j/o/x; + + invoke-virtual {p2, p1, v0}, Le/j/j/o/x;->a(Le/j/j/o/u;Le/j/j/o/k0$a;)V return-void .end method -.method public final a(Ljava/util/concurrent/atomic/AtomicBoolean;Le/j/j/o/q0;)V - .locals 1 +.method public final a(Le/j/j/o/u;)V + .locals 4 - new-instance v0, Le/j/j/o/j0$b; + invoke-virtual {p1}, Le/j/j/o/u;->c()Le/j/j/k/c; - invoke-direct {v0, p0, p1}, Le/j/j/o/j0$b;->(Le/j/j/o/j0;Ljava/util/concurrent/atomic/AtomicBoolean;)V + move-result-object v0 - check-cast p2, Le/j/j/o/d; + invoke-virtual {p1}, Le/j/j/o/u;->b()Ljava/lang/String; - invoke-virtual {p2, v0}, Le/j/j/o/d;->a(Le/j/j/o/r0;)V + move-result-object v1 + + const-string v2, "NetworkFetchProducer" + + const/4 v3, 0x0 + + invoke-interface {v0, v1, v2, v3}, Le/j/j/k/c;->b(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V + + iget-object p1, p1, Le/j/j/o/u;->a:Le/j/j/o/k; + + check-cast p1, Le/j/j/o/b; + + invoke-virtual {p1}, Le/j/j/o/b;->a()V return-void .end method + +.method public final a(Le/j/j/o/u;Ljava/lang/Throwable;)V + .locals 4 + + invoke-virtual {p1}, Le/j/j/o/u;->c()Le/j/j/k/c; + + move-result-object v0 + + invoke-virtual {p1}, Le/j/j/o/u;->b()Ljava/lang/String; + + move-result-object v1 + + const-string v2, "NetworkFetchProducer" + + const/4 v3, 0x0 + + invoke-interface {v0, v1, v2, p2, v3}, Le/j/j/k/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;Ljava/util/Map;)V + + invoke-virtual {p1}, Le/j/j/o/u;->c()Le/j/j/k/c; + + move-result-object v0 + + invoke-virtual {p1}, Le/j/j/o/u;->b()Ljava/lang/String; + + move-result-object v1 + + const/4 v3, 0x0 + + invoke-interface {v0, v1, v2, v3}, Le/j/j/k/c;->a(Ljava/lang/String;Ljava/lang/String;Z)V + + iget-object p1, p1, Le/j/j/o/u;->a:Le/j/j/o/k; + + check-cast p1, Le/j/j/o/b; + + invoke-virtual {p1, p2}, Le/j/j/o/b;->a(Ljava/lang/Throwable;)V + + return-void +.end method + +.method public b(Le/j/d/h/j;Le/j/j/o/u;)V + .locals 7 + + invoke-static {}, Landroid/os/SystemClock;->uptimeMillis()J + + move-result-wide v0 + + iget-object v2, p2, Le/j/j/o/u;->b:Le/j/j/o/u0; + + check-cast v2, Le/j/j/o/d; + + invoke-virtual {v2}, Le/j/j/o/d;->d()Z + + move-result v2 + + if-nez v2, :cond_0 + + const/4 v2, 0x0 + + goto :goto_0 + + :cond_0 + iget-object v2, p0, Le/j/j/o/j0;->c:Le/j/j/o/k0; + + check-cast v2, Le/j/j/o/c; + + invoke-virtual {v2, p2}, Le/j/j/o/c;->a(Le/j/j/o/u;)Z + + const/4 v2, 0x1 + + :goto_0 + if-eqz v2, :cond_1 + + iget-wide v2, p2, Le/j/j/o/u;->c:J + + sub-long v2, v0, v2 + + const-wide/16 v4, 0x64 + + cmp-long v6, v2, v4 + + if-ltz v6, :cond_1 + + iput-wide v0, p2, Le/j/j/o/u;->c:J + + invoke-virtual {p2}, Le/j/j/o/u;->c()Le/j/j/k/c; + + move-result-object v0 + + invoke-virtual {p2}, Le/j/j/o/u;->b()Ljava/lang/String; + + move-result-object v1 + + const-string v2, "NetworkFetchProducer" + + const-string v3, "intermediate_result" + + invoke-interface {v0, v1, v2, v3}, Le/j/j/k/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + + iget v0, p2, Le/j/j/o/u;->d:I + + iget-object v1, p2, Le/j/j/o/u;->e:Le/j/j/d/a; + + iget-object p2, p2, Le/j/j/o/u;->a:Le/j/j/o/k; + + invoke-static {p1, v0, v1, p2}, Le/j/j/o/j0;->a(Le/j/d/h/j;ILe/j/j/d/a;Le/j/j/o/k;)V + + :cond_1 + return-void +.end method diff --git a/com.discord/smali_classes2/e/j/j/o/k0$a.smali b/com.discord/smali_classes2/e/j/j/o/k0$a.smali index e6b8bc62df..a64cb5146f 100644 --- a/com.discord/smali_classes2/e/j/j/o/k0$a.smali +++ b/com.discord/smali_classes2/e/j/j/o/k0$a.smali @@ -1,6 +1,6 @@ -.class public Le/j/j/o/k0$a; -.super Le/j/j/o/n; -.source "PostprocessedBitmapMemoryCacheProducer.java" +.class public interface abstract Le/j/j/o/k0$a; +.super Ljava/lang/Object; +.source "NetworkFetcher.java" # annotations @@ -9,164 +9,6 @@ .end annotation .annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x9 + accessFlags = 0x609 name = "a" .end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Le/j/j/o/n<", - "Lcom/facebook/common/references/CloseableReference<", - "Le/j/j/j/c;", - ">;", - "Lcom/facebook/common/references/CloseableReference<", - "Le/j/j/j/c;", - ">;>;" - } -.end annotation - - -# instance fields -.field public final c:Lcom/facebook/cache/common/CacheKey; - -.field public final d:Z - -.field public final e:Le/j/j/c/r; - .annotation system Ldalvik/annotation/Signature; - value = { - "Le/j/j/c/r<", - "Lcom/facebook/cache/common/CacheKey;", - "Le/j/j/j/c;", - ">;" - } - .end annotation -.end field - -.field public final f:Z - - -# direct methods -.method public constructor (Le/j/j/o/k;Lcom/facebook/cache/common/CacheKey;ZLe/j/j/c/r;Z)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Le/j/j/o/k<", - "Lcom/facebook/common/references/CloseableReference<", - "Le/j/j/j/c;", - ">;>;", - "Lcom/facebook/cache/common/CacheKey;", - "Z", - "Le/j/j/c/r<", - "Lcom/facebook/cache/common/CacheKey;", - "Le/j/j/j/c;", - ">;Z)V" - } - .end annotation - - invoke-direct {p0, p1}, Le/j/j/o/n;->(Le/j/j/o/k;)V - - iput-object p2, p0, Le/j/j/o/k0$a;->c:Lcom/facebook/cache/common/CacheKey; - - iput-boolean p3, p0, Le/j/j/o/k0$a;->d:Z - - iput-object p4, p0, Le/j/j/o/k0$a;->e:Le/j/j/c/r; - - iput-boolean p5, p0, Le/j/j/o/k0$a;->f:Z - - return-void -.end method - - -# virtual methods -.method public b(Ljava/lang/Object;I)V - .locals 3 - - check-cast p1, Lcom/facebook/common/references/CloseableReference; - - const/4 v0, 0x0 - - if-nez p1, :cond_0 - - invoke-static {p2}, Le/j/j/o/b;->a(I)Z - - move-result p1 - - if-eqz p1, :cond_4 - - iget-object p1, p0, Le/j/j/o/n;->b:Le/j/j/o/k; - - check-cast p1, Le/j/j/o/b; - - invoke-virtual {p1, v0, p2}, Le/j/j/o/b;->a(Ljava/lang/Object;I)V - - goto :goto_0 - - :cond_0 - invoke-static {p2}, Le/j/j/o/b;->b(I)Z - - move-result v1 - - if-eqz v1, :cond_1 - - iget-boolean v1, p0, Le/j/j/o/k0$a;->d:Z - - if-nez v1, :cond_1 - - goto :goto_0 - - :cond_1 - iget-boolean v1, p0, Le/j/j/o/k0$a;->f:Z - - if-eqz v1, :cond_2 - - iget-object v0, p0, Le/j/j/o/k0$a;->e:Le/j/j/c/r; - - iget-object v1, p0, Le/j/j/o/k0$a;->c:Lcom/facebook/cache/common/CacheKey; - - invoke-interface {v0, v1, p1}, Le/j/j/c/r;->a(Ljava/lang/Object;Lcom/facebook/common/references/CloseableReference;)Lcom/facebook/common/references/CloseableReference; - - move-result-object v0 - - :cond_2 - :try_start_0 - iget-object v1, p0, Le/j/j/o/n;->b:Le/j/j/o/k; - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - const/high16 v2, 0x3f800000 # 1.0f - - check-cast v1, Le/j/j/o/b; - - :try_start_1 - invoke-virtual {v1, v2}, Le/j/j/o/b;->a(F)V - - iget-object v1, p0, Le/j/j/o/n;->b:Le/j/j/o/k; - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - if-eqz v0, :cond_3 - - move-object p1, v0 - - :cond_3 - check-cast v1, Le/j/j/o/b; - - :try_start_2 - invoke-virtual {v1, p1, p2}, Le/j/j/o/b;->a(Ljava/lang/Object;I)V - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - invoke-static {v0}, Lcom/facebook/common/references/CloseableReference;->b(Lcom/facebook/common/references/CloseableReference;)V - - :cond_4 - :goto_0 - return-void - - :catchall_0 - move-exception p1 - - invoke-static {v0}, Lcom/facebook/common/references/CloseableReference;->b(Lcom/facebook/common/references/CloseableReference;)V - - throw p1 -.end method diff --git a/com.discord/smali_classes2/e/j/j/o/k0.smali b/com.discord/smali_classes2/e/j/j/o/k0.smali index 8724053298..de61ffe716 100644 --- a/com.discord/smali_classes2/e/j/j/o/k0.smali +++ b/com.discord/smali_classes2/e/j/j/o/k0.smali @@ -1,9 +1,6 @@ -.class public Le/j/j/o/k0; +.class public interface abstract Le/j/j/o/k0; .super Ljava/lang/Object; -.source "PostprocessedBitmapMemoryCacheProducer.java" - -# interfaces -.implements Le/j/j/o/p0; +.source "NetworkFetcher.java" # annotations @@ -15,242 +12,9 @@ .annotation system Ldalvik/annotation/Signature; value = { - "Ljava/lang/Object;", - "Le/j/j/o/p0<", - "Lcom/facebook/common/references/CloseableReference<", - "Le/j/j/j/c;", - ">;>;" + "", + "Ljava/lang/Object;" } .end annotation - - -# instance fields -.field public final a:Le/j/j/c/r; - .annotation system Ldalvik/annotation/Signature; - value = { - "Le/j/j/c/r<", - "Lcom/facebook/cache/common/CacheKey;", - "Le/j/j/j/c;", - ">;" - } - .end annotation -.end field - -.field public final b:Le/j/j/c/h; - -.field public final c:Le/j/j/o/p0; - .annotation system Ldalvik/annotation/Signature; - value = { - "Le/j/j/o/p0<", - "Lcom/facebook/common/references/CloseableReference<", - "Le/j/j/j/c;", - ">;>;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Le/j/j/c/r;Le/j/j/c/h;Le/j/j/o/p0;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Le/j/j/c/r<", - "Lcom/facebook/cache/common/CacheKey;", - "Le/j/j/j/c;", - ">;", - "Le/j/j/c/h;", - "Le/j/j/o/p0<", - "Lcom/facebook/common/references/CloseableReference<", - "Le/j/j/j/c;", - ">;>;)V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Le/j/j/o/k0;->a:Le/j/j/c/r; - - iput-object p2, p0, Le/j/j/o/k0;->b:Le/j/j/c/h; - - iput-object p3, p0, Le/j/j/o/k0;->c:Le/j/j/o/p0; - - return-void -.end method - - -# virtual methods -.method public a()Ljava/lang/String; - .locals 1 - - const-string v0, "PostprocessedBitmapMemoryCacheProducer" - - return-object v0 -.end method - -.method public a(Le/j/j/o/k;Le/j/j/o/q0;)V - .locals 12 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Le/j/j/o/k<", - "Lcom/facebook/common/references/CloseableReference<", - "Le/j/j/j/c;", - ">;>;", - "Le/j/j/o/q0;", - ")V" - } - .end annotation - - check-cast p2, Le/j/j/o/d; - - invoke-virtual {p2}, Le/j/j/o/d;->f()Le/j/j/k/c; - - move-result-object v0 - - invoke-virtual {p2}, Le/j/j/o/d;->d()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {p2}, Le/j/j/o/d;->e()Le/j/j/p/c; - - move-result-object v2 - - invoke-virtual {p2}, Le/j/j/o/d;->c()Ljava/lang/Object; - - move-result-object v3 - - invoke-virtual {v2}, Le/j/j/p/c;->c()Le/j/j/p/d; - - move-result-object v4 - - if-eqz v4, :cond_4 - - invoke-interface {v4}, Le/j/j/p/d;->getPostprocessorCacheKey()Lcom/facebook/cache/common/CacheKey; - - move-result-object v5 - - if-nez v5, :cond_0 - - goto :goto_1 - - :cond_0 - invoke-virtual {p0}, Le/j/j/o/k0;->a()Ljava/lang/String; - - move-result-object v5 - - invoke-interface {v0, v1, v5}, Le/j/j/k/c;->a(Ljava/lang/String;Ljava/lang/String;)V - - iget-object v5, p0, Le/j/j/o/k0;->b:Le/j/j/c/h; - - check-cast v5, Le/j/j/c/l; - - invoke-virtual {v5, v2, v3}, Le/j/j/c/l;->c(Le/j/j/p/c;Ljava/lang/Object;)Lcom/facebook/cache/common/CacheKey; - - move-result-object v8 - - iget-object v2, p0, Le/j/j/o/k0;->a:Le/j/j/c/r; - - invoke-interface {v2, v8}, Le/j/j/c/r;->get(Ljava/lang/Object;)Lcom/facebook/common/references/CloseableReference; - - move-result-object v2 - - const-string v3, "cached_value_found" - - const/4 v5, 0x0 - - if-eqz v2, :cond_2 - - invoke-virtual {p0}, Le/j/j/o/k0;->a()Ljava/lang/String; - - move-result-object p2 - - invoke-interface {v0, v1}, Le/j/j/k/c;->a(Ljava/lang/String;)Z - - move-result v4 - - if-eqz v4, :cond_1 - - const-string v4, "true" - - invoke-static {v3, v4}, Le/j/d/d/e;->a(Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map; - - move-result-object v5 - - :cond_1 - invoke-interface {v0, v1, p2, v5}, Le/j/j/k/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V - - const/4 p2, 0x1 - - const-string v3, "PostprocessedBitmapMemoryCacheProducer" - - invoke-interface {v0, v1, v3, p2}, Le/j/j/k/c;->a(Ljava/lang/String;Ljava/lang/String;Z)V - - const/high16 v0, 0x3f800000 # 1.0f - - check-cast p1, Le/j/j/o/b; - - invoke-virtual {p1, v0}, Le/j/j/o/b;->a(F)V - - invoke-virtual {p1, v2, p2}, Le/j/j/o/b;->a(Ljava/lang/Object;I)V - - invoke-virtual {v2}, Lcom/facebook/common/references/CloseableReference;->close()V - - goto :goto_0 - - :cond_2 - instance-of v9, v4, Le/j/j/p/e; - - invoke-virtual {p2}, Le/j/j/o/d;->e()Le/j/j/p/c; - - move-result-object v2 - - invoke-virtual {v2}, Le/j/j/p/c;->i()Z - - move-result v11 - - new-instance v2, Le/j/j/o/k0$a; - - iget-object v10, p0, Le/j/j/o/k0;->a:Le/j/j/c/r; - - move-object v6, v2 - - move-object v7, p1 - - invoke-direct/range {v6 .. v11}, Le/j/j/o/k0$a;->(Le/j/j/o/k;Lcom/facebook/cache/common/CacheKey;ZLe/j/j/c/r;Z)V - - invoke-virtual {p0}, Le/j/j/o/k0;->a()Ljava/lang/String; - - move-result-object p1 - - invoke-interface {v0, v1}, Le/j/j/k/c;->a(Ljava/lang/String;)Z - - move-result v4 - - if-eqz v4, :cond_3 - - const-string v4, "false" - - invoke-static {v3, v4}, Le/j/d/d/e;->a(Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map; - - move-result-object v5 - - :cond_3 - invoke-interface {v0, v1, p1, v5}, Le/j/j/k/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V - - iget-object p1, p0, Le/j/j/o/k0;->c:Le/j/j/o/p0; - - invoke-interface {p1, v2, p2}, Le/j/j/o/p0;->a(Le/j/j/o/k;Le/j/j/o/q0;)V - - :goto_0 - return-void - - :cond_4 - :goto_1 - iget-object v0, p0, Le/j/j/o/k0;->c:Le/j/j/o/p0; - - invoke-interface {v0, p1, p2}, Le/j/j/o/p0;->a(Le/j/j/o/k;Le/j/j/o/q0;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/e/j/j/o/l.smali b/com.discord/smali_classes2/e/j/j/o/l.smali index 925b870366..ae28cd858f 100644 --- a/com.discord/smali_classes2/e/j/j/o/l.smali +++ b/com.discord/smali_classes2/e/j/j/o/l.smali @@ -1,5 +1,5 @@ .class public Le/j/j/o/l; -.super Le/j/j/o/b0; +.super Le/j/j/o/d0; .source "DataFetchProducer.java" @@ -9,7 +9,7 @@ sget-object v0, Le/j/d/b/a;->d:Le/j/d/b/a; - invoke-direct {p0, v0, p1}, Le/j/j/o/b0;->(Ljava/util/concurrent/Executor;Le/j/d/h/h;)V + invoke-direct {p0, v0, p1}, Le/j/j/o/d0;->(Ljava/util/concurrent/Executor;Le/j/d/h/h;)V return-void .end method @@ -120,7 +120,7 @@ array-length p1, p1 - invoke-virtual {p0, v0, p1}, Le/j/j/o/b0;->a(Ljava/io/InputStream;I)Le/j/j/j/e; + invoke-virtual {p0, v0, p1}, Le/j/j/o/d0;->a(Ljava/io/InputStream;I)Le/j/j/j/e; move-result-object p1 diff --git a/com.discord/smali_classes2/e/j/j/o/l0.smali b/com.discord/smali_classes2/e/j/j/o/l0.smali index bb2f0156bd..b904aec2df 100644 --- a/com.discord/smali_classes2/e/j/j/o/l0.smali +++ b/com.discord/smali_classes2/e/j/j/o/l0.smali @@ -1,184 +1,427 @@ .class public Le/j/j/o/l0; .super Ljava/lang/Object; -.source "PostprocessorProducer.java" +.source "PartialDiskCacheProducer.java" # interfaces -.implements Le/j/j/o/p0; +.implements Lq/d; # annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Le/j/j/o/l0$c;, - Le/j/j/o/l0$d;, - Le/j/j/o/l0$b; - } -.end annotation - .annotation system Ldalvik/annotation/Signature; value = { "Ljava/lang/Object;", - "Le/j/j/o/p0<", - "Lcom/facebook/common/references/CloseableReference<", - "Le/j/j/j/c;", - ">;>;" + "Lq/d<", + "Le/j/j/j/e;", + "Ljava/lang/Void;", + ">;" } .end annotation # instance fields -.field public final a:Le/j/j/o/p0; - .annotation system Ldalvik/annotation/Signature; - value = { - "Le/j/j/o/p0<", - "Lcom/facebook/common/references/CloseableReference<", - "Le/j/j/j/c;", - ">;>;" - } - .end annotation -.end field +.field public final synthetic a:Le/j/j/k/c; -.field public final b:Lcom/facebook/imagepipeline/bitmaps/PlatformBitmapFactory; +.field public final synthetic b:Ljava/lang/String; -.field public final c:Ljava/util/concurrent/Executor; +.field public final synthetic c:Le/j/j/o/k; + +.field public final synthetic d:Le/j/j/o/u0; + +.field public final synthetic e:Lcom/facebook/cache/common/CacheKey; + +.field public final synthetic f:Le/j/j/o/n0; # direct methods -.method public constructor (Le/j/j/o/p0;Lcom/facebook/imagepipeline/bitmaps/PlatformBitmapFactory;Ljava/util/concurrent/Executor;)V +.method public constructor (Le/j/j/o/n0;Le/j/j/k/c;Ljava/lang/String;Le/j/j/o/k;Le/j/j/o/u0;Lcom/facebook/cache/common/CacheKey;)V .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Le/j/j/o/p0<", - "Lcom/facebook/common/references/CloseableReference<", - "Le/j/j/j/c;", - ">;>;", - "Lcom/facebook/imagepipeline/bitmaps/PlatformBitmapFactory;", - "Ljava/util/concurrent/Executor;", - ")V" - } - .end annotation + + iput-object p1, p0, Le/j/j/o/l0;->f:Le/j/j/o/n0; + + iput-object p2, p0, Le/j/j/o/l0;->a:Le/j/j/k/c; + + iput-object p3, p0, Le/j/j/o/l0;->b:Ljava/lang/String; + + iput-object p4, p0, Le/j/j/o/l0;->c:Le/j/j/o/k; + + iput-object p5, p0, Le/j/j/o/l0;->d:Le/j/j/o/u0; + + iput-object p6, p0, Le/j/j/o/l0;->e:Lcom/facebook/cache/common/CacheKey; invoke-direct {p0}, Ljava/lang/Object;->()V - if-eqz p1, :cond_1 - - iput-object p1, p0, Le/j/j/o/l0;->a:Le/j/j/o/p0; - - iput-object p2, p0, Le/j/j/o/l0;->b:Lcom/facebook/imagepipeline/bitmaps/PlatformBitmapFactory; - - if-eqz p3, :cond_0 - - iput-object p3, p0, Le/j/j/o/l0;->c:Ljava/util/concurrent/Executor; - return-void - - :cond_0 - new-instance p1, Ljava/lang/NullPointerException; - - invoke-direct {p1}, Ljava/lang/NullPointerException;->()V - - throw p1 - - :cond_1 - new-instance p1, Ljava/lang/NullPointerException; - - invoke-direct {p1}, Ljava/lang/NullPointerException;->()V - - throw p1 -.end method - -.method public static synthetic a(Le/j/j/o/l0;)Ljava/util/concurrent/Executor; - .locals 0 - - iget-object p0, p0, Le/j/j/o/l0;->c:Ljava/util/concurrent/Executor; - - return-object p0 .end method # virtual methods -.method public a(Le/j/j/o/k;Le/j/j/o/q0;)V - .locals 9 - .annotation system Ldalvik/annotation/Signature; +.method public a(Lq/f;)Ljava/lang/Object; + .locals 14 + .annotation system Ldalvik/annotation/Throws; value = { - "(", - "Le/j/j/o/k<", - "Lcom/facebook/common/references/CloseableReference<", - "Le/j/j/j/c;", - ">;>;", - "Le/j/j/o/q0;", - ")V" + Ljava/lang/Exception; } .end annotation - check-cast p2, Le/j/j/o/d; + invoke-virtual {p1}, Lq/f;->c()Z - invoke-virtual {p2}, Le/j/j/o/d;->f()Le/j/j/k/c; + move-result v0 - move-result-object v3 + const/4 v1, 0x0 - invoke-virtual {p2}, Le/j/j/o/d;->e()Le/j/j/p/c; + const/4 v2, 0x1 + + if-nez v0, :cond_1 + + invoke-virtual {p1}, Lq/f;->e()Z + + move-result v0 + + if-eqz v0, :cond_0 + + invoke-virtual {p1}, Lq/f;->a()Ljava/lang/Exception; move-result-object v0 - invoke-virtual {v0}, Le/j/j/p/c;->c()Le/j/j/p/d; + instance-of v0, v0, Ljava/util/concurrent/CancellationException; - move-result-object v7 - - new-instance v8, Le/j/j/o/l0$b; - - invoke-virtual {p2}, Le/j/j/o/d;->d()Ljava/lang/String; - - move-result-object v4 - - move-object v0, v8 - - move-object v1, p0 - - move-object v2, p1 - - move-object v5, v7 - - move-object v6, p2 - - invoke-direct/range {v0 .. v6}, Le/j/j/o/l0$b;->(Le/j/j/o/l0;Le/j/j/o/k;Le/j/j/k/c;Ljava/lang/String;Le/j/j/p/d;Le/j/j/o/q0;)V - - instance-of p1, v7, Le/j/j/p/e; - - if-eqz p1, :cond_0 - - new-instance p1, Le/j/j/o/l0$c; - - move-object v3, v7 - - check-cast v3, Le/j/j/p/e; - - const/4 v5, 0x0 - - move-object v0, p1 - - move-object v1, p0 - - move-object v2, v8 - - move-object v4, p2 - - invoke-direct/range {v0 .. v5}, Le/j/j/o/l0$c;->(Le/j/j/o/l0;Le/j/j/o/l0$b;Le/j/j/p/e;Le/j/j/o/q0;Le/j/j/o/l0$a;)V + if-eqz v0, :cond_0 goto :goto_0 :cond_0 - new-instance p1, Le/j/j/o/l0$d; - const/4 v0, 0x0 - invoke-direct {p1, p0, v8, v0}, Le/j/j/o/l0$d;->(Le/j/j/o/l0;Le/j/j/o/l0$b;Le/j/j/o/l0$a;)V + goto :goto_1 + :cond_1 :goto_0 - iget-object v0, p0, Le/j/j/o/l0;->a:Le/j/j/o/p0; + const/4 v0, 0x1 - invoke-interface {v0, p1, p2}, Le/j/j/o/p0;->a(Le/j/j/o/k;Le/j/j/o/q0;)V + :goto_1 + const-string v3, "PartialDiskCacheProducer" - return-void + const/4 v4, 0x0 + + if-eqz v0, :cond_2 + + iget-object p1, p0, Le/j/j/o/l0;->a:Le/j/j/k/c; + + iget-object v0, p0, Le/j/j/o/l0;->b:Ljava/lang/String; + + invoke-interface {p1, v0, v3, v4}, Le/j/j/k/c;->b(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V + + iget-object p1, p0, Le/j/j/o/l0;->c:Le/j/j/o/k; + + check-cast p1, Le/j/j/o/b; + + invoke-virtual {p1}, Le/j/j/o/b;->a()V + + goto/16 :goto_5 + + :cond_2 + invoke-virtual {p1}, Lq/f;->e()Z + + move-result v0 + + if-eqz v0, :cond_3 + + iget-object v0, p0, Le/j/j/o/l0;->a:Le/j/j/k/c; + + iget-object v1, p0, Le/j/j/o/l0;->b:Ljava/lang/String; + + invoke-virtual {p1}, Lq/f;->a()Ljava/lang/Exception; + + move-result-object p1 + + invoke-interface {v0, v1, v3, p1, v4}, Le/j/j/k/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;Ljava/util/Map;)V + + iget-object p1, p0, Le/j/j/o/l0;->f:Le/j/j/o/n0; + + iget-object v0, p0, Le/j/j/o/l0;->c:Le/j/j/o/k; + + iget-object v1, p0, Le/j/j/o/l0;->d:Le/j/j/o/u0; + + iget-object v2, p0, Le/j/j/o/l0;->e:Lcom/facebook/cache/common/CacheKey; + + invoke-static {p1, v0, v1, v2, v4}, Le/j/j/o/n0;->a(Le/j/j/o/n0;Le/j/j/o/k;Le/j/j/o/u0;Lcom/facebook/cache/common/CacheKey;Le/j/j/j/e;)V + + goto/16 :goto_5 + + :cond_3 + invoke-virtual {p1}, Lq/f;->b()Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Le/j/j/j/e; + + if-eqz p1, :cond_9 + + iget-object v0, p0, Le/j/j/o/l0;->a:Le/j/j/k/c; + + iget-object v5, p0, Le/j/j/o/l0;->b:Ljava/lang/String; + + invoke-virtual {p1}, Le/j/j/j/e;->c()I + + move-result v6 + + invoke-static {v0, v5, v2, v6}, Le/j/j/o/n0;->a(Le/j/j/k/c;Ljava/lang/String;ZI)Ljava/util/Map; + + move-result-object v6 + + invoke-interface {v0, v5, v3, v6}, Le/j/j/k/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V + + invoke-virtual {p1}, Le/j/j/j/e;->c()I + + move-result v0 + + sub-int/2addr v0, v2 + + if-lez v0, :cond_4 + + const/4 v5, 0x1 + + goto :goto_2 + + :cond_4 + const/4 v5, 0x0 + + :goto_2 + invoke-static {v5}, Lp/a/b/b/g/e;->a(Z)V + + new-instance v5, Le/j/j/d/a; + + invoke-direct {v5, v1, v0}, Le/j/j/d/a;->(II)V + + iput-object v5, p1, Le/j/j/j/e;->m:Le/j/j/d/a; + + invoke-virtual {p1}, Le/j/j/j/e;->c()I + + move-result v0 + + iget-object v6, p0, Le/j/j/o/l0;->d:Le/j/j/o/u0; + + check-cast v6, Le/j/j/o/d; + + iget-object v6, v6, Le/j/j/o/d;->a:Le/j/j/p/c; + + iget-object v7, v6, Le/j/j/p/c;->j:Le/j/j/d/a; + + if-nez v7, :cond_5 + + goto :goto_3 + + :cond_5 + iget v8, v5, Le/j/j/d/a;->a:I + + iget v9, v7, Le/j/j/d/a;->a:I + + if-gt v8, v9, :cond_6 + + iget v5, v5, Le/j/j/d/a;->b:I + + iget v7, v7, Le/j/j/d/a;->b:I + + if-lt v5, v7, :cond_6 + + const/4 v5, 0x1 + + goto :goto_4 + + :cond_6 + :goto_3 + const/4 v5, 0x0 + + :goto_4 + if-eqz v5, :cond_7 + + iget-object v0, p0, Le/j/j/o/l0;->a:Le/j/j/k/c; + + iget-object v1, p0, Le/j/j/o/l0;->b:Ljava/lang/String; + + invoke-interface {v0, v1, v3, v2}, Le/j/j/k/c;->a(Ljava/lang/String;Ljava/lang/String;Z)V + + iget-object v0, p0, Le/j/j/o/l0;->c:Le/j/j/o/k; + + const/16 v1, 0x9 + + check-cast v0, Le/j/j/o/b; + + invoke-virtual {v0, p1, v1}, Le/j/j/o/b;->a(Ljava/lang/Object;I)V + + goto/16 :goto_5 + + :cond_7 + iget-object v3, p0, Le/j/j/o/l0;->c:Le/j/j/o/k; + + const/16 v5, 0x8 + + check-cast v3, Le/j/j/o/b; + + invoke-virtual {v3, p1, v5}, Le/j/j/o/b;->a(Ljava/lang/Object;I)V + + iget-object v3, v6, Le/j/j/p/c;->b:Landroid/net/Uri; + + invoke-static {v3}, Lcom/facebook/imagepipeline/request/ImageRequestBuilder;->b(Landroid/net/Uri;)Lcom/facebook/imagepipeline/request/ImageRequestBuilder; + + move-result-object v3 + + iget-object v5, v6, Le/j/j/p/c;->g:Le/j/j/d/b; + + invoke-virtual {v3, v5}, Lcom/facebook/imagepipeline/request/ImageRequestBuilder;->a(Le/j/j/d/b;)Lcom/facebook/imagepipeline/request/ImageRequestBuilder; + + move-result-object v3 + + iget-object v5, v6, Le/j/j/p/c;->j:Le/j/j/d/a; + + invoke-virtual {v3, v5}, Lcom/facebook/imagepipeline/request/ImageRequestBuilder;->a(Le/j/j/d/a;)Lcom/facebook/imagepipeline/request/ImageRequestBuilder; + + move-result-object v3 + + iget-object v5, v6, Le/j/j/p/c;->a:Le/j/j/p/c$a; + + invoke-virtual {v3, v5}, Lcom/facebook/imagepipeline/request/ImageRequestBuilder;->a(Le/j/j/p/c$a;)Lcom/facebook/imagepipeline/request/ImageRequestBuilder; + + move-result-object v3 + + iget-boolean v5, v6, Le/j/j/p/c;->f:Z + + invoke-virtual {v3, v5}, Lcom/facebook/imagepipeline/request/ImageRequestBuilder;->a(Z)Lcom/facebook/imagepipeline/request/ImageRequestBuilder; + + move-result-object v3 + + iget-object v5, v6, Le/j/j/p/c;->l:Le/j/j/p/c$b; + + invoke-virtual {v3, v5}, Lcom/facebook/imagepipeline/request/ImageRequestBuilder;->a(Le/j/j/p/c$b;)Lcom/facebook/imagepipeline/request/ImageRequestBuilder; + + move-result-object v3 + + iget-object v5, v6, Le/j/j/p/c;->p:Le/j/j/p/d; + + invoke-virtual {v3, v5}, Lcom/facebook/imagepipeline/request/ImageRequestBuilder;->a(Le/j/j/p/d;)Lcom/facebook/imagepipeline/request/ImageRequestBuilder; + + move-result-object v3 + + iget-boolean v5, v6, Le/j/j/p/c;->e:Z + + invoke-virtual {v3, v5}, Lcom/facebook/imagepipeline/request/ImageRequestBuilder;->b(Z)Lcom/facebook/imagepipeline/request/ImageRequestBuilder; + + move-result-object v3 + + iget-object v5, v6, Le/j/j/p/c;->k:Le/j/j/d/d; + + invoke-virtual {v3, v5}, Lcom/facebook/imagepipeline/request/ImageRequestBuilder;->a(Le/j/j/d/d;)Lcom/facebook/imagepipeline/request/ImageRequestBuilder; + + move-result-object v3 + + iget-object v5, v6, Le/j/j/p/c;->h:Le/j/j/d/e; + + invoke-virtual {v3, v5}, Lcom/facebook/imagepipeline/request/ImageRequestBuilder;->a(Le/j/j/d/e;)Lcom/facebook/imagepipeline/request/ImageRequestBuilder; + + move-result-object v3 + + iget-object v5, v6, Le/j/j/p/c;->q:Le/j/j/k/c; + + invoke-virtual {v3, v5}, Lcom/facebook/imagepipeline/request/ImageRequestBuilder;->a(Le/j/j/k/c;)Lcom/facebook/imagepipeline/request/ImageRequestBuilder; + + move-result-object v3 + + iget-object v5, v6, Le/j/j/p/c;->i:Le/j/j/d/f; + + invoke-virtual {v3, v5}, Lcom/facebook/imagepipeline/request/ImageRequestBuilder;->a(Le/j/j/d/f;)Lcom/facebook/imagepipeline/request/ImageRequestBuilder; + + move-result-object v3 + + iget-object v5, v6, Le/j/j/p/c;->o:Ljava/lang/Boolean; + + invoke-virtual {v3, v5}, Lcom/facebook/imagepipeline/request/ImageRequestBuilder;->a(Ljava/lang/Boolean;)Lcom/facebook/imagepipeline/request/ImageRequestBuilder; + + move-result-object v3 + + sub-int/2addr v0, v2 + + if-ltz v0, :cond_8 + + const/4 v1, 0x1 + + :cond_8 + invoke-static {v1}, Lp/a/b/b/g/e;->a(Z)V + + new-instance v1, Le/j/j/d/a; + + const v2, 0x7fffffff + + invoke-direct {v1, v0, v2}, Le/j/j/d/a;->(II)V + + invoke-virtual {v3, v1}, Lcom/facebook/imagepipeline/request/ImageRequestBuilder;->a(Le/j/j/d/a;)Lcom/facebook/imagepipeline/request/ImageRequestBuilder; + + move-result-object v0 + + invoke-virtual {v0}, Lcom/facebook/imagepipeline/request/ImageRequestBuilder;->a()Le/j/j/p/c; + + move-result-object v6 + + new-instance v0, Le/j/j/o/y0; + + iget-object v1, p0, Le/j/j/o/l0;->d:Le/j/j/o/u0; + + check-cast v1, Le/j/j/o/d; + + iget-object v7, v1, Le/j/j/o/d;->b:Ljava/lang/String; + + iget-object v8, v1, Le/j/j/o/d;->c:Le/j/j/k/c; + + iget-object v9, v1, Le/j/j/o/d;->d:Ljava/lang/Object; + + iget-object v10, v1, Le/j/j/o/d;->e:Le/j/j/p/c$b; + + invoke-virtual {v1}, Le/j/j/o/d;->e()Z + + move-result v11 + + invoke-virtual {v1}, Le/j/j/o/d;->d()Z + + move-result v12 + + invoke-virtual {v1}, Le/j/j/o/d;->c()Le/j/j/d/d; + + move-result-object v13 + + move-object v5, v0 + + invoke-direct/range {v5 .. v13}, Le/j/j/o/y0;->(Le/j/j/p/c;Ljava/lang/String;Le/j/j/k/c;Ljava/lang/Object;Le/j/j/p/c$b;ZZLe/j/j/d/d;)V + + iget-object v1, p0, Le/j/j/o/l0;->f:Le/j/j/o/n0; + + iget-object v2, p0, Le/j/j/o/l0;->c:Le/j/j/o/k; + + iget-object v3, p0, Le/j/j/o/l0;->e:Lcom/facebook/cache/common/CacheKey; + + invoke-static {v1, v2, v0, v3, p1}, Le/j/j/o/n0;->a(Le/j/j/o/n0;Le/j/j/o/k;Le/j/j/o/u0;Lcom/facebook/cache/common/CacheKey;Le/j/j/j/e;)V + + goto :goto_5 + + :cond_9 + iget-object v0, p0, Le/j/j/o/l0;->a:Le/j/j/k/c; + + iget-object v2, p0, Le/j/j/o/l0;->b:Ljava/lang/String; + + invoke-static {v0, v2, v1, v1}, Le/j/j/o/n0;->a(Le/j/j/k/c;Ljava/lang/String;ZI)Ljava/util/Map; + + move-result-object v1 + + invoke-interface {v0, v2, v3, v1}, Le/j/j/k/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V + + iget-object v0, p0, Le/j/j/o/l0;->f:Le/j/j/o/n0; + + iget-object v1, p0, Le/j/j/o/l0;->c:Le/j/j/o/k; + + iget-object v2, p0, Le/j/j/o/l0;->d:Le/j/j/o/u0; + + iget-object v3, p0, Le/j/j/o/l0;->e:Lcom/facebook/cache/common/CacheKey; + + invoke-static {v0, v1, v2, v3, p1}, Le/j/j/o/n0;->a(Le/j/j/o/n0;Le/j/j/o/k;Le/j/j/o/u0;Lcom/facebook/cache/common/CacheKey;Le/j/j/j/e;)V + + :goto_5 + return-object v4 .end method diff --git a/com.discord/smali_classes2/e/j/j/o/m$a.smali b/com.discord/smali_classes2/e/j/j/o/m$a.smali index 1a942fe40b..5c7a949aa1 100644 --- a/com.discord/smali_classes2/e/j/j/o/m$a.smali +++ b/com.discord/smali_classes2/e/j/j/o/m$a.smali @@ -15,7 +15,7 @@ # direct methods -.method public constructor (Le/j/j/o/m;Le/j/j/o/k;Le/j/j/o/q0;ZI)V +.method public constructor (Le/j/j/o/m;Le/j/j/o/k;Le/j/j/o/u0;ZI)V .locals 0 .annotation system Ldalvik/annotation/Signature; value = { @@ -24,12 +24,12 @@ "Lcom/facebook/common/references/CloseableReference<", "Le/j/j/j/c;", ">;>;", - "Le/j/j/o/q0;", + "Le/j/j/o/u0;", "ZI)V" } .end annotation - invoke-direct/range {p0 .. p5}, Le/j/j/o/m$c;->(Le/j/j/o/m;Le/j/j/o/k;Le/j/j/o/q0;ZI)V + invoke-direct/range {p0 .. p5}, Le/j/j/o/m$c;->(Le/j/j/o/m;Le/j/j/o/k;Le/j/j/o/u0;ZI)V return-void .end method @@ -39,7 +39,7 @@ .method public a(Le/j/j/j/e;)I .locals 0 - invoke-virtual {p1}, Le/j/j/j/e;->f()I + invoke-virtual {p1}, Le/j/j/j/e;->c()I move-result p1 @@ -68,9 +68,9 @@ :cond_0 :try_start_1 - iget-object v0, p0, Le/j/j/o/m$c;->g:Le/j/j/o/w; + iget-object v0, p0, Le/j/j/o/m$c;->g:Le/j/j/o/y; - invoke-virtual {v0, p1, p2}, Le/j/j/o/w;->a(Le/j/j/j/e;I)Z + invoke-virtual {v0, p1, p2}, Le/j/j/o/y;->a(Le/j/j/j/e;I)Z move-result p1 :try_end_1 @@ -88,7 +88,7 @@ throw p1 .end method -.method public d()Le/j/j/j/h; +.method public c()Le/j/j/j/h; .locals 2 new-instance v0, Le/j/j/j/g; diff --git a/com.discord/smali_classes2/e/j/j/o/m$b.smali b/com.discord/smali_classes2/e/j/j/o/m$b.smali index 319ef755b1..55c6e7ee79 100644 --- a/com.discord/smali_classes2/e/j/j/o/m$b.smali +++ b/com.discord/smali_classes2/e/j/j/o/m$b.smali @@ -23,7 +23,7 @@ # direct methods -.method public constructor (Le/j/j/o/m;Le/j/j/o/k;Le/j/j/o/q0;Le/j/j/h/f;Le/j/j/h/e;ZI)V +.method public constructor (Le/j/j/o/m;Le/j/j/o/k;Le/j/j/o/u0;Le/j/j/h/f;Le/j/j/h/e;ZI)V .locals 6 .annotation system Ldalvik/annotation/Signature; value = { @@ -32,7 +32,7 @@ "Lcom/facebook/common/references/CloseableReference<", "Le/j/j/j/c;", ">;>;", - "Le/j/j/o/q0;", + "Le/j/j/o/u0;", "Le/j/j/h/f;", "Le/j/j/h/e;", "ZI)V" @@ -51,7 +51,7 @@ move v5, p7 - invoke-direct/range {v0 .. v5}, Le/j/j/o/m$c;->(Le/j/j/o/m;Le/j/j/o/k;Le/j/j/o/q0;ZI)V + invoke-direct/range {v0 .. v5}, Le/j/j/o/m$c;->(Le/j/j/o/m;Le/j/j/o/k;Le/j/j/o/u0;ZI)V if-eqz p4, :cond_1 @@ -100,9 +100,9 @@ monitor-enter p0 :try_start_0 - iget-object v0, p0, Le/j/j/o/m$c;->g:Le/j/j/o/w; + iget-object v0, p0, Le/j/j/o/m$c;->g:Le/j/j/o/y; - invoke-virtual {v0, p1, p2}, Le/j/j/o/w;->a(Le/j/j/j/e;I)Z + invoke-virtual {v0, p1, p2}, Le/j/j/o/y;->a(Le/j/j/j/e;I)Z move-result v0 @@ -135,7 +135,7 @@ if-eqz p2, :cond_8 - invoke-virtual {p1}, Le/j/j/j/e;->i()V + invoke-virtual {p1}, Le/j/j/j/e;->f()V iget-object p2, p1, Le/j/j/j/e;->f:Le/j/i/c; @@ -283,7 +283,7 @@ throw p1 .end method -.method public d()Le/j/j/j/h; +.method public c()Le/j/j/j/h; .locals 4 iget-object v0, p0, Le/j/j/o/m$b;->j:Le/j/j/h/e; diff --git a/com.discord/smali_classes2/e/j/j/o/m$c$a.smali b/com.discord/smali_classes2/e/j/j/o/m$c$a.smali index e18bc0846f..415b0b099e 100644 --- a/com.discord/smali_classes2/e/j/j/o/m$c$a.smali +++ b/com.discord/smali_classes2/e/j/j/o/m$c$a.smali @@ -3,12 +3,12 @@ .source "DecodeProducer.java" # interfaces -.implements Le/j/j/o/w$c; +.implements Le/j/j/o/y$c; # annotations .annotation system Ldalvik/annotation/EnclosingMethod; - value = Le/j/j/o/m$c;->(Le/j/j/o/m;Le/j/j/o/k;Le/j/j/o/q0;ZI)V + value = Le/j/j/o/m$c;->(Le/j/j/o/m;Le/j/j/o/k;Le/j/j/o/u0;ZI)V .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -18,7 +18,7 @@ # instance fields -.field public final synthetic a:Le/j/j/o/q0; +.field public final synthetic a:Le/j/j/o/u0; .field public final synthetic b:I @@ -26,12 +26,12 @@ # direct methods -.method public constructor (Le/j/j/o/m$c;Le/j/j/o/m;Le/j/j/o/q0;I)V +.method public constructor (Le/j/j/o/m$c;Le/j/j/o/m;Le/j/j/o/u0;I)V .locals 0 iput-object p1, p0, Le/j/j/o/m$c$a;->c:Le/j/j/o/m$c; - iput-object p3, p0, Le/j/j/o/m$c$a;->a:Le/j/j/o/q0; + iput-object p3, p0, Le/j/j/o/m$c$a;->a:Le/j/j/o/u0; iput p4, p0, Le/j/j/o/m$c$a;->b:I @@ -64,7 +64,7 @@ if-nez v0, :cond_2 :cond_0 - iget-object v0, p0, Le/j/j/o/m$c$a;->a:Le/j/j/o/q0; + iget-object v0, p0, Le/j/j/o/m$c$a;->a:Le/j/j/o/u0; check-cast v0, Le/j/j/o/d; diff --git a/com.discord/smali_classes2/e/j/j/o/m$c$b.smali b/com.discord/smali_classes2/e/j/j/o/m$c$b.smali index 2b3ca54734..7aa3840aea 100644 --- a/com.discord/smali_classes2/e/j/j/o/m$c$b.smali +++ b/com.discord/smali_classes2/e/j/j/o/m$c$b.smali @@ -5,7 +5,7 @@ # annotations .annotation system Ldalvik/annotation/EnclosingMethod; - value = Le/j/j/o/m$c;->(Le/j/j/o/m;Le/j/j/o/k;Le/j/j/o/q0;ZI)V + value = Le/j/j/o/m$c;->(Le/j/j/o/m;Le/j/j/o/k;Le/j/j/o/u0;ZI)V .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -44,7 +44,7 @@ iget-object v0, p0, Le/j/j/o/m$c$b;->b:Le/j/j/o/m$c; - invoke-virtual {v0}, Le/j/j/o/m$c;->e()V + invoke-virtual {v0}, Le/j/j/o/m$c;->d()V :cond_0 return-void @@ -55,11 +55,11 @@ iget-object v0, p0, Le/j/j/o/m$c$b;->b:Le/j/j/o/m$c; - iget-object v0, v0, Le/j/j/o/m$c;->c:Le/j/j/o/q0; + iget-object v0, v0, Le/j/j/o/m$c;->c:Le/j/j/o/u0; check-cast v0, Le/j/j/o/d; - invoke-virtual {v0}, Le/j/j/o/d;->i()Z + invoke-virtual {v0}, Le/j/j/o/d;->d()Z move-result v0 @@ -67,9 +67,9 @@ iget-object v0, p0, Le/j/j/o/m$c$b;->b:Le/j/j/o/m$c; - iget-object v0, v0, Le/j/j/o/m$c;->g:Le/j/j/o/w; + iget-object v0, v0, Le/j/j/o/m$c;->g:Le/j/j/o/y; - invoke-virtual {v0}, Le/j/j/o/w;->e()Z + invoke-virtual {v0}, Le/j/j/o/y;->e()Z :cond_0 return-void diff --git a/com.discord/smali_classes2/e/j/j/o/m$c.smali b/com.discord/smali_classes2/e/j/j/o/m$c.smali index a83a492c20..d0fba41e3f 100644 --- a/com.discord/smali_classes2/e/j/j/o/m$c.smali +++ b/com.discord/smali_classes2/e/j/j/o/m$c.smali @@ -25,7 +25,7 @@ # instance fields -.field public final c:Le/j/j/o/q0; +.field public final c:Le/j/j/o/u0; .field public final d:Le/j/j/k/c; @@ -33,13 +33,13 @@ .field public f:Z -.field public final g:Le/j/j/o/w; +.field public final g:Le/j/j/o/y; .field public final synthetic h:Le/j/j/o/m; # direct methods -.method public constructor (Le/j/j/o/m;Le/j/j/o/k;Le/j/j/o/q0;ZI)V +.method public constructor (Le/j/j/o/m;Le/j/j/o/k;Le/j/j/o/u0;ZI)V .locals 1 .annotation system Ldalvik/annotation/Signature; value = { @@ -48,7 +48,7 @@ "Lcom/facebook/common/references/CloseableReference<", "Le/j/j/j/c;", ">;>;", - "Le/j/j/o/q0;", + "Le/j/j/o/u0;", "ZI)V" } .end annotation @@ -57,7 +57,7 @@ invoke-direct {p0, p2}, Le/j/j/o/n;->(Le/j/j/o/k;)V - iput-object p3, p0, Le/j/j/o/m$c;->c:Le/j/j/o/q0; + iput-object p3, p0, Le/j/j/o/m$c;->c:Le/j/j/o/u0; move-object p2, p3 @@ -83,9 +83,9 @@ new-instance p2, Le/j/j/o/m$c$a; - invoke-direct {p2, p0, p1, p3, p5}, Le/j/j/o/m$c$a;->(Le/j/j/o/m$c;Le/j/j/o/m;Le/j/j/o/q0;I)V + invoke-direct {p2, p0, p1, p3, p5}, Le/j/j/o/m$c$a;->(Le/j/j/o/m$c;Le/j/j/o/m;Le/j/j/o/u0;I)V - new-instance p3, Le/j/j/o/w; + new-instance p3, Le/j/j/o/y; iget-object p5, p1, Le/j/j/o/m;->b:Ljava/util/concurrent/Executor; @@ -93,11 +93,11 @@ iget v0, v0, Le/j/j/d/b;->a:I - invoke-direct {p3, p5, p2, v0}, Le/j/j/o/w;->(Ljava/util/concurrent/Executor;Le/j/j/o/w$c;I)V + invoke-direct {p3, p5, p2, v0}, Le/j/j/o/y;->(Ljava/util/concurrent/Executor;Le/j/j/o/y$c;I)V - iput-object p3, p0, Le/j/j/o/m$c;->g:Le/j/j/o/w; + iput-object p3, p0, Le/j/j/o/m$c;->g:Le/j/j/o/y; - iget-object p2, p0, Le/j/j/o/m$c;->c:Le/j/j/o/q0; + iget-object p2, p0, Le/j/j/o/m$c;->c:Le/j/j/o/u0; new-instance p3, Le/j/j/o/m$c$b; @@ -105,7 +105,7 @@ check-cast p2, Le/j/j/o/d; - invoke-virtual {p2, p3}, Le/j/j/o/d;->a(Le/j/j/o/r0;)V + invoke-virtual {p2, p3}, Le/j/j/o/d;->a(Le/j/j/o/v0;)V return-void .end method @@ -150,7 +150,7 @@ iget-object v6, v0, Le/j/j/o/m$c;->d:Le/j/j/k/c; - iget-object v7, v0, Le/j/j/o/m$c;->c:Le/j/j/o/q0; + iget-object v7, v0, Le/j/j/o/m$c;->c:Le/j/j/o/u0; check-cast v7, Le/j/j/o/d; @@ -304,7 +304,7 @@ const-string v13, "DecodeProducer" - invoke-virtual/range {p1 .. p1}, Le/j/j/j/e;->i()V + invoke-virtual/range {p1 .. p1}, Le/j/j/j/e;->f()V iget-object v1, v12, Le/j/j/j/e;->f:Le/j/i/c; @@ -321,7 +321,7 @@ return-void :cond_0 - invoke-virtual/range {p0 .. p0}, Le/j/j/o/m$c;->f()Z + invoke-virtual/range {p0 .. p0}, Le/j/j/o/m$c;->e()Z move-result v1 @@ -336,7 +336,7 @@ goto/16 :goto_9 :cond_1 - invoke-virtual/range {p1 .. p1}, Le/j/j/j/e;->i()V + invoke-virtual/range {p1 .. p1}, Le/j/j/j/e;->f()V iget-object v1, v12, Le/j/j/j/e;->f:Le/j/i/c; @@ -358,7 +358,7 @@ invoke-direct {v1}, Ljava/lang/StringBuilder;->()V - invoke-virtual/range {p1 .. p1}, Le/j/j/j/e;->i()V + invoke-virtual/range {p1 .. p1}, Le/j/j/j/e;->f()V iget v3, v12, Le/j/j/j/e;->i:I @@ -368,7 +368,7 @@ invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - invoke-virtual/range {p1 .. p1}, Le/j/j/j/e;->i()V + invoke-virtual/range {p1 .. p1}, Le/j/j/j/e;->f()V iget v4, v12, Le/j/j/j/e;->j:I @@ -414,7 +414,7 @@ move-result v9 - iget-object v15, v11, Le/j/j/o/m$c;->c:Le/j/j/o/q0; + iget-object v15, v11, Le/j/j/o/m$c;->c:Le/j/j/o/u0; check-cast v15, Le/j/j/o/d; @@ -451,13 +451,13 @@ :goto_2 :try_start_0 - iget-object v1, v11, Le/j/j/o/m$c;->g:Le/j/j/o/w; + iget-object v1, v11, Le/j/j/o/m$c;->g:Le/j/j/o/y; - invoke-virtual {v1}, Le/j/j/o/w;->c()J + invoke-virtual {v1}, Le/j/j/o/y;->c()J move-result-wide v17 - iget-object v1, v11, Le/j/j/o/m$c;->c:Le/j/j/o/q0; + iget-object v1, v11, Le/j/j/o/m$c;->c:Le/j/j/o/u0; check-cast v1, Le/j/j/o/d; @@ -484,7 +484,7 @@ :cond_6 :goto_3 - invoke-virtual/range {p1 .. p1}, Le/j/j/j/e;->f()I + invoke-virtual/range {p1 .. p1}, Le/j/j/j/e;->c()I move-result v2 @@ -496,7 +496,7 @@ goto :goto_5 :cond_7 - invoke-virtual/range {p0 .. p0}, Le/j/j/o/m$c;->d()Le/j/j/j/h; + invoke-virtual/range {p0 .. p0}, Le/j/j/o/m$c;->c()Le/j/j/j/h; move-result-object v3 @@ -511,7 +511,7 @@ iget-object v3, v11, Le/j/j/o/m$c;->d:Le/j/j/k/c; - iget-object v4, v11, Le/j/j/o/m$c;->c:Le/j/j/o/q0; + iget-object v4, v11, Le/j/j/o/m$c;->c:Le/j/j/o/u0; check-cast v4, Le/j/j/o/d; @@ -566,7 +566,7 @@ iget-object v2, v11, Le/j/j/o/m$c;->d:Le/j/j/k/c; - iget-object v3, v11, Le/j/j/o/m$c;->c:Le/j/j/o/q0; + iget-object v3, v11, Le/j/j/o/m$c;->c:Le/j/j/o/u0; check-cast v3, Le/j/j/o/d; @@ -680,7 +680,7 @@ const/4 v1, 0x3 - invoke-virtual {v2}, Le/j/j/j/e;->f()I + invoke-virtual {v2}, Le/j/j/j/e;->c()I move-result v2 @@ -718,7 +718,7 @@ iget-object v2, v11, Le/j/j/o/m$c;->d:Le/j/j/k/c; - iget-object v3, v11, Le/j/j/o/m$c;->c:Le/j/j/o/q0; + iget-object v3, v11, Le/j/j/o/m$c;->c:Le/j/j/o/u0; check-cast v3, Le/j/j/o/d; @@ -769,9 +769,7 @@ goto :goto_0 :cond_0 - invoke-virtual {p0}, Le/j/j/o/n;->c()Le/j/j/o/k; - - move-result-object p1 + iget-object p1, p0, Le/j/j/o/n;->b:Le/j/j/o/k; :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 @@ -790,9 +788,9 @@ :try_end_1 .catchall {:try_start_1 .. :try_end_1} :catchall_0 - iget-object p1, p0, Le/j/j/o/m$c;->g:Le/j/j/o/w; + iget-object p1, p0, Le/j/j/o/m$c;->g:Le/j/j/o/y; - invoke-virtual {p1}, Le/j/j/o/w;->a()V + invoke-virtual {p1}, Le/j/j/o/y;->a()V return-void @@ -816,7 +814,7 @@ .method public b()V .locals 0 - invoke-virtual {p0}, Le/j/j/o/m$c;->e()V + invoke-virtual {p0}, Le/j/j/o/m$c;->d()V return-void .end method @@ -839,7 +837,7 @@ check-cast p1, Le/j/j/j/e; :try_start_0 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z invoke-static {p2}, Le/j/j/o/b;->a(I)Z @@ -882,7 +880,7 @@ :cond_1 :goto_0 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z goto :goto_1 @@ -898,23 +896,23 @@ if-nez p1, :cond_3 - iget-object p1, p0, Le/j/j/o/m$c;->c:Le/j/j/o/q0; + iget-object p1, p0, Le/j/j/o/m$c;->c:Le/j/j/o/u0; :try_end_1 .catchall {:try_start_1 .. :try_end_1} :catchall_0 check-cast p1, Le/j/j/o/d; :try_start_2 - invoke-virtual {p1}, Le/j/j/o/d;->i()Z + invoke-virtual {p1}, Le/j/j/o/d;->d()Z move-result p1 if-eqz p1, :cond_1 :cond_3 - iget-object p1, p0, Le/j/j/o/m$c;->g:Le/j/j/o/w; + iget-object p1, p0, Le/j/j/o/m$c;->g:Le/j/j/o/y; - invoke-virtual {p1}, Le/j/j/o/w;->e()Z + invoke-virtual {p1}, Le/j/j/o/y;->e()Z :try_end_2 .catchall {:try_start_2 .. :try_end_2} :catchall_0 @@ -926,12 +924,26 @@ :catchall_0 move-exception p1 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z throw p1 .end method .method public b(Ljava/lang/Throwable;)V + .locals 0 + + invoke-virtual {p0, p1}, Le/j/j/o/m$c;->c(Ljava/lang/Throwable;)V + + return-void +.end method + +.method public abstract b(Le/j/j/j/e;I)Z +.end method + +.method public abstract c()Le/j/j/j/h; +.end method + +.method public final c(Ljava/lang/Throwable;)V .locals 1 const/4 v0, 0x1 @@ -947,13 +959,7 @@ return-void .end method -.method public abstract b(Le/j/j/j/e;I)Z -.end method - -.method public abstract d()Le/j/j/j/h; -.end method - -.method public final e()V +.method public final d()V .locals 1 const/4 v0, 0x1 @@ -969,7 +975,7 @@ return-void .end method -.method public final declared-synchronized f()Z +.method public final declared-synchronized e()Z .locals 1 monitor-enter p0 diff --git a/com.discord/smali_classes2/e/j/j/o/m.smali b/com.discord/smali_classes2/e/j/j/o/m.smali index 87360c8b3a..8a64ee91de 100644 --- a/com.discord/smali_classes2/e/j/j/o/m.smali +++ b/com.discord/smali_classes2/e/j/j/o/m.smali @@ -3,7 +3,7 @@ .source "DecodeProducer.java" # interfaces -.implements Le/j/j/o/p0; +.implements Le/j/j/o/t0; # annotations @@ -18,7 +18,7 @@ .annotation system Ldalvik/annotation/Signature; value = { "Ljava/lang/Object;", - "Le/j/j/o/p0<", + "Le/j/j/o/t0<", "Lcom/facebook/common/references/CloseableReference<", "Le/j/j/j/c;", ">;>;" @@ -35,10 +35,10 @@ .field public final d:Le/j/j/h/e; -.field public final e:Le/j/j/o/p0; +.field public final e:Le/j/j/o/t0; .annotation system Ldalvik/annotation/Signature; value = { - "Le/j/j/o/p0<", + "Le/j/j/o/t0<", "Le/j/j/j/e;", ">;" } @@ -57,7 +57,7 @@ # direct methods -.method public constructor (Le/j/d/h/a;Ljava/util/concurrent/Executor;Le/j/j/h/c;Le/j/j/h/e;ZZZLe/j/j/o/p0;ILe/j/j/e/b;)V +.method public constructor (Le/j/d/h/a;Ljava/util/concurrent/Executor;Le/j/j/h/c;Le/j/j/h/e;ZZZLe/j/j/o/t0;ILe/j/j/e/b;)V .locals 0 .annotation system Ldalvik/annotation/Signature; value = { @@ -67,7 +67,7 @@ "Le/j/j/h/c;", "Le/j/j/h/e;", "ZZZ", - "Le/j/j/o/p0<", + "Le/j/j/o/t0<", "Le/j/j/j/e;", ">;I", "Le/j/j/e/b;", @@ -99,7 +99,7 @@ if-eqz p8, :cond_0 - iput-object p8, p0, Le/j/j/o/m;->e:Le/j/j/o/p0; + iput-object p8, p0, Le/j/j/o/m;->e:Le/j/j/o/t0; iput-boolean p7, p0, Le/j/j/o/m;->h:Z @@ -147,7 +147,7 @@ # virtual methods -.method public a(Le/j/j/o/k;Le/j/j/o/q0;)V +.method public a(Le/j/j/o/k;Le/j/j/o/u0;)V .locals 9 .annotation system Ldalvik/annotation/Signature; value = { @@ -156,61 +156,47 @@ "Lcom/facebook/common/references/CloseableReference<", "Le/j/j/j/c;", ">;>;", - "Le/j/j/o/q0;", + "Le/j/j/o/u0;", ")V" } .end annotation :try_start_0 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z - move-result v0 + move-object v0, p2 - if-eqz v0, :cond_0 + check-cast v0, Le/j/j/o/d; - const-string v0, "DecodeProducer#produceResults" + iget-object v0, v0, Le/j/j/o/d;->a:Le/j/j/p/c; - invoke-static {v0}, Le/j/j/q/b;->a(Ljava/lang/String;)V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - :cond_0 - check-cast p2, Le/j/j/o/d; - - :try_start_1 - invoke-virtual {p2}, Le/j/j/o/d;->e()Le/j/j/p/c; - - move-result-object v0 - - invoke-virtual {v0}, Le/j/j/p/c;->g()Landroid/net/Uri; - - move-result-object v0 + iget-object v0, v0, Le/j/j/p/c;->b:Landroid/net/Uri; invoke-static {v0}, Le/j/d/m/c;->g(Landroid/net/Uri;)Z move-result v0 - if-nez v0, :cond_1 + if-nez v0, :cond_0 - new-instance v6, Le/j/j/o/m$a; + new-instance v0, Le/j/j/o/m$a; - iget-boolean v4, p0, Le/j/j/o/m;->h:Z + iget-boolean v5, p0, Le/j/j/o/m;->h:Z - iget v5, p0, Le/j/j/o/m;->i:I + iget v6, p0, Le/j/j/o/m;->i:I - move-object v0, v6 + move-object v1, v0 - move-object v1, p0 + move-object v2, p0 - move-object v2, p1 + move-object v3, p1 - move-object v3, p2 + move-object v4, p2 - invoke-direct/range {v0 .. v5}, Le/j/j/o/m$a;->(Le/j/j/o/m;Le/j/j/o/k;Le/j/j/o/q0;ZI)V + invoke-direct/range {v1 .. v6}, Le/j/j/o/m$a;->(Le/j/j/o/m;Le/j/j/o/k;Le/j/j/o/u0;ZI)V goto :goto_0 - :cond_1 + :cond_0 new-instance v4, Le/j/j/h/f; iget-object v0, p0, Le/j/j/o/m;->a:Le/j/d/h/a; @@ -233,39 +219,25 @@ move-object v3, p2 - invoke-direct/range {v0 .. v7}, Le/j/j/o/m$b;->(Le/j/j/o/m;Le/j/j/o/k;Le/j/j/o/q0;Le/j/j/h/f;Le/j/j/h/e;ZI)V + invoke-direct/range {v0 .. v7}, Le/j/j/o/m$b;->(Le/j/j/o/m;Le/j/j/o/k;Le/j/j/o/u0;Le/j/j/h/f;Le/j/j/h/e;ZI)V - move-object v6, v8 + move-object v0, v8 :goto_0 - iget-object p1, p0, Le/j/j/o/m;->e:Le/j/j/o/p0; + iget-object p1, p0, Le/j/j/o/m;->e:Le/j/j/o/t0; - invoke-interface {p1, v6, p2}, Le/j/j/o/p0;->a(Le/j/j/o/k;Le/j/j/o/q0;)V - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 + invoke-interface {p1, v0, p2}, Le/j/j/o/t0;->a(Le/j/j/o/k;Le/j/j/o/u0;)V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z - move-result p1 - - if-eqz p1, :cond_2 - - invoke-static {}, Le/j/j/q/b;->a()V - - :cond_2 return-void :catchall_0 move-exception p1 - invoke-static {}, Le/j/j/q/b;->c()Z + invoke-static {}, Le/j/j/q/b;->b()Z - move-result p2 - - if-eqz p2, :cond_3 - - invoke-static {}, Le/j/j/q/b;->a()V - - :cond_3 throw p1 .end method diff --git a/com.discord/smali_classes2/e/j/j/o/m0.smali b/com.discord/smali_classes2/e/j/j/o/m0.smali index ceb85bf805..3ee691a70d 100644 --- a/com.discord/smali_classes2/e/j/j/o/m0.smali +++ b/com.discord/smali_classes2/e/j/j/o/m0.smali @@ -1,17 +1,17 @@ .class public Le/j/j/o/m0; .super Le/j/j/o/e; -.source "PostprocessorProducer.java" +.source "PartialDiskCacheProducer.java" # instance fields -.field public final synthetic a:Le/j/j/o/l0$b; +.field public final synthetic a:Ljava/util/concurrent/atomic/AtomicBoolean; # direct methods -.method public constructor (Le/j/j/o/l0$b;Le/j/j/o/l0;)V +.method public constructor (Le/j/j/o/n0;Ljava/util/concurrent/atomic/AtomicBoolean;)V .locals 0 - iput-object p1, p0, Le/j/j/o/m0;->a:Le/j/j/o/l0$b; + iput-object p2, p0, Le/j/j/o/m0;->a:Ljava/util/concurrent/atomic/AtomicBoolean; invoke-direct {p0}, Le/j/j/o/e;->()V @@ -21,11 +21,13 @@ # virtual methods .method public a()V - .locals 1 + .locals 2 - iget-object v0, p0, Le/j/j/o/m0;->a:Le/j/j/o/l0$b; + iget-object v0, p0, Le/j/j/o/m0;->a:Ljava/util/concurrent/atomic/AtomicBoolean; - invoke-virtual {v0}, Le/j/j/o/l0$b;->g()V + const/4 v1, 0x1 + + invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;->set(Z)V return-void .end method diff --git a/com.discord/smali_classes2/e/j/j/o/n.smali b/com.discord/smali_classes2/e/j/j/o/n.smali index c7a44d7b98..07db67ccba 100644 --- a/com.discord/smali_classes2/e/j/j/o/n.smali +++ b/com.discord/smali_classes2/e/j/j/o/n.smali @@ -83,18 +83,3 @@ return-void .end method - -.method public c()Le/j/j/o/k; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Le/j/j/o/k<", - "TO;>;" - } - .end annotation - - iget-object v0, p0, Le/j/j/o/n;->b:Le/j/j/o/k; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/e/j/j/o/j0$c.smali b/com.discord/smali_classes2/e/j/j/o/n0$a.smali similarity index 85% rename from com.discord/smali_classes2/e/j/j/o/j0$c.smali rename to com.discord/smali_classes2/e/j/j/o/n0$a.smali index 37195141cf..887ff34585 100644 --- a/com.discord/smali_classes2/e/j/j/o/j0$c.smali +++ b/com.discord/smali_classes2/e/j/j/o/n0$a.smali @@ -1,16 +1,16 @@ -.class public Le/j/j/o/j0$c; +.class public Le/j/j/o/n0$a; .super Le/j/j/o/n; .source "PartialDiskCacheProducer.java" # annotations .annotation system Ldalvik/annotation/EnclosingClass; - value = Le/j/j/o/j0; + value = Le/j/j/o/n0; .end annotation .annotation system Ldalvik/annotation/InnerClass; accessFlags = 0x9 - name = "c" + name = "a" .end annotation .annotation system Ldalvik/annotation/Signature; @@ -36,20 +36,20 @@ # direct methods -.method public synthetic constructor (Le/j/j/o/k;Le/j/j/c/f;Lcom/facebook/cache/common/CacheKey;Le/j/d/h/h;Le/j/d/h/a;Le/j/j/j/e;Le/j/j/o/j0$a;)V +.method public synthetic constructor (Le/j/j/o/k;Le/j/j/c/f;Lcom/facebook/cache/common/CacheKey;Le/j/d/h/h;Le/j/d/h/a;Le/j/j/j/e;Le/j/j/o/l0;)V .locals 0 invoke-direct {p0, p1}, Le/j/j/o/n;->(Le/j/j/o/k;)V - iput-object p2, p0, Le/j/j/o/j0$c;->c:Le/j/j/c/f; + iput-object p2, p0, Le/j/j/o/n0$a;->c:Le/j/j/c/f; - iput-object p3, p0, Le/j/j/o/j0$c;->d:Lcom/facebook/cache/common/CacheKey; + iput-object p3, p0, Le/j/j/o/n0$a;->d:Lcom/facebook/cache/common/CacheKey; - iput-object p4, p0, Le/j/j/o/j0$c;->e:Le/j/d/h/h; + iput-object p4, p0, Le/j/j/o/n0$a;->e:Le/j/d/h/h; - iput-object p5, p0, Le/j/j/o/j0$c;->f:Le/j/d/h/a; + iput-object p5, p0, Le/j/j/o/n0$a;->f:Le/j/d/h/a; - iput-object p6, p0, Le/j/j/o/j0$c;->g:Le/j/j/j/e; + iput-object p6, p0, Le/j/j/o/n0$a;->g:Le/j/j/j/e; return-void .end method @@ -64,7 +64,7 @@ } .end annotation - invoke-virtual {p2}, Le/j/j/j/e;->f()I + invoke-virtual {p2}, Le/j/j/j/e;->c()I move-result v0 @@ -74,11 +74,11 @@ add-int/2addr v0, v1 - iget-object v1, p0, Le/j/j/o/j0$c;->e:Le/j/d/h/h; + iget-object v1, p0, Le/j/j/o/n0$a;->e:Le/j/d/h/h; check-cast v1, Le/j/j/l/v; - invoke-virtual {v1, v0}, Le/j/j/l/v;->a(I)Le/j/j/l/w; + invoke-virtual {v1, v0}, Le/j/j/l/v;->a(I)Le/j/d/h/j; move-result-object v0 @@ -86,21 +86,21 @@ iget v1, v1, Le/j/j/d/a;->a:I - invoke-virtual {p1}, Le/j/j/j/e;->d()Ljava/io/InputStream; + invoke-virtual {p1}, Le/j/j/j/e;->b()Ljava/io/InputStream; move-result-object p1 - invoke-virtual {p0, p1, v0, v1}, Le/j/j/o/j0$c;->a(Ljava/io/InputStream;Ljava/io/OutputStream;I)V + invoke-virtual {p0, p1, v0, v1}, Le/j/j/o/n0$a;->a(Ljava/io/InputStream;Ljava/io/OutputStream;I)V - invoke-virtual {p2}, Le/j/j/j/e;->d()Ljava/io/InputStream; + invoke-virtual {p2}, Le/j/j/j/e;->b()Ljava/io/InputStream; move-result-object p1 - invoke-virtual {p2}, Le/j/j/j/e;->f()I + invoke-virtual {p2}, Le/j/j/j/e;->c()I move-result p2 - invoke-virtual {p0, p1, v0, p2}, Le/j/j/o/j0$c;->a(Ljava/io/InputStream;Ljava/io/OutputStream;I)V + invoke-virtual {p0, p1, v0, p2}, Le/j/j/o/n0$a;->a(Ljava/io/InputStream;Ljava/io/OutputStream;I)V return-object v0 .end method @@ -128,7 +128,7 @@ .catchall {:try_start_0 .. :try_end_0} :catchall_1 :try_start_1 - invoke-virtual {v1}, Le/j/j/j/e;->h()V + invoke-virtual {v1}, Le/j/j/j/e;->e()V iget-object v0, p0, Le/j/j/o/n;->b:Le/j/j/o/k; :try_end_1 @@ -179,7 +179,7 @@ } .end annotation - iget-object v0, p0, Le/j/j/o/j0$c;->f:Le/j/d/h/a; + iget-object v0, p0, Le/j/j/o/n0$a;->f:Le/j/d/h/a; const/16 v1, 0x4000 @@ -221,14 +221,14 @@ :catchall_0 move-exception p1 - iget-object p2, p0, Le/j/j/o/j0$c;->f:Le/j/d/h/a; + iget-object p2, p0, Le/j/j/o/n0$a;->f:Le/j/d/h/a; invoke-interface {p2, v0}, Le/j/d/h/e;->release(Ljava/lang/Object;)V throw p1 :cond_1 - iget-object p1, p0, Le/j/j/o/j0$c;->f:Le/j/d/h/a; + iget-object p1, p0, Le/j/j/o/n0$a;->f:Le/j/d/h/a; invoke-interface {p1, v0}, Le/j/d/h/e;->release(Ljava/lang/Object;)V @@ -284,7 +284,7 @@ goto/16 :goto_3 :cond_0 - iget-object v0, p0, Le/j/j/o/j0$c;->g:Le/j/j/j/e; + iget-object v0, p0, Le/j/j/o/n0$a;->g:Le/j/j/j/e; if-eqz v0, :cond_2 @@ -293,11 +293,11 @@ if-eqz v1, :cond_2 :try_start_0 - invoke-virtual {p0, v0, p1}, Le/j/j/o/j0$c;->a(Le/j/j/j/e;Le/j/j/j/e;)Le/j/d/h/j; + invoke-virtual {p0, v0, p1}, Le/j/j/o/n0$a;->a(Le/j/j/j/e;Le/j/j/j/e;)Le/j/d/h/j; move-result-object p2 - invoke-virtual {p0, p2}, Le/j/j/o/j0$c;->a(Le/j/d/h/j;)V + invoke-virtual {p0, p2}, Le/j/j/o/n0$a;->a(Le/j/d/h/j;)V :try_end_0 .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 @@ -338,15 +338,15 @@ goto :goto_0 :goto_1 - iget-object p1, p0, Le/j/j/o/j0$c;->g:Le/j/j/j/e; + iget-object p1, p0, Le/j/j/o/n0$a;->g:Le/j/j/j/e; iget-object p1, p1, Le/j/j/j/e;->d:Lcom/facebook/common/references/CloseableReference; invoke-static {p1}, Lcom/facebook/common/references/CloseableReference;->b(Lcom/facebook/common/references/CloseableReference;)V - iget-object p1, p0, Le/j/j/o/j0$c;->c:Le/j/j/c/f; + iget-object p1, p0, Le/j/j/o/n0$a;->c:Le/j/j/c/f; - iget-object p2, p0, Le/j/j/o/j0$c;->d:Lcom/facebook/cache/common/CacheKey; + iget-object p2, p0, Le/j/j/o/n0$a;->d:Lcom/facebook/cache/common/CacheKey; if-eqz p2, :cond_1 @@ -404,7 +404,7 @@ invoke-static {p1}, Lcom/facebook/common/references/CloseableReference;->b(Lcom/facebook/common/references/CloseableReference;)V - iget-object p1, p0, Le/j/j/o/j0$c;->g:Le/j/j/j/e; + iget-object p1, p0, Le/j/j/o/n0$a;->g:Le/j/j/j/e; iget-object p1, p1, Le/j/j/j/e;->d:Lcom/facebook/common/references/CloseableReference; @@ -427,7 +427,7 @@ if-eqz v0, :cond_3 - invoke-virtual {p1}, Le/j/j/j/e;->i()V + invoke-virtual {p1}, Le/j/j/j/e;->f()V iget-object v0, p1, Le/j/j/j/e;->f:Le/j/i/c; @@ -435,9 +435,9 @@ if-eq v0, v1, :cond_3 - iget-object v0, p0, Le/j/j/o/j0$c;->c:Le/j/j/c/f; + iget-object v0, p0, Le/j/j/o/n0$a;->c:Le/j/j/c/f; - iget-object v1, p0, Le/j/j/o/j0$c;->d:Lcom/facebook/cache/common/CacheKey; + iget-object v1, p0, Le/j/j/o/n0$a;->d:Lcom/facebook/cache/common/CacheKey; invoke-virtual {v0, v1, p1}, Le/j/j/c/f;->a(Lcom/facebook/cache/common/CacheKey;Le/j/j/j/e;)V diff --git a/com.discord/smali_classes2/e/j/j/o/n0.smali b/com.discord/smali_classes2/e/j/j/o/n0.smali index bf9f175a18..ea175db78f 100644 --- a/com.discord/smali_classes2/e/j/j/o/n0.smali +++ b/com.discord/smali_classes2/e/j/j/o/n0.smali @@ -1,102 +1,274 @@ .class public Le/j/j/o/n0; .super Ljava/lang/Object; -.source "PostprocessorProducer.java" +.source "PartialDiskCacheProducer.java" # interfaces -.implements Ljava/lang/Runnable; +.implements Le/j/j/o/t0; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Le/j/j/o/n0$a; + } +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Le/j/j/o/t0<", + "Le/j/j/j/e;", + ">;" + } +.end annotation # instance fields -.field public final synthetic d:Le/j/j/o/l0$b; +.field public final a:Le/j/j/c/f; + +.field public final b:Le/j/j/c/h; + +.field public final c:Le/j/d/h/h; + +.field public final d:Le/j/d/h/a; + +.field public final e:Le/j/j/o/t0; + .annotation system Ldalvik/annotation/Signature; + value = { + "Le/j/j/o/t0<", + "Le/j/j/j/e;", + ">;" + } + .end annotation +.end field # direct methods -.method public constructor (Le/j/j/o/l0$b;)V +.method public constructor (Le/j/j/c/f;Le/j/j/c/h;Le/j/d/h/h;Le/j/d/h/a;Le/j/j/o/t0;)V .locals 0 - - iput-object p1, p0, Le/j/j/o/n0;->d:Le/j/j/o/l0$b; + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Le/j/j/c/f;", + "Le/j/j/c/h;", + "Le/j/d/h/h;", + "Le/j/d/h/a;", + "Le/j/j/o/t0<", + "Le/j/j/j/e;", + ">;)V" + } + .end annotation invoke-direct {p0}, Ljava/lang/Object;->()V + iput-object p1, p0, Le/j/j/o/n0;->a:Le/j/j/c/f; + + iput-object p2, p0, Le/j/j/o/n0;->b:Le/j/j/c/h; + + iput-object p3, p0, Le/j/j/o/n0;->c:Le/j/d/h/h; + + iput-object p4, p0, Le/j/j/o/n0;->d:Le/j/d/h/a; + + iput-object p5, p0, Le/j/j/o/n0;->e:Le/j/j/o/t0; + + return-void +.end method + +.method public static a(Le/j/j/k/c;Ljava/lang/String;ZI)Ljava/util/Map; + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Le/j/j/k/c;", + "Ljava/lang/String;", + "ZI)", + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;" + } + .end annotation + + invoke-interface {p0, p1}, Le/j/j/k/c;->a(Ljava/lang/String;)Z + + move-result p0 + + if-nez p0, :cond_0 + + const/4 p0, 0x0 + + return-object p0 + + :cond_0 + const-string p0, "cached_value_found" + + if-eqz p2, :cond_1 + + invoke-static {p2}, Ljava/lang/String;->valueOf(Z)Ljava/lang/String; + + move-result-object p1 + + invoke-static {p3}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; + + move-result-object p2 + + const-string p3, "encodedImageSize" + + invoke-static {p0, p1, p3, p2}, Le/j/d/d/e;->a(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map; + + move-result-object p0 + + return-object p0 + + :cond_1 + invoke-static {p2}, Ljava/lang/String;->valueOf(Z)Ljava/lang/String; + + move-result-object p1 + + invoke-static {p0, p1}, Le/j/d/d/e;->a(Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map; + + move-result-object p0 + + return-object p0 +.end method + +.method public static synthetic a(Le/j/j/o/n0;Le/j/j/o/k;Le/j/j/o/u0;Lcom/facebook/cache/common/CacheKey;Le/j/j/j/e;)V + .locals 9 + + new-instance v8, Le/j/j/o/n0$a; + + iget-object v2, p0, Le/j/j/o/n0;->a:Le/j/j/c/f; + + iget-object v4, p0, Le/j/j/o/n0;->c:Le/j/d/h/h; + + iget-object v5, p0, Le/j/j/o/n0;->d:Le/j/d/h/a; + + const/4 v7, 0x0 + + move-object v0, v8 + + move-object v1, p1 + + move-object v3, p3 + + move-object v6, p4 + + invoke-direct/range {v0 .. v7}, Le/j/j/o/n0$a;->(Le/j/j/o/k;Le/j/j/c/f;Lcom/facebook/cache/common/CacheKey;Le/j/d/h/h;Le/j/d/h/a;Le/j/j/j/e;Le/j/j/o/l0;)V + + iget-object p0, p0, Le/j/j/o/n0;->e:Le/j/j/o/t0; + + invoke-interface {p0, v8, p2}, Le/j/j/o/t0;->a(Le/j/j/o/k;Le/j/j/o/u0;)V + return-void .end method # virtual methods -.method public run()V - .locals 5 +.method public a(Le/j/j/o/k;Le/j/j/o/u0;)V + .locals 12 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Le/j/j/o/k<", + "Le/j/j/j/e;", + ">;", + "Le/j/j/o/u0;", + ")V" + } + .end annotation - iget-object v0, p0, Le/j/j/o/n0;->d:Le/j/j/o/l0$b; + move-object v0, p2 - monitor-enter v0 + check-cast v0, Le/j/j/o/d; - :try_start_0 - iget-object v1, p0, Le/j/j/o/n0;->d:Le/j/j/o/l0$b; + iget-object v1, v0, Le/j/j/o/d;->a:Le/j/j/p/c; - iget-object v1, v1, Le/j/j/o/l0$b;->g:Lcom/facebook/common/references/CloseableReference; + iget-boolean v2, v1, Le/j/j/p/c;->m:Z - iget-object v2, p0, Le/j/j/o/n0;->d:Le/j/j/o/l0$b; + if-nez v2, :cond_0 - iget v2, v2, Le/j/j/o/l0$b;->h:I + iget-object v0, p0, Le/j/j/o/n0;->e:Le/j/j/o/t0; - iget-object v3, p0, Le/j/j/o/n0;->d:Le/j/j/o/l0$b; - - const/4 v4, 0x0 - - iput-object v4, v3, Le/j/j/o/l0$b;->g:Lcom/facebook/common/references/CloseableReference; - - iget-object v3, p0, Le/j/j/o/n0;->d:Le/j/j/o/l0$b; - - const/4 v4, 0x0 - - iput-boolean v4, v3, Le/j/j/o/l0$b;->i:Z - - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_1 - - invoke-static {v1}, Lcom/facebook/common/references/CloseableReference;->c(Lcom/facebook/common/references/CloseableReference;)Z - - move-result v0 - - if-eqz v0, :cond_1 - - :try_start_1 - iget-object v0, p0, Le/j/j/o/n0;->d:Le/j/j/o/l0$b; - - invoke-virtual {v0, v1, v2}, Le/j/j/o/l0$b;->a(Lcom/facebook/common/references/CloseableReference;I)V - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - invoke-virtual {v1}, Lcom/facebook/common/references/CloseableReference;->close()V - - goto :goto_0 - - :catchall_0 - move-exception v0 - - if-eqz v1, :cond_0 - - invoke-virtual {v1}, Lcom/facebook/common/references/CloseableReference;->close()V - - :cond_0 - throw v0 - - :cond_1 - :goto_0 - iget-object v0, p0, Le/j/j/o/n0;->d:Le/j/j/o/l0$b; - - invoke-virtual {v0}, Le/j/j/o/l0$b;->d()V + invoke-interface {v0, p1, p2}, Le/j/j/o/t0;->a(Le/j/j/o/k;Le/j/j/o/u0;)V return-void - :catchall_1 - move-exception v1 + :cond_0 + iget-object v2, v0, Le/j/j/o/d;->c:Le/j/j/k/c; - :try_start_2 - monitor-exit v0 - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_1 + iget-object v3, v0, Le/j/j/o/d;->b:Ljava/lang/String; - throw v1 + const-string v4, "PartialDiskCacheProducer" + + invoke-interface {v2, v3, v4}, Le/j/j/k/c;->a(Ljava/lang/String;Ljava/lang/String;)V + + iget-object v2, v1, Le/j/j/p/c;->b:Landroid/net/Uri; + + invoke-virtual {v2}, Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder; + + move-result-object v2 + + const-string v3, "fresco_partial" + + const-string v4, "true" + + invoke-virtual {v2, v3, v4}, Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; + + move-result-object v2 + + invoke-virtual {v2}, Landroid/net/Uri$Builder;->build()Landroid/net/Uri; + + move-result-object v2 + + iget-object v3, p0, Le/j/j/o/n0;->b:Le/j/j/c/h; + + iget-object v4, v0, Le/j/j/o/d;->d:Ljava/lang/Object; + + check-cast v3, Le/j/j/c/l; + + invoke-virtual {v3, v1, v2, v4}, Le/j/j/c/l;->a(Le/j/j/p/c;Landroid/net/Uri;Ljava/lang/Object;)Lcom/facebook/cache/common/CacheKey; + + move-result-object v11 + + new-instance v1, Ljava/util/concurrent/atomic/AtomicBoolean; + + const/4 v2, 0x0 + + invoke-direct {v1, v2}, Ljava/util/concurrent/atomic/AtomicBoolean;->(Z)V + + iget-object v2, p0, Le/j/j/o/n0;->a:Le/j/j/c/f; + + invoke-virtual {v2, v11, v1}, Le/j/j/c/f;->a(Lcom/facebook/cache/common/CacheKey;Ljava/util/concurrent/atomic/AtomicBoolean;)Lq/f; + + move-result-object v2 + + iget-object v8, v0, Le/j/j/o/d;->b:Ljava/lang/String; + + iget-object v7, v0, Le/j/j/o/d;->c:Le/j/j/k/c; + + new-instance v3, Le/j/j/o/l0; + + move-object v5, v3 + + move-object v6, p0 + + move-object v9, p1 + + move-object v10, p2 + + invoke-direct/range {v5 .. v11}, Le/j/j/o/l0;->(Le/j/j/o/n0;Le/j/j/k/c;Ljava/lang/String;Le/j/j/o/k;Le/j/j/o/u0;Lcom/facebook/cache/common/CacheKey;)V + + sget-object p1, Lq/f;->i:Ljava/util/concurrent/Executor; + + const/4 p2, 0x0 + + invoke-virtual {v2, v3, p1, p2}, Lq/f;->a(Lq/d;Ljava/util/concurrent/Executor;Lq/c;)Lq/f; + + new-instance p1, Le/j/j/o/m0; + + invoke-direct {p1, p0, v1}, Le/j/j/o/m0;->(Le/j/j/o/n0;Ljava/util/concurrent/atomic/AtomicBoolean;)V + + invoke-virtual {v0, p1}, Le/j/j/o/d;->a(Le/j/j/o/v0;)V + + return-void .end method diff --git a/com.discord/smali_classes2/e/j/j/o/o$a.smali b/com.discord/smali_classes2/e/j/j/o/o$a.smali deleted file mode 100644 index de54f80029..0000000000 --- a/com.discord/smali_classes2/e/j/j/o/o$a.smali +++ /dev/null @@ -1,232 +0,0 @@ -.class public Le/j/j/o/o$a; -.super Ljava/lang/Object; -.source "DiskCacheReadProducer.java" - -# interfaces -.implements Lq/d; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Le/j/j/o/o;->c(Le/j/j/o/k;Le/j/j/o/q0;)Lq/d; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1 - name = null -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lq/d<", - "Le/j/j/j/e;", - "Ljava/lang/Void;", - ">;" - } -.end annotation - - -# instance fields -.field public final synthetic a:Le/j/j/k/c; - -.field public final synthetic b:Ljava/lang/String; - -.field public final synthetic c:Le/j/j/o/k; - -.field public final synthetic d:Le/j/j/o/q0; - -.field public final synthetic e:Le/j/j/o/o; - - -# direct methods -.method public constructor (Le/j/j/o/o;Le/j/j/k/c;Ljava/lang/String;Le/j/j/o/k;Le/j/j/o/q0;)V - .locals 0 - - iput-object p1, p0, Le/j/j/o/o$a;->e:Le/j/j/o/o; - - iput-object p2, p0, Le/j/j/o/o$a;->a:Le/j/j/k/c; - - iput-object p3, p0, Le/j/j/o/o$a;->b:Ljava/lang/String; - - iput-object p4, p0, Le/j/j/o/o$a;->c:Le/j/j/o/k; - - iput-object p5, p0, Le/j/j/o/o$a;->d:Le/j/j/o/q0; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public a(Lq/f;)Ljava/lang/Object; - .locals 6 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/Exception; - } - .end annotation - - invoke-virtual {p1}, Lq/f;->c()Z - - move-result v0 - - const/4 v1, 0x1 - - const/4 v2, 0x0 - - if-nez v0, :cond_1 - - invoke-virtual {p1}, Lq/f;->e()Z - - move-result v0 - - if-eqz v0, :cond_0 - - invoke-virtual {p1}, Lq/f;->a()Ljava/lang/Exception; - - move-result-object v0 - - instance-of v0, v0, Ljava/util/concurrent/CancellationException; - - if-eqz v0, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - goto :goto_1 - - :cond_1 - :goto_0 - const/4 v0, 0x1 - - :goto_1 - const-string v3, "DiskCacheProducer" - - const/4 v4, 0x0 - - if-eqz v0, :cond_2 - - iget-object p1, p0, Le/j/j/o/o$a;->a:Le/j/j/k/c; - - iget-object v0, p0, Le/j/j/o/o$a;->b:Ljava/lang/String; - - invoke-interface {p1, v0, v3, v4}, Le/j/j/k/c;->b(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V - - iget-object p1, p0, Le/j/j/o/o$a;->c:Le/j/j/o/k; - - check-cast p1, Le/j/j/o/b; - - invoke-virtual {p1}, Le/j/j/o/b;->a()V - - goto :goto_2 - - :cond_2 - invoke-virtual {p1}, Lq/f;->e()Z - - move-result v0 - - if-eqz v0, :cond_3 - - iget-object v0, p0, Le/j/j/o/o$a;->a:Le/j/j/k/c; - - iget-object v1, p0, Le/j/j/o/o$a;->b:Ljava/lang/String; - - invoke-virtual {p1}, Lq/f;->a()Ljava/lang/Exception; - - move-result-object p1 - - invoke-interface {v0, v1, v3, p1, v4}, Le/j/j/k/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;Ljava/util/Map;)V - - iget-object p1, p0, Le/j/j/o/o$a;->e:Le/j/j/o/o; - - invoke-static {p1}, Le/j/j/o/o;->a(Le/j/j/o/o;)Le/j/j/o/p0; - - move-result-object p1 - - iget-object v0, p0, Le/j/j/o/o$a;->c:Le/j/j/o/k; - - iget-object v1, p0, Le/j/j/o/o$a;->d:Le/j/j/o/q0; - - invoke-interface {p1, v0, v1}, Le/j/j/o/p0;->a(Le/j/j/o/k;Le/j/j/o/q0;)V - - goto :goto_2 - - :cond_3 - invoke-virtual {p1}, Lq/f;->b()Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Le/j/j/j/e; - - if-eqz p1, :cond_4 - - iget-object v0, p0, Le/j/j/o/o$a;->a:Le/j/j/k/c; - - iget-object v2, p0, Le/j/j/o/o$a;->b:Ljava/lang/String; - - invoke-virtual {p1}, Le/j/j/j/e;->f()I - - move-result v5 - - invoke-static {v0, v2, v1, v5}, Le/j/j/o/o;->a(Le/j/j/k/c;Ljava/lang/String;ZI)Ljava/util/Map; - - move-result-object v5 - - invoke-interface {v0, v2, v3, v5}, Le/j/j/k/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V - - iget-object v0, p0, Le/j/j/o/o$a;->a:Le/j/j/k/c; - - iget-object v2, p0, Le/j/j/o/o$a;->b:Ljava/lang/String; - - invoke-interface {v0, v2, v3, v1}, Le/j/j/k/c;->a(Ljava/lang/String;Ljava/lang/String;Z)V - - iget-object v0, p0, Le/j/j/o/o$a;->c:Le/j/j/o/k; - - const/high16 v2, 0x3f800000 # 1.0f - - check-cast v0, Le/j/j/o/b; - - invoke-virtual {v0, v2}, Le/j/j/o/b;->a(F)V - - iget-object v0, p0, Le/j/j/o/o$a;->c:Le/j/j/o/k; - - check-cast v0, Le/j/j/o/b; - - invoke-virtual {v0, p1, v1}, Le/j/j/o/b;->a(Ljava/lang/Object;I)V - - iget-object p1, p1, Le/j/j/j/e;->d:Lcom/facebook/common/references/CloseableReference; - - invoke-static {p1}, Lcom/facebook/common/references/CloseableReference;->b(Lcom/facebook/common/references/CloseableReference;)V - - goto :goto_2 - - :cond_4 - iget-object p1, p0, Le/j/j/o/o$a;->a:Le/j/j/k/c; - - iget-object v0, p0, Le/j/j/o/o$a;->b:Ljava/lang/String; - - invoke-static {p1, v0, v2, v2}, Le/j/j/o/o;->a(Le/j/j/k/c;Ljava/lang/String;ZI)Ljava/util/Map; - - move-result-object v1 - - invoke-interface {p1, v0, v3, v1}, Le/j/j/k/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V - - iget-object p1, p0, Le/j/j/o/o$a;->e:Le/j/j/o/o; - - invoke-static {p1}, Le/j/j/o/o;->a(Le/j/j/o/o;)Le/j/j/o/p0; - - move-result-object p1 - - iget-object v0, p0, Le/j/j/o/o$a;->c:Le/j/j/o/k; - - iget-object v1, p0, Le/j/j/o/o$a;->d:Le/j/j/o/q0; - - invoke-interface {p1, v0, v1}, Le/j/j/o/p0;->a(Le/j/j/o/k;Le/j/j/o/q0;)V - - :goto_2 - return-object v4 -.end method diff --git a/com.discord/smali_classes2/e/j/j/o/o$b.smali b/com.discord/smali_classes2/e/j/j/o/o$b.smali deleted file mode 100644 index b2c685e28f..0000000000 --- a/com.discord/smali_classes2/e/j/j/o/o$b.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public Le/j/j/o/o$b; -.super Le/j/j/o/e; -.source "DiskCacheReadProducer.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Le/j/j/o/o;->a(Ljava/util/concurrent/atomic/AtomicBoolean;Le/j/j/o/q0;)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1 - name = null -.end annotation - - -# instance fields -.field public final synthetic a:Ljava/util/concurrent/atomic/AtomicBoolean; - - -# direct methods -.method public constructor (Le/j/j/o/o;Ljava/util/concurrent/atomic/AtomicBoolean;)V - .locals 0 - - iput-object p2, p0, Le/j/j/o/o$b;->a:Ljava/util/concurrent/atomic/AtomicBoolean; - - invoke-direct {p0}, Le/j/j/o/e;->()V - - return-void -.end method - - -# virtual methods -.method public a()V - .locals 2 - - iget-object v0, p0, Le/j/j/o/o$b;->a:Ljava/util/concurrent/atomic/AtomicBoolean; - - const/4 v1, 0x1 - - invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;->set(Z)V - - return-void -.end method diff --git a/com.discord/smali_classes2/e/j/j/o/o.smali b/com.discord/smali_classes2/e/j/j/o/o.smali index b5730d14aa..d945e805f3 100644 --- a/com.discord/smali_classes2/e/j/j/o/o.smali +++ b/com.discord/smali_classes2/e/j/j/o/o.smali @@ -3,338 +3,221 @@ .source "DiskCacheReadProducer.java" # interfaces -.implements Le/j/j/o/p0; +.implements Lq/d; # annotations .annotation system Ldalvik/annotation/Signature; value = { "Ljava/lang/Object;", - "Le/j/j/o/p0<", + "Lq/d<", "Le/j/j/j/e;", + "Ljava/lang/Void;", ">;" } .end annotation # instance fields -.field public final a:Le/j/j/c/f; +.field public final synthetic a:Le/j/j/k/c; -.field public final b:Le/j/j/c/f; +.field public final synthetic b:Ljava/lang/String; -.field public final c:Le/j/j/c/h; +.field public final synthetic c:Le/j/j/o/k; -.field public final d:Le/j/j/o/p0; - .annotation system Ldalvik/annotation/Signature; - value = { - "Le/j/j/o/p0<", - "Le/j/j/j/e;", - ">;" - } - .end annotation -.end field +.field public final synthetic d:Le/j/j/o/u0; + +.field public final synthetic e:Le/j/j/o/q; # direct methods -.method public constructor (Le/j/j/c/f;Le/j/j/c/f;Le/j/j/c/h;Le/j/j/o/p0;)V +.method public constructor (Le/j/j/o/q;Le/j/j/k/c;Ljava/lang/String;Le/j/j/o/k;Le/j/j/o/u0;)V .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Le/j/j/c/f;", - "Le/j/j/c/f;", - "Le/j/j/c/h;", - "Le/j/j/o/p0<", - "Le/j/j/j/e;", - ">;)V" - } - .end annotation + + iput-object p1, p0, Le/j/j/o/o;->e:Le/j/j/o/q; + + iput-object p2, p0, Le/j/j/o/o;->a:Le/j/j/k/c; + + iput-object p3, p0, Le/j/j/o/o;->b:Ljava/lang/String; + + iput-object p4, p0, Le/j/j/o/o;->c:Le/j/j/o/k; + + iput-object p5, p0, Le/j/j/o/o;->d:Le/j/j/o/u0; invoke-direct {p0}, Ljava/lang/Object;->()V - iput-object p1, p0, Le/j/j/o/o;->a:Le/j/j/c/f; - - iput-object p2, p0, Le/j/j/o/o;->b:Le/j/j/c/f; - - iput-object p3, p0, Le/j/j/o/o;->c:Le/j/j/c/h; - - iput-object p4, p0, Le/j/j/o/o;->d:Le/j/j/o/p0; - return-void .end method -.method public static synthetic a(Le/j/j/o/o;)Le/j/j/o/p0; - .locals 0 - - iget-object p0, p0, Le/j/j/o/o;->d:Le/j/j/o/p0; - - return-object p0 -.end method - -.method public static a(Le/j/j/k/c;Ljava/lang/String;ZI)Ljava/util/Map; - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Le/j/j/k/c;", - "Ljava/lang/String;", - "ZI)", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;" - } - .end annotation - - invoke-interface {p0, p1}, Le/j/j/k/c;->a(Ljava/lang/String;)Z - - move-result p0 - - if-nez p0, :cond_0 - - const/4 p0, 0x0 - - return-object p0 - - :cond_0 - const-string p0, "cached_value_found" - - if-eqz p2, :cond_1 - - invoke-static {p2}, Ljava/lang/String;->valueOf(Z)Ljava/lang/String; - - move-result-object p1 - - invoke-static {p3}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; - - move-result-object p2 - - const-string p3, "encodedImageSize" - - invoke-static {p0, p1, p3, p2}, Le/j/d/d/e;->a(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map; - - move-result-object p0 - - return-object p0 - - :cond_1 - invoke-static {p2}, Ljava/lang/String;->valueOf(Z)Ljava/lang/String; - - move-result-object p1 - - invoke-static {p0, p1}, Le/j/d/d/e;->a(Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map; - - move-result-object p0 - - return-object p0 -.end method - # virtual methods -.method public a(Le/j/j/o/k;Le/j/j/o/q0;)V - .locals 4 - .annotation system Ldalvik/annotation/Signature; +.method public a(Lq/f;)Ljava/lang/Object; + .locals 6 + .annotation system Ldalvik/annotation/Throws; value = { - "(", - "Le/j/j/o/k<", - "Le/j/j/j/e;", - ">;", - "Le/j/j/o/q0;", - ")V" + Ljava/lang/Exception; } .end annotation - check-cast p2, Le/j/j/o/d; - - invoke-virtual {p2}, Le/j/j/o/d;->e()Le/j/j/p/c; - - move-result-object v0 - - invoke-virtual {v0}, Le/j/j/p/c;->h()Z - - move-result v1 - - if-nez v1, :cond_0 - - invoke-virtual {p0, p1, p2}, Le/j/j/o/o;->b(Le/j/j/o/k;Le/j/j/o/q0;)V - - return-void - - :cond_0 - invoke-virtual {p2}, Le/j/j/o/d;->f()Le/j/j/k/c; - - move-result-object v1 - - invoke-virtual {p2}, Le/j/j/o/d;->d()Ljava/lang/String; - - move-result-object v2 - - const-string v3, "DiskCacheProducer" - - invoke-interface {v1, v2, v3}, Le/j/j/k/c;->a(Ljava/lang/String;Ljava/lang/String;)V - - iget-object v1, p0, Le/j/j/o/o;->c:Le/j/j/c/h; - - invoke-virtual {p2}, Le/j/j/o/d;->c()Ljava/lang/Object; - - move-result-object v2 - - check-cast v1, Le/j/j/c/l; - - invoke-virtual {v1, v0, v2}, Le/j/j/c/l;->b(Le/j/j/p/c;Ljava/lang/Object;)Lcom/facebook/cache/common/CacheKey; - - move-result-object v1 - - invoke-virtual {v0}, Le/j/j/p/c;->a()Le/j/j/p/c$a; - - move-result-object v0 - - sget-object v2, Le/j/j/p/c$a;->d:Le/j/j/p/c$a; - - const/4 v3, 0x0 - - if-ne v0, v2, :cond_1 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_1 - const/4 v0, 0x0 - - :goto_0 - if-eqz v0, :cond_2 - - iget-object v0, p0, Le/j/j/o/o;->b:Le/j/j/c/f; - - goto :goto_1 - - :cond_2 - iget-object v0, p0, Le/j/j/o/o;->a:Le/j/j/c/f; - - :goto_1 - new-instance v2, Ljava/util/concurrent/atomic/AtomicBoolean; - - invoke-direct {v2, v3}, Ljava/util/concurrent/atomic/AtomicBoolean;->(Z)V - - invoke-virtual {v0, v1, v2}, Le/j/j/c/f;->a(Lcom/facebook/cache/common/CacheKey;Ljava/util/concurrent/atomic/AtomicBoolean;)Lq/f; - - move-result-object v0 - - invoke-virtual {p0, p1, p2}, Le/j/j/o/o;->c(Le/j/j/o/k;Le/j/j/o/q0;)Lq/d; - - move-result-object p1 - - invoke-virtual {v0, p1}, Lq/f;->a(Lq/d;)Lq/f; - - invoke-virtual {p0, v2, p2}, Le/j/j/o/o;->a(Ljava/util/concurrent/atomic/AtomicBoolean;Le/j/j/o/q0;)V - - return-void -.end method - -.method public final a(Ljava/util/concurrent/atomic/AtomicBoolean;Le/j/j/o/q0;)V - .locals 1 - - new-instance v0, Le/j/j/o/o$b; - - invoke-direct {v0, p0, p1}, Le/j/j/o/o$b;->(Le/j/j/o/o;Ljava/util/concurrent/atomic/AtomicBoolean;)V - - check-cast p2, Le/j/j/o/d; - - invoke-virtual {p2, v0}, Le/j/j/o/d;->a(Le/j/j/o/r0;)V - - return-void -.end method - -.method public final b(Le/j/j/o/k;Le/j/j/o/q0;)V - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Le/j/j/o/k<", - "Le/j/j/j/e;", - ">;", - "Le/j/j/o/q0;", - ")V" - } - .end annotation - - move-object v0, p2 - - check-cast v0, Le/j/j/o/d; - - iget-object v0, v0, Le/j/j/o/d;->e:Le/j/j/p/c$b; - - invoke-virtual {v0}, Le/j/j/p/c$b;->a()I + invoke-virtual {p1}, Lq/f;->c()Z move-result v0 - sget-object v1, Le/j/j/p/c$b;->e:Le/j/j/p/c$b; + const/4 v1, 0x1 - invoke-virtual {v1}, Le/j/j/p/c$b;->a()I + const/4 v2, 0x0 - move-result v1 + if-nez v0, :cond_1 - if-lt v0, v1, :cond_0 + invoke-virtual {p1}, Lq/f;->e()Z - const/4 p2, 0x0 + move-result v0 + if-eqz v0, :cond_0 + + invoke-virtual {p1}, Lq/f;->a()Ljava/lang/Exception; + + move-result-object v0 + + instance-of v0, v0, Ljava/util/concurrent/CancellationException; + + if-eqz v0, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + goto :goto_1 + + :cond_1 + :goto_0 const/4 v0, 0x1 + :goto_1 + const-string v3, "DiskCacheProducer" + + const/4 v4, 0x0 + + if-eqz v0, :cond_2 + + iget-object p1, p0, Le/j/j/o/o;->a:Le/j/j/k/c; + + iget-object v0, p0, Le/j/j/o/o;->b:Ljava/lang/String; + + invoke-interface {p1, v0, v3, v4}, Le/j/j/k/c;->b(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V + + iget-object p1, p0, Le/j/j/o/o;->c:Le/j/j/o/k; + check-cast p1, Le/j/j/o/b; - invoke-virtual {p1, p2, v0}, Le/j/j/o/b;->a(Ljava/lang/Object;I)V + invoke-virtual {p1}, Le/j/j/o/b;->a()V - return-void + goto :goto_2 - :cond_0 - iget-object v0, p0, Le/j/j/o/o;->d:Le/j/j/o/p0; + :cond_2 + invoke-virtual {p1}, Lq/f;->e()Z - invoke-interface {v0, p1, p2}, Le/j/j/o/p0;->a(Le/j/j/o/k;Le/j/j/o/q0;)V + move-result v0 - return-void -.end method - -.method public final c(Le/j/j/o/k;Le/j/j/o/q0;)Lq/d; - .locals 7 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Le/j/j/o/k<", - "Le/j/j/j/e;", - ">;", - "Le/j/j/o/q0;", - ")", - "Lq/d<", - "Le/j/j/j/e;", - "Ljava/lang/Void;", - ">;" - } - .end annotation - - move-object v0, p2 - - check-cast v0, Le/j/j/o/d; - - iget-object v4, v0, Le/j/j/o/d;->b:Ljava/lang/String; - - move-object v0, p2 - - check-cast v0, Le/j/j/o/d; - - iget-object v3, v0, Le/j/j/o/d;->c:Le/j/j/k/c; - - new-instance v0, Le/j/j/o/o$a; - - move-object v1, v0 - - move-object v2, p0 - - move-object v5, p1 - - move-object v6, p2 - - invoke-direct/range {v1 .. v6}, Le/j/j/o/o$a;->(Le/j/j/o/o;Le/j/j/k/c;Ljava/lang/String;Le/j/j/o/k;Le/j/j/o/q0;)V - - return-object v0 + if-eqz v0, :cond_3 + + iget-object v0, p0, Le/j/j/o/o;->a:Le/j/j/k/c; + + iget-object v1, p0, Le/j/j/o/o;->b:Ljava/lang/String; + + invoke-virtual {p1}, Lq/f;->a()Ljava/lang/Exception; + + move-result-object p1 + + invoke-interface {v0, v1, v3, p1, v4}, Le/j/j/k/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;Ljava/util/Map;)V + + iget-object p1, p0, Le/j/j/o/o;->e:Le/j/j/o/q; + + invoke-static {p1}, Le/j/j/o/q;->a(Le/j/j/o/q;)Le/j/j/o/t0; + + move-result-object p1 + + iget-object v0, p0, Le/j/j/o/o;->c:Le/j/j/o/k; + + iget-object v1, p0, Le/j/j/o/o;->d:Le/j/j/o/u0; + + invoke-interface {p1, v0, v1}, Le/j/j/o/t0;->a(Le/j/j/o/k;Le/j/j/o/u0;)V + + goto :goto_2 + + :cond_3 + invoke-virtual {p1}, Lq/f;->b()Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Le/j/j/j/e; + + if-eqz p1, :cond_4 + + iget-object v0, p0, Le/j/j/o/o;->a:Le/j/j/k/c; + + iget-object v2, p0, Le/j/j/o/o;->b:Ljava/lang/String; + + invoke-virtual {p1}, Le/j/j/j/e;->c()I + + move-result v5 + + invoke-static {v0, v2, v1, v5}, Le/j/j/o/q;->a(Le/j/j/k/c;Ljava/lang/String;ZI)Ljava/util/Map; + + move-result-object v5 + + invoke-interface {v0, v2, v3, v5}, Le/j/j/k/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V + + iget-object v0, p0, Le/j/j/o/o;->a:Le/j/j/k/c; + + iget-object v2, p0, Le/j/j/o/o;->b:Ljava/lang/String; + + invoke-interface {v0, v2, v3, v1}, Le/j/j/k/c;->a(Ljava/lang/String;Ljava/lang/String;Z)V + + iget-object v0, p0, Le/j/j/o/o;->c:Le/j/j/o/k; + + const/high16 v2, 0x3f800000 # 1.0f + + check-cast v0, Le/j/j/o/b; + + invoke-virtual {v0, v2}, Le/j/j/o/b;->a(F)V + + iget-object v0, p0, Le/j/j/o/o;->c:Le/j/j/o/k; + + check-cast v0, Le/j/j/o/b; + + invoke-virtual {v0, p1, v1}, Le/j/j/o/b;->a(Ljava/lang/Object;I)V + + iget-object p1, p1, Le/j/j/j/e;->d:Lcom/facebook/common/references/CloseableReference; + + invoke-static {p1}, Lcom/facebook/common/references/CloseableReference;->b(Lcom/facebook/common/references/CloseableReference;)V + + goto :goto_2 + + :cond_4 + iget-object p1, p0, Le/j/j/o/o;->a:Le/j/j/k/c; + + iget-object v0, p0, Le/j/j/o/o;->b:Ljava/lang/String; + + invoke-static {p1, v0, v2, v2}, Le/j/j/o/q;->a(Le/j/j/k/c;Ljava/lang/String;ZI)Ljava/util/Map; + + move-result-object v1 + + invoke-interface {p1, v0, v3, v1}, Le/j/j/k/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V + + iget-object p1, p0, Le/j/j/o/o;->e:Le/j/j/o/q; + + invoke-static {p1}, Le/j/j/o/q;->a(Le/j/j/o/q;)Le/j/j/o/t0; + + move-result-object p1 + + iget-object v0, p0, Le/j/j/o/o;->c:Le/j/j/o/k; + + iget-object v1, p0, Le/j/j/o/o;->d:Le/j/j/o/u0; + + invoke-interface {p1, v0, v1}, Le/j/j/o/t0;->a(Le/j/j/o/k;Le/j/j/o/u0;)V + + :goto_2 + return-object v4 .end method diff --git a/com.discord/smali_classes2/e/j/j/o/o0$a.smali b/com.discord/smali_classes2/e/j/j/o/o0$a.smali new file mode 100644 index 0000000000..285640d877 --- /dev/null +++ b/com.discord/smali_classes2/e/j/j/o/o0$a.smali @@ -0,0 +1,172 @@ +.class public Le/j/j/o/o0$a; +.super Le/j/j/o/n; +.source "PostprocessedBitmapMemoryCacheProducer.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Le/j/j/o/o0; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x9 + name = "a" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Le/j/j/o/n<", + "Lcom/facebook/common/references/CloseableReference<", + "Le/j/j/j/c;", + ">;", + "Lcom/facebook/common/references/CloseableReference<", + "Le/j/j/j/c;", + ">;>;" + } +.end annotation + + +# instance fields +.field public final c:Lcom/facebook/cache/common/CacheKey; + +.field public final d:Z + +.field public final e:Le/j/j/c/r; + .annotation system Ldalvik/annotation/Signature; + value = { + "Le/j/j/c/r<", + "Lcom/facebook/cache/common/CacheKey;", + "Le/j/j/j/c;", + ">;" + } + .end annotation +.end field + +.field public final f:Z + + +# direct methods +.method public constructor (Le/j/j/o/k;Lcom/facebook/cache/common/CacheKey;ZLe/j/j/c/r;Z)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Le/j/j/o/k<", + "Lcom/facebook/common/references/CloseableReference<", + "Le/j/j/j/c;", + ">;>;", + "Lcom/facebook/cache/common/CacheKey;", + "Z", + "Le/j/j/c/r<", + "Lcom/facebook/cache/common/CacheKey;", + "Le/j/j/j/c;", + ">;Z)V" + } + .end annotation + + invoke-direct {p0, p1}, Le/j/j/o/n;->(Le/j/j/o/k;)V + + iput-object p2, p0, Le/j/j/o/o0$a;->c:Lcom/facebook/cache/common/CacheKey; + + iput-boolean p3, p0, Le/j/j/o/o0$a;->d:Z + + iput-object p4, p0, Le/j/j/o/o0$a;->e:Le/j/j/c/r; + + iput-boolean p5, p0, Le/j/j/o/o0$a;->f:Z + + return-void +.end method + + +# virtual methods +.method public b(Ljava/lang/Object;I)V + .locals 3 + + check-cast p1, Lcom/facebook/common/references/CloseableReference; + + const/4 v0, 0x0 + + if-nez p1, :cond_0 + + invoke-static {p2}, Le/j/j/o/b;->a(I)Z + + move-result p1 + + if-eqz p1, :cond_4 + + iget-object p1, p0, Le/j/j/o/n;->b:Le/j/j/o/k; + + check-cast p1, Le/j/j/o/b; + + invoke-virtual {p1, v0, p2}, Le/j/j/o/b;->a(Ljava/lang/Object;I)V + + goto :goto_0 + + :cond_0 + invoke-static {p2}, Le/j/j/o/b;->b(I)Z + + move-result v1 + + if-eqz v1, :cond_1 + + iget-boolean v1, p0, Le/j/j/o/o0$a;->d:Z + + if-nez v1, :cond_1 + + goto :goto_0 + + :cond_1 + iget-boolean v1, p0, Le/j/j/o/o0$a;->f:Z + + if-eqz v1, :cond_2 + + iget-object v0, p0, Le/j/j/o/o0$a;->e:Le/j/j/c/r; + + iget-object v1, p0, Le/j/j/o/o0$a;->c:Lcom/facebook/cache/common/CacheKey; + + invoke-interface {v0, v1, p1}, Le/j/j/c/r;->a(Ljava/lang/Object;Lcom/facebook/common/references/CloseableReference;)Lcom/facebook/common/references/CloseableReference; + + move-result-object v0 + + :cond_2 + :try_start_0 + iget-object v1, p0, Le/j/j/o/n;->b:Le/j/j/o/k; + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + const/high16 v2, 0x3f800000 # 1.0f + + check-cast v1, Le/j/j/o/b; + + :try_start_1 + invoke-virtual {v1, v2}, Le/j/j/o/b;->a(F)V + + iget-object v1, p0, Le/j/j/o/n;->b:Le/j/j/o/k; + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + if-eqz v0, :cond_3 + + move-object p1, v0 + + :cond_3 + check-cast v1, Le/j/j/o/b; + + :try_start_2 + invoke-virtual {v1, p1, p2}, Le/j/j/o/b;->a(Ljava/lang/Object;I)V + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + invoke-static {v0}, Lcom/facebook/common/references/CloseableReference;->b(Lcom/facebook/common/references/CloseableReference;)V + + :cond_4 + :goto_0 + return-void + + :catchall_0 + move-exception p1 + + invoke-static {v0}, Lcom/facebook/common/references/CloseableReference;->b(Lcom/facebook/common/references/CloseableReference;)V + + throw p1 +.end method diff --git a/com.discord/smali_classes2/e/j/j/o/o0.smali b/com.discord/smali_classes2/e/j/j/o/o0.smali index 0b0a3039be..b74bbf9758 100644 --- a/com.discord/smali_classes2/e/j/j/o/o0.smali +++ b/com.discord/smali_classes2/e/j/j/o/o0.smali @@ -1,44 +1,234 @@ .class public Le/j/j/o/o0; -.super Le/j/j/o/e; -.source "PostprocessorProducer.java" +.super Ljava/lang/Object; +.source "PostprocessedBitmapMemoryCacheProducer.java" + +# interfaces +.implements Le/j/j/o/t0; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Le/j/j/o/o0$a; + } +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Le/j/j/o/t0<", + "Lcom/facebook/common/references/CloseableReference<", + "Le/j/j/j/c;", + ">;>;" + } +.end annotation # instance fields -.field public final synthetic a:Le/j/j/o/l0$c; +.field public final a:Le/j/j/c/r; + .annotation system Ldalvik/annotation/Signature; + value = { + "Le/j/j/c/r<", + "Lcom/facebook/cache/common/CacheKey;", + "Le/j/j/j/c;", + ">;" + } + .end annotation +.end field + +.field public final b:Le/j/j/c/h; + +.field public final c:Le/j/j/o/t0; + .annotation system Ldalvik/annotation/Signature; + value = { + "Le/j/j/o/t0<", + "Lcom/facebook/common/references/CloseableReference<", + "Le/j/j/j/c;", + ">;>;" + } + .end annotation +.end field # direct methods -.method public constructor (Le/j/j/o/l0$c;Le/j/j/o/l0;)V +.method public constructor (Le/j/j/c/r;Le/j/j/c/h;Le/j/j/o/t0;)V .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Le/j/j/c/r<", + "Lcom/facebook/cache/common/CacheKey;", + "Le/j/j/j/c;", + ">;", + "Le/j/j/c/h;", + "Le/j/j/o/t0<", + "Lcom/facebook/common/references/CloseableReference<", + "Le/j/j/j/c;", + ">;>;)V" + } + .end annotation - iput-object p1, p0, Le/j/j/o/o0;->a:Le/j/j/o/l0$c; + invoke-direct {p0}, Ljava/lang/Object;->()V - invoke-direct {p0}, Le/j/j/o/e;->()V + iput-object p1, p0, Le/j/j/o/o0;->a:Le/j/j/c/r; + + iput-object p2, p0, Le/j/j/o/o0;->b:Le/j/j/c/h; + + iput-object p3, p0, Le/j/j/o/o0;->c:Le/j/j/o/t0; return-void .end method # virtual methods -.method public a()V - .locals 1 +.method public a(Le/j/j/o/k;Le/j/j/o/u0;)V + .locals 14 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Le/j/j/o/k<", + "Lcom/facebook/common/references/CloseableReference<", + "Le/j/j/j/c;", + ">;>;", + "Le/j/j/o/u0;", + ")V" + } + .end annotation - iget-object v0, p0, Le/j/j/o/o0;->a:Le/j/j/o/l0$c; + move-object v0, p0 - invoke-virtual {v0}, Le/j/j/o/l0$c;->d()Z + move-object v2, p1 - move-result v0 + move-object/from16 v7, p2 - if-eqz v0, :cond_0 + move-object v1, v7 - iget-object v0, p0, Le/j/j/o/o0;->a:Le/j/j/o/l0$c; + check-cast v1, Le/j/j/o/d; - iget-object v0, v0, Le/j/j/o/n;->b:Le/j/j/o/k; + iget-object v8, v1, Le/j/j/o/d;->c:Le/j/j/k/c; - check-cast v0, Le/j/j/o/b; + move-object v1, v7 - invoke-virtual {v0}, Le/j/j/o/b;->a()V + check-cast v1, Le/j/j/o/d; + + iget-object v9, v1, Le/j/j/o/d;->b:Ljava/lang/String; + + iget-object v3, v1, Le/j/j/o/d;->a:Le/j/j/p/c; + + iget-object v4, v1, Le/j/j/o/d;->d:Ljava/lang/Object; + + iget-object v5, v3, Le/j/j/p/c;->p:Le/j/j/p/d; + + if-eqz v5, :cond_4 + + invoke-interface {v5}, Le/j/j/p/d;->getPostprocessorCacheKey()Lcom/facebook/cache/common/CacheKey; + + move-result-object v6 + + if-nez v6, :cond_0 + + goto :goto_1 :cond_0 + const-string v10, "PostprocessedBitmapMemoryCacheProducer" + + invoke-interface {v8, v9, v10}, Le/j/j/k/c;->a(Ljava/lang/String;Ljava/lang/String;)V + + iget-object v6, v0, Le/j/j/o/o0;->b:Le/j/j/c/h; + + check-cast v6, Le/j/j/c/l; + + invoke-virtual {v6, v3, v4}, Le/j/j/c/l;->c(Le/j/j/p/c;Ljava/lang/Object;)Lcom/facebook/cache/common/CacheKey; + + move-result-object v3 + + iget-object v4, v0, Le/j/j/o/o0;->a:Le/j/j/c/r; + + invoke-interface {v4, v3}, Le/j/j/c/r;->get(Ljava/lang/Object;)Lcom/facebook/common/references/CloseableReference; + + move-result-object v4 + + const-string v11, "cached_value_found" + + const/4 v12, 0x0 + + if-eqz v4, :cond_2 + + invoke-interface {v8, v9}, Le/j/j/k/c;->a(Ljava/lang/String;)Z + + move-result v1 + + if-eqz v1, :cond_1 + + const-string v1, "true" + + invoke-static {v11, v1}, Le/j/d/d/e;->a(Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map; + + move-result-object v12 + + :cond_1 + invoke-interface {v8, v9, v10, v12}, Le/j/j/k/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V + + const/4 v1, 0x1 + + invoke-interface {v8, v9, v10, v1}, Le/j/j/k/c;->a(Ljava/lang/String;Ljava/lang/String;Z)V + + const/high16 v3, 0x3f800000 # 1.0f + + check-cast v2, Le/j/j/o/b; + + invoke-virtual {v2, v3}, Le/j/j/o/b;->a(F)V + + invoke-virtual {v2, v4, v1}, Le/j/j/o/b;->a(Ljava/lang/Object;I)V + + invoke-virtual {v4}, Lcom/facebook/common/references/CloseableReference;->close()V + + goto :goto_0 + + :cond_2 + instance-of v4, v5, Le/j/j/p/e; + + iget-object v1, v1, Le/j/j/o/d;->a:Le/j/j/p/c; + + iget-boolean v6, v1, Le/j/j/p/c;->n:Z + + new-instance v13, Le/j/j/o/o0$a; + + iget-object v5, v0, Le/j/j/o/o0;->a:Le/j/j/c/r; + + move-object v1, v13 + + move-object v2, p1 + + invoke-direct/range {v1 .. v6}, Le/j/j/o/o0$a;->(Le/j/j/o/k;Lcom/facebook/cache/common/CacheKey;ZLe/j/j/c/r;Z)V + + invoke-interface {v8, v9}, Le/j/j/k/c;->a(Ljava/lang/String;)Z + + move-result v1 + + if-eqz v1, :cond_3 + + const-string v1, "false" + + invoke-static {v11, v1}, Le/j/d/d/e;->a(Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map; + + move-result-object v12 + + :cond_3 + invoke-interface {v8, v9, v10, v12}, Le/j/j/k/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V + + iget-object v1, v0, Le/j/j/o/o0;->c:Le/j/j/o/t0; + + invoke-interface {v1, v13, v7}, Le/j/j/o/t0;->a(Le/j/j/o/k;Le/j/j/o/u0;)V + + :goto_0 + return-void + + :cond_4 + :goto_1 + iget-object v1, v0, Le/j/j/o/o0;->c:Le/j/j/o/t0; + + invoke-interface {v1, p1, v7}, Le/j/j/o/t0;->a(Le/j/j/o/k;Le/j/j/o/u0;)V + return-void .end method diff --git a/com.discord/smali_classes2/e/j/j/o/p$a.smali b/com.discord/smali_classes2/e/j/j/o/p$a.smali deleted file mode 100644 index 31c09dd89b..0000000000 --- a/com.discord/smali_classes2/e/j/j/o/p$a.smali +++ /dev/null @@ -1,14 +0,0 @@ -.class public synthetic Le/j/j/o/p$a; -.super Ljava/lang/Object; -.source "DiskCacheWriteProducer.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Le/j/j/o/p; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1009 - name = null -.end annotation diff --git a/com.discord/smali_classes2/e/j/j/o/p.smali b/com.discord/smali_classes2/e/j/j/o/p.smali index 450c0a2de2..7e1c1e1b18 100644 --- a/com.discord/smali_classes2/e/j/j/o/p.smali +++ b/com.discord/smali_classes2/e/j/j/o/p.smali @@ -1,171 +1,33 @@ .class public Le/j/j/o/p; -.super Ljava/lang/Object; -.source "DiskCacheWriteProducer.java" - -# interfaces -.implements Le/j/j/o/p0; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Le/j/j/o/p$b; - } -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Le/j/j/o/p0<", - "Le/j/j/j/e;", - ">;" - } -.end annotation +.super Le/j/j/o/e; +.source "DiskCacheReadProducer.java" # instance fields -.field public final a:Le/j/j/c/f; - -.field public final b:Le/j/j/c/f; - -.field public final c:Le/j/j/c/h; - -.field public final d:Le/j/j/o/p0; - .annotation system Ldalvik/annotation/Signature; - value = { - "Le/j/j/o/p0<", - "Le/j/j/j/e;", - ">;" - } - .end annotation -.end field +.field public final synthetic a:Ljava/util/concurrent/atomic/AtomicBoolean; # direct methods -.method public constructor (Le/j/j/c/f;Le/j/j/c/f;Le/j/j/c/h;Le/j/j/o/p0;)V +.method public constructor (Le/j/j/o/q;Ljava/util/concurrent/atomic/AtomicBoolean;)V .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Le/j/j/c/f;", - "Le/j/j/c/f;", - "Le/j/j/c/h;", - "Le/j/j/o/p0<", - "Le/j/j/j/e;", - ">;)V" - } - .end annotation - invoke-direct {p0}, Ljava/lang/Object;->()V + iput-object p2, p0, Le/j/j/o/p;->a:Ljava/util/concurrent/atomic/AtomicBoolean; - iput-object p1, p0, Le/j/j/o/p;->a:Le/j/j/c/f; - - iput-object p2, p0, Le/j/j/o/p;->b:Le/j/j/c/f; - - iput-object p3, p0, Le/j/j/o/p;->c:Le/j/j/c/h; - - iput-object p4, p0, Le/j/j/o/p;->d:Le/j/j/o/p0; + invoke-direct {p0}, Le/j/j/o/e;->()V return-void .end method # virtual methods -.method public a(Le/j/j/o/k;Le/j/j/o/q0;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Le/j/j/o/k<", - "Le/j/j/j/e;", - ">;", - "Le/j/j/o/q0;", - ")V" - } - .end annotation +.method public a()V + .locals 2 - invoke-virtual {p0, p1, p2}, Le/j/j/o/p;->b(Le/j/j/o/k;Le/j/j/o/q0;)V + iget-object v0, p0, Le/j/j/o/p;->a:Ljava/util/concurrent/atomic/AtomicBoolean; + + const/4 v1, 0x1 + + invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;->set(Z)V return-void .end method - -.method public final b(Le/j/j/o/k;Le/j/j/o/q0;)V - .locals 8 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Le/j/j/o/k<", - "Le/j/j/j/e;", - ">;", - "Le/j/j/o/q0;", - ")V" - } - .end annotation - - move-object v0, p2 - - check-cast v0, Le/j/j/o/d; - - iget-object v0, v0, Le/j/j/o/d;->e:Le/j/j/p/c$b; - - invoke-virtual {v0}, Le/j/j/p/c$b;->a()I - - move-result v0 - - sget-object v1, Le/j/j/p/c$b;->e:Le/j/j/p/c$b; - - invoke-virtual {v1}, Le/j/j/p/c$b;->a()I - - move-result v1 - - if-lt v0, v1, :cond_0 - - const/4 p2, 0x0 - - const/4 v0, 0x1 - - check-cast p1, Le/j/j/o/b; - - invoke-virtual {p1, p2, v0}, Le/j/j/o/b;->a(Ljava/lang/Object;I)V - - goto :goto_0 - - :cond_0 - move-object v0, p2 - - check-cast v0, Le/j/j/o/d; - - iget-object v0, v0, Le/j/j/o/d;->a:Le/j/j/p/c; - - iget-boolean v0, v0, Le/j/j/p/c;->m:Z - - if-eqz v0, :cond_1 - - new-instance v0, Le/j/j/o/p$b; - - iget-object v4, p0, Le/j/j/o/p;->a:Le/j/j/c/f; - - iget-object v5, p0, Le/j/j/o/p;->b:Le/j/j/c/f; - - iget-object v6, p0, Le/j/j/o/p;->c:Le/j/j/c/h; - - const/4 v7, 0x0 - - move-object v1, v0 - - move-object v2, p1 - - move-object v3, p2 - - invoke-direct/range {v1 .. v7}, Le/j/j/o/p$b;->(Le/j/j/o/k;Le/j/j/o/q0;Le/j/j/c/f;Le/j/j/c/f;Le/j/j/c/h;Le/j/j/o/p$a;)V - - move-object p1, v0 - - :cond_1 - iget-object v0, p0, Le/j/j/o/p;->d:Le/j/j/o/p0; - - invoke-interface {v0, p1, p2}, Le/j/j/o/p0;->a(Le/j/j/o/k;Le/j/j/o/q0;)V - - :goto_0 - return-void -.end method diff --git a/com.discord/smali_classes2/e/j/j/o/l0$a.smali b/com.discord/smali_classes2/e/j/j/o/p0$a.smali similarity index 80% rename from com.discord/smali_classes2/e/j/j/o/l0$a.smali rename to com.discord/smali_classes2/e/j/j/o/p0$a.smali index 4c663082ad..faa955feb8 100644 --- a/com.discord/smali_classes2/e/j/j/o/l0$a.smali +++ b/com.discord/smali_classes2/e/j/j/o/p0$a.smali @@ -1,11 +1,11 @@ -.class public synthetic Le/j/j/o/l0$a; +.class public synthetic Le/j/j/o/p0$a; .super Ljava/lang/Object; .source "PostprocessorProducer.java" # annotations .annotation system Ldalvik/annotation/EnclosingClass; - value = Le/j/j/o/l0; + value = Le/j/j/o/p0; .end annotation .annotation system Ldalvik/annotation/InnerClass; diff --git a/com.discord/smali_classes2/e/j/j/o/l0$b.smali b/com.discord/smali_classes2/e/j/j/o/p0$b.smali similarity index 75% rename from com.discord/smali_classes2/e/j/j/o/l0$b.smali rename to com.discord/smali_classes2/e/j/j/o/p0$b.smali index d93ced3f94..e4c4fc3e8c 100644 --- a/com.discord/smali_classes2/e/j/j/o/l0$b.smali +++ b/com.discord/smali_classes2/e/j/j/o/p0$b.smali @@ -1,11 +1,11 @@ -.class public Le/j/j/o/l0$b; +.class public Le/j/j/o/p0$b; .super Le/j/j/o/n; .source "PostprocessorProducer.java" # annotations .annotation system Ldalvik/annotation/EnclosingClass; - value = Le/j/j/o/l0; + value = Le/j/j/o/p0; .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -51,11 +51,11 @@ .field public j:Z -.field public final synthetic k:Le/j/j/o/l0; +.field public final synthetic k:Le/j/j/o/p0; # direct methods -.method public constructor (Le/j/j/o/l0;Le/j/j/o/k;Le/j/j/k/c;Ljava/lang/String;Le/j/j/p/d;Le/j/j/o/q0;)V +.method public constructor (Le/j/j/o/p0;Le/j/j/o/k;Le/j/j/k/c;Ljava/lang/String;Le/j/j/p/d;Le/j/j/o/u0;)V .locals 0 .annotation system Ldalvik/annotation/Signature; value = { @@ -67,40 +67,40 @@ "Le/j/j/k/c;", "Ljava/lang/String;", "Le/j/j/p/d;", - "Le/j/j/o/q0;", + "Le/j/j/o/u0;", ")V" } .end annotation - iput-object p1, p0, Le/j/j/o/l0$b;->k:Le/j/j/o/l0; + iput-object p1, p0, Le/j/j/o/p0$b;->k:Le/j/j/o/p0; invoke-direct {p0, p2}, Le/j/j/o/n;->(Le/j/j/o/k;)V const/4 p2, 0x0 - iput-object p2, p0, Le/j/j/o/l0$b;->g:Lcom/facebook/common/references/CloseableReference; + iput-object p2, p0, Le/j/j/o/p0$b;->g:Lcom/facebook/common/references/CloseableReference; const/4 p2, 0x0 - iput p2, p0, Le/j/j/o/l0$b;->h:I + iput p2, p0, Le/j/j/o/p0$b;->h:I - iput-boolean p2, p0, Le/j/j/o/l0$b;->i:Z + iput-boolean p2, p0, Le/j/j/o/p0$b;->i:Z - iput-boolean p2, p0, Le/j/j/o/l0$b;->j:Z + iput-boolean p2, p0, Le/j/j/o/p0$b;->j:Z - iput-object p3, p0, Le/j/j/o/l0$b;->c:Le/j/j/k/c; + iput-object p3, p0, Le/j/j/o/p0$b;->c:Le/j/j/k/c; - iput-object p4, p0, Le/j/j/o/l0$b;->d:Ljava/lang/String; + iput-object p4, p0, Le/j/j/o/p0$b;->d:Ljava/lang/String; - iput-object p5, p0, Le/j/j/o/l0$b;->e:Le/j/j/p/d; + iput-object p5, p0, Le/j/j/o/p0$b;->e:Le/j/j/p/d; - new-instance p2, Le/j/j/o/m0; + new-instance p2, Le/j/j/o/q0; - invoke-direct {p2, p0, p1}, Le/j/j/o/m0;->(Le/j/j/o/l0$b;Le/j/j/o/l0;)V + invoke-direct {p2, p0, p1}, Le/j/j/o/q0;->(Le/j/j/o/p0$b;Le/j/j/o/p0;)V check-cast p6, Le/j/j/o/d; - invoke-virtual {p6, p2}, Le/j/j/o/d;->a(Le/j/j/o/r0;)V + invoke-virtual {p6, p2}, Le/j/j/o/d;->a(Le/j/j/o/v0;)V return-void .end method @@ -126,11 +126,11 @@ iget-object v1, v0, Le/j/j/j/d;->e:Landroid/graphics/Bitmap; - iget-object v2, p0, Le/j/j/o/l0$b;->e:Le/j/j/p/d; + iget-object v2, p0, Le/j/j/o/p0$b;->e:Le/j/j/p/d; - iget-object v3, p0, Le/j/j/o/l0$b;->k:Le/j/j/o/l0; + iget-object v3, p0, Le/j/j/o/p0$b;->k:Le/j/j/o/p0; - iget-object v3, v3, Le/j/j/o/l0;->b:Lcom/facebook/imagepipeline/bitmaps/PlatformBitmapFactory; + iget-object v3, v3, Le/j/j/o/p0;->b:Lcom/facebook/imagepipeline/bitmaps/PlatformBitmapFactory; invoke-interface {v2, v1, v3}, Le/j/j/p/d;->process(Landroid/graphics/Bitmap;Lcom/facebook/imagepipeline/bitmaps/PlatformBitmapFactory;)Lcom/facebook/common/references/CloseableReference; @@ -234,14 +234,14 @@ if-nez v0, :cond_0 - invoke-virtual {p0, p1, p2}, Le/j/j/o/l0$b;->b(Lcom/facebook/common/references/CloseableReference;I)V + invoke-virtual {p0, p1, p2}, Le/j/j/o/p0$b;->b(Lcom/facebook/common/references/CloseableReference;I)V return-void :cond_0 - iget-object v0, p0, Le/j/j/o/l0$b;->c:Le/j/j/k/c; + iget-object v0, p0, Le/j/j/o/p0$b;->c:Le/j/j/k/c; - iget-object v1, p0, Le/j/j/o/l0$b;->d:Ljava/lang/String; + iget-object v1, p0, Le/j/j/o/p0$b;->d:Ljava/lang/String; const-string v2, "PostprocessorProducer" @@ -256,7 +256,7 @@ check-cast p1, Le/j/j/j/c; - invoke-virtual {p0, p1}, Le/j/j/o/l0$b;->a(Le/j/j/j/c;)Lcom/facebook/common/references/CloseableReference; + invoke-virtual {p0, p1}, Le/j/j/o/p0$b;->a(Le/j/j/j/c;)Lcom/facebook/common/references/CloseableReference; move-result-object v0 :try_end_0 @@ -264,23 +264,23 @@ .catchall {:try_start_0 .. :try_end_0} :catchall_0 :try_start_1 - iget-object p1, p0, Le/j/j/o/l0$b;->c:Le/j/j/k/c; + iget-object p1, p0, Le/j/j/o/p0$b;->c:Le/j/j/k/c; - iget-object v1, p0, Le/j/j/o/l0$b;->d:Ljava/lang/String; + iget-object v1, p0, Le/j/j/o/p0$b;->d:Ljava/lang/String; - iget-object v3, p0, Le/j/j/o/l0$b;->c:Le/j/j/k/c; + iget-object v3, p0, Le/j/j/o/p0$b;->c:Le/j/j/k/c; - iget-object v4, p0, Le/j/j/o/l0$b;->d:Ljava/lang/String; + iget-object v4, p0, Le/j/j/o/p0$b;->d:Ljava/lang/String; - iget-object v5, p0, Le/j/j/o/l0$b;->e:Le/j/j/p/d; + iget-object v5, p0, Le/j/j/o/p0$b;->e:Le/j/j/p/d; - invoke-virtual {p0, v3, v4, v5}, Le/j/j/o/l0$b;->a(Le/j/j/k/c;Ljava/lang/String;Le/j/j/p/d;)Ljava/util/Map; + invoke-virtual {p0, v3, v4, v5}, Le/j/j/o/p0$b;->a(Le/j/j/k/c;Ljava/lang/String;Le/j/j/p/d;)Ljava/util/Map; move-result-object v3 invoke-interface {p1, v1, v2, v3}, Le/j/j/k/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V - invoke-virtual {p0, v0, p2}, Le/j/j/o/l0$b;->b(Lcom/facebook/common/references/CloseableReference;I)V + invoke-virtual {p0, v0, p2}, Le/j/j/o/p0$b;->b(Lcom/facebook/common/references/CloseableReference;I)V :try_end_1 .catchall {:try_start_1 .. :try_end_1} :catchall_0 @@ -295,23 +295,23 @@ move-exception p1 :try_start_2 - iget-object p2, p0, Le/j/j/o/l0$b;->c:Le/j/j/k/c; + iget-object p2, p0, Le/j/j/o/p0$b;->c:Le/j/j/k/c; - iget-object v1, p0, Le/j/j/o/l0$b;->d:Ljava/lang/String; + iget-object v1, p0, Le/j/j/o/p0$b;->d:Ljava/lang/String; - iget-object v3, p0, Le/j/j/o/l0$b;->c:Le/j/j/k/c; + iget-object v3, p0, Le/j/j/o/p0$b;->c:Le/j/j/k/c; - iget-object v4, p0, Le/j/j/o/l0$b;->d:Ljava/lang/String; + iget-object v4, p0, Le/j/j/o/p0$b;->d:Ljava/lang/String; - iget-object v5, p0, Le/j/j/o/l0$b;->e:Le/j/j/p/d; + iget-object v5, p0, Le/j/j/o/p0$b;->e:Le/j/j/p/d; - invoke-virtual {p0, v3, v4, v5}, Le/j/j/o/l0$b;->a(Le/j/j/k/c;Ljava/lang/String;Le/j/j/p/d;)Ljava/util/Map; + invoke-virtual {p0, v3, v4, v5}, Le/j/j/o/p0$b;->a(Le/j/j/k/c;Ljava/lang/String;Le/j/j/p/d;)Ljava/util/Map; move-result-object v3 invoke-interface {p2, v1, v2, p1, v3}, Le/j/j/k/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;Ljava/util/Map;)V - invoke-virtual {p0}, Le/j/j/o/l0$b;->e()Z + invoke-virtual {p0}, Le/j/j/o/p0$b;->d()Z move-result p2 @@ -348,7 +348,7 @@ .method public b()V .locals 1 - invoke-virtual {p0}, Le/j/j/o/l0$b;->e()Z + invoke-virtual {p0}, Le/j/j/o/p0$b;->d()Z move-result v0 @@ -381,7 +381,7 @@ if-nez v0, :cond_0 - invoke-virtual {p0}, Le/j/j/o/l0$b;->f()Z + invoke-virtual {p0}, Le/j/j/o/p0$b;->e()Z move-result v1 @@ -390,7 +390,7 @@ :cond_0 if-eqz v0, :cond_2 - invoke-virtual {p0}, Le/j/j/o/l0$b;->e()Z + invoke-virtual {p0}, Le/j/j/o/p0$b;->d()Z move-result v0 @@ -426,12 +426,12 @@ const/4 p1, 0x0 - invoke-virtual {p0, p1, p2}, Le/j/j/o/l0$b;->b(Lcom/facebook/common/references/CloseableReference;I)V + invoke-virtual {p0, p1, p2}, Le/j/j/o/p0$b;->b(Lcom/facebook/common/references/CloseableReference;I)V goto :goto_0 :cond_0 - invoke-virtual {p0, p1, p2}, Le/j/j/o/l0$b;->c(Lcom/facebook/common/references/CloseableReference;I)V + invoke-virtual {p0, p1, p2}, Le/j/j/o/p0$b;->c(Lcom/facebook/common/references/CloseableReference;I)V :cond_1 :goto_0 @@ -441,7 +441,7 @@ .method public b(Ljava/lang/Throwable;)V .locals 1 - invoke-virtual {p0}, Le/j/j/o/l0$b;->e()Z + invoke-virtual {p0}, Le/j/j/o/p0$b;->d()Z move-result v0 @@ -457,85 +457,7 @@ return-void .end method -.method public final c(Lcom/facebook/common/references/CloseableReference;I)V - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lcom/facebook/common/references/CloseableReference<", - "Le/j/j/j/c;", - ">;I)V" - } - .end annotation - - monitor-enter p0 - - :try_start_0 - iget-boolean v0, p0, Le/j/j/o/l0$b;->f:Z - - if-eqz v0, :cond_0 - - monitor-exit p0 - - return-void - - :cond_0 - iget-object v0, p0, Le/j/j/o/l0$b;->g:Lcom/facebook/common/references/CloseableReference; - - invoke-static {p1}, Lcom/facebook/common/references/CloseableReference;->a(Lcom/facebook/common/references/CloseableReference;)Lcom/facebook/common/references/CloseableReference; - - move-result-object p1 - - iput-object p1, p0, Le/j/j/o/l0$b;->g:Lcom/facebook/common/references/CloseableReference; - - iput p2, p0, Le/j/j/o/l0$b;->h:I - - const/4 p1, 0x1 - - iput-boolean p1, p0, Le/j/j/o/l0$b;->i:Z - - invoke-virtual {p0}, Le/j/j/o/l0$b;->h()Z - - move-result p1 - - monitor-exit p0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - if-eqz v0, :cond_1 - - invoke-virtual {v0}, Lcom/facebook/common/references/CloseableReference;->close()V - - :cond_1 - if-eqz p1, :cond_2 - - iget-object p1, p0, Le/j/j/o/l0$b;->k:Le/j/j/o/l0; - - invoke-static {p1}, Le/j/j/o/l0;->a(Le/j/j/o/l0;)Ljava/util/concurrent/Executor; - - move-result-object p1 - - new-instance p2, Le/j/j/o/n0; - - invoke-direct {p2, p0}, Le/j/j/o/n0;->(Le/j/j/o/l0$b;)V - - invoke-interface {p1, p2}, Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V - - :cond_2 - return-void - - :catchall_0 - move-exception p1 - - :try_start_1 - monitor-exit p0 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - throw p1 -.end method - -.method public final d()V +.method public final c()V .locals 2 monitor-enter p0 @@ -543,9 +465,9 @@ const/4 v0, 0x0 :try_start_0 - iput-boolean v0, p0, Le/j/j/o/l0$b;->j:Z + iput-boolean v0, p0, Le/j/j/o/p0$b;->j:Z - invoke-virtual {p0}, Le/j/j/o/l0$b;->h()Z + invoke-virtual {p0}, Le/j/j/o/p0$b;->g()Z move-result v0 @@ -555,15 +477,13 @@ if-eqz v0, :cond_0 - iget-object v0, p0, Le/j/j/o/l0$b;->k:Le/j/j/o/l0; + iget-object v0, p0, Le/j/j/o/p0$b;->k:Le/j/j/o/p0; - invoke-static {v0}, Le/j/j/o/l0;->a(Le/j/j/o/l0;)Ljava/util/concurrent/Executor; + iget-object v0, v0, Le/j/j/o/p0;->c:Ljava/util/concurrent/Executor; - move-result-object v0 + new-instance v1, Le/j/j/o/r0; - new-instance v1, Le/j/j/o/n0; - - invoke-direct {v1, p0}, Le/j/j/o/n0;->(Le/j/j/o/l0$b;)V + invoke-direct {v1, p0}, Le/j/j/o/r0;->(Le/j/j/o/p0$b;)V invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V @@ -581,13 +501,89 @@ throw v0 .end method -.method public final e()Z +.method public final c(Lcom/facebook/common/references/CloseableReference;I)V + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lcom/facebook/common/references/CloseableReference<", + "Le/j/j/j/c;", + ">;I)V" + } + .end annotation + + monitor-enter p0 + + :try_start_0 + iget-boolean v0, p0, Le/j/j/o/p0$b;->f:Z + + if-eqz v0, :cond_0 + + monitor-exit p0 + + return-void + + :cond_0 + iget-object v0, p0, Le/j/j/o/p0$b;->g:Lcom/facebook/common/references/CloseableReference; + + invoke-static {p1}, Lcom/facebook/common/references/CloseableReference;->a(Lcom/facebook/common/references/CloseableReference;)Lcom/facebook/common/references/CloseableReference; + + move-result-object p1 + + iput-object p1, p0, Le/j/j/o/p0$b;->g:Lcom/facebook/common/references/CloseableReference; + + iput p2, p0, Le/j/j/o/p0$b;->h:I + + const/4 p1, 0x1 + + iput-boolean p1, p0, Le/j/j/o/p0$b;->i:Z + + invoke-virtual {p0}, Le/j/j/o/p0$b;->g()Z + + move-result p1 + + monitor-exit p0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + if-eqz v0, :cond_1 + + invoke-virtual {v0}, Lcom/facebook/common/references/CloseableReference;->close()V + + :cond_1 + if-eqz p1, :cond_2 + + iget-object p1, p0, Le/j/j/o/p0$b;->k:Le/j/j/o/p0; + + iget-object p1, p1, Le/j/j/o/p0;->c:Ljava/util/concurrent/Executor; + + new-instance p2, Le/j/j/o/r0; + + invoke-direct {p2, p0}, Le/j/j/o/r0;->(Le/j/j/o/p0$b;)V + + invoke-interface {p1, p2}, Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V + + :cond_2 + return-void + + :catchall_0 + move-exception p1 + + :try_start_1 + monitor-exit p0 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + throw p1 +.end method + +.method public final d()Z .locals 2 monitor-enter p0 :try_start_0 - iget-boolean v0, p0, Le/j/j/o/l0$b;->f:Z + iget-boolean v0, p0, Le/j/j/o/p0$b;->f:Z if-eqz v0, :cond_0 @@ -598,15 +594,15 @@ return v0 :cond_0 - iget-object v0, p0, Le/j/j/o/l0$b;->g:Lcom/facebook/common/references/CloseableReference; + iget-object v0, p0, Le/j/j/o/p0$b;->g:Lcom/facebook/common/references/CloseableReference; const/4 v1, 0x0 - iput-object v1, p0, Le/j/j/o/l0$b;->g:Lcom/facebook/common/references/CloseableReference; + iput-object v1, p0, Le/j/j/o/p0$b;->g:Lcom/facebook/common/references/CloseableReference; const/4 v1, 0x1 - iput-boolean v1, p0, Le/j/j/o/l0$b;->f:Z + iput-boolean v1, p0, Le/j/j/o/p0$b;->f:Z monitor-exit p0 :try_end_0 @@ -627,13 +623,13 @@ throw v0 .end method -.method public final declared-synchronized f()Z +.method public final declared-synchronized e()Z .locals 1 monitor-enter p0 :try_start_0 - iget-boolean v0, p0, Le/j/j/o/l0$b;->f:Z + iget-boolean v0, p0, Le/j/j/o/p0$b;->f:Z :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 @@ -649,10 +645,10 @@ throw v0 .end method -.method public final g()V +.method public final f()V .locals 1 - invoke-virtual {p0}, Le/j/j/o/l0$b;->e()Z + invoke-virtual {p0}, Le/j/j/o/p0$b;->d()Z move-result v0 @@ -668,25 +664,25 @@ return-void .end method -.method public final declared-synchronized h()Z +.method public final declared-synchronized g()Z .locals 1 monitor-enter p0 :try_start_0 - iget-boolean v0, p0, Le/j/j/o/l0$b;->f:Z + iget-boolean v0, p0, Le/j/j/o/p0$b;->f:Z if-nez v0, :cond_0 - iget-boolean v0, p0, Le/j/j/o/l0$b;->i:Z + iget-boolean v0, p0, Le/j/j/o/p0$b;->i:Z if-eqz v0, :cond_0 - iget-boolean v0, p0, Le/j/j/o/l0$b;->j:Z + iget-boolean v0, p0, Le/j/j/o/p0$b;->j:Z if-nez v0, :cond_0 - iget-object v0, p0, Le/j/j/o/l0$b;->g:Lcom/facebook/common/references/CloseableReference; + iget-object v0, p0, Le/j/j/o/p0$b;->g:Lcom/facebook/common/references/CloseableReference; invoke-static {v0}, Lcom/facebook/common/references/CloseableReference;->c(Lcom/facebook/common/references/CloseableReference;)Z @@ -696,7 +692,7 @@ const/4 v0, 0x1 - iput-boolean v0, p0, Le/j/j/o/l0$b;->j:Z + iput-boolean v0, p0, Le/j/j/o/p0$b;->j:Z :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 diff --git a/com.discord/smali_classes2/e/j/j/o/l0$c.smali b/com.discord/smali_classes2/e/j/j/o/p0$c.smali similarity index 81% rename from com.discord/smali_classes2/e/j/j/o/l0$c.smali rename to com.discord/smali_classes2/e/j/j/o/p0$c.smali index f9f4436a14..d1f87229ea 100644 --- a/com.discord/smali_classes2/e/j/j/o/l0$c.smali +++ b/com.discord/smali_classes2/e/j/j/o/p0$c.smali @@ -1,4 +1,4 @@ -.class public Le/j/j/o/l0$c; +.class public Le/j/j/o/p0$c; .super Le/j/j/o/n; .source "PostprocessorProducer.java" @@ -8,7 +8,7 @@ # annotations .annotation system Ldalvik/annotation/EnclosingClass; - value = Le/j/j/o/l0; + value = Le/j/j/o/p0; .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -45,28 +45,28 @@ # direct methods -.method public synthetic constructor (Le/j/j/o/l0;Le/j/j/o/l0$b;Le/j/j/p/e;Le/j/j/o/q0;Le/j/j/o/l0$a;)V +.method public synthetic constructor (Le/j/j/o/p0;Le/j/j/o/p0$b;Le/j/j/p/e;Le/j/j/o/u0;Le/j/j/o/p0$a;)V .locals 0 invoke-direct {p0, p2}, Le/j/j/o/n;->(Le/j/j/o/k;)V const/4 p2, 0x0 - iput-boolean p2, p0, Le/j/j/o/l0$c;->c:Z + iput-boolean p2, p0, Le/j/j/o/p0$c;->c:Z const/4 p2, 0x0 - iput-object p2, p0, Le/j/j/o/l0$c;->d:Lcom/facebook/common/references/CloseableReference; + iput-object p2, p0, Le/j/j/o/p0$c;->d:Lcom/facebook/common/references/CloseableReference; invoke-interface {p3, p0}, Le/j/j/p/e;->a(Le/j/j/p/f;)V - new-instance p2, Le/j/j/o/o0; + new-instance p2, Le/j/j/o/s0; - invoke-direct {p2, p0, p1}, Le/j/j/o/o0;->(Le/j/j/o/l0$c;Le/j/j/o/l0;)V + invoke-direct {p2, p0, p1}, Le/j/j/o/s0;->(Le/j/j/o/p0$c;Le/j/j/o/p0;)V check-cast p4, Le/j/j/o/d; - invoke-virtual {p4, p2}, Le/j/j/o/d;->a(Le/j/j/o/r0;)V + invoke-virtual {p4, p2}, Le/j/j/o/d;->a(Le/j/j/o/v0;)V return-void .end method @@ -87,7 +87,7 @@ monitor-enter p0 :try_start_0 - iget-boolean v0, p0, Le/j/j/o/l0$c;->c:Z + iget-boolean v0, p0, Le/j/j/o/p0$c;->c:Z if-eqz v0, :cond_0 @@ -96,13 +96,13 @@ return-void :cond_0 - iget-object v0, p0, Le/j/j/o/l0$c;->d:Lcom/facebook/common/references/CloseableReference; + iget-object v0, p0, Le/j/j/o/p0$c;->d:Lcom/facebook/common/references/CloseableReference; invoke-static {p1}, Lcom/facebook/common/references/CloseableReference;->a(Lcom/facebook/common/references/CloseableReference;)Lcom/facebook/common/references/CloseableReference; move-result-object p1 - iput-object p1, p0, Le/j/j/o/l0$c;->d:Lcom/facebook/common/references/CloseableReference; + iput-object p1, p0, Le/j/j/o/p0$c;->d:Lcom/facebook/common/references/CloseableReference; monitor-exit p0 :try_end_0 @@ -126,7 +126,7 @@ .method public b()V .locals 1 - invoke-virtual {p0}, Le/j/j/o/l0$c;->d()Z + invoke-virtual {p0}, Le/j/j/o/p0$c;->c()Z move-result v0 @@ -156,9 +156,9 @@ goto :goto_0 :cond_0 - invoke-virtual {p0, p1}, Le/j/j/o/l0$c;->a(Lcom/facebook/common/references/CloseableReference;)V + invoke-virtual {p0, p1}, Le/j/j/o/p0$c;->a(Lcom/facebook/common/references/CloseableReference;)V - invoke-virtual {p0}, Le/j/j/o/l0$c;->e()V + invoke-virtual {p0}, Le/j/j/o/p0$c;->d()V :goto_0 return-void @@ -167,7 +167,7 @@ .method public b(Ljava/lang/Throwable;)V .locals 1 - invoke-virtual {p0}, Le/j/j/o/l0$c;->d()Z + invoke-virtual {p0}, Le/j/j/o/p0$c;->c()Z move-result v0 @@ -183,13 +183,13 @@ return-void .end method -.method public final d()Z +.method public final c()Z .locals 2 monitor-enter p0 :try_start_0 - iget-boolean v0, p0, Le/j/j/o/l0$c;->c:Z + iget-boolean v0, p0, Le/j/j/o/p0$c;->c:Z if-eqz v0, :cond_0 @@ -200,15 +200,15 @@ return v0 :cond_0 - iget-object v0, p0, Le/j/j/o/l0$c;->d:Lcom/facebook/common/references/CloseableReference; + iget-object v0, p0, Le/j/j/o/p0$c;->d:Lcom/facebook/common/references/CloseableReference; const/4 v1, 0x0 - iput-object v1, p0, Le/j/j/o/l0$c;->d:Lcom/facebook/common/references/CloseableReference; + iput-object v1, p0, Le/j/j/o/p0$c;->d:Lcom/facebook/common/references/CloseableReference; const/4 v1, 0x1 - iput-boolean v1, p0, Le/j/j/o/l0$c;->c:Z + iput-boolean v1, p0, Le/j/j/o/p0$c;->c:Z monitor-exit p0 :try_end_0 @@ -229,13 +229,13 @@ throw v0 .end method -.method public final e()V +.method public final d()V .locals 3 monitor-enter p0 :try_start_0 - iget-boolean v0, p0, Le/j/j/o/l0$c;->c:Z + iget-boolean v0, p0, Le/j/j/o/p0$c;->c:Z if-eqz v0, :cond_0 @@ -244,7 +244,7 @@ return-void :cond_0 - iget-object v0, p0, Le/j/j/o/l0$c;->d:Lcom/facebook/common/references/CloseableReference; + iget-object v0, p0, Le/j/j/o/p0$c;->d:Lcom/facebook/common/references/CloseableReference; invoke-static {v0}, Lcom/facebook/common/references/CloseableReference;->a(Lcom/facebook/common/references/CloseableReference;)Lcom/facebook/common/references/CloseableReference; diff --git a/com.discord/smali_classes2/e/j/j/o/l0$d.smali b/com.discord/smali_classes2/e/j/j/o/p0$d.smali similarity index 88% rename from com.discord/smali_classes2/e/j/j/o/l0$d.smali rename to com.discord/smali_classes2/e/j/j/o/p0$d.smali index 794cd77d95..008842cfda 100644 --- a/com.discord/smali_classes2/e/j/j/o/l0$d.smali +++ b/com.discord/smali_classes2/e/j/j/o/p0$d.smali @@ -1,11 +1,11 @@ -.class public Le/j/j/o/l0$d; +.class public Le/j/j/o/p0$d; .super Le/j/j/o/n; .source "PostprocessorProducer.java" # annotations .annotation system Ldalvik/annotation/EnclosingClass; - value = Le/j/j/o/l0; + value = Le/j/j/o/p0; .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -27,7 +27,7 @@ # direct methods -.method public synthetic constructor (Le/j/j/o/l0;Le/j/j/o/l0$b;Le/j/j/o/l0$a;)V +.method public synthetic constructor (Le/j/j/o/p0;Le/j/j/o/p0$b;Le/j/j/o/p0$a;)V .locals 0 invoke-direct {p0, p2}, Le/j/j/o/n;->(Le/j/j/o/k;)V diff --git a/com.discord/smali_classes2/e/j/j/o/p0.smali b/com.discord/smali_classes2/e/j/j/o/p0.smali index 7d57dbea24..fb1c67ee69 100644 --- a/com.discord/smali_classes2/e/j/j/o/p0.smali +++ b/com.discord/smali_classes2/e/j/j/o/p0.smali @@ -1,28 +1,174 @@ -.class public interface abstract Le/j/j/o/p0; +.class public Le/j/j/o/p0; .super Ljava/lang/Object; -.source "Producer.java" +.source "PostprocessorProducer.java" + +# interfaces +.implements Le/j/j/o/t0; # annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Le/j/j/o/p0$c;, + Le/j/j/o/p0$d;, + Le/j/j/o/p0$b; + } +.end annotation + .annotation system Ldalvik/annotation/Signature; value = { - "", - "Ljava/lang/Object;" + "Le/j/j/o/t0<", + "Lcom/facebook/common/references/CloseableReference<", + "Le/j/j/j/c;", + ">;>;" } .end annotation +# instance fields +.field public final a:Le/j/j/o/t0; + .annotation system Ldalvik/annotation/Signature; + value = { + "Le/j/j/o/t0<", + "Lcom/facebook/common/references/CloseableReference<", + "Le/j/j/j/c;", + ">;>;" + } + .end annotation +.end field + +.field public final b:Lcom/facebook/imagepipeline/bitmaps/PlatformBitmapFactory; + +.field public final c:Ljava/util/concurrent/Executor; + + +# direct methods +.method public constructor (Le/j/j/o/t0;Lcom/facebook/imagepipeline/bitmaps/PlatformBitmapFactory;Ljava/util/concurrent/Executor;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Le/j/j/o/t0<", + "Lcom/facebook/common/references/CloseableReference<", + "Le/j/j/j/c;", + ">;>;", + "Lcom/facebook/imagepipeline/bitmaps/PlatformBitmapFactory;", + "Ljava/util/concurrent/Executor;", + ")V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + if-eqz p1, :cond_1 + + iput-object p1, p0, Le/j/j/o/p0;->a:Le/j/j/o/t0; + + iput-object p2, p0, Le/j/j/o/p0;->b:Lcom/facebook/imagepipeline/bitmaps/PlatformBitmapFactory; + + if-eqz p3, :cond_0 + + iput-object p3, p0, Le/j/j/o/p0;->c:Ljava/util/concurrent/Executor; + + return-void + + :cond_0 + new-instance p1, Ljava/lang/NullPointerException; + + invoke-direct {p1}, Ljava/lang/NullPointerException;->()V + + throw p1 + + :cond_1 + new-instance p1, Ljava/lang/NullPointerException; + + invoke-direct {p1}, Ljava/lang/NullPointerException;->()V + + throw p1 +.end method + + # virtual methods -.method public abstract a(Le/j/j/o/k;Le/j/j/o/q0;)V +.method public a(Le/j/j/o/k;Le/j/j/o/u0;)V + .locals 9 .annotation system Ldalvik/annotation/Signature; value = { "(", "Le/j/j/o/k<", - "TT;>;", - "Le/j/j/o/q0;", + "Lcom/facebook/common/references/CloseableReference<", + "Le/j/j/j/c;", + ">;>;", + "Le/j/j/o/u0;", ")V" } .end annotation + + move-object v0, p2 + + check-cast v0, Le/j/j/o/d; + + iget-object v3, v0, Le/j/j/o/d;->c:Le/j/j/k/c; + + move-object v0, p2 + + check-cast v0, Le/j/j/o/d; + + iget-object v1, v0, Le/j/j/o/d;->a:Le/j/j/p/c; + + iget-object v7, v1, Le/j/j/p/c;->p:Le/j/j/p/d; + + new-instance v8, Le/j/j/o/p0$b; + + iget-object v4, v0, Le/j/j/o/d;->b:Ljava/lang/String; + + move-object v0, v8 + + move-object v1, p0 + + move-object v2, p1 + + move-object v5, v7 + + move-object v6, p2 + + invoke-direct/range {v0 .. v6}, Le/j/j/o/p0$b;->(Le/j/j/o/p0;Le/j/j/o/k;Le/j/j/k/c;Ljava/lang/String;Le/j/j/p/d;Le/j/j/o/u0;)V + + instance-of v0, v7, Le/j/j/p/e; + + if-eqz v0, :cond_0 + + new-instance v6, Le/j/j/o/p0$c; + + move-object v3, v7 + + check-cast v3, Le/j/j/p/e; + + const/4 v5, 0x0 + + move-object v0, v6 + + move-object v1, p0 + + move-object v2, v8 + + move-object v4, p2 + + invoke-direct/range {v0 .. v5}, Le/j/j/o/p0$c;->(Le/j/j/o/p0;Le/j/j/o/p0$b;Le/j/j/p/e;Le/j/j/o/u0;Le/j/j/o/p0$a;)V + + goto :goto_0 + + :cond_0 + new-instance v6, Le/j/j/o/p0$d; + + const/4 v0, 0x0 + + invoke-direct {v6, p0, v8, v0}, Le/j/j/o/p0$d;->(Le/j/j/o/p0;Le/j/j/o/p0$b;Le/j/j/o/p0$a;)V + + :goto_0 + iget-object v0, p0, Le/j/j/o/p0;->a:Le/j/j/o/t0; + + invoke-interface {v0, v6, p2}, Le/j/j/o/t0;->a(Le/j/j/o/k;Le/j/j/o/u0;)V + + return-void .end method diff --git a/com.discord/smali_classes2/e/j/j/o/q.smali b/com.discord/smali_classes2/e/j/j/o/q.smali index a6fac5886c..4c33f7a85d 100644 --- a/com.discord/smali_classes2/e/j/j/o/q.smali +++ b/com.discord/smali_classes2/e/j/j/o/q.smali @@ -1,16 +1,16 @@ .class public Le/j/j/o/q; -.super Le/j/j/o/f0; -.source "EncodedCacheKeyMultiplexProducer.java" +.super Ljava/lang/Object; +.source "DiskCacheReadProducer.java" + +# interfaces +.implements Le/j/j/o/t0; # annotations .annotation system Ldalvik/annotation/Signature; value = { - "Le/j/j/o/f0<", - "Landroid/util/Pair<", - "Lcom/facebook/cache/common/CacheKey;", - "Le/j/j/p/c$b;", - ">;", + "Ljava/lang/Object;", + "Le/j/j/o/t0<", "Le/j/j/j/e;", ">;" } @@ -18,66 +18,256 @@ # instance fields +.field public final a:Le/j/j/c/f; + +.field public final b:Le/j/j/c/f; + .field public final c:Le/j/j/c/h; +.field public final d:Le/j/j/o/t0; + .annotation system Ldalvik/annotation/Signature; + value = { + "Le/j/j/o/t0<", + "Le/j/j/j/e;", + ">;" + } + .end annotation +.end field + # direct methods -.method public constructor (Le/j/j/c/h;Le/j/j/o/p0;)V +.method public constructor (Le/j/j/c/f;Le/j/j/c/f;Le/j/j/c/h;Le/j/j/o/t0;)V .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Le/j/j/c/f;", + "Le/j/j/c/f;", + "Le/j/j/c/h;", + "Le/j/j/o/t0<", + "Le/j/j/j/e;", + ">;)V" + } + .end annotation - invoke-direct {p0, p2}, Le/j/j/o/f0;->(Le/j/j/o/p0;)V + invoke-direct {p0}, Ljava/lang/Object;->()V - iput-object p1, p0, Le/j/j/o/q;->c:Le/j/j/c/h; + iput-object p1, p0, Le/j/j/o/q;->a:Le/j/j/c/f; + + iput-object p2, p0, Le/j/j/o/q;->b:Le/j/j/c/f; + + iput-object p3, p0, Le/j/j/o/q;->c:Le/j/j/c/h; + + iput-object p4, p0, Le/j/j/o/q;->d:Le/j/j/o/t0; return-void .end method +.method public static synthetic a(Le/j/j/o/q;)Le/j/j/o/t0; + .locals 0 + + iget-object p0, p0, Le/j/j/o/q;->d:Le/j/j/o/t0; + + return-object p0 +.end method + +.method public static a(Le/j/j/k/c;Ljava/lang/String;ZI)Ljava/util/Map; + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Le/j/j/k/c;", + "Ljava/lang/String;", + "ZI)", + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;" + } + .end annotation + + invoke-interface {p0, p1}, Le/j/j/k/c;->a(Ljava/lang/String;)Z + + move-result p0 + + if-nez p0, :cond_0 + + const/4 p0, 0x0 + + return-object p0 + + :cond_0 + const-string p0, "cached_value_found" + + if-eqz p2, :cond_1 + + invoke-static {p2}, Ljava/lang/String;->valueOf(Z)Ljava/lang/String; + + move-result-object p1 + + invoke-static {p3}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; + + move-result-object p2 + + const-string p3, "encodedImageSize" + + invoke-static {p0, p1, p3, p2}, Le/j/d/d/e;->a(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map; + + move-result-object p0 + + return-object p0 + + :cond_1 + invoke-static {p2}, Ljava/lang/String;->valueOf(Z)Ljava/lang/String; + + move-result-object p1 + + invoke-static {p0, p1}, Le/j/d/d/e;->a(Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map; + + move-result-object p0 + + return-object p0 +.end method + # virtual methods -.method public a(Le/j/j/j/e;)Le/j/j/j/e; - .locals 0 +.method public a(Le/j/j/o/k;Le/j/j/o/u0;)V + .locals 10 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Le/j/j/o/k<", + "Le/j/j/j/e;", + ">;", + "Le/j/j/o/u0;", + ")V" + } + .end annotation - invoke-static {p1}, Le/j/j/j/e;->b(Le/j/j/j/e;)Le/j/j/j/e; + move-object v0, p2 - move-result-object p1 + check-cast v0, Le/j/j/o/d; - return-object p1 -.end method + iget-object v0, v0, Le/j/j/o/d;->a:Le/j/j/p/c; -.method public bridge synthetic a(Ljava/io/Closeable;)Ljava/io/Closeable; - .locals 0 + iget-boolean v1, v0, Le/j/j/p/c;->m:Z - check-cast p1, Le/j/j/j/e; + const/4 v2, 0x1 - invoke-virtual {p0, p1}, Le/j/j/o/q;->a(Le/j/j/j/e;)Le/j/j/j/e; + if-nez v1, :cond_1 - move-result-object p1 + move-object v0, p2 - return-object p1 -.end method + check-cast v0, Le/j/j/o/d; -.method public a(Le/j/j/o/q0;)Ljava/lang/Object; - .locals 3 + iget-object v0, v0, Le/j/j/o/d;->e:Le/j/j/p/c$b; - iget-object v0, p0, Le/j/j/o/q;->c:Le/j/j/c/h; + invoke-virtual {v0}, Le/j/j/p/c$b;->a()I - check-cast p1, Le/j/j/o/d; + move-result v0 - iget-object v1, p1, Le/j/j/o/d;->a:Le/j/j/p/c; + sget-object v1, Le/j/j/p/c$b;->e:Le/j/j/p/c$b; - iget-object v2, p1, Le/j/j/o/d;->d:Ljava/lang/Object; + invoke-virtual {v1}, Le/j/j/p/c$b;->a()I - check-cast v0, Le/j/j/c/l; + move-result v1 - invoke-virtual {v0, v1, v2}, Le/j/j/c/l;->b(Le/j/j/p/c;Ljava/lang/Object;)Lcom/facebook/cache/common/CacheKey; + if-lt v0, v1, :cond_0 + + const/4 p2, 0x0 + + check-cast p1, Le/j/j/o/b; + + invoke-virtual {p1, p2, v2}, Le/j/j/o/b;->a(Ljava/lang/Object;I)V + + goto :goto_0 + + :cond_0 + iget-object v0, p0, Le/j/j/o/q;->d:Le/j/j/o/t0; + + invoke-interface {v0, p1, p2}, Le/j/j/o/t0;->a(Le/j/j/o/k;Le/j/j/o/u0;)V + + :goto_0 + return-void + + :cond_1 + move-object v1, p2 + + check-cast v1, Le/j/j/o/d; + + iget-object v3, v1, Le/j/j/o/d;->c:Le/j/j/k/c; + + iget-object v4, v1, Le/j/j/o/d;->b:Ljava/lang/String; + + const-string v5, "DiskCacheProducer" + + invoke-interface {v3, v4, v5}, Le/j/j/k/c;->a(Ljava/lang/String;Ljava/lang/String;)V + + iget-object v3, p0, Le/j/j/o/q;->c:Le/j/j/c/h; + + iget-object v4, v1, Le/j/j/o/d;->d:Ljava/lang/Object; + + check-cast v3, Le/j/j/c/l; + + invoke-virtual {v3, v0, v4}, Le/j/j/c/l;->b(Le/j/j/p/c;Ljava/lang/Object;)Lcom/facebook/cache/common/CacheKey; + + move-result-object v3 + + iget-object v0, v0, Le/j/j/p/c;->a:Le/j/j/p/c$a; + + sget-object v4, Le/j/j/p/c$a;->d:Le/j/j/p/c$a; + + const/4 v5, 0x0 + + if-ne v0, v4, :cond_2 + + goto :goto_1 + + :cond_2 + const/4 v2, 0x0 + + :goto_1 + if-eqz v2, :cond_3 + + iget-object v0, p0, Le/j/j/o/q;->b:Le/j/j/c/f; + + goto :goto_2 + + :cond_3 + iget-object v0, p0, Le/j/j/o/q;->a:Le/j/j/c/f; + + :goto_2 + new-instance v2, Ljava/util/concurrent/atomic/AtomicBoolean; + + invoke-direct {v2, v5}, Ljava/util/concurrent/atomic/AtomicBoolean;->(Z)V + + invoke-virtual {v0, v3, v2}, Le/j/j/c/f;->a(Lcom/facebook/cache/common/CacheKey;Ljava/util/concurrent/atomic/AtomicBoolean;)Lq/f; move-result-object v0 - iget-object p1, p1, Le/j/j/o/d;->e:Le/j/j/p/c$b; + iget-object v6, v1, Le/j/j/o/d;->b:Ljava/lang/String; - invoke-static {v0, p1}, Landroid/util/Pair;->create(Ljava/lang/Object;Ljava/lang/Object;)Landroid/util/Pair; + iget-object v5, v1, Le/j/j/o/d;->c:Le/j/j/k/c; - move-result-object p1 + new-instance v9, Le/j/j/o/o; - return-object p1 + move-object v3, v9 + + move-object v4, p0 + + move-object v7, p1 + + move-object v8, p2 + + invoke-direct/range {v3 .. v8}, Le/j/j/o/o;->(Le/j/j/o/q;Le/j/j/k/c;Ljava/lang/String;Le/j/j/o/k;Le/j/j/o/u0;)V + + invoke-virtual {v0, v9}, Lq/f;->a(Lq/d;)Lq/f; + + new-instance p1, Le/j/j/o/p; + + invoke-direct {p1, p0, v2}, Le/j/j/o/p;->(Le/j/j/o/q;Ljava/util/concurrent/atomic/AtomicBoolean;)V + + invoke-virtual {v1, p1}, Le/j/j/o/d;->a(Le/j/j/o/v0;)V + + return-void .end method diff --git a/com.discord/smali_classes2/e/j/j/o/q0.smali b/com.discord/smali_classes2/e/j/j/o/q0.smali index 3d0c9c6a28..de1bf5e16f 100644 --- a/com.discord/smali_classes2/e/j/j/o/q0.smali +++ b/com.discord/smali_classes2/e/j/j/o/q0.smali @@ -1,3 +1,31 @@ -.class public interface abstract Le/j/j/o/q0; -.super Ljava/lang/Object; -.source "ProducerContext.java" +.class public Le/j/j/o/q0; +.super Le/j/j/o/e; +.source "PostprocessorProducer.java" + + +# instance fields +.field public final synthetic a:Le/j/j/o/p0$b; + + +# direct methods +.method public constructor (Le/j/j/o/p0$b;Le/j/j/o/p0;)V + .locals 0 + + iput-object p1, p0, Le/j/j/o/q0;->a:Le/j/j/o/p0$b; + + invoke-direct {p0}, Le/j/j/o/e;->()V + + return-void +.end method + + +# virtual methods +.method public a()V + .locals 1 + + iget-object v0, p0, Le/j/j/o/q0;->a:Le/j/j/o/p0$b; + + invoke-virtual {v0}, Le/j/j/o/p0$b;->f()V + + return-void +.end method diff --git a/com.discord/smali_classes2/e/j/j/o/r$a.smali b/com.discord/smali_classes2/e/j/j/o/r$a.smali index b8572348d4..55fb4a112d 100644 --- a/com.discord/smali_classes2/e/j/j/o/r$a.smali +++ b/com.discord/smali_classes2/e/j/j/o/r$a.smali @@ -1,6 +1,6 @@ -.class public Le/j/j/o/r$a; -.super Le/j/j/o/n; -.source "EncodedMemoryCacheProducer.java" +.class public synthetic Le/j/j/o/r$a; +.super Ljava/lang/Object; +.source "DiskCacheWriteProducer.java" # annotations @@ -9,233 +9,6 @@ .end annotation .annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x9 - name = "a" + accessFlags = 0x1009 + name = null .end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Le/j/j/o/n<", - "Le/j/j/j/e;", - "Le/j/j/j/e;", - ">;" - } -.end annotation - - -# instance fields -.field public final c:Le/j/j/c/r; - .annotation system Ldalvik/annotation/Signature; - value = { - "Le/j/j/c/r<", - "Lcom/facebook/cache/common/CacheKey;", - "Le/j/d/h/g;", - ">;" - } - .end annotation -.end field - -.field public final d:Lcom/facebook/cache/common/CacheKey; - -.field public final e:Z - - -# direct methods -.method public constructor (Le/j/j/o/k;Le/j/j/c/r;Lcom/facebook/cache/common/CacheKey;Z)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Le/j/j/o/k<", - "Le/j/j/j/e;", - ">;", - "Le/j/j/c/r<", - "Lcom/facebook/cache/common/CacheKey;", - "Le/j/d/h/g;", - ">;", - "Lcom/facebook/cache/common/CacheKey;", - "Z)V" - } - .end annotation - - invoke-direct {p0, p1}, Le/j/j/o/n;->(Le/j/j/o/k;)V - - iput-object p2, p0, Le/j/j/o/r$a;->c:Le/j/j/c/r; - - iput-object p3, p0, Le/j/j/o/r$a;->d:Lcom/facebook/cache/common/CacheKey; - - iput-boolean p4, p0, Le/j/j/o/r$a;->e:Z - - return-void -.end method - - -# virtual methods -.method public b(Ljava/lang/Object;I)V - .locals 3 - - check-cast p1, Le/j/j/j/e; - - :try_start_0 - invoke-static {}, Le/j/j/q/b;->c()Z - - invoke-static {p2}, Le/j/j/o/b;->b(I)Z - - move-result v0 - - if-nez v0, :cond_3 - - if-eqz p1, :cond_3 - - const/16 v0, 0xa - - invoke-static {p2, v0}, Le/j/j/o/b;->a(II)Z - - move-result v0 - - if-nez v0, :cond_3 - - invoke-virtual {p1}, Le/j/j/j/e;->i()V - - iget-object v0, p1, Le/j/j/j/e;->f:Le/j/i/c; - - sget-object v1, Le/j/i/c;->b:Le/j/i/c; - - if-ne v0, v1, :cond_0 - - goto :goto_0 - - :cond_0 - invoke-virtual {p1}, Le/j/j/j/e;->b()Lcom/facebook/common/references/CloseableReference; - - move-result-object v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_3 - - if-eqz v0, :cond_2 - - const/4 v1, 0x0 - - :try_start_1 - iget-boolean v2, p0, Le/j/j/o/r$a;->e:Z - - if-eqz v2, :cond_1 - - iget-object v1, p0, Le/j/j/o/r$a;->c:Le/j/j/c/r; - - iget-object v2, p0, Le/j/j/o/r$a;->d:Lcom/facebook/cache/common/CacheKey; - - invoke-interface {v1, v2, v0}, Le/j/j/c/r;->a(Ljava/lang/Object;Lcom/facebook/common/references/CloseableReference;)Lcom/facebook/common/references/CloseableReference; - - move-result-object v1 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_2 - - :cond_1 - :try_start_2 - invoke-static {v0}, Lcom/facebook/common/references/CloseableReference;->b(Lcom/facebook/common/references/CloseableReference;)V - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_3 - - if-eqz v1, :cond_2 - - :try_start_3 - new-instance v0, Le/j/j/j/e; - - invoke-direct {v0, v1}, Le/j/j/j/e;->(Lcom/facebook/common/references/CloseableReference;)V - - invoke-virtual {v0, p1}, Le/j/j/j/e;->a(Le/j/j/j/e;)V - :try_end_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_1 - - :try_start_4 - invoke-static {v1}, Lcom/facebook/common/references/CloseableReference;->b(Lcom/facebook/common/references/CloseableReference;)V - :try_end_4 - .catchall {:try_start_4 .. :try_end_4} :catchall_3 - - :try_start_5 - iget-object p1, p0, Le/j/j/o/n;->b:Le/j/j/o/k; - :try_end_5 - .catchall {:try_start_5 .. :try_end_5} :catchall_0 - - const/high16 v1, 0x3f800000 # 1.0f - - check-cast p1, Le/j/j/o/b; - - :try_start_6 - invoke-virtual {p1, v1}, Le/j/j/o/b;->a(F)V - - iget-object p1, p0, Le/j/j/o/n;->b:Le/j/j/o/k; - :try_end_6 - .catchall {:try_start_6 .. :try_end_6} :catchall_0 - - check-cast p1, Le/j/j/o/b; - - :try_start_7 - invoke-virtual {p1, v0, p2}, Le/j/j/o/b;->a(Ljava/lang/Object;I)V - :try_end_7 - .catchall {:try_start_7 .. :try_end_7} :catchall_0 - - :try_start_8 - invoke-static {v0}, Le/j/j/j/e;->c(Le/j/j/j/e;)V - - goto :goto_1 - - :catchall_0 - move-exception p1 - - invoke-static {v0}, Le/j/j/j/e;->c(Le/j/j/j/e;)V - - throw p1 - - :catchall_1 - move-exception p1 - - invoke-static {v1}, Lcom/facebook/common/references/CloseableReference;->b(Lcom/facebook/common/references/CloseableReference;)V - - throw p1 - - :catchall_2 - move-exception p1 - - invoke-static {v0}, Lcom/facebook/common/references/CloseableReference;->b(Lcom/facebook/common/references/CloseableReference;)V - - throw p1 - - :cond_2 - iget-object v0, p0, Le/j/j/o/n;->b:Le/j/j/o/k; - :try_end_8 - .catchall {:try_start_8 .. :try_end_8} :catchall_3 - - check-cast v0, Le/j/j/o/b; - - :try_start_9 - invoke-virtual {v0, p1, p2}, Le/j/j/o/b;->a(Ljava/lang/Object;I)V - - goto :goto_1 - - :cond_3 - :goto_0 - iget-object v0, p0, Le/j/j/o/n;->b:Le/j/j/o/k; - :try_end_9 - .catchall {:try_start_9 .. :try_end_9} :catchall_3 - - check-cast v0, Le/j/j/o/b; - - :try_start_a - invoke-virtual {v0, p1, p2}, Le/j/j/o/b;->a(Ljava/lang/Object;I)V - :try_end_a - .catchall {:try_start_a .. :try_end_a} :catchall_3 - - :goto_1 - invoke-static {}, Le/j/j/q/b;->c()Z - - return-void - - :catchall_3 - move-exception p1 - - invoke-static {}, Le/j/j/q/b;->c()Z - - throw p1 -.end method diff --git a/com.discord/smali_classes2/e/j/j/o/p$b.smali b/com.discord/smali_classes2/e/j/j/o/r$b.smali similarity index 79% rename from com.discord/smali_classes2/e/j/j/o/p$b.smali rename to com.discord/smali_classes2/e/j/j/o/r$b.smali index b91864bb2a..0b4273b3be 100644 --- a/com.discord/smali_classes2/e/j/j/o/p$b.smali +++ b/com.discord/smali_classes2/e/j/j/o/r$b.smali @@ -1,11 +1,11 @@ -.class public Le/j/j/o/p$b; +.class public Le/j/j/o/r$b; .super Le/j/j/o/n; .source "DiskCacheWriteProducer.java" # annotations .annotation system Ldalvik/annotation/EnclosingClass; - value = Le/j/j/o/p; + value = Le/j/j/o/r; .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -24,7 +24,7 @@ # instance fields -.field public final c:Le/j/j/o/q0; +.field public final c:Le/j/j/o/u0; .field public final d:Le/j/j/c/f; @@ -34,18 +34,18 @@ # direct methods -.method public synthetic constructor (Le/j/j/o/k;Le/j/j/o/q0;Le/j/j/c/f;Le/j/j/c/f;Le/j/j/c/h;Le/j/j/o/p$a;)V +.method public synthetic constructor (Le/j/j/o/k;Le/j/j/o/u0;Le/j/j/c/f;Le/j/j/c/f;Le/j/j/c/h;Le/j/j/o/r$a;)V .locals 0 invoke-direct {p0, p1}, Le/j/j/o/n;->(Le/j/j/o/k;)V - iput-object p2, p0, Le/j/j/o/p$b;->c:Le/j/j/o/q0; + iput-object p2, p0, Le/j/j/o/r$b;->c:Le/j/j/o/u0; - iput-object p3, p0, Le/j/j/o/p$b;->d:Le/j/j/c/f; + iput-object p3, p0, Le/j/j/o/r$b;->d:Le/j/j/c/f; - iput-object p4, p0, Le/j/j/o/p$b;->e:Le/j/j/c/f; + iput-object p4, p0, Le/j/j/o/r$b;->e:Le/j/j/c/f; - iput-object p5, p0, Le/j/j/o/p$b;->f:Le/j/j/c/h; + iput-object p5, p0, Le/j/j/o/r$b;->f:Le/j/j/c/h; return-void .end method @@ -73,7 +73,7 @@ if-nez v0, :cond_2 - invoke-virtual {p1}, Le/j/j/j/e;->i()V + invoke-virtual {p1}, Le/j/j/j/e;->f()V iget-object v0, p1, Le/j/j/j/e;->f:Le/j/i/c; @@ -84,13 +84,13 @@ goto :goto_1 :cond_0 - iget-object v0, p0, Le/j/j/o/p$b;->c:Le/j/j/o/q0; + iget-object v0, p0, Le/j/j/o/r$b;->c:Le/j/j/o/u0; check-cast v0, Le/j/j/o/d; iget-object v1, v0, Le/j/j/o/d;->a:Le/j/j/p/c; - iget-object v2, p0, Le/j/j/o/p$b;->f:Le/j/j/c/h; + iget-object v2, p0, Le/j/j/o/r$b;->f:Le/j/j/c/h; iget-object v0, v0, Le/j/j/o/d;->d:Ljava/lang/Object; @@ -106,14 +106,14 @@ if-ne v1, v2, :cond_1 - iget-object v1, p0, Le/j/j/o/p$b;->e:Le/j/j/c/f; + iget-object v1, p0, Le/j/j/o/r$b;->e:Le/j/j/c/f; invoke-virtual {v1, v0, p1}, Le/j/j/c/f;->a(Lcom/facebook/cache/common/CacheKey;Le/j/j/j/e;)V goto :goto_0 :cond_1 - iget-object v1, p0, Le/j/j/o/p$b;->d:Le/j/j/c/f; + iget-object v1, p0, Le/j/j/o/r$b;->d:Le/j/j/c/f; invoke-virtual {v1, v0, p1}, Le/j/j/c/f;->a(Lcom/facebook/cache/common/CacheKey;Le/j/j/j/e;)V diff --git a/com.discord/smali_classes2/e/j/j/o/r.smali b/com.discord/smali_classes2/e/j/j/o/r.smali index 0aba0bcb17..d1a95d8131 100644 --- a/com.discord/smali_classes2/e/j/j/o/r.smali +++ b/com.discord/smali_classes2/e/j/j/o/r.smali @@ -1,22 +1,22 @@ .class public Le/j/j/o/r; .super Ljava/lang/Object; -.source "EncodedMemoryCacheProducer.java" +.source "DiskCacheWriteProducer.java" # interfaces -.implements Le/j/j/o/p0; +.implements Le/j/j/o/t0; # annotations .annotation system Ldalvik/annotation/MemberClasses; value = { - Le/j/j/o/r$a; + Le/j/j/o/r$b; } .end annotation .annotation system Ldalvik/annotation/Signature; value = { "Ljava/lang/Object;", - "Le/j/j/o/p0<", + "Le/j/j/o/t0<", "Le/j/j/j/e;", ">;" } @@ -24,23 +24,16 @@ # instance fields -.field public final a:Le/j/j/c/r; +.field public final a:Le/j/j/c/f; + +.field public final b:Le/j/j/c/f; + +.field public final c:Le/j/j/c/h; + +.field public final d:Le/j/j/o/t0; .annotation system Ldalvik/annotation/Signature; value = { - "Le/j/j/c/r<", - "Lcom/facebook/cache/common/CacheKey;", - "Le/j/d/h/g;", - ">;" - } - .end annotation -.end field - -.field public final b:Le/j/j/c/h; - -.field public final c:Le/j/j/o/p0; - .annotation system Ldalvik/annotation/Signature; - value = { - "Le/j/j/o/p0<", + "Le/j/j/o/t0<", "Le/j/j/j/e;", ">;" } @@ -49,17 +42,15 @@ # direct methods -.method public constructor (Le/j/j/c/r;Le/j/j/c/h;Le/j/j/o/p0;)V +.method public constructor (Le/j/j/c/f;Le/j/j/c/f;Le/j/j/c/h;Le/j/j/o/t0;)V .locals 0 .annotation system Ldalvik/annotation/Signature; value = { "(", - "Le/j/j/c/r<", - "Lcom/facebook/cache/common/CacheKey;", - "Le/j/d/h/g;", - ">;", + "Le/j/j/c/f;", + "Le/j/j/c/f;", "Le/j/j/c/h;", - "Le/j/j/o/p0<", + "Le/j/j/o/t0<", "Le/j/j/j/e;", ">;)V" } @@ -67,302 +58,92 @@ invoke-direct {p0}, Ljava/lang/Object;->()V - iput-object p1, p0, Le/j/j/o/r;->a:Le/j/j/c/r; + iput-object p1, p0, Le/j/j/o/r;->a:Le/j/j/c/f; - iput-object p2, p0, Le/j/j/o/r;->b:Le/j/j/c/h; + iput-object p2, p0, Le/j/j/o/r;->b:Le/j/j/c/f; - iput-object p3, p0, Le/j/j/o/r;->c:Le/j/j/o/p0; + iput-object p3, p0, Le/j/j/o/r;->c:Le/j/j/c/h; + + iput-object p4, p0, Le/j/j/o/r;->d:Le/j/j/o/t0; return-void .end method # virtual methods -.method public a(Le/j/j/o/k;Le/j/j/o/q0;)V - .locals 11 +.method public a(Le/j/j/o/k;Le/j/j/o/u0;)V + .locals 8 .annotation system Ldalvik/annotation/Signature; value = { "(", "Le/j/j/o/k<", "Le/j/j/j/e;", ">;", - "Le/j/j/o/q0;", + "Le/j/j/o/u0;", ")V" } .end annotation - const-string v0, "EncodedMemoryCacheProducer" + move-object v0, p2 - :try_start_0 - invoke-static {}, Le/j/j/q/b;->c()Z + check-cast v0, Le/j/j/o/d; + + iget-object v1, v0, Le/j/j/o/d;->e:Le/j/j/p/c$b; + + invoke-virtual {v1}, Le/j/j/p/c$b;->a()I move-result v1 - if-eqz v1, :cond_0 + sget-object v2, Le/j/j/p/c$b;->e:Le/j/j/p/c$b; - const-string v1, "EncodedMemoryCacheProducer#produceResults" + invoke-virtual {v2}, Le/j/j/p/c$b;->a()I - invoke-static {v1}, Le/j/j/q/b;->a(Ljava/lang/String;)V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_2 + move-result v2 - :cond_0 - check-cast p2, Le/j/j/o/d; - - :try_start_1 - invoke-virtual {p2}, Le/j/j/o/d;->d()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {p2}, Le/j/j/o/d;->f()Le/j/j/k/c; - - move-result-object v2 - - invoke-interface {v2, v1, v0}, Le/j/j/k/c;->a(Ljava/lang/String;Ljava/lang/String;)V - - invoke-virtual {p2}, Le/j/j/o/d;->e()Le/j/j/p/c; - - move-result-object v3 - - iget-object v4, p0, Le/j/j/o/r;->b:Le/j/j/c/h; - - invoke-virtual {p2}, Le/j/j/o/d;->c()Ljava/lang/Object; - - move-result-object v5 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_2 - - check-cast v4, Le/j/j/c/l; - - :try_start_2 - invoke-virtual {v4, v3, v5}, Le/j/j/c/l;->b(Le/j/j/p/c;Ljava/lang/Object;)Lcom/facebook/cache/common/CacheKey; - - move-result-object v3 - - iget-object v4, p0, Le/j/j/o/r;->a:Le/j/j/c/r; - - invoke-interface {v4, v3}, Le/j/j/c/r;->get(Ljava/lang/Object;)Lcom/facebook/common/references/CloseableReference; - - move-result-object v4 - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_2 - - const/4 v5, 0x1 - - const-string v6, "cached_value_found" - - const/4 v7, 0x0 - - if-eqz v4, :cond_3 - - :try_start_3 - new-instance p2, Le/j/j/j/e; - - invoke-direct {p2, v4}, Le/j/j/j/e;->(Lcom/facebook/common/references/CloseableReference;)V - :try_end_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_1 - - :try_start_4 - invoke-interface {v2, v1}, Le/j/j/k/c;->a(Ljava/lang/String;)Z - - move-result v3 - - if-eqz v3, :cond_1 - - const-string v3, "true" - - invoke-static {v6, v3}, Le/j/d/d/e;->a(Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map; - - move-result-object v7 - - :cond_1 - invoke-interface {v2, v1, v0, v7}, Le/j/j/k/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V - - invoke-interface {v2, v1, v0, v5}, Le/j/j/k/c;->a(Ljava/lang/String;Ljava/lang/String;Z)V - :try_end_4 - .catchall {:try_start_4 .. :try_end_4} :catchall_0 - - const/high16 v0, 0x3f800000 # 1.0f - - check-cast p1, Le/j/j/o/b; - - :try_start_5 - invoke-virtual {p1, v0}, Le/j/j/o/b;->a(F)V - - invoke-virtual {p1, p2, v5}, Le/j/j/o/b;->a(Ljava/lang/Object;I)V - :try_end_5 - .catchall {:try_start_5 .. :try_end_5} :catchall_0 - - :try_start_6 - invoke-static {p2}, Le/j/j/j/e;->c(Le/j/j/j/e;)V - :try_end_6 - .catchall {:try_start_6 .. :try_end_6} :catchall_1 - - :try_start_7 - invoke-static {v4}, Lcom/facebook/common/references/CloseableReference;->b(Lcom/facebook/common/references/CloseableReference;)V - :try_end_7 - .catchall {:try_start_7 .. :try_end_7} :catchall_2 - - invoke-static {}, Le/j/j/q/b;->c()Z - - move-result p1 - - if-eqz p1, :cond_2 - - invoke-static {}, Le/j/j/q/b;->a()V - - :cond_2 - return-void - - :catchall_0 - move-exception p1 - - :try_start_8 - invoke-static {p2}, Le/j/j/j/e;->c(Le/j/j/j/e;)V - - throw p1 - - :cond_3 - invoke-virtual {p2}, Le/j/j/o/d;->g()Le/j/j/p/c$b; - - move-result-object v8 - - invoke-virtual {v8}, Le/j/j/p/c$b;->a()I - - move-result v8 - - sget-object v9, Le/j/j/p/c$b;->f:Le/j/j/p/c$b; - - invoke-virtual {v9}, Le/j/j/p/c$b;->a()I - - move-result v9 - :try_end_8 - .catchall {:try_start_8 .. :try_end_8} :catchall_1 - - const-string v10, "false" - - if-lt v8, v9, :cond_6 - - :try_start_9 - invoke-interface {v2, v1}, Le/j/j/k/c;->a(Ljava/lang/String;)Z - - move-result p2 - - if-eqz p2, :cond_4 - - invoke-static {v6, v10}, Le/j/d/d/e;->a(Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map; - - move-result-object p2 - - goto :goto_0 - - :cond_4 - move-object p2, v7 - - :goto_0 - invoke-interface {v2, v1, v0, p2}, Le/j/j/k/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V + if-lt v1, v2, :cond_0 const/4 p2, 0x0 - invoke-interface {v2, v1, v0, p2}, Le/j/j/k/c;->a(Ljava/lang/String;Ljava/lang/String;Z)V - :try_end_9 - .catchall {:try_start_9 .. :try_end_9} :catchall_1 + const/4 v0, 0x1 check-cast p1, Le/j/j/o/b; - :try_start_a - invoke-virtual {p1, v7, v5}, Le/j/j/o/b;->a(Ljava/lang/Object;I)V - :try_end_a - .catchall {:try_start_a .. :try_end_a} :catchall_1 + invoke-virtual {p1, p2, v0}, Le/j/j/o/b;->a(Ljava/lang/Object;I)V - :try_start_b - invoke-static {v4}, Lcom/facebook/common/references/CloseableReference;->b(Lcom/facebook/common/references/CloseableReference;)V - :try_end_b - .catchall {:try_start_b .. :try_end_b} :catchall_2 + goto :goto_0 - invoke-static {}, Le/j/j/q/b;->c()Z + :cond_0 + iget-object v0, v0, Le/j/j/o/d;->a:Le/j/j/p/c; - move-result p1 + iget-boolean v0, v0, Le/j/j/p/c;->m:Z - if-eqz p1, :cond_5 + if-eqz v0, :cond_1 - invoke-static {}, Le/j/j/q/b;->a()V + new-instance v0, Le/j/j/o/r$b; - :cond_5 + iget-object v4, p0, Le/j/j/o/r;->a:Le/j/j/c/f; + + iget-object v5, p0, Le/j/j/o/r;->b:Le/j/j/c/f; + + iget-object v6, p0, Le/j/j/o/r;->c:Le/j/j/c/h; + + const/4 v7, 0x0 + + move-object v1, v0 + + move-object v2, p1 + + move-object v3, p2 + + invoke-direct/range {v1 .. v7}, Le/j/j/o/r$b;->(Le/j/j/o/k;Le/j/j/o/u0;Le/j/j/c/f;Le/j/j/c/f;Le/j/j/c/h;Le/j/j/o/r$a;)V + + move-object p1, v0 + + :cond_1 + iget-object v0, p0, Le/j/j/o/r;->d:Le/j/j/o/t0; + + invoke-interface {v0, p1, p2}, Le/j/j/o/t0;->a(Le/j/j/o/k;Le/j/j/o/u0;)V + + :goto_0 return-void - - :cond_6 - :try_start_c - invoke-virtual {p2}, Le/j/j/o/d;->e()Le/j/j/p/c; - - move-result-object v5 - - invoke-virtual {v5}, Le/j/j/p/c;->i()Z - - move-result v5 - - new-instance v8, Le/j/j/o/r$a; - - iget-object v9, p0, Le/j/j/o/r;->a:Le/j/j/c/r; - - invoke-direct {v8, p1, v9, v3, v5}, Le/j/j/o/r$a;->(Le/j/j/o/k;Le/j/j/c/r;Lcom/facebook/cache/common/CacheKey;Z)V - - invoke-interface {v2, v1}, Le/j/j/k/c;->a(Ljava/lang/String;)Z - - move-result p1 - - if-eqz p1, :cond_7 - - invoke-static {v6, v10}, Le/j/d/d/e;->a(Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map; - - move-result-object v7 - - :cond_7 - invoke-interface {v2, v1, v0, v7}, Le/j/j/k/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V - - iget-object p1, p0, Le/j/j/o/r;->c:Le/j/j/o/p0; - - invoke-interface {p1, v8, p2}, Le/j/j/o/p0;->a(Le/j/j/o/k;Le/j/j/o/q0;)V - :try_end_c - .catchall {:try_start_c .. :try_end_c} :catchall_1 - - :try_start_d - invoke-static {v4}, Lcom/facebook/common/references/CloseableReference;->b(Lcom/facebook/common/references/CloseableReference;)V - :try_end_d - .catchall {:try_start_d .. :try_end_d} :catchall_2 - - invoke-static {}, Le/j/j/q/b;->c()Z - - move-result p1 - - if-eqz p1, :cond_8 - - invoke-static {}, Le/j/j/q/b;->a()V - - :cond_8 - return-void - - :catchall_1 - move-exception p1 - - :try_start_e - invoke-static {v4}, Lcom/facebook/common/references/CloseableReference;->b(Lcom/facebook/common/references/CloseableReference;)V - - throw p1 - :try_end_e - .catchall {:try_start_e .. :try_end_e} :catchall_2 - - :catchall_2 - move-exception p1 - - invoke-static {}, Le/j/j/q/b;->c()Z - - move-result p2 - - if-eqz p2, :cond_9 - - invoke-static {}, Le/j/j/q/b;->a()V - - :cond_9 - throw p1 .end method diff --git a/com.discord/smali_classes2/e/j/j/o/r0.smali b/com.discord/smali_classes2/e/j/j/o/r0.smali index 88793a3177..7a00e95a55 100644 --- a/com.discord/smali_classes2/e/j/j/o/r0.smali +++ b/com.discord/smali_classes2/e/j/j/o/r0.smali @@ -1,17 +1,102 @@ -.class public interface abstract Le/j/j/o/r0; +.class public Le/j/j/o/r0; .super Ljava/lang/Object; -.source "ProducerContextCallbacks.java" +.source "PostprocessorProducer.java" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Le/j/j/o/p0$b; + + +# direct methods +.method public constructor (Le/j/j/o/p0$b;)V + .locals 0 + + iput-object p1, p0, Le/j/j/o/r0;->d:Le/j/j/o/p0$b; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method # virtual methods -.method public abstract a()V -.end method +.method public run()V + .locals 5 -.method public abstract b()V -.end method + iget-object v0, p0, Le/j/j/o/r0;->d:Le/j/j/o/p0$b; -.method public abstract c()V -.end method + monitor-enter v0 -.method public abstract d()V + :try_start_0 + iget-object v1, p0, Le/j/j/o/r0;->d:Le/j/j/o/p0$b; + + iget-object v1, v1, Le/j/j/o/p0$b;->g:Lcom/facebook/common/references/CloseableReference; + + iget-object v2, p0, Le/j/j/o/r0;->d:Le/j/j/o/p0$b; + + iget v2, v2, Le/j/j/o/p0$b;->h:I + + iget-object v3, p0, Le/j/j/o/r0;->d:Le/j/j/o/p0$b; + + const/4 v4, 0x0 + + iput-object v4, v3, Le/j/j/o/p0$b;->g:Lcom/facebook/common/references/CloseableReference; + + iget-object v3, p0, Le/j/j/o/r0;->d:Le/j/j/o/p0$b; + + const/4 v4, 0x0 + + iput-boolean v4, v3, Le/j/j/o/p0$b;->i:Z + + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_1 + + invoke-static {v1}, Lcom/facebook/common/references/CloseableReference;->c(Lcom/facebook/common/references/CloseableReference;)Z + + move-result v0 + + if-eqz v0, :cond_1 + + :try_start_1 + iget-object v0, p0, Le/j/j/o/r0;->d:Le/j/j/o/p0$b; + + invoke-virtual {v0, v1, v2}, Le/j/j/o/p0$b;->a(Lcom/facebook/common/references/CloseableReference;I)V + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + invoke-virtual {v1}, Lcom/facebook/common/references/CloseableReference;->close()V + + goto :goto_0 + + :catchall_0 + move-exception v0 + + if-eqz v1, :cond_0 + + invoke-virtual {v1}, Lcom/facebook/common/references/CloseableReference;->close()V + + :cond_0 + throw v0 + + :cond_1 + :goto_0 + iget-object v0, p0, Le/j/j/o/r0;->d:Le/j/j/o/p0$b; + + invoke-virtual {v0}, Le/j/j/o/p0$b;->c()V + + return-void + + :catchall_1 + move-exception v1 + + :try_start_2 + monitor-exit v0 + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_1 + + throw v1 .end method diff --git a/com.discord/smali_classes2/e/j/j/o/s.smali b/com.discord/smali_classes2/e/j/j/o/s.smali index ed1cb07766..8fce67b84c 100644 --- a/com.discord/smali_classes2/e/j/j/o/s.smali +++ b/com.discord/smali_classes2/e/j/j/o/s.smali @@ -1,85 +1,73 @@ .class public Le/j/j/o/s; -.super Ljava/lang/Object; -.source "FetchState.java" +.super Le/j/j/o/h0; +.source "EncodedCacheKeyMultiplexProducer.java" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Le/j/j/o/h0<", + "Landroid/util/Pair<", + "Lcom/facebook/cache/common/CacheKey;", + "Le/j/j/p/c$b;", + ">;", + "Le/j/j/j/e;", + ">;" + } +.end annotation # instance fields -.field public final a:Le/j/j/o/k; - .annotation system Ldalvik/annotation/Signature; - value = { - "Le/j/j/o/k<", - "Le/j/j/j/e;", - ">;" - } - .end annotation -.end field - -.field public final b:Le/j/j/o/q0; - -.field public c:J - -.field public d:I - -.field public e:Le/j/j/d/a; +.field public final c:Le/j/j/c/h; # direct methods -.method public constructor (Le/j/j/o/k;Le/j/j/o/q0;)V +.method public constructor (Le/j/j/c/h;Le/j/j/o/t0;)V .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Le/j/j/o/k<", - "Le/j/j/j/e;", - ">;", - "Le/j/j/o/q0;", - ")V" - } - .end annotation - invoke-direct {p0}, Ljava/lang/Object;->()V + invoke-direct {p0, p2}, Le/j/j/o/h0;->(Le/j/j/o/t0;)V - iput-object p1, p0, Le/j/j/o/s;->a:Le/j/j/o/k; - - iput-object p2, p0, Le/j/j/o/s;->b:Le/j/j/o/q0; - - const-wide/16 p1, 0x0 - - iput-wide p1, p0, Le/j/j/o/s;->c:J + iput-object p1, p0, Le/j/j/o/s;->c:Le/j/j/c/h; return-void .end method # virtual methods -.method public a()Le/j/j/o/q0; - .locals 1 +.method public a(Ljava/io/Closeable;)Ljava/io/Closeable; + .locals 0 - iget-object v0, p0, Le/j/j/o/s;->b:Le/j/j/o/q0; + check-cast p1, Le/j/j/j/e; - return-object v0 + invoke-static {p1}, Le/j/j/j/e;->b(Le/j/j/j/e;)Le/j/j/j/e; + + move-result-object p1 + + return-object p1 .end method -.method public b()Ljava/lang/String; - .locals 1 +.method public a(Le/j/j/o/u0;)Ljava/lang/Object; + .locals 3 - iget-object v0, p0, Le/j/j/o/s;->b:Le/j/j/o/q0; + iget-object v0, p0, Le/j/j/o/s;->c:Le/j/j/c/h; - check-cast v0, Le/j/j/o/d; + check-cast p1, Le/j/j/o/d; - iget-object v0, v0, Le/j/j/o/d;->b:Ljava/lang/String; + iget-object v1, p1, Le/j/j/o/d;->a:Le/j/j/p/c; - return-object v0 -.end method - -.method public c()Le/j/j/k/c; - .locals 1 - - iget-object v0, p0, Le/j/j/o/s;->b:Le/j/j/o/q0; - - check-cast v0, Le/j/j/o/d; - - iget-object v0, v0, Le/j/j/o/d;->c:Le/j/j/k/c; - - return-object v0 + iget-object v2, p1, Le/j/j/o/d;->d:Ljava/lang/Object; + + check-cast v0, Le/j/j/c/l; + + invoke-virtual {v0, v1, v2}, Le/j/j/c/l;->b(Le/j/j/p/c;Ljava/lang/Object;)Lcom/facebook/cache/common/CacheKey; + + move-result-object v0 + + iget-object p1, p1, Le/j/j/o/d;->e:Le/j/j/p/c$b; + + invoke-static {v0, p1}, Landroid/util/Pair;->create(Ljava/lang/Object;Ljava/lang/Object;)Landroid/util/Pair; + + move-result-object p1 + + return-object p1 .end method diff --git a/com.discord/smali_classes2/e/j/j/o/s0.smali b/com.discord/smali_classes2/e/j/j/o/s0.smali index 61b7450fbb..c85de576be 100644 --- a/com.discord/smali_classes2/e/j/j/o/s0.smali +++ b/com.discord/smali_classes2/e/j/j/o/s0.smali @@ -1,54 +1,44 @@ .class public Le/j/j/o/s0; -.super Le/j/j/o/b0; -.source "QualifiedResourceFetchProducer.java" +.super Le/j/j/o/e; +.source "PostprocessorProducer.java" # instance fields -.field public final c:Landroid/content/ContentResolver; +.field public final synthetic a:Le/j/j/o/p0$c; # direct methods -.method public constructor (Ljava/util/concurrent/Executor;Le/j/d/h/h;Landroid/content/ContentResolver;)V +.method public constructor (Le/j/j/o/p0$c;Le/j/j/o/p0;)V .locals 0 - invoke-direct {p0, p1, p2}, Le/j/j/o/b0;->(Ljava/util/concurrent/Executor;Le/j/d/h/h;)V + iput-object p1, p0, Le/j/j/o/s0;->a:Le/j/j/o/p0$c; - iput-object p3, p0, Le/j/j/o/s0;->c:Landroid/content/ContentResolver; + invoke-direct {p0}, Le/j/j/o/e;->()V return-void .end method # virtual methods -.method public a(Le/j/j/p/c;)Le/j/j/j/e; - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-object p1, p1, Le/j/j/p/c;->b:Landroid/net/Uri; - - iget-object v0, p0, Le/j/j/o/s0;->c:Landroid/content/ContentResolver; - - invoke-virtual {v0, p1}, Landroid/content/ContentResolver;->openInputStream(Landroid/net/Uri;)Ljava/io/InputStream; - - move-result-object p1 - - const/4 v0, -0x1 - - invoke-virtual {p0, p1, v0}, Le/j/j/o/b0;->a(Ljava/io/InputStream;I)Le/j/j/j/e; - - move-result-object p1 - - return-object p1 -.end method - -.method public a()Ljava/lang/String; +.method public a()V .locals 1 - const-string v0, "QualifiedResourceFetchProducer" + iget-object v0, p0, Le/j/j/o/s0;->a:Le/j/j/o/p0$c; - return-object v0 + invoke-virtual {v0}, Le/j/j/o/p0$c;->c()Z + + move-result v0 + + if-eqz v0, :cond_0 + + iget-object v0, p0, Le/j/j/o/s0;->a:Le/j/j/o/p0$c; + + iget-object v0, v0, Le/j/j/o/n;->b:Le/j/j/o/k; + + check-cast v0, Le/j/j/o/b; + + invoke-virtual {v0}, Le/j/j/o/b;->a()V + + :cond_0 + return-void .end method diff --git a/com.discord/smali_classes2/e/j/j/o/t$a.smali b/com.discord/smali_classes2/e/j/j/o/t$a.smali new file mode 100644 index 0000000000..4ce56aab0d --- /dev/null +++ b/com.discord/smali_classes2/e/j/j/o/t$a.smali @@ -0,0 +1,241 @@ +.class public Le/j/j/o/t$a; +.super Le/j/j/o/n; +.source "EncodedMemoryCacheProducer.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Le/j/j/o/t; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x9 + name = "a" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Le/j/j/o/n<", + "Le/j/j/j/e;", + "Le/j/j/j/e;", + ">;" + } +.end annotation + + +# instance fields +.field public final c:Le/j/j/c/r; + .annotation system Ldalvik/annotation/Signature; + value = { + "Le/j/j/c/r<", + "Lcom/facebook/cache/common/CacheKey;", + "Le/j/d/h/g;", + ">;" + } + .end annotation +.end field + +.field public final d:Lcom/facebook/cache/common/CacheKey; + +.field public final e:Z + + +# direct methods +.method public constructor (Le/j/j/o/k;Le/j/j/c/r;Lcom/facebook/cache/common/CacheKey;Z)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Le/j/j/o/k<", + "Le/j/j/j/e;", + ">;", + "Le/j/j/c/r<", + "Lcom/facebook/cache/common/CacheKey;", + "Le/j/d/h/g;", + ">;", + "Lcom/facebook/cache/common/CacheKey;", + "Z)V" + } + .end annotation + + invoke-direct {p0, p1}, Le/j/j/o/n;->(Le/j/j/o/k;)V + + iput-object p2, p0, Le/j/j/o/t$a;->c:Le/j/j/c/r; + + iput-object p3, p0, Le/j/j/o/t$a;->d:Lcom/facebook/cache/common/CacheKey; + + iput-boolean p4, p0, Le/j/j/o/t$a;->e:Z + + return-void +.end method + + +# virtual methods +.method public b(Ljava/lang/Object;I)V + .locals 3 + + check-cast p1, Le/j/j/j/e; + + :try_start_0 + invoke-static {}, Le/j/j/q/b;->b()Z + + invoke-static {p2}, Le/j/j/o/b;->b(I)Z + + move-result v0 + + if-nez v0, :cond_3 + + if-eqz p1, :cond_3 + + const/16 v0, 0xa + + invoke-static {p2, v0}, Le/j/j/o/b;->a(II)Z + + move-result v0 + + if-nez v0, :cond_3 + + invoke-virtual {p1}, Le/j/j/j/e;->f()V + + iget-object v0, p1, Le/j/j/j/e;->f:Le/j/i/c; + + sget-object v1, Le/j/i/c;->b:Le/j/i/c; + + if-ne v0, v1, :cond_0 + + goto :goto_0 + + :cond_0 + invoke-virtual {p1}, Le/j/j/j/e;->a()Lcom/facebook/common/references/CloseableReference; + + move-result-object v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_3 + + if-eqz v0, :cond_2 + + const/4 v1, 0x0 + + :try_start_1 + iget-boolean v2, p0, Le/j/j/o/t$a;->e:Z + + if-eqz v2, :cond_1 + + iget-object v1, p0, Le/j/j/o/t$a;->c:Le/j/j/c/r; + + iget-object v2, p0, Le/j/j/o/t$a;->d:Lcom/facebook/cache/common/CacheKey; + + invoke-interface {v1, v2, v0}, Le/j/j/c/r;->a(Ljava/lang/Object;Lcom/facebook/common/references/CloseableReference;)Lcom/facebook/common/references/CloseableReference; + + move-result-object v1 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_2 + + :cond_1 + :try_start_2 + invoke-static {v0}, Lcom/facebook/common/references/CloseableReference;->b(Lcom/facebook/common/references/CloseableReference;)V + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_3 + + if-eqz v1, :cond_2 + + :try_start_3 + new-instance v0, Le/j/j/j/e; + + invoke-direct {v0, v1}, Le/j/j/j/e;->(Lcom/facebook/common/references/CloseableReference;)V + + invoke-virtual {v0, p1}, Le/j/j/j/e;->a(Le/j/j/j/e;)V + :try_end_3 + .catchall {:try_start_3 .. :try_end_3} :catchall_1 + + :try_start_4 + invoke-static {v1}, Lcom/facebook/common/references/CloseableReference;->b(Lcom/facebook/common/references/CloseableReference;)V + :try_end_4 + .catchall {:try_start_4 .. :try_end_4} :catchall_3 + + :try_start_5 + iget-object p1, p0, Le/j/j/o/n;->b:Le/j/j/o/k; + :try_end_5 + .catchall {:try_start_5 .. :try_end_5} :catchall_0 + + const/high16 v1, 0x3f800000 # 1.0f + + check-cast p1, Le/j/j/o/b; + + :try_start_6 + invoke-virtual {p1, v1}, Le/j/j/o/b;->a(F)V + + iget-object p1, p0, Le/j/j/o/n;->b:Le/j/j/o/k; + :try_end_6 + .catchall {:try_start_6 .. :try_end_6} :catchall_0 + + check-cast p1, Le/j/j/o/b; + + :try_start_7 + invoke-virtual {p1, v0, p2}, Le/j/j/o/b;->a(Ljava/lang/Object;I)V + :try_end_7 + .catchall {:try_start_7 .. :try_end_7} :catchall_0 + + :try_start_8 + invoke-static {v0}, Le/j/j/j/e;->c(Le/j/j/j/e;)V + + goto :goto_1 + + :catchall_0 + move-exception p1 + + invoke-static {v0}, Le/j/j/j/e;->c(Le/j/j/j/e;)V + + throw p1 + + :catchall_1 + move-exception p1 + + invoke-static {v1}, Lcom/facebook/common/references/CloseableReference;->b(Lcom/facebook/common/references/CloseableReference;)V + + throw p1 + + :catchall_2 + move-exception p1 + + invoke-static {v0}, Lcom/facebook/common/references/CloseableReference;->b(Lcom/facebook/common/references/CloseableReference;)V + + throw p1 + + :cond_2 + iget-object v0, p0, Le/j/j/o/n;->b:Le/j/j/o/k; + :try_end_8 + .catchall {:try_start_8 .. :try_end_8} :catchall_3 + + check-cast v0, Le/j/j/o/b; + + :try_start_9 + invoke-virtual {v0, p1, p2}, Le/j/j/o/b;->a(Ljava/lang/Object;I)V + + goto :goto_1 + + :cond_3 + :goto_0 + iget-object v0, p0, Le/j/j/o/n;->b:Le/j/j/o/k; + :try_end_9 + .catchall {:try_start_9 .. :try_end_9} :catchall_3 + + check-cast v0, Le/j/j/o/b; + + :try_start_a + invoke-virtual {v0, p1, p2}, Le/j/j/o/b;->a(Ljava/lang/Object;I)V + :try_end_a + .catchall {:try_start_a .. :try_end_a} :catchall_3 + + :goto_1 + invoke-static {}, Le/j/j/q/b;->b()Z + + return-void + + :catchall_3 + move-exception p1 + + invoke-static {}, Le/j/j/q/b;->b()Z + + throw p1 +.end method diff --git a/com.discord/smali_classes2/e/j/j/o/t.smali b/com.discord/smali_classes2/e/j/j/o/t.smali index d88b9534b5..e740428f8f 100644 --- a/com.discord/smali_classes2/e/j/j/o/t.smali +++ b/com.discord/smali_classes2/e/j/j/o/t.smali @@ -1,46 +1,339 @@ .class public Le/j/j/o/t; .super Ljava/lang/Object; -.source "HttpUrlConnectionNetworkFetcher.java" +.source "EncodedMemoryCacheProducer.java" # interfaces -.implements Ljava/lang/Runnable; +.implements Le/j/j/o/t0; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Le/j/j/o/t$a; + } +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Le/j/j/o/t0<", + "Le/j/j/j/e;", + ">;" + } +.end annotation # instance fields -.field public final synthetic d:Le/j/j/o/v$a; +.field public final a:Le/j/j/c/r; + .annotation system Ldalvik/annotation/Signature; + value = { + "Le/j/j/c/r<", + "Lcom/facebook/cache/common/CacheKey;", + "Le/j/d/h/g;", + ">;" + } + .end annotation +.end field -.field public final synthetic e:Le/j/j/o/i0$a; +.field public final b:Le/j/j/c/h; -.field public final synthetic f:Le/j/j/o/v; +.field public final c:Le/j/j/o/t0; + .annotation system Ldalvik/annotation/Signature; + value = { + "Le/j/j/o/t0<", + "Le/j/j/j/e;", + ">;" + } + .end annotation +.end field # direct methods -.method public constructor (Le/j/j/o/v;Le/j/j/o/v$a;Le/j/j/o/i0$a;)V +.method public constructor (Le/j/j/c/r;Le/j/j/c/h;Le/j/j/o/t0;)V .locals 0 - - iput-object p1, p0, Le/j/j/o/t;->f:Le/j/j/o/v; - - iput-object p2, p0, Le/j/j/o/t;->d:Le/j/j/o/v$a; - - iput-object p3, p0, Le/j/j/o/t;->e:Le/j/j/o/i0$a; + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Le/j/j/c/r<", + "Lcom/facebook/cache/common/CacheKey;", + "Le/j/d/h/g;", + ">;", + "Le/j/j/c/h;", + "Le/j/j/o/t0<", + "Le/j/j/j/e;", + ">;)V" + } + .end annotation invoke-direct {p0}, Ljava/lang/Object;->()V + iput-object p1, p0, Le/j/j/o/t;->a:Le/j/j/c/r; + + iput-object p2, p0, Le/j/j/o/t;->b:Le/j/j/c/h; + + iput-object p3, p0, Le/j/j/o/t;->c:Le/j/j/o/t0; + return-void .end method # virtual methods -.method public run()V - .locals 3 +.method public a(Le/j/j/o/k;Le/j/j/o/u0;)V + .locals 11 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Le/j/j/o/k<", + "Le/j/j/j/e;", + ">;", + "Le/j/j/o/u0;", + ")V" + } + .end annotation - iget-object v0, p0, Le/j/j/o/t;->f:Le/j/j/o/v; + const-string v0, "EncodedMemoryCacheProducer" - iget-object v1, p0, Le/j/j/o/t;->d:Le/j/j/o/v$a; + :try_start_0 + invoke-static {}, Le/j/j/q/b;->b()Z - iget-object v2, p0, Le/j/j/o/t;->e:Le/j/j/o/i0$a; + move-object v1, p2 - invoke-virtual {v0, v1, v2}, Le/j/j/o/v;->a(Le/j/j/o/v$a;Le/j/j/o/i0$a;)V + check-cast v1, Le/j/j/o/d; + + iget-object v1, v1, Le/j/j/o/d;->b:Ljava/lang/String; + + move-object v2, p2 + + check-cast v2, Le/j/j/o/d; + + iget-object v2, v2, Le/j/j/o/d;->c:Le/j/j/k/c; + + invoke-interface {v2, v1, v0}, Le/j/j/k/c;->a(Ljava/lang/String;Ljava/lang/String;)V + + move-object v3, p2 + + check-cast v3, Le/j/j/o/d; + + iget-object v3, v3, Le/j/j/o/d;->a:Le/j/j/p/c; + + iget-object v4, p0, Le/j/j/o/t;->b:Le/j/j/c/h; + + move-object v5, p2 + + check-cast v5, Le/j/j/o/d; + + iget-object v5, v5, Le/j/j/o/d;->d:Ljava/lang/Object; + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_2 + + check-cast v4, Le/j/j/c/l; + + :try_start_1 + invoke-virtual {v4, v3, v5}, Le/j/j/c/l;->b(Le/j/j/p/c;Ljava/lang/Object;)Lcom/facebook/cache/common/CacheKey; + + move-result-object v3 + + iget-object v4, p0, Le/j/j/o/t;->a:Le/j/j/c/r; + + invoke-interface {v4, v3}, Le/j/j/c/r;->get(Ljava/lang/Object;)Lcom/facebook/common/references/CloseableReference; + + move-result-object v4 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_2 + + const/4 v5, 0x1 + + const-string v6, "cached_value_found" + + const/4 v7, 0x0 + + if-eqz v4, :cond_1 + + :try_start_2 + new-instance p2, Le/j/j/j/e; + + invoke-direct {p2, v4}, Le/j/j/j/e;->(Lcom/facebook/common/references/CloseableReference;)V + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_1 + + :try_start_3 + invoke-interface {v2, v1}, Le/j/j/k/c;->a(Ljava/lang/String;)Z + + move-result v3 + + if-eqz v3, :cond_0 + + const-string v3, "true" + + invoke-static {v6, v3}, Le/j/d/d/e;->a(Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map; + + move-result-object v7 + + :cond_0 + invoke-interface {v2, v1, v0, v7}, Le/j/j/k/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V + + invoke-interface {v2, v1, v0, v5}, Le/j/j/k/c;->a(Ljava/lang/String;Ljava/lang/String;Z)V + :try_end_3 + .catchall {:try_start_3 .. :try_end_3} :catchall_0 + + const/high16 v0, 0x3f800000 # 1.0f + + check-cast p1, Le/j/j/o/b; + + :try_start_4 + invoke-virtual {p1, v0}, Le/j/j/o/b;->a(F)V + + invoke-virtual {p1, p2, v5}, Le/j/j/o/b;->a(Ljava/lang/Object;I)V + :try_end_4 + .catchall {:try_start_4 .. :try_end_4} :catchall_0 + + :try_start_5 + invoke-static {p2}, Le/j/j/j/e;->c(Le/j/j/j/e;)V + :try_end_5 + .catchall {:try_start_5 .. :try_end_5} :catchall_1 + + :try_start_6 + invoke-static {v4}, Lcom/facebook/common/references/CloseableReference;->b(Lcom/facebook/common/references/CloseableReference;)V + :try_end_6 + .catchall {:try_start_6 .. :try_end_6} :catchall_2 + + invoke-static {}, Le/j/j/q/b;->b()Z return-void + + :catchall_0 + move-exception p1 + + :try_start_7 + invoke-static {p2}, Le/j/j/j/e;->c(Le/j/j/j/e;)V + + throw p1 + + :catchall_1 + move-exception p1 + + goto :goto_1 + + :cond_1 + move-object v8, p2 + + check-cast v8, Le/j/j/o/d; + + iget-object v8, v8, Le/j/j/o/d;->e:Le/j/j/p/c$b; + + invoke-virtual {v8}, Le/j/j/p/c$b;->a()I + + move-result v8 + + sget-object v9, Le/j/j/p/c$b;->f:Le/j/j/p/c$b; + + invoke-virtual {v9}, Le/j/j/p/c$b;->a()I + + move-result v9 + :try_end_7 + .catchall {:try_start_7 .. :try_end_7} :catchall_1 + + const-string v10, "false" + + if-lt v8, v9, :cond_3 + + :try_start_8 + invoke-interface {v2, v1}, Le/j/j/k/c;->a(Ljava/lang/String;)Z + + move-result p2 + + if-eqz p2, :cond_2 + + invoke-static {v6, v10}, Le/j/d/d/e;->a(Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map; + + move-result-object p2 + + goto :goto_0 + + :cond_2 + move-object p2, v7 + + :goto_0 + invoke-interface {v2, v1, v0, p2}, Le/j/j/k/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V + + const/4 p2, 0x0 + + invoke-interface {v2, v1, v0, p2}, Le/j/j/k/c;->a(Ljava/lang/String;Ljava/lang/String;Z)V + :try_end_8 + .catchall {:try_start_8 .. :try_end_8} :catchall_1 + + check-cast p1, Le/j/j/o/b; + + :try_start_9 + invoke-virtual {p1, v7, v5}, Le/j/j/o/b;->a(Ljava/lang/Object;I)V + :try_end_9 + .catchall {:try_start_9 .. :try_end_9} :catchall_1 + + :try_start_a + invoke-static {v4}, Lcom/facebook/common/references/CloseableReference;->b(Lcom/facebook/common/references/CloseableReference;)V + :try_end_a + .catchall {:try_start_a .. :try_end_a} :catchall_2 + + invoke-static {}, Le/j/j/q/b;->b()Z + + return-void + + :cond_3 + :try_start_b + move-object v5, p2 + + check-cast v5, Le/j/j/o/d; + + iget-object v5, v5, Le/j/j/o/d;->a:Le/j/j/p/c; + + iget-boolean v5, v5, Le/j/j/p/c;->n:Z + + new-instance v8, Le/j/j/o/t$a; + + iget-object v9, p0, Le/j/j/o/t;->a:Le/j/j/c/r; + + invoke-direct {v8, p1, v9, v3, v5}, Le/j/j/o/t$a;->(Le/j/j/o/k;Le/j/j/c/r;Lcom/facebook/cache/common/CacheKey;Z)V + + invoke-interface {v2, v1}, Le/j/j/k/c;->a(Ljava/lang/String;)Z + + move-result p1 + + if-eqz p1, :cond_4 + + invoke-static {v6, v10}, Le/j/d/d/e;->a(Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map; + + move-result-object v7 + + :cond_4 + invoke-interface {v2, v1, v0, v7}, Le/j/j/k/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V + + iget-object p1, p0, Le/j/j/o/t;->c:Le/j/j/o/t0; + + invoke-interface {p1, v8, p2}, Le/j/j/o/t0;->a(Le/j/j/o/k;Le/j/j/o/u0;)V + :try_end_b + .catchall {:try_start_b .. :try_end_b} :catchall_1 + + :try_start_c + invoke-static {v4}, Lcom/facebook/common/references/CloseableReference;->b(Lcom/facebook/common/references/CloseableReference;)V + :try_end_c + .catchall {:try_start_c .. :try_end_c} :catchall_2 + + invoke-static {}, Le/j/j/q/b;->b()Z + + return-void + + :goto_1 + :try_start_d + invoke-static {v4}, Lcom/facebook/common/references/CloseableReference;->b(Lcom/facebook/common/references/CloseableReference;)V + + throw p1 + :try_end_d + .catchall {:try_start_d .. :try_end_d} :catchall_2 + + :catchall_2 + move-exception p1 + + invoke-static {}, Le/j/j/q/b;->b()Z + + throw p1 .end method diff --git a/com.discord/smali_classes2/e/j/j/o/t0$a$b.smali b/com.discord/smali_classes2/e/j/j/o/t0$a$b.smali deleted file mode 100644 index 0c15da5d26..0000000000 --- a/com.discord/smali_classes2/e/j/j/o/t0$a$b.smali +++ /dev/null @@ -1,85 +0,0 @@ -.class public Le/j/j/o/t0$a$b; -.super Le/j/j/o/e; -.source "ResizeAndRotateProducer.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Le/j/j/o/t0$a;->(Le/j/j/o/t0;Le/j/j/o/k;Le/j/j/o/q0;ZLe/j/j/r/c;)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1 - name = null -.end annotation - - -# instance fields -.field public final synthetic a:Le/j/j/o/k; - -.field public final synthetic b:Le/j/j/o/t0$a; - - -# direct methods -.method public constructor (Le/j/j/o/t0$a;Le/j/j/o/t0;Le/j/j/o/k;)V - .locals 0 - - iput-object p1, p0, Le/j/j/o/t0$a$b;->b:Le/j/j/o/t0$a; - - iput-object p3, p0, Le/j/j/o/t0$a$b;->a:Le/j/j/o/k; - - invoke-direct {p0}, Le/j/j/o/e;->()V - - return-void -.end method - - -# virtual methods -.method public a()V - .locals 2 - - iget-object v0, p0, Le/j/j/o/t0$a$b;->b:Le/j/j/o/t0$a; - - iget-object v0, v0, Le/j/j/o/t0$a;->g:Le/j/j/o/w; - - invoke-virtual {v0}, Le/j/j/o/w;->a()V - - iget-object v0, p0, Le/j/j/o/t0$a$b;->b:Le/j/j/o/t0$a; - - const/4 v1, 0x1 - - iput-boolean v1, v0, Le/j/j/o/t0$a;->f:Z - - iget-object v0, p0, Le/j/j/o/t0$a$b;->a:Le/j/j/o/k; - - check-cast v0, Le/j/j/o/b; - - invoke-virtual {v0}, Le/j/j/o/b;->a()V - - return-void -.end method - -.method public b()V - .locals 1 - - iget-object v0, p0, Le/j/j/o/t0$a$b;->b:Le/j/j/o/t0$a; - - iget-object v0, v0, Le/j/j/o/t0$a;->e:Le/j/j/o/q0; - - check-cast v0, Le/j/j/o/d; - - invoke-virtual {v0}, Le/j/j/o/d;->i()Z - - move-result v0 - - if-eqz v0, :cond_0 - - iget-object v0, p0, Le/j/j/o/t0$a$b;->b:Le/j/j/o/t0$a; - - iget-object v0, v0, Le/j/j/o/t0$a;->g:Le/j/j/o/w; - - invoke-virtual {v0}, Le/j/j/o/w;->e()Z - - :cond_0 - return-void -.end method diff --git a/com.discord/smali_classes2/e/j/j/o/t0.smali b/com.discord/smali_classes2/e/j/j/o/t0.smali index fc1bb93bcf..8403371def 100644 --- a/com.discord/smali_classes2/e/j/j/o/t0.smali +++ b/com.discord/smali_classes2/e/j/j/o/t0.smali @@ -1,209 +1,28 @@ -.class public Le/j/j/o/t0; +.class public interface abstract Le/j/j/o/t0; .super Ljava/lang/Object; -.source "ResizeAndRotateProducer.java" - -# interfaces -.implements Le/j/j/o/p0; +.source "Producer.java" # annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Le/j/j/o/t0$a; - } -.end annotation - .annotation system Ldalvik/annotation/Signature; value = { + ";" + ">", + "Ljava/lang/Object;" } .end annotation -# instance fields -.field public final a:Ljava/util/concurrent/Executor; - -.field public final b:Le/j/d/h/h; - -.field public final c:Le/j/j/o/p0; - .annotation system Ldalvik/annotation/Signature; - value = { - "Le/j/j/o/p0<", - "Le/j/j/j/e;", - ">;" - } - .end annotation -.end field - -.field public final d:Z - -.field public final e:Le/j/j/r/c; - - -# direct methods -.method public constructor (Ljava/util/concurrent/Executor;Le/j/d/h/h;Le/j/j/o/p0;ZLe/j/j/r/c;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/concurrent/Executor;", - "Le/j/d/h/h;", - "Le/j/j/o/p0<", - "Le/j/j/j/e;", - ">;Z", - "Le/j/j/r/c;", - ")V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - if-eqz p1, :cond_3 - - iput-object p1, p0, Le/j/j/o/t0;->a:Ljava/util/concurrent/Executor; - - if-eqz p2, :cond_2 - - iput-object p2, p0, Le/j/j/o/t0;->b:Le/j/d/h/h; - - if-eqz p3, :cond_1 - - iput-object p3, p0, Le/j/j/o/t0;->c:Le/j/j/o/p0; - - if-eqz p5, :cond_0 - - iput-object p5, p0, Le/j/j/o/t0;->e:Le/j/j/r/c; - - iput-boolean p4, p0, Le/j/j/o/t0;->d:Z - - return-void - - :cond_0 - new-instance p1, Ljava/lang/NullPointerException; - - invoke-direct {p1}, Ljava/lang/NullPointerException;->()V - - throw p1 - - :cond_1 - new-instance p1, Ljava/lang/NullPointerException; - - invoke-direct {p1}, Ljava/lang/NullPointerException;->()V - - throw p1 - - :cond_2 - new-instance p1, Ljava/lang/NullPointerException; - - invoke-direct {p1}, Ljava/lang/NullPointerException;->()V - - throw p1 - - :cond_3 - new-instance p1, Ljava/lang/NullPointerException; - - invoke-direct {p1}, Ljava/lang/NullPointerException;->()V - - throw p1 -.end method - -.method public static a(Le/j/j/d/f;Le/j/j/j/e;)Z - .locals 2 - - iget-boolean v0, p0, Le/j/j/d/f;->b:Z - - const/4 v1, 0x0 - - if-nez v0, :cond_3 - - invoke-static {p0, p1}, Le/j/j/r/d;->b(Le/j/j/d/f;Le/j/j/j/e;)I - - move-result v0 - - if-nez v0, :cond_2 - - invoke-virtual {p0}, Le/j/j/d/f;->c()Z - - move-result v0 - - if-eqz v0, :cond_1 - - iget-boolean p0, p0, Le/j/j/d/f;->b:Z - - if-eqz p0, :cond_0 - - goto :goto_0 - - :cond_0 - sget-object p0, Le/j/j/r/d;->a:Le/j/d/d/d; - - invoke-virtual {p1}, Le/j/j/j/e;->i()V - - iget p1, p1, Le/j/j/j/e;->h:I - - invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p1 - - invoke-virtual {p0, p1}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z - - move-result p0 - - goto :goto_1 - - :cond_1 - :goto_0 - iput v1, p1, Le/j/j/j/e;->h:I - - const/4 p0, 0x0 - - :goto_1 - if-eqz p0, :cond_3 - - :cond_2 - const/4 v1, 0x1 - - :cond_3 - return v1 -.end method - - # virtual methods -.method public a(Le/j/j/o/k;Le/j/j/o/q0;)V - .locals 8 +.method public abstract a(Le/j/j/o/k;Le/j/j/o/u0;)V .annotation system Ldalvik/annotation/Signature; value = { "(", "Le/j/j/o/k<", - "Le/j/j/j/e;", - ">;", - "Le/j/j/o/q0;", + "TT;>;", + "Le/j/j/o/u0;", ")V" } .end annotation - - iget-object v0, p0, Le/j/j/o/t0;->c:Le/j/j/o/p0; - - new-instance v7, Le/j/j/o/t0$a; - - iget-boolean v5, p0, Le/j/j/o/t0;->d:Z - - iget-object v6, p0, Le/j/j/o/t0;->e:Le/j/j/r/c; - - move-object v1, v7 - - move-object v2, p0 - - move-object v3, p1 - - move-object v4, p2 - - invoke-direct/range {v1 .. v6}, Le/j/j/o/t0$a;->(Le/j/j/o/t0;Le/j/j/o/k;Le/j/j/o/q0;ZLe/j/j/r/c;)V - - invoke-interface {v0, v7, p2}, Le/j/j/o/p0;->a(Le/j/j/o/k;Le/j/j/o/q0;)V - - return-void .end method diff --git a/com.discord/smali_classes2/e/j/j/o/u.smali b/com.discord/smali_classes2/e/j/j/o/u.smali index a91040ec55..52c9c31208 100644 --- a/com.discord/smali_classes2/e/j/j/o/u.smali +++ b/com.discord/smali_classes2/e/j/j/o/u.smali @@ -1,52 +1,85 @@ .class public Le/j/j/o/u; -.super Le/j/j/o/e; -.source "HttpUrlConnectionNetworkFetcher.java" +.super Ljava/lang/Object; +.source "FetchState.java" # instance fields -.field public final synthetic a:Ljava/util/concurrent/Future; +.field public final a:Le/j/j/o/k; + .annotation system Ldalvik/annotation/Signature; + value = { + "Le/j/j/o/k<", + "Le/j/j/j/e;", + ">;" + } + .end annotation +.end field -.field public final synthetic b:Le/j/j/o/i0$a; +.field public final b:Le/j/j/o/u0; + +.field public c:J + +.field public d:I + +.field public e:Le/j/j/d/a; # direct methods -.method public constructor (Le/j/j/o/v;Ljava/util/concurrent/Future;Le/j/j/o/i0$a;)V +.method public constructor (Le/j/j/o/k;Le/j/j/o/u0;)V .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Le/j/j/o/k<", + "Le/j/j/j/e;", + ">;", + "Le/j/j/o/u0;", + ")V" + } + .end annotation - iput-object p2, p0, Le/j/j/o/u;->a:Ljava/util/concurrent/Future; + invoke-direct {p0}, Ljava/lang/Object;->()V - iput-object p3, p0, Le/j/j/o/u;->b:Le/j/j/o/i0$a; + iput-object p1, p0, Le/j/j/o/u;->a:Le/j/j/o/k; - invoke-direct {p0}, Le/j/j/o/e;->()V + iput-object p2, p0, Le/j/j/o/u;->b:Le/j/j/o/u0; + + const-wide/16 p1, 0x0 + + iput-wide p1, p0, Le/j/j/o/u;->c:J return-void .end method # virtual methods -.method public a()V - .locals 2 +.method public a()Le/j/j/o/u0; + .locals 1 - iget-object v0, p0, Le/j/j/o/u;->a:Ljava/util/concurrent/Future; + iget-object v0, p0, Le/j/j/o/u;->b:Le/j/j/o/u0; - const/4 v1, 0x0 - - invoke-interface {v0, v1}, Ljava/util/concurrent/Future;->cancel(Z)Z - - move-result v0 - - if-eqz v0, :cond_0 - - iget-object v0, p0, Le/j/j/o/u;->b:Le/j/j/o/i0$a; - - check-cast v0, Le/j/j/o/h0$a; - - iget-object v1, v0, Le/j/j/o/h0$a;->b:Le/j/j/o/h0; - - iget-object v0, v0, Le/j/j/o/h0$a;->a:Le/j/j/o/s; - - invoke-virtual {v1, v0}, Le/j/j/o/h0;->a(Le/j/j/o/s;)V - - :cond_0 - return-void + return-object v0 +.end method + +.method public b()Ljava/lang/String; + .locals 1 + + iget-object v0, p0, Le/j/j/o/u;->b:Le/j/j/o/u0; + + check-cast v0, Le/j/j/o/d; + + iget-object v0, v0, Le/j/j/o/d;->b:Ljava/lang/String; + + return-object v0 +.end method + +.method public c()Le/j/j/k/c; + .locals 1 + + iget-object v0, p0, Le/j/j/o/u;->b:Le/j/j/o/u0; + + check-cast v0, Le/j/j/o/d; + + iget-object v0, v0, Le/j/j/o/d;->c:Le/j/j/k/c; + + return-object v0 .end method diff --git a/com.discord/smali_classes2/e/j/j/o/u0.smali b/com.discord/smali_classes2/e/j/j/o/u0.smali index e691bb982d..cf1542b1a3 100644 --- a/com.discord/smali_classes2/e/j/j/o/u0.smali +++ b/com.discord/smali_classes2/e/j/j/o/u0.smali @@ -1,13 +1,3 @@ -.class public Le/j/j/o/u0; -.super Le/j/j/o/d; -.source "SettableProducerContext.java" - - -# direct methods -.method public constructor (Le/j/j/p/c;Ljava/lang/String;Le/j/j/k/c;Ljava/lang/Object;Le/j/j/p/c$b;ZZLe/j/j/d/d;)V - .locals 0 - - invoke-direct/range {p0 .. p8}, Le/j/j/o/d;->(Le/j/j/p/c;Ljava/lang/String;Le/j/j/k/c;Ljava/lang/Object;Le/j/j/p/c$b;ZZLe/j/j/d/d;)V - - return-void -.end method +.class public interface abstract Le/j/j/o/u0; +.super Ljava/lang/Object; +.source "ProducerContext.java" diff --git a/com.discord/smali_classes2/e/j/j/o/v.smali b/com.discord/smali_classes2/e/j/j/o/v.smali index 7789ac47f9..1411238071 100644 --- a/com.discord/smali_classes2/e/j/j/o/v.smali +++ b/com.discord/smali_classes2/e/j/j/o/v.smali @@ -1,567 +1,46 @@ .class public Le/j/j/o/v; -.super Le/j/j/o/c; +.super Ljava/lang/Object; .source "HttpUrlConnectionNetworkFetcher.java" - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Le/j/j/o/v$a; - } -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Le/j/j/o/c<", - "Le/j/j/o/v$a;", - ">;" - } -.end annotation +# interfaces +.implements Ljava/lang/Runnable; # instance fields -.field public a:I +.field public final synthetic d:Le/j/j/o/x$a; -.field public final b:Ljava/util/concurrent/ExecutorService; +.field public final synthetic e:Le/j/j/o/k0$a; -.field public final c:Le/j/d/l/b; +.field public final synthetic f:Le/j/j/o/x; # direct methods -.method public constructor (I)V - .locals 2 +.method public constructor (Le/j/j/o/x;Le/j/j/o/x$a;Le/j/j/o/k0$a;)V + .locals 0 - invoke-static {}, Lcom/facebook/common/time/RealtimeSinceBootClock;->get()Lcom/facebook/common/time/RealtimeSinceBootClock; + iput-object p1, p0, Le/j/j/o/v;->f:Le/j/j/o/x; - move-result-object v0 + iput-object p2, p0, Le/j/j/o/v;->d:Le/j/j/o/x$a; - invoke-direct {p0}, Le/j/j/o/c;->()V + iput-object p3, p0, Le/j/j/o/v;->e:Le/j/j/o/k0$a; - const/4 v1, 0x3 - - invoke-static {v1}, Ljava/util/concurrent/Executors;->newFixedThreadPool(I)Ljava/util/concurrent/ExecutorService; - - move-result-object v1 - - iput-object v1, p0, Le/j/j/o/v;->b:Ljava/util/concurrent/ExecutorService; - - iput-object v0, p0, Le/j/j/o/v;->c:Le/j/d/l/b; - - iput p1, p0, Le/j/j/o/v;->a:I + invoke-direct {p0}, Ljava/lang/Object;->()V return-void .end method # virtual methods -.method public a(Le/j/j/o/k;Le/j/j/o/q0;)Le/j/j/o/s; - .locals 1 +.method public run()V + .locals 3 - new-instance v0, Le/j/j/o/v$a; + iget-object v0, p0, Le/j/j/o/v;->f:Le/j/j/o/x; - invoke-direct {v0, p1, p2}, Le/j/j/o/v$a;->(Le/j/j/o/k;Le/j/j/o/q0;)V + iget-object v1, p0, Le/j/j/o/v;->d:Le/j/j/o/x$a; - return-object v0 -.end method + iget-object v2, p0, Le/j/j/o/v;->e:Le/j/j/o/k0$a; -.method public final a(Landroid/net/Uri;I)Ljava/net/HttpURLConnection; - .locals 7 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - invoke-static {p1}, Le/j/d/m/c;->h(Landroid/net/Uri;)Ljava/net/URL; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/net/URL;->openConnection()Ljava/net/URLConnection; - - move-result-object v0 - - check-cast v0, Ljava/net/HttpURLConnection; - - iget v1, p0, Le/j/j/o/v;->a:I - - invoke-virtual {v0, v1}, Ljava/net/HttpURLConnection;->setConnectTimeout(I)V - - invoke-virtual {v0}, Ljava/net/HttpURLConnection;->getResponseCode()I - - move-result v1 - - const/4 v2, 0x1 - - const/4 v3, 0x0 - - const/16 v4, 0xc8 - - if-lt v1, v4, :cond_0 - - const/16 v4, 0x12c - - if-ge v1, v4, :cond_0 - - const/4 v4, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v4, 0x0 - - :goto_0 - if-eqz v4, :cond_1 - - return-object v0 - - :cond_1 - const/16 v4, 0x133 - - if-eq v1, v4, :cond_2 - - const/16 v4, 0x134 - - if-eq v1, v4, :cond_2 - - packed-switch v1, :pswitch_data_0 - - const/4 v4, 0x0 - - goto :goto_1 - - :cond_2 - :pswitch_0 - const/4 v4, 0x1 - - :goto_1 - const/4 v5, 0x2 - - if-eqz v4, :cond_6 - - const-string v4, "Location" - - invoke-virtual {v0, v4}, Ljava/net/HttpURLConnection;->getHeaderField(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v4 - - invoke-virtual {v0}, Ljava/net/HttpURLConnection;->disconnect()V - - if-nez v4, :cond_3 - - const/4 v0, 0x0 - - goto :goto_2 - - :cond_3 - invoke-static {v4}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object v0 - - :goto_2 - invoke-virtual {p1}, Landroid/net/Uri;->getScheme()Ljava/lang/String; - - move-result-object v4 - - if-lez p2, :cond_4 - - if-eqz v0, :cond_4 - - invoke-virtual {v0}, Landroid/net/Uri;->getScheme()Ljava/lang/String; - - move-result-object v6 - - invoke-virtual {v6, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v4 - - if-nez v4, :cond_4 - - sub-int/2addr p2, v2 - - invoke-virtual {p0, v0, p2}, Le/j/j/o/v;->a(Landroid/net/Uri;I)Ljava/net/HttpURLConnection; - - move-result-object p1 - - return-object p1 - - :cond_4 - if-nez p2, :cond_5 - - new-array p2, v2, [Ljava/lang/Object; - - invoke-virtual {p1}, Landroid/net/Uri;->toString()Ljava/lang/String; - - move-result-object p1 - - aput-object p1, p2, v3 - - invoke-static {}, Ljava/util/Locale;->getDefault()Ljava/util/Locale; - - move-result-object p1 - - const-string v0, "URL %s follows too many redirects" - - invoke-static {p1, v0, p2}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - goto :goto_3 - - :cond_5 - new-array p2, v5, [Ljava/lang/Object; - - invoke-virtual {p1}, Landroid/net/Uri;->toString()Ljava/lang/String; - - move-result-object p1 - - aput-object p1, p2, v3 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p1 - - aput-object p1, p2, v2 - - invoke-static {}, Ljava/util/Locale;->getDefault()Ljava/util/Locale; - - move-result-object p1 - - const-string v0, "URL %s returned %d without a valid redirect" - - invoke-static {p1, v0, p2}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - :goto_3 - new-instance p2, Ljava/io/IOException; - - invoke-direct {p2, p1}, Ljava/io/IOException;->(Ljava/lang/String;)V - - throw p2 - - :cond_6 - invoke-virtual {v0}, Ljava/net/HttpURLConnection;->disconnect()V - - new-instance p2, Ljava/io/IOException; - - new-array v0, v5, [Ljava/lang/Object; - - invoke-virtual {p1}, Landroid/net/Uri;->toString()Ljava/lang/String; - - move-result-object p1 - - aput-object p1, v0, v3 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p1 - - aput-object p1, v0, v2 - - const-string p1, "Image URL %s returned HTTP code %d" - - invoke-static {p1, v0}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {p2, p1}, Ljava/io/IOException;->(Ljava/lang/String;)V - - throw p2 - - nop - - :pswitch_data_0 - .packed-switch 0x12c - :pswitch_0 - :pswitch_0 - :pswitch_0 - :pswitch_0 - .end packed-switch -.end method - -.method public a(Le/j/j/o/s;I)Ljava/util/Map; - .locals 5 - - check-cast p1, Le/j/j/o/v$a; - - new-instance v0, Ljava/util/HashMap; - - const/4 v1, 0x4 - - invoke-direct {v0, v1}, Ljava/util/HashMap;->(I)V - - invoke-static {p1}, Le/j/j/o/v$a;->b(Le/j/j/o/v$a;)J - - move-result-wide v1 - - invoke-static {p1}, Le/j/j/o/v$a;->a(Le/j/j/o/v$a;)J - - move-result-wide v3 - - sub-long/2addr v1, v3 - - invoke-static {v1, v2}, Ljava/lang/Long;->toString(J)Ljava/lang/String; - - move-result-object v1 - - const-string v2, "queue_time" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - invoke-static {p1}, Le/j/j/o/v$a;->c(Le/j/j/o/v$a;)J - - move-result-wide v1 - - invoke-static {p1}, Le/j/j/o/v$a;->b(Le/j/j/o/v$a;)J - - move-result-wide v3 - - sub-long/2addr v1, v3 - - invoke-static {v1, v2}, Ljava/lang/Long;->toString(J)Ljava/lang/String; - - move-result-object v1 - - const-string v2, "fetch_time" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - invoke-static {p1}, Le/j/j/o/v$a;->c(Le/j/j/o/v$a;)J - - move-result-wide v1 - - invoke-static {p1}, Le/j/j/o/v$a;->a(Le/j/j/o/v$a;)J - - move-result-wide v3 - - sub-long/2addr v1, v3 - - invoke-static {v1, v2}, Ljava/lang/Long;->toString(J)Ljava/lang/String; - - move-result-object p1 - - const-string v1, "total_time" - - invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - invoke-static {p2}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; - - move-result-object p1 - - const-string p2, "image_size" - - invoke-interface {v0, p2, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - return-object v0 -.end method - -.method public a(Le/j/j/o/s;Le/j/j/o/i0$a;)V - .locals 2 - - check-cast p1, Le/j/j/o/v$a; - - iget-object v0, p0, Le/j/j/o/v;->c:Le/j/d/l/b; - - invoke-interface {v0}, Le/j/d/l/b;->now()J - - move-result-wide v0 - - iput-wide v0, p1, Le/j/j/o/v$a;->f:J - - iget-object v0, p0, Le/j/j/o/v;->b:Ljava/util/concurrent/ExecutorService; - - new-instance v1, Le/j/j/o/t; - - invoke-direct {v1, p0, p1, p2}, Le/j/j/o/t;->(Le/j/j/o/v;Le/j/j/o/v$a;Le/j/j/o/i0$a;)V - - invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;->submit(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; - - move-result-object v0 - - invoke-virtual {p1}, Le/j/j/o/s;->a()Le/j/j/o/q0; - - move-result-object p1 - - new-instance v1, Le/j/j/o/u; - - invoke-direct {v1, p0, v0, p2}, Le/j/j/o/u;->(Le/j/j/o/v;Ljava/util/concurrent/Future;Le/j/j/o/i0$a;)V - - check-cast p1, Le/j/j/o/d; - - invoke-virtual {p1, v1}, Le/j/j/o/d;->a(Le/j/j/o/r0;)V - - return-void -.end method - -.method public a(Le/j/j/o/v$a;Le/j/j/o/i0$a;)V - .locals 4 - - const/4 v0, 0x0 - - :try_start_0 - iget-object v1, p1, Le/j/j/o/s;->b:Le/j/j/o/q0; - - check-cast v1, Le/j/j/o/d; - - iget-object v1, v1, Le/j/j/o/d;->a:Le/j/j/p/c; - - iget-object v1, v1, Le/j/j/p/c;->b:Landroid/net/Uri; - - const/4 v2, 0x5 - - invoke-virtual {p0, v1, v2}, Le/j/j/o/v;->a(Landroid/net/Uri;I)Ljava/net/HttpURLConnection; - - move-result-object v1 - :try_end_0 - .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_2 - .catchall {:try_start_0 .. :try_end_0} :catchall_1 - - :try_start_1 - iget-object v2, p0, Le/j/j/o/v;->c:Le/j/d/l/b; - - invoke-interface {v2}, Le/j/d/l/b;->now()J - - move-result-wide v2 - - iput-wide v2, p1, Le/j/j/o/v$a;->g:J - - if-eqz v1, :cond_0 - - invoke-virtual {v1}, Ljava/net/HttpURLConnection;->getInputStream()Ljava/io/InputStream; - - move-result-object v0 - :try_end_1 - .catch Ljava/io/IOException; {:try_start_1 .. :try_end_1} :catch_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - const/4 p1, -0x1 - - move-object v2, p2 - - check-cast v2, Le/j/j/o/h0$a; - - :try_start_2 - invoke-virtual {v2, v0, p1}, Le/j/j/o/h0$a;->a(Ljava/io/InputStream;I)V - :try_end_2 - .catch Ljava/io/IOException; {:try_start_2 .. :try_end_2} :catch_1 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - :cond_0 - if-eqz v0, :cond_1 - - :try_start_3 - invoke-virtual {v0}, Ljava/io/InputStream;->close()V - :try_end_3 - .catch Ljava/io/IOException; {:try_start_3 .. :try_end_3} :catch_0 - - goto :goto_0 - - :catch_0 - nop - - :cond_1 - :goto_0 - if-eqz v1, :cond_3 - - goto :goto_5 - - :catch_1 - move-exception p1 - - goto :goto_3 - - :catchall_0 - move-exception p1 - - goto :goto_6 - - :catchall_1 - move-exception p1 - - goto :goto_1 - - :catch_2 - move-exception p1 - - goto :goto_2 - - :goto_1 - move-object v1, v0 - - goto :goto_6 - - :goto_2 - move-object v1, v0 - - :goto_3 - :try_start_4 - check-cast p2, Le/j/j/o/h0$a; - - iget-object v2, p2, Le/j/j/o/h0$a;->b:Le/j/j/o/h0; - - iget-object p2, p2, Le/j/j/o/h0$a;->a:Le/j/j/o/s; - - invoke-virtual {v2, p2, p1}, Le/j/j/o/h0;->a(Le/j/j/o/s;Ljava/lang/Throwable;)V - :try_end_4 - .catchall {:try_start_4 .. :try_end_4} :catchall_0 - - if-eqz v0, :cond_2 - - :try_start_5 - invoke-virtual {v0}, Ljava/io/InputStream;->close()V - :try_end_5 - .catch Ljava/io/IOException; {:try_start_5 .. :try_end_5} :catch_3 - - goto :goto_4 - - :catch_3 - nop - - :cond_2 - :goto_4 - if-eqz v1, :cond_3 - - :goto_5 - invoke-virtual {v1}, Ljava/net/HttpURLConnection;->disconnect()V - - :cond_3 - return-void - - :goto_6 - if-eqz v0, :cond_4 - - :try_start_6 - invoke-virtual {v0}, Ljava/io/InputStream;->close()V - :try_end_6 - .catch Ljava/io/IOException; {:try_start_6 .. :try_end_6} :catch_4 - - goto :goto_7 - - :catch_4 - nop - - :cond_4 - :goto_7 - if-eqz v1, :cond_5 - - invoke-virtual {v1}, Ljava/net/HttpURLConnection;->disconnect()V - - :cond_5 - throw p1 -.end method - -.method public b(Le/j/j/o/s;I)V - .locals 2 - - check-cast p1, Le/j/j/o/v$a; - - iget-object p2, p0, Le/j/j/o/v;->c:Le/j/d/l/b; - - invoke-interface {p2}, Le/j/d/l/b;->now()J - - move-result-wide v0 - - iput-wide v0, p1, Le/j/j/o/v$a;->h:J + invoke-virtual {v0, v1, v2}, Le/j/j/o/x;->a(Le/j/j/o/x$a;Le/j/j/o/k0$a;)V return-void .end method diff --git a/com.discord/smali_classes2/e/j/j/o/v0.smali b/com.discord/smali_classes2/e/j/j/o/v0.smali index 6d7a967b31..5f693667b2 100644 --- a/com.discord/smali_classes2/e/j/j/o/v0.smali +++ b/com.discord/smali_classes2/e/j/j/o/v0.smali @@ -1,301 +1,17 @@ -.class public abstract Le/j/j/o/v0; +.class public interface abstract Le/j/j/o/v0; .super Ljava/lang/Object; -.source "StatefulProducerRunnable.java" - -# interfaces -.implements Ljava/lang/Runnable; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Le/j/j/o/v0<", - "TT;>;" - } -.end annotation - - -# instance fields -.field public final d:Ljava/util/concurrent/atomic/AtomicInteger; - -.field public final e:Le/j/j/o/k; - .annotation system Ldalvik/annotation/Signature; - value = { - "Le/j/j/o/k<", - "TT;>;" - } - .end annotation -.end field - -.field public final f:Le/j/j/k/c; - -.field public final g:Ljava/lang/String; - -.field public final h:Ljava/lang/String; - - -# direct methods -.method public constructor (Le/j/j/o/k;Le/j/j/k/c;Ljava/lang/String;Ljava/lang/String;)V - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Le/j/j/o/k<", - "TT;>;", - "Le/j/j/k/c;", - "Ljava/lang/String;", - "Ljava/lang/String;", - ")V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger; - - const/4 v1, 0x0 - - invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicInteger;->(I)V - - iput-object v0, p0, Le/j/j/o/v0;->d:Ljava/util/concurrent/atomic/AtomicInteger; - - iput-object p1, p0, Le/j/j/o/v0;->e:Le/j/j/o/k; - - iput-object p2, p0, Le/j/j/o/v0;->f:Le/j/j/k/c; - - iput-object p3, p0, Le/j/j/o/v0;->g:Ljava/lang/String; - - iput-object p4, p0, Le/j/j/o/v0;->h:Ljava/lang/String; - - iget-object p1, p0, Le/j/j/o/v0;->f:Le/j/j/k/c; - - iget-object p2, p0, Le/j/j/o/v0;->h:Ljava/lang/String; - - iget-object p3, p0, Le/j/j/o/v0;->g:Ljava/lang/String; - - invoke-interface {p1, p2, p3}, Le/j/j/k/c;->a(Ljava/lang/String;Ljava/lang/String;)V - - return-void -.end method +.source "ProducerContextCallbacks.java" # virtual methods -.method public a()V - .locals 3 - - iget-object v0, p0, Le/j/j/o/v0;->d:Ljava/util/concurrent/atomic/AtomicInteger; - - const/4 v1, 0x0 - - const/4 v2, 0x2 - - invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/atomic/AtomicInteger;->compareAndSet(II)Z - - move-result v0 - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Le/j/j/o/v0;->c()V - - :cond_0 - return-void +.method public abstract a()V .end method -.method public a(Ljava/lang/Exception;)V - .locals 4 - - iget-object v0, p0, Le/j/j/o/v0;->f:Le/j/j/k/c; - - iget-object v1, p0, Le/j/j/o/v0;->h:Ljava/lang/String; - - iget-object v2, p0, Le/j/j/o/v0;->g:Ljava/lang/String; - - invoke-interface {v0, v1}, Le/j/j/k/c;->a(Ljava/lang/String;)Z - - move-result v3 - - const/4 v3, 0x0 - - invoke-interface {v0, v1, v2, p1, v3}, Le/j/j/k/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;Ljava/util/Map;)V - - iget-object v0, p0, Le/j/j/o/v0;->e:Le/j/j/o/k; - - check-cast v0, Le/j/j/o/b; - - invoke-virtual {v0, p1}, Le/j/j/o/b;->a(Ljava/lang/Throwable;)V - - return-void +.method public abstract b()V .end method -.method public abstract a(Ljava/lang/Object;)V - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)V" - } - .end annotation +.method public abstract c()V .end method -.method public abstract b()Ljava/lang/Object; - .annotation system Ldalvik/annotation/Signature; - value = { - "()TT;" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/Exception; - } - .end annotation -.end method - -.method public b(Ljava/lang/Object;)Ljava/util/Map; - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;" - } - .end annotation - - const/4 p1, 0x0 - - return-object p1 -.end method - -.method public c()V - .locals 4 - - iget-object v0, p0, Le/j/j/o/v0;->f:Le/j/j/k/c; - - iget-object v1, p0, Le/j/j/o/v0;->h:Ljava/lang/String; - - iget-object v2, p0, Le/j/j/o/v0;->g:Ljava/lang/String; - - invoke-interface {v0, v1}, Le/j/j/k/c;->a(Ljava/lang/String;)Z - - move-result v3 - - const/4 v3, 0x0 - - invoke-interface {v0, v1, v2, v3}, Le/j/j/k/c;->b(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V - - iget-object v0, p0, Le/j/j/o/v0;->e:Le/j/j/o/k; - - check-cast v0, Le/j/j/o/b; - - invoke-virtual {v0}, Le/j/j/o/b;->a()V - - return-void -.end method - -.method public c(Ljava/lang/Object;)V - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)V" - } - .end annotation - - iget-object v0, p0, Le/j/j/o/v0;->f:Le/j/j/k/c; - - iget-object v1, p0, Le/j/j/o/v0;->h:Ljava/lang/String; - - iget-object v2, p0, Le/j/j/o/v0;->g:Ljava/lang/String; - - invoke-interface {v0, v1}, Le/j/j/k/c;->a(Ljava/lang/String;)Z - - move-result v3 - - if-eqz v3, :cond_0 - - invoke-virtual {p0, p1}, Le/j/j/o/v0;->b(Ljava/lang/Object;)Ljava/util/Map; - - move-result-object v3 - - goto :goto_0 - - :cond_0 - const/4 v3, 0x0 - - :goto_0 - invoke-interface {v0, v1, v2, v3}, Le/j/j/k/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V - - iget-object v0, p0, Le/j/j/o/v0;->e:Le/j/j/o/k; - - const/4 v1, 0x1 - - check-cast v0, Le/j/j/o/b; - - invoke-virtual {v0, p1, v1}, Le/j/j/o/b;->a(Ljava/lang/Object;I)V - - return-void -.end method - -.method public final run()V - .locals 3 - - iget-object v0, p0, Le/j/j/o/v0;->d:Ljava/util/concurrent/atomic/AtomicInteger; - - const/4 v1, 0x0 - - const/4 v2, 0x1 - - invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/atomic/AtomicInteger;->compareAndSet(II)Z - - move-result v0 - - if-nez v0, :cond_0 - - goto :goto_0 - - :cond_0 - :try_start_0 - invoke-virtual {p0}, Le/j/j/o/v0;->b()Ljava/lang/Object; - - move-result-object v0 - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - iget-object v1, p0, Le/j/j/o/v0;->d:Ljava/util/concurrent/atomic/AtomicInteger; - - const/4 v2, 0x3 - - invoke-virtual {v1, v2}, Ljava/util/concurrent/atomic/AtomicInteger;->set(I)V - - :try_start_1 - invoke-virtual {p0, v0}, Le/j/j/o/v0;->c(Ljava/lang/Object;)V - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - invoke-virtual {p0, v0}, Le/j/j/o/v0;->a(Ljava/lang/Object;)V - - goto :goto_0 - - :catchall_0 - move-exception v1 - - invoke-virtual {p0, v0}, Le/j/j/o/v0;->a(Ljava/lang/Object;)V - - throw v1 - - :catch_0 - move-exception v0 - - iget-object v1, p0, Le/j/j/o/v0;->d:Ljava/util/concurrent/atomic/AtomicInteger; - - const/4 v2, 0x4 - - invoke-virtual {v1, v2}, Ljava/util/concurrent/atomic/AtomicInteger;->set(I)V - - invoke-virtual {p0, v0}, Le/j/j/o/v0;->a(Ljava/lang/Exception;)V - - :goto_0 - return-void +.method public abstract d()V .end method diff --git a/com.discord/smali_classes2/e/j/j/o/w$d.smali b/com.discord/smali_classes2/e/j/j/o/w$d.smali deleted file mode 100644 index e0e33e2faf..0000000000 --- a/com.discord/smali_classes2/e/j/j/o/w$d.smali +++ /dev/null @@ -1,145 +0,0 @@ -.class public final enum Le/j/j/o/w$d; -.super Ljava/lang/Enum; -.source "JobScheduler.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Le/j/j/o/w; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x4019 - name = "d" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Enum<", - "Le/j/j/o/w$d;", - ">;" - } -.end annotation - - -# static fields -.field public static final enum d:Le/j/j/o/w$d; - -.field public static final enum e:Le/j/j/o/w$d; - -.field public static final enum f:Le/j/j/o/w$d; - -.field public static final enum g:Le/j/j/o/w$d; - -.field public static final synthetic h:[Le/j/j/o/w$d; - - -# direct methods -.method public static constructor ()V - .locals 6 - - new-instance v0, Le/j/j/o/w$d; - - const/4 v1, 0x0 - - const-string v2, "IDLE" - - invoke-direct {v0, v2, v1}, Le/j/j/o/w$d;->(Ljava/lang/String;I)V - - sput-object v0, Le/j/j/o/w$d;->d:Le/j/j/o/w$d; - - new-instance v0, Le/j/j/o/w$d; - - const/4 v2, 0x1 - - const-string v3, "QUEUED" - - invoke-direct {v0, v3, v2}, Le/j/j/o/w$d;->(Ljava/lang/String;I)V - - sput-object v0, Le/j/j/o/w$d;->e:Le/j/j/o/w$d; - - new-instance v0, Le/j/j/o/w$d; - - const/4 v3, 0x2 - - const-string v4, "RUNNING" - - invoke-direct {v0, v4, v3}, Le/j/j/o/w$d;->(Ljava/lang/String;I)V - - sput-object v0, Le/j/j/o/w$d;->f:Le/j/j/o/w$d; - - new-instance v0, Le/j/j/o/w$d; - - const/4 v4, 0x3 - - const-string v5, "RUNNING_AND_PENDING" - - invoke-direct {v0, v5, v4}, Le/j/j/o/w$d;->(Ljava/lang/String;I)V - - sput-object v0, Le/j/j/o/w$d;->g:Le/j/j/o/w$d; - - const/4 v0, 0x4 - - new-array v0, v0, [Le/j/j/o/w$d; - - sget-object v5, Le/j/j/o/w$d;->d:Le/j/j/o/w$d; - - aput-object v5, v0, v1 - - sget-object v1, Le/j/j/o/w$d;->e:Le/j/j/o/w$d; - - aput-object v1, v0, v2 - - sget-object v1, Le/j/j/o/w$d;->f:Le/j/j/o/w$d; - - aput-object v1, v0, v3 - - sget-object v1, Le/j/j/o/w$d;->g:Le/j/j/o/w$d; - - aput-object v1, v0, v4 - - sput-object v0, Le/j/j/o/w$d;->h:[Le/j/j/o/w$d; - - return-void -.end method - -.method public constructor (Ljava/lang/String;I)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "()V" - } - .end annotation - - invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V - - return-void -.end method - -.method public static valueOf(Ljava/lang/String;)Le/j/j/o/w$d; - .locals 1 - - const-class v0, Le/j/j/o/w$d; - - invoke-static {v0, p0}, Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; - - move-result-object p0 - - check-cast p0, Le/j/j/o/w$d; - - return-object p0 -.end method - -.method public static values()[Le/j/j/o/w$d; - .locals 1 - - sget-object v0, Le/j/j/o/w$d;->h:[Le/j/j/o/w$d; - - invoke-virtual {v0}, [Le/j/j/o/w$d;->clone()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, [Le/j/j/o/w$d; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/e/j/j/o/w.smali b/com.discord/smali_classes2/e/j/j/o/w.smali index 7f50af2703..a079a5e014 100644 --- a/com.discord/smali_classes2/e/j/j/o/w.smali +++ b/com.discord/smali_classes2/e/j/j/o/w.smali @@ -1,505 +1,52 @@ .class public Le/j/j/o/w; -.super Ljava/lang/Object; -.source "JobScheduler.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Le/j/j/o/w$d;, - Le/j/j/o/w$c; - } -.end annotation +.super Le/j/j/o/e; +.source "HttpUrlConnectionNetworkFetcher.java" # instance fields -.field public final a:Ljava/util/concurrent/Executor; +.field public final synthetic a:Ljava/util/concurrent/Future; -.field public final b:Le/j/j/o/w$c; - -.field public final c:Ljava/lang/Runnable; - -.field public final d:Ljava/lang/Runnable; - -.field public final e:I - -.field public f:Le/j/j/j/e; - -.field public g:I - -.field public h:Le/j/j/o/w$d; - -.field public i:J - -.field public j:J +.field public final synthetic b:Le/j/j/o/k0$a; # direct methods -.method public constructor (Ljava/util/concurrent/Executor;Le/j/j/o/w$c;I)V +.method public constructor (Le/j/j/o/x;Ljava/util/concurrent/Future;Le/j/j/o/k0$a;)V .locals 0 - invoke-direct {p0}, Ljava/lang/Object;->()V + iput-object p2, p0, Le/j/j/o/w;->a:Ljava/util/concurrent/Future; - iput-object p1, p0, Le/j/j/o/w;->a:Ljava/util/concurrent/Executor; + iput-object p3, p0, Le/j/j/o/w;->b:Le/j/j/o/k0$a; - iput-object p2, p0, Le/j/j/o/w;->b:Le/j/j/o/w$c; - - iput p3, p0, Le/j/j/o/w;->e:I - - new-instance p1, Le/j/j/o/w$a; - - invoke-direct {p1, p0}, Le/j/j/o/w$a;->(Le/j/j/o/w;)V - - iput-object p1, p0, Le/j/j/o/w;->c:Ljava/lang/Runnable; - - new-instance p1, Le/j/j/o/w$b; - - invoke-direct {p1, p0}, Le/j/j/o/w$b;->(Le/j/j/o/w;)V - - iput-object p1, p0, Le/j/j/o/w;->d:Ljava/lang/Runnable; - - const/4 p1, 0x0 - - iput-object p1, p0, Le/j/j/o/w;->f:Le/j/j/j/e; - - const/4 p1, 0x0 - - iput p1, p0, Le/j/j/o/w;->g:I - - sget-object p1, Le/j/j/o/w$d;->d:Le/j/j/o/w$d; - - iput-object p1, p0, Le/j/j/o/w;->h:Le/j/j/o/w$d; - - const-wide/16 p1, 0x0 - - iput-wide p1, p0, Le/j/j/o/w;->i:J - - iput-wide p1, p0, Le/j/j/o/w;->j:J + invoke-direct {p0}, Le/j/j/o/e;->()V return-void .end method -.method public static b(Le/j/j/j/e;I)Z - .locals 1 - - invoke-static {p1}, Le/j/j/o/b;->a(I)Z - - move-result v0 - - if-nez v0, :cond_1 - - const/4 v0, 0x4 - - invoke-static {p1, v0}, Le/j/j/o/b;->b(II)Z - - move-result p1 - - if-nez p1, :cond_1 - - invoke-static {p0}, Le/j/j/j/e;->e(Le/j/j/j/e;)Z - - move-result p0 - - if-eqz p0, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 p0, 0x0 - - goto :goto_1 - - :cond_1 - :goto_0 - const/4 p0, 0x1 - - :goto_1 - return p0 -.end method - # virtual methods .method public a()V .locals 2 - monitor-enter p0 - - :try_start_0 - iget-object v0, p0, Le/j/j/o/w;->f:Le/j/j/j/e; + iget-object v0, p0, Le/j/j/o/w;->a:Ljava/util/concurrent/Future; const/4 v1, 0x0 - iput-object v1, p0, Le/j/j/o/w;->f:Le/j/j/j/e; - - const/4 v1, 0x0 - - iput v1, p0, Le/j/j/o/w;->g:I - - monitor-exit p0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - invoke-static {v0}, Le/j/j/j/e;->c(Le/j/j/j/e;)V - - return-void - - :catchall_0 - move-exception v0 - - :try_start_1 - monitor-exit p0 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - throw v0 -.end method - -.method public final a(J)V - .locals 3 - - const-wide/16 v0, 0x0 - - cmp-long v2, p1, v0 - - if-lez v2, :cond_0 - - invoke-static {}, Lp/a/b/b/g/e;->c()Ljava/util/concurrent/ScheduledExecutorService; - - move-result-object v0 - - iget-object v1, p0, Le/j/j/o/w;->d:Ljava/lang/Runnable; - - sget-object v2, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit; - - invoke-interface {v0, v1, p1, p2, v2}, Ljava/util/concurrent/ScheduledExecutorService;->schedule(Ljava/lang/Runnable;JLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/ScheduledFuture; - - goto :goto_0 - - :cond_0 - iget-object p1, p0, Le/j/j/o/w;->d:Ljava/lang/Runnable; - - invoke-interface {p1}, Ljava/lang/Runnable;->run()V - - :goto_0 - return-void -.end method - -.method public a(Le/j/j/j/e;I)Z - .locals 1 - - invoke-static {p1, p2}, Le/j/j/o/w;->b(Le/j/j/j/e;I)Z - - move-result v0 - - if-nez v0, :cond_0 - - const/4 p1, 0x0 - - return p1 - - :cond_0 - monitor-enter p0 - - :try_start_0 - iget-object v0, p0, Le/j/j/o/w;->f:Le/j/j/j/e; - - invoke-static {p1}, Le/j/j/j/e;->b(Le/j/j/j/e;)Le/j/j/j/e; - - move-result-object p1 - - iput-object p1, p0, Le/j/j/o/w;->f:Le/j/j/j/e; - - iput p2, p0, Le/j/j/o/w;->g:I - - monitor-exit p0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - invoke-static {v0}, Le/j/j/j/e;->c(Le/j/j/j/e;)V - - const/4 p1, 0x1 - - return p1 - - :catchall_0 - move-exception p1 - - :try_start_1 - monitor-exit p0 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - throw p1 -.end method - -.method public final b()V - .locals 5 - - invoke-static {}, Landroid/os/SystemClock;->uptimeMillis()J - - move-result-wide v0 - - monitor-enter p0 - - :try_start_0 - iget-object v2, p0, Le/j/j/o/w;->f:Le/j/j/j/e; - - iget v3, p0, Le/j/j/o/w;->g:I - - const/4 v4, 0x0 - - iput-object v4, p0, Le/j/j/o/w;->f:Le/j/j/j/e; - - const/4 v4, 0x0 - - iput v4, p0, Le/j/j/o/w;->g:I - - sget-object v4, Le/j/j/o/w$d;->f:Le/j/j/o/w$d; - - iput-object v4, p0, Le/j/j/o/w;->h:Le/j/j/o/w$d; - - iput-wide v0, p0, Le/j/j/o/w;->j:J - - monitor-exit p0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_1 - - :try_start_1 - invoke-static {v2, v3}, Le/j/j/o/w;->b(Le/j/j/j/e;I)Z + invoke-interface {v0, v1}, Ljava/util/concurrent/Future;->cancel(Z)Z move-result v0 if-eqz v0, :cond_0 - iget-object v0, p0, Le/j/j/o/w;->b:Le/j/j/o/w$c; + iget-object v0, p0, Le/j/j/o/w;->b:Le/j/j/o/k0$a; - invoke-interface {v0, v2, v3}, Le/j/j/o/w$c;->a(Le/j/j/j/e;I)V - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 + check-cast v0, Le/j/j/o/j0$a; + + iget-object v1, v0, Le/j/j/o/j0$a;->b:Le/j/j/o/j0; + + iget-object v0, v0, Le/j/j/o/j0$a;->a:Le/j/j/o/u; + + invoke-virtual {v1, v0}, Le/j/j/o/j0;->a(Le/j/j/o/u;)V :cond_0 - invoke-static {v2}, Le/j/j/j/e;->c(Le/j/j/j/e;)V - - invoke-virtual {p0}, Le/j/j/o/w;->d()V - return-void - - :catchall_0 - move-exception v0 - - invoke-static {v2}, Le/j/j/j/e;->c(Le/j/j/j/e;)V - - invoke-virtual {p0}, Le/j/j/o/w;->d()V - - throw v0 - - :catchall_1 - move-exception v0 - - :try_start_2 - monitor-exit p0 - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_1 - - throw v0 -.end method - -.method public declared-synchronized c()J - .locals 4 - - monitor-enter p0 - - :try_start_0 - iget-wide v0, p0, Le/j/j/o/w;->j:J - - iget-wide v2, p0, Le/j/j/o/w;->i:J - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - sub-long/2addr v0, v2 - - monitor-exit p0 - - return-wide v0 - - :catchall_0 - move-exception v0 - - monitor-exit p0 - - throw v0 -.end method - -.method public final d()V - .locals 6 - - invoke-static {}, Landroid/os/SystemClock;->uptimeMillis()J - - move-result-wide v0 - - monitor-enter p0 - - :try_start_0 - iget-object v2, p0, Le/j/j/o/w;->h:Le/j/j/o/w$d; - - sget-object v3, Le/j/j/o/w$d;->g:Le/j/j/o/w$d; - - if-ne v2, v3, :cond_0 - - iget-wide v2, p0, Le/j/j/o/w;->j:J - - iget v4, p0, Le/j/j/o/w;->e:I - - int-to-long v4, v4 - - add-long/2addr v2, v4 - - invoke-static {v2, v3, v0, v1}, Ljava/lang/Math;->max(JJ)J - - move-result-wide v2 - - const/4 v4, 0x1 - - iput-wide v0, p0, Le/j/j/o/w;->i:J - - sget-object v5, Le/j/j/o/w$d;->e:Le/j/j/o/w$d; - - iput-object v5, p0, Le/j/j/o/w;->h:Le/j/j/o/w$d; - - goto :goto_0 - - :cond_0 - sget-object v2, Le/j/j/o/w$d;->d:Le/j/j/o/w$d; - - iput-object v2, p0, Le/j/j/o/w;->h:Le/j/j/o/w$d; - - const-wide/16 v2, 0x0 - - const/4 v4, 0x0 - - :goto_0 - monitor-exit p0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - if-eqz v4, :cond_1 - - sub-long/2addr v2, v0 - - invoke-virtual {p0, v2, v3}, Le/j/j/o/w;->a(J)V - - :cond_1 - return-void - - :catchall_0 - move-exception v0 - - :try_start_1 - monitor-exit p0 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - throw v0 -.end method - -.method public e()Z - .locals 7 - - invoke-static {}, Landroid/os/SystemClock;->uptimeMillis()J - - move-result-wide v0 - - monitor-enter p0 - - :try_start_0 - iget-object v2, p0, Le/j/j/o/w;->f:Le/j/j/j/e; - - iget v3, p0, Le/j/j/o/w;->g:I - - invoke-static {v2, v3}, Le/j/j/o/w;->b(Le/j/j/j/e;I)Z - - move-result v2 - - const/4 v3, 0x0 - - if-nez v2, :cond_0 - - monitor-exit p0 - - return v3 - - :cond_0 - iget-object v2, p0, Le/j/j/o/w;->h:Le/j/j/o/w$d; - - invoke-virtual {v2}, Ljava/lang/Enum;->ordinal()I - - move-result v2 - - const/4 v4, 0x1 - - if-eqz v2, :cond_3 - - if-eq v2, v4, :cond_2 - - const/4 v5, 0x2 - - if-eq v2, v5, :cond_1 - - goto :goto_0 - - :cond_1 - sget-object v2, Le/j/j/o/w$d;->g:Le/j/j/o/w$d; - - iput-object v2, p0, Le/j/j/o/w;->h:Le/j/j/o/w$d; - - :cond_2 - :goto_0 - const-wide/16 v5, 0x0 - - goto :goto_1 - - :cond_3 - iget-wide v2, p0, Le/j/j/o/w;->j:J - - iget v5, p0, Le/j/j/o/w;->e:I - - int-to-long v5, v5 - - add-long/2addr v2, v5 - - invoke-static {v2, v3, v0, v1}, Ljava/lang/Math;->max(JJ)J - - move-result-wide v5 - - iput-wide v0, p0, Le/j/j/o/w;->i:J - - sget-object v2, Le/j/j/o/w$d;->e:Le/j/j/o/w$d; - - iput-object v2, p0, Le/j/j/o/w;->h:Le/j/j/o/w$d; - - const/4 v3, 0x1 - - :goto_1 - monitor-exit p0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - if-eqz v3, :cond_4 - - sub-long/2addr v5, v0 - - invoke-virtual {p0, v5, v6}, Le/j/j/o/w;->a(J)V - - :cond_4 - return v4 - - :catchall_0 - move-exception v0 - - :try_start_1 - monitor-exit p0 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - throw v0 .end method diff --git a/com.discord/smali_classes2/e/j/j/o/w0$b.smali b/com.discord/smali_classes2/e/j/j/o/w0$b.smali deleted file mode 100644 index 21969113c0..0000000000 --- a/com.discord/smali_classes2/e/j/j/o/w0$b.smali +++ /dev/null @@ -1,54 +0,0 @@ -.class public Le/j/j/o/w0$b; -.super Le/j/j/o/e; -.source "ThreadHandoffProducer.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Le/j/j/o/w0;->a(Le/j/j/o/k;Le/j/j/o/q0;)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1 - name = null -.end annotation - - -# instance fields -.field public final synthetic a:Le/j/j/o/v0; - -.field public final synthetic b:Le/j/j/o/w0; - - -# direct methods -.method public constructor (Le/j/j/o/w0;Le/j/j/o/v0;)V - .locals 0 - - iput-object p1, p0, Le/j/j/o/w0$b;->b:Le/j/j/o/w0; - - iput-object p2, p0, Le/j/j/o/w0$b;->a:Le/j/j/o/v0; - - invoke-direct {p0}, Le/j/j/o/e;->()V - - return-void -.end method - - -# virtual methods -.method public a()V - .locals 2 - - iget-object v0, p0, Le/j/j/o/w0$b;->a:Le/j/j/o/v0; - - invoke-virtual {v0}, Le/j/j/o/v0;->a()V - - iget-object v0, p0, Le/j/j/o/w0$b;->b:Le/j/j/o/w0; - - iget-object v0, v0, Le/j/j/o/w0;->b:Le/j/j/o/x0; - - iget-object v1, p0, Le/j/j/o/w0$b;->a:Le/j/j/o/v0; - - invoke-virtual {v0, v1}, Le/j/j/o/x0;->b(Ljava/lang/Runnable;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/e/j/j/o/w0.smali b/com.discord/smali_classes2/e/j/j/o/w0.smali index 1faf8471fa..e13b7f24f1 100644 --- a/com.discord/smali_classes2/e/j/j/o/w0.smali +++ b/com.discord/smali_classes2/e/j/j/o/w0.smali @@ -1,121 +1,54 @@ .class public Le/j/j/o/w0; -.super Ljava/lang/Object; -.source "ThreadHandoffProducer.java" - -# interfaces -.implements Le/j/j/o/p0; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;", - "Le/j/j/o/p0<", - "TT;>;" - } -.end annotation +.super Le/j/j/o/d0; +.source "QualifiedResourceFetchProducer.java" # instance fields -.field public final a:Le/j/j/o/p0; - .annotation system Ldalvik/annotation/Signature; - value = { - "Le/j/j/o/p0<", - "TT;>;" - } - .end annotation -.end field - -.field public final b:Le/j/j/o/x0; +.field public final c:Landroid/content/ContentResolver; # direct methods -.method public constructor (Le/j/j/o/p0;Le/j/j/o/x0;)V +.method public constructor (Ljava/util/concurrent/Executor;Le/j/d/h/h;Landroid/content/ContentResolver;)V .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Le/j/j/o/p0<", - "TT;>;", - "Le/j/j/o/x0;", - ")V" - } - .end annotation - invoke-direct {p0}, Ljava/lang/Object;->()V + invoke-direct {p0, p1, p2}, Le/j/j/o/d0;->(Ljava/util/concurrent/Executor;Le/j/d/h/h;)V - if-eqz p1, :cond_0 - - iput-object p1, p0, Le/j/j/o/w0;->a:Le/j/j/o/p0; - - iput-object p2, p0, Le/j/j/o/w0;->b:Le/j/j/o/x0; + iput-object p3, p0, Le/j/j/o/w0;->c:Landroid/content/ContentResolver; return-void - - :cond_0 - new-instance p1, Ljava/lang/NullPointerException; - - invoke-direct {p1}, Ljava/lang/NullPointerException;->()V - - throw p1 .end method # virtual methods -.method public a(Le/j/j/o/k;Le/j/j/o/q0;)V - .locals 11 - .annotation system Ldalvik/annotation/Signature; +.method public a(Le/j/j/p/c;)Le/j/j/j/e; + .locals 1 + .annotation system Ldalvik/annotation/Throws; value = { - "(", - "Le/j/j/o/k<", - "TT;>;", - "Le/j/j/o/q0;", - ")V" + Ljava/io/IOException; } .end annotation - check-cast p2, Le/j/j/o/d; + iget-object p1, p1, Le/j/j/p/c;->b:Landroid/net/Uri; - invoke-virtual {p2}, Le/j/j/o/d;->f()Le/j/j/k/c; + iget-object v0, p0, Le/j/j/o/w0;->c:Landroid/content/ContentResolver; - move-result-object v6 + invoke-virtual {v0, p1}, Landroid/content/ContentResolver;->openInputStream(Landroid/net/Uri;)Ljava/io/InputStream; - invoke-virtual {p2}, Le/j/j/o/d;->d()Ljava/lang/String; + move-result-object p1 - move-result-object v7 + const/4 v0, -0x1 - new-instance v10, Le/j/j/o/w0$a; + invoke-virtual {p0, p1, v0}, Le/j/j/o/d0;->a(Ljava/io/InputStream;I)Le/j/j/j/e; - const-string v4, "BackgroundThreadHandoffProducer" + move-result-object p1 - move-object v0, v10 - - move-object v1, p0 - - move-object v2, p1 - - move-object v3, v6 - - move-object v5, v7 - - move-object v8, p1 - - move-object v9, p2 - - invoke-direct/range {v0 .. v9}, Le/j/j/o/w0$a;->(Le/j/j/o/w0;Le/j/j/o/k;Le/j/j/k/c;Ljava/lang/String;Ljava/lang/String;Le/j/j/k/c;Ljava/lang/String;Le/j/j/o/k;Le/j/j/o/q0;)V - - new-instance p1, Le/j/j/o/w0$b; - - invoke-direct {p1, p0, v10}, Le/j/j/o/w0$b;->(Le/j/j/o/w0;Le/j/j/o/v0;)V - - invoke-virtual {p2, p1}, Le/j/j/o/d;->a(Le/j/j/o/r0;)V - - iget-object p1, p0, Le/j/j/o/w0;->b:Le/j/j/o/x0; - - invoke-virtual {p1, v10}, Le/j/j/o/x0;->a(Ljava/lang/Runnable;)V - - return-void + return-object p1 +.end method + +.method public a()Ljava/lang/String; + .locals 1 + + const-string v0, "QualifiedResourceFetchProducer" + + return-object v0 .end method diff --git a/com.discord/smali_classes2/e/j/j/o/v$a.smali b/com.discord/smali_classes2/e/j/j/o/x$a.smali similarity index 58% rename from com.discord/smali_classes2/e/j/j/o/v$a.smali rename to com.discord/smali_classes2/e/j/j/o/x$a.smali index fbd034ba82..040eacf8dd 100644 --- a/com.discord/smali_classes2/e/j/j/o/v$a.smali +++ b/com.discord/smali_classes2/e/j/j/o/x$a.smali @@ -1,11 +1,11 @@ -.class public Le/j/j/o/v$a; -.super Le/j/j/o/s; +.class public Le/j/j/o/x$a; +.super Le/j/j/o/u; .source "HttpUrlConnectionNetworkFetcher.java" # annotations .annotation system Ldalvik/annotation/EnclosingClass; - value = Le/j/j/o/v; + value = Le/j/j/o/x; .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -23,7 +23,7 @@ # direct methods -.method public constructor (Le/j/j/o/k;Le/j/j/o/q0;)V +.method public constructor (Le/j/j/o/k;Le/j/j/o/u0;)V .locals 0 .annotation system Ldalvik/annotation/Signature; value = { @@ -31,36 +31,36 @@ "Le/j/j/o/k<", "Le/j/j/j/e;", ">;", - "Le/j/j/o/q0;", + "Le/j/j/o/u0;", ")V" } .end annotation - invoke-direct {p0, p1, p2}, Le/j/j/o/s;->(Le/j/j/o/k;Le/j/j/o/q0;)V + invoke-direct {p0, p1, p2}, Le/j/j/o/u;->(Le/j/j/o/k;Le/j/j/o/u0;)V return-void .end method -.method public static synthetic a(Le/j/j/o/v$a;)J +.method public static synthetic a(Le/j/j/o/x$a;)J .locals 2 - iget-wide v0, p0, Le/j/j/o/v$a;->f:J + iget-wide v0, p0, Le/j/j/o/x$a;->f:J return-wide v0 .end method -.method public static synthetic b(Le/j/j/o/v$a;)J +.method public static synthetic b(Le/j/j/o/x$a;)J .locals 2 - iget-wide v0, p0, Le/j/j/o/v$a;->g:J + iget-wide v0, p0, Le/j/j/o/x$a;->g:J return-wide v0 .end method -.method public static synthetic c(Le/j/j/o/v$a;)J +.method public static synthetic c(Le/j/j/o/x$a;)J .locals 2 - iget-wide v0, p0, Le/j/j/o/v$a;->h:J + iget-wide v0, p0, Le/j/j/o/x$a;->h:J return-wide v0 .end method diff --git a/com.discord/smali_classes2/e/j/j/o/x.smali b/com.discord/smali_classes2/e/j/j/o/x.smali index 393efa724e..95013a29ac 100644 --- a/com.discord/smali_classes2/e/j/j/o/x.smali +++ b/com.discord/smali_classes2/e/j/j/o/x.smali @@ -1,121 +1,567 @@ .class public Le/j/j/o/x; -.super Le/j/j/o/b0; -.source "LocalAssetFetchProducer.java" +.super Le/j/j/o/c; +.source "HttpUrlConnectionNetworkFetcher.java" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Le/j/j/o/x$a; + } +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Le/j/j/o/c<", + "Le/j/j/o/x$a;", + ">;" + } +.end annotation # instance fields -.field public final c:Landroid/content/res/AssetManager; +.field public a:I + +.field public final b:Ljava/util/concurrent/ExecutorService; + +.field public final c:Le/j/d/l/b; # direct methods -.method public constructor (Ljava/util/concurrent/Executor;Le/j/d/h/h;Landroid/content/res/AssetManager;)V - .locals 0 +.method public constructor (I)V + .locals 2 - invoke-direct {p0, p1, p2}, Le/j/j/o/b0;->(Ljava/util/concurrent/Executor;Le/j/d/h/h;)V + invoke-static {}, Lcom/facebook/common/time/RealtimeSinceBootClock;->get()Lcom/facebook/common/time/RealtimeSinceBootClock; - iput-object p3, p0, Le/j/j/o/x;->c:Landroid/content/res/AssetManager; + move-result-object v0 + + invoke-direct {p0}, Le/j/j/o/c;->()V + + const/4 v1, 0x3 + + invoke-static {v1}, Ljava/util/concurrent/Executors;->newFixedThreadPool(I)Ljava/util/concurrent/ExecutorService; + + move-result-object v1 + + iput-object v1, p0, Le/j/j/o/x;->b:Ljava/util/concurrent/ExecutorService; + + iput-object v0, p0, Le/j/j/o/x;->c:Le/j/d/l/b; + + iput p1, p0, Le/j/j/o/x;->a:I return-void .end method # virtual methods -.method public a(Le/j/j/p/c;)Le/j/j/j/e; - .locals 4 +.method public a(Le/j/j/o/k;Le/j/j/o/u0;)Le/j/j/o/u; + .locals 1 + + new-instance v0, Le/j/j/o/x$a; + + invoke-direct {v0, p1, p2}, Le/j/j/o/x$a;->(Le/j/j/o/k;Le/j/j/o/u0;)V + + return-object v0 +.end method + +.method public final a(Landroid/net/Uri;I)Ljava/net/HttpURLConnection; + .locals 7 .annotation system Ldalvik/annotation/Throws; value = { Ljava/io/IOException; } .end annotation - iget-object v0, p0, Le/j/j/o/x;->c:Landroid/content/res/AssetManager; - - iget-object v1, p1, Le/j/j/p/c;->b:Landroid/net/Uri; - - invoke-virtual {v1}, Landroid/net/Uri;->getPath()Ljava/lang/String; - - move-result-object v1 - - const/4 v2, 0x1 - - invoke-virtual {v1, v2}, Ljava/lang/String;->substring(I)Ljava/lang/String; - - move-result-object v1 - - const/4 v3, 0x2 - - invoke-virtual {v0, v1, v3}, Landroid/content/res/AssetManager;->open(Ljava/lang/String;I)Ljava/io/InputStream; + invoke-static {p1}, Le/j/d/m/c;->h(Landroid/net/Uri;)Ljava/net/URL; move-result-object v0 - const/4 v1, 0x0 + invoke-virtual {v0}, Ljava/net/URL;->openConnection()Ljava/net/URLConnection; - :try_start_0 - iget-object v3, p0, Le/j/j/o/x;->c:Landroid/content/res/AssetManager; + move-result-object v0 - iget-object p1, p1, Le/j/j/p/c;->b:Landroid/net/Uri; + check-cast v0, Ljava/net/HttpURLConnection; - invoke-virtual {p1}, Landroid/net/Uri;->getPath()Ljava/lang/String; + iget v1, p0, Le/j/j/o/x;->a:I - move-result-object p1 + invoke-virtual {v0, v1}, Ljava/net/HttpURLConnection;->setConnectTimeout(I)V - invoke-virtual {p1, v2}, Ljava/lang/String;->substring(I)Ljava/lang/String; + invoke-virtual {v0}, Ljava/net/HttpURLConnection;->getResponseCode()I - move-result-object p1 + move-result v1 - invoke-virtual {v3, p1}, Landroid/content/res/AssetManager;->openFd(Ljava/lang/String;)Landroid/content/res/AssetFileDescriptor; + const/4 v2, 0x1 - move-result-object v1 + const/4 v3, 0x0 - invoke-virtual {v1}, Landroid/content/res/AssetFileDescriptor;->getLength()J + const/16 v4, 0xc8 - move-result-wide v2 - :try_end_0 - .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_1 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 + if-lt v1, v4, :cond_0 - long-to-int p1, v2 + const/16 v4, 0x12c + + if-ge v1, v4, :cond_0 + + const/4 v4, 0x1 goto :goto_0 - :catchall_0 - move-exception p1 - - if-eqz v1, :cond_0 - - :try_start_1 - invoke-virtual {v1}, Landroid/content/res/AssetFileDescriptor;->close()V - :try_end_1 - .catch Ljava/io/IOException; {:try_start_1 .. :try_end_1} :catch_0 - - :catch_0 :cond_0 - throw p1 - - :catch_1 - const/4 p1, -0x1 - - if-eqz v1, :cond_1 + const/4 v4, 0x0 :goto_0 - :try_start_2 - invoke-virtual {v1}, Landroid/content/res/AssetFileDescriptor;->close()V - :try_end_2 - .catch Ljava/io/IOException; {:try_start_2 .. :try_end_2} :catch_2 + if-eqz v4, :cond_1 + + return-object v0 - :catch_2 :cond_1 - invoke-virtual {p0, v0, p1}, Le/j/j/o/b0;->a(Ljava/io/InputStream;I)Le/j/j/j/e; + const/16 v4, 0x133 + + if-eq v1, v4, :cond_2 + + const/16 v4, 0x134 + + if-eq v1, v4, :cond_2 + + packed-switch v1, :pswitch_data_0 + + const/4 v4, 0x0 + + goto :goto_1 + + :cond_2 + :pswitch_0 + const/4 v4, 0x1 + + :goto_1 + const/4 v5, 0x2 + + if-eqz v4, :cond_6 + + const-string v4, "Location" + + invoke-virtual {v0, v4}, Ljava/net/HttpURLConnection;->getHeaderField(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v4 + + invoke-virtual {v0}, Ljava/net/HttpURLConnection;->disconnect()V + + if-nez v4, :cond_3 + + const/4 v0, 0x0 + + goto :goto_2 + + :cond_3 + invoke-static {v4}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; + + move-result-object v0 + + :goto_2 + invoke-virtual {p1}, Landroid/net/Uri;->getScheme()Ljava/lang/String; + + move-result-object v4 + + if-lez p2, :cond_4 + + if-eqz v0, :cond_4 + + invoke-virtual {v0}, Landroid/net/Uri;->getScheme()Ljava/lang/String; + + move-result-object v6 + + invoke-virtual {v6, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v4 + + if-nez v4, :cond_4 + + sub-int/2addr p2, v2 + + invoke-virtual {p0, v0, p2}, Le/j/j/o/x;->a(Landroid/net/Uri;I)Ljava/net/HttpURLConnection; move-result-object p1 return-object p1 + + :cond_4 + if-nez p2, :cond_5 + + new-array p2, v2, [Ljava/lang/Object; + + invoke-virtual {p1}, Landroid/net/Uri;->toString()Ljava/lang/String; + + move-result-object p1 + + aput-object p1, p2, v3 + + invoke-static {}, Ljava/util/Locale;->getDefault()Ljava/util/Locale; + + move-result-object p1 + + const-string v0, "URL %s follows too many redirects" + + invoke-static {p1, v0, p2}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + goto :goto_3 + + :cond_5 + new-array p2, v5, [Ljava/lang/Object; + + invoke-virtual {p1}, Landroid/net/Uri;->toString()Ljava/lang/String; + + move-result-object p1 + + aput-object p1, p2, v3 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p1 + + aput-object p1, p2, v2 + + invoke-static {}, Ljava/util/Locale;->getDefault()Ljava/util/Locale; + + move-result-object p1 + + const-string v0, "URL %s returned %d without a valid redirect" + + invoke-static {p1, v0, p2}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + :goto_3 + new-instance p2, Ljava/io/IOException; + + invoke-direct {p2, p1}, Ljava/io/IOException;->(Ljava/lang/String;)V + + throw p2 + + :cond_6 + invoke-virtual {v0}, Ljava/net/HttpURLConnection;->disconnect()V + + new-instance p2, Ljava/io/IOException; + + new-array v0, v5, [Ljava/lang/Object; + + invoke-virtual {p1}, Landroid/net/Uri;->toString()Ljava/lang/String; + + move-result-object p1 + + aput-object p1, v0, v3 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p1 + + aput-object p1, v0, v2 + + const-string p1, "Image URL %s returned HTTP code %d" + + invoke-static {p1, v0}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {p2, p1}, Ljava/io/IOException;->(Ljava/lang/String;)V + + throw p2 + + nop + + :pswitch_data_0 + .packed-switch 0x12c + :pswitch_0 + :pswitch_0 + :pswitch_0 + :pswitch_0 + .end packed-switch .end method -.method public a()Ljava/lang/String; - .locals 1 +.method public a(Le/j/j/o/u;I)Ljava/util/Map; + .locals 5 - const-string v0, "LocalAssetFetchProducer" + check-cast p1, Le/j/j/o/x$a; + + new-instance v0, Ljava/util/HashMap; + + const/4 v1, 0x4 + + invoke-direct {v0, v1}, Ljava/util/HashMap;->(I)V + + invoke-static {p1}, Le/j/j/o/x$a;->b(Le/j/j/o/x$a;)J + + move-result-wide v1 + + invoke-static {p1}, Le/j/j/o/x$a;->a(Le/j/j/o/x$a;)J + + move-result-wide v3 + + sub-long/2addr v1, v3 + + invoke-static {v1, v2}, Ljava/lang/Long;->toString(J)Ljava/lang/String; + + move-result-object v1 + + const-string v2, "queue_time" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + invoke-static {p1}, Le/j/j/o/x$a;->c(Le/j/j/o/x$a;)J + + move-result-wide v1 + + invoke-static {p1}, Le/j/j/o/x$a;->b(Le/j/j/o/x$a;)J + + move-result-wide v3 + + sub-long/2addr v1, v3 + + invoke-static {v1, v2}, Ljava/lang/Long;->toString(J)Ljava/lang/String; + + move-result-object v1 + + const-string v2, "fetch_time" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + invoke-static {p1}, Le/j/j/o/x$a;->c(Le/j/j/o/x$a;)J + + move-result-wide v1 + + invoke-static {p1}, Le/j/j/o/x$a;->a(Le/j/j/o/x$a;)J + + move-result-wide v3 + + sub-long/2addr v1, v3 + + invoke-static {v1, v2}, Ljava/lang/Long;->toString(J)Ljava/lang/String; + + move-result-object p1 + + const-string v1, "total_time" + + invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + invoke-static {p2}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; + + move-result-object p1 + + const-string p2, "image_size" + + invoke-interface {v0, p2, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; return-object v0 .end method + +.method public a(Le/j/j/o/u;Le/j/j/o/k0$a;)V + .locals 2 + + check-cast p1, Le/j/j/o/x$a; + + iget-object v0, p0, Le/j/j/o/x;->c:Le/j/d/l/b; + + invoke-interface {v0}, Le/j/d/l/b;->now()J + + move-result-wide v0 + + iput-wide v0, p1, Le/j/j/o/x$a;->f:J + + iget-object v0, p0, Le/j/j/o/x;->b:Ljava/util/concurrent/ExecutorService; + + new-instance v1, Le/j/j/o/v; + + invoke-direct {v1, p0, p1, p2}, Le/j/j/o/v;->(Le/j/j/o/x;Le/j/j/o/x$a;Le/j/j/o/k0$a;)V + + invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;->submit(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; + + move-result-object v0 + + invoke-virtual {p1}, Le/j/j/o/u;->a()Le/j/j/o/u0; + + move-result-object p1 + + new-instance v1, Le/j/j/o/w; + + invoke-direct {v1, p0, v0, p2}, Le/j/j/o/w;->(Le/j/j/o/x;Ljava/util/concurrent/Future;Le/j/j/o/k0$a;)V + + check-cast p1, Le/j/j/o/d; + + invoke-virtual {p1, v1}, Le/j/j/o/d;->a(Le/j/j/o/v0;)V + + return-void +.end method + +.method public a(Le/j/j/o/x$a;Le/j/j/o/k0$a;)V + .locals 4 + + const/4 v0, 0x0 + + :try_start_0 + iget-object v1, p1, Le/j/j/o/u;->b:Le/j/j/o/u0; + + check-cast v1, Le/j/j/o/d; + + iget-object v1, v1, Le/j/j/o/d;->a:Le/j/j/p/c; + + iget-object v1, v1, Le/j/j/p/c;->b:Landroid/net/Uri; + + const/4 v2, 0x5 + + invoke-virtual {p0, v1, v2}, Le/j/j/o/x;->a(Landroid/net/Uri;I)Ljava/net/HttpURLConnection; + + move-result-object v1 + :try_end_0 + .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_2 + .catchall {:try_start_0 .. :try_end_0} :catchall_1 + + :try_start_1 + iget-object v2, p0, Le/j/j/o/x;->c:Le/j/d/l/b; + + invoke-interface {v2}, Le/j/d/l/b;->now()J + + move-result-wide v2 + + iput-wide v2, p1, Le/j/j/o/x$a;->g:J + + if-eqz v1, :cond_0 + + invoke-virtual {v1}, Ljava/net/HttpURLConnection;->getInputStream()Ljava/io/InputStream; + + move-result-object v0 + :try_end_1 + .catch Ljava/io/IOException; {:try_start_1 .. :try_end_1} :catch_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + const/4 p1, -0x1 + + move-object v2, p2 + + check-cast v2, Le/j/j/o/j0$a; + + :try_start_2 + invoke-virtual {v2, v0, p1}, Le/j/j/o/j0$a;->a(Ljava/io/InputStream;I)V + :try_end_2 + .catch Ljava/io/IOException; {:try_start_2 .. :try_end_2} :catch_1 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + :cond_0 + if-eqz v0, :cond_1 + + :try_start_3 + invoke-virtual {v0}, Ljava/io/InputStream;->close()V + :try_end_3 + .catch Ljava/io/IOException; {:try_start_3 .. :try_end_3} :catch_0 + + goto :goto_0 + + :catch_0 + nop + + :cond_1 + :goto_0 + if-eqz v1, :cond_3 + + goto :goto_5 + + :catch_1 + move-exception p1 + + goto :goto_3 + + :catchall_0 + move-exception p1 + + goto :goto_6 + + :catchall_1 + move-exception p1 + + goto :goto_1 + + :catch_2 + move-exception p1 + + goto :goto_2 + + :goto_1 + move-object v1, v0 + + goto :goto_6 + + :goto_2 + move-object v1, v0 + + :goto_3 + :try_start_4 + check-cast p2, Le/j/j/o/j0$a; + + iget-object v2, p2, Le/j/j/o/j0$a;->b:Le/j/j/o/j0; + + iget-object p2, p2, Le/j/j/o/j0$a;->a:Le/j/j/o/u; + + invoke-virtual {v2, p2, p1}, Le/j/j/o/j0;->a(Le/j/j/o/u;Ljava/lang/Throwable;)V + :try_end_4 + .catchall {:try_start_4 .. :try_end_4} :catchall_0 + + if-eqz v0, :cond_2 + + :try_start_5 + invoke-virtual {v0}, Ljava/io/InputStream;->close()V + :try_end_5 + .catch Ljava/io/IOException; {:try_start_5 .. :try_end_5} :catch_3 + + goto :goto_4 + + :catch_3 + nop + + :cond_2 + :goto_4 + if-eqz v1, :cond_3 + + :goto_5 + invoke-virtual {v1}, Ljava/net/HttpURLConnection;->disconnect()V + + :cond_3 + return-void + + :goto_6 + if-eqz v0, :cond_4 + + :try_start_6 + invoke-virtual {v0}, Ljava/io/InputStream;->close()V + :try_end_6 + .catch Ljava/io/IOException; {:try_start_6 .. :try_end_6} :catch_4 + + goto :goto_7 + + :catch_4 + nop + + :cond_4 + :goto_7 + if-eqz v1, :cond_5 + + invoke-virtual {v1}, Ljava/net/HttpURLConnection;->disconnect()V + + :cond_5 + throw p1 +.end method + +.method public b(Le/j/j/o/u;I)V + .locals 2 + + check-cast p1, Le/j/j/o/x$a; + + iget-object p2, p0, Le/j/j/o/x;->c:Le/j/d/l/b; + + invoke-interface {p2}, Le/j/d/l/b;->now()J + + move-result-wide v0 + + iput-wide v0, p1, Le/j/j/o/x$a;->h:J + + return-void +.end method diff --git a/com.discord/smali_classes2/e/j/j/o/t0$a$a.smali b/com.discord/smali_classes2/e/j/j/o/x0$a$a.smali similarity index 85% rename from com.discord/smali_classes2/e/j/j/o/t0$a$a.smali rename to com.discord/smali_classes2/e/j/j/o/x0$a$a.smali index 3a58aa7b67..571c62a664 100644 --- a/com.discord/smali_classes2/e/j/j/o/t0$a$a.smali +++ b/com.discord/smali_classes2/e/j/j/o/x0$a$a.smali @@ -1,14 +1,14 @@ -.class public Le/j/j/o/t0$a$a; +.class public Le/j/j/o/x0$a$a; .super Ljava/lang/Object; .source "ResizeAndRotateProducer.java" # interfaces -.implements Le/j/j/o/w$c; +.implements Le/j/j/o/y$c; # annotations .annotation system Ldalvik/annotation/EnclosingMethod; - value = Le/j/j/o/t0$a;->(Le/j/j/o/t0;Le/j/j/o/k;Le/j/j/o/q0;ZLe/j/j/r/c;)V + value = Le/j/j/o/x0$a;->(Le/j/j/o/x0;Le/j/j/o/k;Le/j/j/o/u0;ZLe/j/j/r/c;)V .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -18,14 +18,14 @@ # instance fields -.field public final synthetic a:Le/j/j/o/t0$a; +.field public final synthetic a:Le/j/j/o/x0$a; # direct methods -.method public constructor (Le/j/j/o/t0$a;Le/j/j/o/t0;)V +.method public constructor (Le/j/j/o/x0$a;Le/j/j/o/x0;)V .locals 0 - iput-object p1, p0, Le/j/j/o/t0$a$a;->a:Le/j/j/o/t0$a; + iput-object p1, p0, Le/j/j/o/x0$a$a;->a:Le/j/j/o/x0$a; invoke-direct {p0}, Ljava/lang/Object;->()V @@ -37,17 +37,17 @@ .method public a(Le/j/j/j/e;I)V .locals 13 - iget-object v0, p0, Le/j/j/o/t0$a$a;->a:Le/j/j/o/t0$a; + iget-object v0, p0, Le/j/j/o/x0$a$a;->a:Le/j/j/o/x0$a; - iget-object v1, v0, Le/j/j/o/t0$a;->d:Le/j/j/r/c; + iget-object v1, v0, Le/j/j/o/x0$a;->d:Le/j/j/r/c; - invoke-virtual {p1}, Le/j/j/j/e;->i()V + invoke-virtual {p1}, Le/j/j/j/e;->f()V iget-object v2, p1, Le/j/j/j/e;->f:Le/j/i/c; - iget-object v3, p0, Le/j/j/o/t0$a$a;->a:Le/j/j/o/t0$a; + iget-object v3, p0, Le/j/j/o/x0$a$a;->a:Le/j/j/o/x0$a; - iget-boolean v3, v3, Le/j/j/o/t0$a;->c:Z + iget-boolean v3, v3, Le/j/j/o/x0$a;->c:Z invoke-interface {v1, v2, v3}, Le/j/j/r/c;->createImageTranscoder(Le/j/i/c;Z)Le/j/j/r/b; @@ -57,7 +57,7 @@ check-cast v1, Le/j/j/r/b; - iget-object v2, v0, Le/j/j/o/t0$a;->e:Le/j/j/o/q0; + iget-object v2, v0, Le/j/j/o/x0$a;->e:Le/j/j/o/u0; check-cast v2, Le/j/j/o/d; @@ -69,15 +69,15 @@ invoke-interface {v3, v2, v9}, Le/j/j/k/c;->a(Ljava/lang/String;Ljava/lang/String;)V - iget-object v2, v0, Le/j/j/o/t0$a;->e:Le/j/j/o/q0; + iget-object v2, v0, Le/j/j/o/x0$a;->e:Le/j/j/o/u0; check-cast v2, Le/j/j/o/d; iget-object v10, v2, Le/j/j/o/d;->a:Le/j/j/p/c; - iget-object v2, v0, Le/j/j/o/t0$a;->h:Le/j/j/o/t0; + iget-object v2, v0, Le/j/j/o/x0$a;->h:Le/j/j/o/x0; - iget-object v2, v2, Le/j/j/o/t0;->b:Le/j/d/h/h; + iget-object v2, v2, Le/j/j/o/x0;->b:Le/j/d/h/h; check-cast v2, Le/j/j/l/v; @@ -124,7 +124,7 @@ move-result-object v1 - invoke-virtual {v0, p1, v3, v2, v1}, Le/j/j/o/t0$a;->a(Le/j/j/j/e;Le/j/j/d/e;Le/j/j/r/a;Ljava/lang/String;)Ljava/util/Map; + invoke-virtual {v0, p1, v3, v2, v1}, Le/j/j/o/x0$a;->a(Le/j/j/j/e;Le/j/j/d/e;Le/j/j/r/a;Ljava/lang/String;)Ljava/util/Map; move-result-object v12 @@ -155,9 +155,9 @@ .catchall {:try_start_1 .. :try_end_1} :catchall_1 :try_start_2 - invoke-virtual {v1}, Le/j/j/j/e;->h()V + invoke-virtual {v1}, Le/j/j/j/e;->e()V - iget-object v3, v0, Le/j/j/o/t0$a;->e:Le/j/j/o/q0; + iget-object v3, v0, Le/j/j/o/x0$a;->e:Le/j/j/o/u0; move-object v4, v3 @@ -248,7 +248,7 @@ move-exception p1 :try_start_8 - iget-object v1, v0, Le/j/j/o/t0$a;->e:Le/j/j/o/q0; + iget-object v1, v0, Le/j/j/o/x0$a;->e:Le/j/j/o/u0; move-object v2, v1 diff --git a/com.discord/smali_classes2/e/j/j/o/x0$a$b.smali b/com.discord/smali_classes2/e/j/j/o/x0$a$b.smali new file mode 100644 index 0000000000..983491ab28 --- /dev/null +++ b/com.discord/smali_classes2/e/j/j/o/x0$a$b.smali @@ -0,0 +1,85 @@ +.class public Le/j/j/o/x0$a$b; +.super Le/j/j/o/e; +.source "ResizeAndRotateProducer.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingMethod; + value = Le/j/j/o/x0$a;->(Le/j/j/o/x0;Le/j/j/o/k;Le/j/j/o/u0;ZLe/j/j/r/c;)V +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1 + name = null +.end annotation + + +# instance fields +.field public final synthetic a:Le/j/j/o/k; + +.field public final synthetic b:Le/j/j/o/x0$a; + + +# direct methods +.method public constructor (Le/j/j/o/x0$a;Le/j/j/o/x0;Le/j/j/o/k;)V + .locals 0 + + iput-object p1, p0, Le/j/j/o/x0$a$b;->b:Le/j/j/o/x0$a; + + iput-object p3, p0, Le/j/j/o/x0$a$b;->a:Le/j/j/o/k; + + invoke-direct {p0}, Le/j/j/o/e;->()V + + return-void +.end method + + +# virtual methods +.method public a()V + .locals 2 + + iget-object v0, p0, Le/j/j/o/x0$a$b;->b:Le/j/j/o/x0$a; + + iget-object v0, v0, Le/j/j/o/x0$a;->g:Le/j/j/o/y; + + invoke-virtual {v0}, Le/j/j/o/y;->a()V + + iget-object v0, p0, Le/j/j/o/x0$a$b;->b:Le/j/j/o/x0$a; + + const/4 v1, 0x1 + + iput-boolean v1, v0, Le/j/j/o/x0$a;->f:Z + + iget-object v0, p0, Le/j/j/o/x0$a$b;->a:Le/j/j/o/k; + + check-cast v0, Le/j/j/o/b; + + invoke-virtual {v0}, Le/j/j/o/b;->a()V + + return-void +.end method + +.method public b()V + .locals 1 + + iget-object v0, p0, Le/j/j/o/x0$a$b;->b:Le/j/j/o/x0$a; + + iget-object v0, v0, Le/j/j/o/x0$a;->e:Le/j/j/o/u0; + + check-cast v0, Le/j/j/o/d; + + invoke-virtual {v0}, Le/j/j/o/d;->d()Z + + move-result v0 + + if-eqz v0, :cond_0 + + iget-object v0, p0, Le/j/j/o/x0$a$b;->b:Le/j/j/o/x0$a; + + iget-object v0, v0, Le/j/j/o/x0$a;->g:Le/j/j/o/y; + + invoke-virtual {v0}, Le/j/j/o/y;->e()Z + + :cond_0 + return-void +.end method diff --git a/com.discord/smali_classes2/e/j/j/o/t0$a.smali b/com.discord/smali_classes2/e/j/j/o/x0$a.smali similarity index 64% rename from com.discord/smali_classes2/e/j/j/o/t0$a.smali rename to com.discord/smali_classes2/e/j/j/o/x0$a.smali index d66c7f7e37..3f8527a09c 100644 --- a/com.discord/smali_classes2/e/j/j/o/t0$a.smali +++ b/com.discord/smali_classes2/e/j/j/o/x0$a.smali @@ -1,11 +1,11 @@ -.class public Le/j/j/o/t0$a; +.class public Le/j/j/o/x0$a; .super Le/j/j/o/n; .source "ResizeAndRotateProducer.java" # annotations .annotation system Ldalvik/annotation/EnclosingClass; - value = Le/j/j/o/t0; + value = Le/j/j/o/x0; .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -28,17 +28,17 @@ .field public final d:Le/j/j/r/c; -.field public final e:Le/j/j/o/q0; +.field public final e:Le/j/j/o/u0; .field public f:Z -.field public final g:Le/j/j/o/w; +.field public final g:Le/j/j/o/y; -.field public final synthetic h:Le/j/j/o/t0; +.field public final synthetic h:Le/j/j/o/x0; # direct methods -.method public constructor (Le/j/j/o/t0;Le/j/j/o/k;Le/j/j/o/q0;ZLe/j/j/r/c;)V +.method public constructor (Le/j/j/o/x0;Le/j/j/o/k;Le/j/j/o/u0;ZLe/j/j/r/c;)V .locals 1 .annotation system Ldalvik/annotation/Signature; value = { @@ -46,24 +46,24 @@ "Le/j/j/o/k<", "Le/j/j/j/e;", ">;", - "Le/j/j/o/q0;", + "Le/j/j/o/u0;", "Z", "Le/j/j/r/c;", ")V" } .end annotation - iput-object p1, p0, Le/j/j/o/t0$a;->h:Le/j/j/o/t0; + iput-object p1, p0, Le/j/j/o/x0$a;->h:Le/j/j/o/x0; invoke-direct {p0, p2}, Le/j/j/o/n;->(Le/j/j/o/k;)V const/4 v0, 0x0 - iput-boolean v0, p0, Le/j/j/o/t0$a;->f:Z + iput-boolean v0, p0, Le/j/j/o/x0$a;->f:Z - iput-object p3, p0, Le/j/j/o/t0$a;->e:Le/j/j/o/q0; + iput-object p3, p0, Le/j/j/o/x0$a;->e:Le/j/j/o/u0; - iget-object p3, p0, Le/j/j/o/t0$a;->e:Le/j/j/o/q0; + iget-object p3, p0, Le/j/j/o/x0$a;->e:Le/j/j/o/u0; check-cast p3, Le/j/j/o/d; @@ -78,33 +78,33 @@ move-result p4 :cond_0 - iput-boolean p4, p0, Le/j/j/o/t0$a;->c:Z + iput-boolean p4, p0, Le/j/j/o/x0$a;->c:Z - iput-object p5, p0, Le/j/j/o/t0$a;->d:Le/j/j/r/c; + iput-object p5, p0, Le/j/j/o/x0$a;->d:Le/j/j/r/c; - new-instance p3, Le/j/j/o/t0$a$a; + new-instance p3, Le/j/j/o/x0$a$a; - invoke-direct {p3, p0, p1}, Le/j/j/o/t0$a$a;->(Le/j/j/o/t0$a;Le/j/j/o/t0;)V + invoke-direct {p3, p0, p1}, Le/j/j/o/x0$a$a;->(Le/j/j/o/x0$a;Le/j/j/o/x0;)V - new-instance p4, Le/j/j/o/w; + new-instance p4, Le/j/j/o/y; - iget-object p5, p1, Le/j/j/o/t0;->a:Ljava/util/concurrent/Executor; + iget-object p5, p1, Le/j/j/o/x0;->a:Ljava/util/concurrent/Executor; const/16 v0, 0x64 - invoke-direct {p4, p5, p3, v0}, Le/j/j/o/w;->(Ljava/util/concurrent/Executor;Le/j/j/o/w$c;I)V + invoke-direct {p4, p5, p3, v0}, Le/j/j/o/y;->(Ljava/util/concurrent/Executor;Le/j/j/o/y$c;I)V - iput-object p4, p0, Le/j/j/o/t0$a;->g:Le/j/j/o/w; + iput-object p4, p0, Le/j/j/o/x0$a;->g:Le/j/j/o/y; - iget-object p3, p0, Le/j/j/o/t0$a;->e:Le/j/j/o/q0; + iget-object p3, p0, Le/j/j/o/x0$a;->e:Le/j/j/o/u0; - new-instance p4, Le/j/j/o/t0$a$b; + new-instance p4, Le/j/j/o/x0$a$b; - invoke-direct {p4, p0, p1, p2}, Le/j/j/o/t0$a$b;->(Le/j/j/o/t0$a;Le/j/j/o/t0;Le/j/j/o/k;)V + invoke-direct {p4, p0, p1, p2}, Le/j/j/o/x0$a$b;->(Le/j/j/o/x0$a;Le/j/j/o/x0;Le/j/j/o/k;)V check-cast p3, Le/j/j/o/d; - invoke-virtual {p3, p4}, Le/j/j/o/d;->a(Le/j/j/o/r0;)V + invoke-virtual {p3, p4}, Le/j/j/o/d;->a(Le/j/j/o/v0;)V return-void .end method @@ -147,7 +147,7 @@ } .end annotation - iget-object v0, p0, Le/j/j/o/t0$a;->e:Le/j/j/o/q0; + iget-object v0, p0, Le/j/j/o/x0$a;->e:Le/j/j/o/u0; move-object v1, v0 @@ -174,7 +174,7 @@ invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - invoke-virtual {p1}, Le/j/j/j/e;->i()V + invoke-virtual {p1}, Le/j/j/j/e;->f()V iget v1, p1, Le/j/j/j/e;->i:I @@ -184,7 +184,7 @@ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - invoke-virtual {p1}, Le/j/j/j/e;->i()V + invoke-virtual {p1}, Le/j/j/j/e;->f()V iget v2, p1, Le/j/j/j/e;->j:I @@ -224,7 +224,7 @@ invoke-direct {v1}, Ljava/util/HashMap;->()V - invoke-virtual {p1}, Le/j/j/j/e;->i()V + invoke-virtual {p1}, Le/j/j/j/e;->f()V iget-object p1, p1, Le/j/j/j/e;->f:Le/j/i/c; @@ -244,9 +244,9 @@ invoke-interface {v1, p1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - iget-object p1, p0, Le/j/j/o/t0$a;->g:Le/j/j/o/w; + iget-object p1, p0, Le/j/j/o/x0$a;->g:Le/j/j/o/y; - invoke-virtual {p1}, Le/j/j/o/w;->c()J + invoke-virtual {p1}, Le/j/j/o/y;->c()J move-result-wide p1 @@ -282,11 +282,11 @@ check-cast p1, Le/j/j/j/e; - iget-boolean v0, p0, Le/j/j/o/t0$a;->f:Z + iget-boolean v0, p0, Le/j/j/o/x0$a;->f:Z if-eqz v0, :cond_0 - goto/16 :goto_4 + goto/16 :goto_7 :cond_0 invoke-static {p2}, Le/j/j/o/b;->a(I)Z @@ -297,7 +297,7 @@ if-nez p1, :cond_1 - if-eqz v0, :cond_d + if-eqz v0, :cond_11 iget-object p1, p0, Le/j/j/o/n;->b:Le/j/j/o/k; @@ -307,22 +307,22 @@ invoke-virtual {p1, p2, v1}, Le/j/j/o/b;->a(Ljava/lang/Object;I)V - goto/16 :goto_4 + goto/16 :goto_7 :cond_1 - invoke-virtual {p1}, Le/j/j/j/e;->i()V + invoke-virtual {p1}, Le/j/j/j/e;->f()V iget-object v2, p1, Le/j/j/j/e;->f:Le/j/i/c; - iget-object v3, p0, Le/j/j/o/t0$a;->e:Le/j/j/o/q0; + iget-object v3, p0, Le/j/j/o/x0$a;->e:Le/j/j/o/u0; check-cast v3, Le/j/j/o/d; iget-object v3, v3, Le/j/j/o/d;->a:Le/j/j/p/c; - iget-object v4, p0, Le/j/j/o/t0$a;->d:Le/j/j/r/c; + iget-object v4, p0, Le/j/j/o/x0$a;->d:Le/j/j/r/c; - iget-boolean v5, p0, Le/j/j/o/t0$a;->c:Z + iget-boolean v5, p0, Le/j/j/o/x0$a;->c:Z invoke-interface {v4, v2, v5}, Le/j/j/r/c;->createImageTranscoder(Le/j/i/c;Z)Le/j/j/r/b; @@ -330,9 +330,9 @@ invoke-static {v4}, Lp/a/b/b/g/e;->a(Ljava/lang/Object;)Ljava/lang/Object; - invoke-virtual {p1}, Le/j/j/j/e;->c()Le/j/i/c; + invoke-virtual {p1}, Le/j/j/j/e;->f()V - move-result-object v5 + iget-object v5, p1, Le/j/j/j/e;->f:Le/j/i/c; sget-object v6, Le/j/i/c;->b:Le/j/i/c; @@ -342,12 +342,12 @@ sget-object v1, Le/j/d/m/b;->f:Le/j/d/m/b; - goto :goto_1 + goto :goto_4 :cond_2 - invoke-virtual {p1}, Le/j/j/j/e;->c()Le/j/i/c; + invoke-virtual {p1}, Le/j/j/j/e;->f()V - move-result-object v5 + iget-object v5, p1, Le/j/j/j/e;->f:Le/j/i/c; invoke-interface {v4, v5}, Le/j/j/r/b;->a(Le/j/i/c;)Z @@ -357,181 +357,218 @@ sget-object v1, Le/j/d/m/b;->e:Le/j/d/m/b; - goto :goto_1 + goto :goto_4 :cond_3 - invoke-virtual {v3}, Le/j/j/p/c;->e()Le/j/j/d/f; + iget-object v5, v3, Le/j/j/p/c;->i:Le/j/j/d/f; - move-result-object v5 + iget-boolean v6, v5, Le/j/j/d/f;->b:Z - invoke-static {v5, p1}, Le/j/j/o/t0;->a(Le/j/j/d/f;Le/j/j/j/e;)Z + if-nez v6, :cond_7 + + invoke-static {v5, p1}, Le/j/j/r/d;->b(Le/j/j/d/f;Le/j/j/j/e;)I + + move-result v6 + + if-nez v6, :cond_6 + + invoke-virtual {v5}, Le/j/j/d/f;->b()Z + + move-result v6 + + if-eqz v6, :cond_5 + + iget-boolean v5, v5, Le/j/j/d/f;->b:Z + + if-eqz v5, :cond_4 + + goto :goto_0 + + :cond_4 + sget-object v5, Le/j/j/r/d;->a:Le/j/d/d/d; + + invoke-virtual {p1}, Le/j/j/j/e;->f()V + + iget v6, p1, Le/j/j/j/e;->h:I + + invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v6 + + invoke-virtual {v5, v6}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z move-result v5 - if-nez v5, :cond_5 + goto :goto_1 - invoke-virtual {v3}, Le/j/j/p/c;->e()Le/j/j/d/f; + :cond_5 + :goto_0 + iput v7, p1, Le/j/j/j/e;->h:I - move-result-object v5 + const/4 v5, 0x0 - invoke-virtual {v3}, Le/j/j/p/c;->d()Le/j/j/d/e; + :goto_1 + if-eqz v5, :cond_7 - move-result-object v3 + :cond_6 + const/4 v5, 0x1 + + goto :goto_2 + + :cond_7 + const/4 v5, 0x0 + + :goto_2 + if-nez v5, :cond_9 + + iget-object v5, v3, Le/j/j/p/c;->i:Le/j/j/d/f; + + iget-object v3, v3, Le/j/j/p/c;->h:Le/j/j/d/e; invoke-interface {v4, p1, v5, v3}, Le/j/j/r/b;->a(Le/j/j/j/e;Le/j/j/d/f;Le/j/j/d/e;)Z move-result v3 - if-eqz v3, :cond_4 + if-eqz v3, :cond_8 - goto :goto_0 + goto :goto_3 - :cond_4 + :cond_8 const/4 v1, 0x0 - :cond_5 - :goto_0 + :cond_9 + :goto_3 invoke-static {v1}, Le/j/d/m/b;->a(Z)Le/j/d/m/b; move-result-object v1 - :goto_1 - if-nez v0, :cond_6 + :goto_4 + if-nez v0, :cond_a sget-object v3, Le/j/d/m/b;->f:Le/j/d/m/b; - if-ne v1, v3, :cond_6 + if-ne v1, v3, :cond_a - goto/16 :goto_4 + goto/16 :goto_7 - :cond_6 + :cond_a sget-object v3, Le/j/d/m/b;->d:Le/j/d/m/b; - if-eq v1, v3, :cond_a + if-eq v1, v3, :cond_e sget-object v0, Le/j/i/b;->a:Le/j/i/c; - if-eq v2, v0, :cond_8 + if-eq v2, v0, :cond_c sget-object v0, Le/j/i/b;->k:Le/j/i/c; - if-ne v2, v0, :cond_7 + if-ne v2, v0, :cond_b - goto :goto_2 + goto :goto_5 - :cond_7 - iget-object v0, p0, Le/j/j/o/t0$a;->e:Le/j/j/o/q0; + :cond_b + iget-object v0, p0, Le/j/j/o/x0$a;->e:Le/j/j/o/u0; check-cast v0, Le/j/j/o/d; - invoke-virtual {v0}, Le/j/j/o/d;->e()Le/j/j/p/c; + iget-object v0, v0, Le/j/j/o/d;->a:Le/j/j/p/c; - move-result-object v0 - - invoke-virtual {v0}, Le/j/j/p/c;->e()Le/j/j/d/f; - - move-result-object v0 - - invoke-virtual {v0}, Le/j/j/d/f;->d()Z - - move-result v1 - - if-nez v1, :cond_9 + iget-object v0, v0, Le/j/j/p/c;->i:Le/j/j/d/f; invoke-virtual {v0}, Le/j/j/d/f;->c()Z move-result v1 - if-eqz v1, :cond_9 + if-nez v1, :cond_d - invoke-virtual {v0}, Le/j/j/d/f;->b()I + invoke-virtual {v0}, Le/j/j/d/f;->b()Z + + move-result v1 + + if-eqz v1, :cond_d + + invoke-virtual {v0}, Le/j/j/d/f;->a()I move-result v0 - invoke-virtual {p0, p1, v0}, Le/j/j/o/t0$a;->a(Le/j/j/j/e;I)Le/j/j/j/e; + invoke-virtual {p0, p1, v0}, Le/j/j/o/x0$a;->a(Le/j/j/j/e;I)Le/j/j/j/e; move-result-object p1 - goto :goto_3 + goto :goto_6 - :cond_8 - :goto_2 - iget-object v0, p0, Le/j/j/o/t0$a;->e:Le/j/j/o/q0; + :cond_c + :goto_5 + iget-object v0, p0, Le/j/j/o/x0$a;->e:Le/j/j/o/u0; check-cast v0, Le/j/j/o/d; - invoke-virtual {v0}, Le/j/j/o/d;->e()Le/j/j/p/c; + iget-object v0, v0, Le/j/j/o/d;->a:Le/j/j/p/c; - move-result-object v0 + iget-object v0, v0, Le/j/j/p/c;->i:Le/j/j/d/f; - invoke-virtual {v0}, Le/j/j/p/c;->e()Le/j/j/d/f; + iget-boolean v0, v0, Le/j/j/d/f;->b:Z - move-result-object v0 + if-nez v0, :cond_d - invoke-virtual {v0}, Le/j/j/d/f;->a()Z + invoke-virtual {p1}, Le/j/j/j/e;->f()V - move-result v0 + iget v0, p1, Le/j/j/j/e;->g:I - if-nez v0, :cond_9 + if-eqz v0, :cond_d - invoke-virtual {p1}, Le/j/j/j/e;->e()I + invoke-virtual {p1}, Le/j/j/j/e;->f()V - move-result v0 - - if-eqz v0, :cond_9 - - invoke-virtual {p1}, Le/j/j/j/e;->e()I - - move-result v0 + iget v0, p1, Le/j/j/j/e;->g:I const/4 v1, -0x1 - if-eq v0, v1, :cond_9 + if-eq v0, v1, :cond_d - invoke-virtual {p0, p1, v7}, Le/j/j/o/t0$a;->a(Le/j/j/j/e;I)Le/j/j/j/e; + invoke-virtual {p0, p1, v7}, Le/j/j/o/x0$a;->a(Le/j/j/j/e;I)Le/j/j/j/e; move-result-object p1 - :cond_9 - :goto_3 + :cond_d + :goto_6 iget-object v0, p0, Le/j/j/o/n;->b:Le/j/j/o/k; check-cast v0, Le/j/j/o/b; invoke-virtual {v0, p1, p2}, Le/j/j/o/b;->a(Ljava/lang/Object;I)V - goto :goto_4 + goto :goto_7 - :cond_a - iget-object v1, p0, Le/j/j/o/t0$a;->g:Le/j/j/o/w; + :cond_e + iget-object v1, p0, Le/j/j/o/x0$a;->g:Le/j/j/o/y; - invoke-virtual {v1, p1, p2}, Le/j/j/o/w;->a(Le/j/j/j/e;I)Z + invoke-virtual {v1, p1, p2}, Le/j/j/o/y;->a(Le/j/j/j/e;I)Z move-result p1 - if-nez p1, :cond_b + if-nez p1, :cond_f - goto :goto_4 + goto :goto_7 - :cond_b - if-nez v0, :cond_c + :cond_f + if-nez v0, :cond_10 - iget-object p1, p0, Le/j/j/o/t0$a;->e:Le/j/j/o/q0; + iget-object p1, p0, Le/j/j/o/x0$a;->e:Le/j/j/o/u0; check-cast p1, Le/j/j/o/d; - invoke-virtual {p1}, Le/j/j/o/d;->i()Z + invoke-virtual {p1}, Le/j/j/o/d;->d()Z move-result p1 - if-eqz p1, :cond_d + if-eqz p1, :cond_11 - :cond_c - iget-object p1, p0, Le/j/j/o/t0$a;->g:Le/j/j/o/w; + :cond_10 + iget-object p1, p0, Le/j/j/o/x0$a;->g:Le/j/j/o/y; - invoke-virtual {p1}, Le/j/j/o/w;->e()Z + invoke-virtual {p1}, Le/j/j/o/y;->e()Z - :cond_d - :goto_4 + :cond_11 + :goto_7 return-void .end method diff --git a/com.discord/smali_classes2/e/j/j/o/x0.smali b/com.discord/smali_classes2/e/j/j/o/x0.smali index f818b0de1f..f5d72f72b2 100644 --- a/com.discord/smali_classes2/e/j/j/o/x0.smali +++ b/com.discord/smali_classes2/e/j/j/o/x0.smali @@ -1,43 +1,83 @@ .class public Le/j/j/o/x0; .super Ljava/lang/Object; -.source "ThreadHandoffProducerQueue.java" +.source "ResizeAndRotateProducer.java" + +# interfaces +.implements Le/j/j/o/t0; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Le/j/j/o/x0$a; + } +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Le/j/j/o/t0<", + "Le/j/j/j/e;", + ">;" + } +.end annotation # instance fields -.field public a:Z +.field public final a:Ljava/util/concurrent/Executor; -.field public final b:Ljava/util/Deque; +.field public final b:Le/j/d/h/h; + +.field public final c:Le/j/j/o/t0; .annotation system Ldalvik/annotation/Signature; value = { - "Ljava/util/Deque<", - "Ljava/lang/Runnable;", + "Le/j/j/o/t0<", + "Le/j/j/j/e;", ">;" } .end annotation .end field -.field public final c:Ljava/util/concurrent/Executor; +.field public final d:Z + +.field public final e:Le/j/j/r/c; # direct methods -.method public constructor (Ljava/util/concurrent/Executor;)V - .locals 1 +.method public constructor (Ljava/util/concurrent/Executor;Le/j/d/h/h;Le/j/j/o/t0;ZLe/j/j/r/c;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/concurrent/Executor;", + "Le/j/d/h/h;", + "Le/j/j/o/t0<", + "Le/j/j/j/e;", + ">;Z", + "Le/j/j/r/c;", + ")V" + } + .end annotation invoke-direct {p0}, Ljava/lang/Object;->()V - const/4 v0, 0x0 + if-eqz p1, :cond_3 - iput-boolean v0, p0, Le/j/j/o/x0;->a:Z + iput-object p1, p0, Le/j/j/o/x0;->a:Ljava/util/concurrent/Executor; - if-eqz p1, :cond_0 + if-eqz p2, :cond_2 - iput-object p1, p0, Le/j/j/o/x0;->c:Ljava/util/concurrent/Executor; + iput-object p2, p0, Le/j/j/o/x0;->b:Le/j/d/h/h; - new-instance p1, Ljava/util/ArrayDeque; + if-eqz p3, :cond_1 - invoke-direct {p1}, Ljava/util/ArrayDeque;->()V + iput-object p3, p0, Le/j/j/o/x0;->c:Le/j/j/o/t0; - iput-object p1, p0, Le/j/j/o/x0;->b:Ljava/util/Deque; + if-eqz p5, :cond_0 + + iput-object p5, p0, Le/j/j/o/x0;->e:Le/j/j/r/c; + + iput-boolean p4, p0, Le/j/j/o/x0;->d:Z return-void @@ -47,66 +87,63 @@ invoke-direct {p1}, Ljava/lang/NullPointerException;->()V throw p1 + + :cond_1 + new-instance p1, Ljava/lang/NullPointerException; + + invoke-direct {p1}, Ljava/lang/NullPointerException;->()V + + throw p1 + + :cond_2 + new-instance p1, Ljava/lang/NullPointerException; + + invoke-direct {p1}, Ljava/lang/NullPointerException;->()V + + throw p1 + + :cond_3 + new-instance p1, Ljava/lang/NullPointerException; + + invoke-direct {p1}, Ljava/lang/NullPointerException;->()V + + throw p1 .end method # virtual methods -.method public declared-synchronized a(Ljava/lang/Runnable;)V - .locals 1 +.method public a(Le/j/j/o/k;Le/j/j/o/u0;)V + .locals 8 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Le/j/j/o/k<", + "Le/j/j/j/e;", + ">;", + "Le/j/j/o/u0;", + ")V" + } + .end annotation - monitor-enter p0 + iget-object v0, p0, Le/j/j/o/x0;->c:Le/j/j/o/t0; - :try_start_0 - iget-boolean v0, p0, Le/j/j/o/x0;->a:Z + new-instance v7, Le/j/j/o/x0$a; - if-eqz v0, :cond_0 + iget-boolean v5, p0, Le/j/j/o/x0;->d:Z - iget-object v0, p0, Le/j/j/o/x0;->b:Ljava/util/Deque; + iget-object v6, p0, Le/j/j/o/x0;->e:Le/j/j/r/c; - invoke-interface {v0, p1}, Ljava/util/Deque;->add(Ljava/lang/Object;)Z + move-object v1, v7 - goto :goto_0 + move-object v2, p0 - :cond_0 - iget-object v0, p0, Le/j/j/o/x0;->c:Ljava/util/concurrent/Executor; + move-object v3, p1 - invoke-interface {v0, p1}, Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 + move-object v4, p2 - :goto_0 - monitor-exit p0 + invoke-direct/range {v1 .. v6}, Le/j/j/o/x0$a;->(Le/j/j/o/x0;Le/j/j/o/k;Le/j/j/o/u0;ZLe/j/j/r/c;)V + + invoke-interface {v0, v7, p2}, Le/j/j/o/t0;->a(Le/j/j/o/k;Le/j/j/o/u0;)V return-void - - :catchall_0 - move-exception p1 - - monitor-exit p0 - - throw p1 -.end method - -.method public declared-synchronized b(Ljava/lang/Runnable;)V - .locals 1 - - monitor-enter p0 - - :try_start_0 - iget-object v0, p0, Le/j/j/o/x0;->b:Ljava/util/Deque; - - invoke-interface {v0, p1}, Ljava/util/Deque;->remove(Ljava/lang/Object;)Z - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - monitor-exit p0 - - return-void - - :catchall_0 - move-exception p1 - - monitor-exit p0 - - throw p1 .end method diff --git a/com.discord/smali_classes2/e/j/j/o/w$a.smali b/com.discord/smali_classes2/e/j/j/o/y$a.smali similarity index 59% rename from com.discord/smali_classes2/e/j/j/o/w$a.smali rename to com.discord/smali_classes2/e/j/j/o/y$a.smali index bb5747b45d..53be38830e 100644 --- a/com.discord/smali_classes2/e/j/j/o/w$a.smali +++ b/com.discord/smali_classes2/e/j/j/o/y$a.smali @@ -1,4 +1,4 @@ -.class public Le/j/j/o/w$a; +.class public Le/j/j/o/y$a; .super Ljava/lang/Object; .source "JobScheduler.java" @@ -8,7 +8,7 @@ # annotations .annotation system Ldalvik/annotation/EnclosingMethod; - value = Le/j/j/o/w;->(Ljava/util/concurrent/Executor;Le/j/j/o/w$c;I)V + value = Le/j/j/o/y;->(Ljava/util/concurrent/Executor;Le/j/j/o/y$c;I)V .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -18,14 +18,14 @@ # instance fields -.field public final synthetic d:Le/j/j/o/w; +.field public final synthetic d:Le/j/j/o/y; # direct methods -.method public constructor (Le/j/j/o/w;)V +.method public constructor (Le/j/j/o/y;)V .locals 0 - iput-object p1, p0, Le/j/j/o/w$a;->d:Le/j/j/o/w; + iput-object p1, p0, Le/j/j/o/y$a;->d:Le/j/j/o/y; invoke-direct {p0}, Ljava/lang/Object;->()V @@ -37,9 +37,9 @@ .method public run()V .locals 1 - iget-object v0, p0, Le/j/j/o/w$a;->d:Le/j/j/o/w; + iget-object v0, p0, Le/j/j/o/y$a;->d:Le/j/j/o/y; - invoke-virtual {v0}, Le/j/j/o/w;->b()V + invoke-virtual {v0}, Le/j/j/o/y;->b()V return-void .end method diff --git a/com.discord/smali_classes2/e/j/j/o/w$b.smali b/com.discord/smali_classes2/e/j/j/o/y$b.smali similarity index 59% rename from com.discord/smali_classes2/e/j/j/o/w$b.smali rename to com.discord/smali_classes2/e/j/j/o/y$b.smali index 2cf8a7837e..0afe91f8de 100644 --- a/com.discord/smali_classes2/e/j/j/o/w$b.smali +++ b/com.discord/smali_classes2/e/j/j/o/y$b.smali @@ -1,4 +1,4 @@ -.class public Le/j/j/o/w$b; +.class public Le/j/j/o/y$b; .super Ljava/lang/Object; .source "JobScheduler.java" @@ -8,7 +8,7 @@ # annotations .annotation system Ldalvik/annotation/EnclosingMethod; - value = Le/j/j/o/w;->(Ljava/util/concurrent/Executor;Le/j/j/o/w$c;I)V + value = Le/j/j/o/y;->(Ljava/util/concurrent/Executor;Le/j/j/o/y$c;I)V .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -18,14 +18,14 @@ # instance fields -.field public final synthetic d:Le/j/j/o/w; +.field public final synthetic d:Le/j/j/o/y; # direct methods -.method public constructor (Le/j/j/o/w;)V +.method public constructor (Le/j/j/o/y;)V .locals 0 - iput-object p1, p0, Le/j/j/o/w$b;->d:Le/j/j/o/w; + iput-object p1, p0, Le/j/j/o/y$b;->d:Le/j/j/o/y; invoke-direct {p0}, Ljava/lang/Object;->()V @@ -37,11 +37,11 @@ .method public run()V .locals 2 - iget-object v0, p0, Le/j/j/o/w$b;->d:Le/j/j/o/w; + iget-object v0, p0, Le/j/j/o/y$b;->d:Le/j/j/o/y; - iget-object v1, v0, Le/j/j/o/w;->a:Ljava/util/concurrent/Executor; + iget-object v1, v0, Le/j/j/o/y;->a:Ljava/util/concurrent/Executor; - iget-object v0, v0, Le/j/j/o/w;->c:Ljava/lang/Runnable; + iget-object v0, v0, Le/j/j/o/y;->c:Ljava/lang/Runnable; invoke-interface {v1, v0}, Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V diff --git a/com.discord/smali_classes2/e/j/j/o/w$c.smali b/com.discord/smali_classes2/e/j/j/o/y$c.smali similarity index 81% rename from com.discord/smali_classes2/e/j/j/o/w$c.smali rename to com.discord/smali_classes2/e/j/j/o/y$c.smali index 589f36e5b6..89cea6db79 100644 --- a/com.discord/smali_classes2/e/j/j/o/w$c.smali +++ b/com.discord/smali_classes2/e/j/j/o/y$c.smali @@ -1,11 +1,11 @@ -.class public interface abstract Le/j/j/o/w$c; +.class public interface abstract Le/j/j/o/y$c; .super Ljava/lang/Object; .source "JobScheduler.java" # annotations .annotation system Ldalvik/annotation/EnclosingClass; - value = Le/j/j/o/w; + value = Le/j/j/o/y; .end annotation .annotation system Ldalvik/annotation/InnerClass; diff --git a/com.discord/smali_classes2/e/j/j/o/y$d.smali b/com.discord/smali_classes2/e/j/j/o/y$d.smali new file mode 100644 index 0000000000..6da826e4a8 --- /dev/null +++ b/com.discord/smali_classes2/e/j/j/o/y$d.smali @@ -0,0 +1,145 @@ +.class public final enum Le/j/j/o/y$d; +.super Ljava/lang/Enum; +.source "JobScheduler.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Le/j/j/o/y; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x4019 + name = "d" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Enum<", + "Le/j/j/o/y$d;", + ">;" + } +.end annotation + + +# static fields +.field public static final enum d:Le/j/j/o/y$d; + +.field public static final enum e:Le/j/j/o/y$d; + +.field public static final enum f:Le/j/j/o/y$d; + +.field public static final enum g:Le/j/j/o/y$d; + +.field public static final synthetic h:[Le/j/j/o/y$d; + + +# direct methods +.method public static constructor ()V + .locals 6 + + new-instance v0, Le/j/j/o/y$d; + + const/4 v1, 0x0 + + const-string v2, "IDLE" + + invoke-direct {v0, v2, v1}, Le/j/j/o/y$d;->(Ljava/lang/String;I)V + + sput-object v0, Le/j/j/o/y$d;->d:Le/j/j/o/y$d; + + new-instance v0, Le/j/j/o/y$d; + + const/4 v2, 0x1 + + const-string v3, "QUEUED" + + invoke-direct {v0, v3, v2}, Le/j/j/o/y$d;->(Ljava/lang/String;I)V + + sput-object v0, Le/j/j/o/y$d;->e:Le/j/j/o/y$d; + + new-instance v0, Le/j/j/o/y$d; + + const/4 v3, 0x2 + + const-string v4, "RUNNING" + + invoke-direct {v0, v4, v3}, Le/j/j/o/y$d;->(Ljava/lang/String;I)V + + sput-object v0, Le/j/j/o/y$d;->f:Le/j/j/o/y$d; + + new-instance v0, Le/j/j/o/y$d; + + const/4 v4, 0x3 + + const-string v5, "RUNNING_AND_PENDING" + + invoke-direct {v0, v5, v4}, Le/j/j/o/y$d;->(Ljava/lang/String;I)V + + sput-object v0, Le/j/j/o/y$d;->g:Le/j/j/o/y$d; + + const/4 v0, 0x4 + + new-array v0, v0, [Le/j/j/o/y$d; + + sget-object v5, Le/j/j/o/y$d;->d:Le/j/j/o/y$d; + + aput-object v5, v0, v1 + + sget-object v1, Le/j/j/o/y$d;->e:Le/j/j/o/y$d; + + aput-object v1, v0, v2 + + sget-object v1, Le/j/j/o/y$d;->f:Le/j/j/o/y$d; + + aput-object v1, v0, v3 + + sget-object v1, Le/j/j/o/y$d;->g:Le/j/j/o/y$d; + + aput-object v1, v0, v4 + + sput-object v0, Le/j/j/o/y$d;->h:[Le/j/j/o/y$d; + + return-void +.end method + +.method public constructor (Ljava/lang/String;I)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "()V" + } + .end annotation + + invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V + + return-void +.end method + +.method public static valueOf(Ljava/lang/String;)Le/j/j/o/y$d; + .locals 1 + + const-class v0, Le/j/j/o/y$d; + + invoke-static {v0, p0}, Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; + + move-result-object p0 + + check-cast p0, Le/j/j/o/y$d; + + return-object p0 +.end method + +.method public static values()[Le/j/j/o/y$d; + .locals 1 + + sget-object v0, Le/j/j/o/y$d;->h:[Le/j/j/o/y$d; + + invoke-virtual {v0}, [Le/j/j/o/y$d;->clone()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, [Le/j/j/o/y$d; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/e/j/j/o/y.smali b/com.discord/smali_classes2/e/j/j/o/y.smali index 2710cc56b2..f6bb581464 100644 --- a/com.discord/smali_classes2/e/j/j/o/y.smali +++ b/com.discord/smali_classes2/e/j/j/o/y.smali @@ -1,322 +1,514 @@ .class public Le/j/j/o/y; -.super Le/j/j/o/b0; -.source "LocalContentUriFetchProducer.java" +.super Ljava/lang/Object; +.source "JobScheduler.java" -# static fields -.field public static final d:[Ljava/lang/String; +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Le/j/j/o/y$d;, + Le/j/j/o/y$c; + } +.end annotation # instance fields -.field public final c:Landroid/content/ContentResolver; +.field public final a:Ljava/util/concurrent/Executor; + +.field public final b:Le/j/j/o/y$c; + +.field public final c:Ljava/lang/Runnable; + +.field public final d:Ljava/lang/Runnable; + +.field public final e:I + +.field public f:Le/j/j/j/e; + +.field public g:I + +.field public h:Le/j/j/o/y$d; + +.field public i:J + +.field public j:J # direct methods -.method public static constructor ()V - .locals 2 +.method public constructor (Ljava/util/concurrent/Executor;Le/j/j/o/y$c;I)V + .locals 0 - const-string v0, "_id" + invoke-direct {p0}, Ljava/lang/Object;->()V - const-string v1, "_data" + iput-object p1, p0, Le/j/j/o/y;->a:Ljava/util/concurrent/Executor; - filled-new-array {v0, v1}, [Ljava/lang/String; + iput-object p2, p0, Le/j/j/o/y;->b:Le/j/j/o/y$c; - move-result-object v0 + iput p3, p0, Le/j/j/o/y;->e:I - sput-object v0, Le/j/j/o/y;->d:[Ljava/lang/String; + new-instance p1, Le/j/j/o/y$a; + + invoke-direct {p1, p0}, Le/j/j/o/y$a;->(Le/j/j/o/y;)V + + iput-object p1, p0, Le/j/j/o/y;->c:Ljava/lang/Runnable; + + new-instance p1, Le/j/j/o/y$b; + + invoke-direct {p1, p0}, Le/j/j/o/y$b;->(Le/j/j/o/y;)V + + iput-object p1, p0, Le/j/j/o/y;->d:Ljava/lang/Runnable; + + const/4 p1, 0x0 + + iput-object p1, p0, Le/j/j/o/y;->f:Le/j/j/j/e; + + const/4 p1, 0x0 + + iput p1, p0, Le/j/j/o/y;->g:I + + sget-object p1, Le/j/j/o/y$d;->d:Le/j/j/o/y$d; + + iput-object p1, p0, Le/j/j/o/y;->h:Le/j/j/o/y$d; + + const-wide/16 p1, 0x0 + + iput-wide p1, p0, Le/j/j/o/y;->i:J + + iput-wide p1, p0, Le/j/j/o/y;->j:J return-void .end method -.method public constructor (Ljava/util/concurrent/Executor;Le/j/d/h/h;Landroid/content/ContentResolver;)V - .locals 0 +.method public static b(Le/j/j/j/e;I)Z + .locals 1 - invoke-direct {p0, p1, p2}, Le/j/j/o/b0;->(Ljava/util/concurrent/Executor;Le/j/d/h/h;)V + invoke-static {p1}, Le/j/j/o/b;->a(I)Z - iput-object p3, p0, Le/j/j/o/y;->c:Landroid/content/ContentResolver; + move-result v0 - return-void + if-nez v0, :cond_1 + + const/4 v0, 0x4 + + invoke-static {p1, v0}, Le/j/j/o/b;->b(II)Z + + move-result p1 + + if-nez p1, :cond_1 + + invoke-static {p0}, Le/j/j/j/e;->e(Le/j/j/j/e;)Z + + move-result p0 + + if-eqz p0, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 p0, 0x0 + + goto :goto_1 + + :cond_1 + :goto_0 + const/4 p0, 0x1 + + :goto_1 + return p0 .end method # virtual methods -.method public a(Le/j/j/p/c;)Le/j/j/j/e; - .locals 7 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation +.method public a()V + .locals 2 - iget-object p1, p1, Le/j/j/p/c;->b:Landroid/net/Uri; + monitor-enter p0 - invoke-static {p1}, Le/j/d/m/c;->d(Landroid/net/Uri;)Z + :try_start_0 + iget-object v0, p0, Le/j/j/o/y;->f:Le/j/j/j/e; - move-result v0 + const/4 v1, 0x0 - if-eqz v0, :cond_0 + iput-object v1, p0, Le/j/j/o/y;->f:Le/j/j/j/e; - invoke-virtual {p1}, Landroid/net/Uri;->getAuthority()Ljava/lang/String; + const/4 v1, 0x0 + + iput v1, p0, Le/j/j/o/y;->g:I + + monitor-exit p0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + invoke-static {v0}, Le/j/j/j/e;->c(Le/j/j/j/e;)V + + return-void + + :catchall_0 + move-exception v0 + + :try_start_1 + monitor-exit p0 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + throw v0 +.end method + +.method public final a(J)V + .locals 3 + + const-wide/16 v0, 0x0 + + cmp-long v2, p1, v0 + + if-lez v2, :cond_1 + + sget-object v0, Lp/a/b/b/g/e;->e:Ljava/util/concurrent/ScheduledExecutorService; + + if-nez v0, :cond_0 + + invoke-static {}, Ljava/util/concurrent/Executors;->newSingleThreadScheduledExecutor()Ljava/util/concurrent/ScheduledExecutorService; move-result-object v0 - const-string v1, "com.android.contacts" + sput-object v0, Lp/a/b/b/g/e;->e:Ljava/util/concurrent/ScheduledExecutorService; - invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + :cond_0 + sget-object v0, Lp/a/b/b/g/e;->e:Ljava/util/concurrent/ScheduledExecutorService; - move-result v0 + iget-object v1, p0, Le/j/j/o/y;->d:Ljava/lang/Runnable; - if-eqz v0, :cond_0 + sget-object v2, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit; - invoke-virtual {p1}, Landroid/net/Uri;->getPath()Ljava/lang/String; + invoke-interface {v0, v1, p1, p2, v2}, Ljava/util/concurrent/ScheduledExecutorService;->schedule(Ljava/lang/Runnable;JLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/ScheduledFuture; - move-result-object v0 + goto :goto_0 - sget-object v1, Le/j/d/m/c;->a:Landroid/net/Uri; + :cond_1 + iget-object p1, p0, Le/j/j/o/y;->d:Ljava/lang/Runnable; - invoke-virtual {v1}, Landroid/net/Uri;->getPath()Ljava/lang/String; + invoke-interface {p1}, Ljava/lang/Runnable;->run()V - move-result-object v1 + :goto_0 + return-void +.end method - invoke-virtual {v0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z +.method public a(Le/j/j/j/e;I)Z + .locals 1 + + invoke-static {p1, p2}, Le/j/j/o/y;->b(Le/j/j/j/e;I)Z move-result v0 if-nez v0, :cond_0 - const/4 v0, 0x1 + const/4 p1, 0x0 - goto :goto_0 + return p1 :cond_0 - const/4 v0, 0x0 - - :goto_0 - const/4 v6, -0x1 - - if-eqz v0, :cond_4 - - invoke-virtual {p1}, Landroid/net/Uri;->toString()Ljava/lang/String; - - move-result-object v0 - - const-string v1, "/photo" - - invoke-virtual {v0, v1}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z - - move-result v0 - - if-eqz v0, :cond_1 - - iget-object v0, p0, Le/j/j/o/y;->c:Landroid/content/ContentResolver; - - invoke-virtual {v0, p1}, Landroid/content/ContentResolver;->openInputStream(Landroid/net/Uri;)Ljava/io/InputStream; - - move-result-object p1 - - goto :goto_1 - - :cond_1 - invoke-virtual {p1}, Landroid/net/Uri;->toString()Ljava/lang/String; - - move-result-object v0 - - const-string v1, "/display_photo" - - invoke-virtual {v0, v1}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z - - move-result v0 - - const-string v1, "Contact photo does not exist: " - - if-eqz v0, :cond_2 + monitor-enter p0 :try_start_0 - iget-object v0, p0, Le/j/j/o/y;->c:Landroid/content/ContentResolver; + iget-object v0, p0, Le/j/j/o/y;->f:Le/j/j/j/e; - const-string v2, "r" - - invoke-virtual {v0, p1, v2}, Landroid/content/ContentResolver;->openAssetFileDescriptor(Landroid/net/Uri;Ljava/lang/String;)Landroid/content/res/AssetFileDescriptor; - - move-result-object v0 - - invoke-virtual {v0}, Landroid/content/res/AssetFileDescriptor;->createInputStream()Ljava/io/FileInputStream; + invoke-static {p1}, Le/j/j/j/e;->b(Le/j/j/j/e;)Le/j/j/j/e; move-result-object p1 + + iput-object p1, p0, Le/j/j/o/y;->f:Le/j/j/j/e; + + iput p2, p0, Le/j/j/o/y;->g:I + + monitor-exit p0 :try_end_0 - .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 - goto :goto_1 + invoke-static {v0}, Le/j/j/j/e;->c(Le/j/j/j/e;)V - :catch_0 - new-instance v0, Ljava/io/IOException; + const/4 p1, 0x1 - new-instance v2, Ljava/lang/StringBuilder; - - invoke-direct {v2}, Ljava/lang/StringBuilder;->()V - - invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-direct {v0, p1}, Ljava/io/IOException;->(Ljava/lang/String;)V - - throw v0 - - :cond_2 - iget-object v0, p0, Le/j/j/o/y;->c:Landroid/content/ContentResolver; - - invoke-static {v0, p1}, Landroid/provider/ContactsContract$Contacts;->openContactPhotoInputStream(Landroid/content/ContentResolver;Landroid/net/Uri;)Ljava/io/InputStream; - - move-result-object v0 - - if-eqz v0, :cond_3 - - move-object p1, v0 - - :goto_1 - invoke-virtual {p0, p1, v6}, Le/j/j/o/b0;->a(Ljava/io/InputStream;I)Le/j/j/j/e; - - move-result-object p1 - - return-object p1 - - :cond_3 - new-instance v0, Ljava/io/IOException; - - new-instance v2, Ljava/lang/StringBuilder; - - invoke-direct {v2}, Ljava/lang/StringBuilder;->()V - - invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-direct {v0, p1}, Ljava/io/IOException;->(Ljava/lang/String;)V - - throw v0 - - :cond_4 - invoke-static {p1}, Le/j/d/m/c;->c(Landroid/net/Uri;)Z - - move-result v0 - - if-eqz v0, :cond_8 - - iget-object v0, p0, Le/j/j/o/y;->c:Landroid/content/ContentResolver; - - sget-object v2, Le/j/j/o/y;->d:[Ljava/lang/String; - - const/4 v3, 0x0 - - const/4 v4, 0x0 - - const/4 v5, 0x0 - - move-object v1, p1 - - invoke-virtual/range {v0 .. v5}, Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; - - move-result-object v0 - - const/4 v1, 0x0 - - if-nez v0, :cond_5 - - goto :goto_3 - - :cond_5 - :try_start_1 - invoke-interface {v0}, Landroid/database/Cursor;->getCount()I - - move-result v2 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - if-nez v2, :cond_7 - - :cond_6 - :goto_2 - invoke-interface {v0}, Landroid/database/Cursor;->close()V - - goto :goto_3 - - :cond_7 - :try_start_2 - invoke-interface {v0}, Landroid/database/Cursor;->moveToFirst()Z - - const-string v2, "_data" - - invoke-interface {v0, v2}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I - - move-result v2 - - invoke-interface {v0, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; - - move-result-object v2 - - if-eqz v2, :cond_6 - - new-instance v1, Ljava/io/FileInputStream; - - invoke-direct {v1, v2}, Ljava/io/FileInputStream;->(Ljava/lang/String;)V - - new-instance v3, Ljava/io/File; - - invoke-direct {v3, v2}, Ljava/io/File;->(Ljava/lang/String;)V - - invoke-virtual {v3}, Ljava/io/File;->length()J - - move-result-wide v2 - - long-to-int v3, v2 - - invoke-virtual {p0, v1, v3}, Le/j/j/o/b0;->a(Ljava/io/InputStream;I)Le/j/j/j/e; - - move-result-object v1 - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - goto :goto_2 - - :goto_3 - if-eqz v1, :cond_8 - - return-object v1 + return p1 :catchall_0 move-exception p1 - invoke-interface {v0}, Landroid/database/Cursor;->close()V + :try_start_1 + monitor-exit p0 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 throw p1 - - :cond_8 - iget-object v0, p0, Le/j/j/o/y;->c:Landroid/content/ContentResolver; - - invoke-virtual {v0, p1}, Landroid/content/ContentResolver;->openInputStream(Landroid/net/Uri;)Ljava/io/InputStream; - - move-result-object p1 - - invoke-virtual {p0, p1, v6}, Le/j/j/o/b0;->a(Ljava/io/InputStream;I)Le/j/j/j/e; - - move-result-object p1 - - return-object p1 .end method -.method public a()Ljava/lang/String; - .locals 1 +.method public final b()V + .locals 5 - const-string v0, "LocalContentUriFetchProducer" + invoke-static {}, Landroid/os/SystemClock;->uptimeMillis()J - return-object v0 + move-result-wide v0 + + monitor-enter p0 + + :try_start_0 + iget-object v2, p0, Le/j/j/o/y;->f:Le/j/j/j/e; + + iget v3, p0, Le/j/j/o/y;->g:I + + const/4 v4, 0x0 + + iput-object v4, p0, Le/j/j/o/y;->f:Le/j/j/j/e; + + const/4 v4, 0x0 + + iput v4, p0, Le/j/j/o/y;->g:I + + sget-object v4, Le/j/j/o/y$d;->f:Le/j/j/o/y$d; + + iput-object v4, p0, Le/j/j/o/y;->h:Le/j/j/o/y$d; + + iput-wide v0, p0, Le/j/j/o/y;->j:J + + monitor-exit p0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_1 + + :try_start_1 + invoke-static {v2, v3}, Le/j/j/o/y;->b(Le/j/j/j/e;I)Z + + move-result v0 + + if-eqz v0, :cond_0 + + iget-object v0, p0, Le/j/j/o/y;->b:Le/j/j/o/y$c; + + invoke-interface {v0, v2, v3}, Le/j/j/o/y$c;->a(Le/j/j/j/e;I)V + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + :cond_0 + invoke-static {v2}, Le/j/j/j/e;->c(Le/j/j/j/e;)V + + invoke-virtual {p0}, Le/j/j/o/y;->d()V + + return-void + + :catchall_0 + move-exception v0 + + invoke-static {v2}, Le/j/j/j/e;->c(Le/j/j/j/e;)V + + invoke-virtual {p0}, Le/j/j/o/y;->d()V + + throw v0 + + :catchall_1 + move-exception v0 + + :try_start_2 + monitor-exit p0 + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_1 + + throw v0 +.end method + +.method public declared-synchronized c()J + .locals 4 + + monitor-enter p0 + + :try_start_0 + iget-wide v0, p0, Le/j/j/o/y;->j:J + + iget-wide v2, p0, Le/j/j/o/y;->i:J + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + sub-long/2addr v0, v2 + + monitor-exit p0 + + return-wide v0 + + :catchall_0 + move-exception v0 + + monitor-exit p0 + + throw v0 +.end method + +.method public final d()V + .locals 6 + + invoke-static {}, Landroid/os/SystemClock;->uptimeMillis()J + + move-result-wide v0 + + monitor-enter p0 + + :try_start_0 + iget-object v2, p0, Le/j/j/o/y;->h:Le/j/j/o/y$d; + + sget-object v3, Le/j/j/o/y$d;->g:Le/j/j/o/y$d; + + if-ne v2, v3, :cond_0 + + iget-wide v2, p0, Le/j/j/o/y;->j:J + + iget v4, p0, Le/j/j/o/y;->e:I + + int-to-long v4, v4 + + add-long/2addr v2, v4 + + invoke-static {v2, v3, v0, v1}, Ljava/lang/Math;->max(JJ)J + + move-result-wide v2 + + const/4 v4, 0x1 + + iput-wide v0, p0, Le/j/j/o/y;->i:J + + sget-object v5, Le/j/j/o/y$d;->e:Le/j/j/o/y$d; + + iput-object v5, p0, Le/j/j/o/y;->h:Le/j/j/o/y$d; + + goto :goto_0 + + :cond_0 + sget-object v2, Le/j/j/o/y$d;->d:Le/j/j/o/y$d; + + iput-object v2, p0, Le/j/j/o/y;->h:Le/j/j/o/y$d; + + const-wide/16 v2, 0x0 + + const/4 v4, 0x0 + + :goto_0 + monitor-exit p0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + if-eqz v4, :cond_1 + + sub-long/2addr v2, v0 + + invoke-virtual {p0, v2, v3}, Le/j/j/o/y;->a(J)V + + :cond_1 + return-void + + :catchall_0 + move-exception v0 + + :try_start_1 + monitor-exit p0 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + throw v0 +.end method + +.method public e()Z + .locals 7 + + invoke-static {}, Landroid/os/SystemClock;->uptimeMillis()J + + move-result-wide v0 + + monitor-enter p0 + + :try_start_0 + iget-object v2, p0, Le/j/j/o/y;->f:Le/j/j/j/e; + + iget v3, p0, Le/j/j/o/y;->g:I + + invoke-static {v2, v3}, Le/j/j/o/y;->b(Le/j/j/j/e;I)Z + + move-result v2 + + const/4 v3, 0x0 + + if-nez v2, :cond_0 + + monitor-exit p0 + + return v3 + + :cond_0 + iget-object v2, p0, Le/j/j/o/y;->h:Le/j/j/o/y$d; + + invoke-virtual {v2}, Ljava/lang/Enum;->ordinal()I + + move-result v2 + + const/4 v4, 0x1 + + if-eqz v2, :cond_3 + + if-eq v2, v4, :cond_2 + + const/4 v5, 0x2 + + if-eq v2, v5, :cond_1 + + goto :goto_0 + + :cond_1 + sget-object v2, Le/j/j/o/y$d;->g:Le/j/j/o/y$d; + + iput-object v2, p0, Le/j/j/o/y;->h:Le/j/j/o/y$d; + + :cond_2 + :goto_0 + const-wide/16 v5, 0x0 + + goto :goto_1 + + :cond_3 + iget-wide v2, p0, Le/j/j/o/y;->j:J + + iget v5, p0, Le/j/j/o/y;->e:I + + int-to-long v5, v5 + + add-long/2addr v2, v5 + + invoke-static {v2, v3, v0, v1}, Ljava/lang/Math;->max(JJ)J + + move-result-wide v5 + + iput-wide v0, p0, Le/j/j/o/y;->i:J + + sget-object v2, Le/j/j/o/y$d;->e:Le/j/j/o/y$d; + + iput-object v2, p0, Le/j/j/o/y;->h:Le/j/j/o/y$d; + + const/4 v3, 0x1 + + :goto_1 + monitor-exit p0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + if-eqz v3, :cond_4 + + sub-long/2addr v5, v0 + + invoke-virtual {p0, v5, v6}, Le/j/j/o/y;->a(J)V + + :cond_4 + return v4 + + :catchall_0 + move-exception v0 + + :try_start_1 + monitor-exit p0 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + throw v0 .end method diff --git a/com.discord/smali_classes2/e/j/j/o/y0.smali b/com.discord/smali_classes2/e/j/j/o/y0.smali index 501b28545e..dd114f0a6b 100644 --- a/com.discord/smali_classes2/e/j/j/o/y0.smali +++ b/com.discord/smali_classes2/e/j/j/o/y0.smali @@ -1,229 +1,13 @@ .class public Le/j/j/o/y0; -.super Ljava/lang/Object; -.source "ThrottlingProducer.java" - -# interfaces -.implements Le/j/j/o/p0; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Le/j/j/o/y0$b; - } -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;", - "Le/j/j/o/p0<", - "TT;>;" - } -.end annotation - - -# instance fields -.field public final a:Le/j/j/o/p0; - .annotation system Ldalvik/annotation/Signature; - value = { - "Le/j/j/o/p0<", - "TT;>;" - } - .end annotation -.end field - -.field public final b:I - -.field public c:I - -.field public final d:Ljava/util/concurrent/ConcurrentLinkedQueue; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/concurrent/ConcurrentLinkedQueue<", - "Landroid/util/Pair<", - "Le/j/j/o/k<", - "TT;>;", - "Le/j/j/o/q0;", - ">;>;" - } - .end annotation -.end field - -.field public final e:Ljava/util/concurrent/Executor; +.super Le/j/j/o/d; +.source "SettableProducerContext.java" # direct methods -.method public constructor (ILjava/util/concurrent/Executor;Le/j/j/o/p0;)V +.method public constructor (Le/j/j/p/c;Ljava/lang/String;Le/j/j/k/c;Ljava/lang/Object;Le/j/j/p/c$b;ZZLe/j/j/d/d;)V .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/concurrent/Executor;", - "Le/j/j/o/p0<", - "TT;>;)V" - } - .end annotation - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput p1, p0, Le/j/j/o/y0;->b:I - - if-eqz p2, :cond_1 - - iput-object p2, p0, Le/j/j/o/y0;->e:Ljava/util/concurrent/Executor; - - if-eqz p3, :cond_0 - - iput-object p3, p0, Le/j/j/o/y0;->a:Le/j/j/o/p0; - - new-instance p1, Ljava/util/concurrent/ConcurrentLinkedQueue; - - invoke-direct {p1}, Ljava/util/concurrent/ConcurrentLinkedQueue;->()V - - iput-object p1, p0, Le/j/j/o/y0;->d:Ljava/util/concurrent/ConcurrentLinkedQueue; - - const/4 p1, 0x0 - - iput p1, p0, Le/j/j/o/y0;->c:I - - return-void - - :cond_0 - new-instance p1, Ljava/lang/NullPointerException; - - invoke-direct {p1}, Ljava/lang/NullPointerException;->()V - - throw p1 - - :cond_1 - new-instance p1, Ljava/lang/NullPointerException; - - invoke-direct {p1}, Ljava/lang/NullPointerException;->()V - - throw p1 -.end method - - -# virtual methods -.method public a(Le/j/j/o/k;Le/j/j/o/q0;)V - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Le/j/j/o/k<", - "TT;>;", - "Le/j/j/o/q0;", - ")V" - } - .end annotation - - check-cast p2, Le/j/j/o/d; - - invoke-virtual {p2}, Le/j/j/o/d;->f()Le/j/j/k/c; - - move-result-object v0 - - invoke-virtual {p2}, Le/j/j/o/d;->d()Ljava/lang/String; - - move-result-object v1 - - const-string v2, "ThrottlingProducer" - - invoke-interface {v0, v1, v2}, Le/j/j/k/c;->a(Ljava/lang/String;Ljava/lang/String;)V - - monitor-enter p0 - - :try_start_0 - iget v0, p0, Le/j/j/o/y0;->c:I - - iget v1, p0, Le/j/j/o/y0;->b:I - - const/4 v2, 0x1 - - if-lt v0, v1, :cond_0 - - iget-object v0, p0, Le/j/j/o/y0;->d:Ljava/util/concurrent/ConcurrentLinkedQueue; - - invoke-static {p1, p2}, Landroid/util/Pair;->create(Ljava/lang/Object;Ljava/lang/Object;)Landroid/util/Pair; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/util/concurrent/ConcurrentLinkedQueue;->add(Ljava/lang/Object;)Z - - goto :goto_0 - - :cond_0 - iget v0, p0, Le/j/j/o/y0;->c:I - - add-int/2addr v0, v2 - - iput v0, p0, Le/j/j/o/y0;->c:I - - const/4 v2, 0x0 - - :goto_0 - monitor-exit p0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - if-nez v2, :cond_1 - - invoke-virtual {p0, p1, p2}, Le/j/j/o/y0;->b(Le/j/j/o/k;Le/j/j/o/q0;)V - - :cond_1 - return-void - - :catchall_0 - move-exception p1 - - :try_start_1 - monitor-exit p0 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - throw p1 -.end method - -.method public b(Le/j/j/o/k;Le/j/j/o/q0;)V - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Le/j/j/o/k<", - "TT;>;", - "Le/j/j/o/q0;", - ")V" - } - .end annotation - - move-object v0, p2 - - check-cast v0, Le/j/j/o/d; - - iget-object v0, v0, Le/j/j/o/d;->c:Le/j/j/k/c; - - move-object v1, p2 - - check-cast v1, Le/j/j/o/d; - - iget-object v1, v1, Le/j/j/o/d;->b:Ljava/lang/String; - - const/4 v2, 0x0 - - const-string v3, "ThrottlingProducer" - - invoke-interface {v0, v1, v3, v2}, Le/j/j/k/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V - - iget-object v0, p0, Le/j/j/o/y0;->a:Le/j/j/o/p0; - - new-instance v1, Le/j/j/o/y0$b; - - invoke-direct {v1, p0, p1, v2}, Le/j/j/o/y0$b;->(Le/j/j/o/y0;Le/j/j/o/k;Le/j/j/o/y0$a;)V - - invoke-interface {v0, v1, p2}, Le/j/j/o/p0;->a(Le/j/j/o/k;Le/j/j/o/q0;)V + invoke-direct/range {p0 .. p8}, Le/j/j/o/d;->(Le/j/j/p/c;Ljava/lang/String;Le/j/j/k/c;Ljava/lang/Object;Le/j/j/p/c$b;ZZLe/j/j/d/d;)V return-void .end method diff --git a/com.discord/smali_classes2/e/j/j/o/z.smali b/com.discord/smali_classes2/e/j/j/o/z.smali index 0603646b8a..4abc003351 100644 --- a/com.discord/smali_classes2/e/j/j/o/z.smali +++ b/com.discord/smali_classes2/e/j/j/o/z.smali @@ -1,105 +1,26 @@ .class public Le/j/j/o/z; -.super Le/j/j/o/b0; -.source "LocalContentUriThumbnailFetchProducer.java" - -# interfaces -.implements Le/j/j/o/a1; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Le/j/j/o/b0;", - "Le/j/j/o/a1<", - "Le/j/j/j/e;", - ">;" - } -.end annotation - - -# static fields -.field public static final d:Ljava/lang/Class; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Class<", - "*>;" - } - .end annotation -.end field - -.field public static final e:[Ljava/lang/String; - -.field public static final f:[Ljava/lang/String; - -.field public static final g:Landroid/graphics/Rect; - -.field public static final h:Landroid/graphics/Rect; +.super Le/j/j/o/d0; +.source "LocalAssetFetchProducer.java" # instance fields -.field public final c:Landroid/content/ContentResolver; +.field public final c:Landroid/content/res/AssetManager; # direct methods -.method public static constructor ()V - .locals 4 - - const-class v0, Le/j/j/o/z; - - sput-object v0, Le/j/j/o/z;->d:Ljava/lang/Class; - - const-string v0, "_data" - - const-string v1, "_id" - - filled-new-array {v1, v0}, [Ljava/lang/String; - - move-result-object v1 - - sput-object v1, Le/j/j/o/z;->e:[Ljava/lang/String; - - filled-new-array {v0}, [Ljava/lang/String; - - move-result-object v0 - - sput-object v0, Le/j/j/o/z;->f:[Ljava/lang/String; - - new-instance v0, Landroid/graphics/Rect; - - const/4 v1, 0x0 - - const/16 v2, 0x200 - - const/16 v3, 0x180 - - invoke-direct {v0, v1, v1, v2, v3}, Landroid/graphics/Rect;->(IIII)V - - sput-object v0, Le/j/j/o/z;->g:Landroid/graphics/Rect; - - new-instance v0, Landroid/graphics/Rect; - - const/16 v2, 0x60 - - invoke-direct {v0, v1, v1, v2, v2}, Landroid/graphics/Rect;->(IIII)V - - sput-object v0, Le/j/j/o/z;->h:Landroid/graphics/Rect; - - return-void -.end method - -.method public constructor (Ljava/util/concurrent/Executor;Le/j/d/h/h;Landroid/content/ContentResolver;)V +.method public constructor (Ljava/util/concurrent/Executor;Le/j/d/h/h;Landroid/content/res/AssetManager;)V .locals 0 - invoke-direct {p0, p1, p2}, Le/j/j/o/b0;->(Ljava/util/concurrent/Executor;Le/j/d/h/h;)V + invoke-direct {p0, p1, p2}, Le/j/j/o/d0;->(Ljava/util/concurrent/Executor;Le/j/d/h/h;)V - iput-object p3, p0, Le/j/j/o/z;->c:Landroid/content/ContentResolver; + iput-object p3, p0, Le/j/j/o/z;->c:Landroid/content/res/AssetManager; return-void .end method # virtual methods -.method public final a(Le/j/j/d/e;I)Le/j/j/j/e; +.method public a(Le/j/j/p/c;)Le/j/j/j/e; .locals 4 .annotation system Ldalvik/annotation/Throws; value = { @@ -107,350 +28,94 @@ } .end annotation - sget-object v0, Le/j/j/o/z;->h:Landroid/graphics/Rect; - - invoke-virtual {v0}, Landroid/graphics/Rect;->width()I - - move-result v0 - - sget-object v1, Le/j/j/o/z;->h:Landroid/graphics/Rect; - - invoke-virtual {v1}, Landroid/graphics/Rect;->height()I - - move-result v1 - - invoke-static {v0, v1, p1}, Lp/a/b/b/g/e;->a(IILe/j/j/d/e;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/4 p1, 0x3 - - goto :goto_0 - - :cond_0 - sget-object v0, Le/j/j/o/z;->g:Landroid/graphics/Rect; - - invoke-virtual {v0}, Landroid/graphics/Rect;->width()I - - move-result v0 - - sget-object v1, Le/j/j/o/z;->g:Landroid/graphics/Rect; - - invoke-virtual {v1}, Landroid/graphics/Rect;->height()I - - move-result v1 - - invoke-static {v0, v1, p1}, Lp/a/b/b/g/e;->a(IILe/j/j/d/e;)Z - - move-result p1 - - if-eqz p1, :cond_1 - - const/4 p1, 0x1 - - goto :goto_0 - - :cond_1 - const/4 p1, 0x0 - - :goto_0 - const/4 v0, 0x0 - - if-nez p1, :cond_2 - - return-object v0 - - :cond_2 - :try_start_0 - iget-object v1, p0, Le/j/j/o/z;->c:Landroid/content/ContentResolver; - - int-to-long v2, p2 - - sget-object p2, Le/j/j/o/z;->f:[Ljava/lang/String; - - invoke-static {v1, v2, v3, p1, p2}, Landroid/provider/MediaStore$Images$Thumbnails;->queryMiniThumbnail(Landroid/content/ContentResolver;JI[Ljava/lang/String;)Landroid/database/Cursor; - - move-result-object p1 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_1 - - if-nez p1, :cond_4 - - if-eqz p1, :cond_3 - - invoke-interface {p1}, Landroid/database/Cursor;->close()V - - :cond_3 - return-object v0 - - :cond_4 - :try_start_1 - invoke-interface {p1}, Landroid/database/Cursor;->moveToFirst()Z - - invoke-interface {p1}, Landroid/database/Cursor;->getCount()I - - move-result p2 - - if-lez p2, :cond_6 - - const-string p2, "_data" - - invoke-interface {p1, p2}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I - - move-result p2 - - invoke-interface {p1, p2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; - - move-result-object p2 - - new-instance v1, Ljava/io/File; - - invoke-direct {v1, p2}, Ljava/io/File;->(Ljava/lang/String;)V - - invoke-virtual {v1}, Ljava/io/File;->exists()Z - - move-result v1 - - if-eqz v1, :cond_6 - - new-instance v0, Ljava/io/FileInputStream; - - invoke-direct {v0, p2}, Ljava/io/FileInputStream;->(Ljava/lang/String;)V - - if-nez p2, :cond_5 - - const/4 p2, -0x1 - - goto :goto_1 - - :cond_5 - new-instance v1, Ljava/io/File; - - invoke-direct {v1, p2}, Ljava/io/File;->(Ljava/lang/String;)V - - invoke-virtual {v1}, Ljava/io/File;->length()J - - move-result-wide v1 - - long-to-int p2, v1 - - :goto_1 - invoke-virtual {p0, v0, p2}, Le/j/j/o/b0;->a(Ljava/io/InputStream;I)Le/j/j/j/e; - - move-result-object p2 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - invoke-interface {p1}, Landroid/database/Cursor;->close()V - - return-object p2 - - :cond_6 - invoke-interface {p1}, Landroid/database/Cursor;->close()V - - return-object v0 - - :catchall_0 - move-exception p2 - - goto :goto_2 - - :catchall_1 - move-exception p2 - - move-object p1, v0 - - :goto_2 - if-eqz p1, :cond_7 - - invoke-interface {p1}, Landroid/database/Cursor;->close()V - - :cond_7 - throw p2 -.end method - -.method public a(Le/j/j/p/c;)Le/j/j/j/e; - .locals 7 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation + iget-object v0, p0, Le/j/j/o/z;->c:Landroid/content/res/AssetManager; iget-object v1, p1, Le/j/j/p/c;->b:Landroid/net/Uri; - invoke-static {v1}, Le/j/d/m/c;->c(Landroid/net/Uri;)Z - - move-result v0 - - const/4 v6, 0x0 - - if-eqz v0, :cond_4 - - iget-object p1, p1, Le/j/j/p/c;->h:Le/j/j/d/e; - - iget-object v0, p0, Le/j/j/o/z;->c:Landroid/content/ContentResolver; - - sget-object v2, Le/j/j/o/z;->e:[Ljava/lang/String; - - const/4 v3, 0x0 - - const/4 v4, 0x0 - - const/4 v5, 0x0 - - invoke-virtual/range {v0 .. v5}, Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; - - move-result-object v0 - - if-nez v0, :cond_0 - - :goto_0 - move-object p1, v6 - - goto :goto_2 - - :cond_0 - :try_start_0 - invoke-interface {v0}, Landroid/database/Cursor;->getCount()I - - move-result v1 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - if-nez v1, :cond_2 - - :cond_1 - invoke-interface {v0}, Landroid/database/Cursor;->close()V - - goto :goto_0 - - :cond_2 - :try_start_1 - invoke-interface {v0}, Landroid/database/Cursor;->moveToFirst()Z - - const-string v1, "_data" - - invoke-interface {v0, v1}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I - - move-result v1 - - invoke-interface {v0, v1}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; + invoke-virtual {v1}, Landroid/net/Uri;->getPath()Ljava/lang/String; move-result-object v1 - if-eqz p1, :cond_1 + const/4 v2, 0x1 - const-string v2, "_id" + invoke-virtual {v1, v2}, Ljava/lang/String;->substring(I)Ljava/lang/String; - invoke-interface {v0, v2}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I + move-result-object v1 - move-result v2 + const/4 v3, 0x2 - invoke-interface {v0, v2}, Landroid/database/Cursor;->getInt(I)I + invoke-virtual {v0, v1, v3}, Landroid/content/res/AssetManager;->open(Ljava/lang/String;I)Ljava/io/InputStream; - move-result v2 + move-result-object v0 - invoke-virtual {p0, p1, v2}, Le/j/j/o/z;->a(Le/j/j/d/e;I)Le/j/j/j/e; + const/4 v1, 0x0 + + :try_start_0 + iget-object v3, p0, Le/j/j/o/z;->c:Landroid/content/res/AssetManager; + + iget-object p1, p1, Le/j/j/p/c;->b:Landroid/net/Uri; + + invoke-virtual {p1}, Landroid/net/Uri;->getPath()Ljava/lang/String; move-result-object p1 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - if-eqz p1, :cond_1 + invoke-virtual {p1, v2}, Ljava/lang/String;->substring(I)Ljava/lang/String; - const/4 v2, 0x0 + move-result-object p1 - if-eqz v1, :cond_3 + invoke-virtual {v3, p1}, Landroid/content/res/AssetManager;->openFd(Ljava/lang/String;)Landroid/content/res/AssetFileDescriptor; - const/4 v3, 0x1 + move-result-object v1 - :try_start_2 - new-instance v4, Landroid/media/ExifInterface; + invoke-virtual {v1}, Landroid/content/res/AssetFileDescriptor;->getLength()J - invoke-direct {v4, v1}, Landroid/media/ExifInterface;->(Ljava/lang/String;)V + move-result-wide v2 + :try_end_0 + .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_1 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 - const-string v5, "Orientation" + long-to-int p1, v2 - invoke-virtual {v4, v5, v3}, Landroid/media/ExifInterface;->getAttributeInt(Ljava/lang/String;I)I - - move-result v4 - - invoke-static {v4}, Le/j/k/c;->a(I)I - - move-result v2 - :try_end_2 - .catch Ljava/io/IOException; {:try_start_2 .. :try_end_2} :catch_0 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - goto :goto_1 - - :catch_0 - move-exception v4 - - :try_start_3 - sget-object v5, Le/j/j/o/z;->d:Ljava/lang/Class; - - new-array v3, v3, [Ljava/lang/Object; - - aput-object v1, v3, v2 - - const-string v1, "Unable to retrieve thumbnail rotation for %s" - - invoke-static {v5, v4, v1, v3}, Le/j/d/f/a;->a(Ljava/lang/Class;Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/Object;)V - - :cond_3 - :goto_1 - iput v2, p1, Le/j/j/j/e;->g:I - :try_end_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_0 - - invoke-interface {v0}, Landroid/database/Cursor;->close()V - - :goto_2 - if-eqz p1, :cond_4 - - return-object p1 + goto :goto_0 :catchall_0 move-exception p1 - invoke-interface {v0}, Landroid/database/Cursor;->close()V + if-eqz v1, :cond_0 + :try_start_1 + invoke-virtual {v1}, Landroid/content/res/AssetFileDescriptor;->close()V + :try_end_1 + .catch Ljava/io/IOException; {:try_start_1 .. :try_end_1} :catch_0 + + :catch_0 + :cond_0 throw p1 - :cond_4 - return-object v6 + :catch_1 + const/4 p1, -0x1 + + if-eqz v1, :cond_1 + + :goto_0 + :try_start_2 + invoke-virtual {v1}, Landroid/content/res/AssetFileDescriptor;->close()V + :try_end_2 + .catch Ljava/io/IOException; {:try_start_2 .. :try_end_2} :catch_2 + + :catch_2 + :cond_1 + invoke-virtual {p0, v0, p1}, Le/j/j/o/d0;->a(Ljava/io/InputStream;I)Le/j/j/j/e; + + move-result-object p1 + + return-object p1 .end method .method public a()Ljava/lang/String; .locals 1 - const-string v0, "LocalContentUriThumbnailFetchProducer" + const-string v0, "LocalAssetFetchProducer" return-object v0 .end method - -.method public a(Le/j/j/d/e;)Z - .locals 2 - - sget-object v0, Le/j/j/o/z;->g:Landroid/graphics/Rect; - - invoke-virtual {v0}, Landroid/graphics/Rect;->width()I - - move-result v0 - - sget-object v1, Le/j/j/o/z;->g:Landroid/graphics/Rect; - - invoke-virtual {v1}, Landroid/graphics/Rect;->height()I - - move-result v1 - - invoke-static {v0, v1, p1}, Lp/a/b/b/g/e;->a(IILe/j/j/d/e;)Z - - move-result p1 - - return p1 -.end method diff --git a/com.discord/smali_classes2/e/j/j/o/z0.smali b/com.discord/smali_classes2/e/j/j/o/z0.smali index 7c0dbc530b..3c4a457b1c 100644 --- a/com.discord/smali_classes2/e/j/j/o/z0.smali +++ b/com.discord/smali_classes2/e/j/j/o/z0.smali @@ -1,233 +1,301 @@ -.class public Le/j/j/o/z0; +.class public abstract Le/j/j/o/z0; .super Ljava/lang/Object; -.source "ThumbnailBranchProducer.java" +.source "StatefulProducerRunnable.java" # interfaces -.implements Le/j/j/o/p0; +.implements Ljava/lang/Runnable; # annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Le/j/j/o/z0$a; - } -.end annotation - .annotation system Ldalvik/annotation/Signature; value = { + ";" + ">", + "Le/j/j/o/z0<", + "TT;>;" } .end annotation # instance fields -.field public final a:[Le/j/j/o/a1; +.field public final d:Ljava/util/concurrent/atomic/AtomicInteger; + +.field public final e:Le/j/j/o/k; .annotation system Ldalvik/annotation/Signature; value = { - "[", - "Le/j/j/o/a1<", - "Le/j/j/j/e;", - ">;" + "Le/j/j/o/k<", + "TT;>;" } .end annotation .end field +.field public final f:Le/j/j/k/c; + +.field public final g:Ljava/lang/String; + +.field public final h:Ljava/lang/String; + # direct methods -.method public varargs constructor ([Le/j/j/o/a1;)V - .locals 3 +.method public constructor (Le/j/j/o/k;Le/j/j/k/c;Ljava/lang/String;Ljava/lang/String;)V + .locals 2 .annotation system Ldalvik/annotation/Signature; value = { - "([", - "Le/j/j/o/a1<", - "Le/j/j/j/e;", - ">;)V" + "(", + "Le/j/j/o/k<", + "TT;>;", + "Le/j/j/k/c;", + "Ljava/lang/String;", + "Ljava/lang/String;", + ")V" } .end annotation invoke-direct {p0}, Ljava/lang/Object;->()V - if-eqz p1, :cond_1 + new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger; - iput-object p1, p0, Le/j/j/o/z0;->a:[Le/j/j/o/a1; + const/4 v1, 0x0 - const/4 p1, 0x0 + invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicInteger;->(I)V - iget-object v0, p0, Le/j/j/o/z0;->a:[Le/j/j/o/a1; + iput-object v0, p0, Le/j/j/o/z0;->d:Ljava/util/concurrent/atomic/AtomicInteger; - array-length v0, v0 + iput-object p1, p0, Le/j/j/o/z0;->e:Le/j/j/o/k; - if-lez v0, :cond_0 + iput-object p2, p0, Le/j/j/o/z0;->f:Le/j/j/k/c; + + iput-object p3, p0, Le/j/j/o/z0;->g:Ljava/lang/String; + + iput-object p4, p0, Le/j/j/o/z0;->h:Ljava/lang/String; + + iget-object p1, p0, Le/j/j/o/z0;->f:Le/j/j/k/c; + + iget-object p2, p0, Le/j/j/o/z0;->h:Ljava/lang/String; + + iget-object p3, p0, Le/j/j/o/z0;->g:Ljava/lang/String; + + invoke-interface {p1, p2, p3}, Le/j/j/k/c;->a(Ljava/lang/String;Ljava/lang/String;)V return-void - - :cond_0 - new-instance v1, Ljava/lang/IndexOutOfBoundsException; - - const-string v2, "index" - - invoke-static {p1, v0, v2}, Lp/a/b/b/g/e;->a(IILjava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {v1, p1}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw v1 - - :cond_1 - new-instance p1, Ljava/lang/NullPointerException; - - invoke-direct {p1}, Ljava/lang/NullPointerException;->()V - - throw p1 -.end method - -.method public static synthetic a(Le/j/j/o/z0;ILe/j/j/o/k;Le/j/j/o/q0;)Z - .locals 0 - - invoke-virtual {p0, p1, p2, p3}, Le/j/j/o/z0;->a(ILe/j/j/o/k;Le/j/j/o/q0;)Z - - move-result p0 - - return p0 .end method # virtual methods -.method public final a(ILe/j/j/d/e;)I - .locals 2 +.method public a()V + .locals 3 - :goto_0 - iget-object v0, p0, Le/j/j/o/z0;->a:[Le/j/j/o/a1; + iget-object v0, p0, Le/j/j/o/z0;->d:Ljava/util/concurrent/atomic/AtomicInteger; - array-length v1, v0 + const/4 v1, 0x0 - if-ge p1, v1, :cond_1 + const/4 v2, 0x2 - aget-object v0, v0, p1 - - invoke-interface {v0, p2}, Le/j/j/o/a1;->a(Le/j/j/d/e;)Z + invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/atomic/AtomicInteger;->compareAndSet(II)Z move-result v0 if-eqz v0, :cond_0 - return p1 + invoke-virtual {p0}, Le/j/j/o/z0;->c()V :cond_0 - add-int/lit8 p1, p1, 0x1 - - goto :goto_0 - - :cond_1 - const/4 p1, -0x1 - - return p1 -.end method - -.method public a(Le/j/j/o/k;Le/j/j/o/q0;)V - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Le/j/j/o/k<", - "Le/j/j/j/e;", - ">;", - "Le/j/j/o/q0;", - ")V" - } - .end annotation - - check-cast p2, Le/j/j/o/d; - - invoke-virtual {p2}, Le/j/j/o/d;->e()Le/j/j/p/c; - - move-result-object v0 - - invoke-virtual {v0}, Le/j/j/p/c;->d()Le/j/j/d/e; - - move-result-object v0 - - const/4 v1, 0x1 - - const/4 v2, 0x0 - - if-nez v0, :cond_0 - - check-cast p1, Le/j/j/o/b; - - invoke-virtual {p1, v2, v1}, Le/j/j/o/b;->a(Ljava/lang/Object;I)V - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - invoke-virtual {p0, v0, p1, p2}, Le/j/j/o/z0;->a(ILe/j/j/o/k;Le/j/j/o/q0;)Z - - move-result p2 - - if-nez p2, :cond_1 - - check-cast p1, Le/j/j/o/b; - - invoke-virtual {p1, v2, v1}, Le/j/j/o/b;->a(Ljava/lang/Object;I)V - - :cond_1 - :goto_0 return-void .end method -.method public final a(ILe/j/j/o/k;Le/j/j/o/q0;)Z - .locals 2 +.method public a(Ljava/lang/Exception;)V + .locals 4 + + iget-object v0, p0, Le/j/j/o/z0;->f:Le/j/j/k/c; + + iget-object v1, p0, Le/j/j/o/z0;->h:Ljava/lang/String; + + iget-object v2, p0, Le/j/j/o/z0;->g:Ljava/lang/String; + + invoke-interface {v0, v1}, Le/j/j/k/c;->a(Ljava/lang/String;)Z + + move-result v3 + + const/4 v3, 0x0 + + invoke-interface {v0, v1, v2, p1, v3}, Le/j/j/k/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;Ljava/util/Map;)V + + iget-object v0, p0, Le/j/j/o/z0;->e:Le/j/j/o/k; + + check-cast v0, Le/j/j/o/b; + + invoke-virtual {v0, p1}, Le/j/j/o/b;->a(Ljava/lang/Throwable;)V + + return-void +.end method + +.method public abstract a(Ljava/lang/Object;)V .annotation system Ldalvik/annotation/Signature; value = { - "(I", - "Le/j/j/o/k<", - "Le/j/j/j/e;", - ">;", - "Le/j/j/o/q0;", - ")Z" + "(TT;)V" + } + .end annotation +.end method + +.method public abstract b()Ljava/lang/Object; + .annotation system Ldalvik/annotation/Signature; + value = { + "()TT;" } .end annotation - check-cast p3, Le/j/j/o/d; + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/lang/Exception; + } + .end annotation +.end method - invoke-virtual {p3}, Le/j/j/o/d;->e()Le/j/j/p/c; - - move-result-object v0 - - invoke-virtual {v0}, Le/j/j/p/c;->d()Le/j/j/d/e; - - move-result-object v0 - - invoke-virtual {p0, p1, v0}, Le/j/j/o/z0;->a(ILe/j/j/d/e;)I - - move-result p1 - - const/4 v0, -0x1 - - if-ne p1, v0, :cond_0 +.method public b(Ljava/lang/Object;)Ljava/util/Map; + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;)", + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;" + } + .end annotation const/4 p1, 0x0 - return p1 + return-object p1 +.end method + +.method public c()V + .locals 4 + + iget-object v0, p0, Le/j/j/o/z0;->f:Le/j/j/k/c; + + iget-object v1, p0, Le/j/j/o/z0;->h:Ljava/lang/String; + + iget-object v2, p0, Le/j/j/o/z0;->g:Ljava/lang/String; + + invoke-interface {v0, v1}, Le/j/j/k/c;->a(Ljava/lang/String;)Z + + move-result v3 + + const/4 v3, 0x0 + + invoke-interface {v0, v1, v2, v3}, Le/j/j/k/c;->b(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V + + iget-object v0, p0, Le/j/j/o/z0;->e:Le/j/j/o/k; + + check-cast v0, Le/j/j/o/b; + + invoke-virtual {v0}, Le/j/j/o/b;->a()V + + return-void +.end method + +.method public c(Ljava/lang/Object;)V + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;)V" + } + .end annotation + + iget-object v0, p0, Le/j/j/o/z0;->f:Le/j/j/k/c; + + iget-object v1, p0, Le/j/j/o/z0;->h:Ljava/lang/String; + + iget-object v2, p0, Le/j/j/o/z0;->g:Ljava/lang/String; + + invoke-interface {v0, v1}, Le/j/j/k/c;->a(Ljava/lang/String;)Z + + move-result v3 + + if-eqz v3, :cond_0 + + invoke-virtual {p0, p1}, Le/j/j/o/z0;->b(Ljava/lang/Object;)Ljava/util/Map; + + move-result-object v3 + + goto :goto_0 :cond_0 - iget-object v0, p0, Le/j/j/o/z0;->a:[Le/j/j/o/a1; + const/4 v3, 0x0 - aget-object v0, v0, p1 + :goto_0 + invoke-interface {v0, v1, v2, v3}, Le/j/j/k/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V - new-instance v1, Le/j/j/o/z0$a; + iget-object v0, p0, Le/j/j/o/z0;->e:Le/j/j/o/k; - invoke-direct {v1, p0, p2, p3, p1}, Le/j/j/o/z0$a;->(Le/j/j/o/z0;Le/j/j/o/k;Le/j/j/o/q0;I)V + const/4 v1, 0x1 - invoke-interface {v0, v1, p3}, Le/j/j/o/p0;->a(Le/j/j/o/k;Le/j/j/o/q0;)V + check-cast v0, Le/j/j/o/b; - const/4 p1, 0x1 + invoke-virtual {v0, p1, v1}, Le/j/j/o/b;->a(Ljava/lang/Object;I)V - return p1 + return-void +.end method + +.method public final run()V + .locals 3 + + iget-object v0, p0, Le/j/j/o/z0;->d:Ljava/util/concurrent/atomic/AtomicInteger; + + const/4 v1, 0x0 + + const/4 v2, 0x1 + + invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/atomic/AtomicInteger;->compareAndSet(II)Z + + move-result v0 + + if-nez v0, :cond_0 + + goto :goto_0 + + :cond_0 + :try_start_0 + invoke-virtual {p0}, Le/j/j/o/z0;->b()Ljava/lang/Object; + + move-result-object v0 + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + iget-object v1, p0, Le/j/j/o/z0;->d:Ljava/util/concurrent/atomic/AtomicInteger; + + const/4 v2, 0x3 + + invoke-virtual {v1, v2}, Ljava/util/concurrent/atomic/AtomicInteger;->set(I)V + + :try_start_1 + invoke-virtual {p0, v0}, Le/j/j/o/z0;->c(Ljava/lang/Object;)V + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + invoke-virtual {p0, v0}, Le/j/j/o/z0;->a(Ljava/lang/Object;)V + + goto :goto_0 + + :catchall_0 + move-exception v1 + + invoke-virtual {p0, v0}, Le/j/j/o/z0;->a(Ljava/lang/Object;)V + + throw v1 + + :catch_0 + move-exception v0 + + iget-object v1, p0, Le/j/j/o/z0;->d:Ljava/util/concurrent/atomic/AtomicInteger; + + const/4 v2, 0x4 + + invoke-virtual {v1, v2}, Ljava/util/concurrent/atomic/AtomicInteger;->set(I)V + + invoke-virtual {p0, v0}, Le/j/j/o/z0;->a(Ljava/lang/Exception;)V + + :goto_0 + return-void .end method diff --git a/com.discord/smali_classes2/e/j/j/p/c.smali b/com.discord/smali_classes2/e/j/j/p/c.smali index e61db90757..3a45f20755 100644 --- a/com.discord/smali_classes2/e/j/j/p/c.smali +++ b/com.discord/smali_classes2/e/j/j/p/c.smali @@ -287,15 +287,7 @@ # virtual methods -.method public a()Le/j/j/p/c$a; - .locals 1 - - iget-object v0, p0, Le/j/j/p/c;->a:Le/j/j/p/c$a; - - return-object v0 -.end method - -.method public b()Z +.method public a()Z .locals 1 iget-boolean v0, p0, Le/j/j/p/c;->f:Z @@ -303,28 +295,43 @@ return v0 .end method -.method public c()Le/j/j/p/d; - .locals 1 +.method public declared-synchronized b()Ljava/io/File; + .locals 2 - iget-object v0, p0, Le/j/j/p/c;->p:Le/j/j/p/d; + monitor-enter p0 + + :try_start_0 + iget-object v0, p0, Le/j/j/p/c;->d:Ljava/io/File; + + if-nez v0, :cond_0 + + new-instance v0, Ljava/io/File; + + iget-object v1, p0, Le/j/j/p/c;->b:Landroid/net/Uri; + + invoke-virtual {v1}, Landroid/net/Uri;->getPath()Ljava/lang/String; + + move-result-object v1 + + invoke-direct {v0, v1}, Ljava/io/File;->(Ljava/lang/String;)V + + iput-object v0, p0, Le/j/j/p/c;->d:Ljava/io/File; + + :cond_0 + iget-object v0, p0, Le/j/j/p/c;->d:Ljava/io/File; + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + monitor-exit p0 return-object v0 -.end method -.method public d()Le/j/j/d/e; - .locals 1 + :catchall_0 + move-exception v0 - iget-object v0, p0, Le/j/j/p/c;->h:Le/j/j/d/e; + monitor-exit p0 - return-object v0 -.end method - -.method public e()Le/j/j/d/f; - .locals 1 - - iget-object v0, p0, Le/j/j/p/c;->i:Le/j/j/d/f; - - return-object v0 + throw v0 .end method .method public equals(Ljava/lang/Object;)Z @@ -450,61 +457,6 @@ return v1 .end method -.method public declared-synchronized f()Ljava/io/File; - .locals 2 - - monitor-enter p0 - - :try_start_0 - iget-object v0, p0, Le/j/j/p/c;->d:Ljava/io/File; - - if-nez v0, :cond_0 - - new-instance v0, Ljava/io/File; - - iget-object v1, p0, Le/j/j/p/c;->b:Landroid/net/Uri; - - invoke-virtual {v1}, Landroid/net/Uri;->getPath()Ljava/lang/String; - - move-result-object v1 - - invoke-direct {v0, v1}, Ljava/io/File;->(Ljava/lang/String;)V - - iput-object v0, p0, Le/j/j/p/c;->d:Ljava/io/File; - - :cond_0 - iget-object v0, p0, Le/j/j/p/c;->d:Ljava/io/File; - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - monitor-exit p0 - - return-object v0 - - :catchall_0 - move-exception v0 - - monitor-exit p0 - - throw v0 -.end method - -.method public g()Landroid/net/Uri; - .locals 1 - - iget-object v0, p0, Le/j/j/p/c;->b:Landroid/net/Uri; - - return-object v0 -.end method - -.method public h()Z - .locals 1 - - iget-boolean v0, p0, Le/j/j/p/c;->m:Z - - return v0 -.end method - .method public hashCode()I .locals 4 @@ -585,14 +537,6 @@ return v0 .end method -.method public i()Z - .locals 1 - - iget-boolean v0, p0, Le/j/j/p/c;->n:Z - - return v0 -.end method - .method public toString()Ljava/lang/String; .locals 3 diff --git a/com.discord/smali_classes2/e/j/j/q/a.smali b/com.discord/smali_classes2/e/j/j/q/a.smali index 8ede5803a1..4a6ae72f5c 100644 --- a/com.discord/smali_classes2/e/j/j/q/a.smali +++ b/com.discord/smali_classes2/e/j/j/q/a.smali @@ -17,19 +17,7 @@ # virtual methods -.method public a()V - .locals 0 - - return-void -.end method - -.method public a(Ljava/lang/String;)V - .locals 0 - - return-void -.end method - -.method public b()Z +.method public a()Z .locals 1 const/4 v0, 0x0 diff --git a/com.discord/smali_classes2/e/j/j/q/b.smali b/com.discord/smali_classes2/e/j/j/q/b.smali index 8fb7307d75..d36a6c3b8f 100644 --- a/com.discord/smali_classes2/e/j/j/q/b.smali +++ b/com.discord/smali_classes2/e/j/j/q/b.smali @@ -24,35 +24,7 @@ return-void .end method -.method public static a()V - .locals 1 - - invoke-static {}, Le/j/j/q/b;->b()Le/j/j/q/b$a; - - move-result-object v0 - - check-cast v0, Le/j/j/q/a; - - invoke-virtual {v0}, Le/j/j/q/a;->a()V - - return-void -.end method - -.method public static a(Ljava/lang/String;)V - .locals 1 - - invoke-static {}, Le/j/j/q/b;->b()Le/j/j/q/b$a; - - move-result-object v0 - - check-cast v0, Le/j/j/q/a; - - invoke-virtual {v0, p0}, Le/j/j/q/a;->a(Ljava/lang/String;)V - - return-void -.end method - -.method public static b()Le/j/j/q/b$a; +.method public static a()Le/j/j/q/b$a; .locals 2 sget-object v0, Le/j/j/q/b;->a:Le/j/j/q/b$a; @@ -95,16 +67,16 @@ return-object v0 .end method -.method public static c()Z +.method public static b()Z .locals 1 - invoke-static {}, Le/j/j/q/b;->b()Le/j/j/q/b$a; + invoke-static {}, Le/j/j/q/b;->a()Le/j/j/q/b$a; move-result-object v0 check-cast v0, Le/j/j/q/a; - invoke-virtual {v0}, Le/j/j/q/a;->b()Z + invoke-virtual {v0}, Le/j/j/q/a;->a()Z const/4 v0, 0x0 diff --git a/com.discord/smali_classes2/e/j/j/r/d.smali b/com.discord/smali_classes2/e/j/j/r/d.smali index b6dbba5266..42a3d6e130 100644 --- a/com.discord/smali_classes2/e/j/j/r/d.smali +++ b/com.discord/smali_classes2/e/j/j/r/d.smali @@ -93,7 +93,7 @@ sget-object v1, Le/j/j/r/d;->a:Le/j/d/d/d; - invoke-virtual {p2}, Le/j/j/j/e;->i()V + invoke-virtual {p2}, Le/j/j/j/e;->f()V iget v2, p2, Le/j/j/j/e;->h:I @@ -143,28 +143,28 @@ :cond_4 if-eqz v2, :cond_5 - invoke-virtual {p2}, Le/j/j/j/e;->i()V + invoke-virtual {p2}, Le/j/j/j/e;->f()V iget p0, p2, Le/j/j/j/e;->j:I goto :goto_1 :cond_5 - invoke-virtual {p2}, Le/j/j/j/e;->i()V + invoke-virtual {p2}, Le/j/j/j/e;->f()V iget p0, p2, Le/j/j/j/e;->i:I :goto_1 if-eqz v2, :cond_6 - invoke-virtual {p2}, Le/j/j/j/e;->i()V + invoke-virtual {p2}, Le/j/j/j/e;->f()V iget p2, p2, Le/j/j/j/e;->i:I goto :goto_2 :cond_6 - invoke-virtual {p2}, Le/j/j/j/e;->i()V + invoke-virtual {p2}, Le/j/j/j/e;->f()V iget p2, p2, Le/j/j/j/e;->j:I @@ -237,7 +237,7 @@ .method public static a(Le/j/j/d/f;Le/j/j/j/e;)I .locals 2 - invoke-virtual {p1}, Le/j/j/j/e;->i()V + invoke-virtual {p1}, Le/j/j/j/e;->f()V iget p1, p1, Le/j/j/j/e;->h:I @@ -255,13 +255,13 @@ const/4 v0, 0x0 - invoke-virtual {p0}, Le/j/j/d/f;->d()Z + invoke-virtual {p0}, Le/j/j/d/f;->c()Z move-result v1 if-nez v1, :cond_0 - invoke-virtual {p0}, Le/j/j/d/f;->b()I + invoke-virtual {p0}, Le/j/j/d/f;->a()I move-result v0 @@ -332,7 +332,7 @@ .method public static b(Le/j/j/d/f;Le/j/j/j/e;)I .locals 3 - invoke-virtual {p0}, Le/j/j/d/f;->c()Z + invoke-virtual {p0}, Le/j/j/d/f;->b()Z move-result v0 @@ -343,7 +343,7 @@ return v1 :cond_0 - invoke-virtual {p1}, Le/j/j/j/e;->i()V + invoke-virtual {p1}, Le/j/j/j/e;->f()V iget v0, p1, Le/j/j/j/e;->g:I @@ -362,12 +362,12 @@ goto :goto_0 :cond_1 - invoke-virtual {p1}, Le/j/j/j/e;->i()V + invoke-virtual {p1}, Le/j/j/j/e;->f()V iget v1, p1, Le/j/j/j/e;->g:I :goto_0 - invoke-virtual {p0}, Le/j/j/d/f;->d()Z + invoke-virtual {p0}, Le/j/j/d/f;->c()Z move-result p1 @@ -376,7 +376,7 @@ return v1 :cond_2 - invoke-virtual {p0}, Le/j/j/d/f;->b()I + invoke-virtual {p0}, Le/j/j/d/f;->a()I move-result p0 diff --git a/com.discord/smali_classes2/e/j/j/r/e.smali b/com.discord/smali_classes2/e/j/j/r/e.smali index b2e7973053..9f87f1b718 100644 --- a/com.discord/smali_classes2/e/j/j/r/e.smali +++ b/com.discord/smali_classes2/e/j/j/r/e.smali @@ -36,37 +36,126 @@ # virtual methods .method public final a(Le/j/i/c;Z)Le/j/j/r/b; - .locals 2 + .locals 8 iget v0, p0, Le/j/j/r/e;->a:I iget-boolean v1, p0, Le/j/j/r/e;->b:Z - invoke-static {v0, v1}, Lp/a/b/b/g/e;->a(IZ)Le/j/j/r/c; + const-string v2, "com.facebook.imagepipeline.nativecode.NativeJpegTranscoderFactory" + + :try_start_0 + invoke-static {v2}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; + + move-result-object v2 + + const/4 v3, 0x2 + + new-array v4, v3, [Ljava/lang/Class; + + sget-object v5, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; + + const/4 v6, 0x0 + + aput-object v5, v4, v6 + + sget-object v5, Ljava/lang/Boolean;->TYPE:Ljava/lang/Class; + + const/4 v7, 0x1 + + aput-object v5, v4, v7 + + invoke-virtual {v2, v4}, Ljava/lang/Class;->getConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; + + move-result-object v2 + + new-array v3, v3, [Ljava/lang/Object; + + invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object v0 + aput-object v0, v3, v6 + + invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + aput-object v0, v3, v7 + + invoke-virtual {v2, v3}, Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Le/j/j/r/c; + :try_end_0 + .catch Ljava/lang/NoSuchMethodException; {:try_start_0 .. :try_end_0} :catch_6 + .catch Ljava/lang/SecurityException; {:try_start_0 .. :try_end_0} :catch_5 + .catch Ljava/lang/InstantiationException; {:try_start_0 .. :try_end_0} :catch_4 + .catch Ljava/lang/reflect/InvocationTargetException; {:try_start_0 .. :try_end_0} :catch_3 + .catch Ljava/lang/IllegalAccessException; {:try_start_0 .. :try_end_0} :catch_2 + .catch Ljava/lang/IllegalArgumentException; {:try_start_0 .. :try_end_0} :catch_1 + .catch Ljava/lang/ClassNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 + invoke-interface {v0, p1, p2}, Le/j/j/r/c;->createImageTranscoder(Le/j/i/c;Z)Le/j/j/r/b; move-result-object p1 return-object p1 + + :catch_0 + move-exception p1 + + goto :goto_0 + + :catch_1 + move-exception p1 + + goto :goto_0 + + :catch_2 + move-exception p1 + + goto :goto_0 + + :catch_3 + move-exception p1 + + goto :goto_0 + + :catch_4 + move-exception p1 + + goto :goto_0 + + :catch_5 + move-exception p1 + + goto :goto_0 + + :catch_6 + move-exception p1 + + :goto_0 + new-instance p2, Ljava/lang/RuntimeException; + + const-string v0, "Dependency \':native-imagetranscoder\' is needed to use the default native image transcoder." + + invoke-direct {p2, v0, p1}, Ljava/lang/RuntimeException;->(Ljava/lang/String;Ljava/lang/Throwable;)V + + throw p2 .end method .method public final b(Le/j/i/c;Z)Le/j/j/r/b; - .locals 2 + .locals 1 - new-instance v0, Le/j/j/r/g; + iget p1, p0, Le/j/j/r/e;->a:I - iget v1, p0, Le/j/j/r/e;->a:I + new-instance v0, Le/j/j/r/f; - invoke-direct {v0, v1}, Le/j/j/r/g;->(I)V + invoke-direct {v0, p2, p1}, Le/j/j/r/f;->(ZI)V - invoke-virtual {v0, p1, p2}, Le/j/j/r/g;->createImageTranscoder(Le/j/i/c;Z)Le/j/j/r/b; - - move-result-object p1 - - return-object p1 + return-object v0 .end method .method public createImageTranscoder(Le/j/i/c;Z)Le/j/j/r/b; diff --git a/com.discord/smali_classes2/e/j/j/r/f.smali b/com.discord/smali_classes2/e/j/j/r/f.smali index 770e622a18..827653f569 100644 --- a/com.discord/smali_classes2/e/j/j/r/f.smali +++ b/com.discord/smali_classes2/e/j/j/r/f.smali @@ -137,7 +137,7 @@ const/4 v9, 0x2 :try_start_0 - invoke-virtual/range {p1 .. p1}, Le/j/j/j/e;->d()Ljava/io/InputStream; + invoke-virtual/range {p1 .. p1}, Le/j/j/j/e;->b()Ljava/io/InputStream; move-result-object v10 @@ -181,7 +181,7 @@ :cond_4 sget-object v10, Le/j/j/r/d;->a:Le/j/d/d/d; - invoke-virtual/range {p1 .. p1}, Le/j/j/j/e;->i()V + invoke-virtual/range {p1 .. p1}, Le/j/j/j/e;->f()V iget v12, v0, Le/j/j/j/e;->h:I diff --git a/com.discord/smali_classes2/e/j/k/b.smali b/com.discord/smali_classes2/e/j/k/b.smali index 74a71810a8..f3dac02e1c 100644 --- a/com.discord/smali_classes2/e/j/k/b.smali +++ b/com.discord/smali_classes2/e/j/k/b.smali @@ -58,30 +58,3 @@ return-void .end method - - -# virtual methods -.method public a()Landroid/graphics/ColorSpace; - .locals 1 - - iget-object v0, p0, Le/j/k/b;->b:Landroid/graphics/ColorSpace; - - return-object v0 -.end method - -.method public b()Landroid/util/Pair; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Landroid/util/Pair<", - "Ljava/lang/Integer;", - "Ljava/lang/Integer;", - ">;" - } - .end annotation - - iget-object v0, p0, Le/j/k/b;->a:Landroid/util/Pair; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/e/k/a/c/n/a.smali b/com.discord/smali_classes2/e/k/a/c/n/a.smali index 13277f2b40..cec5f9c51c 100644 --- a/com.discord/smali_classes2/e/k/a/c/n/a.smali +++ b/com.discord/smali_classes2/e/k/a/c/n/a.smali @@ -403,7 +403,7 @@ if-nez p1, :cond_c - invoke-static {}, Lp/a/b/b/g/e;->e()Le/k/a/c/e/n/a$a; + invoke-static {}, Lp/a/b/b/g/e;->d()Le/k/a/c/e/n/a$a; move-result-object p1 diff --git a/com.discord/smali/i$a$a.smali b/com.discord/smali_classes2/i$a$a.smali similarity index 100% rename from com.discord/smali/i$a$a.smali rename to com.discord/smali_classes2/i$a$a.smali diff --git a/com.discord/smali/i$a$b.smali b/com.discord/smali_classes2/i$a$b.smali similarity index 100% rename from com.discord/smali/i$a$b.smali rename to com.discord/smali_classes2/i$a$b.smali diff --git a/com.discord/smali/i$a$c.smali b/com.discord/smali_classes2/i$a$c.smali similarity index 100% rename from com.discord/smali/i$a$c.smali rename to com.discord/smali_classes2/i$a$c.smali diff --git a/com.discord/smali/i$b.smali b/com.discord/smali_classes2/i$b.smali similarity index 100% rename from com.discord/smali/i$b.smali rename to com.discord/smali_classes2/i$b.smali diff --git a/com.discord/smali/i$c.smali b/com.discord/smali_classes2/i$c.smali similarity index 100% rename from com.discord/smali/i$c.smali rename to com.discord/smali_classes2/i$c.smali diff --git a/com.discord/smali/i$d.smali b/com.discord/smali_classes2/i$d.smali similarity index 100% rename from com.discord/smali/i$d.smali rename to com.discord/smali_classes2/i$d.smali diff --git a/com.discord/smali/i$e.smali b/com.discord/smali_classes2/i$e.smali similarity index 100% rename from com.discord/smali/i$e.smali rename to com.discord/smali_classes2/i$e.smali diff --git a/com.discord/smali/i$f.smali b/com.discord/smali_classes2/i$f.smali similarity index 100% rename from com.discord/smali/i$f.smali rename to com.discord/smali_classes2/i$f.smali diff --git a/com.discord/smali/i$g.smali b/com.discord/smali_classes2/i$g.smali similarity index 100% rename from com.discord/smali/i$g.smali rename to com.discord/smali_classes2/i$g.smali diff --git a/com.discord/smali/i$h.smali b/com.discord/smali_classes2/i$h.smali similarity index 100% rename from com.discord/smali/i$h.smali rename to com.discord/smali_classes2/i$h.smali diff --git a/com.discord/smali/i$i.smali b/com.discord/smali_classes2/i$i.smali similarity index 100% rename from com.discord/smali/i$i.smali rename to com.discord/smali_classes2/i$i.smali diff --git a/com.discord/smali/j.smali b/com.discord/smali_classes2/j.smali similarity index 100% rename from com.discord/smali/j.smali rename to com.discord/smali_classes2/j.smali diff --git a/com.discord/smali/k.smali b/com.discord/smali_classes2/k.smali similarity index 100% rename from com.discord/smali/k.smali rename to com.discord/smali_classes2/k.smali diff --git a/com.discord/smali/l.smali b/com.discord/smali_classes2/l.smali similarity index 100% rename from com.discord/smali/l.smali rename to com.discord/smali_classes2/l.smali diff --git a/com.discord/smali/m.smali b/com.discord/smali_classes2/m.smali similarity index 100% rename from com.discord/smali/m.smali rename to com.discord/smali_classes2/m.smali diff --git a/com.discord/smali/n.smali b/com.discord/smali_classes2/n.smali similarity index 100% rename from com.discord/smali/n.smali rename to com.discord/smali_classes2/n.smali diff --git a/com.discord/smali/o.smali b/com.discord/smali_classes2/o.smali similarity index 100% rename from com.discord/smali/o.smali rename to com.discord/smali_classes2/o.smali diff --git a/com.discord/smali_classes2/w/x/f.smali b/com.discord/smali_classes2/w/x/f.smali index 64c4bfc680..38a78e2b56 100644 --- a/com.discord/smali_classes2/w/x/f.smali +++ b/com.discord/smali_classes2/w/x/f.smali @@ -3,6 +3,17 @@ # direct methods +.method public static final coerceAtLeast(II)I + .locals 0 + + if-ge p0, p1, :cond_0 + + move p0, p1 + + :cond_0 + return p0 +.end method + .method public static final coerceAtMost(JJ)J .locals 1 diff --git a/com.discord/smali_classes2/x/a/a2/w.smali b/com.discord/smali_classes2/x/a/a2/w.smali index a6bacc27e3..5576311faa 100644 --- a/com.discord/smali_classes2/x/a/a2/w.smali +++ b/com.discord/smali_classes2/x/a/a2/w.smali @@ -406,128 +406,13 @@ .end method .method public static final a(Ljava/lang/String;JJJ)J - .locals 4 + .locals 0 - if-eqz p0, :cond_3 + invoke-static/range {p0 .. p6}, Lx/a/a2/w;->b(Ljava/lang/String;JJJ)J - invoke-static {p0}, Lx/a/a2/x;->a(Ljava/lang/String;)Ljava/lang/String; + move-result-wide p0 - move-result-object v0 - - if-eqz v0, :cond_2 - - invoke-static {v0}, Lw/a0/o;->toLongOrNull(Ljava/lang/String;)Ljava/lang/Long; - - move-result-object p1 - - const/16 p2, 0x27 - - const-string v1, "System property \'" - - if-eqz p1, :cond_1 - - invoke-virtual {p1}, Ljava/lang/Long;->longValue()J - - move-result-wide v2 - - cmp-long p1, p3, v2 - - if-gtz p1, :cond_0 - - cmp-long p1, p5, v2 - - if-ltz p1, :cond_0 - - move-wide p1, v2 - - goto :goto_0 - - :cond_0 - new-instance p1, Ljava/lang/StringBuilder; - - invoke-direct {p1}, Ljava/lang/StringBuilder;->()V - - invoke-virtual {p1, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string p0, "\' should be in range " - - invoke-virtual {p1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1, p3, p4}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; - - const-string p0, ".." - - invoke-virtual {p1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1, p5, p6}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; - - const-string p0, ", but is \'" - - invoke-virtual {p1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1, v2, v3}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; - - invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - new-instance p1, Ljava/lang/IllegalStateException; - - invoke-virtual {p0}, Ljava/lang/Object;->toString()Ljava/lang/String; - - move-result-object p0 - - invoke-direct {p1, p0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw p1 - - :cond_1 - new-instance p1, Ljava/lang/StringBuilder; - - invoke-direct {p1}, Ljava/lang/StringBuilder;->()V - - invoke-virtual {p1, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string p0, "\' has unrecognized value \'" - - invoke-virtual {p1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - new-instance p1, Ljava/lang/IllegalStateException; - - invoke-virtual {p0}, Ljava/lang/Object;->toString()Ljava/lang/String; - - move-result-object p0 - - invoke-direct {p1, p0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw p1 - - :cond_2 - :goto_0 - return-wide p1 - - :cond_3 - const-string p0, "propertyName" - - invoke-static {p0}, Lw/u/b/j;->a(Ljava/lang/String;)V - - const/4 p0, 0x0 - - throw p0 + return-wide p0 .end method .method public static synthetic a(Ljava/lang/String;JJJILjava/lang/Object;)J @@ -2653,6 +2538,128 @@ throw v0 .end method +.method public static final b(Ljava/lang/String;JJJ)J + .locals 4 + + if-eqz p0, :cond_3 + + invoke-static {p0}, Lx/a/a2/x;->a(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + if-eqz v0, :cond_2 + + invoke-static {v0}, Lw/a0/o;->toLongOrNull(Ljava/lang/String;)Ljava/lang/Long; + + move-result-object p1 + + const/16 p2, 0x27 + + const-string v1, "System property \'" + + if-eqz p1, :cond_1 + + invoke-virtual {p1}, Ljava/lang/Long;->longValue()J + + move-result-wide v2 + + cmp-long p1, p3, v2 + + if-gtz p1, :cond_0 + + cmp-long p1, p5, v2 + + if-ltz p1, :cond_0 + + return-wide v2 + + :cond_0 + new-instance p1, Ljava/lang/StringBuilder; + + invoke-direct {p1}, Ljava/lang/StringBuilder;->()V + + invoke-virtual {p1, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string p0, "\' should be in range " + + invoke-virtual {p1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p1, p3, p4}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; + + const-string p0, ".." + + invoke-virtual {p1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p1, p5, p6}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; + + const-string p0, ", but is \'" + + invoke-virtual {p1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p1, v2, v3}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; + + invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p0 + + new-instance p1, Ljava/lang/IllegalStateException; + + invoke-virtual {p0}, Ljava/lang/Object;->toString()Ljava/lang/String; + + move-result-object p0 + + invoke-direct {p1, p0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw p1 + + :cond_1 + new-instance p1, Ljava/lang/StringBuilder; + + invoke-direct {p1}, Ljava/lang/StringBuilder;->()V + + invoke-virtual {p1, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string p0, "\' has unrecognized value \'" + + invoke-virtual {p1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p0 + + new-instance p1, Ljava/lang/IllegalStateException; + + invoke-virtual {p0}, Ljava/lang/Object;->toString()Ljava/lang/String; + + move-result-object p0 + + invoke-direct {p1, p0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw p1 + + :cond_2 + return-wide p1 + + :cond_3 + const-string p0, "propertyName" + + invoke-static {p0}, Lw/u/b/j;->a(Ljava/lang/String;)V + + const/4 p0, 0x0 + + throw p0 +.end method + .method public static b(Ljava/util/concurrent/atomic/AtomicLong;J)J .locals 7 diff --git a/com.discord/smali_classes2/x/a/b2/b$a.smali b/com.discord/smali_classes2/x/a/b2/b$a.smali index 8168915d09..0bcaac23a0 100644 --- a/com.discord/smali_classes2/x/a/b2/b$a.smali +++ b/com.discord/smali_classes2/x/a/b2/b$a.smali @@ -91,15 +91,21 @@ iput v0, p0, Lx/a/b2/b$a;->terminationState:I - sget-object v0, Lx/a/b2/b;->s:Lx/a/a2/v; + invoke-static {}, Lx/a/b2/b;->g()Lx/a/a2/v; + + move-result-object v0 iput-object v0, p0, Lx/a/b2/b$a;->nextParkedWorker:Ljava/lang/Object; - sget v0, Lx/a/b2/b;->r:I + invoke-static {}, Lx/a/b2/b;->f()I + + move-result v0 iput v0, p0, Lx/a/b2/b$a;->g:I - iget-object p1, p1, Lx/a/b2/b;->g:Ljava/util/Random; + invoke-static {p1}, Lx/a/b2/b;->d(Lx/a/b2/b;)Ljava/util/Random; + + move-result-object p1 invoke-virtual {p1}, Ljava/util/Random;->nextInt()I @@ -279,7 +285,7 @@ .method public final b()Lx/a/b2/i; .locals 5 - invoke-virtual {p0}, Lx/a/b2/b$a;->c()Z + invoke-virtual {p0}, Lx/a/b2/b$a;->e()Z move-result v0 @@ -458,7 +464,9 @@ iget-object v1, p0, Lx/a/b2/b$a;->j:Lx/a/b2/b; - iget-object v1, v1, Lx/a/b2/b;->k:Ljava/lang/String; + invoke-static {v1}, Lx/a/b2/b;->e(Lx/a/b2/b;)Ljava/lang/String; + + move-result-object v1 invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; @@ -491,7 +499,23 @@ return-void .end method -.method public final c()Z +.method public final c()I + .locals 1 + + iget v0, p0, Lx/a/b2/b$a;->indexInArray:I + + return v0 +.end method + +.method public final d()Ljava/lang/Object; + .locals 1 + + iget-object v0, p0, Lx/a/b2/b$a;->nextParkedWorker:Ljava/lang/Object; + + return-object v0 +.end method + +.method public final e()Z .locals 3 iget-object v0, p0, Lx/a/b2/b$a;->state:Lx/a/b2/b$b; @@ -528,7 +552,7 @@ return v2 .end method -.method public final d()V +.method public final f()V .locals 7 iget-object v0, p0, Lx/a/b2/b$a;->j:Lx/a/b2/b; @@ -540,7 +564,7 @@ :try_start_0 iget-object v1, p0, Lx/a/b2/b$a;->j:Lx/a/b2/b; - invoke-static {v1}, Lx/a/b2/b;->d(Lx/a/b2/b;)Z + invoke-static {v1}, Lx/a/b2/b;->f(Lx/a/b2/b;)Z move-result v1 :try_end_0 @@ -703,7 +727,7 @@ :goto_0 iget-object v2, p0, Lx/a/b2/b$a;->j:Lx/a/b2/b; - invoke-static {v2}, Lx/a/b2/b;->d(Lx/a/b2/b;)Z + invoke-static {v2}, Lx/a/b2/b;->f(Lx/a/b2/b;)Z move-result v2 @@ -854,7 +878,7 @@ iput-wide v3, p0, Lx/a/b2/b$a;->e:J - invoke-virtual {p0}, Lx/a/b2/b$a;->d()V + invoke-virtual {p0}, Lx/a/b2/b$a;->f()V :cond_8 :goto_1 @@ -948,7 +972,7 @@ iget-object v3, p0, Lx/a/b2/b$a;->j:Lx/a/b2/b; - invoke-static {v3}, Lx/a/b2/b;->e(Lx/a/b2/b;)V + invoke-static {v3}, Lx/a/b2/b;->g(Lx/a/b2/b;)V goto :goto_4 @@ -998,7 +1022,7 @@ iget-object v3, p0, Lx/a/b2/b$a;->j:Lx/a/b2/b; - invoke-static {v3}, Lx/a/b2/b;->e(Lx/a/b2/b;)V + invoke-static {v3}, Lx/a/b2/b;->g(Lx/a/b2/b;)V :cond_11 :goto_4 diff --git a/com.discord/smali_classes2/x/a/b2/b.smali b/com.discord/smali_classes2/x/a/b2/b.smali index bd73bd5eb9..30ce82f959 100644 --- a/com.discord/smali_classes2/x/a/b2/b.smali +++ b/com.discord/smali_classes2/x/a/b2/b.smali @@ -541,7 +541,39 @@ return-wide v0 .end method -.method public static final synthetic d(Lx/a/b2/b;)Z +.method public static final synthetic d(Lx/a/b2/b;)Ljava/util/Random; + .locals 0 + + iget-object p0, p0, Lx/a/b2/b;->g:Ljava/util/Random; + + return-object p0 +.end method + +.method public static final synthetic e()I + .locals 1 + + sget v0, Lx/a/b2/b;->q:I + + return v0 +.end method + +.method public static final synthetic e(Lx/a/b2/b;)Ljava/lang/String; + .locals 0 + + iget-object p0, p0, Lx/a/b2/b;->k:Ljava/lang/String; + + return-object p0 +.end method + +.method public static final synthetic f()I + .locals 1 + + sget v0, Lx/a/b2/b;->r:I + + return v0 +.end method + +.method public static final synthetic f(Lx/a/b2/b;)Z .locals 0 iget p0, p0, Lx/a/b2/b;->_isTerminated:I @@ -559,15 +591,15 @@ return p0 .end method -.method public static final synthetic e()I +.method public static final synthetic g()Lx/a/a2/v; .locals 1 - sget v0, Lx/a/b2/b;->q:I + sget-object v0, Lx/a/b2/b;->s:Lx/a/a2/v; - return v0 + return-object v0 .end method -.method public static final synthetic e(Lx/a/b2/b;)V +.method public static final synthetic g(Lx/a/b2/b;)V .locals 0 invoke-virtual {p0}, Lx/a/b2/b;->c()V @@ -767,7 +799,9 @@ .method public final a(Lx/a/b2/b$a;)I .locals 1 - iget-object p1, p1, Lx/a/b2/b$a;->nextParkedWorker:Ljava/lang/Object; + invoke-virtual {p1}, Lx/a/b2/b$a;->d()Ljava/lang/Object; + + move-result-object p1 :goto_0 sget-object v0, Lx/a/b2/b;->s:Lx/a/a2/v; @@ -788,14 +822,18 @@ :cond_1 check-cast p1, Lx/a/b2/b$a; - iget v0, p1, Lx/a/b2/b$a;->indexInArray:I + invoke-virtual {p1}, Lx/a/b2/b$a;->c()I + + move-result v0 if-eqz v0, :cond_2 return v0 :cond_2 - iget-object p1, p1, Lx/a/b2/b$a;->nextParkedWorker:Ljava/lang/Object; + invoke-virtual {p1}, Lx/a/b2/b$a;->d()Ljava/lang/Object; + + move-result-object p1 goto :goto_0 .end method @@ -918,7 +956,7 @@ goto :goto_1 :cond_2 - invoke-virtual {p2}, Lx/a/b2/b$a;->c()Z + invoke-virtual {p2}, Lx/a/b2/b$a;->e()Z move-result v3 diff --git a/com.discord/smali_classes2/x/a/b2/o.smali b/com.discord/smali_classes2/x/a/b2/o.smali index 11eafd499a..ba6dfcb904 100644 --- a/com.discord/smali_classes2/x/a/b2/o.smali +++ b/com.discord/smali_classes2/x/a/b2/o.smali @@ -90,6 +90,14 @@ return-void .end method +.method public static final synthetic a(Lx/a/b2/o;)Ljava/util/concurrent/atomic/AtomicReferenceArray; + .locals 0 + + iget-object p0, p0, Lx/a/b2/o;->a:Ljava/util/concurrent/atomic/AtomicReferenceArray; + + return-object p0 +.end method + # virtual methods .method public final a()I @@ -518,9 +526,9 @@ const/4 v0, 0x0 - if-eqz p1, :cond_8 + if-eqz p1, :cond_7 - if-eqz p2, :cond_7 + if-eqz p2, :cond_6 const/4 v1, 0x0 @@ -569,7 +577,7 @@ const/4 v4, 0x1 :goto_2 - if-nez v4, :cond_6 + if-nez v4, :cond_5 invoke-virtual {p0}, Lx/a/b2/o;->a()I @@ -577,33 +585,34 @@ div-int/lit8 v3, v3, 0x2 - if-ge v3, v2, :cond_2 + invoke-static {v3, v2}, Lw/x/f;->coerceAtLeast(II)I - const/4 v3, 0x1 + move-result v3 - :cond_2 const/4 v4, 0x0 :goto_3 - if-ge v4, v3, :cond_5 + if-ge v4, v3, :cond_4 - :cond_3 + :cond_2 iget v5, p0, Lx/a/b2/o;->consumerIndex:I iget v6, p0, Lx/a/b2/o;->producerIndex:I sub-int v6, v5, v6 - if-nez v6, :cond_4 + if-nez v6, :cond_3 move-object v5, v0 goto :goto_4 - :cond_4 + :cond_3 and-int/lit8 v6, v5, 0x7f - iget-object v7, p0, Lx/a/b2/o;->a:Ljava/util/concurrent/atomic/AtomicReferenceArray; + invoke-static {p0}, Lx/a/b2/o;->a(Lx/a/b2/o;)Ljava/util/concurrent/atomic/AtomicReferenceArray; + + move-result-object v7 invoke-virtual {v7, v6}, Ljava/util/concurrent/atomic/AtomicReferenceArray;->get(I)Ljava/lang/Object; @@ -611,7 +620,7 @@ check-cast v7, Lx/a/b2/i; - if-eqz v7, :cond_3 + if-eqz v7, :cond_2 sget-object v7, Lx/a/b2/o;->d:Ljava/util/concurrent/atomic/AtomicIntegerFieldUpdater; @@ -621,9 +630,11 @@ move-result v5 - if-eqz v5, :cond_3 + if-eqz v5, :cond_2 - iget-object v5, p0, Lx/a/b2/o;->a:Ljava/util/concurrent/atomic/AtomicReferenceArray; + invoke-static {p0}, Lx/a/b2/o;->a(Lx/a/b2/o;)Ljava/util/concurrent/atomic/AtomicReferenceArray; + + move-result-object v5 invoke-virtual {v5, v6, v0}, Ljava/util/concurrent/atomic/AtomicReferenceArray;->getAndSet(ILjava/lang/Object;)Ljava/lang/Object; @@ -632,7 +643,7 @@ check-cast v5, Lx/a/b2/i; :goto_4 - if-eqz v5, :cond_5 + if-eqz v5, :cond_4 invoke-virtual {p0, p2, v5}, Lx/a/b2/o;->a(Lx/a/b2/e;Lx/a/b2/i;)V @@ -640,22 +651,22 @@ goto :goto_3 - :cond_5 + :cond_4 const/4 v3, 0x0 goto :goto_0 - :cond_6 + :cond_5 return v3 - :cond_7 + :cond_6 const-string p1, "globalQueue" invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V throw v0 - :cond_8 + :cond_7 const-string p1, "task" invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V