Changes of com.discord v991

This commit is contained in:
root 2019-11-23 01:16:54 +01:00
parent d0d4848b07
commit 4260712ddc
566 changed files with 12393 additions and 10773 deletions

View file

@ -57,151 +57,151 @@
.field public static final buttonPanel:I = 0x7f0a010c
.field public static final checkbox:I = 0x7f0a0213
.field public static final checkbox:I = 0x7f0a0217
.field public static final chronometer:I = 0x7f0a0218
.field public static final chronometer:I = 0x7f0a021c
.field public static final collapseActionView:I = 0x7f0a021e
.field public static final collapseActionView:I = 0x7f0a0222
.field public static final color_picker_gridview:I = 0x7f0a0221
.field public static final color_picker_gridview:I = 0x7f0a0225
.field public static final contentPanel:I = 0x7f0a0237
.field public static final contentPanel:I = 0x7f0a023b
.field public static final custom:I = 0x7f0a0254
.field public static final custom:I = 0x7f0a0258
.field public static final customPanel:I = 0x7f0a0255
.field public static final customPanel:I = 0x7f0a0259
.field public static final decor_content_parent:I = 0x7f0a0259
.field public static final decor_content_parent:I = 0x7f0a025d
.field public static final default_activity_button:I = 0x7f0a025a
.field public static final default_activity_button:I = 0x7f0a025e
.field public static final disableHome:I = 0x7f0a027f
.field public static final disableHome:I = 0x7f0a0283
.field public static final edit_query:I = 0x7f0a02b1
.field public static final edit_query:I = 0x7f0a02b5
.field public static final end:I = 0x7f0a02cb
.field public static final end:I = 0x7f0a02cf
.field public static final expand_activities_button:I = 0x7f0a02d0
.field public static final expand_activities_button:I = 0x7f0a02d4
.field public static final expanded_menu:I = 0x7f0a02d1
.field public static final expanded_menu:I = 0x7f0a02d5
.field public static final home:I = 0x7f0a0394
.field public static final home:I = 0x7f0a0398
.field public static final homeAsUp:I = 0x7f0a0395
.field public static final homeAsUp:I = 0x7f0a0399
.field public static final icon:I = 0x7f0a0396
.field public static final icon:I = 0x7f0a039a
.field public static final ifRoom:I = 0x7f0a039a
.field public static final ifRoom:I = 0x7f0a039e
.field public static final image:I = 0x7f0a039b
.field public static final image:I = 0x7f0a039f
.field public static final info:I = 0x7f0a03ad
.field public static final info:I = 0x7f0a03b1
.field public static final line1:I = 0x7f0a041e
.field public static final line1:I = 0x7f0a0422
.field public static final line3:I = 0x7f0a041f
.field public static final line3:I = 0x7f0a0423
.field public static final listMode:I = 0x7f0a0421
.field public static final listMode:I = 0x7f0a0425
.field public static final list_item:I = 0x7f0a0422
.field public static final list_item:I = 0x7f0a0426
.field public static final middle:I = 0x7f0a0483
.field public static final middle:I = 0x7f0a0487
.field public static final multiply:I = 0x7f0a0487
.field public static final multiply:I = 0x7f0a048b
.field public static final never:I = 0x7f0a049b
.field public static final never:I = 0x7f0a049f
.field public static final none:I = 0x7f0a04a3
.field public static final none:I = 0x7f0a04a7
.field public static final normal:I = 0x7f0a04a4
.field public static final normal:I = 0x7f0a04a8
.field public static final parentPanel:I = 0x7f0a04e9
.field public static final parentPanel:I = 0x7f0a04ed
.field public static final progress_circular:I = 0x7f0a0563
.field public static final progress_circular:I = 0x7f0a0567
.field public static final progress_horizontal:I = 0x7f0a0565
.field public static final progress_horizontal:I = 0x7f0a0569
.field public static final radio:I = 0x7f0a0570
.field public static final radio:I = 0x7f0a0574
.field public static final screen:I = 0x7f0a05bb
.field public static final screen:I = 0x7f0a05bf
.field public static final scrollIndicatorDown:I = 0x7f0a05bd
.field public static final scrollIndicatorDown:I = 0x7f0a05c1
.field public static final scrollIndicatorUp:I = 0x7f0a05be
.field public static final scrollIndicatorUp:I = 0x7f0a05c2
.field public static final scrollView:I = 0x7f0a05bf
.field public static final scrollView:I = 0x7f0a05c3
.field public static final search_badge:I = 0x7f0a05c3
.field public static final search_badge:I = 0x7f0a05c7
.field public static final search_bar:I = 0x7f0a05c4
.field public static final search_bar:I = 0x7f0a05c8
.field public static final search_button:I = 0x7f0a05c5
.field public static final search_button:I = 0x7f0a05c9
.field public static final search_close_btn:I = 0x7f0a05c7
.field public static final search_close_btn:I = 0x7f0a05cb
.field public static final search_edit_frame:I = 0x7f0a05c8
.field public static final search_edit_frame:I = 0x7f0a05cc
.field public static final search_go_btn:I = 0x7f0a05cb
.field public static final search_go_btn:I = 0x7f0a05cf
.field public static final search_mag_icon:I = 0x7f0a05cd
.field public static final search_mag_icon:I = 0x7f0a05d1
.field public static final search_plate:I = 0x7f0a05ce
.field public static final search_plate:I = 0x7f0a05d2
.field public static final search_src_text:I = 0x7f0a05d1
.field public static final search_src_text:I = 0x7f0a05d5
.field public static final search_voice_btn:I = 0x7f0a05dd
.field public static final search_voice_btn:I = 0x7f0a05e1
.field public static final select_dialog_listview:I = 0x7f0a05e0
.field public static final select_dialog_listview:I = 0x7f0a05e4
.field public static final selected_checkmark:I = 0x7f0a05e2
.field public static final selected_checkmark:I = 0x7f0a05e6
.field public static final shortcut:I = 0x7f0a0722
.field public static final shortcut:I = 0x7f0a0726
.field public static final showCustom:I = 0x7f0a0723
.field public static final showCustom:I = 0x7f0a0727
.field public static final showHome:I = 0x7f0a0724
.field public static final showHome:I = 0x7f0a0728
.field public static final showTitle:I = 0x7f0a0725
.field public static final showTitle:I = 0x7f0a0729
.field public static final spacer:I = 0x7f0a072e
.field public static final spacer:I = 0x7f0a0732
.field public static final split_action_bar:I = 0x7f0a0730
.field public static final split_action_bar:I = 0x7f0a0734
.field public static final src_atop:I = 0x7f0a0733
.field public static final src_atop:I = 0x7f0a0737
.field public static final src_in:I = 0x7f0a0734
.field public static final src_in:I = 0x7f0a0738
.field public static final src_over:I = 0x7f0a0735
.field public static final src_over:I = 0x7f0a0739
.field public static final submenuarrow:I = 0x7f0a0751
.field public static final submenuarrow:I = 0x7f0a0755
.field public static final submit_area:I = 0x7f0a0752
.field public static final submit_area:I = 0x7f0a0756
.field public static final tabMode:I = 0x7f0a075e
.field public static final tabMode:I = 0x7f0a0762
.field public static final text:I = 0x7f0a076c
.field public static final text:I = 0x7f0a0770
.field public static final text2:I = 0x7f0a076d
.field public static final text2:I = 0x7f0a0771
.field public static final textSpacerNoButtons:I = 0x7f0a076e
.field public static final textSpacerNoButtons:I = 0x7f0a0772
.field public static final time:I = 0x7f0a077a
.field public static final time:I = 0x7f0a077e
.field public static final title:I = 0x7f0a077b
.field public static final title:I = 0x7f0a077f
.field public static final title_template:I = 0x7f0a077d
.field public static final title_template:I = 0x7f0a0781
.field public static final top:I = 0x7f0a0782
.field public static final top:I = 0x7f0a0786
.field public static final topPanel:I = 0x7f0a0783
.field public static final topPanel:I = 0x7f0a0787
.field public static final up:I = 0x7f0a079a
.field public static final up:I = 0x7f0a079e
.field public static final useLogo:I = 0x7f0a07a3
.field public static final useLogo:I = 0x7f0a07a7
.field public static final withText:I = 0x7f0a0867
.field public static final withText:I = 0x7f0a086b
.field public static final wrap_content:I = 0x7f0a0869
.field public static final wrap_content:I = 0x7f0a086d
# direct methods

View file

@ -36,11 +36,11 @@
.field public static final SAMSUNGxDISCORD_CLIENT_ID:Ljava/lang/String; = "97t47j218f"
.field public static final USER_AGENT:Ljava/lang/String; = "Discord-Android/990"
.field public static final USER_AGENT:Ljava/lang/String; = "Discord-Android/991"
.field public static final VERSION_CODE:I = 0x3de
.field public static final VERSION_CODE:I = 0x3df
.field public static final VERSION_NAME:Ljava/lang/String; = "9.9.0"
.field public static final VERSION_NAME:Ljava/lang/String; = "9.9.1"
# direct methods

View file

@ -72,7 +72,7 @@
aput-object p1, v2, v3
const p1, 0x7f12121c
const p1, 0x7f121226
invoke-virtual {v1, p1, v2}, Lcom/discord/app/AppFragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String;

View file

@ -397,7 +397,7 @@
if-ne p1, v2, :cond_0
const p1, 0x7f120d2c
const p1, 0x7f120d32
invoke-virtual {v0, p1}, Lcom/discord/app/AppPermissions$b;->s(I)Lkotlin/jvm/functions/Function0;
@ -410,7 +410,7 @@
if-ne p1, v2, :cond_1
const p1, 0x7f120d2a
const p1, 0x7f120d30
invoke-virtual {v0, p1}, Lcom/discord/app/AppPermissions$b;->s(I)Lkotlin/jvm/functions/Function0;
@ -423,7 +423,7 @@
if-ne p1, v2, :cond_2
const p1, 0x7f120d2b
const p1, 0x7f120d31
invoke-virtual {v0, p1}, Lcom/discord/app/AppPermissions$b;->s(I)Lkotlin/jvm/functions/Function0;

View file

@ -331,7 +331,7 @@
check-cast v2, Landroid/content/Context;
const v3, 0x7f120cb7
const v3, 0x7f120cbd
const/16 v4, 0xc

View file

@ -302,7 +302,7 @@
.method public static final w(Landroid/content/Context;)V
.locals 3
const v0, 0x7f121273
const v0, 0x7f12127d
const/4 v1, 0x0

View file

@ -160,7 +160,7 @@
invoke-direct {p0}, Lcom/discord/app/AppDialog;-><init>()V
const v0, 0x7f0a04ad
const v0, 0x7f0a04b1
invoke-static {p0, v0}, Lkotterknife/b;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
@ -168,7 +168,7 @@
iput-object v0, p0, Lcom/discord/dialogs/ImageUploadDialog;->xl:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a04a8
const v0, 0x7f0a04ac
invoke-static {p0, v0}, Lkotterknife/b;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
@ -176,7 +176,7 @@
iput-object v0, p0, Lcom/discord/dialogs/ImageUploadDialog;->xm:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a04a7
const v0, 0x7f0a04ab
invoke-static {p0, v0}, Lkotterknife/b;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
@ -184,7 +184,7 @@
iput-object v0, p0, Lcom/discord/dialogs/ImageUploadDialog;->cancel$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a04ab
const v0, 0x7f0a04af
invoke-static {p0, v0}, Lkotterknife/b;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;

View file

@ -117,7 +117,7 @@
invoke-direct {p0}, Lcom/discord/app/AppDialog;-><init>()V
const v0, 0x7f0a0226
const v0, 0x7f0a022a
invoke-static {p0, v0}, Lkotterknife/b;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
@ -125,7 +125,7 @@
iput-object v0, p0, Lcom/discord/dialogs/a;->dialogHeader$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a0227
const v0, 0x7f0a022b
invoke-static {p0, v0}, Lkotterknife/b;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
@ -133,7 +133,7 @@
iput-object v0, p0, Lcom/discord/dialogs/a;->xg:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a0225
const v0, 0x7f0a0229
invoke-static {p0, v0}, Lkotterknife/b;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;

View file

@ -43,7 +43,7 @@
move-result-object p1
const v0, 0x7f12126c
const v0, 0x7f121276
invoke-virtual {p1, v0}, Lcom/discord/dialogs/a/b;->removeRelationship(I)V

View file

@ -169,7 +169,7 @@
invoke-direct {p0}, Lcom/discord/app/AppDialog;-><init>()V
const v0, 0x7f0a07a4
const v0, 0x7f0a07a8
invoke-static {p0, v0}, Lkotterknife/b;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
@ -177,7 +177,7 @@
iput-object v0, p0, Lcom/discord/dialogs/a/a;->avatar$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a07a8
const v0, 0x7f0a07ac
invoke-static {p0, v0}, Lkotterknife/b;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
@ -185,7 +185,7 @@
iput-object v0, p0, Lcom/discord/dialogs/a/a;->userName$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a07a5
const v0, 0x7f0a07a9
invoke-static {p0, v0}, Lkotterknife/b;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
@ -193,7 +193,7 @@
iput-object v0, p0, Lcom/discord/dialogs/a/a;->xM:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a07a7
const v0, 0x7f0a07ab
invoke-static {p0, v0}, Lkotterknife/b;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
@ -201,7 +201,7 @@
iput-object v0, p0, Lcom/discord/dialogs/a/a;->xN:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a07a6
const v0, 0x7f0a07aa
invoke-static {p0, v0}, Lkotterknife/b;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;

View file

@ -51,7 +51,7 @@
iget-object p1, p0, Lcom/discord/dialogs/a/b$e;->this$0:Lcom/discord/dialogs/a/b;
const v0, 0x7f12126b
const v0, 0x7f121275
invoke-static {p1, v0}, Lcom/discord/dialogs/a/b;->a(Lcom/discord/dialogs/a/b;I)V

View file

@ -70,7 +70,7 @@
sget-object v4, Lcom/discord/widgets/notice/WidgetNoticeDialog;->Companion:Lcom/discord/widgets/notice/WidgetNoticeDialog$Companion;
const v3, 0x7f1209d3
const v3, 0x7f1209d9
invoke-virtual {v0, v3}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -80,7 +80,7 @@
invoke-static {v6, v3}, Lkotlin/jvm/internal/l;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const v3, 0x7f121275
const v3, 0x7f12127f
invoke-virtual {v0, v3}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -106,7 +106,7 @@
new-array v0, v0, [Lkotlin/Pair;
const v3, 0x7f0a04ac
const v3, 0x7f0a04b0
invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@ -124,7 +124,7 @@
aput-object v1, v0, v3
const v1, 0x7f0a04a7
const v1, 0x7f0a04ab
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@ -209,7 +209,7 @@
sget-object v2, Lcom/discord/widgets/notice/WidgetNoticeDialog;->Companion:Lcom/discord/widgets/notice/WidgetNoticeDialog$Companion;
const v5, 0x7f120ca2
const v5, 0x7f120ca8
invoke-virtual {v0, v5}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -231,7 +231,7 @@
aput-object v3, v6, v7
const v3, 0x7f120ca3
const v3, 0x7f120ca9
invoke-virtual {v0, v3, v6}, Landroid/content/Context;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
@ -253,7 +253,7 @@
move-result-object v8
const v0, 0x7f0a04ac
const v0, 0x7f0a04b0
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

View file

@ -126,7 +126,7 @@
invoke-direct {p0}, Lcom/discord/app/AppFragment;-><init>()V
const v0, 0x7f0a0548
const v0, 0x7f0a054c
invoke-static {p0, v0}, Lkotterknife/b;->c(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty;
@ -134,7 +134,7 @@
iput-object v0, p0, Lcom/discord/dialogs/d$c;->image$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a0547
const v0, 0x7f0a054b
invoke-static {p0, v0}, Lkotterknife/b;->c(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty;
@ -142,7 +142,7 @@
iput-object v0, p0, Lcom/discord/dialogs/d$c;->header$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a0544
const v0, 0x7f0a0548
invoke-static {p0, v0}, Lkotterknife/b;->c(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty;
@ -158,7 +158,7 @@
.method public final getContentViewResId()I
.locals 1
const v0, 0x7f0d0173
const v0, 0x7f0d0174
return v0
.end method

View file

@ -146,7 +146,7 @@
invoke-direct {p0}, Lcom/discord/app/AppDialog;-><init>()V
const v0, 0x7f0a054a
const v0, 0x7f0a054e
invoke-static {p0, v0}, Lkotterknife/b;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
@ -154,7 +154,7 @@
iput-object v0, p0, Lcom/discord/dialogs/d;->viewPager$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a0546
const v0, 0x7f0a054a
invoke-static {p0, v0}, Lkotterknife/b;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
@ -162,7 +162,7 @@
iput-object v0, p0, Lcom/discord/dialogs/d;->xw:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a0545
const v0, 0x7f0a0549
invoke-static {p0, v0}, Lkotterknife/b;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
@ -170,7 +170,7 @@
iput-object v0, p0, Lcom/discord/dialogs/d;->close$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a0549
const v0, 0x7f0a054d
invoke-static {p0, v0}, Lkotterknife/b;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
@ -260,7 +260,7 @@
new-instance v1, Lcom/discord/dialogs/d$b;
const v3, 0x7f120e9b
const v3, 0x7f120ea5
invoke-virtual {p0, v3}, Lcom/discord/dialogs/d;->getString(I)Ljava/lang/String;
@ -270,7 +270,7 @@
invoke-static {v3, v4}, Lkotlin/jvm/internal/l;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const v4, 0x7f120e9a
const v4, 0x7f120ea4
invoke-virtual {p0, v4}, Lcom/discord/dialogs/d;->getString(I)Ljava/lang/String;
@ -288,7 +288,7 @@
new-instance v1, Lcom/discord/dialogs/d$b;
const v3, 0x7f120e92
const v3, 0x7f120e9c
invoke-virtual {p0, v3}, Lcom/discord/dialogs/d;->getString(I)Ljava/lang/String;
@ -298,7 +298,7 @@
invoke-static {v3, v4}, Lkotlin/jvm/internal/l;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const v4, 0x7f120e91
const v4, 0x7f120e9b
invoke-virtual {p0, v4}, Lcom/discord/dialogs/d;->getString(I)Ljava/lang/String;
@ -318,7 +318,7 @@
new-instance v1, Lcom/discord/dialogs/d$b;
const v4, 0x7f120e8b
const v4, 0x7f120e95
invoke-virtual {p0, v4}, Lcom/discord/dialogs/d;->getString(I)Ljava/lang/String;
@ -328,7 +328,7 @@
invoke-static {v4, v5}, Lkotlin/jvm/internal/l;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const v5, 0x7f120e8a
const v5, 0x7f120e94
invoke-virtual {p0, v5}, Lcom/discord/dialogs/d;->getString(I)Ljava/lang/String;
@ -348,7 +348,7 @@
new-instance v1, Lcom/discord/dialogs/d$b;
const v5, 0x7f120e9f
const v5, 0x7f120ea9
invoke-virtual {p0, v5}, Lcom/discord/dialogs/d;->getString(I)Ljava/lang/String;
@ -386,7 +386,7 @@
aput-object v8, v7, v4
const v4, 0x7f120e9e
const v4, 0x7f120ea8
invoke-virtual {p0, v4, v7}, Lcom/discord/dialogs/d;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
@ -404,7 +404,7 @@
new-instance v1, Lcom/discord/dialogs/d$b;
const v4, 0x7f120e88
const v4, 0x7f120e92
invoke-virtual {p0, v4}, Lcom/discord/dialogs/d;->getString(I)Ljava/lang/String;
@ -414,7 +414,7 @@
invoke-static {v4, v5}, Lkotlin/jvm/internal/l;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const v5, 0x7f120e87
const v5, 0x7f120e91
invoke-virtual {p0, v5}, Lcom/discord/dialogs/d;->getString(I)Ljava/lang/String;
@ -432,7 +432,7 @@
new-instance v0, Lcom/discord/dialogs/d$b;
const v1, 0x7f120e8e
const v1, 0x7f120e98
invoke-virtual {p0, v1}, Lcom/discord/dialogs/d;->getString(I)Ljava/lang/String;
@ -442,7 +442,7 @@
invoke-static {v1, v4}, Lkotlin/jvm/internal/l;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const v4, 0x7f120e8d
const v4, 0x7f120e97
invoke-virtual {p0, v4}, Lcom/discord/dialogs/d;->getString(I)Ljava/lang/String;

View file

@ -130,7 +130,7 @@
invoke-direct {p0}, Lcom/discord/app/AppDialog;-><init>()V
const v0, 0x7f0a0277
const v0, 0x7f0a027b
invoke-static {p0, v0}, Lkotterknife/b;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
@ -138,7 +138,7 @@
iput-object v0, p0, Lcom/discord/dialogs/e;->titleTv$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a0276
const v0, 0x7f0a027a
invoke-static {p0, v0}, Lkotterknife/b;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
@ -146,7 +146,7 @@
iput-object v0, p0, Lcom/discord/dialogs/e;->xE:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a0261
const v0, 0x7f0a0265
invoke-static {p0, v0}, Lkotterknife/b;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;

View file

@ -349,7 +349,7 @@
if-eqz v1, :cond_0
const v2, 0x7f120f2e
const v2, 0x7f120f38
invoke-virtual {v1, v2}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence;

View file

@ -145,335 +145,335 @@
.field public static final centerInside:I = 0x7f0a0124
.field public static final checkbox:I = 0x7f0a0213
.field public static final checkbox:I = 0x7f0a0217
.field public static final checked:I = 0x7f0a0215
.field public static final checked:I = 0x7f0a0219
.field public static final chip_image:I = 0x7f0a0216
.field public static final chip_image:I = 0x7f0a021a
.field public static final chip_text:I = 0x7f0a0217
.field public static final chip_text:I = 0x7f0a021b
.field public static final chronometer:I = 0x7f0a0218
.field public static final chronometer:I = 0x7f0a021c
.field public static final column:I = 0x7f0a0223
.field public static final column:I = 0x7f0a0227
.field public static final column_reverse:I = 0x7f0a0224
.field public static final column_reverse:I = 0x7f0a0228
.field public static final container:I = 0x7f0a0235
.field public static final container:I = 0x7f0a0239
.field public static final content:I = 0x7f0a0236
.field public static final content:I = 0x7f0a023a
.field public static final contentPanel:I = 0x7f0a0237
.field public static final contentPanel:I = 0x7f0a023b
.field public static final coordinator:I = 0x7f0a023c
.field public static final coordinator:I = 0x7f0a0240
.field public static final custom:I = 0x7f0a0254
.field public static final custom:I = 0x7f0a0258
.field public static final customPanel:I = 0x7f0a0255
.field public static final customPanel:I = 0x7f0a0259
.field public static final dark:I = 0x7f0a0256
.field public static final dark:I = 0x7f0a025a
.field public static final decor_content_parent:I = 0x7f0a0259
.field public static final decor_content_parent:I = 0x7f0a025d
.field public static final default_activity_button:I = 0x7f0a025a
.field public static final default_activity_button:I = 0x7f0a025e
.field public static final design_bottom_sheet:I = 0x7f0a025b
.field public static final design_bottom_sheet:I = 0x7f0a025f
.field public static final design_menu_item_action_area:I = 0x7f0a025c
.field public static final design_menu_item_action_area:I = 0x7f0a0260
.field public static final design_menu_item_action_area_stub:I = 0x7f0a025d
.field public static final design_menu_item_action_area_stub:I = 0x7f0a0261
.field public static final design_menu_item_text:I = 0x7f0a025e
.field public static final design_menu_item_text:I = 0x7f0a0262
.field public static final design_navigation_view:I = 0x7f0a025f
.field public static final design_navigation_view:I = 0x7f0a0263
.field public static final dialog_button:I = 0x7f0a0260
.field public static final dialog_button:I = 0x7f0a0264
.field public static final edit_query:I = 0x7f0a02b1
.field public static final edit_query:I = 0x7f0a02b5
.field public static final end:I = 0x7f0a02cb
.field public static final end:I = 0x7f0a02cf
.field public static final expand_activities_button:I = 0x7f0a02d0
.field public static final expand_activities_button:I = 0x7f0a02d4
.field public static final expanded_menu:I = 0x7f0a02d1
.field public static final expanded_menu:I = 0x7f0a02d5
.field public static final fill:I = 0x7f0a02e6
.field public static final fill:I = 0x7f0a02ea
.field public static final filled:I = 0x7f0a02e9
.field public static final filled:I = 0x7f0a02ed
.field public static final fitBottomStart:I = 0x7f0a02ea
.field public static final fitBottomStart:I = 0x7f0a02ee
.field public static final fitCenter:I = 0x7f0a02eb
.field public static final fitCenter:I = 0x7f0a02ef
.field public static final fitEnd:I = 0x7f0a02ec
.field public static final fitEnd:I = 0x7f0a02f0
.field public static final fitStart:I = 0x7f0a02ed
.field public static final fitStart:I = 0x7f0a02f1
.field public static final fitXY:I = 0x7f0a02ee
.field public static final fitXY:I = 0x7f0a02f2
.field public static final fixed:I = 0x7f0a02ef
.field public static final fixed:I = 0x7f0a02f3
.field public static final flex_end:I = 0x7f0a02f0
.field public static final flex_end:I = 0x7f0a02f4
.field public static final flex_start:I = 0x7f0a02f1
.field public static final flex_start:I = 0x7f0a02f5
.field public static final focusCrop:I = 0x7f0a02f2
.field public static final focusCrop:I = 0x7f0a02f6
.field public static final forever:I = 0x7f0a02f4
.field public static final forever:I = 0x7f0a02f8
.field public static final ghost_view:I = 0x7f0a0318
.field public static final ghost_view:I = 0x7f0a031c
.field public static final group_divider:I = 0x7f0a032b
.field public static final group_divider:I = 0x7f0a032f
.field public static final home:I = 0x7f0a0394
.field public static final home:I = 0x7f0a0398
.field public static final icon:I = 0x7f0a0396
.field public static final icon:I = 0x7f0a039a
.field public static final icon_frame:I = 0x7f0a0397
.field public static final icon_frame:I = 0x7f0a039b
.field public static final icon_group:I = 0x7f0a0398
.field public static final icon_group:I = 0x7f0a039c
.field public static final icon_only:I = 0x7f0a0399
.field public static final icon_only:I = 0x7f0a039d
.field public static final image:I = 0x7f0a039b
.field public static final image:I = 0x7f0a039f
.field public static final info:I = 0x7f0a03ad
.field public static final info:I = 0x7f0a03b1
.field public static final italic:I = 0x7f0a03da
.field public static final italic:I = 0x7f0a03de
.field public static final item_touch_helper_previous_elevation:I = 0x7f0a040e
.field public static final item_touch_helper_previous_elevation:I = 0x7f0a0412
.field public static final labeled:I = 0x7f0a0415
.field public static final labeled:I = 0x7f0a0419
.field public static final largeLabel:I = 0x7f0a0416
.field public static final largeLabel:I = 0x7f0a041a
.field public static final left:I = 0x7f0a041c
.field public static final left:I = 0x7f0a0420
.field public static final light:I = 0x7f0a041d
.field public static final light:I = 0x7f0a0421
.field public static final line1:I = 0x7f0a041e
.field public static final line1:I = 0x7f0a0422
.field public static final line3:I = 0x7f0a041f
.field public static final line3:I = 0x7f0a0423
.field public static final listMode:I = 0x7f0a0421
.field public static final listMode:I = 0x7f0a0425
.field public static final list_item:I = 0x7f0a0422
.field public static final list_item:I = 0x7f0a0426
.field public static final masked:I = 0x7f0a0440
.field public static final masked:I = 0x7f0a0444
.field public static final message:I = 0x7f0a047f
.field public static final message:I = 0x7f0a0483
.field public static final mini:I = 0x7f0a0484
.field public static final mini:I = 0x7f0a0488
.field public static final mtrl_child_content_container:I = 0x7f0a0485
.field public static final mtrl_child_content_container:I = 0x7f0a0489
.field public static final mtrl_internal_children_alpha_tag:I = 0x7f0a0486
.field public static final mtrl_internal_children_alpha_tag:I = 0x7f0a048a
.field public static final multiply:I = 0x7f0a0487
.field public static final multiply:I = 0x7f0a048b
.field public static final navigation_header_container:I = 0x7f0a0490
.field public static final navigation_header_container:I = 0x7f0a0494
.field public static final none:I = 0x7f0a04a3
.field public static final none:I = 0x7f0a04a7
.field public static final normal:I = 0x7f0a04a4
.field public static final normal:I = 0x7f0a04a8
.field public static final notification_background:I = 0x7f0a04ae
.field public static final notification_background:I = 0x7f0a04b2
.field public static final notification_main_column:I = 0x7f0a04af
.field public static final notification_main_column:I = 0x7f0a04b3
.field public static final notification_main_column_container:I = 0x7f0a04b0
.field public static final notification_main_column_container:I = 0x7f0a04b4
.field public static final nowrap:I = 0x7f0a04b6
.field public static final nowrap:I = 0x7f0a04ba
.field public static final off:I = 0x7f0a04d5
.field public static final off:I = 0x7f0a04d9
.field public static final on:I = 0x7f0a04d7
.field public static final on:I = 0x7f0a04db
.field public static final outline:I = 0x7f0a04d8
.field public static final outline:I = 0x7f0a04dc
.field public static final parallax:I = 0x7f0a04e7
.field public static final parallax:I = 0x7f0a04eb
.field public static final parentPanel:I = 0x7f0a04e9
.field public static final parentPanel:I = 0x7f0a04ed
.field public static final parent_matrix:I = 0x7f0a04ea
.field public static final parent_matrix:I = 0x7f0a04ee
.field public static final pin:I = 0x7f0a0526
.field public static final pin:I = 0x7f0a052a
.field public static final progress_circular:I = 0x7f0a0563
.field public static final progress_circular:I = 0x7f0a0567
.field public static final progress_horizontal:I = 0x7f0a0565
.field public static final progress_horizontal:I = 0x7f0a0569
.field public static final radio:I = 0x7f0a0570
.field public static final radio:I = 0x7f0a0574
.field public static final recycler_view:I = 0x7f0a0576
.field public static final recycler_view:I = 0x7f0a057a
.field public static final right:I = 0x7f0a058b
.field public static final right:I = 0x7f0a058f
.field public static final right_icon:I = 0x7f0a058c
.field public static final right_icon:I = 0x7f0a0590
.field public static final right_side:I = 0x7f0a058d
.field public static final right_side:I = 0x7f0a0591
.field public static final row:I = 0x7f0a05b5
.field public static final row:I = 0x7f0a05b9
.field public static final row_reverse:I = 0x7f0a05b6
.field public static final row_reverse:I = 0x7f0a05ba
.field public static final save_image_matrix:I = 0x7f0a05b7
.field public static final save_image_matrix:I = 0x7f0a05bb
.field public static final save_non_transition_alpha:I = 0x7f0a05b8
.field public static final save_non_transition_alpha:I = 0x7f0a05bc
.field public static final save_scale_type:I = 0x7f0a05b9
.field public static final save_scale_type:I = 0x7f0a05bd
.field public static final screen:I = 0x7f0a05bb
.field public static final screen:I = 0x7f0a05bf
.field public static final scrollIndicatorDown:I = 0x7f0a05bd
.field public static final scrollIndicatorDown:I = 0x7f0a05c1
.field public static final scrollIndicatorUp:I = 0x7f0a05be
.field public static final scrollIndicatorUp:I = 0x7f0a05c2
.field public static final scrollView:I = 0x7f0a05bf
.field public static final scrollView:I = 0x7f0a05c3
.field public static final scrollable:I = 0x7f0a05c1
.field public static final scrollable:I = 0x7f0a05c5
.field public static final search_badge:I = 0x7f0a05c3
.field public static final search_badge:I = 0x7f0a05c7
.field public static final search_bar:I = 0x7f0a05c4
.field public static final search_bar:I = 0x7f0a05c8
.field public static final search_button:I = 0x7f0a05c5
.field public static final search_button:I = 0x7f0a05c9
.field public static final search_close_btn:I = 0x7f0a05c7
.field public static final search_close_btn:I = 0x7f0a05cb
.field public static final search_edit_frame:I = 0x7f0a05c8
.field public static final search_edit_frame:I = 0x7f0a05cc
.field public static final search_go_btn:I = 0x7f0a05cb
.field public static final search_go_btn:I = 0x7f0a05cf
.field public static final search_mag_icon:I = 0x7f0a05cd
.field public static final search_mag_icon:I = 0x7f0a05d1
.field public static final search_plate:I = 0x7f0a05ce
.field public static final search_plate:I = 0x7f0a05d2
.field public static final search_src_text:I = 0x7f0a05d1
.field public static final search_src_text:I = 0x7f0a05d5
.field public static final search_voice_btn:I = 0x7f0a05dd
.field public static final search_voice_btn:I = 0x7f0a05e1
.field public static final seekbar:I = 0x7f0a05de
.field public static final seekbar:I = 0x7f0a05e2
.field public static final seekbar_value:I = 0x7f0a05df
.field public static final seekbar_value:I = 0x7f0a05e3
.field public static final select_dialog_listview:I = 0x7f0a05e0
.field public static final select_dialog_listview:I = 0x7f0a05e4
.field public static final selected:I = 0x7f0a05e1
.field public static final selected:I = 0x7f0a05e5
.field public static final shortcut:I = 0x7f0a0722
.field public static final shortcut:I = 0x7f0a0726
.field public static final smallLabel:I = 0x7f0a0726
.field public static final smallLabel:I = 0x7f0a072a
.field public static final snackbar_action:I = 0x7f0a0727
.field public static final snackbar_action:I = 0x7f0a072b
.field public static final snackbar_text:I = 0x7f0a0728
.field public static final snackbar_text:I = 0x7f0a072c
.field public static final space_around:I = 0x7f0a072c
.field public static final space_around:I = 0x7f0a0730
.field public static final space_between:I = 0x7f0a072d
.field public static final space_between:I = 0x7f0a0731
.field public static final spacer:I = 0x7f0a072e
.field public static final spacer:I = 0x7f0a0732
.field public static final spinner:I = 0x7f0a072f
.field public static final spinner:I = 0x7f0a0733
.field public static final split_action_bar:I = 0x7f0a0730
.field public static final split_action_bar:I = 0x7f0a0734
.field public static final src_atop:I = 0x7f0a0733
.field public static final src_atop:I = 0x7f0a0737
.field public static final src_in:I = 0x7f0a0734
.field public static final src_in:I = 0x7f0a0738
.field public static final src_over:I = 0x7f0a0735
.field public static final src_over:I = 0x7f0a0739
.field public static final standard:I = 0x7f0a0737
.field public static final standard:I = 0x7f0a073b
.field public static final start:I = 0x7f0a0738
.field public static final start:I = 0x7f0a073c
.field public static final stretch:I = 0x7f0a0750
.field public static final stretch:I = 0x7f0a0754
.field public static final submenuarrow:I = 0x7f0a0751
.field public static final submenuarrow:I = 0x7f0a0755
.field public static final submit_area:I = 0x7f0a0752
.field public static final submit_area:I = 0x7f0a0756
.field public static final switchWidget:I = 0x7f0a075c
.field public static final switchWidget:I = 0x7f0a0760
.field public static final tabMode:I = 0x7f0a075e
.field public static final tabMode:I = 0x7f0a0762
.field public static final tag_accessibility_actions:I = 0x7f0a075f
.field public static final tag_accessibility_actions:I = 0x7f0a0763
.field public static final tag_accessibility_clickable_spans:I = 0x7f0a0760
.field public static final tag_accessibility_clickable_spans:I = 0x7f0a0764
.field public static final tag_accessibility_heading:I = 0x7f0a0761
.field public static final tag_accessibility_heading:I = 0x7f0a0765
.field public static final tag_accessibility_pane_title:I = 0x7f0a0762
.field public static final tag_accessibility_pane_title:I = 0x7f0a0766
.field public static final tag_screen_reader_focusable:I = 0x7f0a0763
.field public static final tag_screen_reader_focusable:I = 0x7f0a0767
.field public static final tag_transition_group:I = 0x7f0a0764
.field public static final tag_transition_group:I = 0x7f0a0768
.field public static final tag_unhandled_key_event_manager:I = 0x7f0a0765
.field public static final tag_unhandled_key_event_manager:I = 0x7f0a0769
.field public static final tag_unhandled_key_listeners:I = 0x7f0a0766
.field public static final tag_unhandled_key_listeners:I = 0x7f0a076a
.field public static final text:I = 0x7f0a076c
.field public static final text:I = 0x7f0a0770
.field public static final text2:I = 0x7f0a076d
.field public static final text2:I = 0x7f0a0771
.field public static final textSpacerNoButtons:I = 0x7f0a076e
.field public static final textSpacerNoButtons:I = 0x7f0a0772
.field public static final textSpacerNoTitle:I = 0x7f0a076f
.field public static final textSpacerNoTitle:I = 0x7f0a0773
.field public static final text_input_password_toggle:I = 0x7f0a0772
.field public static final text_input_password_toggle:I = 0x7f0a0776
.field public static final textinput_counter:I = 0x7f0a0775
.field public static final textinput_counter:I = 0x7f0a0779
.field public static final textinput_error:I = 0x7f0a0776
.field public static final textinput_error:I = 0x7f0a077a
.field public static final textinput_helper_text:I = 0x7f0a0777
.field public static final textinput_helper_text:I = 0x7f0a077b
.field public static final time:I = 0x7f0a077a
.field public static final time:I = 0x7f0a077e
.field public static final title:I = 0x7f0a077b
.field public static final title:I = 0x7f0a077f
.field public static final titleDividerNoCustom:I = 0x7f0a077c
.field public static final titleDividerNoCustom:I = 0x7f0a0780
.field public static final title_template:I = 0x7f0a077d
.field public static final title_template:I = 0x7f0a0781
.field public static final top:I = 0x7f0a0782
.field public static final top:I = 0x7f0a0786
.field public static final topPanel:I = 0x7f0a0783
.field public static final topPanel:I = 0x7f0a0787
.field public static final touch_outside:I = 0x7f0a0785
.field public static final touch_outside:I = 0x7f0a0789
.field public static final transition_current_scene:I = 0x7f0a0786
.field public static final transition_current_scene:I = 0x7f0a078a
.field public static final transition_layout_save:I = 0x7f0a0787
.field public static final transition_layout_save:I = 0x7f0a078b
.field public static final transition_position:I = 0x7f0a0788
.field public static final transition_position:I = 0x7f0a078c
.field public static final transition_scene_layoutid_cache:I = 0x7f0a0789
.field public static final transition_scene_layoutid_cache:I = 0x7f0a078d
.field public static final transition_transform:I = 0x7f0a078a
.field public static final transition_transform:I = 0x7f0a078e
.field public static final unchecked:I = 0x7f0a0794
.field public static final unchecked:I = 0x7f0a0798
.field public static final uniform:I = 0x7f0a0797
.field public static final uniform:I = 0x7f0a079b
.field public static final unlabeled:I = 0x7f0a0798
.field public static final unlabeled:I = 0x7f0a079c
.field public static final up:I = 0x7f0a079a
.field public static final up:I = 0x7f0a079e
.field public static final view_offset_helper:I = 0x7f0a0818
.field public static final view_offset_helper:I = 0x7f0a081c
.field public static final visible:I = 0x7f0a081b
.field public static final visible:I = 0x7f0a081f
.field public static final wide:I = 0x7f0a0847
.field public static final wide:I = 0x7f0a084b
.field public static final wrap:I = 0x7f0a0868
.field public static final wrap:I = 0x7f0a086c
.field public static final wrap_content:I = 0x7f0a0869
.field public static final wrap_content:I = 0x7f0a086d
.field public static final wrap_reverse:I = 0x7f0a086a
.field public static final wrap_reverse:I = 0x7f0a086e
# direct methods

View file

@ -123,33 +123,33 @@
.field public static final fab_transformation_sheet_behavior:I = 0x7f120579
.field public static final hide_bottom_view_on_scroll_behavior:I = 0x7f12093e
.field public static final hide_bottom_view_on_scroll_behavior:I = 0x7f120944
.field public static final mtrl_chip_close_icon_content_description:I = 0x7f120b87
.field public static final mtrl_chip_close_icon_content_description:I = 0x7f120b8d
.field public static final not_set:I = 0x7f120bf8
.field public static final not_set:I = 0x7f120bfe
.field public static final password_toggle_content_description:I = 0x7f120ce5
.field public static final password_toggle_content_description:I = 0x7f120ceb
.field public static final path_password_eye:I = 0x7f120ce7
.field public static final path_password_eye:I = 0x7f120ced
.field public static final path_password_eye_mask_strike_through:I = 0x7f120ce8
.field public static final path_password_eye_mask_strike_through:I = 0x7f120cee
.field public static final path_password_eye_mask_visible:I = 0x7f120ce9
.field public static final path_password_eye_mask_visible:I = 0x7f120cef
.field public static final path_password_strike_through:I = 0x7f120cea
.field public static final path_password_strike_through:I = 0x7f120cf0
.field public static final preference_copied:I = 0x7f120d59
.field public static final preference_copied:I = 0x7f120d5f
.field public static final search_menu_title:I = 0x7f120fe5
.field public static final search_menu_title:I = 0x7f120fef
.field public static final status_bar_notification_info_overflow:I = 0x7f121094
.field public static final status_bar_notification_info_overflow:I = 0x7f12109e
.field public static final summary_collapsed_preference_list:I = 0x7f1210e7
.field public static final summary_collapsed_preference_list:I = 0x7f1210f1
.field public static final v7_preference_off:I = 0x7f1212e1
.field public static final v7_preference_off:I = 0x7f1212eb
.field public static final v7_preference_on:I = 0x7f1212e2
.field public static final v7_preference_on:I = 0x7f1212ec
# direct methods

View file

@ -2646,6 +2646,47 @@
return v0
.end method
.method public isSystemDM()Z
.locals 3
iget v0, p0, Lcom/discord/models/domain/ModelChannel;->type:I
const/4 v1, 0x0
const/4 v2, 0x1
if-ne v0, v2, :cond_0
iget-object v0, p0, Lcom/discord/models/domain/ModelChannel;->recipients:Ljava/util/List;
if-eqz v0, :cond_0
invoke-interface {v0}, Ljava/util/List;->size()I
move-result v0
if-lez v0, :cond_0
iget-object v0, p0, Lcom/discord/models/domain/ModelChannel;->recipients:Ljava/util/List;
invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/discord/models/domain/ModelUser;
invoke-virtual {v0}, Lcom/discord/models/domain/ModelUser;->isSystem()Z
move-result v0
if-eqz v0, :cond_0
return v2
:cond_0
return v1
.end method
.method public isTextChannel()Z
.locals 3

View file

@ -34,6 +34,8 @@
.field private static final FLAG_BUG_HUNTER:I = 0x8
.field private static final FLAG_HAS_UNREAD_URGENT_MESSAGES:I = 0x2000
.field private static final FLAG_HYPESQUAD:I = 0x4
.field private static final FLAG_HYPESQUAD_HOUSE1:I = 0x40
@ -72,7 +74,9 @@
.field public static final PREMIUM_TYPE_NITRO_CLASSIC:I = 0x1
.field public static final PREMIUM_TYPE_NONE:I
.field public static final PREMIUM_TYPE_NONE:I = 0x0
.field private static final SYSTEM_USER_ID:J = 0x8efc0ce7f420001L
.field private static final sortByName:Ljava/util/Comparator;
.annotation system Ldalvik/annotation/Signature;
@ -128,6 +132,8 @@
.field protected premiumType:I
.field protected system:Z
.field protected transient token:Ljava/lang/String;
.field protected username:Ljava/lang/String;
@ -393,7 +399,7 @@
if-eqz v0, :cond_0
const/4 v0, 0x7
const/16 v0, 0x8
goto/16 :goto_1
@ -406,7 +412,7 @@
if-eqz v0, :cond_0
const/16 v0, 0x8
const/16 v0, 0x9
goto/16 :goto_1
@ -419,7 +425,7 @@
if-eqz v0, :cond_0
const/16 v0, 0xb
const/16 v0, 0xc
goto/16 :goto_1
@ -432,7 +438,7 @@
if-eqz v0, :cond_0
const/16 v0, 0xa
const/16 v0, 0xb
goto/16 :goto_1
@ -447,7 +453,7 @@
const/4 v0, 0x3
goto :goto_1
goto/16 :goto_1
:sswitch_5
const-string v1, "bot"
@ -497,12 +503,12 @@
if-eqz v0, :cond_0
const/16 v0, 0x9
const/16 v0, 0xa
goto :goto_1
:sswitch_9
const-string v1, "member"
const-string v1, "system"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -510,12 +516,12 @@
if-eqz v0, :cond_0
const/16 v0, 0xc
const/4 v0, 0x6
goto :goto_1
:sswitch_a
const-string v1, "premium_type"
const-string v1, "member"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -528,6 +534,19 @@
goto :goto_1
:sswitch_b
const-string v1, "premium_type"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
const/16 v0, 0xe
goto :goto_1
:sswitch_c
const-string v1, "avatar"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -540,7 +559,7 @@
goto :goto_1
:sswitch_c
:sswitch_d
const-string v1, "discriminator"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -549,11 +568,11 @@
if-eqz v0, :cond_0
const/4 v0, 0x6
const/4 v0, 0x7
goto :goto_1
:sswitch_d
:sswitch_e
const-string v1, "verified"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -668,6 +687,17 @@
return-void
:pswitch_8
iget-boolean v0, p0, Lcom/discord/models/domain/ModelUser;->system:Z
invoke-virtual {p1, v0}, Lcom/discord/models/domain/Model$JsonReader;->nextBoolean(Z)Z
move-result p1
iput-boolean p1, p0, Lcom/discord/models/domain/ModelUser;->system:Z
return-void
:pswitch_9
iget-boolean v0, p0, Lcom/discord/models/domain/ModelUser;->bot:Z
invoke-virtual {p1, v0}, Lcom/discord/models/domain/Model$JsonReader;->nextBoolean(Z)Z
@ -678,7 +708,7 @@
return-void
:pswitch_9
:pswitch_a
iget-object v0, p0, Lcom/discord/models/domain/ModelUser;->avatar:Ljava/lang/String;
invoke-virtual {p1, v0}, Lcom/discord/models/domain/Model$JsonReader;->nextString(Ljava/lang/String;)Ljava/lang/String;
@ -689,7 +719,7 @@
return-void
:pswitch_a
:pswitch_b
iget-object v0, p0, Lcom/discord/models/domain/ModelUser;->email:Ljava/lang/String;
invoke-virtual {p1, v0}, Lcom/discord/models/domain/Model$JsonReader;->nextString(Ljava/lang/String;)Ljava/lang/String;
@ -700,7 +730,7 @@
return-void
:pswitch_b
:pswitch_c
iget-object v0, p0, Lcom/discord/models/domain/ModelUser;->username:Ljava/lang/String;
invoke-virtual {p1, v0}, Lcom/discord/models/domain/Model$JsonReader;->nextString(Ljava/lang/String;)Ljava/lang/String;
@ -711,7 +741,7 @@
return-void
:pswitch_c
:pswitch_d
iget-boolean v0, p0, Lcom/discord/models/domain/ModelUser;->verified:Z
invoke-virtual {p1, v0}, Lcom/discord/models/domain/Model$JsonReader;->nextBoolean(Z)Z
@ -722,7 +752,7 @@
return-void
:pswitch_d
:pswitch_e
iget-wide v0, p0, Lcom/discord/models/domain/ModelUser;->id:J
invoke-virtual {p1, v0, v1}, Lcom/discord/models/domain/Model$JsonReader;->nextLong(J)J
@ -733,13 +763,16 @@
return-void
nop
:sswitch_data_0
.sparse-switch
-0x76dfe138 -> :sswitch_d
-0x708cb964 -> :sswitch_c
-0x53cd3ea7 -> :sswitch_b
-0x4a4d27de -> :sswitch_a
-0x403d7566 -> :sswitch_9
-0x76dfe138 -> :sswitch_e
-0x708cb964 -> :sswitch_d
-0x53cd3ea7 -> :sswitch_c
-0x4a4d27de -> :sswitch_b
-0x403d7566 -> :sswitch_a
-0x34e38dd1 -> :sswitch_9
-0x12fb31a9 -> :sswitch_8
-0xfd6772a -> :sswitch_7
0xd1b -> :sswitch_6
@ -753,6 +786,7 @@
:pswitch_data_0
.packed-switch 0x0
:pswitch_e
:pswitch_d
:pswitch_c
:pswitch_b
@ -886,11 +920,11 @@
return v2
:cond_8
invoke-virtual {p0}, Lcom/discord/models/domain/ModelUser;->getDiscriminator()I
invoke-virtual {p0}, Lcom/discord/models/domain/ModelUser;->isSystem()Z
move-result v1
invoke-virtual {p1}, Lcom/discord/models/domain/ModelUser;->getDiscriminator()I
invoke-virtual {p1}, Lcom/discord/models/domain/ModelUser;->isSystem()Z
move-result v3
@ -899,11 +933,11 @@
return v2
:cond_9
invoke-virtual {p0}, Lcom/discord/models/domain/ModelUser;->getPremiumType()I
invoke-virtual {p0}, Lcom/discord/models/domain/ModelUser;->getDiscriminator()I
move-result v1
invoke-virtual {p1}, Lcom/discord/models/domain/ModelUser;->getPremiumType()I
invoke-virtual {p1}, Lcom/discord/models/domain/ModelUser;->getDiscriminator()I
move-result v3
@ -912,6 +946,19 @@
return v2
:cond_a
invoke-virtual {p0}, Lcom/discord/models/domain/ModelUser;->getPremiumType()I
move-result v1
invoke-virtual {p1}, Lcom/discord/models/domain/ModelUser;->getPremiumType()I
move-result v3
if-eq v1, v3, :cond_b
return v2
:cond_b
invoke-virtual {p0}, Lcom/discord/models/domain/ModelUser;->getDiscriminatorWithPadding()Ljava/lang/String;
move-result-object v1
@ -920,23 +967,23 @@
move-result-object v3
if-nez v1, :cond_b
if-nez v1, :cond_c
if-eqz v3, :cond_c
if-eqz v3, :cond_d
goto :goto_2
:cond_b
:cond_c
invoke-virtual {v1, v3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
move-result v1
if-nez v1, :cond_c
if-nez v1, :cond_d
:goto_2
return v2
:cond_c
:cond_d
invoke-virtual {p0}, Lcom/discord/models/domain/ModelUser;->getMention()Ljava/lang/String;
move-result-object v1
@ -945,23 +992,23 @@
move-result-object p1
if-nez v1, :cond_d
if-nez v1, :cond_e
if-eqz p1, :cond_e
if-eqz p1, :cond_f
goto :goto_3
:cond_d
:cond_e
invoke-virtual {v1, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
move-result p1
if-nez p1, :cond_e
if-nez p1, :cond_f
:goto_3
return v2
:cond_e
:cond_f
return v0
.end method
@ -1463,8 +1510,20 @@
return-object v0
.end method
.method public hasUnreadUrgentMessages()Z
.locals 1
const/16 v0, 0x2000
invoke-direct {p0, v0}, Lcom/discord/models/domain/ModelUser;->isOn(I)Z
move-result v0
return v0
.end method
.method public hashCode()I
.locals 4
.locals 5
invoke-virtual {p0}, Lcom/discord/models/domain/ModelUser;->getId()J
@ -1528,6 +1587,10 @@
move-result v0
const/16 v3, 0x4f
const/16 v4, 0x61
if-eqz v0, :cond_2
const/16 v0, 0x4f
@ -1542,6 +1605,22 @@
mul-int/lit8 v1, v1, 0x3b
invoke-virtual {p0}, Lcom/discord/models/domain/ModelUser;->isSystem()Z
move-result v0
if-eqz v0, :cond_3
goto :goto_3
:cond_3
const/16 v3, 0x61
:goto_3
add-int/2addr v1, v3
mul-int/lit8 v1, v1, 0x3b
invoke-virtual {p0}, Lcom/discord/models/domain/ModelUser;->getDiscriminator()I
move-result v0
@ -1562,18 +1641,18 @@
mul-int/lit8 v1, v1, 0x3b
if-nez v0, :cond_3
if-nez v0, :cond_4
const/16 v0, 0x2b
goto :goto_3
goto :goto_4
:cond_3
:cond_4
invoke-virtual {v0}, Ljava/lang/Object;->hashCode()I
move-result v0
:goto_3
:goto_4
add-int/2addr v1, v0
invoke-virtual {p0}, Lcom/discord/models/domain/ModelUser;->getMention()Ljava/lang/String;
@ -1582,16 +1661,16 @@
mul-int/lit8 v1, v1, 0x3b
if-nez v0, :cond_4
if-nez v0, :cond_5
goto :goto_4
goto :goto_5
:cond_4
:cond_5
invoke-virtual {v0}, Ljava/lang/Object;->hashCode()I
move-result v2
:goto_4
:goto_5
add-int/2addr v1, v2
return v1
@ -1836,6 +1915,14 @@
return v0
.end method
.method public isSystem()Z
.locals 1
iget-boolean v0, p0, Lcom/discord/models/domain/ModelUser;->system:Z
return v0
.end method
.method public isVerified()Z
.locals 1
@ -1889,6 +1976,16 @@
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
const-string v1, ", system="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p0}, Lcom/discord/models/domain/ModelUser;->isSystem()Z
move-result v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
const-string v1, ", discriminator="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

View file

@ -129,181 +129,181 @@
.field public static final buttonPanel:I = 0x7f0a010c
.field public static final checkbox:I = 0x7f0a0213
.field public static final checkbox:I = 0x7f0a0217
.field public static final checked:I = 0x7f0a0215
.field public static final checked:I = 0x7f0a0219
.field public static final chronometer:I = 0x7f0a0218
.field public static final chronometer:I = 0x7f0a021c
.field public static final content:I = 0x7f0a0236
.field public static final content:I = 0x7f0a023a
.field public static final contentPanel:I = 0x7f0a0237
.field public static final contentPanel:I = 0x7f0a023b
.field public static final custom:I = 0x7f0a0254
.field public static final custom:I = 0x7f0a0258
.field public static final customPanel:I = 0x7f0a0255
.field public static final customPanel:I = 0x7f0a0259
.field public static final decor_content_parent:I = 0x7f0a0259
.field public static final decor_content_parent:I = 0x7f0a025d
.field public static final default_activity_button:I = 0x7f0a025a
.field public static final default_activity_button:I = 0x7f0a025e
.field public static final dialog_button:I = 0x7f0a0260
.field public static final dialog_button:I = 0x7f0a0264
.field public static final edit_query:I = 0x7f0a02b1
.field public static final edit_query:I = 0x7f0a02b5
.field public static final expand_activities_button:I = 0x7f0a02d0
.field public static final expand_activities_button:I = 0x7f0a02d4
.field public static final expanded_menu:I = 0x7f0a02d1
.field public static final expanded_menu:I = 0x7f0a02d5
.field public static final forever:I = 0x7f0a02f4
.field public static final forever:I = 0x7f0a02f8
.field public static final group_divider:I = 0x7f0a032b
.field public static final group_divider:I = 0x7f0a032f
.field public static final home:I = 0x7f0a0394
.field public static final home:I = 0x7f0a0398
.field public static final icon:I = 0x7f0a0396
.field public static final icon:I = 0x7f0a039a
.field public static final icon_group:I = 0x7f0a0398
.field public static final icon_group:I = 0x7f0a039c
.field public static final image:I = 0x7f0a039b
.field public static final image:I = 0x7f0a039f
.field public static final info:I = 0x7f0a03ad
.field public static final info:I = 0x7f0a03b1
.field public static final italic:I = 0x7f0a03da
.field public static final italic:I = 0x7f0a03de
.field public static final line1:I = 0x7f0a041e
.field public static final line1:I = 0x7f0a0422
.field public static final line3:I = 0x7f0a041f
.field public static final line3:I = 0x7f0a0423
.field public static final listMode:I = 0x7f0a0421
.field public static final listMode:I = 0x7f0a0425
.field public static final list_item:I = 0x7f0a0422
.field public static final list_item:I = 0x7f0a0426
.field public static final message:I = 0x7f0a047f
.field public static final message:I = 0x7f0a0483
.field public static final multiply:I = 0x7f0a0487
.field public static final multiply:I = 0x7f0a048b
.field public static final none:I = 0x7f0a04a3
.field public static final none:I = 0x7f0a04a7
.field public static final normal:I = 0x7f0a04a4
.field public static final normal:I = 0x7f0a04a8
.field public static final notification_background:I = 0x7f0a04ae
.field public static final notification_background:I = 0x7f0a04b2
.field public static final notification_main_column:I = 0x7f0a04af
.field public static final notification_main_column:I = 0x7f0a04b3
.field public static final notification_main_column_container:I = 0x7f0a04b0
.field public static final notification_main_column_container:I = 0x7f0a04b4
.field public static final off:I = 0x7f0a04d5
.field public static final off:I = 0x7f0a04d9
.field public static final on:I = 0x7f0a04d7
.field public static final on:I = 0x7f0a04db
.field public static final parentPanel:I = 0x7f0a04e9
.field public static final parentPanel:I = 0x7f0a04ed
.field public static final progress_circular:I = 0x7f0a0563
.field public static final progress_circular:I = 0x7f0a0567
.field public static final progress_horizontal:I = 0x7f0a0565
.field public static final progress_horizontal:I = 0x7f0a0569
.field public static final radio:I = 0x7f0a0570
.field public static final radio:I = 0x7f0a0574
.field public static final right_icon:I = 0x7f0a058c
.field public static final right_icon:I = 0x7f0a0590
.field public static final right_side:I = 0x7f0a058d
.field public static final right_side:I = 0x7f0a0591
.field public static final screen:I = 0x7f0a05bb
.field public static final screen:I = 0x7f0a05bf
.field public static final scrollIndicatorDown:I = 0x7f0a05bd
.field public static final scrollIndicatorDown:I = 0x7f0a05c1
.field public static final scrollIndicatorUp:I = 0x7f0a05be
.field public static final scrollIndicatorUp:I = 0x7f0a05c2
.field public static final scrollView:I = 0x7f0a05bf
.field public static final scrollView:I = 0x7f0a05c3
.field public static final search_badge:I = 0x7f0a05c3
.field public static final search_badge:I = 0x7f0a05c7
.field public static final search_bar:I = 0x7f0a05c4
.field public static final search_bar:I = 0x7f0a05c8
.field public static final search_button:I = 0x7f0a05c5
.field public static final search_button:I = 0x7f0a05c9
.field public static final search_close_btn:I = 0x7f0a05c7
.field public static final search_close_btn:I = 0x7f0a05cb
.field public static final search_edit_frame:I = 0x7f0a05c8
.field public static final search_edit_frame:I = 0x7f0a05cc
.field public static final search_go_btn:I = 0x7f0a05cb
.field public static final search_go_btn:I = 0x7f0a05cf
.field public static final search_mag_icon:I = 0x7f0a05cd
.field public static final search_mag_icon:I = 0x7f0a05d1
.field public static final search_plate:I = 0x7f0a05ce
.field public static final search_plate:I = 0x7f0a05d2
.field public static final search_src_text:I = 0x7f0a05d1
.field public static final search_src_text:I = 0x7f0a05d5
.field public static final search_voice_btn:I = 0x7f0a05dd
.field public static final search_voice_btn:I = 0x7f0a05e1
.field public static final select_dialog_listview:I = 0x7f0a05e0
.field public static final select_dialog_listview:I = 0x7f0a05e4
.field public static final shortcut:I = 0x7f0a0722
.field public static final shortcut:I = 0x7f0a0726
.field public static final spacer:I = 0x7f0a072e
.field public static final spacer:I = 0x7f0a0732
.field public static final split_action_bar:I = 0x7f0a0730
.field public static final split_action_bar:I = 0x7f0a0734
.field public static final src_atop:I = 0x7f0a0733
.field public static final src_atop:I = 0x7f0a0737
.field public static final src_in:I = 0x7f0a0734
.field public static final src_in:I = 0x7f0a0738
.field public static final src_over:I = 0x7f0a0735
.field public static final src_over:I = 0x7f0a0739
.field public static final submenuarrow:I = 0x7f0a0751
.field public static final submenuarrow:I = 0x7f0a0755
.field public static final submit_area:I = 0x7f0a0752
.field public static final submit_area:I = 0x7f0a0756
.field public static final tabMode:I = 0x7f0a075e
.field public static final tabMode:I = 0x7f0a0762
.field public static final tag_accessibility_actions:I = 0x7f0a075f
.field public static final tag_accessibility_actions:I = 0x7f0a0763
.field public static final tag_accessibility_clickable_spans:I = 0x7f0a0760
.field public static final tag_accessibility_clickable_spans:I = 0x7f0a0764
.field public static final tag_accessibility_heading:I = 0x7f0a0761
.field public static final tag_accessibility_heading:I = 0x7f0a0765
.field public static final tag_accessibility_pane_title:I = 0x7f0a0762
.field public static final tag_accessibility_pane_title:I = 0x7f0a0766
.field public static final tag_screen_reader_focusable:I = 0x7f0a0763
.field public static final tag_screen_reader_focusable:I = 0x7f0a0767
.field public static final tag_transition_group:I = 0x7f0a0764
.field public static final tag_transition_group:I = 0x7f0a0768
.field public static final tag_unhandled_key_event_manager:I = 0x7f0a0765
.field public static final tag_unhandled_key_event_manager:I = 0x7f0a0769
.field public static final tag_unhandled_key_listeners:I = 0x7f0a0766
.field public static final tag_unhandled_key_listeners:I = 0x7f0a076a
.field public static final text:I = 0x7f0a076c
.field public static final text:I = 0x7f0a0770
.field public static final text2:I = 0x7f0a076d
.field public static final text2:I = 0x7f0a0771
.field public static final textSpacerNoButtons:I = 0x7f0a076e
.field public static final textSpacerNoButtons:I = 0x7f0a0772
.field public static final textSpacerNoTitle:I = 0x7f0a076f
.field public static final textSpacerNoTitle:I = 0x7f0a0773
.field public static final time:I = 0x7f0a077a
.field public static final time:I = 0x7f0a077e
.field public static final title:I = 0x7f0a077b
.field public static final title:I = 0x7f0a077f
.field public static final titleDividerNoCustom:I = 0x7f0a077c
.field public static final titleDividerNoCustom:I = 0x7f0a0780
.field public static final title_template:I = 0x7f0a077d
.field public static final title_template:I = 0x7f0a0781
.field public static final topPanel:I = 0x7f0a0783
.field public static final topPanel:I = 0x7f0a0787
.field public static final trash_wrap_icon:I = 0x7f0a078b
.field public static final trash_wrap_icon:I = 0x7f0a078f
.field public static final trash_wrap_target_container:I = 0x7f0a078c
.field public static final trash_wrap_target_container:I = 0x7f0a0790
.field public static final trash_wrap_target_zone:I = 0x7f0a078d
.field public static final trash_wrap_target_zone:I = 0x7f0a0791
.field public static final unchecked:I = 0x7f0a0794
.field public static final unchecked:I = 0x7f0a0798
.field public static final uniform:I = 0x7f0a0797
.field public static final uniform:I = 0x7f0a079b
.field public static final up:I = 0x7f0a079a
.field public static final up:I = 0x7f0a079e
.field public static final wrap_content:I = 0x7f0a0869
.field public static final wrap_content:I = 0x7f0a086d
# direct methods

View file

@ -145,335 +145,335 @@
.field public static final centerInside:I = 0x7f0a0124
.field public static final checkbox:I = 0x7f0a0213
.field public static final checkbox:I = 0x7f0a0217
.field public static final checked:I = 0x7f0a0215
.field public static final checked:I = 0x7f0a0219
.field public static final chip_image:I = 0x7f0a0216
.field public static final chip_image:I = 0x7f0a021a
.field public static final chip_text:I = 0x7f0a0217
.field public static final chip_text:I = 0x7f0a021b
.field public static final chronometer:I = 0x7f0a0218
.field public static final chronometer:I = 0x7f0a021c
.field public static final column:I = 0x7f0a0223
.field public static final column:I = 0x7f0a0227
.field public static final column_reverse:I = 0x7f0a0224
.field public static final column_reverse:I = 0x7f0a0228
.field public static final container:I = 0x7f0a0235
.field public static final container:I = 0x7f0a0239
.field public static final content:I = 0x7f0a0236
.field public static final content:I = 0x7f0a023a
.field public static final contentPanel:I = 0x7f0a0237
.field public static final contentPanel:I = 0x7f0a023b
.field public static final coordinator:I = 0x7f0a023c
.field public static final coordinator:I = 0x7f0a0240
.field public static final custom:I = 0x7f0a0254
.field public static final custom:I = 0x7f0a0258
.field public static final customPanel:I = 0x7f0a0255
.field public static final customPanel:I = 0x7f0a0259
.field public static final dark:I = 0x7f0a0256
.field public static final dark:I = 0x7f0a025a
.field public static final decor_content_parent:I = 0x7f0a0259
.field public static final decor_content_parent:I = 0x7f0a025d
.field public static final default_activity_button:I = 0x7f0a025a
.field public static final default_activity_button:I = 0x7f0a025e
.field public static final design_bottom_sheet:I = 0x7f0a025b
.field public static final design_bottom_sheet:I = 0x7f0a025f
.field public static final design_menu_item_action_area:I = 0x7f0a025c
.field public static final design_menu_item_action_area:I = 0x7f0a0260
.field public static final design_menu_item_action_area_stub:I = 0x7f0a025d
.field public static final design_menu_item_action_area_stub:I = 0x7f0a0261
.field public static final design_menu_item_text:I = 0x7f0a025e
.field public static final design_menu_item_text:I = 0x7f0a0262
.field public static final design_navigation_view:I = 0x7f0a025f
.field public static final design_navigation_view:I = 0x7f0a0263
.field public static final dialog_button:I = 0x7f0a0260
.field public static final dialog_button:I = 0x7f0a0264
.field public static final edit_query:I = 0x7f0a02b1
.field public static final edit_query:I = 0x7f0a02b5
.field public static final end:I = 0x7f0a02cb
.field public static final end:I = 0x7f0a02cf
.field public static final expand_activities_button:I = 0x7f0a02d0
.field public static final expand_activities_button:I = 0x7f0a02d4
.field public static final expanded_menu:I = 0x7f0a02d1
.field public static final expanded_menu:I = 0x7f0a02d5
.field public static final fill:I = 0x7f0a02e6
.field public static final fill:I = 0x7f0a02ea
.field public static final filled:I = 0x7f0a02e9
.field public static final filled:I = 0x7f0a02ed
.field public static final fitBottomStart:I = 0x7f0a02ea
.field public static final fitBottomStart:I = 0x7f0a02ee
.field public static final fitCenter:I = 0x7f0a02eb
.field public static final fitCenter:I = 0x7f0a02ef
.field public static final fitEnd:I = 0x7f0a02ec
.field public static final fitEnd:I = 0x7f0a02f0
.field public static final fitStart:I = 0x7f0a02ed
.field public static final fitStart:I = 0x7f0a02f1
.field public static final fitXY:I = 0x7f0a02ee
.field public static final fitXY:I = 0x7f0a02f2
.field public static final fixed:I = 0x7f0a02ef
.field public static final fixed:I = 0x7f0a02f3
.field public static final flex_end:I = 0x7f0a02f0
.field public static final flex_end:I = 0x7f0a02f4
.field public static final flex_start:I = 0x7f0a02f1
.field public static final flex_start:I = 0x7f0a02f5
.field public static final focusCrop:I = 0x7f0a02f2
.field public static final focusCrop:I = 0x7f0a02f6
.field public static final forever:I = 0x7f0a02f4
.field public static final forever:I = 0x7f0a02f8
.field public static final ghost_view:I = 0x7f0a0318
.field public static final ghost_view:I = 0x7f0a031c
.field public static final group_divider:I = 0x7f0a032b
.field public static final group_divider:I = 0x7f0a032f
.field public static final home:I = 0x7f0a0394
.field public static final home:I = 0x7f0a0398
.field public static final icon:I = 0x7f0a0396
.field public static final icon:I = 0x7f0a039a
.field public static final icon_frame:I = 0x7f0a0397
.field public static final icon_frame:I = 0x7f0a039b
.field public static final icon_group:I = 0x7f0a0398
.field public static final icon_group:I = 0x7f0a039c
.field public static final icon_only:I = 0x7f0a0399
.field public static final icon_only:I = 0x7f0a039d
.field public static final image:I = 0x7f0a039b
.field public static final image:I = 0x7f0a039f
.field public static final info:I = 0x7f0a03ad
.field public static final info:I = 0x7f0a03b1
.field public static final italic:I = 0x7f0a03da
.field public static final italic:I = 0x7f0a03de
.field public static final item_touch_helper_previous_elevation:I = 0x7f0a040e
.field public static final item_touch_helper_previous_elevation:I = 0x7f0a0412
.field public static final labeled:I = 0x7f0a0415
.field public static final labeled:I = 0x7f0a0419
.field public static final largeLabel:I = 0x7f0a0416
.field public static final largeLabel:I = 0x7f0a041a
.field public static final left:I = 0x7f0a041c
.field public static final left:I = 0x7f0a0420
.field public static final light:I = 0x7f0a041d
.field public static final light:I = 0x7f0a0421
.field public static final line1:I = 0x7f0a041e
.field public static final line1:I = 0x7f0a0422
.field public static final line3:I = 0x7f0a041f
.field public static final line3:I = 0x7f0a0423
.field public static final listMode:I = 0x7f0a0421
.field public static final listMode:I = 0x7f0a0425
.field public static final list_item:I = 0x7f0a0422
.field public static final list_item:I = 0x7f0a0426
.field public static final masked:I = 0x7f0a0440
.field public static final masked:I = 0x7f0a0444
.field public static final message:I = 0x7f0a047f
.field public static final message:I = 0x7f0a0483
.field public static final mini:I = 0x7f0a0484
.field public static final mini:I = 0x7f0a0488
.field public static final mtrl_child_content_container:I = 0x7f0a0485
.field public static final mtrl_child_content_container:I = 0x7f0a0489
.field public static final mtrl_internal_children_alpha_tag:I = 0x7f0a0486
.field public static final mtrl_internal_children_alpha_tag:I = 0x7f0a048a
.field public static final multiply:I = 0x7f0a0487
.field public static final multiply:I = 0x7f0a048b
.field public static final navigation_header_container:I = 0x7f0a0490
.field public static final navigation_header_container:I = 0x7f0a0494
.field public static final none:I = 0x7f0a04a3
.field public static final none:I = 0x7f0a04a7
.field public static final normal:I = 0x7f0a04a4
.field public static final normal:I = 0x7f0a04a8
.field public static final notification_background:I = 0x7f0a04ae
.field public static final notification_background:I = 0x7f0a04b2
.field public static final notification_main_column:I = 0x7f0a04af
.field public static final notification_main_column:I = 0x7f0a04b3
.field public static final notification_main_column_container:I = 0x7f0a04b0
.field public static final notification_main_column_container:I = 0x7f0a04b4
.field public static final nowrap:I = 0x7f0a04b6
.field public static final nowrap:I = 0x7f0a04ba
.field public static final off:I = 0x7f0a04d5
.field public static final off:I = 0x7f0a04d9
.field public static final on:I = 0x7f0a04d7
.field public static final on:I = 0x7f0a04db
.field public static final outline:I = 0x7f0a04d8
.field public static final outline:I = 0x7f0a04dc
.field public static final parallax:I = 0x7f0a04e7
.field public static final parallax:I = 0x7f0a04eb
.field public static final parentPanel:I = 0x7f0a04e9
.field public static final parentPanel:I = 0x7f0a04ed
.field public static final parent_matrix:I = 0x7f0a04ea
.field public static final parent_matrix:I = 0x7f0a04ee
.field public static final pin:I = 0x7f0a0526
.field public static final pin:I = 0x7f0a052a
.field public static final progress_circular:I = 0x7f0a0563
.field public static final progress_circular:I = 0x7f0a0567
.field public static final progress_horizontal:I = 0x7f0a0565
.field public static final progress_horizontal:I = 0x7f0a0569
.field public static final radio:I = 0x7f0a0570
.field public static final radio:I = 0x7f0a0574
.field public static final recycler_view:I = 0x7f0a0576
.field public static final recycler_view:I = 0x7f0a057a
.field public static final right:I = 0x7f0a058b
.field public static final right:I = 0x7f0a058f
.field public static final right_icon:I = 0x7f0a058c
.field public static final right_icon:I = 0x7f0a0590
.field public static final right_side:I = 0x7f0a058d
.field public static final right_side:I = 0x7f0a0591
.field public static final row:I = 0x7f0a05b5
.field public static final row:I = 0x7f0a05b9
.field public static final row_reverse:I = 0x7f0a05b6
.field public static final row_reverse:I = 0x7f0a05ba
.field public static final save_image_matrix:I = 0x7f0a05b7
.field public static final save_image_matrix:I = 0x7f0a05bb
.field public static final save_non_transition_alpha:I = 0x7f0a05b8
.field public static final save_non_transition_alpha:I = 0x7f0a05bc
.field public static final save_scale_type:I = 0x7f0a05b9
.field public static final save_scale_type:I = 0x7f0a05bd
.field public static final screen:I = 0x7f0a05bb
.field public static final screen:I = 0x7f0a05bf
.field public static final scrollIndicatorDown:I = 0x7f0a05bd
.field public static final scrollIndicatorDown:I = 0x7f0a05c1
.field public static final scrollIndicatorUp:I = 0x7f0a05be
.field public static final scrollIndicatorUp:I = 0x7f0a05c2
.field public static final scrollView:I = 0x7f0a05bf
.field public static final scrollView:I = 0x7f0a05c3
.field public static final scrollable:I = 0x7f0a05c1
.field public static final scrollable:I = 0x7f0a05c5
.field public static final search_badge:I = 0x7f0a05c3
.field public static final search_badge:I = 0x7f0a05c7
.field public static final search_bar:I = 0x7f0a05c4
.field public static final search_bar:I = 0x7f0a05c8
.field public static final search_button:I = 0x7f0a05c5
.field public static final search_button:I = 0x7f0a05c9
.field public static final search_close_btn:I = 0x7f0a05c7
.field public static final search_close_btn:I = 0x7f0a05cb
.field public static final search_edit_frame:I = 0x7f0a05c8
.field public static final search_edit_frame:I = 0x7f0a05cc
.field public static final search_go_btn:I = 0x7f0a05cb
.field public static final search_go_btn:I = 0x7f0a05cf
.field public static final search_mag_icon:I = 0x7f0a05cd
.field public static final search_mag_icon:I = 0x7f0a05d1
.field public static final search_plate:I = 0x7f0a05ce
.field public static final search_plate:I = 0x7f0a05d2
.field public static final search_src_text:I = 0x7f0a05d1
.field public static final search_src_text:I = 0x7f0a05d5
.field public static final search_voice_btn:I = 0x7f0a05dd
.field public static final search_voice_btn:I = 0x7f0a05e1
.field public static final seekbar:I = 0x7f0a05de
.field public static final seekbar:I = 0x7f0a05e2
.field public static final seekbar_value:I = 0x7f0a05df
.field public static final seekbar_value:I = 0x7f0a05e3
.field public static final select_dialog_listview:I = 0x7f0a05e0
.field public static final select_dialog_listview:I = 0x7f0a05e4
.field public static final selected:I = 0x7f0a05e1
.field public static final selected:I = 0x7f0a05e5
.field public static final shortcut:I = 0x7f0a0722
.field public static final shortcut:I = 0x7f0a0726
.field public static final smallLabel:I = 0x7f0a0726
.field public static final smallLabel:I = 0x7f0a072a
.field public static final snackbar_action:I = 0x7f0a0727
.field public static final snackbar_action:I = 0x7f0a072b
.field public static final snackbar_text:I = 0x7f0a0728
.field public static final snackbar_text:I = 0x7f0a072c
.field public static final space_around:I = 0x7f0a072c
.field public static final space_around:I = 0x7f0a0730
.field public static final space_between:I = 0x7f0a072d
.field public static final space_between:I = 0x7f0a0731
.field public static final spacer:I = 0x7f0a072e
.field public static final spacer:I = 0x7f0a0732
.field public static final spinner:I = 0x7f0a072f
.field public static final spinner:I = 0x7f0a0733
.field public static final split_action_bar:I = 0x7f0a0730
.field public static final split_action_bar:I = 0x7f0a0734
.field public static final src_atop:I = 0x7f0a0733
.field public static final src_atop:I = 0x7f0a0737
.field public static final src_in:I = 0x7f0a0734
.field public static final src_in:I = 0x7f0a0738
.field public static final src_over:I = 0x7f0a0735
.field public static final src_over:I = 0x7f0a0739
.field public static final standard:I = 0x7f0a0737
.field public static final standard:I = 0x7f0a073b
.field public static final start:I = 0x7f0a0738
.field public static final start:I = 0x7f0a073c
.field public static final stretch:I = 0x7f0a0750
.field public static final stretch:I = 0x7f0a0754
.field public static final submenuarrow:I = 0x7f0a0751
.field public static final submenuarrow:I = 0x7f0a0755
.field public static final submit_area:I = 0x7f0a0752
.field public static final submit_area:I = 0x7f0a0756
.field public static final switchWidget:I = 0x7f0a075c
.field public static final switchWidget:I = 0x7f0a0760
.field public static final tabMode:I = 0x7f0a075e
.field public static final tabMode:I = 0x7f0a0762
.field public static final tag_accessibility_actions:I = 0x7f0a075f
.field public static final tag_accessibility_actions:I = 0x7f0a0763
.field public static final tag_accessibility_clickable_spans:I = 0x7f0a0760
.field public static final tag_accessibility_clickable_spans:I = 0x7f0a0764
.field public static final tag_accessibility_heading:I = 0x7f0a0761
.field public static final tag_accessibility_heading:I = 0x7f0a0765
.field public static final tag_accessibility_pane_title:I = 0x7f0a0762
.field public static final tag_accessibility_pane_title:I = 0x7f0a0766
.field public static final tag_screen_reader_focusable:I = 0x7f0a0763
.field public static final tag_screen_reader_focusable:I = 0x7f0a0767
.field public static final tag_transition_group:I = 0x7f0a0764
.field public static final tag_transition_group:I = 0x7f0a0768
.field public static final tag_unhandled_key_event_manager:I = 0x7f0a0765
.field public static final tag_unhandled_key_event_manager:I = 0x7f0a0769
.field public static final tag_unhandled_key_listeners:I = 0x7f0a0766
.field public static final tag_unhandled_key_listeners:I = 0x7f0a076a
.field public static final text:I = 0x7f0a076c
.field public static final text:I = 0x7f0a0770
.field public static final text2:I = 0x7f0a076d
.field public static final text2:I = 0x7f0a0771
.field public static final textSpacerNoButtons:I = 0x7f0a076e
.field public static final textSpacerNoButtons:I = 0x7f0a0772
.field public static final textSpacerNoTitle:I = 0x7f0a076f
.field public static final textSpacerNoTitle:I = 0x7f0a0773
.field public static final text_input_password_toggle:I = 0x7f0a0772
.field public static final text_input_password_toggle:I = 0x7f0a0776
.field public static final textinput_counter:I = 0x7f0a0775
.field public static final textinput_counter:I = 0x7f0a0779
.field public static final textinput_error:I = 0x7f0a0776
.field public static final textinput_error:I = 0x7f0a077a
.field public static final textinput_helper_text:I = 0x7f0a0777
.field public static final textinput_helper_text:I = 0x7f0a077b
.field public static final time:I = 0x7f0a077a
.field public static final time:I = 0x7f0a077e
.field public static final title:I = 0x7f0a077b
.field public static final title:I = 0x7f0a077f
.field public static final titleDividerNoCustom:I = 0x7f0a077c
.field public static final titleDividerNoCustom:I = 0x7f0a0780
.field public static final title_template:I = 0x7f0a077d
.field public static final title_template:I = 0x7f0a0781
.field public static final top:I = 0x7f0a0782
.field public static final top:I = 0x7f0a0786
.field public static final topPanel:I = 0x7f0a0783
.field public static final topPanel:I = 0x7f0a0787
.field public static final touch_outside:I = 0x7f0a0785
.field public static final touch_outside:I = 0x7f0a0789
.field public static final transition_current_scene:I = 0x7f0a0786
.field public static final transition_current_scene:I = 0x7f0a078a
.field public static final transition_layout_save:I = 0x7f0a0787
.field public static final transition_layout_save:I = 0x7f0a078b
.field public static final transition_position:I = 0x7f0a0788
.field public static final transition_position:I = 0x7f0a078c
.field public static final transition_scene_layoutid_cache:I = 0x7f0a0789
.field public static final transition_scene_layoutid_cache:I = 0x7f0a078d
.field public static final transition_transform:I = 0x7f0a078a
.field public static final transition_transform:I = 0x7f0a078e
.field public static final unchecked:I = 0x7f0a0794
.field public static final unchecked:I = 0x7f0a0798
.field public static final uniform:I = 0x7f0a0797
.field public static final uniform:I = 0x7f0a079b
.field public static final unlabeled:I = 0x7f0a0798
.field public static final unlabeled:I = 0x7f0a079c
.field public static final up:I = 0x7f0a079a
.field public static final up:I = 0x7f0a079e
.field public static final view_offset_helper:I = 0x7f0a0818
.field public static final view_offset_helper:I = 0x7f0a081c
.field public static final visible:I = 0x7f0a081b
.field public static final visible:I = 0x7f0a081f
.field public static final wide:I = 0x7f0a0847
.field public static final wide:I = 0x7f0a084b
.field public static final wrap:I = 0x7f0a0868
.field public static final wrap:I = 0x7f0a086c
.field public static final wrap_content:I = 0x7f0a0869
.field public static final wrap_content:I = 0x7f0a086d
.field public static final wrap_reverse:I = 0x7f0a086a
.field public static final wrap_reverse:I = 0x7f0a086e
# direct methods

View file

@ -121,33 +121,33 @@
.field public static final fab_transformation_sheet_behavior:I = 0x7f120579
.field public static final hide_bottom_view_on_scroll_behavior:I = 0x7f12093e
.field public static final hide_bottom_view_on_scroll_behavior:I = 0x7f120944
.field public static final mtrl_chip_close_icon_content_description:I = 0x7f120b87
.field public static final mtrl_chip_close_icon_content_description:I = 0x7f120b8d
.field public static final not_set:I = 0x7f120bf8
.field public static final not_set:I = 0x7f120bfe
.field public static final password_toggle_content_description:I = 0x7f120ce5
.field public static final password_toggle_content_description:I = 0x7f120ceb
.field public static final path_password_eye:I = 0x7f120ce7
.field public static final path_password_eye:I = 0x7f120ced
.field public static final path_password_eye_mask_strike_through:I = 0x7f120ce8
.field public static final path_password_eye_mask_strike_through:I = 0x7f120cee
.field public static final path_password_eye_mask_visible:I = 0x7f120ce9
.field public static final path_password_eye_mask_visible:I = 0x7f120cef
.field public static final path_password_strike_through:I = 0x7f120cea
.field public static final path_password_strike_through:I = 0x7f120cf0
.field public static final preference_copied:I = 0x7f120d59
.field public static final preference_copied:I = 0x7f120d5f
.field public static final search_menu_title:I = 0x7f120fe5
.field public static final search_menu_title:I = 0x7f120fef
.field public static final status_bar_notification_info_overflow:I = 0x7f121094
.field public static final status_bar_notification_info_overflow:I = 0x7f12109e
.field public static final summary_collapsed_preference_list:I = 0x7f1210e7
.field public static final summary_collapsed_preference_list:I = 0x7f1210f1
.field public static final v7_preference_off:I = 0x7f1212e1
.field public static final v7_preference_off:I = 0x7f1212eb
.field public static final v7_preference_on:I = 0x7f1212e2
.field public static final v7_preference_on:I = 0x7f1212ec
# direct methods

View file

@ -111,7 +111,7 @@
throw p1
:cond_1
const v0, 0x7f12109a
const v0, 0x7f1210a4
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -120,7 +120,7 @@
goto :goto_0
:cond_2
const v0, 0x7f12109b
const v0, 0x7f1210a5
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;

View file

@ -236,7 +236,7 @@
invoke-direct {p2}, Ljava/util/HashMap;-><init>()V
const-string v0, "STORE_CHANNELS_PRIVATE_V17"
const-string v0, "STORE_CHANNELS_PRIVATE_V18"
invoke-direct {p1, v0, p2}, Lcom/discord/utilities/persister/Persister;-><init>(Ljava/lang/String;Ljava/lang/Object;)V

View file

@ -28,7 +28,7 @@
invoke-direct {p0}, Lcom/discord/stores/Store;-><init>()V
const/16 v0, 0x3de
const/16 v0, 0x3df
iput v0, p0, Lcom/discord/stores/StoreClientVersion;->clientVersion:I

View file

@ -73,7 +73,7 @@
iget-object p1, p0, Lcom/discord/stores/StoreMediaNotification$init$3;->$context:Landroid/content/Context;
const v0, 0x7f1212e4
const v0, 0x7f1212ee
const/4 v1, 0x0

View file

@ -0,0 +1,94 @@
.class final Lcom/discord/stores/StoreMentions$handleMessageAck$1;
.super Lkotlin/jvm/internal/m;
.source "StoreMentions.kt"
# interfaces
.implements Lkotlin/jvm/functions/Function1;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/discord/stores/StoreMentions;->handleMessageAck(Lcom/discord/models/domain/ModelReadState;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x18
name = null
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Lkotlin/jvm/internal/m;",
"Lkotlin/jvm/functions/Function1<",
"Lcom/discord/models/domain/ModelReadState;",
"Ljava/lang/Boolean;",
">;"
}
.end annotation
# instance fields
.field final synthetic $readState:Lcom/discord/models/domain/ModelReadState;
# direct methods
.method constructor <init>(Lcom/discord/models/domain/ModelReadState;)V
.locals 0
iput-object p1, p0, Lcom/discord/stores/StoreMentions$handleMessageAck$1;->$readState:Lcom/discord/models/domain/ModelReadState;
const/4 p1, 0x1
invoke-direct {p0, p1}, Lkotlin/jvm/internal/m;-><init>(I)V
return-void
.end method
# virtual methods
.method public final synthetic invoke(Ljava/lang/Object;)Ljava/lang/Object;
.locals 0
check-cast p1, Lcom/discord/models/domain/ModelReadState;
invoke-virtual {p0, p1}, Lcom/discord/stores/StoreMentions$handleMessageAck$1;->invoke(Lcom/discord/models/domain/ModelReadState;)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(Lcom/discord/models/domain/ModelReadState;)Z
.locals 4
const-string v0, "it"
invoke-static {p1, v0}, Lkotlin/jvm/internal/l;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p1}, Lcom/discord/models/domain/ModelReadState;->getChannelId()J
move-result-wide v0
iget-object p1, p0, Lcom/discord/stores/StoreMentions$handleMessageAck$1;->$readState:Lcom/discord/models/domain/ModelReadState;
invoke-virtual {p1}, Lcom/discord/models/domain/ModelReadState;->getChannelId()J
move-result-wide v2
cmp-long p1, v0, v2
if-nez p1, :cond_0
const/4 p1, 0x1
return p1
:cond_0
const/4 p1, 0x0
return p1
.end method

View file

@ -0,0 +1,90 @@
.class final Lcom/discord/stores/StoreMentions$processMarkUnread$1;
.super Lkotlin/jvm/internal/m;
.source "StoreMentions.kt"
# interfaces
.implements Lkotlin/jvm/functions/Function1;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/discord/stores/StoreMentions;->processMarkUnread$app_productionDiscordExternalRelease(JLjava/util/List;)I
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x18
name = null
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Lkotlin/jvm/internal/m;",
"Lkotlin/jvm/functions/Function1<",
"Lcom/discord/models/domain/ModelReadState;",
"Ljava/lang/Boolean;",
">;"
}
.end annotation
# instance fields
.field final synthetic $channelId:J
# direct methods
.method constructor <init>(J)V
.locals 0
iput-wide p1, p0, Lcom/discord/stores/StoreMentions$processMarkUnread$1;->$channelId:J
const/4 p1, 0x1
invoke-direct {p0, p1}, Lkotlin/jvm/internal/m;-><init>(I)V
return-void
.end method
# virtual methods
.method public final synthetic invoke(Ljava/lang/Object;)Ljava/lang/Object;
.locals 0
check-cast p1, Lcom/discord/models/domain/ModelReadState;
invoke-virtual {p0, p1}, Lcom/discord/stores/StoreMentions$processMarkUnread$1;->invoke(Lcom/discord/models/domain/ModelReadState;)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(Lcom/discord/models/domain/ModelReadState;)Z
.locals 4
const-string v0, "it"
invoke-static {p1, v0}, Lkotlin/jvm/internal/l;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p1}, Lcom/discord/models/domain/ModelReadState;->getChannelId()J
move-result-wide v0
iget-wide v2, p0, Lcom/discord/stores/StoreMentions$processMarkUnread$1;->$channelId:J
cmp-long p1, v0, v2
if-nez p1, :cond_0
const/4 p1, 0x1
return p1
:cond_0
const/4 p1, 0x0
return p1
.end method

View file

@ -18,17 +18,6 @@
.end annotation
.end field
.field private counts:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map<",
"Ljava/lang/Long;",
"Ljava/lang/Integer;",
">;"
}
.end annotation
.end field
.field private final countsEmpty:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
@ -52,8 +41,6 @@
.end annotation
.end field
.field private final dispatcher:Lcom/discord/stores/Dispatcher;
.field private isDirty:Z
.field private final mentionedMessages:Ljava/util/HashMap;
@ -113,40 +100,34 @@
# direct methods
.method public constructor <init>(Lcom/discord/stores/Dispatcher;Lcom/discord/stores/StoreUserRelationships;Lcom/discord/stores/StorePermissions;Lcom/discord/stores/StoreMessageAck;Lcom/discord/stores/StoreUserGuildSettings;)V
.method public constructor <init>(Lcom/discord/stores/StoreUserRelationships;Lcom/discord/stores/StorePermissions;Lcom/discord/stores/StoreMessageAck;Lcom/discord/stores/StoreUserGuildSettings;)V
.locals 1
const-string v0, "dispatcher"
invoke-static {p1, v0}, Lkotlin/jvm/internal/l;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "storeUserRelationships"
invoke-static {p2, v0}, Lkotlin/jvm/internal/l;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Lkotlin/jvm/internal/l;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "storePermissions"
invoke-static {p3, v0}, Lkotlin/jvm/internal/l;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p2, v0}, Lkotlin/jvm/internal/l;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "storeMessageAck"
invoke-static {p4, v0}, Lkotlin/jvm/internal/l;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p3, v0}, Lkotlin/jvm/internal/l;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "storeUserGuildSettings"
invoke-static {p5, v0}, Lkotlin/jvm/internal/l;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p4, v0}, Lkotlin/jvm/internal/l;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-direct {p0}, Lcom/discord/stores/Store;-><init>()V
iput-object p1, p0, Lcom/discord/stores/StoreMentions;->dispatcher:Lcom/discord/stores/Dispatcher;
iput-object p1, p0, Lcom/discord/stores/StoreMentions;->storeUserRelationships:Lcom/discord/stores/StoreUserRelationships;
iput-object p2, p0, Lcom/discord/stores/StoreMentions;->storeUserRelationships:Lcom/discord/stores/StoreUserRelationships;
iput-object p2, p0, Lcom/discord/stores/StoreMentions;->storePermissions:Lcom/discord/stores/StorePermissions;
iput-object p3, p0, Lcom/discord/stores/StoreMentions;->storePermissions:Lcom/discord/stores/StorePermissions;
iput-object p3, p0, Lcom/discord/stores/StoreMentions;->storeMessageAck:Lcom/discord/stores/StoreMessageAck;
iput-object p4, p0, Lcom/discord/stores/StoreMentions;->storeMessageAck:Lcom/discord/stores/StoreMessageAck;
iput-object p5, p0, Lcom/discord/stores/StoreMentions;->storeUserGuildSettings:Lcom/discord/stores/StoreUserGuildSettings;
iput-object p4, p0, Lcom/discord/stores/StoreMentions;->storeUserGuildSettings:Lcom/discord/stores/StoreUserGuildSettings;
new-instance p1, Ljava/util/HashMap;
@ -156,17 +137,15 @@
iput-object p1, p0, Lcom/discord/stores/StoreMentions;->countsEmpty:Ljava/util/Map;
iget-object p1, p0, Lcom/discord/stores/StoreMentions;->countsEmpty:Ljava/util/Map;
new-instance p1, Lcom/discord/utilities/persister/Persister;
iput-object p1, p0, Lcom/discord/stores/StoreMentions;->counts:Ljava/util/Map;
new-instance p2, Lcom/discord/utilities/persister/Persister;
iget-object p2, p0, Lcom/discord/stores/StoreMentions;->countsEmpty:Ljava/util/Map;
const-string p3, "CHANNEL_MENTION_COUNTS_V6"
invoke-direct {p2, p3, p1}, Lcom/discord/utilities/persister/Persister;-><init>(Ljava/lang/String;Ljava/lang/Object;)V
invoke-direct {p1, p3, p2}, Lcom/discord/utilities/persister/Persister;-><init>(Ljava/lang/String;Ljava/lang/Object;)V
iput-object p2, p0, Lcom/discord/stores/StoreMentions;->countsSubject:Lcom/discord/utilities/persister/Persister;
iput-object p1, p0, Lcom/discord/stores/StoreMentions;->countsSubject:Lcom/discord/utilities/persister/Persister;
new-instance p1, Ljava/util/ArrayList;
@ -927,7 +906,7 @@
# virtual methods
.method public final getCounts()Lrx/Observable;
.locals 1
.locals 2
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
@ -945,6 +924,18 @@
move-result-object v0
invoke-static {}, Lrx/internal/a/ae;->Jr()Lrx/internal/a/ae;
move-result-object v1
invoke-virtual {v0, v1}, Lrx/Observable;->a(Lrx/Observable$b;)Lrx/Observable;
move-result-object v0
const-string v1, "countsSubject\n \u2026 .distinctUntilChanged()"
invoke-static {v0, v1}, Lkotlin/jvm/internal/l;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0}, Lcom/discord/utilities/rx/ObservableExtensionsKt;->computationLatest(Lrx/Observable;)Lrx/Observable;
move-result-object v0
@ -1451,6 +1442,38 @@
return-void
.end method
.method public final handleMessageAck(Lcom/discord/models/domain/ModelReadState;)V
.locals 2
.annotation runtime Lcom/discord/stores/StoreThread;
.end annotation
const-string v0, "readState"
invoke-static {p1, v0}, Lkotlin/jvm/internal/l;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v0, p0, Lcom/discord/stores/StoreMentions;->serverInitReadStates:Ljava/util/ArrayList;
check-cast v0, Ljava/util/List;
new-instance v1, Lcom/discord/stores/StoreMentions$handleMessageAck$1;
invoke-direct {v1, p1}, Lcom/discord/stores/StoreMentions$handleMessageAck$1;-><init>(Lcom/discord/models/domain/ModelReadState;)V
check-cast v1, Lkotlin/jvm/functions/Function1;
invoke-static {v0, v1}, Lkotlin/a/m;->removeAll(Ljava/util/List;Lkotlin/jvm/functions/Function1;)Z
iget-object v0, p0, Lcom/discord/stores/StoreMentions;->serverInitReadStates:Ljava/util/ArrayList;
invoke-virtual {v0, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
const/4 p1, 0x1
iput-boolean p1, p0, Lcom/discord/stores/StoreMentions;->isDirty:Z
return-void
.end method
.method public final handleMessageCreateOrUpdate(Lcom/discord/models/domain/ModelMessage;)V
.locals 3
.annotation runtime Lcom/discord/stores/StoreThread;
@ -1577,36 +1600,23 @@
move-result-object v0
iget-object v1, p0, Lcom/discord/stores/StoreMentions;->counts:Ljava/util/Map;
invoke-static {v1, v0}, Lkotlin/jvm/internal/l;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v1
xor-int/lit8 v1, v1, 0x1
const/4 v2, 0x0
if-eqz v1, :cond_1
iput-object v0, p0, Lcom/discord/stores/StoreMentions;->counts:Ljava/util/Map;
iget-object v1, p0, Lcom/discord/stores/StoreMentions;->countsSubject:Lcom/discord/utilities/persister/Persister;
const/4 v3, 0x2
const/4 v2, 0x2
const/4 v3, 0x0
const/4 v4, 0x0
invoke-static {v1, v0, v2, v3, v4}, Lcom/discord/utilities/persister/Persister;->set$default(Lcom/discord/utilities/persister/Persister;Ljava/lang/Object;ZILjava/lang/Object;)Ljava/lang/Object;
invoke-static {v1, v0, v4, v2, v3}, Lcom/discord/utilities/persister/Persister;->set$default(Lcom/discord/utilities/persister/Persister;Ljava/lang/Object;ZILjava/lang/Object;)Ljava/lang/Object;
:cond_1
iput-boolean v2, p0, Lcom/discord/stores/StoreMentions;->isDirty:Z
iput-boolean v4, p0, Lcom/discord/stores/StoreMentions;->isDirty:Z
return-void
.end method
.method public final processMarkUnread$app_productionDiscordExternalRelease(JLjava/util/List;)I
.locals 4
.locals 5
.annotation runtime Lcom/discord/stores/StoreThread;
.end annotation
@ -1628,126 +1638,78 @@
move-result-object p3
const/4 v0, 0x0
:cond_0
:goto_0
invoke-interface {p3}, Ljava/util/Iterator;->hasNext()Z
move-result v0
move-result v1
if-eqz v0, :cond_1
if-eqz v1, :cond_1
invoke-interface {p3}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v0
move-result-object v1
check-cast v0, Lcom/discord/models/domain/ModelMessage;
check-cast v1, Lcom/discord/models/domain/ModelMessage;
iget-object v1, p0, Lcom/discord/stores/StoreMentions;->mentionedMessages:Ljava/util/HashMap;
iget-object v2, p0, Lcom/discord/stores/StoreMentions;->mentionedMessages:Ljava/util/HashMap;
invoke-virtual {v0}, Lcom/discord/models/domain/ModelMessage;->getId()J
invoke-virtual {v1}, Lcom/discord/models/domain/ModelMessage;->getId()J
move-result-wide v2
move-result-wide v3
invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v2
move-result-object v3
invoke-virtual {v1, v2}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z
invoke-virtual {v2, v3}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z
move-result v1
move-result v2
if-nez v1, :cond_0
if-nez v2, :cond_0
invoke-direct {p0, v0}, Lcom/discord/stores/StoreMentions;->hasMention(Lcom/discord/models/domain/ModelMessage;)Z
invoke-direct {p0, v1}, Lcom/discord/stores/StoreMentions;->hasMention(Lcom/discord/models/domain/ModelMessage;)Z
move-result v1
move-result v2
if-eqz v1, :cond_0
if-eqz v2, :cond_0
iget-object v1, p0, Lcom/discord/stores/StoreMentions;->mentionedMessages:Ljava/util/HashMap;
iget-object v2, p0, Lcom/discord/stores/StoreMentions;->mentionedMessages:Ljava/util/HashMap;
check-cast v1, Ljava/util/Map;
check-cast v2, Ljava/util/Map;
invoke-virtual {v0}, Lcom/discord/models/domain/ModelMessage;->getId()J
invoke-virtual {v1}, Lcom/discord/models/domain/ModelMessage;->getId()J
move-result-wide v2
move-result-wide v3
invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v2
move-result-object v3
invoke-interface {v1, v2, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
invoke-interface {v2, v3, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
add-int/lit8 v0, v0, 0x1
goto :goto_0
:cond_1
iget-object p3, p0, Lcom/discord/stores/StoreMentions;->serverInitReadStates:Ljava/util/ArrayList;
invoke-virtual {p3}, Ljava/util/ArrayList;->listIterator()Ljava/util/ListIterator;
check-cast p3, Ljava/util/List;
move-result-object p3
new-instance v1, Lcom/discord/stores/StoreMentions$processMarkUnread$1;
const-string v0, "serverInitReadStates.listIterator()"
invoke-direct {v1, p1, p2}, Lcom/discord/stores/StoreMentions$processMarkUnread$1;-><init>(J)V
invoke-static {p3, v0}, Lkotlin/jvm/internal/l;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
check-cast v1, Lkotlin/jvm/functions/Function1;
:cond_2
:goto_1
invoke-interface {p3}, Ljava/util/ListIterator;->hasNext()Z
invoke-static {p3, v1}, Lkotlin/a/m;->removeAll(Ljava/util/List;Lkotlin/jvm/functions/Function1;)Z
move-result v0
const/4 p1, 0x1
if-eqz v0, :cond_3
iput-boolean p1, p0, Lcom/discord/stores/StoreMentions;->isDirty:Z
invoke-interface {p3}, Ljava/util/ListIterator;->next()Ljava/lang/Object;
move-result-object v0
const-string v1, "iterator.next()"
invoke-static {v0, v1}, Lkotlin/jvm/internal/l;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
check-cast v0, Lcom/discord/models/domain/ModelReadState;
invoke-virtual {v0}, Lcom/discord/models/domain/ModelReadState;->getChannelId()J
move-result-wide v0
cmp-long v2, v0, p1
if-nez v2, :cond_2
invoke-interface {p3}, Ljava/util/ListIterator;->remove()V
goto :goto_1
:cond_3
const/4 p3, 0x1
iput-boolean p3, p0, Lcom/discord/stores/StoreMentions;->isDirty:Z
iget-object p3, p0, Lcom/discord/stores/StoreMentions;->counts:Ljava/util/Map;
invoke-static {p1, p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object p1
invoke-interface {p3, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p1
check-cast p1, Ljava/lang/Integer;
if-eqz p1, :cond_4
invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I
move-result p1
return p1
:cond_4
const/4 p1, 0x0
return p1
return v0
.end method

View file

@ -1,9 +1,9 @@
.class final Lcom/discord/stores/StoreMessageAck$getPendingAck$1;
.super Ljava/lang/Object;
.super Lkotlin/jvm/internal/m;
.source "StoreMessageAck.kt"
# interfaces
.implements Lrx/functions/b;
.implements Lkotlin/jvm/functions/Function2;
# annotations
@ -18,138 +18,111 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
"R:",
"Ljava/lang/Object;",
">",
"Ljava/lang/Object;",
"Lrx/functions/b<",
"TT;",
"Lrx/Observable<",
"+TR;>;>;"
"Lkotlin/jvm/internal/m;",
"Lkotlin/jvm/functions/Function2<",
"Lcom/discord/stores/StoreMessageAck$Ack;",
"Ljava/lang/Long;",
"Ljava/lang/Boolean;",
">;"
}
.end annotation
# instance fields
.field final synthetic $isManualAck:Z
.field final synthetic this$0:Lcom/discord/stores/StoreMessageAck;
# static fields
.field public static final INSTANCE:Lcom/discord/stores/StoreMessageAck$getPendingAck$1;
# direct methods
.method constructor <init>(Lcom/discord/stores/StoreMessageAck;Z)V
.locals 0
.method static constructor <clinit>()V
.locals 1
iput-object p1, p0, Lcom/discord/stores/StoreMessageAck$getPendingAck$1;->this$0:Lcom/discord/stores/StoreMessageAck;
new-instance v0, Lcom/discord/stores/StoreMessageAck$getPendingAck$1;
iput-boolean p2, p0, Lcom/discord/stores/StoreMessageAck$getPendingAck$1;->$isManualAck:Z
invoke-direct {v0}, Lcom/discord/stores/StoreMessageAck$getPendingAck$1;-><init>()V
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
sput-object v0, Lcom/discord/stores/StoreMessageAck$getPendingAck$1;->INSTANCE:Lcom/discord/stores/StoreMessageAck$getPendingAck$1;
return-void
.end method
.method constructor <init>()V
.locals 1
const/4 v0, 0x2
invoke-direct {p0, v0}, Lkotlin/jvm/internal/m;-><init>(I)V
return-void
.end method
# virtual methods
.method public final bridge synthetic call(Ljava/lang/Object;)Ljava/lang/Object;
.locals 0
.method public final synthetic invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.locals 2
check-cast p1, Ljava/lang/Long;
check-cast p1, Lcom/discord/stores/StoreMessageAck$Ack;
invoke-virtual {p0, p1}, Lcom/discord/stores/StoreMessageAck$getPendingAck$1;->call(Ljava/lang/Long;)Lrx/Observable;
check-cast p2, Ljava/lang/Number;
move-result-object p1
return-object p1
.end method
.method public final call(Ljava/lang/Long;)Lrx/Observable;
.locals 5
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/Long;",
")",
"Lrx/Observable<",
"Lcom/discord/stores/StoreMessageAck$PendingAck;",
">;"
}
.end annotation
invoke-virtual {p1}, Ljava/lang/Long;->longValue()J
invoke-virtual {p2}, Ljava/lang/Number;->longValue()J
move-result-wide v0
const-wide/16 v2, 0x0
invoke-virtual {p0, p1, v0, v1}, Lcom/discord/stores/StoreMessageAck$getPendingAck$1;->invoke(Lcom/discord/stores/StoreMessageAck$Ack;J)Z
cmp-long v4, v0, v2
move-result p1
if-lez v4, :cond_0
iget-object v0, p0, Lcom/discord/stores/StoreMessageAck$getPendingAck$1;->this$0:Lcom/discord/stores/StoreMessageAck;
invoke-static {v0}, Lcom/discord/stores/StoreMessageAck;->access$getStream$p(Lcom/discord/stores/StoreMessageAck;)Lcom/discord/stores/StoreStream;
move-result-object v0
invoke-virtual {v0}, Lcom/discord/stores/StoreStream;->getMessageAck$app_productionDiscordExternalRelease()Lcom/discord/stores/StoreMessageAck;
move-result-object v0
const-string v1, "channelId"
invoke-static {p1, v1}, Lkotlin/jvm/internal/l;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p1}, Ljava/lang/Long;->longValue()J
move-result-wide v1
invoke-virtual {v0, v1, v2}, Lcom/discord/stores/StoreMessageAck;->get(J)Lrx/Observable;
move-result-object v0
iget-object v1, p0, Lcom/discord/stores/StoreMessageAck$getPendingAck$1;->this$0:Lcom/discord/stores/StoreMessageAck;
invoke-static {v1}, Lcom/discord/stores/StoreMessageAck;->access$getStream$p(Lcom/discord/stores/StoreMessageAck;)Lcom/discord/stores/StoreStream;
move-result-object v1
invoke-virtual {v1}, Lcom/discord/stores/StoreStream;->getMessagesMostRecent$app_productionDiscordExternalRelease()Lcom/discord/stores/StoreMessagesMostRecent;
move-result-object v1
invoke-virtual {p1}, Ljava/lang/Long;->longValue()J
move-result-wide v2
invoke-virtual {v1, v2, v3}, Lcom/discord/stores/StoreMessagesMostRecent;->get(J)Lrx/Observable;
move-result-object v1
new-instance v2, Lcom/discord/stores/StoreMessageAck$getPendingAck$1$1;
invoke-direct {v2, p0, p1}, Lcom/discord/stores/StoreMessageAck$getPendingAck$1$1;-><init>(Lcom/discord/stores/StoreMessageAck$getPendingAck$1;Ljava/lang/Long;)V
check-cast v2, Lrx/functions/Func2;
invoke-static {v0, v1, v2}, Lrx/Observable;->a(Lrx/Observable;Lrx/Observable;Lrx/functions/Func2;)Lrx/Observable;
move-result-object p1
return-object p1
:cond_0
sget-object p1, Lcom/discord/stores/StoreMessageAck$PendingAck;->Companion:Lcom/discord/stores/StoreMessageAck$PendingAck$Companion;
invoke-virtual {p1}, Lcom/discord/stores/StoreMessageAck$PendingAck$Companion;->getEMPTY()Lcom/discord/stores/StoreMessageAck$PendingAck;
move-result-object p1
invoke-static {p1}, Lrx/Observable;->bq(Ljava/lang/Object;)Lrx/Observable;
invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object p1
return-object p1
.end method
.method public final invoke(Lcom/discord/stores/StoreMessageAck$Ack;J)Z
.locals 2
if-eqz p1, :cond_0
invoke-virtual {p1}, Lcom/discord/stores/StoreMessageAck$Ack;->getMessageId()J
move-result-wide v0
invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v0
goto :goto_0
:cond_0
const/4 v0, 0x0
:goto_0
invoke-static {p2, p3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object p2
invoke-static {v0, p2}, Lcom/discord/models/domain/ModelMessage;->isNewer(Ljava/lang/Long;Ljava/lang/Long;)Z
move-result p2
if-eqz p2, :cond_2
if-eqz p1, :cond_1
invoke-virtual {p1}, Lcom/discord/stores/StoreMessageAck$Ack;->isManualAck()Z
move-result p1
if-nez p1, :cond_2
:cond_1
const/4 p1, 0x1
return p1
:cond_2
const/4 p1, 0x0
return p1
.end method

View file

@ -1,4 +1,4 @@
.class final Lcom/discord/stores/StoreMessageAck$getPendingAck$1$1;
.class final Lcom/discord/stores/StoreMessageAck$getPendingAck$2$1;
.super Ljava/lang/Object;
.source "StoreMessageAck.kt"
@ -8,7 +8,7 @@
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/discord/stores/StoreMessageAck$getPendingAck$1;->call(Ljava/lang/Long;)Lrx/Observable;
value = Lcom/discord/stores/StoreMessageAck$getPendingAck$2;->call(Ljava/lang/Long;)Lrx/Observable;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
@ -35,16 +35,16 @@
# instance fields
.field final synthetic $channelId:Ljava/lang/Long;
.field final synthetic this$0:Lcom/discord/stores/StoreMessageAck$getPendingAck$1;
.field final synthetic this$0:Lcom/discord/stores/StoreMessageAck$getPendingAck$2;
# direct methods
.method constructor <init>(Lcom/discord/stores/StoreMessageAck$getPendingAck$1;Ljava/lang/Long;)V
.method constructor <init>(Lcom/discord/stores/StoreMessageAck$getPendingAck$2;Ljava/lang/Long;)V
.locals 0
iput-object p1, p0, Lcom/discord/stores/StoreMessageAck$getPendingAck$1$1;->this$0:Lcom/discord/stores/StoreMessageAck$getPendingAck$1;
iput-object p1, p0, Lcom/discord/stores/StoreMessageAck$getPendingAck$2$1;->this$0:Lcom/discord/stores/StoreMessageAck$getPendingAck$2;
iput-object p2, p0, Lcom/discord/stores/StoreMessageAck$getPendingAck$1$1;->$channelId:Ljava/lang/Long;
iput-object p2, p0, Lcom/discord/stores/StoreMessageAck$getPendingAck$2$1;->$channelId:Ljava/lang/Long;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -56,45 +56,31 @@
.method public final call(Lcom/discord/stores/StoreMessageAck$Ack;Ljava/lang/Long;)Lcom/discord/stores/StoreMessageAck$PendingAck;
.locals 6
iget-object v0, p0, Lcom/discord/stores/StoreMessageAck$getPendingAck$1$1;->this$0:Lcom/discord/stores/StoreMessageAck$getPendingAck$1;
iget-object v0, p0, Lcom/discord/stores/StoreMessageAck$getPendingAck$2$1;->this$0:Lcom/discord/stores/StoreMessageAck$getPendingAck$2;
iget-boolean v0, v0, Lcom/discord/stores/StoreMessageAck$getPendingAck$1;->$isManualAck:Z
iget-boolean v0, v0, Lcom/discord/stores/StoreMessageAck$getPendingAck$2;->$isManualAck:Z
if-nez v0, :cond_2
const-string v1, "mostRecentMessageId"
if-nez v0, :cond_1
sget-object v0, Lcom/discord/stores/StoreMessageAck$getPendingAck$1;->INSTANCE:Lcom/discord/stores/StoreMessageAck$getPendingAck$1;
invoke-static {p2, v1}, Lkotlin/jvm/internal/l;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p2}, Ljava/lang/Long;->longValue()J
move-result-wide v2
invoke-virtual {v0, p1, v2, v3}, Lcom/discord/stores/StoreMessageAck$getPendingAck$1;->invoke(Lcom/discord/stores/StoreMessageAck$Ack;J)Z
move-result p1
if-eqz p1, :cond_0
invoke-virtual {p1}, Lcom/discord/stores/StoreMessageAck$Ack;->getMessageId()J
move-result-wide v0
invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v0
goto :goto_0
:cond_0
const/4 v0, 0x0
:goto_0
invoke-static {v0, p2}, Lcom/discord/models/domain/ModelMessage;->isNewer(Ljava/lang/Long;Ljava/lang/Long;)Z
move-result v0
if-eqz v0, :cond_1
if-eqz p1, :cond_2
invoke-virtual {p1}, Lcom/discord/stores/StoreMessageAck$Ack;->isManualAck()Z
move-result p1
if-nez p1, :cond_1
goto :goto_1
:cond_1
sget-object p1, Lcom/discord/stores/StoreMessageAck$PendingAck;->Companion:Lcom/discord/stores/StoreMessageAck$PendingAck$Companion;
invoke-virtual {p1}, Lcom/discord/stores/StoreMessageAck$PendingAck$Companion;->getEMPTY()Lcom/discord/stores/StoreMessageAck$PendingAck;
@ -103,39 +89,37 @@
return-object p1
:cond_2
:goto_1
:cond_1
:goto_0
new-instance p1, Lcom/discord/stores/StoreMessageAck$PendingAck;
iget-object v0, p0, Lcom/discord/stores/StoreMessageAck$getPendingAck$1$1;->$channelId:Ljava/lang/Long;
iget-object v0, p0, Lcom/discord/stores/StoreMessageAck$getPendingAck$2$1;->$channelId:Ljava/lang/Long;
const-string v1, "channelId"
const-string v2, "channelId"
invoke-static {v0, v1}, Lkotlin/jvm/internal/l;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v2}, Lkotlin/jvm/internal/l;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v0}, Ljava/lang/Long;->longValue()J
move-result-wide v0
move-result-wide v2
new-instance v2, Lcom/discord/stores/StoreMessageAck$Ack;
new-instance v0, Lcom/discord/stores/StoreMessageAck$Ack;
const-string v3, "mostRecentMessageId"
invoke-static {p2, v3}, Lkotlin/jvm/internal/l;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p2, v1}, Lkotlin/jvm/internal/l;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p2}, Ljava/lang/Long;->longValue()J
move-result-wide v3
move-result-wide v4
const/4 p2, 0x1
iget-object v5, p0, Lcom/discord/stores/StoreMessageAck$getPendingAck$1$1;->this$0:Lcom/discord/stores/StoreMessageAck$getPendingAck$1;
iget-object v1, p0, Lcom/discord/stores/StoreMessageAck$getPendingAck$2$1;->this$0:Lcom/discord/stores/StoreMessageAck$getPendingAck$2;
iget-boolean v5, v5, Lcom/discord/stores/StoreMessageAck$getPendingAck$1;->$isManualAck:Z
iget-boolean v1, v1, Lcom/discord/stores/StoreMessageAck$getPendingAck$2;->$isManualAck:Z
invoke-direct {v2, v3, v4, p2, v5}, Lcom/discord/stores/StoreMessageAck$Ack;-><init>(JZZ)V
invoke-direct {v0, v4, v5, p2, v1}, Lcom/discord/stores/StoreMessageAck$Ack;-><init>(JZZ)V
invoke-direct {p1, v0, v1, v2}, Lcom/discord/stores/StoreMessageAck$PendingAck;-><init>(JLcom/discord/stores/StoreMessageAck$Ack;)V
invoke-direct {p1, v2, v3, v0}, Lcom/discord/stores/StoreMessageAck$PendingAck;-><init>(JLcom/discord/stores/StoreMessageAck$Ack;)V
return-object p1
.end method
@ -147,7 +131,7 @@
check-cast p2, Ljava/lang/Long;
invoke-virtual {p0, p1, p2}, Lcom/discord/stores/StoreMessageAck$getPendingAck$1$1;->call(Lcom/discord/stores/StoreMessageAck$Ack;Ljava/lang/Long;)Lcom/discord/stores/StoreMessageAck$PendingAck;
invoke-virtual {p0, p1, p2}, Lcom/discord/stores/StoreMessageAck$getPendingAck$2$1;->call(Lcom/discord/stores/StoreMessageAck$Ack;Ljava/lang/Long;)Lcom/discord/stores/StoreMessageAck$PendingAck;
move-result-object p1

View file

@ -0,0 +1,155 @@
.class final Lcom/discord/stores/StoreMessageAck$getPendingAck$2;
.super Ljava/lang/Object;
.source "StoreMessageAck.kt"
# interfaces
.implements Lrx/functions/b;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/discord/stores/StoreMessageAck;->getPendingAck(Lrx/Observable;Z)Lrx/Observable;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x18
name = null
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
"R:",
"Ljava/lang/Object;",
">",
"Ljava/lang/Object;",
"Lrx/functions/b<",
"TT;",
"Lrx/Observable<",
"+TR;>;>;"
}
.end annotation
# instance fields
.field final synthetic $isManualAck:Z
.field final synthetic this$0:Lcom/discord/stores/StoreMessageAck;
# direct methods
.method constructor <init>(Lcom/discord/stores/StoreMessageAck;Z)V
.locals 0
iput-object p1, p0, Lcom/discord/stores/StoreMessageAck$getPendingAck$2;->this$0:Lcom/discord/stores/StoreMessageAck;
iput-boolean p2, p0, Lcom/discord/stores/StoreMessageAck$getPendingAck$2;->$isManualAck:Z
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final bridge synthetic call(Ljava/lang/Object;)Ljava/lang/Object;
.locals 0
check-cast p1, Ljava/lang/Long;
invoke-virtual {p0, p1}, Lcom/discord/stores/StoreMessageAck$getPendingAck$2;->call(Ljava/lang/Long;)Lrx/Observable;
move-result-object p1
return-object p1
.end method
.method public final call(Ljava/lang/Long;)Lrx/Observable;
.locals 5
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/Long;",
")",
"Lrx/Observable<",
"Lcom/discord/stores/StoreMessageAck$PendingAck;",
">;"
}
.end annotation
invoke-virtual {p1}, Ljava/lang/Long;->longValue()J
move-result-wide v0
const-wide/16 v2, 0x0
cmp-long v4, v0, v2
if-lez v4, :cond_0
iget-object v0, p0, Lcom/discord/stores/StoreMessageAck$getPendingAck$2;->this$0:Lcom/discord/stores/StoreMessageAck;
invoke-static {v0}, Lcom/discord/stores/StoreMessageAck;->access$getStream$p(Lcom/discord/stores/StoreMessageAck;)Lcom/discord/stores/StoreStream;
move-result-object v0
invoke-virtual {v0}, Lcom/discord/stores/StoreStream;->getMessageAck$app_productionDiscordExternalRelease()Lcom/discord/stores/StoreMessageAck;
move-result-object v0
const-string v1, "channelId"
invoke-static {p1, v1}, Lkotlin/jvm/internal/l;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p1}, Ljava/lang/Long;->longValue()J
move-result-wide v1
invoke-virtual {v0, v1, v2}, Lcom/discord/stores/StoreMessageAck;->get(J)Lrx/Observable;
move-result-object v0
iget-object v1, p0, Lcom/discord/stores/StoreMessageAck$getPendingAck$2;->this$0:Lcom/discord/stores/StoreMessageAck;
invoke-static {v1}, Lcom/discord/stores/StoreMessageAck;->access$getStream$p(Lcom/discord/stores/StoreMessageAck;)Lcom/discord/stores/StoreStream;
move-result-object v1
invoke-virtual {v1}, Lcom/discord/stores/StoreStream;->getMessagesMostRecent$app_productionDiscordExternalRelease()Lcom/discord/stores/StoreMessagesMostRecent;
move-result-object v1
invoke-virtual {p1}, Ljava/lang/Long;->longValue()J
move-result-wide v2
invoke-virtual {v1, v2, v3}, Lcom/discord/stores/StoreMessagesMostRecent;->get(J)Lrx/Observable;
move-result-object v1
new-instance v2, Lcom/discord/stores/StoreMessageAck$getPendingAck$2$1;
invoke-direct {v2, p0, p1}, Lcom/discord/stores/StoreMessageAck$getPendingAck$2$1;-><init>(Lcom/discord/stores/StoreMessageAck$getPendingAck$2;Ljava/lang/Long;)V
check-cast v2, Lrx/functions/Func2;
invoke-static {v0, v1, v2}, Lrx/Observable;->a(Lrx/Observable;Lrx/Observable;Lrx/functions/Func2;)Lrx/Observable;
move-result-object p1
return-object p1
:cond_0
sget-object p1, Lcom/discord/stores/StoreMessageAck$PendingAck;->Companion:Lcom/discord/stores/StoreMessageAck$PendingAck$Companion;
invoke-virtual {p1}, Lcom/discord/stores/StoreMessageAck$PendingAck$Companion;->getEMPTY()Lcom/discord/stores/StoreMessageAck$PendingAck;
move-result-object p1
invoke-static {p1}, Lrx/Observable;->bq(Ljava/lang/Object;)Lrx/Observable;
move-result-object p1
return-object p1
.end method

View file

@ -143,9 +143,11 @@
}
.end annotation
new-instance v0, Lcom/discord/stores/StoreMessageAck$getPendingAck$1;
sget-object v0, Lcom/discord/stores/StoreMessageAck$getPendingAck$1;->INSTANCE:Lcom/discord/stores/StoreMessageAck$getPendingAck$1;
invoke-direct {v0, p0, p2}, Lcom/discord/stores/StoreMessageAck$getPendingAck$1;-><init>(Lcom/discord/stores/StoreMessageAck;Z)V
new-instance v0, Lcom/discord/stores/StoreMessageAck$getPendingAck$2;
invoke-direct {v0, p0, p2}, Lcom/discord/stores/StoreMessageAck$getPendingAck$2;-><init>(Lcom/discord/stores/StoreMessageAck;Z)V
check-cast v0, Lrx/functions/b;
@ -503,7 +505,7 @@
.end method
.method public final handleChannelSelected()V
.locals 8
.locals 11
.annotation runtime Lcom/discord/stores/StoreThread;
.end annotation
@ -546,31 +548,33 @@
move-result-object v1
check-cast v1, Lcom/discord/stores/StoreMessageAck$Ack;
move-object v4, v1
iget-object v4, p0, Lcom/discord/stores/StoreMessageAck;->acks:Ljava/util/HashMap;
check-cast v4, Lcom/discord/stores/StoreMessageAck$Ack;
check-cast v4, Ljava/util/Map;
iget-object v1, p0, Lcom/discord/stores/StoreMessageAck;->acks:Ljava/util/HashMap;
check-cast v1, Ljava/util/Map;
invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v2
new-instance v3, Lcom/discord/stores/StoreMessageAck$Ack;
invoke-virtual {v1}, Lcom/discord/stores/StoreMessageAck$Ack;->getMessageId()J
move-result-wide v5
invoke-virtual {v1}, Lcom/discord/stores/StoreMessageAck$Ack;->getViewed()Z
move-result v1
const-wide/16 v5, 0x0
const/4 v7, 0x0
invoke-direct {v3, v5, v6, v1, v7}, Lcom/discord/stores/StoreMessageAck$Ack;-><init>(JZZ)V
const/4 v8, 0x0
invoke-interface {v4, v2, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const/4 v9, 0x3
const/4 v10, 0x0
invoke-static/range {v4 .. v10}, Lcom/discord/stores/StoreMessageAck$Ack;->copy$default(Lcom/discord/stores/StoreMessageAck$Ack;JZZILjava/lang/Object;)Lcom/discord/stores/StoreMessageAck$Ack;
move-result-object v3
invoke-interface {v1, v2, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
goto :goto_0

View file

@ -198,7 +198,7 @@
invoke-direct {v1}, Ljava/util/HashMap;-><init>()V
const-string v2, "STORE_MESSAGES_CACHE_V21"
const-string v2, "STORE_MESSAGES_CACHE_V22"
invoke-direct {v0, v2, v1}, Lcom/discord/utilities/persister/Persister;-><init>(Ljava/lang/String;Ljava/lang/Object;)V

View file

@ -71,7 +71,7 @@
new-array v0, v0, [Ljava/lang/Object;
const v2, 0x7f12109d
const v2, 0x7f1210a7
invoke-virtual {p1, v2}, Landroid/app/Activity;->getString(I)Ljava/lang/String;
@ -81,7 +81,7 @@
aput-object v2, v0, v3
const v2, 0x7f1211a4
const v2, 0x7f1211ae
invoke-virtual {p1, v2}, Landroid/app/Activity;->getString(I)Ljava/lang/String;

View file

@ -235,7 +235,7 @@
.end method
.method public constructor <init>()V
.locals 7
.locals 5
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -607,19 +607,15 @@
new-instance v0, Lcom/discord/stores/StoreMentions;
iget-object v2, p0, Lcom/discord/stores/StoreStream;->dispatcher:Lcom/discord/stores/Dispatcher;
iget-object v1, p0, Lcom/discord/stores/StoreStream;->userRelationships:Lcom/discord/stores/StoreUserRelationships;
iget-object v3, p0, Lcom/discord/stores/StoreStream;->userRelationships:Lcom/discord/stores/StoreUserRelationships;
iget-object v2, p0, Lcom/discord/stores/StoreStream;->permissions:Lcom/discord/stores/StorePermissions;
iget-object v4, p0, Lcom/discord/stores/StoreStream;->permissions:Lcom/discord/stores/StorePermissions;
iget-object v3, p0, Lcom/discord/stores/StoreStream;->messageAck:Lcom/discord/stores/StoreMessageAck;
iget-object v5, p0, Lcom/discord/stores/StoreStream;->messageAck:Lcom/discord/stores/StoreMessageAck;
iget-object v4, p0, Lcom/discord/stores/StoreStream;->guildSettings:Lcom/discord/stores/StoreUserGuildSettings;
iget-object v6, p0, Lcom/discord/stores/StoreStream;->guildSettings:Lcom/discord/stores/StoreUserGuildSettings;
move-object v1, v0
invoke-direct/range {v1 .. v6}, Lcom/discord/stores/StoreMentions;-><init>(Lcom/discord/stores/Dispatcher;Lcom/discord/stores/StoreUserRelationships;Lcom/discord/stores/StorePermissions;Lcom/discord/stores/StoreMessageAck;Lcom/discord/stores/StoreUserGuildSettings;)V
invoke-direct {v0, v1, v2, v3, v4}, Lcom/discord/stores/StoreMentions;-><init>(Lcom/discord/stores/StoreUserRelationships;Lcom/discord/stores/StorePermissions;Lcom/discord/stores/StoreMessageAck;Lcom/discord/stores/StoreUserGuildSettings;)V
iput-object v0, p0, Lcom/discord/stores/StoreStream;->mentions:Lcom/discord/stores/StoreMentions;
@ -3531,6 +3527,10 @@
.annotation runtime Lcom/discord/stores/StoreThread;
.end annotation
iget-object v0, p0, Lcom/discord/stores/StoreStream;->mentions:Lcom/discord/stores/StoreMentions;
invoke-virtual {v0, p1}, Lcom/discord/stores/StoreMentions;->handleMessageAck(Lcom/discord/models/domain/ModelReadState;)V
iget-object v0, p0, Lcom/discord/stores/StoreStream;->messageAck:Lcom/discord/stores/StoreMessageAck;
invoke-virtual {v0, p1}, Lcom/discord/stores/StoreMessageAck;->handleMessageAck(Lcom/discord/models/domain/ModelReadState;)V

View file

@ -80,7 +80,7 @@
sget-object v1, Lcom/discord/models/domain/ModelUser$Me;->EMPTY:Lcom/discord/models/domain/ModelUser$Me;
const-string v2, "STORE_USERS_ME_V8"
const-string v2, "STORE_USERS_ME_V9"
invoke-direct {v0, v2, v1}, Lcom/discord/utilities/persister/Persister;-><init>(Ljava/lang/String;Ljava/lang/Object;)V

View file

@ -1016,7 +1016,7 @@
invoke-direct {v5, p3}, Lcom/discord/restapi/RestAPIParams$UserGuildSettings;-><init>(I)V
const v6, 0x7f121022
const v6, 0x7f12102c
move-object v1, p0
@ -1042,7 +1042,7 @@
invoke-direct {v5, p4, p5}, Lcom/discord/restapi/RestAPIParams$UserGuildSettings;-><init>(Ljava/lang/Boolean;Lcom/discord/models/domain/ModelMuteConfig;)V
const v6, 0x7f121022
const v6, 0x7f12102c
move-object v1, p0
@ -1074,7 +1074,7 @@
invoke-direct {v5, p3, p4, p5}, Lcom/discord/restapi/RestAPIParams$UserGuildSettings;-><init>(Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;)V
const v6, 0x7f121022
const v6, 0x7f12102c
move-object v1, p0

View file

@ -1579,7 +1579,7 @@
move-result-object v0
const v1, 0x7f121168
const v1, 0x7f121172
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@ -1734,7 +1734,7 @@
move-result-object p2
const v0, 0x7f120ae0
const v0, 0x7f120ae6
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@ -2062,7 +2062,7 @@
move-result-object v0
const v1, 0x7f121168
const v1, 0x7f121172
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@ -2093,7 +2093,7 @@
move-result-object v0
const v1, 0x7f121167
const v1, 0x7f121171
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

View file

@ -179,7 +179,7 @@
const-string v1, "browser_user_agent"
const-string v2, "Discord-Android/990"
const-string v2, "Discord-Android/991"
invoke-static {v1, v2}, Lkotlin/q;->to(Ljava/lang/Object;Ljava/lang/Object;)Lkotlin/Pair;
@ -189,7 +189,7 @@
aput-object v1, v0, v2
const/16 v1, 0x3de
const/16 v1, 0x3df
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@ -207,7 +207,7 @@
const-string v1, "client_version"
const-string v2, "9.9.0"
const-string v2, "9.9.1"
invoke-static {v1, v2}, Lkotlin/q;->to(Ljava/lang/Object;Ljava/lang/Object;)Lkotlin/Pair;

View file

@ -1763,7 +1763,7 @@
goto :goto_0
:cond_5
const p1, 0x7f120bee
const p1, 0x7f120bf4
invoke-virtual {p2, p1}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -3583,22 +3583,22 @@
return p1
:sswitch_0
const p1, 0x7f120b1f
const p1, 0x7f120b25
return p1
:sswitch_1
const p1, 0x7f120b2d
const p1, 0x7f120b33
return p1
:sswitch_2
const p1, 0x7f120b27
const p1, 0x7f120b2d
return p1
:sswitch_3
const p1, 0x7f120b23
const p1, 0x7f120b29
return p1
@ -3608,12 +3608,12 @@
return p1
:sswitch_5
const p1, 0x7f12122a
const p1, 0x7f121234
return p1
:sswitch_6
const p1, 0x7f120b83
const p1, 0x7f120b89
return p1
@ -3623,12 +3623,12 @@
return p1
:sswitch_8
const p1, 0x7f120b92
const p1, 0x7f120b98
return p1
:sswitch_9
const p1, 0x7f12107c
const p1, 0x7f121086
return p1
@ -3638,17 +3638,17 @@
return p1
:sswitch_b
const p1, 0x7f121227
const p1, 0x7f121231
return p1
:sswitch_c
const p1, 0x7f120b4e
const p1, 0x7f120b54
return p1
:sswitch_d
const p1, 0x7f120ef2
const p1, 0x7f120efc
return p1
@ -3663,37 +3663,37 @@
return p1
:sswitch_10
const p1, 0x7f120b20
const p1, 0x7f120b26
return p1
:sswitch_11
const p1, 0x7f12100e
const p1, 0x7f121018
return p1
:sswitch_12
const p1, 0x7f12100c
const p1, 0x7f121016
return p1
:sswitch_13
const p1, 0x7f120ef3
const p1, 0x7f120efd
return p1
:sswitch_14
const p1, 0x7f1210a7
const p1, 0x7f1210b1
return p1
:sswitch_15
const p1, 0x7f120ea1
const p1, 0x7f120eab
return p1
:sswitch_16
const p1, 0x7f12131a
const p1, 0x7f121324
return p1
@ -3703,7 +3703,7 @@
return p1
:sswitch_18
const p1, 0x7f120b29
const p1, 0x7f120b2f
return p1
@ -3716,12 +3716,12 @@
if-ne p1, p2, :cond_0
const p1, 0x7f120b1b
const p1, 0x7f120b21
return p1
:cond_0
const p1, 0x7f120b1d
const p1, 0x7f120b23
return p1
@ -3736,7 +3736,7 @@
return p1
:cond_1
const p1, 0x7f120ad5
const p1, 0x7f120adb
return p1

View file

@ -1376,7 +1376,7 @@
return p1
:cond_1
const p1, 0x7f1208c6
const p1, 0x7f1208cc
return p1

View file

@ -402,7 +402,7 @@
:cond_3
if-eqz v0, :cond_4
const p2, 0x7f120a0c
const p2, 0x7f120a12
invoke-virtual {p1, p2}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -443,7 +443,7 @@
:cond_8
if-eqz v0, :cond_9
const p2, 0x7f120a0b
const p2, 0x7f120a11
invoke-virtual {p1, p2}, Landroid/content/Context;->getString(I)Ljava/lang/String;

View file

@ -1,50 +0,0 @@
.class public final Lcom/discord/utilities/clocks/TestClock;
.super Ljava/lang/Object;
.source "TestClock.kt"
# interfaces
.implements Lcom/discord/utilities/clocks/Clock;
# instance fields
.field private currentTimeMs:J
# direct methods
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final currentTimeMillis()J
.locals 2
iget-wide v0, p0, Lcom/discord/utilities/clocks/TestClock;->currentTimeMs:J
return-wide v0
.end method
.method public final progressTimeByMs(J)V
.locals 2
iget-wide v0, p0, Lcom/discord/utilities/clocks/TestClock;->currentTimeMs:J
add-long/2addr v0, p1
iput-wide v0, p0, Lcom/discord/utilities/clocks/TestClock;->currentTimeMs:J
return-void
.end method
.method public final setTimeMs(J)V
.locals 0
iput-wide p1, p0, Lcom/discord/utilities/clocks/TestClock;->currentTimeMs:J
return-void
.end method

View file

@ -641,7 +641,7 @@
packed-switch v0, :pswitch_data_0
:pswitch_0
const v0, 0x7f120ba5
const v0, 0x7f120bab
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -654,7 +654,7 @@
return-object p1
:pswitch_1
const v0, 0x7f120a05
const v0, 0x7f120a0b
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -667,7 +667,7 @@
return-object p1
:pswitch_2
const v0, 0x7f120ba4
const v0, 0x7f120baa
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -680,7 +680,7 @@
return-object p1
:pswitch_3
const v0, 0x7f120ba1
const v0, 0x7f120ba7
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -693,7 +693,7 @@
return-object p1
:pswitch_4
const v0, 0x7f12116c
const v0, 0x7f121176
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -706,7 +706,7 @@
return-object p1
:pswitch_5
const v0, 0x7f120ba3
const v0, 0x7f120ba9
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -719,7 +719,7 @@
return-object p1
:pswitch_6
const v0, 0x7f120b9f
const v0, 0x7f120ba5
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -734,7 +734,7 @@
:pswitch_7
iget-object v0, p0, Lcom/discord/utilities/error/Error;->response:Lcom/discord/utilities/error/Error$Response;
const v1, 0x7f120b9c
const v1, 0x7f120ba2
invoke-static {v0, p1, v1}, Lcom/discord/utilities/error/Error$Response;->access$100(Lcom/discord/utilities/error/Error$Response;Landroid/content/Context;I)Ljava/lang/String;
@ -749,7 +749,7 @@
:pswitch_8
iget-object v0, p0, Lcom/discord/utilities/error/Error;->response:Lcom/discord/utilities/error/Error$Response;
const v1, 0x7f120ba0
const v1, 0x7f120ba6
invoke-static {v0, p1, v1}, Lcom/discord/utilities/error/Error$Response;->access$100(Lcom/discord/utilities/error/Error$Response;Landroid/content/Context;I)Ljava/lang/String;
@ -762,7 +762,7 @@
return-object p1
:pswitch_9
const v0, 0x7f120ee6
const v0, 0x7f120ef0
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -775,7 +775,7 @@
return-object p1
:pswitch_a
const v0, 0x7f120b9e
const v0, 0x7f120ba4
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -788,7 +788,7 @@
return-object p1
:pswitch_b
const v0, 0x7f120b9d
const v0, 0x7f120ba3
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -803,7 +803,7 @@
:pswitch_c
iget-object v0, p0, Lcom/discord/utilities/error/Error;->response:Lcom/discord/utilities/error/Error$Response;
const v1, 0x7f120ba2
const v1, 0x7f120ba8
invoke-static {v0, p1, v1}, Lcom/discord/utilities/error/Error$Response;->access$100(Lcom/discord/utilities/error/Error$Response;Landroid/content/Context;I)Ljava/lang/String;

View file

@ -1276,7 +1276,7 @@
if-eqz v0, :cond_c
const v0, 0x7f120caa
const v0, 0x7f120cb0
new-array v1, v6, [Ljava/lang/Object;
@ -1360,7 +1360,7 @@
return-object v1
:cond_2
const v0, 0x7f120c32
const v0, 0x7f120c38
new-array v1, v4, [Ljava/lang/Object;
@ -1381,7 +1381,7 @@
return-object p1
:cond_3
const v0, 0x7f120c30
const v0, 0x7f120c36
new-array v1, v4, [Ljava/lang/Object;
@ -1433,7 +1433,7 @@
if-ne v0, v4, :cond_6
const v0, 0x7f120c38
const v0, 0x7f120c3e
new-array v1, v4, [Ljava/lang/Object;
@ -1456,7 +1456,7 @@
:cond_6
if-ne v0, v6, :cond_7
const v0, 0x7f120c36
const v0, 0x7f120c3c
new-array v1, v4, [Ljava/lang/Object;
@ -1503,7 +1503,7 @@
if-nez v0, :cond_9
const v0, 0x7f120c2e
const v0, 0x7f120c34
new-array v1, v4, [Ljava/lang/Object;
@ -1567,7 +1567,7 @@
goto :goto_0
:cond_a
const v0, 0x7f120c3a
const v0, 0x7f120c40
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -1576,7 +1576,7 @@
goto :goto_0
:cond_b
const v0, 0x7f120c2c
const v0, 0x7f120c32
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -1892,7 +1892,7 @@
invoke-direct {p2, v0}, Landroidx/core/app/RemoteInput$Builder;-><init>(Ljava/lang/String;)V
const v0, 0x7f12100a
const v0, 0x7f121014
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -1942,7 +1942,7 @@
const v3, 0x7f08037b
const v4, 0x7f120c3b
const v4, 0x7f120c41
invoke-virtual {p1, v4}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -2342,7 +2342,7 @@
const v2, 0x7f080234
const v3, 0x7f120b30
const v3, 0x7f120b36
invoke-virtual {p1, v3}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -2989,7 +2989,7 @@
goto :goto_0
:cond_0
const v0, 0x7f1209cf
const v0, 0x7f1209d5
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -3119,7 +3119,7 @@
if-nez v0, :cond_4
const v0, 0x7f120c40
const v0, 0x7f120c46
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;

View file

@ -657,7 +657,7 @@
invoke-direct {v0}, Landroidx/core/app/Person$Builder;-><init>()V
const v1, 0x7f120b42
const v1, 0x7f120b48
invoke-virtual {p1, v1}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -1044,12 +1044,12 @@
if-eqz p5, :cond_0
const v3, 0x7f120c3d
const v3, 0x7f120c43
goto :goto_0
:cond_0
const v3, 0x7f120c3c
const v3, 0x7f120c42
:goto_0
sget-object v4, Lcom/discord/utilities/fcm/NotificationActions;->Companion:Lcom/discord/utilities/fcm/NotificationActions$Companion;
@ -1176,7 +1176,7 @@
new-instance v2, Landroid/app/NotificationChannel;
const v4, 0x7f121323
const v4, 0x7f12132d
invoke-virtual {p1, v4}, Landroid/app/Application;->getString(I)Ljava/lang/String;
@ -1192,7 +1192,7 @@
new-instance v4, Landroid/app/NotificationChannel;
const v6, 0x7f120b65
const v6, 0x7f120b6b
invoke-virtual {p1, v6}, Landroid/app/Application;->getString(I)Ljava/lang/String;

View file

@ -45,7 +45,7 @@
if-eqz v0, :cond_0
const v3, 0x7f1211dc
const v3, 0x7f1211e6
const/4 v4, 0x1

View file

@ -376,7 +376,7 @@
if-eqz p3, :cond_0
const p2, 0x7f121051
const p2, 0x7f12105b
invoke-virtual {p0, p2}, Landroid/content/Context;->getString(I)Ljava/lang/String;

View file

@ -167,7 +167,7 @@
invoke-static {v4, v0}, Lkotlin/jvm/internal/l;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const v0, 0x7f0a04ac
const v0, 0x7f0a04b0
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@ -222,7 +222,7 @@
new-instance p2, Lcom/discord/utilities/notices/NoticeBuilders$DialogData;
const v0, 0x7f120ee8
const v0, 0x7f120ef2
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -232,7 +232,7 @@
invoke-static {v1, v0}, Lkotlin/jvm/internal/l;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const v0, 0x7f120ee7
const v0, 0x7f120ef1
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -266,7 +266,7 @@
aput-object v4, v0, v3
const v3, 0x7f0a04ac
const v3, 0x7f0a04b0
invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@ -286,13 +286,13 @@
move-result-object v5
const v0, 0x7f120c8d
const v0, 0x7f120c93
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
move-result-object v3
const v0, 0x7f120bed
const v0, 0x7f120bf3
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;

View file

@ -62,7 +62,7 @@
goto :goto_1
:cond_0
const v0, 0x7f121247
const v0, 0x7f121251
new-array v2, v2, [Ljava/lang/Object;
@ -79,7 +79,7 @@
goto :goto_2
:cond_1
const v0, 0x7f121242
const v0, 0x7f12124c
new-array v2, v2, [Ljava/lang/Object;
@ -96,7 +96,7 @@
goto :goto_2
:cond_2
const v0, 0x7f121243
const v0, 0x7f12124d
new-array v2, v2, [Ljava/lang/Object;
@ -143,7 +143,7 @@
:goto_0
if-eqz p1, :cond_6
const v0, 0x7f121245
const v0, 0x7f12124f
new-array v2, v2, [Ljava/lang/Object;
@ -164,7 +164,7 @@
:cond_6
:goto_1
const p1, 0x7f121244
const p1, 0x7f12124e
invoke-virtual {p0, p1}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -219,7 +219,7 @@
goto :goto_0
:cond_1
const v1, 0x7f12133b
const v1, 0x7f121345
new-array v3, v3, [Ljava/lang/Object;
@ -243,7 +243,7 @@
goto :goto_0
:cond_3
const v1, 0x7f120b01
const v1, 0x7f120b07
new-array v3, v3, [Ljava/lang/Object;
@ -260,7 +260,7 @@
goto :goto_0
:cond_4
const v1, 0x7f1210df
const v1, 0x7f1210e9
new-array v3, v3, [Ljava/lang/Object;
@ -284,7 +284,7 @@
goto :goto_0
:cond_6
const v1, 0x7f120d53
const v1, 0x7f120d59
new-array v3, v3, [Ljava/lang/Object;
@ -324,7 +324,7 @@
if-eqz p2, :cond_0
const v0, 0x7f1210df
const v0, 0x7f1210e9
const/4 v1, 0x1
@ -349,7 +349,7 @@
if-nez p2, :cond_1
:cond_0
const p2, 0x7f1210e0
const p2, 0x7f1210ea
invoke-virtual {p1, p2}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -618,7 +618,7 @@
if-ne v0, v1, :cond_2
const p1, 0x7f12109b
const p1, 0x7f1210a5
return p1
@ -637,7 +637,7 @@
if-ne v0, v1, :cond_4
const p1, 0x7f121097
const p1, 0x7f1210a1
return p1
@ -656,13 +656,13 @@
if-ne p1, v0, :cond_6
const p1, 0x7f121095
const p1, 0x7f12109f
return p1
:cond_6
:goto_3
const p1, 0x7f12109a
const p1, 0x7f1210a4
return p1
.end method

View file

@ -167,7 +167,7 @@
.method public final getUserAgent()Ljava/lang/String;
.locals 1
const-string v0, "Discord-Android/990"
const-string v0, "Discord-Android/991"
return-object v0
.end method

View file

@ -337,7 +337,7 @@
const p2, 0x7f120584
:goto_0
const v0, 0x7f0d0104
const v0, 0x7f0d0105
const/4 v2, 0x0
@ -361,7 +361,7 @@
invoke-static {v2, v3}, Lkotlin/jvm/internal/l;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const v3, 0x7f0a01cb
const v3, 0x7f0a01cf
invoke-virtual {v0, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View;
@ -759,7 +759,7 @@
goto :goto_0
:cond_1
const p3, 0x7f120b9c
const p3, 0x7f120ba2
const/16 v1, 0xc
@ -808,7 +808,7 @@
const/4 v1, 0x3
const p3, 0x7f120e9d
const p3, 0x7f120ea7
invoke-virtual {p1, p3}, Landroid/content/Context;->getString(I)Ljava/lang/String;

View file

@ -38,7 +38,7 @@
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
const v0, 0x7f120fce
const v0, 0x7f120fd8
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -50,7 +50,7 @@
iput-object v0, p0, Lcom/discord/utilities/search/strings/ContextSearchStringProvider;->fromFilterString:Ljava/lang/String;
const v0, 0x7f120fd0
const v0, 0x7f120fda
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -62,7 +62,7 @@
iput-object v0, p0, Lcom/discord/utilities/search/strings/ContextSearchStringProvider;->inFilterString:Ljava/lang/String;
const v0, 0x7f120fd2
const v0, 0x7f120fdc
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -74,7 +74,7 @@
iput-object v0, p0, Lcom/discord/utilities/search/strings/ContextSearchStringProvider;->mentionsFilterString:Ljava/lang/String;
const v0, 0x7f120fcf
const v0, 0x7f120fd9
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -86,7 +86,7 @@
iput-object v0, p0, Lcom/discord/utilities/search/strings/ContextSearchStringProvider;->hasFilterString:Ljava/lang/String;
const v0, 0x7f120fba
const v0, 0x7f120fc4
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -98,7 +98,7 @@
iput-object v0, p0, Lcom/discord/utilities/search/strings/ContextSearchStringProvider;->linkAnswerString:Ljava/lang/String;
const v0, 0x7f120fb8
const v0, 0x7f120fc2
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -110,7 +110,7 @@
iput-object v0, p0, Lcom/discord/utilities/search/strings/ContextSearchStringProvider;->embedAnswerString:Ljava/lang/String;
const v0, 0x7f120fb7
const v0, 0x7f120fc1
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -122,7 +122,7 @@
iput-object v0, p0, Lcom/discord/utilities/search/strings/ContextSearchStringProvider;->fileAnswerString:Ljava/lang/String;
const v0, 0x7f120fbc
const v0, 0x7f120fc6
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -134,7 +134,7 @@
iput-object v0, p0, Lcom/discord/utilities/search/strings/ContextSearchStringProvider;->videoAnswerString:Ljava/lang/String;
const v0, 0x7f120fb9
const v0, 0x7f120fc3
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -146,7 +146,7 @@
iput-object v0, p0, Lcom/discord/utilities/search/strings/ContextSearchStringProvider;->imageAnswerString:Ljava/lang/String;
const v0, 0x7f120fbb
const v0, 0x7f120fc5
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;

View file

@ -162,7 +162,7 @@
invoke-static {v1, v2}, Lkotlin/jvm/internal/l;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const v2, 0x7f0a0815
const v2, 0x7f0a0819
invoke-virtual {v0, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
@ -170,7 +170,7 @@
check-cast v2, Landroid/widget/TextView;
const v3, 0x7f0a0816
const v3, 0x7f0a081a
invoke-virtual {v0, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View;
@ -178,7 +178,7 @@
check-cast v3, Landroid/widget/TextView;
const v4, 0x7f0a0813
const v4, 0x7f0a0817
invoke-virtual {v0, v4}, Landroid/view/View;->findViewById(I)Landroid/view/View;
@ -186,7 +186,7 @@
check-cast v4, Landroid/widget/TextView;
const v5, 0x7f0a0814
const v5, 0x7f0a0818
invoke-virtual {v0, v5}, Landroid/view/View;->findViewById(I)Landroid/view/View;
@ -210,7 +210,7 @@
invoke-virtual {v4, v2}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
const v2, 0x7f120c8d
const v2, 0x7f120c93
invoke-virtual {v0, v2}, Landroid/widget/TextView;->setText(I)V

View file

@ -33,16 +33,6 @@
:array_0
.array-data 4
0x7f121116
0x7f121117
0x7f121118
0x7f121119
0x7f12111a
0x7f12111b
0x7f12111c
0x7f12111d
0x7f12111e
0x7f12111f
0x7f121120
0x7f121121
0x7f121122
@ -72,6 +62,16 @@
0x7f12113a
0x7f12113b
0x7f12113c
0x7f12113d
0x7f12113e
0x7f12113f
0x7f121140
0x7f121141
0x7f121142
0x7f121143
0x7f121144
0x7f121145
0x7f121146
.end array-data
.end method

View file

@ -179,23 +179,6 @@
return-object p1
.end method
.method public static synthetic renderUtcDate$default(Lcom/discord/utilities/time/TimeUtils;Ljava/lang/String;Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Ljava/lang/String;
.locals 0
and-int/lit8 p5, p5, 0x4
if-eqz p5, :cond_0
const-string p3, "yyyy-MM-dd\'T\'HH:mm:ss"
:cond_0
invoke-virtual {p0, p1, p2, p3, p4}, Lcom/discord/utilities/time/TimeUtils;->renderUtcDate(Ljava/lang/String;Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object p0
return-object p0
.end method
.method public static synthetic renderUtcDate$default(Lcom/discord/utilities/time/TimeUtils;Ljava/lang/String;Landroid/content/Context;Ljava/lang/String;Ljava/text/DateFormat;IILjava/lang/Object;)Ljava/lang/String;
.locals 6
@ -291,6 +274,35 @@
return-object p0
.end method
.method public static synthetic renderUtcDateTime$default(Lcom/discord/utilities/time/TimeUtils;Ljava/lang/String;Landroid/content/Context;Ljava/lang/String;IIILjava/lang/Object;)Ljava/lang/String;
.locals 6
and-int/lit8 p6, p6, 0x4
if-eqz p6, :cond_0
const-string p3, "yyyy-MM-dd\'T\'HH:mm:ss"
:cond_0
move-object v3, p3
move-object v0, p0
move-object v1, p1
move-object v2, p2
move v4, p4
move v5, p5
invoke-virtual/range {v0 .. v5}, Lcom/discord/utilities/time/TimeUtils;->renderUtcDateTime(Ljava/lang/String;Landroid/content/Context;Ljava/lang/String;II)Ljava/lang/String;
move-result-object p0
return-object p0
.end method
.method private final toCalendar(Ljava/util/Locale;J)Ljava/util/Calendar;
.locals 1
@ -533,58 +545,6 @@
return-wide v0
.end method
.method public final renderUtcDate(Ljava/lang/String;Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
.locals 10
const-string v0, "utcDate"
invoke-static {p1, v0}, Lkotlin/jvm/internal/l;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "context"
invoke-static {p2, v0}, Lkotlin/jvm/internal/l;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "inputFormat"
invoke-static {p3, v0}, Lkotlin/jvm/internal/l;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "outputFormat"
invoke-static {p4, v0}, Lkotlin/jvm/internal/l;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v0, Ljava/text/SimpleDateFormat;
invoke-static {p2}, Lcom/discord/utilities/locale/LocaleUtilsKt;->getPrimaryLocale(Landroid/content/Context;)Ljava/util/Locale;
move-result-object v1
invoke-direct {v0, p4, v1}, Ljava/text/SimpleDateFormat;-><init>(Ljava/lang/String;Ljava/util/Locale;)V
move-object v6, v0
check-cast v6, Ljava/text/DateFormat;
const/4 v7, 0x0
const/16 v8, 0x10
const/4 v9, 0x0
move-object v2, p0
move-object v3, p1
move-object v4, p2
move-object v5, p3
invoke-static/range {v2 .. v9}, Lcom/discord/utilities/time/TimeUtils;->renderUtcDate$default(Lcom/discord/utilities/time/TimeUtils;Ljava/lang/String;Landroid/content/Context;Ljava/lang/String;Ljava/text/DateFormat;IILjava/lang/Object;)Ljava/lang/String;
move-result-object p1
return-object p1
.end method
.method public final renderUtcDate(Ljava/lang/String;Landroid/content/Context;Ljava/lang/String;Ljava/text/DateFormat;I)Ljava/lang/String;
.locals 7
@ -625,6 +585,56 @@
return-object p1
.end method
.method public final renderUtcDateTime(Ljava/lang/String;Landroid/content/Context;Ljava/lang/String;II)Ljava/lang/String;
.locals 1
const-string v0, "utcDateTime"
invoke-static {p1, v0}, Lkotlin/jvm/internal/l;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "context"
invoke-static {p2, v0}, Lkotlin/jvm/internal/l;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "inputFormat"
invoke-static {p3, v0}, Lkotlin/jvm/internal/l;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v0, Ljava/text/SimpleDateFormat;
invoke-static {p2}, Lcom/discord/utilities/locale/LocaleUtilsKt;->getPrimaryLocale(Landroid/content/Context;)Ljava/util/Locale;
move-result-object p2
invoke-direct {v0, p3, p2}, Ljava/text/SimpleDateFormat;-><init>(Ljava/lang/String;Ljava/util/Locale;)V
const-string p2, "UTC"
invoke-static {p2}, Ljava/util/TimeZone;->getTimeZone(Ljava/lang/String;)Ljava/util/TimeZone;
move-result-object p2
invoke-virtual {v0, p2}, Ljava/text/SimpleDateFormat;->setTimeZone(Ljava/util/TimeZone;)V
invoke-virtual {v0, p1}, Ljava/text/SimpleDateFormat;->parse(Ljava/lang/String;)Ljava/util/Date;
move-result-object p1
invoke-static {p4, p5}, Ljava/text/DateFormat;->getDateTimeInstance(II)Ljava/text/DateFormat;
move-result-object p2
invoke-virtual {p2, p1}, Ljava/text/DateFormat;->format(Ljava/util/Date;)Ljava/lang/String;
move-result-object p1
const-string p2, "outputDateFormat.format(date)"
invoke-static {p1, p2}, Lkotlin/jvm/internal/l;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
return-object p1
.end method
.method public final toFriendlyString(JJLjava/lang/String;)Ljava/lang/CharSequence;
.locals 7

View file

@ -866,7 +866,7 @@
move-result-object p1
const v1, 0x7f0a0795
const v1, 0x7f0a0799
invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
@ -874,7 +874,7 @@
check-cast v1, Landroid/widget/TextView;
const v2, 0x7f0a0796
const v2, 0x7f0a079a
invoke-virtual {v0, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
@ -1103,7 +1103,7 @@
:cond_7
:goto_2
const p2, 0x7f1211e8
const p2, 0x7f1211f2
const/16 v0, 0xc

View file

@ -56,7 +56,7 @@
invoke-static {p1, v0}, Lkotlin/jvm/internal/l;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const v0, 0x7f0a02db
const v0, 0x7f0a02df
invoke-virtual {p1, v0}, Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View;

View file

@ -203,7 +203,7 @@
move-result v0
const v1, 0x7f0a02da
const v1, 0x7f0a02de
if-ne v0, v1, :cond_0

View file

@ -76,7 +76,7 @@
if-nez v0, :cond_0
const v0, 0x7f120cb4
const v0, 0x7f120cba
const/4 v1, 0x1

View file

@ -63,7 +63,7 @@
move-result-object v0
const v1, 0x7f0a04de
const v1, 0x7f0a04e2
invoke-virtual {v0, v1}, Lcom/discord/overlay/views/OverlayDialog;->findViewById(I)Landroid/view/View;

View file

@ -323,7 +323,7 @@
move-result-object p1
const v2, 0x7f120ca4
const v2, 0x7f120caa
invoke-virtual {p0, v2}, Lcom/discord/utilities/voice/DiscordOverlayService;->getString(I)Ljava/lang/String;
@ -335,7 +335,7 @@
move-result-object p1
const v2, 0x7f120cb5
const v2, 0x7f120cbb
invoke-virtual {p0, v2}, Lcom/discord/utilities/voice/DiscordOverlayService;->getString(I)Ljava/lang/String;
@ -365,7 +365,7 @@
move-result-object p1
const v0, 0x7f12102e
const v0, 0x7f121038 # 1.941515E38f
invoke-virtual {p0, v0}, Lcom/discord/utilities/voice/DiscordOverlayService;->getString(I)Ljava/lang/String;

View file

@ -332,7 +332,7 @@
move-result-object v3
const v9, 0x7f1211ed
const v9, 0x7f1211f7
invoke-virtual {v3, v9}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
@ -345,7 +345,7 @@
move-result-object v3
const v9, 0x7f120b88
const v9, 0x7f120b8e
invoke-virtual {v3, v9}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
@ -376,7 +376,7 @@
move-result-object p0
const v6, 0x7f1211e6
const v6, 0x7f1211f0
invoke-virtual {p0, v6}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;

View file

@ -145,335 +145,335 @@
.field public static final centerInside:I = 0x7f0a0124
.field public static final checkbox:I = 0x7f0a0213
.field public static final checkbox:I = 0x7f0a0217
.field public static final checked:I = 0x7f0a0215
.field public static final checked:I = 0x7f0a0219
.field public static final chip_image:I = 0x7f0a0216
.field public static final chip_image:I = 0x7f0a021a
.field public static final chip_text:I = 0x7f0a0217
.field public static final chip_text:I = 0x7f0a021b
.field public static final chronometer:I = 0x7f0a0218
.field public static final chronometer:I = 0x7f0a021c
.field public static final column:I = 0x7f0a0223
.field public static final column:I = 0x7f0a0227
.field public static final column_reverse:I = 0x7f0a0224
.field public static final column_reverse:I = 0x7f0a0228
.field public static final container:I = 0x7f0a0235
.field public static final container:I = 0x7f0a0239
.field public static final content:I = 0x7f0a0236
.field public static final content:I = 0x7f0a023a
.field public static final contentPanel:I = 0x7f0a0237
.field public static final contentPanel:I = 0x7f0a023b
.field public static final coordinator:I = 0x7f0a023c
.field public static final coordinator:I = 0x7f0a0240
.field public static final custom:I = 0x7f0a0254
.field public static final custom:I = 0x7f0a0258
.field public static final customPanel:I = 0x7f0a0255
.field public static final customPanel:I = 0x7f0a0259
.field public static final dark:I = 0x7f0a0256
.field public static final dark:I = 0x7f0a025a
.field public static final decor_content_parent:I = 0x7f0a0259
.field public static final decor_content_parent:I = 0x7f0a025d
.field public static final default_activity_button:I = 0x7f0a025a
.field public static final default_activity_button:I = 0x7f0a025e
.field public static final design_bottom_sheet:I = 0x7f0a025b
.field public static final design_bottom_sheet:I = 0x7f0a025f
.field public static final design_menu_item_action_area:I = 0x7f0a025c
.field public static final design_menu_item_action_area:I = 0x7f0a0260
.field public static final design_menu_item_action_area_stub:I = 0x7f0a025d
.field public static final design_menu_item_action_area_stub:I = 0x7f0a0261
.field public static final design_menu_item_text:I = 0x7f0a025e
.field public static final design_menu_item_text:I = 0x7f0a0262
.field public static final design_navigation_view:I = 0x7f0a025f
.field public static final design_navigation_view:I = 0x7f0a0263
.field public static final dialog_button:I = 0x7f0a0260
.field public static final dialog_button:I = 0x7f0a0264
.field public static final edit_query:I = 0x7f0a02b1
.field public static final edit_query:I = 0x7f0a02b5
.field public static final end:I = 0x7f0a02cb
.field public static final end:I = 0x7f0a02cf
.field public static final expand_activities_button:I = 0x7f0a02d0
.field public static final expand_activities_button:I = 0x7f0a02d4
.field public static final expanded_menu:I = 0x7f0a02d1
.field public static final expanded_menu:I = 0x7f0a02d5
.field public static final fill:I = 0x7f0a02e6
.field public static final fill:I = 0x7f0a02ea
.field public static final filled:I = 0x7f0a02e9
.field public static final filled:I = 0x7f0a02ed
.field public static final fitBottomStart:I = 0x7f0a02ea
.field public static final fitBottomStart:I = 0x7f0a02ee
.field public static final fitCenter:I = 0x7f0a02eb
.field public static final fitCenter:I = 0x7f0a02ef
.field public static final fitEnd:I = 0x7f0a02ec
.field public static final fitEnd:I = 0x7f0a02f0
.field public static final fitStart:I = 0x7f0a02ed
.field public static final fitStart:I = 0x7f0a02f1
.field public static final fitXY:I = 0x7f0a02ee
.field public static final fitXY:I = 0x7f0a02f2
.field public static final fixed:I = 0x7f0a02ef
.field public static final fixed:I = 0x7f0a02f3
.field public static final flex_end:I = 0x7f0a02f0
.field public static final flex_end:I = 0x7f0a02f4
.field public static final flex_start:I = 0x7f0a02f1
.field public static final flex_start:I = 0x7f0a02f5
.field public static final focusCrop:I = 0x7f0a02f2
.field public static final focusCrop:I = 0x7f0a02f6
.field public static final forever:I = 0x7f0a02f4
.field public static final forever:I = 0x7f0a02f8
.field public static final ghost_view:I = 0x7f0a0318
.field public static final ghost_view:I = 0x7f0a031c
.field public static final group_divider:I = 0x7f0a032b
.field public static final group_divider:I = 0x7f0a032f
.field public static final home:I = 0x7f0a0394
.field public static final home:I = 0x7f0a0398
.field public static final icon:I = 0x7f0a0396
.field public static final icon:I = 0x7f0a039a
.field public static final icon_frame:I = 0x7f0a0397
.field public static final icon_frame:I = 0x7f0a039b
.field public static final icon_group:I = 0x7f0a0398
.field public static final icon_group:I = 0x7f0a039c
.field public static final icon_only:I = 0x7f0a0399
.field public static final icon_only:I = 0x7f0a039d
.field public static final image:I = 0x7f0a039b
.field public static final image:I = 0x7f0a039f
.field public static final info:I = 0x7f0a03ad
.field public static final info:I = 0x7f0a03b1
.field public static final italic:I = 0x7f0a03da
.field public static final italic:I = 0x7f0a03de
.field public static final item_touch_helper_previous_elevation:I = 0x7f0a040e
.field public static final item_touch_helper_previous_elevation:I = 0x7f0a0412
.field public static final labeled:I = 0x7f0a0415
.field public static final labeled:I = 0x7f0a0419
.field public static final largeLabel:I = 0x7f0a0416
.field public static final largeLabel:I = 0x7f0a041a
.field public static final left:I = 0x7f0a041c
.field public static final left:I = 0x7f0a0420
.field public static final light:I = 0x7f0a041d
.field public static final light:I = 0x7f0a0421
.field public static final line1:I = 0x7f0a041e
.field public static final line1:I = 0x7f0a0422
.field public static final line3:I = 0x7f0a041f
.field public static final line3:I = 0x7f0a0423
.field public static final listMode:I = 0x7f0a0421
.field public static final listMode:I = 0x7f0a0425
.field public static final list_item:I = 0x7f0a0422
.field public static final list_item:I = 0x7f0a0426
.field public static final masked:I = 0x7f0a0440
.field public static final masked:I = 0x7f0a0444
.field public static final message:I = 0x7f0a047f
.field public static final message:I = 0x7f0a0483
.field public static final mini:I = 0x7f0a0484
.field public static final mini:I = 0x7f0a0488
.field public static final mtrl_child_content_container:I = 0x7f0a0485
.field public static final mtrl_child_content_container:I = 0x7f0a0489
.field public static final mtrl_internal_children_alpha_tag:I = 0x7f0a0486
.field public static final mtrl_internal_children_alpha_tag:I = 0x7f0a048a
.field public static final multiply:I = 0x7f0a0487
.field public static final multiply:I = 0x7f0a048b
.field public static final navigation_header_container:I = 0x7f0a0490
.field public static final navigation_header_container:I = 0x7f0a0494
.field public static final none:I = 0x7f0a04a3
.field public static final none:I = 0x7f0a04a7
.field public static final normal:I = 0x7f0a04a4
.field public static final normal:I = 0x7f0a04a8
.field public static final notification_background:I = 0x7f0a04ae
.field public static final notification_background:I = 0x7f0a04b2
.field public static final notification_main_column:I = 0x7f0a04af
.field public static final notification_main_column:I = 0x7f0a04b3
.field public static final notification_main_column_container:I = 0x7f0a04b0
.field public static final notification_main_column_container:I = 0x7f0a04b4
.field public static final nowrap:I = 0x7f0a04b6
.field public static final nowrap:I = 0x7f0a04ba
.field public static final off:I = 0x7f0a04d5
.field public static final off:I = 0x7f0a04d9
.field public static final on:I = 0x7f0a04d7
.field public static final on:I = 0x7f0a04db
.field public static final outline:I = 0x7f0a04d8
.field public static final outline:I = 0x7f0a04dc
.field public static final parallax:I = 0x7f0a04e7
.field public static final parallax:I = 0x7f0a04eb
.field public static final parentPanel:I = 0x7f0a04e9
.field public static final parentPanel:I = 0x7f0a04ed
.field public static final parent_matrix:I = 0x7f0a04ea
.field public static final parent_matrix:I = 0x7f0a04ee
.field public static final pin:I = 0x7f0a0526
.field public static final pin:I = 0x7f0a052a
.field public static final progress_circular:I = 0x7f0a0563
.field public static final progress_circular:I = 0x7f0a0567
.field public static final progress_horizontal:I = 0x7f0a0565
.field public static final progress_horizontal:I = 0x7f0a0569
.field public static final radio:I = 0x7f0a0570
.field public static final radio:I = 0x7f0a0574
.field public static final recycler_view:I = 0x7f0a0576
.field public static final recycler_view:I = 0x7f0a057a
.field public static final right:I = 0x7f0a058b
.field public static final right:I = 0x7f0a058f
.field public static final right_icon:I = 0x7f0a058c
.field public static final right_icon:I = 0x7f0a0590
.field public static final right_side:I = 0x7f0a058d
.field public static final right_side:I = 0x7f0a0591
.field public static final row:I = 0x7f0a05b5
.field public static final row:I = 0x7f0a05b9
.field public static final row_reverse:I = 0x7f0a05b6
.field public static final row_reverse:I = 0x7f0a05ba
.field public static final save_image_matrix:I = 0x7f0a05b7
.field public static final save_image_matrix:I = 0x7f0a05bb
.field public static final save_non_transition_alpha:I = 0x7f0a05b8
.field public static final save_non_transition_alpha:I = 0x7f0a05bc
.field public static final save_scale_type:I = 0x7f0a05b9
.field public static final save_scale_type:I = 0x7f0a05bd
.field public static final screen:I = 0x7f0a05bb
.field public static final screen:I = 0x7f0a05bf
.field public static final scrollIndicatorDown:I = 0x7f0a05bd
.field public static final scrollIndicatorDown:I = 0x7f0a05c1
.field public static final scrollIndicatorUp:I = 0x7f0a05be
.field public static final scrollIndicatorUp:I = 0x7f0a05c2
.field public static final scrollView:I = 0x7f0a05bf
.field public static final scrollView:I = 0x7f0a05c3
.field public static final scrollable:I = 0x7f0a05c1
.field public static final scrollable:I = 0x7f0a05c5
.field public static final search_badge:I = 0x7f0a05c3
.field public static final search_badge:I = 0x7f0a05c7
.field public static final search_bar:I = 0x7f0a05c4
.field public static final search_bar:I = 0x7f0a05c8
.field public static final search_button:I = 0x7f0a05c5
.field public static final search_button:I = 0x7f0a05c9
.field public static final search_close_btn:I = 0x7f0a05c7
.field public static final search_close_btn:I = 0x7f0a05cb
.field public static final search_edit_frame:I = 0x7f0a05c8
.field public static final search_edit_frame:I = 0x7f0a05cc
.field public static final search_go_btn:I = 0x7f0a05cb
.field public static final search_go_btn:I = 0x7f0a05cf
.field public static final search_mag_icon:I = 0x7f0a05cd
.field public static final search_mag_icon:I = 0x7f0a05d1
.field public static final search_plate:I = 0x7f0a05ce
.field public static final search_plate:I = 0x7f0a05d2
.field public static final search_src_text:I = 0x7f0a05d1
.field public static final search_src_text:I = 0x7f0a05d5
.field public static final search_voice_btn:I = 0x7f0a05dd
.field public static final search_voice_btn:I = 0x7f0a05e1
.field public static final seekbar:I = 0x7f0a05de
.field public static final seekbar:I = 0x7f0a05e2
.field public static final seekbar_value:I = 0x7f0a05df
.field public static final seekbar_value:I = 0x7f0a05e3
.field public static final select_dialog_listview:I = 0x7f0a05e0
.field public static final select_dialog_listview:I = 0x7f0a05e4
.field public static final selected:I = 0x7f0a05e1
.field public static final selected:I = 0x7f0a05e5
.field public static final shortcut:I = 0x7f0a0722
.field public static final shortcut:I = 0x7f0a0726
.field public static final smallLabel:I = 0x7f0a0726
.field public static final smallLabel:I = 0x7f0a072a
.field public static final snackbar_action:I = 0x7f0a0727
.field public static final snackbar_action:I = 0x7f0a072b
.field public static final snackbar_text:I = 0x7f0a0728
.field public static final snackbar_text:I = 0x7f0a072c
.field public static final space_around:I = 0x7f0a072c
.field public static final space_around:I = 0x7f0a0730
.field public static final space_between:I = 0x7f0a072d
.field public static final space_between:I = 0x7f0a0731
.field public static final spacer:I = 0x7f0a072e
.field public static final spacer:I = 0x7f0a0732
.field public static final spinner:I = 0x7f0a072f
.field public static final spinner:I = 0x7f0a0733
.field public static final split_action_bar:I = 0x7f0a0730
.field public static final split_action_bar:I = 0x7f0a0734
.field public static final src_atop:I = 0x7f0a0733
.field public static final src_atop:I = 0x7f0a0737
.field public static final src_in:I = 0x7f0a0734
.field public static final src_in:I = 0x7f0a0738
.field public static final src_over:I = 0x7f0a0735
.field public static final src_over:I = 0x7f0a0739
.field public static final standard:I = 0x7f0a0737
.field public static final standard:I = 0x7f0a073b
.field public static final start:I = 0x7f0a0738
.field public static final start:I = 0x7f0a073c
.field public static final stretch:I = 0x7f0a0750
.field public static final stretch:I = 0x7f0a0754
.field public static final submenuarrow:I = 0x7f0a0751
.field public static final submenuarrow:I = 0x7f0a0755
.field public static final submit_area:I = 0x7f0a0752
.field public static final submit_area:I = 0x7f0a0756
.field public static final switchWidget:I = 0x7f0a075c
.field public static final switchWidget:I = 0x7f0a0760
.field public static final tabMode:I = 0x7f0a075e
.field public static final tabMode:I = 0x7f0a0762
.field public static final tag_accessibility_actions:I = 0x7f0a075f
.field public static final tag_accessibility_actions:I = 0x7f0a0763
.field public static final tag_accessibility_clickable_spans:I = 0x7f0a0760
.field public static final tag_accessibility_clickable_spans:I = 0x7f0a0764
.field public static final tag_accessibility_heading:I = 0x7f0a0761
.field public static final tag_accessibility_heading:I = 0x7f0a0765
.field public static final tag_accessibility_pane_title:I = 0x7f0a0762
.field public static final tag_accessibility_pane_title:I = 0x7f0a0766
.field public static final tag_screen_reader_focusable:I = 0x7f0a0763
.field public static final tag_screen_reader_focusable:I = 0x7f0a0767
.field public static final tag_transition_group:I = 0x7f0a0764
.field public static final tag_transition_group:I = 0x7f0a0768
.field public static final tag_unhandled_key_event_manager:I = 0x7f0a0765
.field public static final tag_unhandled_key_event_manager:I = 0x7f0a0769
.field public static final tag_unhandled_key_listeners:I = 0x7f0a0766
.field public static final tag_unhandled_key_listeners:I = 0x7f0a076a
.field public static final text:I = 0x7f0a076c
.field public static final text:I = 0x7f0a0770
.field public static final text2:I = 0x7f0a076d
.field public static final text2:I = 0x7f0a0771
.field public static final textSpacerNoButtons:I = 0x7f0a076e
.field public static final textSpacerNoButtons:I = 0x7f0a0772
.field public static final textSpacerNoTitle:I = 0x7f0a076f
.field public static final textSpacerNoTitle:I = 0x7f0a0773
.field public static final text_input_password_toggle:I = 0x7f0a0772
.field public static final text_input_password_toggle:I = 0x7f0a0776
.field public static final textinput_counter:I = 0x7f0a0775
.field public static final textinput_counter:I = 0x7f0a0779
.field public static final textinput_error:I = 0x7f0a0776
.field public static final textinput_error:I = 0x7f0a077a
.field public static final textinput_helper_text:I = 0x7f0a0777
.field public static final textinput_helper_text:I = 0x7f0a077b
.field public static final time:I = 0x7f0a077a
.field public static final time:I = 0x7f0a077e
.field public static final title:I = 0x7f0a077b
.field public static final title:I = 0x7f0a077f
.field public static final titleDividerNoCustom:I = 0x7f0a077c
.field public static final titleDividerNoCustom:I = 0x7f0a0780
.field public static final title_template:I = 0x7f0a077d
.field public static final title_template:I = 0x7f0a0781
.field public static final top:I = 0x7f0a0782
.field public static final top:I = 0x7f0a0786
.field public static final topPanel:I = 0x7f0a0783
.field public static final topPanel:I = 0x7f0a0787
.field public static final touch_outside:I = 0x7f0a0785
.field public static final touch_outside:I = 0x7f0a0789
.field public static final transition_current_scene:I = 0x7f0a0786
.field public static final transition_current_scene:I = 0x7f0a078a
.field public static final transition_layout_save:I = 0x7f0a0787
.field public static final transition_layout_save:I = 0x7f0a078b
.field public static final transition_position:I = 0x7f0a0788
.field public static final transition_position:I = 0x7f0a078c
.field public static final transition_scene_layoutid_cache:I = 0x7f0a0789
.field public static final transition_scene_layoutid_cache:I = 0x7f0a078d
.field public static final transition_transform:I = 0x7f0a078a
.field public static final transition_transform:I = 0x7f0a078e
.field public static final unchecked:I = 0x7f0a0794
.field public static final unchecked:I = 0x7f0a0798
.field public static final uniform:I = 0x7f0a0797
.field public static final uniform:I = 0x7f0a079b
.field public static final unlabeled:I = 0x7f0a0798
.field public static final unlabeled:I = 0x7f0a079c
.field public static final up:I = 0x7f0a079a
.field public static final up:I = 0x7f0a079e
.field public static final view_offset_helper:I = 0x7f0a0818
.field public static final view_offset_helper:I = 0x7f0a081c
.field public static final visible:I = 0x7f0a081b
.field public static final visible:I = 0x7f0a081f
.field public static final wide:I = 0x7f0a0847
.field public static final wide:I = 0x7f0a084b
.field public static final wrap:I = 0x7f0a0868
.field public static final wrap:I = 0x7f0a086c
.field public static final wrap_content:I = 0x7f0a0869
.field public static final wrap_content:I = 0x7f0a086d
.field public static final wrap_reverse:I = 0x7f0a086a
.field public static final wrap_reverse:I = 0x7f0a086e
# direct methods

View file

@ -217,7 +217,7 @@
iget-object v1, p0, Lcom/discord/views/ActiveSubscriptionView$a;->context:Landroid/content/Context;
const v2, 0x7f120d00
const v2, 0x7f120d06
const/4 v3, 0x1

View file

@ -550,7 +550,7 @@
invoke-static {v1, v0, v2}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View;
const v0, 0x7f0a067a
const v0, 0x7f0a067e
invoke-virtual {p0, v0}, Lcom/discord/views/CheckedSetting;->findViewById(I)Landroid/view/View;
@ -564,7 +564,7 @@
iput-object v0, p0, Lcom/discord/views/CheckedSetting;->CD:Landroid/widget/TextView;
const v0, 0x7f0a067b
const v0, 0x7f0a067f
invoke-virtual {p0, v0}, Lcom/discord/views/CheckedSetting;->findViewById(I)Landroid/view/View;
@ -578,7 +578,7 @@
iput-object v0, p0, Lcom/discord/views/CheckedSetting;->CE:Landroid/widget/TextView;
const v0, 0x7f0a0677
const v0, 0x7f0a067b
invoke-virtual {p0, v0}, Lcom/discord/views/CheckedSetting;->findViewById(I)Landroid/view/View;
@ -592,7 +592,7 @@
iput-object v0, p0, Lcom/discord/views/CheckedSetting;->CC:Landroid/widget/CompoundButton;
const v0, 0x7f0a0678
const v0, 0x7f0a067c
invoke-virtual {p0, v0}, Lcom/discord/views/CheckedSetting;->findViewById(I)Landroid/view/View;

View file

@ -220,7 +220,7 @@
new-array p2, p2, [Landroid/widget/TextView;
const v1, 0x7f0a080d
const v1, 0x7f0a0811
invoke-virtual {p0, v1}, Lcom/discord/views/CodeVerificationView;->findViewById(I)Landroid/view/View;
@ -234,7 +234,7 @@
aput-object v1, p2, p3
const v1, 0x7f0a080e
const v1, 0x7f0a0812
invoke-virtual {p0, v1}, Lcom/discord/views/CodeVerificationView;->findViewById(I)Landroid/view/View;
@ -248,7 +248,7 @@
aput-object v1, p2, v0
const v0, 0x7f0a080f
const v0, 0x7f0a0813
invoke-virtual {p0, v0}, Lcom/discord/views/CodeVerificationView;->findViewById(I)Landroid/view/View;
@ -266,7 +266,7 @@
const/4 v0, 0x3
const v2, 0x7f0a0810
const v2, 0x7f0a0814
invoke-virtual {p0, v2}, Lcom/discord/views/CodeVerificationView;->findViewById(I)Landroid/view/View;
@ -282,7 +282,7 @@
const/4 v0, 0x4
const v2, 0x7f0a0811
const v2, 0x7f0a0815
invoke-virtual {p0, v2}, Lcom/discord/views/CodeVerificationView;->findViewById(I)Landroid/view/View;
@ -298,7 +298,7 @@
const/4 v0, 0x5
const v2, 0x7f0a0812
const v2, 0x7f0a0816
invoke-virtual {p0, v2}, Lcom/discord/views/CodeVerificationView;->findViewById(I)Landroid/view/View;

View file

@ -123,7 +123,7 @@
invoke-direct {p0, p1, p2, p3}, Landroidx/constraintlayout/widget/ConstraintLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
const p3, 0x7f0a0381
const p3, 0x7f0a0385
invoke-static {p0, p3}, Lkotterknife/b;->d(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
@ -131,7 +131,7 @@
iput-object p3, p0, Lcom/discord/views/GuildView;->text$delegate:Lkotlin/properties/ReadOnlyProperty;
const p3, 0x7f0a0380
const p3, 0x7f0a0384
invoke-static {p0, p3}, Lkotterknife/b;->d(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;

View file

@ -121,7 +121,7 @@
invoke-direct {p0, p1, p2, p3}, Landroidx/constraintlayout/widget/ConstraintLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
const p3, 0x7f0a0424
const p3, 0x7f0a0428
invoke-static {p0, p3}, Lkotterknife/b;->d(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
@ -129,7 +129,7 @@
iput-object p3, p0, Lcom/discord/views/LoadingButton;->Cv:Lkotlin/properties/ReadOnlyProperty;
const p3, 0x7f0a0423
const p3, 0x7f0a0427
invoke-static {p0, p3}, Lkotterknife/b;->d(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;

View file

@ -63,7 +63,7 @@
move-result-object p1
const v0, 0x7f1209eb
const v0, 0x7f1209f1
const/4 v1, 0x0

View file

@ -87,7 +87,7 @@
check-cast p1, Ljava/lang/CharSequence;
const v1, 0x7f120a49
const v1, 0x7f120a4f
invoke-static {v0, p1, v1}, Lcom/discord/app/h;->a(Landroid/content/Context;Ljava/lang/CharSequence;I)V

View file

@ -306,7 +306,7 @@
iput-object p1, p0, Lcom/discord/views/OverlayMenuView;->paused:Lrx/subjects/Subject;
const p1, 0x7f0a04e2
const p1, 0x7f0a04e6
invoke-static {p0, p1}, Lkotterknife/b;->d(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
@ -314,7 +314,7 @@
iput-object p1, p0, Lcom/discord/views/OverlayMenuView;->DD:Lkotlin/properties/ReadOnlyProperty;
const p1, 0x7f0a04db
const p1, 0x7f0a04df
invoke-static {p0, p1}, Lkotterknife/b;->d(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
@ -322,7 +322,7 @@
iput-object p1, p0, Lcom/discord/views/OverlayMenuView;->DE:Lkotlin/properties/ReadOnlyProperty;
const p1, 0x7f0a04da
const p1, 0x7f0a04de
invoke-static {p0, p1}, Lkotterknife/b;->d(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
@ -330,7 +330,7 @@
iput-object p1, p0, Lcom/discord/views/OverlayMenuView;->DF:Lkotlin/properties/ReadOnlyProperty;
const p1, 0x7f0a04dd
const p1, 0x7f0a04e1
invoke-static {p0, p1}, Lkotterknife/b;->d(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
@ -338,7 +338,7 @@
iput-object p1, p0, Lcom/discord/views/OverlayMenuView;->DG:Lkotlin/properties/ReadOnlyProperty;
const p1, 0x7f0a04e4
const p1, 0x7f0a04e8
invoke-static {p0, p1}, Lkotterknife/b;->d(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
@ -346,7 +346,7 @@
iput-object p1, p0, Lcom/discord/views/OverlayMenuView;->DH:Lkotlin/properties/ReadOnlyProperty;
const p1, 0x7f0a04e3
const p1, 0x7f0a04e7
invoke-static {p0, p1}, Lkotterknife/b;->d(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
@ -354,7 +354,7 @@
iput-object p1, p0, Lcom/discord/views/OverlayMenuView;->DI:Lkotlin/properties/ReadOnlyProperty;
const p1, 0x7f0a0736
const p1, 0x7f0a073a
invoke-static {p0, p1}, Lkotterknife/b;->d(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
@ -362,7 +362,7 @@
iput-object p1, p0, Lcom/discord/views/OverlayMenuView;->DJ:Lkotlin/properties/ReadOnlyProperty;
const p1, 0x7f0a048f
const p1, 0x7f0a0493
invoke-static {p0, p1}, Lkotterknife/b;->d(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
@ -370,7 +370,7 @@
iput-object p1, p0, Lcom/discord/views/OverlayMenuView;->DK:Lkotlin/properties/ReadOnlyProperty;
const p1, 0x7f0a0288
const p1, 0x7f0a028c
invoke-static {p0, p1}, Lkotterknife/b;->d(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
@ -420,7 +420,7 @@
iput-object p1, p0, Lcom/discord/views/OverlayMenuView;->paused:Lrx/subjects/Subject;
const p1, 0x7f0a04e2
const p1, 0x7f0a04e6
invoke-static {p0, p1}, Lkotterknife/b;->d(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
@ -428,7 +428,7 @@
iput-object p1, p0, Lcom/discord/views/OverlayMenuView;->DD:Lkotlin/properties/ReadOnlyProperty;
const p1, 0x7f0a04db
const p1, 0x7f0a04df
invoke-static {p0, p1}, Lkotterknife/b;->d(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
@ -436,7 +436,7 @@
iput-object p1, p0, Lcom/discord/views/OverlayMenuView;->DE:Lkotlin/properties/ReadOnlyProperty;
const p1, 0x7f0a04da
const p1, 0x7f0a04de
invoke-static {p0, p1}, Lkotterknife/b;->d(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
@ -444,7 +444,7 @@
iput-object p1, p0, Lcom/discord/views/OverlayMenuView;->DF:Lkotlin/properties/ReadOnlyProperty;
const p1, 0x7f0a04dd
const p1, 0x7f0a04e1
invoke-static {p0, p1}, Lkotterknife/b;->d(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
@ -452,7 +452,7 @@
iput-object p1, p0, Lcom/discord/views/OverlayMenuView;->DG:Lkotlin/properties/ReadOnlyProperty;
const p1, 0x7f0a04e4
const p1, 0x7f0a04e8
invoke-static {p0, p1}, Lkotterknife/b;->d(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
@ -460,7 +460,7 @@
iput-object p1, p0, Lcom/discord/views/OverlayMenuView;->DH:Lkotlin/properties/ReadOnlyProperty;
const p1, 0x7f0a04e3
const p1, 0x7f0a04e7
invoke-static {p0, p1}, Lkotterknife/b;->d(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
@ -468,7 +468,7 @@
iput-object p1, p0, Lcom/discord/views/OverlayMenuView;->DI:Lkotlin/properties/ReadOnlyProperty;
const p1, 0x7f0a0736
const p1, 0x7f0a073a
invoke-static {p0, p1}, Lkotterknife/b;->d(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
@ -476,7 +476,7 @@
iput-object p1, p0, Lcom/discord/views/OverlayMenuView;->DJ:Lkotlin/properties/ReadOnlyProperty;
const p1, 0x7f0a048f
const p1, 0x7f0a0493
invoke-static {p0, p1}, Lkotterknife/b;->d(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
@ -484,7 +484,7 @@
iput-object p1, p0, Lcom/discord/views/OverlayMenuView;->DK:Lkotlin/properties/ReadOnlyProperty;
const p1, 0x7f0a0288
const p1, 0x7f0a028c
invoke-static {p0, p1}, Lkotterknife/b;->d(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
@ -534,7 +534,7 @@
iput-object p1, p0, Lcom/discord/views/OverlayMenuView;->paused:Lrx/subjects/Subject;
const p1, 0x7f0a04e2
const p1, 0x7f0a04e6
invoke-static {p0, p1}, Lkotterknife/b;->d(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
@ -542,7 +542,7 @@
iput-object p1, p0, Lcom/discord/views/OverlayMenuView;->DD:Lkotlin/properties/ReadOnlyProperty;
const p1, 0x7f0a04db
const p1, 0x7f0a04df
invoke-static {p0, p1}, Lkotterknife/b;->d(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
@ -550,7 +550,7 @@
iput-object p1, p0, Lcom/discord/views/OverlayMenuView;->DE:Lkotlin/properties/ReadOnlyProperty;
const p1, 0x7f0a04da
const p1, 0x7f0a04de
invoke-static {p0, p1}, Lkotterknife/b;->d(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
@ -558,7 +558,7 @@
iput-object p1, p0, Lcom/discord/views/OverlayMenuView;->DF:Lkotlin/properties/ReadOnlyProperty;
const p1, 0x7f0a04dd
const p1, 0x7f0a04e1
invoke-static {p0, p1}, Lkotterknife/b;->d(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
@ -566,7 +566,7 @@
iput-object p1, p0, Lcom/discord/views/OverlayMenuView;->DG:Lkotlin/properties/ReadOnlyProperty;
const p1, 0x7f0a04e4
const p1, 0x7f0a04e8
invoke-static {p0, p1}, Lkotterknife/b;->d(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
@ -574,7 +574,7 @@
iput-object p1, p0, Lcom/discord/views/OverlayMenuView;->DH:Lkotlin/properties/ReadOnlyProperty;
const p1, 0x7f0a04e3
const p1, 0x7f0a04e7
invoke-static {p0, p1}, Lkotterknife/b;->d(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
@ -582,7 +582,7 @@
iput-object p1, p0, Lcom/discord/views/OverlayMenuView;->DI:Lkotlin/properties/ReadOnlyProperty;
const p1, 0x7f0a0736
const p1, 0x7f0a073a
invoke-static {p0, p1}, Lkotterknife/b;->d(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
@ -590,7 +590,7 @@
iput-object p1, p0, Lcom/discord/views/OverlayMenuView;->DJ:Lkotlin/properties/ReadOnlyProperty;
const p1, 0x7f0a048f
const p1, 0x7f0a0493
invoke-static {p0, p1}, Lkotterknife/b;->d(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
@ -598,7 +598,7 @@
iput-object p1, p0, Lcom/discord/views/OverlayMenuView;->DK:Lkotlin/properties/ReadOnlyProperty;
const p1, 0x7f0a0288
const p1, 0x7f0a028c
invoke-static {p0, p1}, Lkotterknife/b;->d(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;

View file

@ -151,7 +151,7 @@
invoke-direct {p0, p1, p2, p3}, Landroid/widget/LinearLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
const p2, 0x7f0a02f3
const p2, 0x7f0a02f7
invoke-static {p0, p2}, Lkotterknife/b;->d(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
@ -159,7 +159,7 @@
iput-object p2, p0, Lcom/discord/views/ServerFolderView;->Em:Lkotlin/properties/ReadOnlyProperty;
const p2, 0x7f0a0382
const p2, 0x7f0a0386
invoke-static {p0, p2}, Lkotterknife/b;->d(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
@ -209,10 +209,10 @@
:array_0
.array-data 4
0x7f0a037c
0x7f0a037d
0x7f0a037e
0x7f0a037f
0x7f0a0380
0x7f0a0381
0x7f0a0382
0x7f0a0383
.end array-data
.end method

View file

@ -179,7 +179,7 @@
move-result-object p1
const p2, 0x7f0a067a
const p2, 0x7f0a067e
invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
@ -231,7 +231,7 @@
invoke-virtual {p2, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
const p2, 0x7f0a067b
const p2, 0x7f0a067f
invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
@ -279,7 +279,7 @@
invoke-virtual {p2, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
const p2, 0x7f0a0679
const p2, 0x7f0a067d
invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
@ -291,7 +291,7 @@
iput-object p2, p0, Lcom/discord/views/TernaryCheckBox;->Eu:Landroid/view/View;
const p2, 0x7f0a04d6
const p2, 0x7f0a04da
invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
@ -303,7 +303,7 @@
iput-object p2, p0, Lcom/discord/views/TernaryCheckBox;->Ev:Landroid/view/View;
const p2, 0x7f0a076a
const p2, 0x7f0a076e
invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
@ -317,7 +317,7 @@
iput-object p2, p0, Lcom/discord/views/TernaryCheckBox;->Er:Lcom/discord/views/CheckableImageView;
const p2, 0x7f0a0769
const p2, 0x7f0a076d
invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
@ -331,7 +331,7 @@
iput-object p2, p0, Lcom/discord/views/TernaryCheckBox;->Es:Lcom/discord/views/CheckableImageView;
const p2, 0x7f0a0768
const p2, 0x7f0a076c
invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View;

View file

@ -105,7 +105,7 @@
invoke-direct {p0, p1}, Lcom/discord/views/b$a;-><init>(Landroid/content/Context;)V
const p1, 0x7f0a0780
const p1, 0x7f0a0784
invoke-static {p0, p1}, Lkotterknife/b;->d(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
@ -113,7 +113,7 @@
iput-object p1, p0, Lcom/discord/views/ToolbarTitleLayout;->title$delegate:Lkotlin/properties/ReadOnlyProperty;
const p1, 0x7f0a0781
const p1, 0x7f0a0785
invoke-static {p0, p1}, Lkotterknife/b;->d(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
@ -121,7 +121,7 @@
iput-object p1, p0, Lcom/discord/views/ToolbarTitleLayout;->ED:Lkotlin/properties/ReadOnlyProperty;
const p1, 0x7f0a077f
const p1, 0x7f0a0783
invoke-static {p0, p1}, Lkotterknife/b;->d(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;

View file

@ -61,7 +61,7 @@
invoke-static {p1, v1, v0}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View;
const p1, 0x7f0a0567
const p1, 0x7f0a056b
invoke-virtual {p0, p1}, Lcom/discord/views/UploadProgressView;->findViewById(I)Landroid/view/View;
@ -75,7 +75,7 @@
iput-object p1, p0, Lcom/discord/views/UploadProgressView;->EF:Landroid/widget/TextView;
const p1, 0x7f0a0566
const p1, 0x7f0a056a
invoke-virtual {p0, p1}, Lcom/discord/views/UploadProgressView;->findViewById(I)Landroid/view/View;
@ -89,7 +89,7 @@
iput-object p1, p0, Lcom/discord/views/UploadProgressView;->subtext:Landroid/widget/TextView;
const p1, 0x7f0a0560
const p1, 0x7f0a0564
invoke-virtual {p0, p1}, Lcom/discord/views/UploadProgressView;->findViewById(I)Landroid/view/View;
@ -103,7 +103,7 @@
iput-object p1, p0, Lcom/discord/views/UploadProgressView;->progressBar:Landroid/widget/ProgressBar;
const p1, 0x7f0a0564
const p1, 0x7f0a0568
invoke-virtual {p0, p1}, Lcom/discord/views/UploadProgressView;->findViewById(I)Landroid/view/View;
@ -171,7 +171,7 @@
invoke-static {p1, v0, p2}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View;
const p1, 0x7f0a0567
const p1, 0x7f0a056b
invoke-virtual {p0, p1}, Lcom/discord/views/UploadProgressView;->findViewById(I)Landroid/view/View;
@ -185,7 +185,7 @@
iput-object p1, p0, Lcom/discord/views/UploadProgressView;->EF:Landroid/widget/TextView;
const p1, 0x7f0a0566
const p1, 0x7f0a056a
invoke-virtual {p0, p1}, Lcom/discord/views/UploadProgressView;->findViewById(I)Landroid/view/View;
@ -199,7 +199,7 @@
iput-object p1, p0, Lcom/discord/views/UploadProgressView;->subtext:Landroid/widget/TextView;
const p1, 0x7f0a0560
const p1, 0x7f0a0564
invoke-virtual {p0, p1}, Lcom/discord/views/UploadProgressView;->findViewById(I)Landroid/view/View;
@ -213,7 +213,7 @@
iput-object p1, p0, Lcom/discord/views/UploadProgressView;->progressBar:Landroid/widget/ProgressBar;
const p1, 0x7f0a0564
const p1, 0x7f0a0568
invoke-virtual {p0, p1}, Lcom/discord/views/UploadProgressView;->findViewById(I)Landroid/view/View;
@ -285,7 +285,7 @@
invoke-static {p1, p3, p2}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View;
const p1, 0x7f0a0567
const p1, 0x7f0a056b
invoke-virtual {p0, p1}, Lcom/discord/views/UploadProgressView;->findViewById(I)Landroid/view/View;
@ -299,7 +299,7 @@
iput-object p1, p0, Lcom/discord/views/UploadProgressView;->EF:Landroid/widget/TextView;
const p1, 0x7f0a0566
const p1, 0x7f0a056a
invoke-virtual {p0, p1}, Lcom/discord/views/UploadProgressView;->findViewById(I)Landroid/view/View;
@ -313,7 +313,7 @@
iput-object p1, p0, Lcom/discord/views/UploadProgressView;->subtext:Landroid/widget/TextView;
const p1, 0x7f0a0560
const p1, 0x7f0a0564
invoke-virtual {p0, p1}, Lcom/discord/views/UploadProgressView;->findViewById(I)Landroid/view/View;
@ -327,7 +327,7 @@
iput-object p1, p0, Lcom/discord/views/UploadProgressView;->progressBar:Landroid/widget/ProgressBar;
const p1, 0x7f0a0564
const p1, 0x7f0a0568
invoke-virtual {p0, p1}, Lcom/discord/views/UploadProgressView;->findViewById(I)Landroid/view/View;

View file

@ -83,7 +83,7 @@
move-result-object p1
const p2, 0x7f0a07b2
const p2, 0x7f0a07b6
invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
@ -97,7 +97,7 @@
iput-object p2, p0, Lcom/discord/views/UserListItemView;->userAvatar:Landroid/widget/ImageView;
const p2, 0x7f0a07b3
const p2, 0x7f0a07b7
invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
@ -111,7 +111,7 @@
iput-object p2, p0, Lcom/discord/views/UserListItemView;->userName:Landroid/widget/TextView;
const p2, 0x7f0a07b4
const p2, 0x7f0a07b8
invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
@ -125,7 +125,7 @@
iput-object p2, p0, Lcom/discord/views/UserListItemView;->EJ:Landroid/widget/TextView;
const p2, 0x7f0a07b6
const p2, 0x7f0a07ba
invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
@ -137,7 +137,7 @@
iput-object p2, p0, Lcom/discord/views/UserListItemView;->EL:Landroid/view/View;
const p2, 0x7f0a07b5
const p2, 0x7f0a07b9
invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View;

View file

@ -135,7 +135,7 @@
invoke-direct {p0, p1, p2, p3}, Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
const p3, 0x7f0a083d
const p3, 0x7f0a0841
invoke-static {p0, p3}, Lkotterknife/b;->d(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
@ -143,7 +143,7 @@
iput-object p3, p0, Lcom/discord/views/VoiceUserView;->avatar$delegate:Lkotlin/properties/ReadOnlyProperty;
const p3, 0x7f0a0843
const p3, 0x7f0a0847
invoke-static {p0, p3}, Lkotterknife/b;->d(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;

View file

@ -72,7 +72,7 @@
if-eqz p0, :cond_4
const p0, 0x7f120f77
const p0, 0x7f120f81
invoke-virtual {p1, p0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -89,7 +89,7 @@
if-eqz p0, :cond_4
const p0, 0x7f120f79
const p0, 0x7f120f83
invoke-virtual {p1, p0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -163,7 +163,7 @@
if-nez v2, :cond_4
:cond_1
const p0, 0x7f120f84
const p0, 0x7f120f8e
invoke-virtual {p1, p0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -180,7 +180,7 @@
if-eqz p0, :cond_4
const p0, 0x7f120f94
const p0, 0x7f120f9e
invoke-virtual {p1, p0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -197,7 +197,7 @@
if-eqz p0, :cond_4
const p0, 0x7f120f7d
const p0, 0x7f120f87
invoke-virtual {p1, p0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -214,7 +214,7 @@
if-eqz p0, :cond_4
const p0, 0x7f120f88
const p0, 0x7f120f92
invoke-virtual {p1, p0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -250,7 +250,7 @@
if-eqz p0, :cond_4
const p0, 0x7f120f95
const p0, 0x7f120f9f
invoke-virtual {p1, p0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -267,7 +267,7 @@
if-eqz p0, :cond_4
const p0, 0x7f120f7f
const p0, 0x7f120f89
invoke-virtual {p1, p0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -303,7 +303,7 @@
if-eqz p0, :cond_4
const p0, 0x7f120f73
const p0, 0x7f120f7d
invoke-virtual {p1, p0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -320,7 +320,7 @@
if-eqz p0, :cond_4
const p0, 0x7f120f8f
const p0, 0x7f120f99
invoke-virtual {p1, p0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -337,7 +337,7 @@
if-eqz p0, :cond_4
const p0, 0x7f120f97
const p0, 0x7f120fa1
invoke-virtual {p1, p0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -354,7 +354,7 @@
if-eqz p0, :cond_4
const p0, 0x7f120f7b
const p0, 0x7f120f85
invoke-virtual {p1, p0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -428,7 +428,7 @@
if-nez v2, :cond_4
:cond_3
const p0, 0x7f120f8a
const p0, 0x7f120f94
invoke-virtual {p1, p0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -445,7 +445,7 @@
if-eqz p0, :cond_4
const p0, 0x7f120f8c
const p0, 0x7f120f96
invoke-virtual {p1, p0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -462,7 +462,7 @@
if-eqz p0, :cond_4
const p0, 0x7f120f75
const p0, 0x7f120f7f
invoke-virtual {p1, p0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -479,7 +479,7 @@
if-eqz p0, :cond_4
const p0, 0x7f120f91
const p0, 0x7f120f9b
invoke-virtual {p1, p0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -542,7 +542,7 @@
if-eqz v0, :cond_0
const v0, 0x7f120f76
const v0, 0x7f120f80
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@ -559,7 +559,7 @@
if-eqz v0, :cond_0
const v0, 0x7f120f78
const v0, 0x7f120f82
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@ -576,7 +576,7 @@
if-eqz v0, :cond_0
const v0, 0x7f120f83
const v0, 0x7f120f8d
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@ -593,7 +593,7 @@
if-eqz v0, :cond_0
const v0, 0x7f120f93
const v0, 0x7f120f9d
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@ -610,7 +610,7 @@
if-eqz v0, :cond_0
const v0, 0x7f120f7c
const v0, 0x7f120f86
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@ -627,7 +627,7 @@
if-eqz v0, :cond_0
const v0, 0x7f120f87
const v0, 0x7f120f91
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@ -644,7 +644,7 @@
if-eqz v0, :cond_0
const v0, 0x7f120f85
const v0, 0x7f120f8f
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@ -661,7 +661,7 @@
if-eqz v0, :cond_0
const v0, 0x7f120f92
const v0, 0x7f120f9c
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@ -678,7 +678,7 @@
if-eqz v0, :cond_0
const v0, 0x7f120f7e
const v0, 0x7f120f88
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@ -695,7 +695,7 @@
if-eqz v0, :cond_0
const v0, 0x7f120f8d
const v0, 0x7f120f97
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@ -712,7 +712,7 @@
if-eqz v0, :cond_0
const v0, 0x7f120f72
const v0, 0x7f120f7c
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@ -729,7 +729,7 @@
if-eqz v0, :cond_0
const v0, 0x7f120f8e
const v0, 0x7f120f98
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@ -746,7 +746,7 @@
if-eqz v0, :cond_0
const v0, 0x7f120f96
const v0, 0x7f120fa0
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@ -763,7 +763,7 @@
if-eqz v0, :cond_0
const v0, 0x7f120f7a
const v0, 0x7f120f84
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@ -780,7 +780,7 @@
if-eqz v0, :cond_0
const v0, 0x7f120f89
const v0, 0x7f120f93
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@ -797,7 +797,7 @@
if-eqz v0, :cond_0
const v0, 0x7f120f8b
const v0, 0x7f120f95
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@ -814,7 +814,7 @@
if-eqz v0, :cond_0
const v0, 0x7f120f74
const v0, 0x7f120f7e
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@ -831,7 +831,7 @@
if-eqz v0, :cond_0
const v0, 0x7f120f90
const v0, 0x7f120f9a
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

View file

@ -167,7 +167,7 @@
invoke-virtual {p0, p1}, Lcom/discord/views/f;->setClipChildren(Z)V
const p1, 0x7f0a04e1
const p1, 0x7f0a04e5
invoke-static {p0, p1}, Lkotterknife/b;->d(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
@ -175,7 +175,7 @@
iput-object p1, p0, Lcom/discord/views/f;->Dw:Lkotlin/properties/ReadOnlyProperty;
const p1, 0x7f0a04dc
const p1, 0x7f0a04e0
invoke-static {p0, p1}, Lkotterknife/b;->d(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
@ -183,7 +183,7 @@
iput-object p1, p0, Lcom/discord/views/f;->header$delegate:Lkotlin/properties/ReadOnlyProperty;
const p1, 0x7f0a04df
const p1, 0x7f0a04e3
invoke-static {p0, p1}, Lkotterknife/b;->d(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
@ -191,7 +191,7 @@
iput-object p1, p0, Lcom/discord/views/f;->Dx:Lkotlin/properties/ReadOnlyProperty;
const p1, 0x7f0a04e0
const p1, 0x7f0a04e4
invoke-static {p0, p1}, Lkotterknife/b;->d(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;

View file

@ -111,7 +111,7 @@
iput-object p1, p0, Lcom/discord/views/h;->paused:Lrx/subjects/Subject;
const p1, 0x7f0a04d9
const p1, 0x7f0a04dd
invoke-static {p0, p1}, Lkotterknife/b;->d(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;

View file

@ -172,7 +172,7 @@
invoke-static {p1, v1, v0}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View;
const p1, 0x7f0a021d
const p1, 0x7f0a0221
invoke-static {p0, p1}, Lkotterknife/b;->d(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
@ -180,7 +180,7 @@
iput-object p1, p0, Lcom/discord/views/i;->closeBtn$delegate:Lkotlin/properties/ReadOnlyProperty;
const p1, 0x7f0a05cc
const p1, 0x7f0a05d0
invoke-static {p0, p1}, Lkotterknife/b;->d(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
@ -188,7 +188,7 @@
iput-object p1, p0, Lcom/discord/views/i;->Ed:Lkotlin/properties/ReadOnlyProperty;
const p1, 0x7f0a02bf
const p1, 0x7f0a02c3
invoke-static {p0, p1}, Lkotterknife/b;->d(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
@ -196,7 +196,7 @@
iput-object p1, p0, Lcom/discord/views/i;->emptyResults$delegate:Lkotlin/properties/ReadOnlyProperty;
const p1, 0x7f0a0579
const p1, 0x7f0a057d
invoke-static {p0, p1}, Lkotterknife/b;->d(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
@ -613,7 +613,7 @@
move-result-object v0
const v1, 0x7f0a0262
const v1, 0x7f0a0266
invoke-virtual {p0, v1}, Lcom/discord/views/i;->findViewById(I)Landroid/view/View;
@ -645,7 +645,7 @@
move-result-object v0
const v1, 0x7f0a0262
const v1, 0x7f0a0266
invoke-virtual {p0, v1}, Lcom/discord/views/i;->findViewById(I)Landroid/view/View;

View file

@ -35,7 +35,7 @@
move-result-object p1
const v0, 0x7f0a0574
const v0, 0x7f0a0578
invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
@ -45,7 +45,7 @@
iput-object v0, p0, Lcom/discord/views/j;->emojiTextView:Lcom/discord/utilities/view/text/SimpleDraweeSpanTextView;
const v0, 0x7f0a0573
const v0, 0x7f0a0577
invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
@ -55,7 +55,7 @@
iput-object v0, p0, Lcom/discord/views/j;->Eh:Landroid/widget/TextSwitcher;
const v0, 0x7f0a0571
const v0, 0x7f0a0575
invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
@ -65,7 +65,7 @@
iput-object v0, p0, Lcom/discord/views/j;->Ei:Landroid/widget/TextView;
const v0, 0x7f0a0572
const v0, 0x7f0a0576
invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;

View file

@ -170,9 +170,9 @@
if-eqz v1, :cond_0
const v1, 0x7f120bbd
const v1, 0x7f120bc3
const v4, 0x7f120bbd
const v4, 0x7f120bc3
goto :goto_0

View file

@ -106,7 +106,7 @@
invoke-virtual {p1, p2, p3, v0}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
const p1, 0x7f0a0749
const p1, 0x7f0a074d
invoke-virtual {p0, p1}, Lcom/discord/views/steps/StepsView;->findViewById(I)Landroid/view/View;
@ -120,7 +120,7 @@
iput-object p1, p0, Lcom/discord/views/steps/StepsView;->EW:Landroid/widget/Button;
const p1, 0x7f0a0748
const p1, 0x7f0a074c
invoke-virtual {p0, p1}, Lcom/discord/views/steps/StepsView;->findViewById(I)Landroid/view/View;
@ -132,7 +132,7 @@
iput-object p1, p0, Lcom/discord/views/steps/StepsView;->close:Landroid/view/View;
const p1, 0x7f0a074a
const p1, 0x7f0a074e
invoke-virtual {p0, p1}, Lcom/discord/views/steps/StepsView;->findViewById(I)Landroid/view/View;
@ -146,7 +146,7 @@
iput-object p1, p0, Lcom/discord/views/steps/StepsView;->EX:Landroid/widget/Button;
const p1, 0x7f0a0747
const p1, 0x7f0a074b
invoke-virtual {p0, p1}, Lcom/discord/views/steps/StepsView;->findViewById(I)Landroid/view/View;
@ -160,7 +160,7 @@
iput-object p1, p0, Lcom/discord/views/steps/StepsView;->EY:Landroid/widget/TextView;
const p1, 0x7f0a074b
const p1, 0x7f0a074f
invoke-virtual {p0, p1}, Lcom/discord/views/steps/StepsView;->findViewById(I)Landroid/view/View;

View file

@ -262,7 +262,7 @@
invoke-direct {p0, p1, p2, p3}, Landroid/widget/RelativeLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
const p3, 0x7f0a04ed
const p3, 0x7f0a04f1
invoke-static {p0, p3}, Lkotterknife/b;->d(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
@ -270,7 +270,7 @@
iput-object p3, p0, Lcom/discord/views/video/VideoCallParticipantView;->Fz:Lkotlin/properties/ReadOnlyProperty;
const p3, 0x7f0a04f0
const p3, 0x7f0a04f4
invoke-static {p0, p3}, Lkotterknife/b;->d(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
@ -278,7 +278,7 @@
iput-object p3, p0, Lcom/discord/views/video/VideoCallParticipantView;->FA:Lkotlin/properties/ReadOnlyProperty;
const p3, 0x7f0a04eb
const p3, 0x7f0a04ef
invoke-static {p0, p3}, Lkotterknife/b;->d(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
@ -286,7 +286,7 @@
iput-object p3, p0, Lcom/discord/views/video/VideoCallParticipantView;->FB:Lkotlin/properties/ReadOnlyProperty;
const p3, 0x7f0a04ef
const p3, 0x7f0a04f3
invoke-static {p0, p3}, Lkotterknife/b;->d(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
@ -294,7 +294,7 @@
iput-object p3, p0, Lcom/discord/views/video/VideoCallParticipantView;->FC:Lkotlin/properties/ReadOnlyProperty;
const p3, 0x7f0a04ee
const p3, 0x7f0a04f2
invoke-static {p0, p3}, Lkotterknife/b;->d(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
@ -302,7 +302,7 @@
iput-object p3, p0, Lcom/discord/views/video/VideoCallParticipantView;->FD:Lkotlin/properties/ReadOnlyProperty;
const p3, 0x7f0a04ec
const p3, 0x7f0a04f0
invoke-static {p0, p3}, Lkotterknife/b;->d(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;

View file

@ -573,7 +573,7 @@
:cond_5
:goto_3
const p1, 0x7f1209fe
const p1, 0x7f120a04
invoke-virtual {p0, p1}, Lcom/discord/widgets/auth/WidgetAuthInviteInfo;->getString(I)Ljava/lang/String;
@ -608,7 +608,7 @@
goto :goto_5
:cond_7
const p1, 0x7f1209fc
const p1, 0x7f120a02
invoke-virtual {p0, p1}, Lcom/discord/widgets/auth/WidgetAuthInviteInfo;->getString(I)Ljava/lang/String;

View file

@ -97,7 +97,7 @@
move-result-object p1
const v0, 0x7f120ce2
const v0, 0x7f120ce8
const/4 v1, 0x0

View file

@ -51,13 +51,13 @@
invoke-direct {p1, v0}, Lcom/discord/widgets/notice/WidgetNoticeDialog$Builder;-><init>(Landroid/content/Context;)V
const v0, 0x7f120cdf
const v0, 0x7f120ce5
invoke-virtual {p1, v0}, Lcom/discord/widgets/notice/WidgetNoticeDialog$Builder;->setTitle(I)Lcom/discord/widgets/notice/WidgetNoticeDialog$Builder;
move-result-object p1
const v0, 0x7f120ce0
const v0, 0x7f120ce6
invoke-virtual {p1, v0}, Lcom/discord/widgets/notice/WidgetNoticeDialog$Builder;->setMessage(I)Lcom/discord/widgets/notice/WidgetNoticeDialog$Builder;
@ -67,7 +67,7 @@
check-cast v0, Lkotlin/jvm/functions/Function1;
const v1, 0x7f120ce1
const v1, 0x7f120ce7
invoke-virtual {p1, v1, v0}, Lcom/discord/widgets/notice/WidgetNoticeDialog$Builder;->setPositiveButton(ILkotlin/jvm/functions/Function1;)Lcom/discord/widgets/notice/WidgetNoticeDialog$Builder;

View file

@ -112,7 +112,7 @@
sget-object v5, Lcom/discord/utilities/view/validators/BasicTextInputValidator;->Companion:Lcom/discord/utilities/view/validators/BasicTextInputValidator$Companion;
const v8, 0x7f120ce4
const v8, 0x7f120cea
invoke-virtual {v5, v8}, Lcom/discord/utilities/view/validators/BasicTextInputValidator$Companion;->createRequiredInputValidator(I)Lcom/discord/utilities/view/validators/BasicTextInputValidator;

View file

@ -293,7 +293,7 @@
iput-object v0, p0, Lcom/discord/widgets/auth/WidgetAuthLogin;->login$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a027d
const v0, 0x7f0a0281
invoke-static {p0, v0}, Lkotterknife/b;->c(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty;

View file

@ -82,7 +82,7 @@
nop
:pswitch_data_0
.packed-switch 0x7f0a044c
.packed-switch 0x7f0a0450
:pswitch_1
:pswitch_0
.end packed-switch

View file

@ -111,7 +111,7 @@
iput-object v0, p0, Lcom/discord/widgets/auth/WidgetAuthMfa;->codeVerificationView$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a027d
const v0, 0x7f0a0281
invoke-static {p0, v0}, Lkotterknife/b;->c(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty;
@ -191,7 +191,7 @@
check-cast p1, Landroidx/fragment/app/Fragment;
const p2, 0x7f1211ab
const p2, 0x7f1211b5
invoke-static {p1, p2}, Lcom/discord/app/h;->a(Landroidx/fragment/app/Fragment;I)V
@ -222,7 +222,7 @@
check-cast p1, Landroidx/fragment/app/Fragment;
const v0, 0x7f1211d0
const v0, 0x7f1211da
invoke-static {p1, v0}, Lcom/discord/app/h;->a(Landroidx/fragment/app/Fragment;I)V
@ -361,7 +361,7 @@
move-result-object v1
const v2, 0x7f0a084a
const v2, 0x7f0a084e
invoke-virtual {v1, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
@ -369,13 +369,13 @@
check-cast v2, Landroid/widget/EditText;
const v3, 0x7f0a084b
const v3, 0x7f0a084f
invoke-virtual {v1, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v3
const v4, 0x7f0a0849
const v4, 0x7f0a084d
invoke-virtual {v1, v4}, Landroid/view/View;->findViewById(I)Landroid/view/View;
@ -436,7 +436,7 @@
move-result-object v1
const v2, 0x7f0a084d
const v2, 0x7f0a0851
invoke-virtual {v1, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
@ -446,7 +446,7 @@
check-cast v6, Landroid/widget/TextView;
const v2, 0x7f0a084c
const v2, 0x7f0a0850
invoke-virtual {v1, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
@ -464,7 +464,7 @@
move-result-object v8
const v1, 0x7f1211b4
const v1, 0x7f1211be
const/4 v2, 0x2
@ -804,7 +804,7 @@
move-result v0
const v1, 0x7f0a045e
const v1, 0x7f0a0462
if-eq v0, v1, :cond_0

View file

@ -102,7 +102,7 @@
move-result-object p1
const v0, 0x7f121156
const v0, 0x7f121160
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;

View file

@ -68,7 +68,7 @@
sget-object v6, Lcom/discord/utilities/view/validators/BasicTextInputValidator;->Companion:Lcom/discord/utilities/view/validators/BasicTextInputValidator$Companion;
const v7, 0x7f1212df
const v7, 0x7f1212e9
invoke-virtual {v6, v7}, Lcom/discord/utilities/view/validators/BasicTextInputValidator$Companion;->createRequiredInputValidator(I)Lcom/discord/utilities/view/validators/BasicTextInputValidator;
@ -144,7 +144,7 @@
sget-object v8, Lcom/discord/utilities/view/validators/BasicTextInputValidator;->Companion:Lcom/discord/utilities/view/validators/BasicTextInputValidator$Companion;
const v9, 0x7f120ce4
const v9, 0x7f120cea
invoke-virtual {v8, v9}, Lcom/discord/utilities/view/validators/BasicTextInputValidator$Companion;->createRequiredInputValidator(I)Lcom/discord/utilities/view/validators/BasicTextInputValidator;
@ -156,7 +156,7 @@
sget-object v7, Lcom/discord/utilities/auth/AuthUtils;->INSTANCE:Lcom/discord/utilities/auth/AuthUtils;
const v8, 0x7f120cde
const v8, 0x7f120ce4
invoke-virtual {v7, v8}, Lcom/discord/utilities/auth/AuthUtils;->createPasswordInputValidator(I)Lcom/discord/utilities/view/validators/BasicTextInputValidator;

View file

@ -383,7 +383,7 @@
iput-object v0, p0, Lcom/discord/widgets/auth/WidgetAuthRegister;->registerButton$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a027d
const v0, 0x7f0a0281
invoke-static {p0, v0}, Lkotterknife/b;->c(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty;
@ -700,7 +700,7 @@
new-array v0, v0, [Ljava/lang/Object;
const v1, 0x7f121153
const v1, 0x7f12115d
invoke-virtual {p1, v1}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -710,7 +710,7 @@
aput-object v1, v0, v2
const v1, 0x7f120ea6
const v1, 0x7f120eb0
invoke-virtual {p1, v1}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -1312,12 +1312,12 @@
if-eqz v3, :cond_1
const v3, 0x7f121155
const v3, 0x7f12115f
goto :goto_1
:cond_1
const v3, 0x7f121154
const v3, 0x7f12115e
:goto_1
invoke-direct {p0, v5, v3}, Lcom/discord/widgets/auth/WidgetAuthRegister;->getFormattedTermsText(Landroid/content/Context;I)Ljava/lang/CharSequence;

View file

@ -100,7 +100,7 @@
invoke-direct {p0, p1}, Lcom/discord/utilities/views/SimpleRecyclerAdapter$ViewHolder;-><init>(Landroid/view/View;)V
const p1, 0x7f0a04d4
const p1, 0x7f0a04d8
invoke-static {p0, p1}, Lkotterknife/b;->a(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty;
@ -108,7 +108,7 @@
iput-object p1, p0, Lcom/discord/widgets/auth/WidgetOauth2Authorize$OAuthPermissionViewHolder;->nameTv$delegate:Lkotlin/properties/ReadOnlyProperty;
const p1, 0x7f0a04d2
const p1, 0x7f0a04d6
invoke-static {p0, p1}, Lkotterknife/b;->a(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty;

View file

@ -155,7 +155,7 @@
iget-object v2, v2, Lcom/discord/widgets/auth/WidgetOauth2Authorize$validationManager$2;->this$0:Lcom/discord/widgets/auth/WidgetOauth2Authorize;
const v3, 0x7f120c88
const v3, 0x7f120c8e
new-array v4, v1, [Ljava/lang/Object;

Some files were not shown because too many files have changed in this diff Show more